Juniper Networks Patent Grants

Ternary modulation using inter-operable transmitters and receivers

Granted: April 2, 2024
Patent Number: 11949459
A ternary phase shift keying transmitter and receiver can efficiently communicate using ternary encoded data that avoids indistinguishable transition curves for each of the three modulated states in the ternary encoded data. The transmitter is interoperable and can function with different types of receivers including direct detection-based receivers and coherent detection-based receivers.

Virtualization infrastructure underlay network performance measurement and monitoring

Granted: March 26, 2024
Patent Number: 11943117
A variety of different graphical user interfaces are generated that when displayed provide a visual and interactive representation of one or more performance metrics associated with the operation of a computer network. The graphical user interfaces may be used to monitor the underlay computer network for a virtualization infrastructure, as one example. Aspects include grouping the servers of a computer network into a plurality of aggregates, each aggregate comprising one or more servers.…

Apparatus, system, and method for supporting field-replaceable units in telecommunications devices via retractable guide rails

Granted: March 19, 2024
Patent Number: 11937395
A disclosed apparatus may include (1) a retractable guide rail movably coupled to a chassis, wherein the retractable guide rail is configured to support a field-replaceable unit when the field-replaceable unit is installed in the chassis, (2) a support bracket coupled to the chassis and aligned with the retractable guide rail within the chassis and (3) a locking bracket movably coupled to the support bracket, wherein the locking bracket is configured to (A) engage the retractable guide…

Probabilistically shaped unamplified optical signaling

Granted: March 19, 2024
Patent Number: 11937029
An optical transmitter can generate probabilistically shaped quadrature amplitude modulation (PS-QAM) signaling for transmission over a fiber to a destination without optical amplification. The single fiber can transmit the PS-QAM signaling using dense wavelength division multiplexing having a relatively large number of channels that are closely spaced. A coherent receiver can receive the PS-QAM signaling for decoding without implementing chromatic dispersion compensation.

Dynamic network interface card fabric

Granted: March 19, 2024
Patent Number: 11936554
A system comprises an edge services controller configured to: compute, based on a physical topology of physical links that connect a plurality of network interface cards (NICs) that comprise embedded switches and processing units coupled to the embedded switches, a virtual topology comprising a strict subset of the physical links; and program the virtual topology into the respective processing units of the NICs to cause the processing units of the NICs to send data packets via physical…

Active assurance for virtualized services

Granted: March 19, 2024
Patent Number: 11936548
An example method includes receiving, by a computing system, a declarative testing descriptor for active testing of a virtualized service; obtaining, from an orchestration layer, metadata associated with the virtualized service, wherein the metadata specifies a unique name for a virtualized service within the namespace of a cluster managed by the orchestration layer; determining, by the computing system using the declarative testing descriptor and the metadata, an active testing…

Edge controller with network performance parameter support

Granted: March 19, 2024
Patent Number: 11936520
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…

Display screen with graphical user interface for a data flow path

Granted: March 19, 2024
Patent Number: D1018571

Model driven intent policy conflict detection and resolution through graph analysis

Granted: March 12, 2024
Patent Number: 11929886
A method includes maintaining, by a controller device that manages a plurality of network devices, a data structure and receiving, by the controller device, an indication of a stateful intent. The method further includes generating, by the controller device, a logical packet based on the stateful intent and determining, by the controller device, a dependent intent of the data structure based on the logical packet. The method further includes determining that the dependent intent…

Preserving packet flow information across bump-in-the-wire firewalls

Granted: March 12, 2024
Patent Number: 11929987
Techniques are disclosed for a network device to preserve packet flow information across bump-in-the-wire (BITW) firewalls. For example, a method comprises receiving, by a network device, a packet. The method also comprises determining, by the network device, that the packet matches a packet flow that is associated with an action to redirect the packet to a firewall configured as a bump-in-the-wire. The method further comprises, in response to the determination: modifying, by the network…

Methods and apparatus for implementing an access point supporting multiple communications protocols

Granted: March 12, 2024
Patent Number: 11929545
Access points can be mounted in a variety of locations or orientations and can support multiple communications protocols. In some embodiments, an access point includes a main housing and a front housing. The main and front housing are connected by a hinge. A Wi-Fi antenna is included in the front housing in some embodiments. The access point is configured for use in either an open or closed position. When mounted in a vertical position, the front housing can be lowered into a horizontal…

