IP Library Granted Patent US 10,484,267
Granted Patent B2
US 10,484,267 · App. 15/561,069 · Granted Nov 19, 2019

Systems and methods for managing multi-layer communication networks

Inventor: Ornan Alexander Gerstel (Herzliya, IL)
Assignee: SEDONASYS SYSTEMS LTD
H04L45/28H04L41/0668H04L45/028H04L45/22H04L69/16H04L41/0213H04L43/08H04L45/02H04L45/62H04Q2011/0081
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 10,484,267
App. No.
15/561,069
Granted
Nov 19, 2019
Kind
B2
Abstract

A computerized system for performing preparation operations for a maintenance activity that causes a disruption in a communication path of traffic over a multilayer network. The system comprising: a maintenance tool configured to coordinate maintenance activities of the multi-layer network based on maintenance activity-data, a storage unit to store the maintenance activity data; and a multi-layer control system comprising a processor, wherein said processor is configured to: receive from the maintenance tool an indication that one or more maintenance activities are required on an indicated optical resource, determine an affected optical path, determine an affected IP link utilizing said affected optical path; remove traffic from the affected IP link; remove the affected optical path; activate an alternative optical path; configure the packet switching layer to utilize the alternative optical path; and repeat for each alVecied optical path and each affected IP link.

Claims (42)

1. A computerized system for performing preparation operations for a maintenance activity that causes a disruption in a communication path of traffic over a multi-layer network, wherein the multi-layer network comprises a packet switching layer and an optical layer, wherein the packet switching layer comprises one or more IP links and one or more IP nodes, wherein the optical layer comprises one or more optical links and one or more optical nodes, the system comprising:

a maintenance tool configured to coordinate maintenance activities of the multi-layer network based on maintenance activity data, wherein the maintenance activity data comprises at least a network traffic state, a network topology and a maintenance activity state;

a storage unit to store the maintenance activity data; and

a multi-layer control system comprising a processor, wherein said processor is configured to:

a. receive from the maintenance tool an indication that one or more maintenance activities are required on an indicated optical resource, wherein the indicated optical resource comprises at least an optical link or an optical node or a part of a node;

b. simulate whether the one or more maintenance activities and anticipated traffic conditions will cause traffic congestion in the multi-layer network;

c. determine an affected optical path, said affected optical path utilizing bandwidth resources associated with optical links and nodes, wherein said affected optical path utilizes the indicated optical resource;

d. determine an affected IP link utilizing said affected optical path;

e. remove traffic from the affected IP link by rerouting traffic through one or more alternative IP links;

f. receive an indication that no traffic is transferred via the affected IP link;

g. remove the affected optical path by releasing the bandwidth resources utilized by the affected optical path;

h. activate an alternative optical path, wherein the alternative optical path circumvents the indicated optical resource;

i. configure the packet switching layer to utilize the alternative optical path, by associating bandwidth resources in optical nodes and links of the alternative optical path to corresponding IP nodes and links of the packet switching layer, in order to reroute traffic transferred via the affected IP link to pass through the alternative optical path;

j. repeat operations (c)-(i) for each affected optical path and each affected IP link; and

k. provide an indication to a maintenance person via the maintenance tool that the maintenance activity is permitted.

2. The system according to claim 1 , wherein the maintenance tool comprises a maintenance tool display unit to display the maintenance activity data.

3. The system according to claim 1 , wherein the processor is further configured to indicate that the alternative optical path has been determined and the maintenance activity should proceed.

4. The system according to claim 1 , wherein the processor is further configured to calculate an updated network traffic measurement by combining current traffic data and historical traffic data, wherein the current traffic data comprises data related to current maintenance activities and the historical traffic data comprises data related to previous maintenance activities.

5. The system according to claim 4 , wherein the processor is further configured to identify at least one suitable timeframe to schedule the maintenance activity, wherein a suitable timeframe is calculated according to current traffic data and the historical traffic data.

