IP Library Granted Patent US 7,155,120
Granted Patent B1
US 7,155,120 · App. 09/918,277 · Granted Dec 26, 2006

Link level network protection path calculation mechanism for use in optical 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,155,120
App. No.
09/918,277
Granted
Dec 26, 2006
Kind
B1
Abstract

A link based network protection path calculation mechanism wherein a protection route is calculated that is guaranteed not to traverse the link it is intended to protect. The mechanism takes advantage of the fact that the same color cannot pass twice through the same optical fiber. The protection path is determined by eliminating all colors from the logical topology of the network except for the color corresponding to the link to be protected before executing the search algorithm. This serves to guarantee that the protection path calculated will not traverse the same physical fiber as the link to be protected. Virtual colors can be assigned to the links running through fiber bundles such that they do not pass through the same fiber/bundle twice.

Claims (59)

1. A method of determining a protection route in a network for links having a wave division multiplexing (WDM) color associated therewith, said method comprising the steps of:

removing from consideration all logical links having a color other than that of the link to be protected to generate a single color logical topology;

removing from consideration the link to be protected from the single color logical topology; and

generating a restoration path for the link to be protected from said single color logical topology only.

2. The method according to claim 1 , further comprising the step of configuring one or more nodes in said network in accordance with said restoration path.

3. The method according to claim 2 , wherein said step of configuring comprises utilizing a signaling protocol chosen from the group comprising Reservation Protocol with Traffic Extensions (RSVP-TE) and Constraint based Label Distribution Protocol CR-LDP).

4. The method according to claim 2 , wherein said step of configuring comprises utilizing a network-management protocol such as SNMP.

5. The method according to claim 1 , wherein said links share a same optical fiber using WDM.

6. The method according to claim 1 , wherein said links span more than a single fiber utilizing WDM means.

7. The method according to claim 1 , wherein said logical topology comprises the topology of the links of the network.

8. The method according to claim 1 , further comprising the step of assigning a virtual color to each link equal to its physical color.

9. The method according to claim 1 , wherein generating said restoration path comprises executing a routing algorithm capable of generating a route based on said single color logical topology.

10. The method according to claim 9 , wherein said routing algorithm is chosen from the group comprising Dijkstra, Breadth First Search (BFS) and Depth Search First (DFS).

11. The method according to claim 1 , wherein said method is implemented in a Network Management System (NMS).

12. The method according to claim 1 , wherein said method is implemented in nodes within said network.

13. The method according to claim 1 , further comprising the step of switching traffic in the event of a link failure to a restoration path associated with said link failure.

14. A method of determining a protection route in a network, said method comprising the steps of:

assigning a virtual color to logical links within said network;

removing from consideration all logical links having a virtual color other than that of the link to be protected to generate a single color logical topology;

removing from consideration the link to be protected from the single color logical topology; and

generating a restoration path for the link to be protected from said single color logical topology only.

15. The method according to claim 14 , further comprising the step of configuring one or more nodes in said network in accordance with said restoration path.

16. The method according to claim 15 , wherein said step of configuring comprises utilizing a signaling protocol chosen from the group comprising Reservation Protocol with Traffic Extensions (RSVP-TE) and Constraint based Label Distribution Protocol CR-LDP).

17. The method according to claim 15 , wherein said step of configuring comprises utilizing a network-management protocol such as SNMP.

18. The method according to claim 14 , wherein said links share a same optical fiber using WDM.

19. The method according to claim 14 , wherein said links span more than a single fiber utilizing WDM means.

20. The method according to claim 14 , wherein said logical topology comprises the topology of the links of the network.

21. The method according to claim 14 , wherein a default virtual color of each link is equal to its physical color.

22. The method according to claim 14 , wherein generating said restoration path comprises executing a routing algorithm capable of generating a route based on said single color logical topology.

23. The method according to claim 22 , wherein said routing algorithm is chosen from the group comprising Dijkstra, Breadth First Search (BFS) and Depth Search First (DFS).

24. The method according to claim 14 , wherein said method is implemented in a Network Management System (NMS).

25. The method according to claim 14 , wherein said method is implemented in nodes within said network.

26. The method according to claim 14 , further comprising the step of switching traffic in the event of a link failure to a restoration path associated said link failure.

27. A method of determining a protection route in a network for links having a wave division multiplexing (WDM) color associated therewith, said method comprising the steps of:

assigning a virtual color to logical links within said network;

assigning virtual colors to links within a bundle of optical fibers such that the same virtual color does not appear more than once across all fibers within each bundle of optical fibers;

removing from consideration all logical links having a virtual color other than that of the link to be protected to generate a single color logical topology;

removing from consideration the link to be protected from the single color logical topology; and

generating a restoration path for the link to be protected from said single color logical topology only.

28. The method according to claim 27 , further comprising the step of configuring one or more nodes in said network in accordance with said restoration path.

29. The method according to claim 28 , wherein said step of configuring comprises utilizing a signaling protocol chosen from the group comprising Reservation Protocol with Traffic Extensions (RSVP-TE) and Constraint based Label Distribution Protocol CR-LDP).

30. The method according to claim 28 , wherein said step of configuring comprises utilizing a network-management protocol such as SNMP.

