IP Library › Granted Patent US 10,764,659
Granted Patent B2
US 10,764,659 · App. 16/654,311 · Granted Sep 1, 2020

Coordinated and scheduled standards-based intervals in network elements

Inventors: Gregory Vanderydt (Ottawa, CA); Geraldine Ruth Civil (Nepean, CA); Kevin Estabrooks (Nepean, CA); Jeffrey Norman (Kanata, CA)
Assignee: Ciena Corporation
H04Q11/0066H04J3/1652H04J14/08H04L69/18H04L69/28H04J2203/0057H04Q2011/0064H04Q2011/0079
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,764,659
App. No.
16/654,311
Granted
Sep 1, 2020
Kind
B2
Abstract

Systems and methods include, for a plurality of services operating on a plurality of network elements in a network, determining attributes for one or more events that periodically occur; and providing a configuration based on the determined attributes to the plurality of network elements for configuring the associated network elements, wherein the configuration controls and coordinates when actions associated with the one or more events occur, across the plurality of network elements and across one or more protocol layers.

Claims (32)

1. A non-transitory computer-readable storage medium having computer readable code stored thereon for programming a device to perform steps of:

for a plurality of services operating on a plurality of network elements in a network, determining attributes for a plurality of timer-based events that periodically occur; and

providing a configuration based on the determined attributes to the plurality of network elements for configuring the associated network elements, wherein the configuration controls and coordinates when protocol-based actions associated with the plurality of timer-based events occur, across the plurality of network elements and across one or more protocol layers,

wherein the attributed define when corresponding protocol-based actions occur.

2. The non-transitory computer-readable storage medium of claim 1 , wherein the protocol-based actions include re-optimization, resizing, and reversion.

3. The non-transitory computer-readable storage medium of claim 1 , wherein the configuration includes conditions used to control the protocol-based actions for each of the plurality of timer-based events.

4. The non-transitory computer-readable storage medium of claim 3 , wherein the protocol-based actions are constrained based on associated conditions.

5. The non-transitory computer-readable storage medium of claim 1 , wherein the configuration staggers the protocol-based actions throughout the network.

6. The non-transitory computer-readable storage medium of claim 1 , wherein the configuration isolates the protocol-based actions throughout the network to specific time periods.

7. The non-transitory computer-readable storage medium of claim 1 , wherein the services include any of Multiprotocol Label Switched (MPLS) tunnels, G.8032 rings, Link Aggregation Groups (LAGs), and Optical Transport Network (OTN).

8. The non-transitory computer-readable storage medium of claim 1 , wherein the services are across both optical and packet layers.

9. A management system configured to coordinate and schedule intervals in a network element in a network, the management system comprising:

a network interface communicatively coupled to the network element;

a processor communicatively coupled to the network interface;

memory storing instructions that, when executed, cause the processor to

for a plurality of services operating on a plurality of network elements in a network, determine attributes for a plurality of timer-based events that periodically occur, and

provide a configuration based on the determined attributes to the plurality of network elements for configuring the associated network elements, wherein the configuration controls and coordinates when protocol-based actions associated with the plurality of timer-based events occur, across the plurality of network elements and across one or more protocol layers,

wherein the attributes define when corresponding protocol-based actions occur.

10. The management system of claim 9 , wherein the protocol-based actions include re-optimization, resizing, and reversion.

11. The management system of claim 9 , wherein the configuration includes conditions used to control the protocol-based actions for each of the plurality of timer-based events.

12. The management system of claim 11 , wherein the protocol-based actions are constrained based on associated conditions.

13. The management system of claim 9 , wherein the configuration staggers the protocol-based actions throughout the network.

14. The management system of claim 9 , wherein the configuration isolates the protocol-based actions throughout the network to specific time periods.

15. The management system of claim 9 , wherein the services include any of Multiprotocol Label Switched (MPLS) tunnels, G.8032 rings, Link Aggregation Groups (LAGs), and Optical Transport Network (OTN).

16. The management system of claim 9 , wherein the services are across both optical and packet layers.

17. A method comprising:

for a plurality of services operating on a plurality of network elements in a network, determining attributes for a plurality of timer-based events that periodically occur; and

providing a configuration based on the determined attributes to the plurality of network elements for configuring the associated network elements, wherein the configuration controls and coordinates when protocol-based actions associated with the plurality of timer-based events occur, across the plurality of network elements and across one or more protocol layers,

wherein the attributes define when corresponding protocol-based actions occur.

18. The method of claim 17 , wherein the protocol-based actions include re-optimization, resizing, and reversion.

19. The method of claim 17 , wherein the configuration includes conditions for each of the plurality of events used to control the protocol-based actions.

20. The method of claim 17 , wherein the configuration staggers the protocol-based actions throughout the network.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 16, 2019
From: VANDERYDT, GREGORY; CIVIL, GERALDINE RUTH; ESTABROOKS, KEVIN; NORMAN, JEFFREY
To: CIENA CORPORATION
Reel/Frame 050733/0405 →
Continuity (2)
Continuation 15860898 · Jan 3, 2018
Related Publication 20200053439A1 · Feb 13, 2020
Cited By (2)
US 12,261,772 US 12,309,033