Scheduling Timer-Based Events in Network Elements

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network systems lack coordinated and scheduled standards-based intervals for timer-based events across multiple nodes and protocol layers, leading to potential network impacts and service disruptions during peak hours, as these events are unscheduled and uncoordinated, affecting network performance and user experience.

Innovation Solution

A method and system for configuring and scheduling timer-based events across network elements, allowing operators to control the timing and priority of protocol-based actions such as re-optimization, resizing, and reversion events, using a table-based approach that synchronizes timers and staggers events to prevent concurrent occurrences, utilizing existing time synchronization protocols to ensure predictable and controlled execution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If timer-based events are allowed to occur independently and concurrently across multiple nodes and protocol layers, then network automation and responsiveness are improved, but network performance and service stability deteriorate due to bulk concurrent events during peak periods

Engineering Contradiction:
Improveautomatic network engineering re-optimizationVSAvoidnetwork service stability
Core Design Contradiction:
Extent of automationVSReliability

Solution Approach 1:

The system performs preliminary scheduling of timer-based events during off-peak periods by configuring maintenance windows and event schedules in advance. The network element schedules re-optimization, resizing, and reversion events to occur during predetermined maintenance windows rather than allowing them to trigger immediately upon timer expiry, thereby preventing bulk concurrent events during peak traffic periods while maintaining automated network engineering capabilities

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts event execution timing by introducing configurable maintenance windows and stagger intervals. Instead of fixed immediate execution upon timer expiry, events are dynamically scheduled within defined time windows, allowing the system to balance automation responsiveness with network performance requirements based on traffic patterns and service priorities

Inventive Principle:
Principle #15Dynamics

2Speed

If standards-based timers trigger protocol actions immediately upon expiry, then protocol responsiveness and service adaptation are improved, but network traffic and performance impact increase due to uncoordinated bulk events

Engineering Contradiction:
Improveprotocol response speedVSAvoidnetwork performance cost
Core Design Contradiction:
SpeedVSLoss of energy

Solution Approach 1:

The system performs preliminary scheduling of protocol actions within configured maintenance windows before timer expiry would trigger immediate execution. Events are pre-scheduled to occur during off-peak periods, allowing the system to maintain protocol responsiveness for critical functions while deferring non-critical re-optimization and resizing actions to reduce network traffic and performance costs

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements periodic execution of timer-based events within configured maintenance windows rather than immediate execution upon timer expiry. This periodic scheduling approach allows protocol actions to be performed at regular intervals during predetermined time windows, reducing bulk concurrent traffic impact while maintaining necessary service adaptation and re-optimization capabilities

Inventive Principle:
Principle #19Periodic action

3Reliability

If operator control over event timing is implemented through configuration tables and maintenance windows, then service impact from concurrent events is reduced, but system complexity and configuration overhead increase

Engineering Contradiction:
Improveservice impact controlVSAvoidscheduling system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements a universal scheduling mechanism that handles multiple types of timer-based events (re-optimization, resizing, reversion) across different protocol layers through a single configurable maintenance window framework. This multi-functional approach consolidates event management complexity into a unified system rather than requiring separate control mechanisms for each event type

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system manages complexity through configurable parameters such as maintenance window definitions, event priority levels, and stagger intervals that can be adjusted without changing the underlying system architecture. By parameterizing the scheduling behavior rather than hardcoding complex logic, the system achieves service impact control while keeping configuration overhead manageable through standardized parameters

Inventive Principle:
Principle #35Parameter changes

4Reliability

If timer events are scheduled during off-peak periods within maintenance windows, then network performance and user experience are improved, but event execution delay and service response time increase

Engineering Contradiction:
Improvenetwork performanceVSAvoidevent execution delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system dynamically balances performance and response time by allowing opportunistic immediate execution of critical events while scheduling non-critical events during maintenance windows. The configurable priority levels enable the system to adapt execution timing based on service criticality, ensuring that time-sensitive operations maintain fast response while less urgent re-optimization events are deferred to off-peak periods

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10764659B2Coordinated and scheduled standards-based intervals in network elements
Publication Date: 2020.09.01 CIENA CORP
  • US10764659B2 patent drawing
  • US10764659B2 patent drawing
  • US10764659B2 patent drawing

AI summary

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.