Patent classifications
H04L47/825
Packet processing method, device, and system
The present disclosure discloses a packet processing method, device, and system. The system includes: a controller, configured to: allocate a service label to a service processing manner of an FEC, establish a mapping relationship between the service label and the service processing manner, send the service label to a source node, and send the mapping relationship to a destination node; the source node, configured to: receive the service label sent by the controller, receive a first packet, insert the service label to the first packet to obtain a second packet, and send the second packet to the destination node; the destination node, configured to: receive the mapping relationship sent by the controller, receive the second packet sent by the source node, and pop the service label from the second packet according to the mapping relationship, to obtain the first packet.
System and method of sharing edge computing resources
A method and a system of sharing an edge computing resource is disclosed. In an embodiment, the method may include receiving from one or more lessor edge computing resources, one or more first requests for presenting an availability of the one or more lessor edge computing resources, and receiving from a lessee edge computing resource, a second request for availing at least one lessor edge computing resource. The method may further include, upon receiving the second request, presenting the one or more first requests corresponding to the one or more lessor edge computing resources, to the lessee edge computing resource. The method may further include receiving from the lessee edge computing resource, a selection of a first request from the one or more first requests, and creating a connection between the lessee edge computing resource and the lessor edge computing resource corresponding to the received selection.
Interactions Between A Broadband Network Gateway And A Fifth Generation Core
A broadband network gateway (BNG) in a wireline network. The BNG includes an interworking function in a control plane (IF-CP), the IF-CP configured to use a control plane interface (N1′/N2′) between the BNG in the wireline network and a fifth generation (5G) core in a 5G network to couple a control plane of the BNG to a control plane of the 5G core; an interworking function in a user plane (IF-UP), the IF-UP configured to use a user plane interface (N3′) between the BNG in the wireline network and the 5G core in the 5G network to couple a user plane of the BNG to a user plane of the 5G core; and a transmitter configured to transmit data packets toward the 5G core after the user plane of the BNG and the user plane of the 5G core have been coupled.
Methods and Apparatus for Detecting and Indicating Congestion at a UE Which Uses a Non-3GPP Access Point
Methods and apparatus for providing L4S support with regard to non-3GPP untrusted/trusted accesses in which a user equipment (UE) is enabled to monitor for uplink and/or downlink congestion with regard to L4S uplink data traffic flows at the UE, detect congestion, and perform explicit congestion notification (ECN) markings or communicate congestion information to perform ECN marking to another device are described. In some embodiments, the UE device indicates detected congestion, at the UE, in an uplink (UL) traffic flow via performing ECN marking of an innermost IP header ECN field. In some other embodiments, the UE device communicates detected congestion information, via a GRE message to a core network interface device, which communicates, via GTP-U, the detected congestion information to a UPF, which then uses the received UE detected congestion information to performs ECN marking in the innermost IP header of an uplink data packet.
Dynamic modifications to directional capacity of networking device interfaces
Directional capacity of interfaces for networking devices are dynamically modified. Network traffic utilization of one direction of a network interface may be determined. A modification to a capacity of the networking device to process network traffic in the one direction of the network may be determined. The modification may then be applied to the networking device so that subsequent network traffic is processed according to the modified capacity in the one direction of the interface.
Remote port for network connectivity for non-colocated customers of a cloud exchange
In general, techniques are described for network connectivity for non-colocated customers of a cloud exchange. A programmable network platform for the cloud exchange comprises processing circuitry configured to: configure a virtual network device in the data center to run a network service for a customer; receive, from the customer, a request for a remote port and network information for a network service provider connectivity service for the customer; assign, in response to receiving the request for the remote port, a remote port of the cloud exchange to the customer; and configure, in response to receiving the request for the remote port using the network information, the cloud exchange to connect the network service provider connectivity service to the virtual network device via the remote port of the cloud exchange.
Using service planes to perform services at the edge of a network
Some embodiments provide novel methods for providing a set of services for a logical network associated with an edge forwarding element acting between a logical network and an external network. In some embodiments, the services are provided using a logical service forwarding plane that connects the edge forwarding element to a set of service nodes that each provide a service in the set of services. The service classification operation of some embodiments identifies a chain of multiple service operations that has to be performed on the data message. In some embodiments, identifying the chain of service operations includes selecting a service path to provide the multiple services. After selecting the service path, the data message is sent along the selected service path to have the services provided. The data message is returned to the edge forwarding element by a last service node in the service path that performs the last service operation and the edge forwarding element performs next hop forwarding on the data message.
Elastic VPN that bridges remote islands
A network device employs a transmitter configured to transmit a registration request to a software defined network (SDN) controller. The network device employs a receiver to receive a reply from the SDN controller. The reply indicates a plurality of provider edge (PE) devices coupled to a carrier network. The network device employs a processor to cause the transmitter and receiver to establish a plurality of asymmetric connections to a virtual private network (VPN) operating over a wide area network (WAN) via the PE devices.
Deploying upgrades for cloud services
A software upgrade to be deployed by a cloud extension agent is received by a remote network management platform, the cloud extension agent running locally on a network and initiating an outbound connection to the remote network management platform through a firewall of the network. A command is generated for the software upgrade, the command comprising an identification of a source of the software upgrade. The command is provided to the cloud extension agent, wherein providing the command causes the cloud extension agent to acquire the software upgrade from the identified source and deploy the software upgrade.
Highly available transmission control protocol tunnels
Redundant transmission control protocol tunneling of the present invention channels client application data through the public Internet via a secure UDP channel. By integrating one or more gateway applications interposed between an endpoint and the public Internet using local loopback addresses, the present invention provides network path failover redundancy.