摘要:
Computer systems and computerized methods for assigning network identifiers in a wireless or wired network are provided. A dynamic host configuration protocol (DHCP) server is employed to allocate a set of socket IP addresses that include a common IPv4 address paired with a selected group of ports, where none of the ports in the selected groups overlap. When assigned to a client device, a socket IP address that includes the IPv4 address together with a particular group of ports uniquely identifies the client device within the network. The particular group of ports is selected as a function of network traffic, a set of functional capabilities exhibited by the client device, or both. The network traffic is measured dynamically, periodically, or at some earlier time. The functional capabilities are conveyed from the client device or accessed at a user profile that is readable by the DHCP server.
摘要:
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.
摘要:
Methods and computer-readable media are provided to allow for the assignment of domain-name system (DNS) servers, static IP addresses, and dynamic home agents to a device requesting the establishment of an IPv6 data session. DNS servers may be determined for a particular device based on one or more device capabilities, such as the type of device or certain products or services to which the device is subscribed. The device capabilities are determined by querying a customer-profile database that defines certain information about users and devices, such as static IP addresses and device capabilities. The DNS servers are used by a device to translate a host name into a host address, in addition to establishing an IPv6 data session. Once determined, a component, such as an Authentication, Authorization, and Accounting (AAA) server may send the attributes to a packet-routing component, which assigns the DNS servers to the device.
摘要:
Methods and computer-readable media are provided to enable an Internet protocol (IP) data session to be established between a mobile device and a telecommunications network. To establish an IP data session, it may be determined, prior to authenticating the device, whether the device is authorized to communicate via IPv4, IPv6, or both. A mobile device may be capable of communicating via both IPv4 and IPv6, such as a dual-stack device, but the device may only be authorized for either IPv4 or IPv6. A request to establish the IP data session may first be received from a mobile device, and an IP version with which the mobile device is authorized to communicate may then be determined by querying a customer-profile database. This authorization information may be communicated to an authentication component that authenticates the devices, and subsequently, an IP data session is initiated.
摘要:
Systems and methods for assigning unique network identifiers in a packet-switched wireless network and methods for communicating with a wireless device 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.
摘要:
Computer systems, computer-readable media, and computerized methods for assigning network identifiers in a network are provided. A dynamic host configuration protocol (DHCP) server is employed to allocate various fractional IP addresses that include a common IPv4 address paired with a value of an IP version field within a data packet, wherein the value is selected from a plurality of available values. In order to differentiate between fractional IP addresses that share a common IPv4 address, a particular value of the IP version field is selected by the DHCP server and assigned to a client device when that particular value is not currently or previously assigned to another client device. Upon assignment to the client device, a fractional IP address that includes the common IPv4 address together with the particular value of the IP version field uniquely identifies the client device as a destination of a data packet within the network.
摘要:
Communication to a target device using IP is provided. An IPv6 address is registered. An AAAA-record DNS lookup is performed and an A-record DNS lookup is performed, both using the IPv6 network. A response related to the AAAA-record DNS lookup is received and a response to the A-record DNS lookup is received. If a valid IPv6 address is contained in the AAAA-record response, communication uses IPv6. If no valid IPv6 address is contained in the AAAA-record response, an IPv4 address is registered and communication uses IPv4.
摘要:
Systems and methods for assigning unique network identifiers in a packet-switched wireless network and methods for communicating with a wireless device 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.
摘要:
Methods are described for communicating a reregistration timer to a mobile device. A request is received from a mobile device to establish an IP communication session so that the mobile device is able to communicate by way of a wireless communication network. An allocation component assigns an IP address to the mobile device, in addition to a lifetime value that indicates a length of time after which the IP communication session expires. A threshold value is determined, which is a length of time prior to the expiration of the IP communication session when the session is to be renewed to avoid expiration. Based on the lifetime value and the threshold value, an existing lifetime timer is set and communicated to the mobile device, along with the assigned IP address.
摘要:
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.