Systems and methods for synchronizing timing between wireless networking devices
AssigneeQUALCOMM Incorporated
InventorsMaarten Menzo Wentink, Didier Johannes Richard Van Nee, Carlos Horacio Aldana
Life of this patent
Estimating the term…
Abstract
Systems and methods are provided for synchronizing a timing of one or more access points in an area. The systems and methods utilize a timestamp frame exchange between the one or more access points based on a timestamp refresh interval that is changed after each timestamp frame exchange is performed.
Claims20
A method for synchronizing a timing of a first device with a second device in communication with the first device, comprising:
- moving, by the first device, to a channel associated with the second device when a timestamp refresh interval expires;
- transmitting, by the first device, a timestamp request frame from the first device to the second device when the timestamp refresh interval expires;
- receiving, by the first device, a timestamp response frame, the timestamp response frame including a time value representative of an internal clock of the second device;
- updating, by the first device, a clock of the first device based on the time value in the timestamp response frame;
- moving, by the first device, to an original channel after receiving the timestamp response frame;
- and
- selecting, by the first device, a new timestamp refresh interval.
A method for synchronizing a timing of a first device with a second device in communication with the first device, comprising:
- moving, by the first device, to a channel associated with the second device when a timestamp refresh interval expires;
- transmitting, by the first device, a timestamp indication frame from the first device to the second device when the timestamp refresh interval expires, the timestamp indication frame including a time value representative of an internal clock of the first device;
- receiving, by the first device, an acknowledgment frame from the second device;
- moving, by the first device, to an original channel after receiving the acknowledgment frame;
- and
- selecting, by the first device, a new timestamp refresh interval.
A wireless access point, comprising:
- a memory;
- and
- at least one processor coupled to the memory and configured to:
- determine when a timestamp refresh interval expires,
- move to a channel associated with a different wireless access point based on the determination that the timestamp refresh interval has expired,
- transmit a timestamp request frame when the timestamp refresh interval expires,
- receive a timestamp response frame including a time value representative of an internal clock of a different wireless access point in response to the transmitted timestamp request frame,
- store the time value,
- update a local clock based on the time value in the timestamp response frame,
- move to an original channel after receiving the timestamp response frame, and
- select a new timestamp refresh interval.
A wireless access point, comprising:
- a memory;
- and
- at least one processor coupled to the memory and configured to:
- determine when a timestamp refresh interval expires,
- move to a channel associated with a different wireless access point based on the determination that the timestamp refresh interval has expired,
- transmit a timestamp indication frame to the different wireless access point when the timestamp refresh interval expires, the timestamp indication frame including a time value representative of an internal clock of the wireless access point,
- receive an acknowledgment frame from the different wireless access point,
- move to an original channel after receiving the acknowledgment frame, and
- select a new timestamp refresh interval.
A first device for wireless communication, comprising:
- a memory;
- and
- at least one processor coupled to the memory and configured to:
- move to a channel associated with a second device when a timestamp refresh interval expires;
- transmit a timestamp request frame from the first device to the second device when the timestamp refresh interval expires;
- receive, by the first device, a timestamp response frame, the timestamp response frame including a time value representative of an internal clock of the second device;
- update a clock of the first device based on the time value in the timestamp response frame;
- move to an original channel after receiving the timestamp response frame;
- and
- select a new timestamp refresh interval.
A first device for wireless communication, comprising:
- a memory;
- and
- at least one processor coupled to the memory and configured to:
- move to a channel associated with a second device when a timestamp refresh interval expires;
- transmit a timestamp indication frame from the first device to the second device when the timestamp refresh interval expires, the timestamp indication frame including a time value representative of an internal clock of the first device;
- receive, by the first device, an acknowledgment frame from the second device;
- move to an original channel after receiving the acknowledgment frame;
- and
- select a new timestamp refresh interval.
Dependencies are inferred from the claim text.