6. The computerized system according to claim 1 ,

wherein said processor is configured to

update properties associated with the affected IP link in order to reflect characteristics of the alternative optical path, said properties including at least one of the following: latency, distance, affinity value and shared risk link groups (SRLG).

7. A computerized method for performing preparation operations for a maintenance activity that causes a disruption in a communication path of traffic over a multi-layer network, wherein the multi-layer network comprises layer and an optical layer, wherein the packet switching layer comprises one or more IP links and one or more IP nodes, wherein the optical layer comprises one or more optical links and one or more optical nodes, the method comprising:

coordinating, by a maintenance tool, maintenance activities of the multi-layer network based on maintenance activity data, wherein the maintenance activity data comprises at least a network traffic state, a network topology and a maintenance activity state;

storing, by a storage unit, the maintenance activity data; and

performing, by a processor of a multi-layer control system, the operations:

a. receiving, from the maintenance tool, an indication that one or more maintenance activities are required on an indicated optical resource, wherein the indicated optical resource comprises at least an optical link or an optical node or a part of a node;

b. simulating whether the one or more maintenance activities and anticipated traffic conditions will cause traffic congestion in the multi-layer network

c. determining an affected optical path, said affected optical path utilizing bandwidth resources associated with optical links and nodes, wherein said affected optical path utilizes the indicated optical resource;

d. determining an affected IP link utilizing said affected optical path;

e. removing traffic from the affected IP link by rerouting traffic through one or more alternative IP links;

f. receiving an indication that no traffic is transferred via the affected IP link;

g. removing the affected optical path by releasing the bandwidth resources utilized by the affected optical path;

h. activating an alternative optical path, wherein the alternative optical path circumvents the indicated optical resource;

i. configuring the packet switching layer to utilize the alternative optical path, by associating bandwidth resources in optical nodes and links of the alternative optical path to corresponding IP nodes and links of the packet switching layer, in order to reroute traffic transferred via the affected IP link to pass through the alternative optical path;

j. repeating operations (c)-(i) for each affected optical path and each affected IP link; and

k. providing an indication to a maintenance person via the maintenance tool that the maintenance activity is permitted.

8. The method according to claim 7 , further comprising displaying, by a maintenance tool display unit, at least a portion maintenance activity data.

9. The method according to claim 7 , further comprising, indicating, by the processor, that the alternative optical path has been determined and the maintenance activity should proceed.

10. The method according to claim 7 , further comprising calculating, by the processor, an updated network traffic measurement by combining current traffic data and historical traffic data, wherein the current traffic data comprises data related to current maintenance activities and the historical traffic data comprises data related to previous maintenance activities.

11. The method according to claim 10 , further comprising identifying, by the processor, at least one suitable timeframe to schedule the maintenance activity, wherein a suitable timeframe is calculated according to current traffic data and the historical traffic data.

12. The method of claim 7 , further comprising updating, by the processor, properties associated with the affected IP link in order to reflect characteristics of the alternative optical path, said properties including at least one of the following: latency, distance and shared risk link groups (SRLG).

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2023
From: SEDONASYS SYSTEMS LTD.
To: CISCO TECHNOLOGY, INC.
Reel/Frame 064433/0970 →
RELEASE OF SECURITY INTEREST Recorded Sep 8, 2021
From: COMERICA BANK
To: SEDONASYS SYSTEMS LTD
Reel/Frame 057408/0052 →
SECURITY INTEREST Recorded Feb 3, 2021
From: SEDONASYS SYSTEMS LTD
To: COMERICA BANK
Reel/Frame 055131/0845 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2017
From: GERSTEL, ORNAN ALEXANDER
To: SEDONASYS SYSTEMS LTD
Reel/Frame 043675/0731 →
Continuity (2)
Provisional Application 62141897 · Apr 2, 2015
Related Publication 20180262422A1 · Sep 13, 2018
Cited By (2)
US 12,192,063 US 12,250,145