IP Library Granted Patent US 7,349,362
Granted Patent B2
US 7,349,362 · App. 11/169,815 · Granted Mar 25, 2008

Method and system for implementing the time division multiple access method to AD-HOC multihopping wireless networks

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,349,362
App. No.
11/169,815
Granted
Mar 25, 2008
Kind
B2
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.

Claims (41)

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.

2. The method of claim 1 , wherein the wireless network comprises a wireless ad-hoc peer-to-peer multi-hopping communication network in which the first and second nodes are adapted to operate.

3. The method of claim 1 , wherein the first node sends the reply-requesting message to the second node when the first node encounters a timing error in relation to at least one neighboring node.

4. The method of claim 1 , wherein the first node records determined synchronization correction values for a period of time and uses the record of determined synchronization correction values to predict future synchronization correction values.

5. The method of claim 1 , wherein the synchronization is performed without the use of a time base.

6. The method of claim 1 , wherein at least one other node also receives the reply-requesting message from the first node and sends a reply message to the first node, wherein the reply message from the at least one other node comprises information as to a determined TOA of the reply-requesting message at the at least one other node, and wherein the first node determines a TOA for the reply message at the first node from the at least one other node.

7. The method of claim 6 , wherein the first node adjusts the synchronization correction value based on an averaging of the synchronization correction value determined based on the reply message received from the second node and another synchronization correction value determined based on the reply message received from the at least one other node.

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.

9. The system of claim 8 , wherein the synchronized system is adapted to operate in a wireless ad-hoc peer-to-peer multi-hopping communication network.

10. The system of claim 8 , wherein the first node is adapted to send the reply-requesting message to the second node when the first node encounters a timing error in relation to at least one neighboring node.

11. The system of claim 8 , wherein the first node is adapted to record all determined synchronization correction values for a period of time and use the record of determined synchronization correction values to predict future synchronization correction values.

12. The system of claim 8 , wherein at least one other node is adapted to also receive the reply-requesting message from the first node and to send a reply message to the first node, wherein the reply message from the at least one other node comprises information as to a determined TOA of the reply-requesting message at the at least one other node, and wherein the first node is adapted to determine a TOA for the reply message at the first node from the at least one other node.

13. The system of claim 11 , wherein the first node is adapted to adjust the synchronization correction value based on an averaging of the synchronization correction value determined based on the reply message received from the second node and another synchronization correction value determined based on the reply message received from the at least one other node.

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.

15. The node of claim 14 , wherein the wireless network includes a wireless ad-hoc peer-to-peer multi-hopping communication network in which the node and second node are adapted to operate.

16. The node of claim 14 , wherein the controller is further adapted to control the node to send the reply-requesting message to the second node when the node encounters a timing error in relation to at least one neighboring node.

17. The node of claim 14 , wherein:

the controller is further adapted to control the node to record all determined synchronization correction values for a period of time and uses the record of determined synchronization correction values to predict future synchronization correction values.

18. The node of claim 14 , wherein the synchronization is performed without the use of a time base.

19. The node of claim 14 , wherein:

at least one other node also receives the reply-requesting message from the node and sends a reply message to the node, wherein the reply message from the at least one other node comprises information as to a determined TOA of the reply-requesting message at the at least one other node; and

wherein the controller is further adapted to determine a TOA for the reply message at the node from the at least one other node.

20. The node of claim 19 , wherein:

the controller is further adapted to adjust a synchronization correction value based on an averaging of the synchronization correction value determined based on the reply message received from the second node and another synchronization correction value determined based on the reply message received from the at least one other node.

Assignments (15)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049905/0504 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); ARRIS TECHNOLOGY, INC.; ARRIS SOLUTIONS, INC.; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; RUCKUS WIRELESS, LLC (F/K/A RUCKUS WIRELESS, INC.)
Reel/Frame 071477/0255 →
PARTIAL TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT R/F 060752/0001 Recorded Apr 13, 2023
From: WILMINGTON TRUST
To: COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; ARRIS ENTERPRISES LLC
Reel/Frame 063322/0209 →
RELEASE OF SECURITY INTEREST Recorded Apr 7, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; ARRIS ENTERPRISES LLC
Reel/Frame 063270/0220 →
PARTIAL TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jul 15, 2022
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
Reel/Frame 060671/0324 →
PARTIAL RELEASE OF TERM LOAN SECURITY INTEREST Recorded Jul 13, 2022
From: JPMORGAN CHASE BANK, N.A.
To: COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
Reel/Frame 060649/0286 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2022
From: ARRIS ENTERPRISES LLC
To: BISON PATENT LICENSING, LLC
Reel/Frame 060641/0130 →
PARTIAL RELEASE OF ABL SECURITY INTEREST Recorded Jul 13, 2022
From: JPMORGAN CHASE BANK, N.A.
To: COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
Reel/Frame 060649/0305 →
CORRECTIVE BY NULLIFICATION TO REMOVE INCORRECTLY RECORDED PROPERTY NUMBERS PREVIOUSLY RECORDED AT REEL 044806, FRAME 0900. ASSIGNOR HEREBY CONFIRMS THE ASSIGNMENT OF PATENT RIGHTS. Recorded Apr 19, 2022
From: MOTOROLA SOLUTIONS, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 061038/0692 →
MERGER Recorded Apr 11, 2022
From: MESHNETWORKS, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 060978/0116 →
SECURITY INTEREST Recorded Nov 19, 2021
From: ARRIS SOLUTIONS, INC.; ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST
Reel/Frame 060752/0001 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
ABL SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049892/0396 →
TERM LOAN SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049905/0504 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2017
From: MOTOROLA SOLUTIONS, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 044806/0900 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2005
From: BELCEA, JOHN M
To: MESHNETWORKS, INC.
Reel/Frame 016527/0727 →