-
71.
公开(公告)号:US12034635B2
公开(公告)日:2024-07-09
申请号:US17589539
申请日:2022-01-31
Applicant: Juniper Networks, Inc.
Inventor: Abhishek Deshmukh , Raveendra Torvi , Tarek Saad , Vishnu Pavan Beeram
CPC classification number: H04L45/34 , H04L49/3009
Abstract: The same prefix segment identifier (SID) may be configured and/or used for either (A) more than one prefix within an interior gateway protocol (IGP) domain, or (B) one prefix with more than one path computation algorithm within the IGP domain by: (a) receiving, by a node in the IGP domain, an IGP advertisement including both (1) a prefix SID and a segment routing global block (SRGB) slice identifier; (b) determining whether or not the SRGB slice identified by the SRGB slice identifier is provisioned on the node; and (c) responsive to a determination that the SRGB slice identified by the SRGB slice identifier is not provisioned on the node, not processing the prefix SID included in the received IGP advertisement, and otherwise responsive to a determination that the SRGB slice identified by the SRGB slice identifier is provisioned on the node, (1) processing the prefix SID and SRGB slice to generate a unique, per SRGB slice, MPLS label for the prefix, and (2) updating a label forwarding information base (LFIB) for the node using the unique, per SRGB slice, label for the prefix and the prefix.
-
公开(公告)号:US20240224075A1
公开(公告)日:2024-07-04
申请号:US18148830
申请日:2022-12-30
Applicant: Juniper Networks, Inc.
Inventor: May Zar Lin , Jacob Thomas , Wenfeng Wang
IPC: H04W24/02
CPC classification number: H04W24/02
Abstract: Techniques are described for automatically configuring one or more settings of wireless radios within access point (AP) devices at a site based on wireless radio configuration settings for wireless radios within AP devices at manually tuned sites, i.e., “golden sites.” The techniques may automatically configure channel bandwidth settings of the wireless radios within the AP devices to optimize performance of wireless networks at the site. A system monitors operational parameters of the wireless radios within the AP devices at a site, identifies a class of wireless radios within AP devices at the golden sites that have similar operational parameters as one or more wireless radios within a particular AP device at the site, and automatically configures the settings of the wireless radios within the particular AP device at the site based on the settings associated with the identified class of wireless radios within AP devices at the golden sites.
-
73.
公开(公告)号:US20240210513A1
公开(公告)日:2024-06-27
申请号:US18600092
申请日:2024-03-08
Applicant: Juniper Networks, Inc.
Inventor: Nagarjun Srinivasan , Neal Dante Castagnoli
IPC: G01S5/00 , G06N20/00 , H04B17/318 , H04W4/02 , H04W64/00
CPC classification number: G01S5/017 , G06N20/00 , H04B17/318 , H04W4/027 , H04W64/003
Abstract: Methods and apparatus for processing and using signals transmitted by a device, e.g., a low cost beacon transmitter device, to facilitate making location determinations with regard to the transmitting device and/or making a decision of when or how to use location information generated based on received signals are described. In accordance with some features the processing performed on the received signal strength measurements is based on whether or not the device from which the signals are received is in motion. The size of a sample period used as a processing window when determining device location is based, in some embodiments, on the rate of motion. When and/or how to use location determinations are performed is also based on motion in some embodiments. Machine learning updates of location determination parameters, based on received signals, are disabled when the signals are from devices determined to be in motion.
-
公开(公告)号:US12021740B2
公开(公告)日:2024-06-25
申请号:US17305117
申请日:2021-06-30
Applicant: Juniper Networks, Inc.
Inventor: Prasad Miriyala , Wen Lin , Suresh Palguna Krishnan , SelvaKumar Sivaraj , Kumuthini Ratnasingham
IPC: G06F15/16 , H04L12/46 , H04L45/00 , H04L45/586 , H04L45/74
CPC classification number: H04L45/34 , H04L12/4641 , H04L45/566 , H04L45/586 , H04L45/74
Abstract: A plurality of switches may be arranged according to a spine and leaf topology in which each spine switch is connected to all leaf switches. A leaf switch includes a memory configured to store a plurality of policies, each of the plurality of policies being associated with a respective source identifier value and a respective destination address; a network interface communicatively coupled to one of the spine switches; and a processor implemented in circuitry and configured to: receive a packet from the spine switch via the network interface, the packet being encapsulated with a Virtual Extensible Local Area Network (VXLAN) header; extract a source identifier value from the VXLAN header; determine a destination address for the packet; determine a policy of the plurality of policies to apply to the packet according to the source identifier value and the destination address; and apply the policy to the packet.
-
75.
公开(公告)号:US12021693B1
公开(公告)日:2024-06-25
申请号:US17657595
申请日:2022-03-31
Applicant: Juniper Networks, Inc.
Inventor: Harshit Naresh Chitalia , Moitrayee Gupta , Parantap Roy , Travis Gregory Newhouse , Sumeet Singh , Tarun Banka
IPC: H04L41/06 , H04L9/40 , H04L41/0893 , H04L41/40
CPC classification number: H04L41/0893 , H04L41/06 , H04L63/102 , H04L63/20
Abstract: In one example, a method includes obtaining, by a policy controller for a virtualization infrastructure, a first profile for a first group of one or more elements, the first profile comprising a first ruleset having one or more alarms; obtaining, by the policy controller, a second profile for a second group of one or more elements, the second profile comprising a second ruleset having one or more alarms; receiving, by the policy controller, configuration data configuring an element of the virtualization infrastructure as a member of the first group of one or more elements and as a member of the second group of one or more elements; generating, by the policy controller based on the configuration data, a profile for the element comprising the first ruleset and the second ruleset; and outputting, by the policy controller to a computing device, the profile for the element.
-
公开(公告)号:US12010093B1
公开(公告)日:2024-06-11
申请号:US18343883
申请日:2023-06-29
Applicant: Juniper Networks, Inc.
Inventor: Aniket J. Gawade , Sachchidanand Vaidya , Yuvaraja Mariappan
IPC: H04L61/5084 , G06F9/455 , G06F11/20 , H04L61/5061
CPC classification number: H04L61/5084 , G06F9/45558 , G06F11/2025 , H04L61/5061 , G06F2009/45595 , G06F2201/815
Abstract: Techniques are described for creating isolated pools of external, failover, and/or floating IP addresses. In one example, this disclosure describes a method including creating a plurality of virtual networks, creating a plurality of pools of external IP addresses, detecting a request to instantiate an object that identifies a specific pool from the plurality of pools of external IP addresses; and instantiating the object and configuring the object with an external IP address drawn from the specific pool. The pools of external IP addresses may be created and isolated on a per-namespace, per-service, or per-ingress basis.
-
77.
公开(公告)号:US12004045B2
公开(公告)日:2024-06-04
申请号:US17453752
申请日:2021-11-05
Applicant: Juniper Networks, Inc.
Inventor: Mohammad Zohoorian , Robert D. Berry
CPC classification number: H04W4/029 , G01S5/0278 , H04W24/08
Abstract: Methods of deriving location information of a wireless device include deriving, in the continuous domain, a location of a wireless device and at least one time and location varying path loss function parameter. The coordinates and parameter are derived based on signal strength measurements made at the wireless device, with the measured signals originating from a plurality of wireless transmitters, such as access points. The derived path loss function parameter can include one or more of a path loss exponent parameter, an intercept parameter, a receiver antenna gain parameter, transmitter antenna gain parameter, or a transmit power parameter.
-
公开(公告)号:US12003481B1
公开(公告)日:2024-06-04
申请号:US18363130
申请日:2023-08-01
Applicant: Juniper Networks, Inc.
Inventor: Paul Raison , Jonathan Azevedo , Steven P. Onishi , Linda M. Cabeca , Michael D. Carr
IPC: H04L61/5061 , H04L61/5007
CPC classification number: H04L61/5061 , H04L61/5007
Abstract: A first device may establish a connection with a second device, and may provide a connection check RPC message to the second device. The first device may receive a verification RPC message from the second device, and may provide, to the second device, a sync domains RPC request that includes a first list of active domains with associated address pools. The first device may receive, from the second device, a sync domains RPC response that includes threshold values for the active domains included in the first list of active domains, and may provide, to the second device, a sync pools RPC request that includes a first list of address pools associated with the active domains. The first device may receive, from the second device, a sync pools RPC response that includes confirmation of the first list of address pools, and may allocate addresses of an address pool to a CPE.
-
公开(公告)号:US20240179124A1
公开(公告)日:2024-05-30
申请号:US18472050
申请日:2023-09-21
Applicant: Juniper Networks, Inc.
Inventor: Raja Kommula , Rahul Gupta , Ganesh Byagoti Matad Sunkada , Tarun Banka , Thayumanavan Sridhar , Raj Yavatkar
CPC classification number: H04L63/0245 , H04L41/16
Abstract: An example network system includes processing circuitry and one or more memories coupled to the processing circuitry. The one or more memories are configured to store instructions which cause the system to obtain telemetry data, the telemetry data being associated with a plurality of applications running on a plurality of hosts. The instructions cause the system to, based on the telemetry data, determine a subset of applications of the plurality of applications that run on a first host of the plurality of hosts. The instructions cause the system to determine a subset of firewall policies of a plurality of firewall polices, each of the subset of firewall policies applying to at least one respective application of the subset of applications. The instructions cause the system to generate an indication of the subset of firewall policies and send the indication to a management plane of a distributed firewall.
-
公开(公告)号:US20240179089A1
公开(公告)日:2024-05-30
申请号:US18521936
申请日:2023-11-28
Applicant: Juniper Networks, Inc.
Inventor: Sasha Cirkovic , Sachchidanand Vaidya , AnandaVelu Thulasiram , Aravind Srinivas Srinivasa Prabhakar , Sai Prashanth Ramanathan , Yuvaraja Mariappan , Lavanya Kumar Ambatipudi , Vinay K Nallamothu
IPC: H04L45/586 , H04L45/02 , H04L45/748
CPC classification number: H04L45/586 , H04L45/02 , H04L45/748
Abstract: The disclosure relates to computer networking and, more specifically, to service chaining a containerized network function (CNF) using a containerized router, the CNF and containerized router both deployed to the same server. In an example, a method comprises executing, with a computing device: a containerized network function; a virtual router to implement a data plane for a containerized router; and a containerized routing protocol daemon to implement a control plane for the containerized router, wherein the containerized network function and containerized routing protocol daemon execute on the same computing device, and wherein a first virtual network interface of the computing device enables communications between the containerized network function and the virtual router; and forwarding, by the virtual router, based on a static route, traffic destined for a prefix to the first virtual network interface to send the traffic to the containerized network function.
-
-
-
-
-
-
-
-
-