Always Online Gateway for Mobile Internet Link Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The exponential growth of connections between smart phones and application servers in mobile Internet services leads to network congestion, increased resource consumption, and difficulty for service providers due to the large number of long connections and uncompressed data traffic, which affects network performance and real-time application delivery.
Innovation Solution
Implementing an Always Online Infrastructure (AOI) system with a terminal application proxy and an Always Online Gateway (AOG) that establishes unified data links between the AOG and both terminal application proxies and application servers, providing a unified data transfer channel, reducing link detection packets, and offering data compression and priority management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple long connections are established between smart phones and application servers for each application, then application functionality is improved, but network resource consumption increases exponentially
Solution Approach 1:
The patent merges multiple application connections into a single unified connection through the introduction of a connection manager that aggregates connections from multiple applications into one persistent connection to the application server. This eliminates the need for separate long connections for each application, thereby reducing network resource consumption while maintaining application functionality.
Solution Approach 2:
The connection manager acts as an intermediary between the terminal application clients and the application server. It establishes a single long connection to the server and manages multiple application-level connections through this unified connection, reducing the total number of connections needed while preserving application-specific communication capabilities.
2Reliability
If link detection packets are initiated periodically on each long connection, then connection reliability is improved, but network load increases
Solution Approach 1:
The patent combines multiple periodic link detection packets from multiple connections into a single detection packet sent through the unified connection manager. This maintains connection reliability detection while significantly reducing the number of detection packets transmitted across the network, thereby lowering network load.
Solution Approach 2:
The connection manager serves as an intermediary that consolidates reliability detection functions. Instead of each application connection performing its own periodic detection, the connection manager performs a single detection operation that covers all underlying application connections, reducing network traffic while maintaining reliability monitoring.
3Loss of information
If uncompressed application data is transmitted directly, then data integrity is improved, but bandwidth consumption increases
Solution Approach 1:
The patent applies parameter changes to the data transmission process by introducing compression algorithms that transform the data format and reduce its size. The compression mechanism modifies the data parameters (compression ratio, encoding format) to reduce bandwidth consumption while maintaining data integrity through proper decompression at the receiving end.
4Speed
If application servers push data messages to terminal application clients actively, then service responsiveness is improved, but connection establishment difficulty increases
Solution Approach 1:
The patent applies preliminary action by establishing a persistent unified connection in advance that remains open and ready for data transmission. The connection manager maintains this connection throughout the session, allowing the application server to push data messages immediately without requiring repeated connection establishment, thereby improving responsiveness while simplifying the connection process.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method, gateway, proxy and system for implementing mobile Internet services are provided, in which an AOG receives a first register request from a terminal application proxy, and establishes a first data link with the terminal application proxy according to the first register request; receives a second register request from at least one application server and establishes a second data link with the at least one application server according to the second register request; performs application data forwarding between at least one application client in a terminal and the at least one application server through the terminal application proxy, the first and second data links. Arrangement of an AOI system between a terminal application proxy and an AOG converges a large number of data links in the present mobile Internet, lowers the network load, reduces network resource consuming of mobile Internet applications and improves the utilization performance of mobile Internet.