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.
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.
-
Citations
17 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. - View Dependent Claims (2, 3, 4, 5, 14, 15, 16)
-
-
6. 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 the corresponding application server through a second data link established between the AOG and a corresponding application server.
-
-
7. A gateway for mobile Internet services, comprising:
-
a data link establishing module, configured to receive 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; andan application data transfer module, configured 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. - View Dependent Claims (8, 9, 10, 17)
-
-
11. A terminal application proxy of mobile Internet services, comprising:
-
an application client register unit, configured to register at least one application client in a terminal; an address information obtaining unit, configured to obtain an IP address of an AOG, to which a terminal user belongs, from an AOG DNS; a register request transmitting unit, configured to transmit 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 a data forwarding unit, configured to perform, 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 the corresponding application server through a second data link established between the AOG and a corresponding application server.
-
-
12. 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. - View Dependent Claims (13)
- 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
Specification