Patent classifications
H04L47/115
SYSTEMS AND METHODS FOR MEASURING EFFECTIVE CUSTOMER IMPACT OF NETWORK PROBLEMS IN REAL-TIME USING STREAMING ANALYTICS
A system used for identifying issues within a telecom network. Data is obtained from sources including probes and network elements. KPIs are identified for real-time streaming aggregation. Streaming data related to the KPIs is aggregated and an approximation of count-distinct subscribers and volume count is calculated, as well as count-distinct subscribers aggregating by each identified KPI. Drill objects found in the aggregated data are identified based on the calculations and real-time trending records are generated and stored for each drill object using an exponential moving average. Baseline averages are generated based on the real-time trending records. An increase in errors can then be detected based on the baseline averages and additionally aggregated real-time streaming data. Deviations in each drill object contributing to the detected increase in errors are then analyzed and a full case report is generated based on details of the deviations.
CONGESTION-AWARE LOAD BALANCING IN DATA CENTER NETWORKS
Example methods are provided for a first switch to perform congestion-aware load balancing in a data center network. The method may comprise: receiving probe packets from multiple next-hop second switches that connect the first switch with a third switch via multiple paths. The method may also comprise: processing congestion state information in each probe packet to select a selected next-hop second switch from the multiple next-hop second switches, the selected next-hop second switch being associated with a least congested path from the first switch to the third switch. The method may further comprise: in response to receiving data packets from a fourth switch that are destined for a destination connected with the third switch, sending the data packets to the selected next-hop second switch such that the data packets travel to the third switch along the least congested path.
VIRTUAL TUNNEL ENDPOINTS FOR CONGESTION-AWARE LOAD BALANCING
Example methods are provided for a source virtual tunnel endpoint (VTEP) to perform congestion-aware load balancing in a data center network. The method may comprise the source VTEP learning congestion state information associated with multiple paths provided by respective multiple intermediate switches connecting the source VTEP with a destination VTEP. The method may also comprise the source VTEP receiving second packets that are sent by a source endpoint and destined for a destination endpoint; and selecting a particular path from multiple paths based on the congestion state information. The method may further comprise the source VTEP generating encapsulated second packets by encapsulating each of the second packets with header information that includes a set of tuples associated with the particular path; and sending the encapsulated second packets to the destination endpoint.
Methods, systems and computer readable media for network congestion control tuning
The subject matter described herein includes methods, systems, and computer readable media for network congestion control tuning. A method for network congestion control tuning occurs at a network congestion control tuning analyzer. The method includes receiving in-band telemetry (INT) metadata from a system under test (SUT); analyzing network information associated with one or more remote direct memory access (RDMA) transactions for determining a tuning action for adjusting a data center quantized congestion notification (DCQCN) mechanism associated with the SUT, wherein the network information includes the INT metadata and DCQCN information; and performing the tuning action for adjusting the DCQCN mechanism associated with the SUT.
Method and system for identifying matching packets
In a method of identifying matching packets at different locations in a network, a first plurality of packets is received at a first location in the network, and a first subset thereof is selected in accordance with a filter. A second plurality of packets is received at a second location in the network, and a second subset thereof is selected in accordance with the same filter. Each packet in the first and second subsets is parsed to extract invariant header fields from an outermost IP header inwards, until a minimal set of invariant header fields is obtained for that packet, or until it is determined that a minimal set is not obtainable for that packet. A packet signature is computed from the minimal set for each packet having a minimal set, and the packet signatures arc compared to identify matching packets in the first and second subsets.
METHOD BY WHICH NWDAF TRANSMITS AND RECEIVES SIGNAL IN WIRELESS COMMUNICATION SYSTEM, AND DEVICE THEREFOR
One embodiment provides a method by which a network data analytics function (NWDAF) transmits and receives a signal in a wireless communication system, comprising the steps in which an NWDAF receives, from operations and maintenance (OAM), a notification based on a change in a user plane congestion status and transmits, to a V2X application server, analytics for the user plane congestion notification on the basis of the notification through a network exposure function (NEF), wherein the change in the user plane congestion status is determined on the basis of one or more pieces of information including whether a QNC notification is transmitted, and whether the QNC notification is transmitted is determined on the basis of a counter value that increases when an NG-RAN transmits, to an SMF, “GFBR cannot be fulfilled/guaranteed,” and decreases when the NG-RAN transmits, to the SMF, “GFBR cannot be fulfilled/guaranteed.”
METHOD FOR TRANSFERRING INFORMATION ACROSS A DATA CENTER NETWORK
Packets in a data communications network are encapsulated by an encapsulation module on a sending computer and decapsulated on the receiver computer, the transmission of data packets being controlled by credit sent by the receiving computer. When overloaded, network switches trim the payload from packets; trimmed packets inform the receiving computer of the demands of the sending computer.
Congestion detection using a differentiated packet pair
A method, system, and computer program product for determining a congestion value in a networking component in a data network are provided in the illustrative embodiments. A first packet is set to use a first priority level and a second packet is set to use a second priority level. The second priority level is lower than the first priority level. The second packet is transmitted after the first packet to the networking component, causing the networking component to transmit the first and the second packets after they are received at the networking component. A function is applied to an arrival delay to compute the congestion value of the networking component, wherein the arrival delay comprises a length of an elapsed period between receiving a transmission of the first packet from the networking component and receiving a transmission of the second packet from the networking component.
Method and apparatus for notifying network abnormality
A method and an apparatus for notifying a network abnormality are provided. An OpenFlow switch detects whether an abnormality occurs in an OpenFlow network. The OpenFlow switch sends a first asynchronous message for describing the abnormality occurring in the OpenFlow network to a controller when detecting an abnormality occurring in the OpenFlow network, so that the controller processes, according to the first asynchronous message, the abnormality occurring in the OpenFlow network. In this way, the abnormality in the network is notified in time, thereby improving efficiency in processing the abnormality in the OpenFlow network. A technical problem in the prior art that an abnormality occurring in an OpenFlow network and caused by an unexpected event cannot be notified in time, so that the abnormality occurring in the OpenFlow network cannot be processed in time and efficiency in processing the abnormality occurring in the OpenFlow network is relatively low is solved.
Methods and systems for network congestion management
A method for managing network congestion is provided. The method comprises: receiving, at a receiver, a packet comprising a timestamp provided by a first clock of a sender; deriving, by the receiver, a latency value based at least in part on the timestamp provided by the first clock and a receipt time provided by a second clock of the receiver; determining a latency change by comparing the latency value with a previous latency value; and determining a state of network congestion based at least in part on the latency change.