Method and apparatus for network-initiated context activation using dynamic DNS updates
First Claim
1. A method in a network for wireless communications for pushing data through a data packet network utilizing a dynamic addressing scheme, comprising:
- transmitting, from a push server to a domain name server (“
DNS”
), a look up signal for a specified domain name;
transmitting a reservation signal from the DNS to a dynamic host configuration protocol (“
DHCP”
) server to prompt the DHCP server to reserve a dynamic Internet Protocol (“
IP”
) address that pertains to the specified domain name, wherein the specified domain name corresponds to a mobile terminal;
receiving the reserved dynamic IP address at the push server; and
activating a context, based upon the reserved dynamic IP address, through the data packet network.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus provide for the reservation of dynamic IP addresses to enable a push server to initiate a PDP context as a part of providing push service without timing out. More specifically, in one embodiment of the invention, a push server generates a query to a domain name server to get the subscriber'"'"'s IP address based upon the provided domain name. In this case, the subscriber is the person that is to receive the push data. The domain name server then generates a message to a dynamic host configuration protocol (DHCP) server to prompt it to reserve a dynamic IP address for the mobile subscriber. The DHCP server then returns the reserved “leased address” to the DNS server to enable it to perform a dynamic DNS update. The DNS server then returns the subscriber address to the push server. The push server then initiates a context activation. A gateway GPRS support node then requests ID information from the DHCP server for the leased address and initiates context activation with the received ID information resulting therefrom.
21 Citations
17 Claims
-
1. A method in a network for wireless communications for pushing data through a data packet network utilizing a dynamic addressing scheme, comprising:
-
transmitting, from a push server to a domain name server (“
DNS”
), a look up signal for a specified domain name;transmitting a reservation signal from the DNS to a dynamic host configuration protocol (“
DHCP”
) server to prompt the DHCP server to reserve a dynamic Internet Protocol (“
IP”
) address that pertains to the specified domain name, wherein the specified domain name corresponds to a mobile terminal;receiving the reserved dynamic IP address at the push server; and activating a context, based upon the reserved dynamic IP address, through the data packet network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method in a Gateway GPRS Support Node (“
- GGSN”
) for pushing data through a data packet network utilizing a dynamic addressing scheme, comprising;receiving a reserved dynamic Internet Protocol (“
IP”
) address and push data from a push server;transmitting a request for identification (“
ID”
) information to a dynamic host configuration protocol (“
DHCP”
) server relating to the reserved dynamic IP address;receiving the requested ID information; and activating a context through the data packet network so that the push data may be transmitted to its destination having the reserved dynamic IP address. - View Dependent Claims (9, 10)
- GGSN”
-
11. A gateway GPRS support node (“
- GGSN”
), comprising;circuitry for receiving push data in a data packet network, wherein the push data includes a reserved dynamic Internet Protocol (“
IP”
) address; andcircuitry for prompting a dynamic host configuration protocol (“
DHCP”
) server to provide identification (“
ID”
) information that corresponds to the reserved dynamic IP address prior to a context being activated, and activating a context through the data packet network so that the push data may be transmitted to its destination having the reserved dynamic IP address. - View Dependent Claims (12, 13, 14)
- GGSN”
-
15. A domain name server, comprising:
-
circuitry for receiving a domain name lookup request from a push server to determine an IP address that corresponds to a received domain name; and circuitry for transmitting a request to a dynamic host configuration protocol (“
DHCP”
) server to prompt it to temporarily reserve a dynamic Internet Protocol (“
IP”
) address for delivery of push data to a mobile terminal by activating a context through the data packet network so that the push data may be transmitted to its destination having the reserved dynamic IP address. - View Dependent Claims (16, 17)
-
Specification