Dynamic Network Path Routing for Wireless Traffic
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless data communication systems, particularly in GPRS, 3G, LTE, and 5G networks, face inefficiencies in end-to-end traffic routing due to hop-by-hop decision-making processes that do not optimize latency and throughput, especially in international roaming scenarios where multiple links with varying qualities are involved, leading to suboptimal routing paths.
Innovation Solution
A system that periodically monitors network quality and dynamically updates the anchor points for user devices and application servers using probes and an enforcer application to intercept signaling messages, generating optimal routing paths based on real-time performance data and decision matrices, ensuring the lowest latency and even load distribution across the network.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If hop-by-hop network routing decision is used based on DNS resolution and available connections, then network operation simplicity is maintained, but end-to-end routing optimality deteriorates
Solution Approach 1:
The patent introduces a specialized routing controller as an intermediary component that sits between the standard DNS resolution process and the actual network routing decisions. This controller monitors network conditions, evaluates multiple possible paths, and selects optimal routes based on real-time performance metrics such as latency, bandwidth, and link availability, thereby resolving the contradiction between operational simplicity and routing optimality
Solution Approach 2:
The system performs preliminary routing analysis and path evaluation before actual data transmission begins. By pre-calculating optimal routes based on current network conditions and storing these decisions in advance, the system avoids complex real-time routing calculations during data flow, maintaining operational simplicity while achieving optimal end-to-end latency
2Reliability
If traffic is tunneled through visited network's SGSN/SGW to home network's GGSN/PGW with multiple international links, then network connectivity is ensured, but routing optimality deteriorates due to varying link qualities
Solution Approach 1:
The patent implements dynamic routing that continuously adapts to changing network conditions. The system monitors the quality of multiple international links in real-time, including latency, throughput, and availability metrics. When link conditions change or degradation is detected, the routing controller dynamically switches between available paths, ensuring both reliable connectivity and optimal performance by selecting the best current path
Solution Approach 2:
The system employs feedback mechanisms where network performance metrics from multiple international links are continuously collected and fed back to the routing controller. This feedback loop enables the system to learn from actual traffic patterns and link performance, adjusting routing decisions to minimize latency while maintaining connectivity reliability across varying network conditions
3Productivity
If GGSN/PGW are deployed at regional Points of Presence to facilitate efficient traffic routing, then traffic routing efficiency is improved, but network complexity increases due to multiple connection links
Solution Approach 1:
The patent creates a universal routing controller that can manage multiple GGSN/PGW instances across different regional Points of Presence through a single centralized interface. This controller provides multi-functional capabilities including path selection, load balancing, and failover management, allowing efficient traffic routing to multiple regional nodes without proportionally increasing operational complexity at each location
4Reliability
If multiple instances of slice-type are implemented in geographically distributed locations, then network resilience and load distribution are improved, but routing selection complexity increases
Solution Approach 1:
The patent implements self-service mechanisms where each geographically distributed slice instance automatically reports its status, capacity, and performance metrics to the routing controller. The system uses this self-reported information to automatically select optimal instances for different traffic flows, distributing load across multiple instances while maintaining simplicity through automated, rule-based selection rather than manual configuration
Data Source
AI summary
An enforcer application is configured to intercept signaling messages in a telecommunications network and select an optimal SGW, PGW, SMF/UPF and application servers in real time. More specifically, the enforcer intercepts and generates GSM MAP, Diameter, GTP-C and HTTP2/JSON signaling messages. The enforcer executes a policy to force the user devices to re-establish the data connection, thus anchoring at different SGW, PGW, SMF/UPF and application server to keep end-to-end routing path optimal, when the impacting factor changes. The enforcer can further feed its performance data and decision matrix into the analyzer and database to further optimize the decision process. Analyzer and KPI metrics databases are installed at central data centers to collect the KPI data from different probes and enforcer, calculate in real-time the optimal routing path with different decision factors considered, and interact with enforcer to update the latest optimal path status based on the data collected.


