Dynamic allocation of wireless mobile nodes over an internet protocol (IP) network
First Claim
1. A method of automatically locating and connecting a wireless communications device to an Internet Protocol (IP) network, comprising the steps of:
- receiving an IP packet from a terminal on said network at a home agent;
said home agent transmitting an access-request message to an authentication server, said access-request message comprising a destination IP address found in said IP packet;
said authentication server responsively issuing an access-accept message to said home agent if said device is authorized to receive said IP packet, said access-accept message comprising information uniquely identifying said device;
said home agent transmitting a query message to a home location register node on a Signaling System 7 network, said home location register node responsively replying to said home agent with location information for said device;
paging said device via a wireless communications network; and
in response to said page, said device initiating a connection via said wireless communications network to said IP network whereby said IP packet is transmitted to said device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is described of automatically locating and connecting a mobile wireless communications device to a packet-switched network such as the Internet. An Internet Protocol (IP) packet from a terminal on the network, destined for receipt by the mobile device, is received at a home agent acting as a gateway or router linking the packet switched network to a second network, such as LAN, coupled to a wireless communications network. The home agent transmits an access-request message to an authentication server. The access-request message includes a destination IP address associated with the mobile device found in the IP packet. The authentication server responsively issues an access-accept message to the home agent if the mobile device is authorized to receive the IP packet. The access-accept message comprises (a) information uniquely identifying said device, such as the IMSI/ESN number for the device, and (b) information identifying a network to use to locate said device. The home agent issues a message containing the information uniquely identifying the device to a mobile node location server. The mobile node location server maintains a table mapping IP addresses for a plurality of mobile communication devices to information uniquely identifying the devices. In the event that the mobile node location server does not find an IP address for the device in the table, the device is paged via the wireless communications network. In response to the page, the mobile device dials into the wireless communications network and second network and initiates a connection to the packet switched network whereby the IP packet is transmitted to the device.
-
Citations
10 Claims
-
1. A method of automatically locating and connecting a wireless communications device to an Internet Protocol (IP) network, comprising the steps of:
-
receiving an IP packet from a terminal on said network at a home agent;
said home agent transmitting an access-request message to an authentication server, said access-request message comprising a destination IP address found in said IP packet;
said authentication server responsively issuing an access-accept message to said home agent if said device is authorized to receive said IP packet, said access-accept message comprising information uniquely identifying said device;
said home agent transmitting a query message to a home location register node on a Signaling System 7 network, said home location register node responsively replying to said home agent with location information for said device;
paging said device via a wireless communications network; and
in response to said page, said device initiating a connection via said wireless communications network to said IP network whereby said IP packet is transmitted to said device. - View Dependent Claims (2, 3, 6)
-
-
4. A method of connecting a mobile wireless communications device to an Internet Protocol (IP) network, said wireless communications device being a subscriber to a wireless communications network, comprising the steps of:
-
authenticating said device to determine whether said device is authorized to receive an IP packet from a terminal connected either directly or indirectly to said IP network;
searching, with a location server on said IP network, for an existing IP address for routing said IP packet to said device when an IP packet is received by a node in said IP network destined for said device;
if said step of searching results in a negative result, responsively paging said device via said wireless communications network; and
connecting said device to said IP network via a network access server coupling said wireless communications network to said IP network when said device responds to said page by connecting to said network access server, said network access server notifying said location sever that it has said connection with said device and providing an IP address for said device to said location server, said IP address forwarded to said home agent whereby said device receives said IP packet and initiates communication via said IP network with the source of said IP packet.
-
-
5. A method of automatically locating and connecting a wireless communications device to a Internet Protocol (IP) network, comprising the steps of:
-
receiving an IP packet from a terminal on said network at a home agent;
said home agent transmitting an access-request message to an authentication server, said access-request message comprising a destination IP address found in said IP packet;
said authentication server responsively issuing an access-accept message to said home agent if said device is authorized to receive said IP packet, said access-accept message comprising information uniquely identifying said device;
said home agent transmitting an Address Resolution Protocol packet containing said information uniquely identifying said device on said network to a mobile node location server, said mobile node location server maintaining a table mapping IP addresses for a plurality of mobile communication devices to information uniquely identifying said devices;
in the event that an IP address for said device is not found by said mobile node location server in said table, responsively paging said device via a wireless communication network, and said device responding to said page and thereby initiating a connection via said wireless communication network to said IP network whereby said IP packet may be transmitted to said device. - View Dependent Claims (7, 8, 10)
-
-
9. A method of automatically locating and connecting a wireless communications device to a Internet Protocol (IP) network, comprising the steps of:
-
receiving an IP packet from a terminal on said network at a home agent;
said home agent transmitting an access-request message to an authentication server, said access-request message comprising a destination IP address found in said IP packet;
said authentication server responsively issuing an access-accept message to said home agent if said device is authorized to receive said IP packet, said access-accept message comprising information uniquely identifying said device;
said home agent transmitting an Address Resolution Protocol packet containing said information uniquely identifying said device on said network to a mobile node location server, said mobile node location server maintaining a table mapping IP addresses for a plurality of mobile communication devices to information uniquely identifying said devices;
in the event that an IP address for said device is not found by said mobile node location server in said table, responsively paging said device via a wireless communication network, and said device responding to said page and thereby initiating a connection via said wireless communication network to said IP network whereby said IP packet may be transmitted to said device;
wherein said access-accept message specifies a signaling system 7 network at the network to use to locate said device.
-
Specification