Synchronization of media access control (MAC) superframes
First Claim
1. A method of synchronizing a MAC superframe of a wireless device to a MAC superframe of at least one neighboring device, the wireless device being located within a plurality of other wireless devices, the method comprising:
- receiving beacons from at least one other device during a superframe of the wireless device;
determining a corrective delay based on the on a time difference between an actual beacon reception time and an expected beacon reception time;
inserting the corrective delay within a current superframe of the wireless device;
determining a predictive delay by estimating of a difference between a frequency of a clock of the wireless device and a frequency of a slowest clock of the other wireless devices within the plurality of devices;
inserting the predictive delay within the current superframe.
10 Assignments
0 Petitions
Accused Products
Abstract
A device and method for of synchronizing a MAC superframe of a wireless device is disclosed. The wireless device can be located within a chain of a plurality of other wireless devices. The method includes receiving beacons from at least one other device during a superframe of the wireless device, determining a superframe offset for each of the other wireless devices based on timing of the received beacons, determining a corrective delay based on the superframe offsets, inserting the corrective delay within a current superframe of the wireless device, and inserting a predictive delay within the current superframe, the predictive delay being determined by an estimate of a difference between a frequency a clock of the wireless device and a frequency of a slowest clock of the other wireless devices within the chain.
-
Citations
20 Claims
-
1. A method of synchronizing a MAC superframe of a wireless device to a MAC superframe of at least one neighboring device, the wireless device being located within a plurality of other wireless devices, the method comprising:
-
receiving beacons from at least one other device during a superframe of the wireless device; determining a corrective delay based on the on a time difference between an actual beacon reception time and an expected beacon reception time; inserting the corrective delay within a current superframe of the wireless device; determining a predictive delay by estimating of a difference between a frequency of a clock of the wireless device and a frequency of a slowest clock of the other wireless devices within the plurality of devices; inserting the predictive delay within the current superframe. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of synchronizing MAC superframes of wireless devices located within a plurality of wireless devices, the method comprising:
-
each device transmitting a beacon; each device receiving beacons from at least one other device during a superframe of the wireless device; each device determining a superframe offset for each of the other wireless devices based on timing of the received beacons, wherein the superframe offset comprises a difference between an actual beacon reception time and an expected beacon reception time; each device determining a corrective delay based on the superframe offsets; each device inserting the corrective delay within a current superframe of the wireless device; each device determining a predictive delay by estimating of a difference between a frequency of a clock of the wireless device and a frequency of a slowest clock of the other wireless devices within the plurality of devices; each device inserting the predictive delay within the current superframe.
-
-
13. A method of synchronizing a MAC superframe of a wireless device, the wireless device being located within a plurality of other wireless devices, the method comprising:
-
receiving beacons from at least one other device during a superframe of the wireless device; determining a superframe offset for each of the other wireless devices based on timing of the received beacons; determining a corrective delay based on the superframe offsets; determining a predictive delay by estimating of a difference between a frequency of a clock of the wireless device and a frequency of a slowest clock of the other wireless devices within the plurality of devices, wherein the estimate of the frequency of the slowest clock comprises computing an average over time of the corrective delay; inserting the predictive delay within the current superframe. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification