IP Library Granted Patent US 7,035,209
Granted Patent B2
US 7,035,209 · App. 09/934,851 · Granted Apr 25, 2006

Control communications in communications 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,035,209
App. No.
09/934,851
Granted
Apr 25, 2006
Kind
B2
Abstract

A communications network has data and dedicated control network communication links between nodes. The control network is automatically and reliably created by each node determining each of its neighbor nodes to which it has a direct data link, each node having at least two neighbor nodes, and establishing a control network link for communicating control network traffic directly with each of these neighbor nodes. Each control network link can, if a dedicated control network link is not available, use bandwidth of a data link between the respective nodes, a link selection protocol being based on shared risk link groups and available bandwidth.

Claims (22)

1. A method of automatically creating a control network comprising communication links for communicating control network traffic between nodes of a communications network, comprising the steps of, in each of a plurality of nodes:

establishing a list of a plurality of neighbour nodes to each of which the node has a direct communication link for communicating user traffic with the neighbour nodes; and

establishing a control network link for communicating control network traffic directly with each of said neighbour nodes in said list; wherein the communication links comprise first links for communicating user traffic between nodes and second links for communicating control network traffic between nodes, and the step of establishing a control network link for communicating control network traffic directly with each of said neighbour nodes in said list comprises establishing the control network link using one of said second links where this is available between the respective nodes, and otherwise establishing the control network link using available bandwidth of one of said first links between the respective nodes.

2. A method as claimed in claim 1 wherein the step of establishing the control network link using available bandwidth of one of said first links between the respective nodes comprises selecting one of a plurality of said first links between the respective nodes having a greatest available bandwidth.

3. A method as claimed in claim 1 wherein each of said communication links has an identification of shared risk with others of said communication links, and the step of establishing the control network link using available bandwidth of one of said first links between the respective nodes comprises excluding any of said first links having a shared risk with any other control network link.

4. A method as claimed in claim 3 wherein the step of establishing the control network link using available bandwidth of one of said first links between the respective nodes comprises selecting one of a plurality of said first links between the respective nodes having a greatest available bandwidth.

5. A method as claimed in claim 1 wherein the step of establishing a control network link for communicating control network traffic directly with each of said neighbour nodes in said list comprises, in the event of a fault adversely affecting a control network link using one of said second links, maintaining the control network link using available bandwidth of one of said first links between the respective nodes.

6. In a communications network comprising a plurality of nodes, first communication links for communicating user traffic between nodes, each node having at least one of said first communication links with each of a plurality of respective neighbour nodes, and second communication links for communicating control network traffic between at least some of the nodes, a method of automatically creating a control network comprising the steps of, in each node:

determining each of said plurality of respective neighbour nodes; and

establishing a control network link for communicating control network traffic directly with each of said respective neighbour nodes by using one of said second communication links where this is available between the respective nodes, and otherwise establishing the control network link by using available bandwidth of one of said first communication links between the respective nodes.

7. A method as claimed in claim 6 wherein the step of establishing the control network link using bandwidth of one of said first communication links comprises selecting one of a plurality of said first communication links between the respective nodes having a greatest available bandwidth.

8. A communications network comprising a plurality of nodes, first communication links for communicating user traffic between nodes, each node having at least one of said first communication links with each of a plurality of respective neighbour nodes, and second communication links for communicating control network traffic between at least some of the nodes, wherein each of the nodes is arranged for carrying out the method of claim 7 .

9. A method as claimed in claim 6 wherein each of said communication links has an identification of shared risk with others of said communication links, and the step of establishing the control network link using bandwidth of one of said first communication links comprises excluding any of said first communication links having a shared risk with any other control network link.

10. A method as claimed in claim 9 wherein the step of establishing the control network link using bandwidth of one of said first communication links comprises selecting one of a plurality of said first communication links between the respective nodes having a greatest available bandwidth.

11. A communications network comprising a plurality of nodes, first communication links for communicating user traffic between nodes, each node having at least one of said first communication links with each of a plurality of respective neighbour nodes, and second communication links for communicating control network traffic between at least some of the nodes, wherein each of the nodes is arranged for carrying out the method of claim 9 .

12. A method as claimed in claim 6 wherein the step of establishing a control network link for communicating control network traffic directly with each of said respective neighbour nodes comprises, in the event of a fault adversely affecting a control network link using one of said second communication links, maintaining the control network link using available bandwidth of one of said first communication links between the respective nodes.

