H04L45/00

GEOGRAPHICAL IDENTIFICATION FORWARDING METHOD AND DEVICE FOR AREA-ORIENTED ADDRESSING
20230047278 · 2023-02-16 ·

A geographical identification forwarding method for area-oriented addressing. The geographic location information is used as a transmission identification, and the communication process based on the geographical identification is realized by constructing the SDN-based geographical identification transmission architecture. In this method, a geographical identification is used instead of a traditional IP identification for network transmission, which effectively alleviates the problem of narrow waist of IP single bearing in the current network. At the same time, through a flow table decomposition design, the flow table size of the switch is effectively controlled. The method provided by the present invention can be extended to a plurality of geographical identification areas to realize large-area real-time cross-domain transmission. The method is simple to operate, easy to realize and high in real-time; the method has a wide application range, and can be used to build new networks and improve network performance.

NETWORK DEVICE THAT UTILIZES TCAM CONFIGURED TO OUTPUT MULTIPLE MATCH INDICES
20230052252 · 2023-02-16 ·

A network device provides a search key corresponding to a packet to a TCAM. The TCAM determines that the search key matches one or more search patterns stored in the TCAM. The network device selects one search pattern among the one or more search patterns at least by analyzing respective priority information associated with the one or more search patterns. The respective priority information indicates one or more respective priority levels that are independent from one or more physical locations of the one or more search patterns within the TCAM. In connection with selecting the one search pattern, the network device determines one or more actions to be performed on the packet by the network device, the one or more actions corresponding to the selected one search pattern.

SYSTEMS AND METHODS FOR FRONTHAUL OPTIMIZATION USING SOFTWARE DEFINED NETWORKING
20230049447 · 2023-02-16 · ·

Systems and methods for fronthaul optimization using software defined networking are provided. In one example, a method includes receiving time period information and destination information for a time period from one or more base station entities (BSEs), each BSE configured to implement some functions for layer(s) of a wireless interface used to communicate with UEs. The method further includes determining a configuration of Ethernet switch(es) based on the destination information for the time period and topology information for the Ethernet switch(es). The Ethernet switch(es) are communicatively coupled to the BSE(s) and configured to: receive downlink fronthaul data from the BSE(s), be communicatively coupled to one or more RUs, and forward downlink fronthaul data from the one or more base station entities to the one or more RUs. The method further includes transmitting update(s) for forwarding rules to the Ethernet switch(es) based on the determined configuration for the Ethernet switch(es).

SOFTWARE-DEFINED NETWORK STATISTICS EXTENSION

A software-defined network (SDN) rule modification counter system provides counters that track all changes and edits to rules at SDN controllers and SDN switches on an SDN. The system compares counters at the SDN controller and SDN switch to determine if they match. If the counters do not match, a change has been made to the rules. With the addition of rule edit statistics the SDN controller will now have visibility that a rule modification was performed. The SDN controller then verifies that the state of the device is the same as its expected state as a secondary integrity check. Based on the rule modification notification, changes to a central rules table at the SDN controller and changes to rule settings at the SDN switch are made according to pre-programmed logic.

COMMUNICATION SYSTEM, RELAY DEVICE, AND METHOD OF COMMUNICATING
20230047370 · 2023-02-16 · ·

A communication system includes a first communication device, a second communication device, a third communication device, and a relay device includes a memory, and a processor coupled to the memory and configured to, in a state where a first path through which the second communication device is coupled to the third communication device is established, when a coupling request command for establishing a second path through which the first communication device is coupled to the third communication device is received from the first communication device, establish the second path and cancel the first path in a case where the coupling request command that includes a forced switching instruction is detected.

On-demand optical next-hop with optical provisioning segment routing (SR) label
11582145 · 2023-02-14 · ·

Presented herein are techniques for dynamic optical network programming using Segment Routing (SR) using an Optical Provisioning SR Label (OPSL). In one form, a method is provided that is performed by a network element that has received an OPSL from another network element to create an optical circuit. In another form, a method is provided that is performed by a network element that sends an OPSL to another network element to cause that other network element to create an optical circuit.

Scalable mechanism for optimized application performance in SD-WAN

The present disclosure is directed to a mechanism for optimized application performance in SD-WAN, and includes the steps of receiving initial traffic packets at a first site for transmission to a second site; determining whether a direct tunnel is established between the first site and the second site based on a state of the second site, the state comprising an active state indicating that a direct tunnel is established between the first and second sites or an inactive state indicating that the direct tunnel is not established between the first and second sites; and in response to determining that the direct tunnel is not established, determining that the initial packets satisfy a configured trigger; forwarding the initial packets to the second site via a backup path; establishing the direct tunnel between the first and second sites; and forwarding subsequent traffic packets to the second site via the established direct tunnel.

Systems and methods for convergence of network traffic after an interruption of a network device's link

Systems and methods are provided herein for a mechanism for faster convergence of network traffic after a network device's link is interrupted by leveraging the withdrawal of the ethernet virtual private network (EVPN) auto discovery (AD) route. This may be accomplished by a first device checking an ethernet segment identifier (ESI) status flag before generating an entry in the first device's forwarding table, where the entry is based on an IP route for a host received by a second network device. In response to receiving a withdrawal of an EVPN AD route from the second device, the first device may update the ESI status flag to indicate that the host on the ethernet segment (ES) is reachable only via the third device and update the entry that was based on the IP route for the host received by the second network device to prevent sending traffic to the host via the second device.

System and methods to filter out noisy application signatures to improve precision of first packet classification
11582158 · 2023-02-14 ·

The systems and methods discussed herein provide for classifying CDN connections to the originating application on the first packet. In some implementations, the system identifies application connections established within a predetermined time period prior to the CDN connection and increments a value associated with these connections. The system classifies the CDN connection as corresponding to the application connection with the highest associated value, allowing routing of network traffic to take advantage of QoS benefits and reduce the need for deep packet inspection.

Allocating additional bandwidth to resources in a datacenter through deployment of dedicated gateways

Some embodiments provide policy-driven methods for deploying edge forwarding elements in a public or private SDDC for tenants or applications. For instance, the method of some embodiments allows administrators to create different traffic groups for different applications and/or tenants, deploys edge forwarding elements for the different traffic groups, and configures forwarding elements in the SDDC to direct data message flows of the applications and/or tenants through the edge forwarding elements deployed for them. The policy-driven method of some embodiments also dynamically deploys edge forwarding elements in the SDDC for applications and/or tenants after detecting the need for the edge forwarding elements based on monitored traffic flow conditions.