IP Library Granted Patent US 7,948,897
Granted Patent B2
US 7,948,897 · App. 11/839,086 · Granted May 24, 2011

Delay management for distributed communications networks

Assignee: ADC Telecommunications, Inc.
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,948,897
App. No.
11/839,086
Filed
Aug 15, 2007
Granted
May 24, 2011
Kind
B2
Art Unit
2617
USPC
370/236
Abstract

A method for programming the delay for a node in a communication system is disclosed. The node receives a selected delay value and a signal path delay value indicating a delay for signals communicated to the node. The signal path delay comprises an aggregation of transport delays calculated by each node for segments of the communication system between the node and a host node. The method further calculates an additional delay necessary to meet the selected delay value.

Claims (48)

1. A method for managing delay between nodes in a network having a plurality of nodes coupled together by a plurality of links, the method comprising:

discovering a transport delay value for each of the plurality of links;

at a first one of the plurality of nodes,

generating a signal path delay value for each of a first subset of nodes of the plurality of nodes coupled to and adjacent to the first one of the plurality of nodes, in at least one of a downstream direction or an upstream direction, using the discovered transport delay value associated with a link of the plurality of links that couples each of the first subset of nodes to the first one of the plurality of nodes;

passing the generated signal path delay values over the links to the first subset of nodes coupled to and adjacent to the first one of the plurality of nodes; and

at each additional node of the plurality of nodes,

receiving the signal path delay value corresponding to the additional node from one of the plurality of nodes,

storing the received signal path delay value corresponding to the additional node to enable management of the delay for the additional node,

generating an additional signal path delay value for each of an additional subset of nodes of the plurality of nodes coupled to and adjacent to the additional node using the received signal path delay value and the discovered transport delay value associated with a link of the plurality of links that couples each of the additional subset of nodes to the additional node, and

passing the additional generated signal path delay values over the additional links to the adjacent nodes.

2. The method of claim 1 , wherein discovering a transport delay value comprises:

sending a first signal over a link from one node to an adjacent node of the plurality of nodes;

receiving a second signal back over each link from the adjacent node to the one node of the plurality of nodes; and

calculating the transport delay value for the link based on the timing of the sending of the first signal and the receipt of the second signal.

3. The method of claim 2 , wherein sending a first signal comprises setting a bit over at least one of a wireless, free space optics, millimeter wave, twisted pair, coaxial, optical fiber, and hybrid fiber interface.

4. The method of claim 2 , wherein calculating the transport delay value comprises:

determining a round trip delay between the one node and the adjacent node; and

dividing the round trip delay in half.

5. The method of claim 2 , wherein calculating the transport delay value comprises:

communicating the turn-around delay of the adjacent node to the one node;

determining the round trip delay between the one node and the adjacent node;

subtracting the turn-around delay from the round trip delay to produce a corrected round trip delay; and

dividing the corrected round trip delay by two.

6. The method of claim 2 , wherein calculating the transport delay value comprises:

establishing a turn-around delay known to the one node;

determining the round trip delay between the one node and the adjacent node;

subtract the turn-around delay from the round trip delay to produce a corrected round trip delay; and

divide the corrected round trip delay by two.

7. The method of claim 1 , wherein passing the generated signal path delay values comprise passing the generated signal path delay values using a delay management channel.

8. The method of claim 1 , wherein passing the generated signal path delay values comprises passing the generated signal path delay values using a delay management channel with an optional framing bit and a plurality of data bits.

9. The method of claim 8 , wherein passing the generated signal path delay values comprises segmenting the signal path delay value over the delay management channel using the optional framing bit.

10. The method of claim 1 , wherein generating the signal path delay value comprises adding an intrinsic delay value for the node generating the signal path delay value.

11. The method of claim 1 , further comprising setting a delay for each of the plurality of nodes based on the signal path delay value.

12. A communications network, the network comprising:

a host node including a host node processor;

a plurality of remote nodes in communication with the host node, the plurality of remote nodes each including a remote node processor;

wherein the host processor comprises program instructions that:

discover a transport delay for each of a first subset of nodes of the plurality of remote nodes that are coupled to and adjacent to the host node, and

calculate a signal path delay value for each of the first subset of nodes based on the transport path delay discovered for the first subset of nodes; and

