Call up Cisco (or cisco.com) to ask if their bigger ($$$$) products do this. If I were to do this I might configure multiple routers but that fails your spec.