Abstract:
Methods and computer-readable media are provided to dynamically update a home agent with location-based information for a mobile device such that a third party, such as a law enforcement agency, may access the information to determine a location associated with the mobile device and, therefore, with the user of the mobile device. A signaling message is sent to a packet-routing component. The signaling message contains location-based information for a communications session. A transaction update is sent from the packet-routing component to the home agent each time the location-based information is updated, such as when the mobile device enters a new coverage area. A binding table is populated with the updated information. An acknowledgment is then sent from the home agent to the packet-routing component indicating that the information has been updated in the binding table. The third party is now able to access the location-based information via the home agent.
Abstract:
Methods are provided for assigning a static IPv6 address to a mobile device by accessing a database to determine whether a static IPv6 address is stored in the database for that mobile device. A mobile device communicates a request for a static IPv6 address, and it is then determined that a static IPv6 address is defined in a customer-profile database in association with the mobile device. The network portion and the host portion of the static IPv6 address are sent to the mobile device so that the mobile device is able to communicate by way of a communications network.
Abstract:
Methods and systems are provided for allocating a Domain Name System server to a user device based on the Internet Protocol version capability of the user device. During a session set up for the user device in a wireless communications network, an IP version that the user device is capable of communicating with in the wireless communications network is determined. If the user device is capable of communicating in the wireless communications network using IP IPv4 and IPv6, a first Domain Name System (DNS) server is allocated to the user device for use in a current session. If the user device is capable of communicating in the wireless communications network using IPv6 only, a second DNS server is allocated to the user device for use in a current session, where the first DNS server is different than the second DNS server.
Abstract:
Methods and systems are provided for facilitating routing of data to a DNS server for a user device based on the IP version capability of the user device. During a session set up for the user device in a wireless communications network, a first DNS server is allocated to the user device. The gateway identifies an IP version with which the user device is capable of communicating. If the user device is capable of communicating in the wireless communications network using IPv6 only, it is determined, by the gateway, that data associated with the user device is to be rerouted to a second DNS server. If the user device is not capable of communicating in the wireless communications network using IPv6 only, data associated with the user device continues to be routed through the first DNS server in the current session.
Abstract:
Systems and methods for assigning unique network identifiers in a packet-switched wireless network are provided. A request for a unique network identifier for a wireless device is received. A socket-based unique network identifier, including an IP address and one or more ports, is assigned to the wireless device. The unique network identifier is created by combining an IP address and one or more ports. This allows multiple unique network identifiers to be created from a single IP address, where each unique network identifier consists of the same IP address combined with a different group of one or more ports.
Abstract:
Methods and systems are provided for allocating user device parameters based on one or more Internet Protocol versions with which a user device is capable of communicating. An indication is received that the user device is requesting to be authenticated in a wireless communications network. It is determined that the user device is capable of communicating in the wireless communications network using IPv6 only. One or more configurable user device parameters, such as a DNS server, are assigned to the user device based, at least, on the user device being capable of communicating using IPv6 only and not IPv4 only or IPv6 and IPv4. This eliminates a need for a new APN to be configured on the user device.
Abstract:
Systems and methods for assigning unique network identifiers in a packet-switched wireless network are provided. A request for a unique network identifier for a wireless device is received. A socket-based unique network identifier, including an IP address and one or more ports, is assigned to the wireless device. The unique network identifier is created by combining an IP address and one or more ports. This allows multiple unique network identifiers to be created from a single IP address, where each unique network identifier consists of the same IP address combined with a different group of one or more ports.
Abstract:
Systems and methods for assigning unique network identifiers in a packet-switched wired network and methods for communicating with a network device in a packet-switched wired network are provided. A request for a unique network identifier for a network device is received. A socket-based unique network identifier, including an IP address and one or more ports, is assigned to the network device. The unique network identifier is created by combining an IP address and one or more ports. This allows multiple unique network identifiers to be created from a single IP address, where each unique network identifier consists of the same IP address combined with a different group of one or more ports.