wherein each of the remote node processors comprises program instructions that:

discover a transport delay for each of a second subset of nodes of the plurality of remote nodes that are coupled to and adjacent to the remote node, and

calculate a signal path delay value for each of the second subset of nodes based on the transport delay discovered for the second subset of nodes and a received signal path delay value.

13. The communication network of claim 12 , wherein the host processor discovers the transport delay by pinging the remote nodes that are adjacent to the host node.

14. The communication network of claim 12 , wherein the host node and the plurality of remote nodes are coupled by at least one of optical fiber, free space optics, coaxial cable, twisted pair, and millimeter wave wireless links.

15. The communication network of claim 12 , wherein the remote node processors further use an intrinsic processing delay to calculate the signal path delay value.

16. The communication network of claim 12 , wherein the remote node processor further includes program instructions that establish a selected delay for the remote node based on a selected delay and the received signal path delay value for the remote node.

17. The communication network of claim 12 , wherein the plurality of remote nodes are communicatively coupled to the host node in at least one of a tree and branch network configuration, a hub and spoke network configuration, and a common bus configuration.

18. The communication network of claim 12 , wherein each of the remote nodes comprise a remote antenna unit.

Assignments (21)
PARTIAL TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 069889/FRAME 0114 Recorded Feb 7, 2025
From: APOLLO ADMINISTRATIVE AGENCY LLC
To: OUTDOOR WIRELESS NETWORKS LLC
Reel/Frame 070154/0341 →
RELEASE (REEL 068770 / FRAME 0460) Recorded Feb 7, 2025
From: JPMORGAN CHASE BANK, N.A.
To: OUTDOOR WIRELESS NETWORKS LLC
Reel/Frame 070149/0432 →
PARTIAL TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 7, 2025
From: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
To: OUTDOOR WIRELESS NETWORKS LLC
Reel/Frame 070154/0183 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 068770/0632 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: OUTDOOR WIRELESS NETWORKS LLC
Reel/Frame 069743/0264 →
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 →
SECURITY INTEREST Recorded Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
PATENT SECURITY AGREEMENT (TERM) Recorded Aug 26, 2024
From: OUTDOOR WIRELESS NETWORKS LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 068770/0632 →
PATENT SECURITY AGREEMENT (ABL) Recorded Aug 26, 2024
From: OUTDOOR WIRELESS NETWORKS LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 068770/0460 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 3, 2024
From: COMMSCOPE TECHNOLOGIES LLC
To: OUTDOOR WIRELESS NETWORKS LLC
Reel/Frame 068107/0089 →
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 →
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 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE TECHNOLOGIES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049892/0051 →
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 →
RELEASE OF SECURITY INTEREST Recorded Apr 9, 2019
From: JPMORGAN CHASE BANK, N.A.
To: REDWOOD SYSTEMS, INC.; ALLEN TELECOM LLC; ANDREW LLC; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 049260/0001 →
RELEASE OF SECURITY INTEREST Recorded Apr 9, 2019
From: JPMORGAN CHASE BANK, N.A.
To: REDWOOD SYSTEMS, INC.; ALLEN TELECOM LLC; ANDREW LLC; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 048840/0001 →
PATENT SECURITY AGREEMENT (TERM) Recorded Jan 13, 2016
From: COMMSCOPE TECHNOLOGIES LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 037513/0709 →
PATENT SECURITY AGREEMENT (ABL) Recorded Jan 13, 2016
From: COMMSCOPE TECHNOLOGIES LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 037514/0196 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2015
From: COMMSCOPE EMEA LIMITED
To: COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 037012/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2015
From: TYCO ELECTRONICS SERVICES GMBH
To: COMMSCOPE EMEA LIMITED
Reel/Frame 036956/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 6, 2015
From: ADC TELECOMMUNICATIONS, INC.
To: TYCO ELECTRONICS SERVICES GMBH
Reel/Frame 036060/0174 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2007
From: STUART, STEVEN B.; HEDIN, JOHN M.
To: ADC TELECOMMUNICATIONS, INC.
Reel/Frame 019697/0471 →
Continuity (1)
Related Publication 20090046586A1 · Feb 19, 2009