Routing Information Middleware for Open RIB Access
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing routing systems are closed architectures, preventing external third-party devices from accessing routing information, which limits observability and security analysis capabilities.
Innovation Solution
Introduce data middleware that communicates with the Routing Information Base (RIB) to facilitate the exchange of routing information with third-party consumer and producer devices, enabling openness and decoupling interactions, and implementing reconciliation and format conversion processes to ensure accuracy and integrity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a closed routing system architecture is used, then system security and stability are improved, but external observability and security analysis capability deteriorate
Solution Approach 1:
The patent introduces a data middleware as an intermediary component between the closed routing system (RIB) and external third-party devices. This middleware enables selective information exposure by receiving routing information from the RIB, processing it according to external requests, and delivering it to consumers without exposing the internal RIB structure. This resolves the contradiction by allowing external observability while maintaining the closed architecture's security and stability.
2Speed
If direct connection between third-party devices and RIB is established, then information access speed is improved, but system complexity and coupling increase
Solution Approach 1:
The data middleware serves as a mediator that decouples third-party consumer devices from the RIB. Instead of direct connections, external devices communicate through the middleware, which handles request routing, data formatting, and RIB interaction. This reduces system coupling and complexity while maintaining efficient information access, as the middleware optimizes data retrieval and transmission protocols.
Solution Approach 2:
The patent segments the routing information access function into separate components: the RIB maintains internal routing logic, while the data middleware handles external communication and data formatting. This segmentation allows independent optimization of internal routing performance and external interface efficiency, improving overall system speed without increasing complexity.
3Loss of information
If multiple third-party devices directly query RIB, then information completeness is improved, but RIB processing burden increases
Solution Approach 1:
The data middleware acts as an intermediary that consolidates requests from multiple third-party devices before interacting with the RIB. It maintains a unified interface with the RIB while serving multiple external consumers, reducing the number of direct queries to the RIB. The middleware caches routing information and performs batch processing, ensuring information completeness for all consumers while significantly reducing RIB processing burden.
Data Source
AI summary
Disclosed are a routing information transmission method and apparatus, and a communication system, and belong to the field of communication technologies. The routing information transmission method is applied to a system including data middleware and a routing information base (RIB), and the data middleware communicates with the RIB. The data middleware may obtain routing information from the RIB, and send the routing information obtained from the RIB to a third-party consumer device. In addition, the data middleware may also obtain routing information from a third-party producer device, and send the routing information obtained from the third-party producer device to the RIB. Therefore, according to technical solutions provided herein, the routing information included in the RIB is openly exported, and the routing information generated by the third-party producer device is imported into the RIB.


