Tunnel Management System Selective Querying for Router Performance
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional tunnel management systems in computer networks face performance issues due to frequent polling of all routers for tunnel information, which can slow down routers and impact network bandwidth, forcing operators to choose between outdated and performance-impacting reporting frequencies.
Innovation Solution
A system and method that infrequently requests complete tunnel information from all routers, maintains a master list with router identifiers, and uses lightweight queries to update information by monitoring network messages for changes, requesting specific tunnel data only when necessary, thereby reducing the frequency of queries to routers that have not changed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If frequent requests for complete tunnel information are made from all routers, then tunnel information is kept up to date, but router performance slows down and network bandwidth is impacted
Solution Approach 1:
The patent extracts only the essential tunnel information needed for troubleshooting (head end router, path information, affected tunnels) rather than collecting complete tunnel information from all routers. This selective extraction reduces the data burden on routers while maintaining the accuracy needed for effective troubleshooting.
Solution Approach 2:
Instead of performing complete information collection from all routers continuously, the system performs partial information collection only when tunnel changes are detected through monitoring messages. This partial action approach reduces router workload while maintaining information freshness when actually needed.
2Productivity
If infrequent requests for complete tunnel information are made from all routers, then router and network performance is maintained, but tunnel information becomes outdated
Solution Approach 1:
The system implements a feedback mechanism by monitoring network messages that indicate tunnel changes. When such messages are detected, the system triggers targeted information collection from affected routers, ensuring information accuracy is maintained without requiring continuous polling of all routers.
Solution Approach 2:
The system performs preliminary monitoring of network messages to detect tunnel changes before complete information collection is needed. This preliminary detection allows the system to prepare for targeted information collection only when actually necessary, maintaining both performance and accuracy.
3Measurement precision
If complete tunnel information is requested from all routers frequently, then accurate troubleshooting information is obtained, but network bandwidth is consumed
Solution Approach 1:
The patent extracts only the specific tunnel information relevant to detected changes (affected tunnel identifiers, head end router, path information) rather than collecting complete tunnel information from all routers. This selective extraction significantly reduces network bandwidth consumption while maintaining troubleshooting effectiveness.
Solution Approach 2:
The system performs partial information collection only for tunnels that have actually changed, rather than collecting information from all routers continuously. This partial action approach minimizes network bandwidth usage while ensuring accurate information is obtained when needed for troubleshooting.
4Loss of time
If the system monitors all network messages for tunnel changes, then timely detection of tunnel information changes is achieved, but system complexity increases
Solution Approach 1:
The system extracts and monitors only specific message types that indicate tunnel changes (such as LSP withdrawal messages, path optimization messages) rather than analyzing all network messages. This selective monitoring reduces system complexity while maintaining timely detection of relevant tunnel changes.
Solution Approach 2:
The monitoring system applies different processing rules to different types of messages based on their local characteristics. Messages indicating tunnel changes trigger targeted information collection, while other messages are processed differently or ignored, reducing overall system complexity while maintaining responsiveness to critical events.
Data Source
AI summary
A system and method uses messages and traps to identify routers to selectively request information about tunnels on a network in order to maintain tunnel information about a network to minimize the impact of maintaining such information.


