Mobile App Packet Routing Across Wi-Fi and Cellular Paths
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Network fluctuations cause instability in applications running on mobile terminals, leading to delays and disconnections, particularly in online gaming scenarios.
Innovation Solution
A method and apparatus that utilize a mobile terminal to identify data packets for acceleration, determining network qualities of both Wi-Fi and mobile network paths, and selecting the optimal path for data transmission through a network acceleration channel to stabilize data interaction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data packets are transmitted through a single network path, then the transmission path is simple, but application stability deteriorates under network fluctuations
Solution Approach 1:
The patent implements dynamic network path selection by continuously monitoring network quality metrics (packet loss, delay, jitter) and switching between Wi-Fi and mobile network paths based on real-time conditions. The system dynamically adjusts the transmission path according to changing network environments, transforming a static single-path approach into a dynamic multi-path approach that adapts to network fluctuations.
Solution Approach 2:
The patent changes the parameter of network path selection from a fixed configuration to a dynamic parameter-based decision. By monitoring network quality parameters (packet loss rate, delay, jitter) and using these parameters to determine the optimal transmission path, the system transforms the transmission path from a static choice into a parameter-driven dynamic selection mechanism.
2Loss of time
If network path selection is simplified, then device complexity is reduced, but data interaction delay increases under unstable networks
Solution Approach 1:
The patent performs preliminary network quality assessment by continuously monitoring network conditions before data transmission occurs. The system pre-evaluates network quality metrics (packet loss, delay, jitter) and uses these preliminary assessments to determine the optimal transmission path in advance, allowing the system to prepare and switch paths proactively rather than reactively, reducing overall transmission delay.
Solution Approach 2:
The patent implements feedback mechanisms where network quality information is continuously collected and fed back into the path selection decision-making process. By monitoring actual transmission performance and network conditions in real-time, the system adjusts its path selection based on feedback data, creating a closed-loop system that optimizes transmission timing and path choice to minimize delay.
3Reliability
If multiple network paths are monitored, then application stability improves, but network communication overhead increases
Solution Approach 1:
The patent applies partial action by monitoring only the most critical network quality parameters (packet loss rate, delay, jitter) rather than all possible network metrics. It selectively measures only the parameters necessary for path selection decisions, avoiding excessive monitoring of irrelevant network attributes. This partial monitoring approach reduces communication overhead while maintaining sufficient information for stable application operation.
Data Source
AI summary
An application acceleration method includes identifying a data packet to be transmitted by an application running on a mobile terminal as a data packet to be accelerated to an application server, and determining network communication qualities of a first network transmission path to an access node via a wireless LAN communication network and a second network transmission path to the access node via a mobile network. The method further includes selecting a network transmission path based on network communication quality from the first network transmission path and the second network transmission path, and transmitting the data packet to the access node via the selected network transmission path such that the access node transmits the data packet to the application server through the network acceleration channel. Apparatus and non-transitory computer-readable storage medium counterpart embodiments are also contemplated.


