Patent classifications
H04L43/0829
SYSTEMS AND METHODS FOR TRACKING AND EXPORTING FLOWS IN SOFTWARE WITH AUGMENTED PROCESSING IN HARDWARE
Systems and methods are provided herein for using a network device's software (e.g., programs executed on a CPU) to maintain and export flow data while offloading network resource intensive tasks to the network device's hardware. This may be accomplished by a network device determining whether a new flow should be tracked using only the software table (e.g., table stored only on the CPU) of the network device or whether certain flow tracking tasks (e.g., counting/parsing) can be offloaded to a hardware table (e.g., counter table in a hardware flow cache) of the network device. The network device may use one or more conditions to determine whether the new flow should be tracked using the software table or by both the software and the hardware table. The conditions can relate to the characteristics of the new flow, resource information, prioritization of the new flow, etc.
SYSTEM AND METHOD FOR NETWORK POLICY SIMULATION
This disclosure generally relate to a method and system for network policy simulation in a distributed computing system. The present technology relates techniques that enable simulation of a new network policy with regard to its effects on the network data flow. By enabling a simulation data flow that is parallel and independent from the regular data flow, the present technology can provide optimized network security management with improved efficiency.
SYSTEM AND METHOD FOR NETWORK POLICY SIMULATION
This disclosure generally relate to a method and system for network policy simulation in a distributed computing system. The present technology relates techniques that enable simulation of a new network policy with regard to its effects on the network data flow. By enabling a simulation data flow that is parallel and independent from the regular data flow, the present technology can provide optimized network security management with improved efficiency.
METHODS AND APPARATUS FOR ENHANCING SCHEDULER FAIRNESS IN SMALL-CELL WIRELESS SYSTEMS
Methods and apparatus for enhancing packet scheduler fairness in a small-cell wireless communication network. In one embodiment, the methods and apparatus utilize “quasi-licensed” CBRS (Citizens Broadband Radio Service) wireless spectrum in conjunction with 3GPP wireless communication network (e.g. 4G LTE or 5GNR) for the delivery of services to a number of enhanced CPE (consumer premises equipment), such as fixed wireless apparatus (FWAe). The various FWAe report Channel Quality Indicator (CQI) data to their respective serving base stations over time, and each base station both builds a statistical characterization of each FWAe, and maps the CQI data to a prescribed configuration (e.g., to the Modulation and Coding Scheme (MCS)) adaptively for the transmission of the data to the FWAe, and development of a scheduler priority for each FWAe. In one implementation, once the CQI values are stable for a given FWAe, CQI reporting is terminated for a period of time.
Dynamically balancing traffic in a fabric using telemetry data
Techniques for improved routing based on network traffic are provided. Telemetry data relating to a first network node of a plurality of network nodes in a locator ID separation protocol (LISP) fabric is received. A first portion of the telemetry data that relates to a first destination of a plurality of destinations is identified. Further, a first routing weight associated with a first interface of the first network node is revised based on the first portion of the telemetry data, where the first interface is associated with the first destination. The revised first routing weight is published to a second plurality of network nodes in the LISP fabric, wherein the second plurality of network nodes route packets to the first network node based in part on the revised first routing weight.
Dynamically balancing traffic in a fabric using telemetry data
Techniques for improved routing based on network traffic are provided. Telemetry data relating to a first network node of a plurality of network nodes in a locator ID separation protocol (LISP) fabric is received. A first portion of the telemetry data that relates to a first destination of a plurality of destinations is identified. Further, a first routing weight associated with a first interface of the first network node is revised based on the first portion of the telemetry data, where the first interface is associated with the first destination. The revised first routing weight is published to a second plurality of network nodes in the LISP fabric, wherein the second plurality of network nodes route packets to the first network node based in part on the revised first routing weight.
Monitoring and detecting causes of failures of network paths
Generally described, systems and methods are provided for monitoring and detecting causes of failures of network paths. The system collects performance information from a plurality of nodes and links in a network, aggregates the collected performance information across paths in the network, processes the aggregated performance information for detecting failures on the paths, analyzes each of the detected failures to determine at least one root cause, and initiates a remedial workflow for the at least one root cause determined. In some aspects, processing the aggregated information may include performing a statistical regression analysis or otherwise solving a set of equations for the performance indications on each of a plurality of paths. In another aspect, the system may also include an interface which makes available for display one or more of the network topology, the collected and aggregated performance information, and indications of the detected failures in the topology.
Adaptive private network (APN) bandwidth enhancements
Techniques are described to automatically activate and deactivate standby backup paths in response to changing bandwidth requirements in an adaptive private network (APN). The APN includes one or more regular active wide area network (WAN) links in an active mode and an on-demand WAN link in a standby mode. The on-demand WAN link is activated to supplement the conduit bandwidth when an available bandwidth of the conduit falls below a pre-specified trigger bandwidth threshold and the conduit bandwidth usage exceeds a usage threshold of a bandwidth of the conduit that is being supplied by the active paths (BWc). The on-demand WAN link is deactivated to standby mode when an available bandwidth of the conduit is above the pre-specified trigger bandwidth threshold and the conduit bandwidth usage drops below the usage threshold of BWc techniques for adaptive and active bandwidth testing of WAN links in an APN are also described.
Adaptive private network (APN) bandwidth enhancements
Techniques are described to automatically activate and deactivate standby backup paths in response to changing bandwidth requirements in an adaptive private network (APN). The APN includes one or more regular active wide area network (WAN) links in an active mode and an on-demand WAN link in a standby mode. The on-demand WAN link is activated to supplement the conduit bandwidth when an available bandwidth of the conduit falls below a pre-specified trigger bandwidth threshold and the conduit bandwidth usage exceeds a usage threshold of a bandwidth of the conduit that is being supplied by the active paths (BWc). The on-demand WAN link is deactivated to standby mode when an available bandwidth of the conduit is above the pre-specified trigger bandwidth threshold and the conduit bandwidth usage drops below the usage threshold of BWc techniques for adaptive and active bandwidth testing of WAN links in an APN are also described.
Method for measuring packet loss rate, method for obtaining packet loss rate, terminal, and network device
This disclosure provides a measurement method and an acquisition method for a packet loss rate, a terminal, and a network device. The measurement method for a packet loss rate is applicable to a terminal, and comprises: acquiring configuration information concerning an uplink packet loss rate measurement, the configuration information comprising: measurement time window information, measured service information and condition information for triggering uplink packet loss rate measurement reporting; measuring, according to the configuration information, an uplink packet loss rate; and sending report information to a network device according to the uplink packet loss rate.