Multi-Chassis Router Segmentation for Periodic Communication Load
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional routers face challenges in responding to periodic communication messages under heavy network loads, leading to delayed failure detection and increased network delays due to high computing resource consumption and increased complexity.
Innovation Solution
A multi-chassis router architecture that differentiates between control plane communications, using a master routing engine for routing information and dedicated periodic packet management software agents on line card chassis to handle operational state messages, allowing intelligent allocation of responsibility among hierarchical routing components for managing periodic communications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional routers process all control plane communications centrally, then routing information is maintained accurately, but computing resources are consumed excessively and response time to periodic messages increases
Solution Approach 1:
The patent segments control plane communications into two categories: routing information messages (handled by master routing engine) and periodic operational state messages (handled by distributed periodic packet management daemons). This segmentation allows different types of communications to be processed by appropriate components, reducing central processing load and improving response time for periodic messages while maintaining routing information accuracy through centralized handling of routing updates.
Solution Approach 2:
The patent introduces periodic packet management daemons as intermediary components that operate between the distributed line card chassis and the master routing engine. These daemons handle periodic communications locally, acting as intermediaries that prevent periodic messages from consuming master routing engine resources, thereby improving response time without compromising routing information management.
2Productivity
If conventional routers increase computing resources to handle heavy network traffic, then routing functions are performed better, but device complexity and resource consumption increase
Solution Approach 1:
The patent segments the router architecture into distributed line card chassis with local periodic packet management daemons and a central master routing engine. This segmentation enables routing functions to be distributed across multiple components, improving overall productivity by allowing parallel processing of periodic messages while maintaining manageable device complexity through modular design.
Solution Approach 2:
The patent implements self-service by enabling line card chassis to handle their own periodic communications through local daemons. Each line card chassis independently manages its periodic packet management without requiring central processing resources, thereby improving routing function performance while reducing overall device complexity through autonomous operation of components.
3Reliability
If the allowable response time for periodic messages is shortened to accelerate failure detection, then failure detection is faster, but computing resources are consumed excessively
Solution Approach 1:
The patent segments the handling of periodic messages from routing information processing by distributing periodic packet management to local daemons on line card chassis. This segmentation enables faster failure detection through reduced response times while preventing excessive computing resource consumption by avoiding centralized processing of all periodic messages, thus resolving the contradiction between fast failure detection and resource consumption.
Data Source
AI summary
Techniques are described for configuration of a multi-chassis router for managing periodic communications between the multi-chassis router and other network devices. The multi-chassis router selectively processes data received from a network by determine whether the data: (1) indicates an operational state of a network device in association with a routing protocol, or (2) conveys routing information for the routing protocol. Data conveying routing information are processed by a master routing component of the multi-chassis router, while data indicating an operational state of a network device are processed by one or more slave routing components of the multi-chassis router. The techniques also allow the multi-chassis router to allocate responsibility for managing periodic communications for the set of routing protocols among a plurality of hierarchically arranged cooperative routing components within the multi-chassis router, such as switch card chassis, line card chassis, or interface cards within each line card chassis.


