Method, gateway, proxy and system for implementing mobile internet services
First Claim
1. A method for implementing mobile Internet services, comprising:
- receiving, by an Always Online Gateway (AOG), a first register request transmitted by a terminal application proxy, and establishing, by the AOG, a first data link with the terminal application proxy according to the first register request, wherein the terminal application proxy is configured to perform application data forwarding between at least one application client in a terminal and the AOG;
receiving, by the AOG, a second register request transmitted by at least one application server, and establishing, by the AOG, a second data link with the at least one application server according to the second register request; and
performing, by the AOG, application data forwarding between at least one application client in the terminal and the at least one application server, through the terminal application proxy, the first data link and the second data link,wherein the performing, by the AOG, application data forwarding between at least one application client in the terminal and the at least one application server, through the terminal application proxy, the first data link and the second data link comprises;
receiving, by the AOG, a first application data packet of at least one application client in the terminal through the first data link, wherein the first application data packet is forwarded by the terminal application proxy, and the first application data packet is encapsulated under an Always Online Protocol (AOP), and contains an International Mobile Subscriber Identity (IMSI) number of the terminal and an application Identity (ID) number; and
forwarding the first application data packet to a corresponding application server through the second data link according to the application ID number.
1 Assignment
0 Petitions
Accused Products
Abstract
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.
22 Citations
14 Claims
-
1. A method for implementing mobile Internet services, comprising:
-
receiving, by an Always Online Gateway (AOG), a first register request transmitted by a terminal application proxy, and establishing, by the AOG, a first data link with the terminal application proxy according to the first register request, wherein the terminal application proxy is configured to perform application data forwarding between at least one application client in a terminal and the AOG; receiving, by the AOG, a second register request transmitted by at least one application server, and establishing, by the AOG, a second data link with the at least one application server according to the second register request; and performing, by the AOG, application data forwarding between at least one application client in the terminal and the at least one application server, through the terminal application proxy, the first data link and the second data link, wherein the performing, by the AOG, application data forwarding between at least one application client in the terminal and the at least one application server, through the terminal application proxy, the first data link and the second data link comprises; receiving, by the AOG, a first application data packet of at least one application client in the terminal through the first data link, wherein the first application data packet is forwarded by the terminal application proxy, and the first application data packet is encapsulated under an Always Online Protocol (AOP), and contains an International Mobile Subscriber Identity (IMSI) number of the terminal and an application Identity (ID) number; and forwarding the first application data packet to a corresponding application server through the second data link according to the application ID number. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for implementing mobile Internet services, comprising:
-
registering, by a terminal application proxy, at least one application client in a terminal; obtaining an Internet Protocol (IP) address of an Always Online Gateway (AOG), to which a terminal user belongs, from an AOG Domain Name System (DNS); transmitting a first register request containing the IP address to the AOG, which establishes a first data link with the terminal application proxy according to the first register request; and performing, through the first data link, application data forwarding between at least one application client in the terminal and the AOG, which forwards the application data to a corresponding application server through a second data link established between the AOG and a corresponding application server.
-
-
9. A gateway for mobile Internet services, comprising:
- a processor and a memory storing instructions, which are executed by the processor for;
receiving a first register request transmitted by a terminal application proxy and establish a first data link with the terminal application proxy according to the first register request, wherein the terminal application proxy is configured to perform application data forwarding between at least one application client in a terminal and the gateway; and
to receive a second register request transmitted by at least one application server and establish a second data link with the at least one application server according to the second register request; andperforming application data forwarding between the at least one application client in the terminal and the at least one application server through the terminal application proxy, the first data link and the second data link, wherein the process of performing application data forwarding between the at least one application client in the terminal and the at least one application server through the terminal application proxy, the first data link and the second data link comprises; receiving a first application data packet of at least one application client in the terminal through the first data link, wherein the first application data packet is forwarded by the terminal application proxy, and the first application data packet is encapsulated under an Always Online Protocol (AOP), and contains an International Mobile Subscriber Identity (IMSI) number of the terminal and an application Identity (ID) number; and forwarding the first application data packet to a corresponding application server through the second data link according to the application ID number. - View Dependent Claims (10, 11, 12)
- a processor and a memory storing instructions, which are executed by the processor for;
-
13. A terminal comprising:
- a processor and a storage medium for storing instructions, which are executed by the processor for implementing a terminal application proxy of mobile Internet services, the terminal application proxy is used for;
registering at least one application client in a terminal; obtaining an IP address of an AOG, to which a terminal user belongs, from an AOG DNS; transmitting a first register request containing the IP address to the AOG, which establishes a first data link with the terminal application proxy according to the first register request; and performing, through the first data link, application data forwarding between at least one application client in the terminal and the AOG, which forwards the application data to a corresponding application server through a second data link established between the AOG and a corresponding application server.
- a processor and a storage medium for storing instructions, which are executed by the processor for implementing a terminal application proxy of mobile Internet services, the terminal application proxy is used for;
-
14. A system for mobile Internet services, comprising:
- a terminal application proxy and an Always Online Gateway (AOG),
wherein the terminal application proxy is configured to register at least one application client in a terminal and to transmit a first register request to the AOG, and wherein the AOG is configured to receive the first register request transmitted by the terminal application proxy and establish a first data link with the terminal application proxy according to the first register request;
to receive a second register request transmitted by at least one application server and establish a second data link with the at least one application server according to the second register request; and
to perform application data forwarding between the at least one application client in the terminal and the at least one application server through the terminal application proxy, the first data link and the second data link,wherein the system further comprises;
an AOG Domain Name System (DNS), configured to provide an Internet Protocol (IP) address of an AOG, to which a terminal user belongs, to the terminal application proxy.
- a terminal application proxy and an Always Online Gateway (AOG),
Specification