Systems, methods, and apparatus for optical transceiver with multiple switch state configurations

Granted: March 12, 2024
Patent Number: 11927807
According to various aspects of the present disclosure, an apparatus is provided. In an aspect, the apparatus includes an optical transceiver having a first port, a second port and an optical switch coupled to the first port and the second port. The optical switch is switchable between a unidirectional port operation mode and a bidirectional port operation mode. When the optical switch is in the unidirectional port operation mode, the first port is configured to send a first optical…

Estimating user risk based on wireless location determination

Granted: March 12, 2024
Patent Number: 11927685
Disclosed are embodiments for estimating risk associated with a user of a wireless device. In some embodiments, the risk relates to a risk of infection by a contagious disease. For example, in some embodiments, the contagious disease is Coronavirus 2019. In some embodiments, locations of multiple wireless devices are estimated based on signal strengths of signals associated with the devices. Neighboring devices are identified based on highest probability regions of the devices that are…

Wireless signal strength-based detection of poor network link performance

Granted: March 5, 2024
Patent Number: 11924734
A cloud-based network management system (NMS) stores path data from network devices operating as network gateways for an enterprise network, the path data collected by each network device of the plurality of network devices. The NMS determines, for a logical path within a specified time window, a wireless signal quality and a link quality based at least in part on the path data. The NMS, in response to determining that the logical path is of a poor link quality, determine a correlation…

Organizing execution of distributed operating systems for network devices

Granted: March 5, 2024
Patent Number: 11924044
In general, techniques are described for organizing execution of distributed operating systems for network devices. A device comprising hardware computing nodes may be configured to perform the techniques. The hardware computing nodes may execute a protocol by which to discover a topology of the plurality of hardware computing nodes, and determine, based on the topology, a subset of the plurality of hardware computing nodes to manage execution of a distributed operating system. The…

Managing satellite devices within a branch network

Granted: March 5, 2024
Patent Number: 11923963
This disclosure is related to devices, systems, and techniques for using an aggregation device to manage satellite devices that are coupled to host devices. For example, a system includes a set of satellite devices providing switching functionality and an aggregation device configured to communicate with an orchestrator of a wide area network (WAN), where the aggregation device serves as a master switch and is coupled to the set of satellite devices via a set of cascade ports. The…

Apparatus, system, and method for protecting power connectors against high-power arcing

Granted: March 5, 2024
Patent Number: 11923642
A disclosed apparatus may include (1) a power enclosure electrically coupled to a power supply module of a computing device, (2) a power connector that (A) is electrically coupled to a power cable that facilitates carrying electric current to the power supply module via the power enclosure and (B) is dimensioned to mate with the power enclosure, and (3) at least one power switch that (A) is electrically coupled to the power enclosure, (B) is configured to be engaged by at least one…

Intent-based, network-aware network device software-upgrade scheduling

Granted: March 5, 2024
Patent Number: 11922162
A controller device manages a plurality of network devices. The controller device includes one or more processing units configured to receive an upgrade request; obtain a redundancy model indicating network device redundancies or service redundancies; determine, based on the upgrade request and the redundancy model, an update graph having nodes each representing one of the network devices or one of the services, the update graph also having at least one edge that connects two of the…

Decision tree based dynamic mesh topology

Granted: February 27, 2024
Patent Number: 11916746
A computing device may determine an occurrence of a network event associated with a pair of network devices of a plurality of network devices included in a network. The computing device may, in response to determining the occurrence of the network event, determine a plurality of network parameters associated with the network. The computing device may determine, using a plurality of decision trees and based on the plurality of network parameters, a number of overlay tunnels to add between…

Peer comparison-based outlier detection for network performance monitoring

Granted: February 27, 2024
Patent Number: 11916779
Techniques are described for determining one or more outlier logical paths in a computer network. A cloud-based network management system stores path data received from a plurality of network devices operating as network gateways for an enterprise network, the path data collected by each network device of the plurality of network devices for one or more logical paths of a physical interface from the network device over a wide area network (WAN). The network management system compares the…