Synchronization Of A Peer-To-Peer Communication Network
First Claim
1. A method for time synchronization within a wireless communications network, comprising:
- receiving a first timing reference from a source;
determining, based on the first time reference, a sequence of timing synchronization time intervals;
determining a symbol timing based on the first timing reference;
choosing a fraction in at least one of the timing synchronization time intervals to transmit a first signal with the symbol timing;
receiving at least a second signal during a non-chosen fraction of the at least one time interval, the second signal including a second timing reference;
determining a timing adjustment based on the symbol timing and the second timing references; and
adjusting the symbol timing based on the timing adjustment.
1 Assignment
0 Petitions
Accused Products
Abstract
In an ad hoc peer-to-peer communications network, timing synchronization can be facilitated between two or more nodes based on respective timing adjustments. A sequence of timing synchronization time intervals can be determined based on a first timing reference received from a source. A symbol timing can be determined and included in a first signal transmitted during a dedicated time interval, which can be a chosen fraction of one of the timing synchronization time intervals. In the remaining portion of the time interval, such as a non-chosen fraction, a second signal that includes a second timing reference can be received. Based on the symbol timing and the second timing reference, a timing adjustment can be determined and timing of each node adjusted accordingly.
59 Citations
25 Claims
-
1. A method for time synchronization within a wireless communications network, comprising:
-
receiving a first timing reference from a source; determining, based on the first time reference, a sequence of timing synchronization time intervals; determining a symbol timing based on the first timing reference; choosing a fraction in at least one of the timing synchronization time intervals to transmit a first signal with the symbol timing; receiving at least a second signal during a non-chosen fraction of the at least one time interval, the second signal including a second timing reference; determining a timing adjustment based on the symbol timing and the second timing references; and adjusting the symbol timing based on the timing adjustment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A wireless communications apparatus, comprising:
-
a memory that retains instructions related to receiving a timing reference, determining a series of timing synchronization time intervals, determining a symbol timing, choosing a fraction of at least one of the series of timing synchronization time intervals to transmit a first signal that includes the symbol timing, receiving a second signal during a non-chosen fraction of the at least one time interval, determining a timing adjustment based on the symbol timing and the second timing reference, and changing the symbol timing based on the timing adjustment; and a processor, coupled to the memory, configured to execute the instructions retained in the memory. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A wireless communications apparatus that facilitates synchronization in a peer-to-peer communications network, comprising:
-
means for receiving a first timing reference; means for determining a sequence of timing synchronization time intervals and a symbol timing based on the first timing reference; means for choosing a fraction in at least one of the timing synchronization time intervals to transmit a first signal with the symbol timing; means for receiving a second signal during a non-chosen fraction of at least one time interval; means for determining a timing adjustment based on the symbol timing and the second timing reference; and means for adjusting the symbol timing based on the timing adjustment. - View Dependent Claims (21, 22)
-
-
23. A machine-readable medium having stored thereon machine-executable instructions for:
-
receiving from a source a first timing reference; determining a sequence of timing synchronization time intervals and a symbol timing based on the first timing reference; selecting a portion of at least one of the timing synchronization time intervals to transmit a first signal that includes the symbol timing; receiving at least a second signal that includes a second timing reference during a non-chosen fraction of the at least one time interval, ascertaining a timing adjustment based on the symbol timing and the second timing reference; and adjusting the symbol timing based on the ascertained timing adjustment. - View Dependent Claims (24)
-
-
25. In a wireless communication system, an apparatus comprising:
a processor configured to; receive a first timing reference from a source; determine, based on the first time reference, a sequence of timing synchronization time intervals; determine a symbol timing based on the first timing reference; choose a fraction in at least one of the timing synchronization time intervals to transmit a first signal with the symbol timing; receive at least a second signal during a non-chosen fraction of the at least one time interval, the second signal including a second timing reference; determine a timing adjustment based on the symbol timing and the second timing references; and adjust the symbol timing based on the timing adjustment.
Specification