Coexistence timer mechanism for wireless communication systems
First Claim
1. A first wireless network device comprising:
- a processor; and
a communication unit communicatively coupled with the processor, the communication unit to;
receive a difference time from a second wireless network device communicatively coupled with the first wireless network device, wherein the difference time is derived from timing information associated with a scheduled communication of the second wireless network device;
determine a clock cycle of a first coexistence timer associated with the first wireless network device, wherein the clock cycle corresponds to a start of a communication interval of the first wireless network device;
determine a first time value and a timing relationship between a local timer of the first wireless network device and the first coexistence timer based at least in part on the clock cycle; and
reconstruct the timing information based at least in part on adding the difference time to the first time value.
3 Assignments
0 Petitions
Accused Products
Abstract
A common coexistence timer can be implemented on collocated or proximate wireless radio devices so that timing information associated with scheduled communications of each of the wireless radio devices is communicated with a common time reference. The coexistence timer provides the common time reference for the wireless radio devices. A transmitting wireless radio device can calculate a difference time associated with the timing information of a scheduled communication and can provide the difference time to a receiving wireless radio device. The receiving wireless radio device can convert the difference time into a time format corresponding to the receiving wireless radio device'"'"'s local time reference. This can minimize interference between the collocated or proximate wireless radio devices, thus minimizing performance degradation, packet collision, and interference. Moreover, this also can eliminate timing errors due to the wireless radio devices using different timers operating at different frequencies or being synchronized to different crystals.
9 Citations
33 Claims
-
1. A first wireless network device comprising:
-
a processor; and a communication unit communicatively coupled with the processor, the communication unit to; receive a difference time from a second wireless network device communicatively coupled with the first wireless network device, wherein the difference time is derived from timing information associated with a scheduled communication of the second wireless network device; determine a clock cycle of a first coexistence timer associated with the first wireless network device, wherein the clock cycle corresponds to a start of a communication interval of the first wireless network device; determine a first time value and a timing relationship between a local timer of the first wireless network device and the first coexistence timer based at least in part on the clock cycle; and reconstruct the timing information based at least in part on adding the difference time to the first time value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A first communication network device comprising:
-
a processor unit; and a communication unit communicatively coupled with the processor unit, the communication unit to; receive a difference time from a second communication network device communicatively coupled with the first communication network device, wherein the difference time is derived from timing information associated with a scheduled communication of the second communication network device; determine a clock cycle of a coexistence timer associated with the first communication network device, wherein the clock cycle corresponds to a start of a communication interval of the first communication network device; determine a time value of the coexistence timer and a timing relationship between a local timer of the first communication network device and the coexistence timer based at least in part on the clock cycle, wherein the coexistence timer provides a common time reference for the first communication network device and the second communication network device; and reconstruct the timing information by adding the time value to the difference time. - View Dependent Claims (18, 19, 20)
-
-
21. A method comprising:
-
receiving, at a first wireless network device, a difference time from a second wireless network device communicatively coupled with the first wireless network device, wherein the difference time is derived from timing information associated with a scheduled communication of the second wireless network device, determining a clock cycle of a coexistence timer associated with the first wireless network device, wherein the clock cycle corresponds to a start of a communication interval of the first wireless network device; determining a time value and a timing relationship between a local timer of the first wireless network device and the coexistence timer based at least in part on the clock cycle; and reconstructing, at the first wireless network device, the timing information based at least in part on adding the difference time to the time value. - View Dependent Claims (22, 23)
-
-
24. A non-transitory, machine-readable storage medium having instructions stored thereon, which when executed by a processor of a first network device, cause the first network device to:
-
receive a difference time from a second network device communicatively coupled with the first network device, wherein the difference time is derived from timing information associated with a scheduled communication of the second network device; determine a clock cycle of a coexistence timer associated with the first network device, wherein the clock cycle corresponds to a start of a communication interval of the first network device; determine a time value and a timing relationship between a local timer of the first network device and the coexistence timer based at least in part on the clock cycle; and reconstruct the timing information by adding the time value to the difference time. - View Dependent Claims (25, 26)
-
-
27. A first wireless network device comprising:
-
a processor; and a communication unit communicatively coupled with the processor, the communication unit to; determine timing information of a scheduled communication of the first wireless network device; determine a time value of a coexistence timer, wherein the coexistence timer provides a common time reference for the first wireless network device and a second wireless network device that is communicatively coupled with the first wireless network device; determine a difference time associated with the timing information based at least in part on the time value; and provide the difference time to the second wireless network device to indicate a timing associated with the scheduled communication, wherein the coexistence timer is configured to switch to a low power operating state when the first wireless network device switches to the low power operating state. - View Dependent Claims (28, 29, 30, 31, 32, 33)
-
Specification