-
公开(公告)号:US12244642B1
公开(公告)日:2025-03-04
申请号:US18166762
申请日:2023-02-09
Applicant: Juniper Networks, Inc.
Inventor: Gert Grammel , Ajay Kachrani , Hao Wang
Abstract: 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 device, determine that the encrypted connection is offline, and output a message to the router device that the encrypted connection is offline. The router device is configured to communicate with the remote device via a second adapter device configured to communicate in accordance with the MACsec protocol and bypass the first adapter device.
-
公开(公告)号:US20250070533A1
公开(公告)日:2025-02-27
申请号:US18946337
申请日:2024-11-13
Applicant: Juniper Networks, Inc.
Inventor: John Parker
Abstract: Disclosed are integrated electro-absorption modulators (EAM) that are structured and/or operated to improve uniformity of the photocurrent density along the active region. In various embodiments, this improvement results from increased optical absorption at the rear of the EAM, e.g., as achieved by heating a region at the rear, increasing a bias voltage applied across the EAM towards the rear, or changing a material composition of an intrinsic layer towards the rear. In another embodiment, the improvement is achieved by coupling light from a waveguide into the EAM active region continuously along a length of the EAM, using overlap between a tapered section of the waveguide and the EAM.
-
公开(公告)号:US20250062957A1
公开(公告)日:2025-02-20
申请号:US18933205
申请日:2024-10-31
Applicant: Juniper Networks, Inc.
Inventor: Michael Henkel , Richard Roberts
IPC: H04L41/0816 , H04L41/0866 , H04L41/0894
Abstract: In general, techniques are described for leveraging a configuration framework for an orchestration platform to configure software that implements a control plane for a containerized network router in a cloud-native SDN architecture. In an example, a method comprises receiving, by a server executing a containerized routing protocol process, configuration data generated from a Network Resource configuration object managed by a custom resource controller; configuring, by the server, the containerized routing protocol process with the configuration data; and programming, by the containerized routing protocol process, based on the configuration data generated from the Network Resource configuration object, a virtual router data plane to forward network traffic.
-
公开(公告)号:US12231328B2
公开(公告)日:2025-02-18
申请号:US17659186
申请日:2022-04-14
Applicant: Juniper Networks, Inc.
Inventor: Venkatesh Padebettu , Kiran Kumar K
IPC: H04L45/24 , H04L45/247 , H04L45/42 , H04L45/586 , H04L61/5014
Abstract: In some implementations, a first access gateway function (AGF) may receive, from a second AGF, a communication indicating at least one of a subscriber identity, session information, subscriber context, or session transport information associated with an active session between the second AGF and a client device. The first AGF device may detect that the second AGF device is associated with a failure. The first AGF device may transmit, to a first core network device, a request to switch a first path associated with the active session from the second AGF device to the first AGF device, wherein the request indicates at least one of the subscriber identity, the session information, the subscriber context, or the session transport information. The first AGF device may forward one or more data communications between a second core network device and the DHCP client device associated with the active session via a second path.
-
公开(公告)号:US12231290B2
公开(公告)日:2025-02-18
申请号:US18432206
申请日:2024-02-05
Applicant: Juniper Networks, Inc.
Inventor: Chandrasekhar A , Frank Jas , Premchandar N , Amarnath B. Satyan
IPC: H04L41/0806 , H04L41/084 , H04L41/0893 , H04L41/12 , H04L41/5009
Abstract: 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 performance factor for the first resource providing the first set of network services to one or more client devices. The method further includes, in response to determining that the performance factor does not satisfy the first network performance parameter for the configuration group and that the first configuration group identifier identifies the configuration group for the first configuration, moving the first configuration from the first resource to a second resource of the edge device.
-
公开(公告)号:US20250055647A1
公开(公告)日:2025-02-13
申请号:US18490681
申请日:2023-10-19
Applicant: Juniper Networks, Inc.
Inventor: Chandrasekhar A , Jayanthi R
IPC: H04L5/00 , H04L1/1812
Abstract: In some implementations, one or more network devices may receive, by one or more network devices associated with a first point of presence (POP) in a first cloud deployment, a message associated with a tenant. The one or more network devices may identify based at least in part on the message, one or more second POPs, associated with the tenant, in one or more second cloud deployments. The one or more network devices may transmit the message to the one or more second POPs.
-
公开(公告)号:US12224951B2
公开(公告)日:2025-02-11
申请号:US18087450
申请日:2022-12-22
Applicant: Juniper Networks, Inc.
Inventor: Alaa Aboeloula , Sheetal Pukhraj Jangeed , Tomasz Kazmierczak
Abstract: A network device may receive transport layer messages from an ingress network device, and may determine whether a quantity of resources required for processing the transport layer messages exceeds a threshold level of available resources of the network device. The network device may generate a transport layer path error message based on the quantity of resources required for processing the transport layer messages exceeding the threshold level of available resources. The network device may provide the transport layer path error message to the ingress network device to prevent the ingress network device from providing additional transport layer messages to the network device.
-
公开(公告)号:US12218835B2
公开(公告)日:2025-02-04
申请号:US17090621
申请日:2020-11-05
Applicant: Juniper Networks, Inc.
Inventor: Zhaohui Zhang , Jeffrey Haas , Srihari Ramachandra Sangli , Shraddha Hegde
Abstract: 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 network. The controller generates a bitmask encoded with link administrative group information of the one or more links. The controller then outputs, to a plurality of provider edge (PE) routers that are participating in a respective virtual network, a routing protocol message to advertise the one or more subset of resources, wherein the routing protocol message includes a route target specified as the bitmask.
-
公开(公告)号:US12206566B2
公开(公告)日:2025-01-21
申请号:US18155665
申请日:2023-01-17
Applicant: Juniper Networks, Inc.
Inventor: Prashant Kumar , Jisheng Wang , Gorakhanath Kathare , Yogesh B G , Kaushik Adesh Agrawal , Jie C Jiang , Scott A. McCulley , Greg Schrock
IPC: H04L43/0817 , H04L41/0604 , H04L41/0631 , H04L41/08 , H04L41/16 , H04L43/067
Abstract: Techniques are described for monitoring application performance in a computer network. For example, a network management system (NMS) includes a memory storing path data received from a plurality of network devices, the path data reported by each network device of the plurality of network devices for one or more logical paths of a physical interface from the given network device over a wide area network (WAN). Additionally, the NMS may include processing circuitry in communication with the memory and configured to: determine, based on the path data, one or more application health assessments for one or more applications, wherein the one or more application health assessments are associated with one or more application time periods for a site, and in response to determining at least one failure state, output a notification including identification of a root cause of the at least one failure state.
-
公开(公告)号:US12199813B2
公开(公告)日:2025-01-14
申请号:US18345422
申请日:2023-06-30
Applicant: Juniper Networks, Inc.
Inventor: Rahul Gupta , Tarun Banka , Mithun Chakaravarrti Dharmaraj , Thayumanavan Sridhar , Raj Yavatkar
IPC: G06F15/173 , H04L41/0631 , H04L41/16
Abstract: A computing system comprising a memory and processing circuitry may perform the techniques. The memory may store time series data comprising measurements of one or more performance indicators. The processing circuitry may determine, based on the time series data, an anomaly in the performance of the network system, and create, based on the time series data, a knowledge graph. The processing circuitry may determine, in response to detecting the anomaly, and based on the knowledge graph and a machine learning (ML) model trained with previous time series data, a causality graph. The processing circuitry may determine a weighting for each edge in the causality graph, determine, based on the edges in the causality graph, a candidate root cause associated with the anomalies, and determine a ranking of the candidate root cause based on the weighting. The analysis framework system may output at least a portion of the ranking.
-
-
-
-
-
-
-
-
-