Virtual addressing to support wireless access to data networks
First Claim
Patent Images
1. A method for processing network access requests for mobile devices, the method comprising:
- receiving a request, at a gateway, to establish a communication link for data communications for a mobile device, the request comprising a network identifier field indicating a packet-based network;
determining a type of the indicated packet-based network; and
if the type is virtual, accessing a pass-through field of the request to determine an actually requested packet-based network.
1 Assignment
0 Petitions
Accused Products
Abstract
In a telephony communication system, a mobile device requests access to packet-based networks using network access requests that identify access point names associated with these networks. The mobile devices and gateways providing access to the networks support the use of virtual access point names within network access requests. These virtual access point names need not correspond to any existing networks. Rather, network access requests incorporating virtual access point names indicate actually requested access point names within other fields of the network access requests.
42 Citations
23 Claims
-
1. A method for processing network access requests for mobile devices, the method comprising:
-
receiving a request, at a gateway, to establish a communication link for data communications for a mobile device, the request comprising a network identifier field indicating a packet-based network; determining a type of the indicated packet-based network; and if the type is virtual, accessing a pass-through field of the request to determine an actually requested packet-based network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A gateway linking an operator network to one or more packet-based networks, the gateway comprising:
-
an interface capable of receiving a request to establish a communication link for data communications for a mobile device, the request comprising a network identifier field indicating a packet-based network; and a processor capable of determining a type of the indicated packet-based network and, if the type is virtual, to access a pass-through field of the request to determine an actually requested packet-based network. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium encoded with computer executable instructions for processing network access requests for mobile devices, the computer executable instructions operable when executed to perform the steps of:
-
receiving a request to establish a communication link for data communications for a mobile device, the request comprising a network identifier field indicating a packet-based network; determining a type of the indicated packet-based network; if the type is virtual, accessing a pass-through field of the request to determine an actually requested packet-based network. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A gateway linking an operator network to one or more packet-based networks, the gateway comprising:
-
means for receiving a request to establish a communication link for data communications for a mobile device, the request comprising a network identifier field indicating a packet-based network; means for determining a type of the indicated packet-based network; means for, if the type is virtual, accessing a pass-through field of the request to determine an actually requested packet-based network.
-
-
23. A system for supporting wireless access of mobile devices to packet-based networks, the system comprising:
-
a serving node capable of receiving network request information from a mobile device, the network request information comprising a requested network value and a pass-through value, the serving node capable of validating the network request information with a home location register using the requested network value, to generate a network access request having a requested network field set to the requested network value and a pass-through field set to the pass-through value, to determine an internet protocol (IP) address to receive the network access request based on the requested network value, and to communicate the network access request to the determined IP address; and a gateway capable of receiving the network access request, to determine that the requested network value indicates a virtual network, to determine an actually requested network from the pass-through value in the pass-through field, and to establish a communication channel with the serving node for the transport of packets communicated between the mobile device and the actually requested network.
-
Specification