Mobile Network Routing via IP Address Mapping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing mobile network configurations face issues with lost reply traffic when communication channels become unavailable or IP addresses change, and bandwidth mismatch between reply traffic and channel capacity, leading to performance degradation.
Innovation Solution
A mobile network configuration that includes a network controller and mobile computing devices with cellular network interface devices, which reconfigure data packets to route through available channels, store source IDs, and optimize network performance by selecting routes based on bandwidth, latency, and congestion, ensuring reliable data transmission even when channels change or become unavailable.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If reply traffic is routed over the same communication channel as outgoing traffic, then routing simplicity is improved, but reliability deteriorates when channel becomes unavailable or IP address changes
Solution Approach 1:
The patent segments the routing decision process into two independent parts: outgoing traffic routing (source IP to destination IP) and reply traffic routing (destination IP to source IP). By maintaining separate routing paths and using IP address mapping tables, the system ensures that reply traffic can be delivered even when the original communication channel becomes unavailable, thus improving reliability while maintaining routing manageability through structured segmentation.
Solution Approach 2:
The patent introduces an intermediary mechanism in the form of an IP address mapping table that acts as a mediator between outgoing traffic and reply traffic. This intermediary stores the relationship between source IP addresses and communication channels, enabling the system to redirect reply traffic through alternative channels when the original channel is unavailable, thereby resolving the contradiction between routing simplicity and reply traffic reliability.
2Productivity
If multiple communication channels are used for load balancing, then network performance is improved, but complexity of managing reply traffic routing increases
Solution Approach 1:
The patent applies preliminary action by pre-establishing an IP address mapping table that records the relationship between source IP addresses, destination IP addresses, and communication channels before reply traffic needs to be routed. This advance preparation allows the system to quickly determine the appropriate communication channel for reply traffic without complex real-time decision-making, thus managing multiple channels efficiently while maintaining network performance.
Solution Approach 2:
The patent implements a feedback mechanism where the system monitors the availability and performance of communication channels. When a channel becomes unavailable or performance degrades, the feedback information is used to update the IP address mapping table and redirect reply traffic through alternative channels. This feedback-driven approach enables dynamic adaptation to network conditions while simplifying the management of multiple communication channels.
3Adaptability or versatility
If communication channel IP addresses change, then adaptability to network conditions is improved, but loss of reply traffic occurs due to broken routing associations
Solution Approach 1:
The patent applies dynamics by making the IP address mapping table a dynamic data structure that can be updated in real-time. When communication channel IP addresses change, the system dynamically updates the mapping table to reflect the new IP addresses while maintaining the association between source IP addresses and communication channels. This dynamic adaptation ensures that reply traffic routing remains valid even as network conditions change, preventing reply traffic loss while maintaining adaptability.
Data Source
AI summary
A network routing method includes operating a plurality of mobile computing devices in a cellular network environment with each mobile computing device including one or more cellular network interface devices each operable as a client of a cellular network that provides access to a WAN. Non-locally reachable network traffic originating on each mobile computer device is routed the one or more cellular network interfaces to a network controller reachable over the WAN. The network controller receives the non-locally reachable traffic and routes the non-locally reachable traffic to its original destination IP address. The network controller further operates to cause reply traffic responsive to the non-locally reachable traffic to be routed back to the network controller. The network controller further operates to route the reply traffic back to the originating mobile computer device over any of the one more cellular network interfaces.


