Patent classifications
H04L61/251
Communication Method, CP Device, and NAT Device
This application provides a communication method, a CP device, and a NAT device; pertains to the field of communication technologies; and relate to a scenario of performing NAT tracing based on a CU-separated BNG. The CP device delivers, to the NAT device, an IP address assigned to a user. Under a trigger condition of receiving the IP address delivered by the CP device, the NAT device assigns a public network IP address to the user, and reports the public network IP address to the CP device. The CP device adds, to an accounting packet, the IP address assigned by the CP device and the public network IP address assigned by the NAT device, and sends the accounting packet to a RADIUS server, to report the public network IP address to the RADIUS server, so that the NAT tracing is performed on the RADIUS server.
Stateless Protocol Translation
Some aspects of the methods and systems presented relate to performing stateless address translation between IPv4 capable devices to IPv6 capable networks and devices. Stateless address translation may form a new IPv6 addresses by combining the IPv4 address of a device with an IPv6 prefix address assigned to the translator. The translation may also combine the IPv4 destination address and UDP port information with the new IPv6 address. Existing Domain Name Systems (DNSs) may be leveraged for resolving the IPv4 and IPv6 addresses across different networks.
Stateless Protocol Translation
Some aspects of the methods and systems presented relate to performing stateless address translation between IPv4 capable devices to IPv6 capable networks and devices. Stateless address translation may form a new IPv6 addresses by combining the IPv4 address of a device with an IPv6 prefix address assigned to the translator. The translation may also combine the IPv4 destination address and UDP port information with the new IPv6 address. Existing Domain Name Systems (DNSs) may be leveraged for resolving the IPv4 and IPv6 addresses across different networks.
Automated IPv4-IPv6 Selection for Voice Network Elements
A computing device, such as a mapping application server, may track data associated with a plurality of user devices, such as an Internet Protocol version. A system, such as an IMS system, may use may use the data associated with the plurality of user devices to process messages. When messages between devices are received, the computing device may provide information regarding at least one protocol associated with a communication. The computing device may respond to queries from various network elements. The responses may provide data that may be used to identify a protocol version, such as a Name Authority Pointer (NAPTR). Any necessary protocol interworking may be provided by the system.
Inter service network communication optimization
Technology for provision and use of inter service network communication optimization is provided. A method may include determining an available network bandwidth between a private service network and a public service network and determining processing availability at the private service network and at the public service network. Rules may be identified for transferring data between the private service network and the public service network. A determination of whether to transfer data between the private service network and public service network may be made based on the available network bandwidth, the processor availability and the bandwidth rules.
MAPPING BETWEEN CLASSICAL URLs AND ICN NETWORKS
A method for routing a request for content from a content provider through an IPv6 network is described, the IPv6 network being an information centric network (ICN) in which content is directly addressed using at least a portion of an IPv6 address. The method includes receiving, at an IPv6 network, a request for content, determining that the request does not comprise an ICN address. The method further includes intercepting the request, and translating the request into an IPv6 address in which at least a portion of the address is directed to or associated with the piece of content. Systems and methods described herein address problems arising from the interaction between IP and ICN networking models.
Providing dynamic routing updates in field area network deployment using Internet Key Exchange v2
A method is described and in one embodiment includes identifying at an initiator element a list of Internet protocol (“IP”) prefixes corresponding to routes designated as interesting routes, wherein the IP prefixes are included in a Routing Information Base (“RIB”) of the initiator; monitoring the RIB for a change in the list of IP prefixes; and, responsive to detection of a change in the list of IP prefixes, injecting at least a portion of the changed list of IP prefixes into a payload of an IKEv2 NOTIFY message and sending the IKEv2 NOTIFY message to a responder element peered with the initiator element, wherein the responder element updates an RIB of the responder element using the IP prefixes included in the received IKEv2 NOTIFY message.
Providing dynamic routing updates in field area network deployment using Internet Key Exchange v2
A method is described and in one embodiment includes identifying at an initiator element a list of Internet protocol (“IP”) prefixes corresponding to routes designated as interesting routes, wherein the IP prefixes are included in a Routing Information Base (“RIB”) of the initiator; monitoring the RIB for a change in the list of IP prefixes; and, responsive to detection of a change in the list of IP prefixes, injecting at least a portion of the changed list of IP prefixes into a payload of an IKEv2 NOTIFY message and sending the IKEv2 NOTIFY message to a responder element peered with the initiator element, wherein the responder element updates an RIB of the responder element using the IP prefixes included in the received IKEv2 NOTIFY message.
Wireless extension of broadband access
Wireless extension of a wired network through the use of strand-mounted access nodes. In some aspects, private network addresses may be assigned to wireless devices, and corresponding data traffic may be routed to a centralized management/provisioning platform for further network access.
IPV4 and IPV6 support in an MBMS network
Multicasting in Multimedia Broadcast Multicast Service (MBMS) nodes and the respective nodes. The method in a node configured as an MBMS gateway includes, in response to receipt of a session start request message for a multicast session, allocating a transport network IPv4 multicast address and a transport network IPv6 multicast address for the session, and generating another session start request message and transmitting it to a node configured as a Mobility Management Element (MME). The session start request message includes a first pair of the allocated transport network IPv4 multicast address and an IPv4 multicast source address, and a second pair of the allocated transport network IPv6 multicast address and an IPv6 multicast source address. In response to receipt of MBMS data from a node configured as a Broadcast-Multicast Service Center (BM-SC), the MBMS data is sent using at least one of the first and second pair of addresses.