13. A communications network comprising a plurality of nodes, first communication links for communicating user traffic between nodes, each node having at least one of said first communication links with each of a plurality of respective neighbour nodes, and second communication links for communicating control network traffic between at least some of the nodes, wherein each of the nodes is arranged for carrying out the method of claim 12 .

14. A communications network comprising a plurality of nodes, first communication links for communicating user traffic between nodes, each node having at least one of said first communication links with each of a plurality of respective neighbour nodes, and second communication links for communicating control network traffic between at least some of the nodes, wherein each of the nodes is arranged for carrying out the method of claim 6 .

15. A communications network comprising a plurality of nodes and a plurality of communication links for communicating user traffic and control network traffic between the nodes, wherein each of the nodes is arranged for determining a plurality of neighbour nodes to each of which the node has a direct communication link for communicating user traffic, and is further arranged for automatically establishing and maintaining a control network link for communicating control network traffic directly with each of said neighbour nodes, wherein the communication links comprise first links for communicating user traffic between nodes and second links for communicating control network traffic between nodes, and each node is arranged for automatically establishing the control network link using one of said second links where this is available between the respective nodes, and otherwise establishing the control network link using available bandwidth of one of said first links between the respective nodes.

16. A communications network as claimed in claim 15 wherein each node is arranged, for establishing the control network link using available bandwidth of one of said first links between the respective nodes, to select one of a plurality of said first links between the respective nodes having a greatest available bandwidth.

17. A communications network as claimed in claim 15 wherein each of said communication links has an identification of shared risk with others of said communication links, and each node is arranged, for establishing the control network link using available bandwidth of one of said first links between the respective nodes, to exclude any of said first links having a shared risk with any other control network link.

18. A communications network as claimed in claim 17 wherein each node is arranged, for establishing the control network link using available bandwidth of one of said first links between the respective nodes, to select one of a plurality of said first links between the respective nodes having a greatest available bandwidth.

Assignments (12)
RELEASE OF SECURITY INTEREST Recorded Jun 3, 2021
From: TERRIER SSC, LLC
To: WSOU INVESTMENTS, LLC
Reel/Frame 056526/0093 →
SECURITY INTEREST Recorded Jun 1, 2021
From: WSOU INVESTMENTS, LLC
To: OT WSOU TERRIER HOLDINGS, LLC
Reel/Frame 056990/0081 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 28, 2019
From: NOKIA CANADA INC. (FORMERLY ALCATEL-LUCENT CANADA INC.)
To: ALCATEL-LUCENT
Reel/Frame 049292/0987 →
RELEASE OF SECURITY INTEREST Recorded May 21, 2019
From: OCO OPPORTUNITIES MASTER FUND, L.P. (F/K/A OMEGA CREDIT OPPORTUNITIES MASTER FUND LP
To: WSOU INVESTMENTS, LLC
Reel/Frame 049246/0405 →
SECURITY INTEREST Recorded May 20, 2019
From: WSOU INVESTMENTS, LLC
To: BP FUNDING TRUST, SERIES SPL-VI
Reel/Frame 049235/0068 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2017
From: ALCATEL LUCENT
To: WSOU INVESTMENTS, LLC
Reel/Frame 044000/0053 →
SECURITY INTEREST Recorded Sep 21, 2017
From: WSOU INVESTMENTS, LLC
To: OMEGA CREDIT OPPORTUNITIES MASTER FUND, LP
Reel/Frame 043966/0574 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR AND THE ASSIGNEE PREVIOUSLY RECORDED ON REEL 018898 FRAME 0222. ASSIGNOR(S) HEREBY CONFIRMS THE CORRECTION OF THE ASSIGNOR FROM TROPIC NETWORKS INC. AND 6467253 CANADA INC. TO TROPIC NETWORKS INC.. Recorded Jan 29, 2009
From: TROPIC NETWORKS INC.
To: 6467253 CANADA INC.
Reel/Frame 022162/0730 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2008
From: TROPIC NETWORKS INC.
To: ALCATEL-LUCENT CANADA INC.
Reel/Frame 021138/0032 →
CHANGE OF NAME Recorded Feb 20, 2007
From: 6467253 CANADA INC.
To: TROPIC NETWORKS INC.
Reel/Frame 018904/0422 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 17, 2007
From: TROPIC NETWORKS INC.; 6467253 CANADA INC.
To: TROPIC NETWORKS INC.
Reel/Frame 018898/0222 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2001
From: DANG, CUONG TU; HEATLEY, DAVID RANDALL
To: TROPIC NETWORKS INC.
Reel/Frame 012114/0682 →