Methods and a system of multiplexing multiple concurrent operational modes on a single physical transceiver by opportunistic time stealing
First Claim
Patent Images
1. A device for wireless communication comprising a single physical device having:
- a first transceiver;
a primary virtual device;
at least one secondary virtual device; and
a first concurrency module, wherein the primary virtual device and at least one secondary virtual device are implemented by the first transceiver, wherein each of the primary virtual device and at least one secondary virtual device is configured to operate in an independent network context, wherein the first concurrency module is configured to;
identify an opportunity instant based, at least in part, on operation of the primary virtual device during reception of an incoming frame;
suspend activity of the primary virtual device in a primary network context locally and transparently to a remote end of the primary network context;
store a state of the primary network context; and
perform a secondary network context task using a secondary virtual device.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for enhancing the concurrency of a wireless device operating in multiple network contexts. By identifying opportunity instants that may exist within the normal exchange of information by a device having a single physical transceiver in a first network context, tasks for a second network context may be performed using the transceiver with minimal impact on performance related to the first network context and preferably in complete transparence to the first network context.
-
Citations
49 Claims
-
1. A device for wireless communication comprising a single physical device having:
-
a first transceiver; a primary virtual device; at least one secondary virtual device; and a first concurrency module, wherein the primary virtual device and at least one secondary virtual device are implemented by the first transceiver, wherein each of the primary virtual device and at least one secondary virtual device is configured to operate in an independent network context, wherein the first concurrency module is configured to; identify an opportunity instant based, at least in part, on operation of the primary virtual device during reception of an incoming frame; suspend activity of the primary virtual device in a primary network context locally and transparently to a remote end of the primary network context; store a state of the primary network context; and perform a secondary network context task using a secondary virtual device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method for wireless communication, comprising:
-
implementing a primary virtual device and at least one secondary virtual device operating in independent network contexts with a first transceiver of a single physical device; identifying an opportunity instant based, at least in part, on operation of the primary virtual device; suspending activity of the primary virtual device in a primary network context locally and transparently to a remote end of the primary network context; storing a state of the primary network context; and performing a secondary network context task using a secondary virtual device. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
Specification