Enhanced two-way active measurement protocol
Granted: April 4, 2023
Patent Number:
11621907
Techniques are described for an enhanced two-way active measurement protocol (TWAMP) to measure network performance of links and/or network paths in a fully converged Software Defined Wide Area Network (SD-WAN), using a single TWAMP instance. In one example, a first network device executing a TWAMP session-sender may send a test packet embedded with one or more metrics to the TWAMP session-reflector executed by another network device, which reflects the test packet embedded with one or…
Methods and apparatus for consistency check in disaggregated dense wavelength-division multiplexing (DWDM) systems
Granted: March 28, 2023
Patent Number:
11617030
An apparatus includes a first communication interface configured to be communicatively coupled, via an optical line, to a network device that is disposed in an optical network using wavelength division multiplexing (WDM). The apparatus also includes a second communication interface configured to be communicatively coupled to a router via an Ethernet connection. The apparatus also includes a signal generator operatively coupled to the first communication interface and the second…
End-to-end flow monitoring in a computer network
Granted: March 28, 2023
Patent Number:
11616726
In this disclosure, in a network comprising a plurality of network devices, a network device includes processing circuitry configured to: receive packet data corresponding to a network flow originating at a first device, the packet data destined to a second device; generate an entropy label to add to a label stack of the packet data, wherein the entropy label is generated from one or more attributes corresponding to the network flow that originated at the first device and is destined to…
Scalable visualization of health data for network devices
Granted: March 28, 2023
Patent Number:
11616703
This disclosure describes techniques that include presenting a visual information that conveys information about health data associated with a large number of network devices or a large number of attributes of one or more network devices. In one example, this disclosure describes a method that includes collecting performance indicator data and determining a plurality of health status values based on a health status rule; grouping the health status values, based on how many health status…
Telemetry data error detection
Granted: March 28, 2023
Patent Number:
11616603
A device may receive a first telemetry data entry associated with an attribute and store a record associated with the first telemetry data entry, wherein the record identifies a first context value associated with the attribute. The device may log a first timestamp of the first telemetry data entry in a lookup table, wherein the lookup table includes a mapping of the attribute to the first context value and to the first timestamp. The device may receive a second telemetry data entry…
Distributed processing of network device tasks
Granted: March 28, 2023
Patent Number:
11614972
Techniques are described for distributing network device tasks across virtual machines executing in a computing cloud. A network device includes a network interface to send and receive messages, a routing unit comprising one or more processors configured to execute a version of a network operating system, and a virtual machine agent. The virtual machine agent is configured to identify a virtual machine executing at a computing cloud communicatively coupled to the network device, wherein…
Edge controller with network performance parameter support
Granted: March 21, 2023
Patent Number:
11611474
A method includes receiving a plurality of configurations comprising a first configuration for provisioning a first set of network services at a first resource of an edge device and a second configuration for provisioning a second set of network services at the first resource, a first configuration group identifier identifying a configuration group for the first configuration, and a first network performance parameter for the configuration group. The method further includes determining a…
Physically attachable wireless apparatus
Granted: March 21, 2023
Patent Number:
11611852
Disclosed is a modular teleconference system that provides the convenience of a wireless headset for teleconference participants and the determinism associated with a physical connection between the headset and teleconferencing system. Some embodiments include a teleconference adaptor or mini-hub-device that is able to maintain a wireless connection even when disconnected from a teleconference hub device. The hub-device provides one or more cradles, each of which provides a physical…
Processing a flow at the egress node in segment routing
Granted: March 21, 2023
Patent Number:
11611506
This disclosure describes techniques that include determining, at an egress node in an SRm6 network, how to process a packet that may arrive without a segment routing header and/or a compressed routing header. In one example, this disclosure describes a method that includes receiving, by an egress node of a segment routing network, segment routing advertisements; configuring, by the egress node and based on the segment routing advertisements, information enabling the egress node to…
Planning and managing network probes using centralized controller
Granted: March 21, 2023
Patent Number:
11611504
In general, the disclosure describes techniques for measuring edge-based quality of experience (QoE) metrics. For instance, a network device may construct a topological representation of a network, including indications of nodes and links connecting the nodes within the network. For each of the links, the network device may select a node device of the two node devices connected by the respective link to measure one or more QoE metrics for the respective link, with the non-selected node…
Apparatus, system, and method for reducing chassis depths in connection with power supply units
Granted: March 21, 2023
Patent Number:
11611162
An apparatus may include (1) a terminal connector configured to be electrically coupled to a power interface of a computing device, (2) an inline terminal block assembly that is independent of the terminal connector, (3) at least one terminal-side power cable configured to be electrically coupled between the terminal connector and the inline terminal block assembly, and (4) at least one distribution-side power cable configured to be electrically coupled between the inline terminal block…
Application identification and path selection at a wireless access point for local network traffic breakout
Granted: March 14, 2023
Patent Number:
11606719
A wireless access point comprises a memory; and one or more processors operably coupled to the memory configured to: receive a first packet for an application; configure an initial packet flow for the application including a first forwarding action to send traffic for the application via a tunnel path; learn the application of the first packet; generate, based on a policy of the application, an entry in an application server address cache specifying an address of the application server…
Rerouting network traffic based on detecting offline connection
Granted: March 14, 2023
Patent Number:
11606390
In some examples, a system includes a router device and a first adapter device in communication with the router device. The first adapter device includes processing circuitry configured to: communicate with the router device, wherein the router device is incapable of communicating in accordance with the MACsec protocol. The processing circuitry is further configured to establish an encrypted connection in accordance with the MACsec protocol between the first adapter device and a remote…
Duplicate address detection for ranges of global IP addresses
Granted: March 14, 2023
Patent Number:
11606332
An example network device determines to assign a number of global Internet protocol (IP) addresses to respective network interfaces, determines a subnetwork for the network interfaces, determines a prefix corresponding to the subnetwork, determines a first global IP address having the prefix, determines a range value that is equal to or greater than the number of global IP addresses, generates a message according to Duplicate Address Detection Protocol (DAD) including data indicating…
Monitoring server performance using server processing time
Granted: March 14, 2023
Patent Number:
11606273
A network device includes a memory and one or more processors in communication with the memory. The one or more processors are configured to configure a proxy server to forward a request for data from a client device to a data server and to forward, from the data server to the client device, a response message that is responsive to the request for data. The one or more processors are further configured to receive an indication of a set of header fields for the response message that…
Service placement assistance
Granted: March 14, 2023
Patent Number:
11606269
An example computing device is configured to receive, from a customer device, an indication of a plurality of resources and an indication of a plurality of customer services, each of the plurality of customer services being associated with a corresponding at least one requirement and a corresponding at least one constraint. The computing device is configured to automatically determine, for each requirement and each constraint, whether the requirement or the constraint can only be…
Signaling IP path tunnels for traffic engineering
Granted: March 14, 2023
Patent Number:
11606250
In general, techniques are described for signaling IP path tunnels for traffic engineering using constraints in an IP network. For example, network devices, e.g., routers, of an IP network may compute an IP path using constraint information and establish the IP path using, for example, Resource Reservation Protocol, to signal the IP path without using MPLS. As one example, the egress router generates a path reservation signaling message that includes an egress IP address that is assigned…
Apparatus, system, and method for increased current distribution on high-density circuit boards
Granted: March 14, 2023
Patent Number:
11605602
The disclosed current-distribution inductor may include (1) a magnetic core and (2) a conductor electrically coupled between a power source and an electrical component of a circuit board, wherein the conductor comprises (A) a bend that passes through the magnetic core and (B) a flying lead that extends from the bend to the electrical component of the circuit board and runs parallel with the circuit board. Various other apparatuses, systems, and methods are also disclosed.
Display screen with graphical user interface for a data flow path
Granted: March 14, 2023
Patent Number:
D980845
Content delivery with reliable multicast using a redundant unicast overlay network
Granted: March 7, 2023
Patent Number:
11601295
In one example, a system comprises a plurality of non-last-hop routers (non-LHRs) of a network, the non-LHRs configured with a multicast distribution tree for a multicast group to transport first multicast packets of a multicast flow toward one or more LHRs, wherein a router of the non-LHR routers is configured to receive unicast packets for an application session associated with the multicast group, encapsulate the unicast packets in a multicast header to generate the first multicast…