31. The method according to claim 27 , wherein said links share a same optical fiber using WDM.

32. The method according to claim 27 , wherein said links span more than a single fiber utilizing WDM means.

33. The method according to claim 27 , wherein said logical topology comprises the topology of the links of the network.

34. The method according to claim 27 , wherein a default virtual color of each link is equal to its physical color.

35. The method according to claim 27 , wherein generating said restoration path comprises executing a routing algorithm capable of generating a route based on said single color logical topology.

36. The method according to claim 35 , wherein said routing algorithm is chosen from the group comprising Dijkstra, Breadth First Search (BFS) and Depth Search First (DFS).

37. The method according to claim 27 , wherein said method is implemented in a Network Management System (NMS).

38. The method according to claim 27 , wherein said method is implemented in nodes within said network.

39. The method according to claim 27 , further comprising the step of switching traffic in the event of a link failure to a restoration path associated said link failure.

40. A computer program product for use in a network device, said computer program product comprising:

a computer useable medium having computer readable program code means embodied in said medium for determining a protection route in a network for links having a wave division multiplexing (WDM) color associated therewith, said computer program product comprising:

computer readable program code means for removing from consideration all logical links having a color other than that of the link to be protected to generate a single color logical topology;

computer readable program code means for removing from consideration the link to be protected from the single color logical topology; and

computer readable program code means for generating a restoration path for the link to be protected only from said single color logical topology.

41. The method according to claim 40 , wherein said network device comprises a Network Management System (NMS).

42. The method according to claim 40 , wherein said network device comprises a network node.

43. The method according to claim 40 , further comprising the step of switching traffic to the restoration path associated said link failure in the event of a link failure.

Assignments (7)
CHANGE OF NAME Recorded May 24, 2012
From: ATRICA ISRAEL LTD.
To: NOKIA SIEMENS NETWORKS ETHERNET SOLUTIONS LTD.
Reel/Frame 028264/0642 →
RELEASE OF SECURITY INTEREST Recorded Jan 9, 2008
From: SPVC VI, LLC; GUNNALLEN VENTURE PARTNERS X-A, LLC; JK&B CAPITAL FUND IV, L.P.; JK&B CAPITAL FUND IV, Q.I.P.; BENHAMOU GLOBAL VENTURES; LITUNG VENTURE CAPITAL CORPORATION; INNOVACOM 4; CADOGAN, WILLIAM J.; GEMINI ISRAEL III LP; GEMINI ISRAEL III OVERFLOW FUND L.P.; GEMINI ISRAEL III PARALLEL FUND L.P.; GEMINI PARTNER INVESTORS L.P.; RANDOLPH ASSOCIATES; LEGEND VENTURES I, L.P.; RANDOLPH STREET PARTNERS V; HSP MULTIPLE STRATEGY FUND LLC; TOMASETTA FAMILY PARTNERSHIP; WAVELAND TECHNOLOGY PARTNERS, L.P.; IRA DEHYIMY C/O VITESSE SEMICONDUCTOR CORP.; THE CHALLENGE FUND-ETGAR II, LP
To: ATRICA ISRAEL, LTD.
Reel/Frame 020417/0090 →
SECURITY AGREEMENT Recorded Jul 3, 2007
From: ATRICA ISRAEL LTD.
To: SPVC VI, LLC; GUNNALLEN VENTURE PARTNERS X-A, LLC; JK&B CAPITAL FUND IV, L.P.; JK&B CAPITAL FUND IV, Q.I.P.; BENHAMOU GLOBAL INVESTORS, LLC; LITUNG VENTURE CAPITAL CORPORATION; INNOVACOM 4; CADOGAN, WILLIAM J.; GEMINI ISRAEL III LP; GEMINI ISRAEL III OVERFLOW FUND L.P.; GEMINI ISRAEL III PARALLEL FUND L.P.; GEMINI PARTNER INVESTORS L.P.; RANDOLPH ASSOCIATES; LEGEND VENTURES I, L.P.; RANDOLPH STREET PARTNERS V; HSP MULTIPLE STRATEGY FUND LLC; TOMASETTA FAMILY PARTNERSHIP LP; WAVELAND TECHNOLOGY PARTNERS, L.P.; IRA DEHYIMY C/O VITESSE SEMICONDUCTOR CORP.; THE CHALLENGE FUND-ETGAR II, LP
Reel/Frame 019511/0116 →
RELEASE OF SECURITY INTEREST Recorded Jan 17, 2006
From: VENTURE LENDING & LEASING III, INC.
To: ATRICA IRELAND LIMITED
Reel/Frame 017024/0716 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2005
From: ATRICA IRELAND LIMITED
To: ATRICA ISRAEL LTD.
Reel/Frame 016038/0920 →
CORRECTION TO THE SPELLING OF THE CONVEYING PARTY Recorded Jun 16, 2003
From: ATRICA IRELAND LIMITED
To: VENTURE LENDING & LEASING III, INC.
Reel/Frame 014174/0374 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 30, 2001
From: OFEK, RONEN; SHABTAY, LIOR
To: ATRICA INC.
Reel/Frame 012039/0405 →