Routing System for Real-Time Data Packet Transfer
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing data traffic volumes in mobile communications networks, particularly with the rise of real-time communication services like video streaming, make the maintenance of circuit-switched voice traffic domains complex and costly, necessitating efficient routing techniques for data packets.
Innovation Solution
A routing system that includes a converter to process media gateway control protocol data and allocate transport addresses for routing ports, and a central control entity to determine a static pathway through a network of forwarding elements for data packet flow, allowing dynamic allocation of resources and flexible call routing without the need for statically configured nodes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If circuit-switched domain is maintained for voice traffic, then call control functionality is preserved, but network complexity and cost increase
Solution Approach 1:
The patent introduces a gateway as an intermediary element that bridges the circuit-switched and packet-switched domains. This gateway maintains call control functionality by translating between H.248 protocol (for circuit-switched media gateways) and OpenFlow protocol (for packet-switched forwarding elements), allowing the network to operate primarily in packet-switched mode while preserving legacy voice call capabilities.
2Stability of the object's composition
If statically configured nodes are used, then network stability is ensured, but flexibility and adaptability are reduced
Solution Approach 1:
The patent implements dynamic routing by replacing static network configurations with programmable forwarding elements controlled by OpenFlow protocols. The system dynamically establishes communication pathways between routing ports based on real-time call requirements, allowing the network to adapt flexibly to different traffic patterns and service demands while maintaining stability through centralized control.
3Reliability
If resources are occupied during call establishment, then connection reliability is improved, but resource efficiency deteriorates
Solution Approach 1:
The patent implements on-demand resource allocation where network resources are activated periodically or event-driven during call establishment and released when calls terminate. The system dynamically creates communication pathways only when needed and removes them afterward, ensuring connection reliability during active calls while minimizing resource occupation during idle periods through efficient resource lifecycle management.
Data Source
AI summary
A routing system transfers data packets of real time communication services of a call, and includes a converter receiving media gateway control protocol encoded first control data and processing the first control data to obtain second control data. The system, based on the first control data, allocates a first transport address for a first routing port for incoming data packets, and allocates a second transport address for a second routing port for outgoing data packets. A central control entity controls a central control entity controlled network of forwarding elements, and determines a static pathway through the network of forwarding elements based on the second control data. A first end of the static pathway corresponds to the first routing port and a second end corresponds to the second routing port. The central control entity controls a data plane flow of a stream of the data packets along the static pathway.


