Juniper Networks Patent Applications

DATA STRUCTURE ASSOCIATED WITH AN INTERFACE OF A NETWORK DEVICE

Granted: October 3, 2024
Application Number: 20240333641
In some implementations, a network device may receive traffic via an interface of the network device. The network device may determine an Internet protocol (IP) address of the traffic. The network device may identify, based on determining the IP address of the traffic, the interface of the network device. The network device may identify a data structure associated with the interface. The network device may determine whether an entry of the data structure is associated with the IP…

BIT INDEX EXPLICIT REPLICATION (BIER) WITH ANYCAST

Granted: June 27, 2024
Application Number: 20240214296
BIER architecture currently does not support anycast, in that each BIER Forwarding Router (BFR) has its own unique BFR-prefix and BFR-ID. BIER signaling protocols also check if there are duplicate BFR-IDs advertised. Anycast support with BIER is described. The description updates (e.g., relaxes and/or removes some requirements of) RFC 8279, RFC 8401, and RFC 8444.

Segment Routing over Internet Protocol Version 6 (“IPv6”) Data Plane (“SRv6”) Replication Segment Identifier (SID) for use with Point to Multipoint (P2MP) Signaling Protocols Such as mLDP and RSVP-TE

Granted: June 13, 2024
Application Number: 20240195741
A router on a multicast tree, may: (a) receive a control plane message (including a label and a tree identifier identifying the multicast tree) from a downstream router on the multicast tree; (b) construct an SRv6 SID in a LOC:FUNCT:ARG form, wherein the LOC part is a locator of the downstream router and the FUNCT part is the label included in the control plane message received; and (c) create an entry in its forwarding table so that the router replicates received traffic of this…

CONFIGURATION OF A NETWORK USING A FLEX-ALGORITHM ROUTING MECHANISM

Granted: August 17, 2023
Application Number: 20230261941
In some implementations, a first network device may receive an advertisement from a second network device. The advertisement may be associated with indicating that the second network device is configured to support a particular flex-algorithm. The first network device may identify, in the advertisement, an address of the second network device. The first network device may configure a routing table of the first network device to indicate that the second network device is capable of…

SYSTEMS, METHODS, AND APPARATUS FOR OPTICAL TRANSCEIVER WITH MULTIPLE SWITCH STATE CONFIGURATIONS

Granted: April 6, 2023
Application Number: 20230103587
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…

METHODS AND APPARATUS RELATED TO A FLEXIBLE DATA CENTER SECURITY ARCHITECTURE

Granted: May 12, 2022
Application Number: 20220150185
In one embodiment, edge devices can be configured to be coupled to a multi-stage switch fabric and peripheral processing devices. The edge devices and the multi-stage switch fabric can collectively define a single logical entity. A first edge device from the edge devices can be configured to be coupled to a first peripheral processing device from the peripheral processing devices. The second edge device from the edge devices can be configured to be coupled to a second peripheral…

METHODS AND APPARATUS FOR CONSISTENCY CHECK IN DISAGGREGATED DENSE WAVELENGTH-DIVISION MULTIPLEXING (DWDM) SYSTEMS

Granted: April 7, 2022
Application Number: 20220109921
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…

METHODS AND APPARATUS FOR OPTICAL COMMUNICATIONS VIA PULSE AMPLITUDE MODULATION (PAM) IN DENSE WAVELENGTH-DIVISION MULTIPLEXING (DWDM) SYSTEMS

Granted: March 3, 2022
Application Number: 20220069918
A method includes applying, to a modulated digital signal, a forward error correction (FEC) including a low-density parity-check (LDPC) to produce a coded digital signal. Nyquist shaping is applied to the coded digital signal to generate a filtered digital signal. A representation of the filtered digital signal is transmitted in an optical communication channel via a dense wavelength division multiplexing (DWDM) scheme.

TRANSPORT ENDPOINT SEGMENTS FOR INTER-DOMAIN SEGMENT ROUTING

Granted: February 10, 2022
Application Number: 20220045933
Techniques are described for inter-domain segment routing using transport endpoint segments. A transport endpoint segment provisioned on a router within a domain represents any intra-domain tunnel originated at the router and having reachability to an indicated endpoint within the same domain. The provisioning router advertises a transport endpoint segment identifier (TESID) for the transport endpoint segment to other routers or a controller for use in segment routing. The TESID for the…

BITMASK ROUTE TARGET IN TARGETED DISTRIBUTION OF INFORMATION USING A ROUTING PROTOCOL

Granted: November 25, 2021
Application Number: 20210367883
Techniques are described by which a routing protocol, such as border gateway protocol (BGP), is extended to control propagation and importation of information using route targets (RTs) specified as bitmasks that encode link administrative group information. For example, a network control device (e.g., controller) is configured to allocate one or more subset of resources (e.g., nodes or links) of an underlay network to each of one or more virtual networks established over the underlay…

