Telecommunication Network Management via Distributed Local Controllers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current telecommunication network management systems lack flexibility as they cannot remotely reprogram network devices to adapt to changing conditions, leading to potential slowdowns when multiple failures occur, as the central controller must compute solutions for each device, causing delays in data traffic recovery.
Innovation Solution
A method that involves a central controller checking network resource availability and sending updated sequences of instructions to nodal devices based on their service class, allowing local controllers to diagnose and adjust data traffic status independently, reducing reliance on central computation and enabling rapid adaptation to network conditions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the central controller computes solutions for each connected local device in case of multiple failures, then the network can be recovered, but there are strong slowdowns in the order of seconds leading to delayed data traffic recovery
Solution Approach 1:
The patent divides the centralized control function into distributed local controllers at each nodal device. Each local controller independently executes failure diagnosis and solution implementation for its own device, segmenting the monolithic centralized control process into multiple parallel autonomous units. This eliminates the sequential processing bottleneck at the central controller and enables simultaneous recovery actions across multiple failed devices.
Solution Approach 2:
Each nodal device is equipped with a local controller that autonomously performs failure diagnosis and implements recovery solutions without requiring central controller intervention. The local controller stores executable sequences of instructions locally and can independently determine when to execute them based on detected failures, making each device self-sufficient for its own recovery operations.
2Stability of the object's composition
If the device is instructed at the time of installation, then the configuration is stable, but the instruction cannot be remotely modified afterwards reducing device flexibility
Solution Approach 1:
The patent transforms the static, installation-time-only configuration into a dynamic system where configuration instructions can be remotely updated at any time. The local controller receives updated sequences of instructions from the central controller and can remotely modify its behavior, making the device adaptable to changing network conditions while maintaining operational stability through controlled update mechanisms.
Solution Approach 2:
The system pre-loads multiple sequences of instructions for different failure scenarios into the local controller during installation and subsequent updates. These executable sequences are prepared in advance and stored locally, enabling the device to immediately execute appropriate recovery actions when failures occur without requiring real-time computation or external intervention.
3Reliability
If a central controller intervenes to improve signal transmission quality, then the quality is improved, but free resources of the system are reduced due to path diversion
Solution Approach 1:
Each nodal device independently monitors its own signal quality metrics and autonomously executes recovery actions when degradation is detected. This eliminates the need for central controller intervention in routine quality maintenance, allowing the system to preserve resources by handling common quality issues locally without diverting traffic or consuming central processing resources.
Data Source
AI summary
A method for managing a telecommunication network comprising the steps of identification, by the central controller, of an updated condition of availability of resources of the network, and association of a plurality of updated sequences of instructions, comparison of the plurality of updated sequences of instructions with a plurality of not updated sequences of instructions associated with the last condition of availability. In case that the plurality of updated sequences of instructions is different from the plurality of not updated sequences of instructions, a step is provided of sending an updated sequence of instructions to each nodal device, on the basis of the service class of the data traffic of the device. A step is furthermore provided of checking, by the local controller, a condition of service of the data traffic at time ranges δ, said updated sequence of instructions associating to each condition of service an optimal working status to be attributed to the data traffic. A step is then provided of comparison of the condition of service with an optimal condition of service and, in case that the condition of service is different, a step is provided of starting, by the local controller, the updated sequence of instructions for changing a status of the data traffic. It is further provided a step of sending to the central controller data concerning the change of the working status.
