Method and system for implementing the time division multiple access method to AD-HOC multihopping wireless networks
First Claim
1. A method for synchronizing a wireless network comprising a first node operable pursuant to a first time-division multiple access (TDMA) scheme and a second node operable pursuant to a second TDMA scheme, wherein the first TDMA scheme and the second TDMA scheme each comprise a plurality of ticks, and wherein the first node and the second node each comprise a tick counter for determining the time moment at which a transmission is made or at which a signal is received by the node, the method comprising:
- (i) sending from the first node a reply-requesting message to the second node;
(ii) determining a time of arrival (TOA) of the reply-requesting message at the second node, and sending from the second node a reply message to the first node, wherein the reply message comprises information as to the determined TOA of the reply-requesting message at the second node;
(iii) determining a TOA of the reply message at the first node;
(iv) comparing the determined TOA values for the reply-requesting message at the second node and for the reply message at the first node, and determining a synchronization correction value; and
(v) if the synchronization correction value is greater than a pre-determined value, applying the synchronization correction value to the tick counter of the first node, such that the tick counter of the first node is synchronized with the tick counter of the second node.
14 Assignments
0 Petitions
Accused Products
Abstract
A system and method for synchronizing a wireless network comprising a first node operable pursuant to a first time-division multiple access (TDMA) scheme and a second node operable pursuant to a second TDMA scheme, wherein the first TDMA scheme and the second TDMA scheme each comprise a plurality of ticks, and wherein the first node and the second node each comprise a tick counter for determining the time moment at which a transmission is made or at which a signal is received by the node.
-
Citations
20 Claims
-
1. A method for synchronizing a wireless network comprising a first node operable pursuant to a first time-division multiple access (TDMA) scheme and a second node operable pursuant to a second TDMA scheme, wherein the first TDMA scheme and the second TDMA scheme each comprise a plurality of ticks, and wherein the first node and the second node each comprise a tick counter for determining the time moment at which a transmission is made or at which a signal is received by the node, the method comprising:
-
(i) sending from the first node a reply-requesting message to the second node; (ii) determining a time of arrival (TOA) of the reply-requesting message at the second node, and sending from the second node a reply message to the first node, wherein the reply message comprises information as to the determined TOA of the reply-requesting message at the second node; (iii) determining a TOA of the reply message at the first node; (iv) comparing the determined TOA values for the reply-requesting message at the second node and for the reply message at the first node, and determining a synchronization correction value; and (v) if the synchronization correction value is greater than a pre-determined value, applying the synchronization correction value to the tick counter of the first node, such that the tick counter of the first node is synchronized with the tick counter of the second node. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A synchronized wireless system comprising:
-
a first node operable pursuant to a first time-division multiple access (TDMA) scheme; and a second node operable pursuant to a second TDMA scheme, wherein the first TDMA scheme and the second TDMA scheme each comprise a plurality of ticks; and wherein the first node and the second node each comprise a tick counter for determining the time moment at which a transmission is made or at which a signal is received by the node; the first node is adapted to send a reply-requesting message to the second node; the second node is adapted to determine a time of arrival (TOA) of the reply-requesting message, and send a reply message to the first node, wherein the reply message comprises information as to the determined TOA of the reply-requesting message at the second node; the first node is further adapted to determine a TOA of the reply message, to compare the respective determined TOA values for the reply-requesting message at the second node and for the reply message at the first node, and to determine a synchronization correction value; and if the first node determines that the synchronization correction value is greater than a pre-determined value, the first node applies the synchronization correction value to its tick counter, such that the tick counter of the first node is synchronized with the tick counter of the second node. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A node, which is adapted for use in a wireless network and to synchronize with a second node in the wireless network, wherein the node is operable pursuant to a first time-division multiple access (TDMA) scheme and the second node is operable pursuant to a second TDMA scheme, wherein the first TDMA scheme and the second TDMA scheme each comprise a plurality of ticks, and wherein the node and the second node each comprise a tick counter for determining the time moment at which a transmission is made or at which a signal is received by the node, the node comprising:
-
a controller, adapted to control the node to perform the following operations; send a reply-requesting message to the second node, wherein the second node determines a time of arrival (TOA) of the reply-requesting message at the second node and sends a reply message to the first node, wherein the reply message comprises information as to the determined TOA of the reply-requesting message at the second node; determine a TOA of the reply message at the node; compare the determined TOA values for the reply-requesting message at the second node and for the reply message at the node, and determine a synchronization correction value; and if the synchronization correction value is greater than a pre-determined value, apply the synchronization correction value to the tick counter of the node, such that the tick counter of the node is synchronized with the tick counter of the second node. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification