Method and apparatus for providng push service in communication system
First Claim
1. A method for operating a location register in a communication system, the method comprising:
- receiving, from an application server, a first message for a query of a public internet protocol (IP) address of a mobile station;
transmitting, to a gateway, a second message requesting a network address translation (NAT) table entry of the mobile station;
receiving, from the gateway, a third message for the NAT table entry of the mobile station, wherein the third message comprises the public IP address and a time out value indicating a time in which a binding of the public IP address and a private IP address of the mobile station is effective; and
transmitting, to the application server, a fourth message comprising the public IP address and the time out value.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and a system are provided for a push service in a communication system. The method comprises: if there is data that is directed from an application server to an application of a terminal, transmitting, to a location register, a first message requesting location information of the terminal; if the location register receives the first message, transmitting, to a gateway, a second message requesting the location information of the terminal; transmitting, to the location register by the gateway, a third message including the location information of the terminal; transmitting, to the application server by the location register, a fourth message including the location information of the terminal; and transmitting, to the application of the terminal by the application server, the data using the location information of the terminal.
-
Citations
15 Claims
-
1. A method for operating a location register in a communication system, the method comprising:
-
receiving, from an application server, a first message for a query of a public internet protocol (IP) address of a mobile station; transmitting, to a gateway, a second message requesting a network address translation (NAT) table entry of the mobile station; receiving, from the gateway, a third message for the NAT table entry of the mobile station, wherein the third message comprises the public IP address and a time out value indicating a time in which a binding of the public IP address and a private IP address of the mobile station is effective; and transmitting, to the application server, a fourth message comprising the public IP address and the time out value. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus of a location register in a communication system, the apparatus comprising:
-
a memory; a communication processing unit communicating with another node; and at least one processor operatively coupled to the communication processing unit, wherein the at least one processor is configured to; receive, from an application server, a first message for a query of a public internet protocol (IP) address of a mobile station through the communication processing unit; transmit, to a gateway, a second message requesting a network address translation (NAT) table entry of the mobile station; receive, from the gateway, a third message for the NAT table entry of the mobile station, wherein the third message comprises the public IP address and a time out value indicating a time in which a binding of public IP address and a private IP address of the mobile station is effective; and transmit, to the application server, a fourth message comprising the public IP address and the time out value. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An apparatus for operating a gateway in a communication system, the apparatus comprising:
-
a memory; a communication processing unit communicating with another node; and at least one processor operatively coupled to the communication processing unit, wherein at least one processor is configured to; receive a second message requesting a network address translation (NAT) table entry of a mobile station from a location register through the communication processing unit; obtain a private internet protocol (IP) address of the mobile station; allocate a public IP address for the private IP address; enter the mobile station in a NAT table; and transmit, to the location register, a third message for the NAT table entry of the mobile station, wherein the third message comprises the public IP address and a time out value indicating a time in which a binding of the public IP address and the private IP address is effective. - View Dependent Claims (12, 13, 14, 15)
-
Specification