Central Routing Server for Plug and Play Network Resilience
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current routing protocols in telecommunications networks are inefficient due to excessive traffic and resource usage, as they rely on nodes to exchange information frequently, leading to slow network change detection and reduced resilience.
Innovation Solution
A central routing server (CRS) is introduced in an out-of-band network to maintain and update routing tables for network devices, reducing the need for nodes to communicate with each other, thereby minimizing traffic and resource usage, and enhancing network resilience.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If routing protocols rely on frequent node-to-node communication to maintain routing tables, then routing information can be kept synchronized, but network traffic increases and network change detection becomes slower
Solution Approach 1:
The patent introduces a central routing server as an intermediary that all network devices communicate with for routing table maintenance. Instead of nodes exchanging routing information directly with each other, they send updates and receive routing tables through the central server, thereby reducing overall network traffic while maintaining synchronization.
Solution Approach 2:
The patent consolidates routing table management functionality into a single central routing server. Multiple distributed routing protocol instances are merged into one centralized service that handles all routing calculations and distributions, reducing redundant communication and processing across the network.
2Reliability
If routing protocols use frequent health checks and probe messages to detect network changes, then network resilience can be maintained, but processing overhead and resource usage increase
Solution Approach 1:
The patent implements an event-driven architecture where network devices automatically generate notifications when changes occur (such as link failures or device additions). Instead of the central server continuously polling or sending probe messages to detect changes, the system relies on devices to self-report changes, significantly reducing processing overhead while maintaining rapid detection capability.
Solution Approach 2:
The system establishes a feedback mechanism where network devices monitor their own state and send notifications to the central routing server when changes are detected. This feedback loop enables the central server to update routing tables promptly without requiring continuous active probing, reducing processing requirements while maintaining responsiveness.
3Reliability
If routing tables are updated frequently across all network devices, then network resilience improves, but memory and processing requirements at each node increase
Solution Approach 1:
The central routing server acts as an intermediary that performs all routing table calculations and updates. Individual network devices do not need to maintain complex routing protocols or large routing tables locally; they simply store the routing table provided by the central server, significantly reducing memory and processing requirements at each node while maintaining network resilience through centralized control.
Data Source
AI summary
A method for plug and play routing is described. The method includes maintaining, at a central routing server(CRS) coupled to one or more network devices through an out-of-band (OOB) network, routing tables for the one or more network devices; receiving, at the CRS, a message pertaining to a network change event from at least one of the one or more network devices; updating, at the CRS, routing tables of all network devices that would be affected by the network change event; and transmitting, using the CRS, said updated routing tables to the respective affected network devices. The one or more network devices can form an autonomous system (AS). The central routing server is elaborated upon.


