H04L47/22

SERVICE FLOW ADJUSTMENT METHOD AND COMMUNICATION APPARATUS
20230035379 · 2023-02-02 ·

A service flow adjustment method and a communication apparatus are provided. Slot adjustment information is carried in a client signal flow sent between nodes, so that times at which all nodes on a network switch slot configuration can be unified, to avoid service damage in a process of adjusting a network transmission bandwidth. The method includes: A first node receives a first client signal flow from a second node by using N slots of a first bundling group; and after first duration starting from a time at which the first node detects slot adjustment information, the first node receives the first client signal flow from the second node by using M slots of the first bundling group.

DYNAMIC PATH SELECTION AND DATA FLOW FORWARDING

Various techniques for dynamic path selection and data flow forwarding are disclosed. For example, various systems, processes, and computer program products for dynamic path selection and data flow forwarding are disclosed for providing dynamic path selection and data flow forwarding that can facilitate preserving/enforcing symmetry in data flows as disclosed with respect to various embodiments.

DYNAMIC PATH SELECTION AND DATA FLOW FORWARDING

Various techniques for dynamic path selection and data flow forwarding are disclosed. For example, various systems, processes, and computer program products for dynamic path selection and data flow forwarding are disclosed for providing dynamic path selection and data flow forwarding that can facilitate preserving/enforcing symmetry in data flows as disclosed with respect to various embodiments.

EFFICIENT POLICY ENFORCEMENT USING NETWORK TOKENS FOR SERVICES - USER-PLANE APPROACH

One aspect relates to initiating, by a device, a connection with an application server associated with one or more application services. A gateway derives an uplink network token and/or a downlink network token. The tokens are provisioned to the device and/or an application server over the user-plane. The tokens are included with uplink and/or downlink packets, respectively. Another aspect relates to receiving a data packet at gateway. The gateway determines a requirement for a network token from the packet. The gateway derives the network token based on a device subscription profile maintained by a network. The network token may be sent with the packet to a destination address associated with the packet. A packet including a network token may be received at a gateway. The gateway may verify the network token and send the data packet to an application server or a device if the verifying is successful.

EFFICIENT POLICY ENFORCEMENT USING NETWORK TOKENS FOR SERVICES - USER-PLANE APPROACH

One aspect relates to initiating, by a device, a connection with an application server associated with one or more application services. A gateway derives an uplink network token and/or a downlink network token. The tokens are provisioned to the device and/or an application server over the user-plane. The tokens are included with uplink and/or downlink packets, respectively. Another aspect relates to receiving a data packet at gateway. The gateway determines a requirement for a network token from the packet. The gateway derives the network token based on a device subscription profile maintained by a network. The network token may be sent with the packet to a destination address associated with the packet. A packet including a network token may be received at a gateway. The gateway may verify the network token and send the data packet to an application server or a device if the verifying is successful.

Performing deep packet inspection in a software defined wide area network

Some embodiments provide a method for performing deep packet inspection (DPI) for an SD-WAN (software defined, wide area network) established for an entity by a plurality of edge nodes and a set of one or more cloud gateways. At a particular edge node, the method uses local and remote deep packet inspectors to perform DPI for a packet flow. Specifically, the method initially uses the local deep packet inspector to perform a first DPI operation on a set of packets of a first packet flow to generate a set of DPI parameters for the first packet flow. The method then forwards a copy of the set of packets to the remote deep packet inspector to perform a second DPI operation to generate a second set of DPI parameters. In some embodiments, the remote deep packet inspector is accessible by a controller cluster that configures the edge nodes and the gateways. In some such embodiments, the method forwards the copy of the set of packets to the controller cluster, which then uses the remote deep packet inspector to perform the remote DPI operation. The method receives the result of the second DPI operation, and when the generated first and second DPI parameters are different, generates a record regarding the difference.

Performing deep packet inspection in a software defined wide area network

Some embodiments provide a method for performing deep packet inspection (DPI) for an SD-WAN (software defined, wide area network) established for an entity by a plurality of edge nodes and a set of one or more cloud gateways. At a particular edge node, the method uses local and remote deep packet inspectors to perform DPI for a packet flow. Specifically, the method initially uses the local deep packet inspector to perform a first DPI operation on a set of packets of a first packet flow to generate a set of DPI parameters for the first packet flow. The method then forwards a copy of the set of packets to the remote deep packet inspector to perform a second DPI operation to generate a second set of DPI parameters. In some embodiments, the remote deep packet inspector is accessible by a controller cluster that configures the edge nodes and the gateways. In some such embodiments, the method forwards the copy of the set of packets to the controller cluster, which then uses the remote deep packet inspector to perform the remote DPI operation. The method receives the result of the second DPI operation, and when the generated first and second DPI parameters are different, generates a record regarding the difference.

Network optimization and state synchronization
11489777 · 2022-11-01 · ·

Disclosed herein are an apparatus, non-transitory computer readable medium, and method for minimizing network traffic and maintaining synchronous state information between systems.

Network optimization and state synchronization
11489777 · 2022-11-01 · ·

Disclosed herein are an apparatus, non-transitory computer readable medium, and method for minimizing network traffic and maintaining synchronous state information between systems.

Network Congestion Control Method and Network Device
20230090622 · 2023-03-23 ·

This application discloses a network congestion control method and a network device, and relates to the field of communication technologies, to improve continuity and completion of a packet in a transmission process of a Transmission Control Protocol (TCP) flow. In this application, when pre-congestion (that is, congestion may occur) occurs in a forwarding direction of the TCP flow, a forwarding device reduces a value of a receive window (RWND) field in an acknowledge (ACK) packet, to reduce a sending rate of a transmit end for a packet in the TCP flow or delay sending of a packet by a transmit end. This relieves buffer pressure of the forwarding device, reduces a packet loss, and improves the continuity and the completion of the packet in the transmission process of the TCP flow.