ROLE-BASED ACCESS CONTROL POLICY AUTO GENERATION

Granted: September 30, 2021
Application Number: 20210306338
In some examples, an access control policy controller in a computer network may receive a request to create an access control policy that permits a role to perform one or more functions in the computer network. The access control policy controller may determine one or more operations performed on one or more objects in the computer network to perform the one or more functions based at least in part on tracking performance of the one or more functions in the computer network. The access…

APPARATUS, SYSTEMS, AND METHODS FOR OPTICAL CHANNEL MANAGEMENT

Granted: September 16, 2021
Application Number: 20210288743
An apparatus includes a reconfigurable optical add/drop multiplexer (ROADM) having an input port to receive a first optical signal from a second device. The ROADM also includes a first wavelength selective switch (WSS), in optical communication with the input port, to convert the first optical signal into a second optical signal, a loopback, in optical communication with the first WSS, to transmit the second optical signal, and a second WSS, in optical communication with the loopback, to…

OPTICAL PROTECTION SWITCH WITH BROADCAST MULTI-DIRECTIONAL CAPABILITY

Granted: July 15, 2021
Application Number: 20210218491
An apparatus includes a first reconfigurable optical add/drop multiplexer (ROADM) to receive a first optical signal and a second ROADM to receive a second optical signal. The apparatus also includes a reconfigurable optical switch that includes a first switch, switchable between a first state and a second state, to transmit the first optical signal at the first state and block the first optical signal at the second state. The reconfigurable optical switch also includes a second switch,…

CONTROLLER-TO-CONTROLLER INTERFACE FOR MULTI-LAYER NETWORK ABSTRACTION

Granted: July 8, 2021
Application Number: 20210211358
A controller at an IP (e.g., client) layer in a multi-layer network can request a network topology map from another controller at an optical (e.g., server) layer in the multi-layer network. The controller at the optical layer of the network can use a layer mapping function and common attributes between the formats used to describe the network topology map at the two layers to generate a common layer abstraction model representing the network topology map stored at the controller at the…

AUTOMATIC DISCOVERY OF ROUTE REFLECTION PEERING END-POINTS

Granted: June 10, 2021
Application Number: 20210176165
An auto-discovery route reflector (auto-discovery-RR) may obtain a route from an originating network device and may update a data structure to include at least some information contained in the route. The auto-discovery-RR may identify, based on the data structure, a plurality of target network devices, wherein the plurality of target network devices includes at least one route reflector (RR) and at least one route reflector client (RR-client). The auto-discovery-RR may send the route to…

METHODS AND APPARATUS FOR OPTICAL COMMUNICATIONS VIA PULSE AMPLITUDE MODULATION (PAM) IN DENSE WAVELENGTH-DIVISION MULTIPLEXING (DWDM) SYSTEMS

Granted: April 22, 2021
Application Number: 20210119708
A method includes modulating a digital signal via pulse amplitude modulation (PAM) and applying Nyquist shaping to the digital signal to generate a filtered digital signal. The method also includes converting the filtered digital signal into an analog signal and transmitting the analog signal in an optical communication channel via a dense wavelength division multiplexing (DWDM) scheme.

SYSTEMS, METHODS, AND APPARATUS FOR OPTICAL TRANSCEIVER WITH MULTIPLE SWITCH STATE CONFIGURATIONS

Granted: March 4, 2021
Application Number: 20210063647
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…

METHODS AND APPARATUS FOR CONSISTENCY CHECK FOR DISAGGREGATED DENSE WAVELENGTH-DIVISION MULTIPLEXING (DWDM) SYSTEMS

Granted: February 11, 2021
Application Number: 20210044878
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…

SYSTEMS, METHODS, AND APPARATUS FOR OPTICAL TRANSCEIVER WITH MULTIPLE SWITCH STATE CONFIGURATIONS

Granted: November 26, 2020
Application Number: 20200371295
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…

SYSTEMS AND METHODS FOR OPTICAL PROTECTION SWITCH WITH SINGLE-ENDED ACTIVATION, OPERATION, AND PROVISION OF 1+1 PROTECTION OVER REDUNDANT BIDIRECTIONAL COMMUNICATIONS PATHS

Granted: November 26, 2020
Application Number: 20200374025
An apparatus includes a tail-end optical switch configured to be coupled to a broadcast star network that couples the tail-end optical switch to a head-end optical switch by a primary bidirectional optical path and a second bidirectional optical path. The tail-end optical switch having a first optical switch and a second optical switch configured to provide active switching.