-
公开(公告)号:US12302133B2
公开(公告)日:2025-05-13
申请号:US17804780
申请日:2022-05-31
Applicant: Juniper Networks, Inc.
Inventor: May Zar Lin , Keh-Ming Luoh , Yashwanth Venkata Krishna Chanamolu , Jacob Thomas , Wenfeng Wang , Wesley Purvis
IPC: H04W24/04 , H04B17/318 , H04W24/02 , H04W24/08 , H04W88/08
Abstract: Techniques are described by which a network management system (NMS) receives, from a plurality of access points (APs) configured to provide a wireless network, received signal strength indicator (RSSI) values. The NMS generates, based on the RSSI values, a graph of the plurality of APs, wherein the graph of the plurality of APs includes a plurality of clusters, wherein each cluster comprises a subset of the plurality of APs that are grouped based on strength of connectivity between the subset of the plurality of APs. The NMS generates, based on the graph, an upgrade plan to upgrade the plurality of APs, wherein the upgrade plan comprises a plurality of batches, wherein each batch includes a selection of at least one AP from each of one or more of the plurality of clusters. The NMS sends the upgrade plan to an orchestrator to execute the upgrade plan.
-
公开(公告)号:US20230403194A1
公开(公告)日:2023-12-14
申请号:US18455422
申请日:2023-08-24
Applicant: Juniper Networks, Inc.
Inventor: Osman Sarood , Randall Frei , Robert J. Friday , Keh-Ming Luoh
IPC: H04L41/082 , G06F8/65 , H04L43/0817 , H04L43/12 , H04L9/40
CPC classification number: H04L41/082 , G06F8/65 , H04L43/0817 , H04L43/12 , H04L63/02
Abstract: The disclosed embodiments provide for rules-based deployment of software installations. In some aspects, operational parameters for a computer system are monitored over time to generate a historical database of values for the operational parameters. The computer system may include multiple instances of a software installation. A portion of the multiple instances is updated with a new version of software. The operational parameters are then monitored to quantify whether the new version results in an improvement or degradation of performance of the computer system. The improvement or degradation is based on comparing values of the operational parameters after deployment to their historical values. Depending on the evaluation of the operational parameters after the installation, the installation may be rolled back if a degradation is indicated. Otherwise, the new software version may be propagated to additional installation instances.
-
公开(公告)号:US20230388819A1
公开(公告)日:2023-11-30
申请号:US17804780
申请日:2022-05-31
Applicant: Juniper Networks, Inc.
Inventor: May Zar Lin , Keh-Ming Luoh , Yashwanth Venkata Krishna Chanamolu , Jacob Thomas , Wenfeng Wang , Wesley Purvis
IPC: H04W24/04 , H04W24/02 , H04W24/08 , H04B17/318
CPC classification number: H04W24/04 , H04W24/02 , H04W24/08 , H04B17/318 , H04W88/08
Abstract: Techniques are described by which a network management system (NMS) receives, from a plurality of access points (APs) configured to provide a wireless network, received signal strength indicator (RSSI) values. The NMS generates, based on the RSSI values, a graph of the plurality of APs, wherein the graph of the plurality of APs includes a plurality of clusters, wherein each cluster comprises a subset of the plurality of APs that are grouped based on strength of connectivity between the subset of the plurality of APs. The NMS generates, based on the graph, an upgrade plan to upgrade the plurality of APs, wherein the upgrade plan comprises a plurality of batches, wherein each batch includes a selection of at least one AP from each of one or more of the plurality of clusters. The NMS sends the upgrade plan to an orchestrator to execute the upgrade plan.
-
公开(公告)号:US11206185B2
公开(公告)日:2021-12-21
申请号:US16728464
申请日:2019-12-27
Applicant: Juniper Networks, Inc.
Inventor: Osman Sarood , Randall Wayne Frei , Robert J. Friday , Keh-Ming Luoh
Abstract: The disclosed embodiments provide for rules-based deployment of software installations. In some aspects, operational parameters for a computer system are monitored over time to generate a historical database of values for the operational parameters. The computer system may include multiple instances of a software installation. A portion of the multiple instances is updated with a new version of software. The operational parameters are then monitored to quantify whether the new version results in an improvement or degradation of performance of the computer system. The improvement or degradation is based on comparing values of the operational parameters after deployment to their historical values. Depending on the evaluation of the operational parameters after the installation, the installation may be rolled back if a degradation is indicated. Otherwise, the new software version may be propagated to additional installation instances.
-
公开(公告)号:US11777802B2
公开(公告)日:2023-10-03
申请号:US17457602
申请日:2021-12-03
Applicant: Juniper Networks, Inc.
Inventor: Osman Sarood , Randall Frei , Robert J. Friday , Keh-Ming Luoh
IPC: H04L12/70 , H04L41/0806 , H04W48/08 , H04L67/12 , H04L41/082 , G06F8/65 , H04L43/0817 , H04L43/12 , H04L9/40
CPC classification number: H04L41/082 , G06F8/65 , H04L43/0817 , H04L43/12 , H04L63/02
Abstract: The disclosed embodiments provide for rules-based deployment of software installations. In some aspects, operational parameters for a computer system are monitored over time to generate a historical database of values for the operational parameters. The computer system may include multiple instances of a software installation. A portion of the multiple instances is updated with a new version of software. The operational parameters are then monitored to quantify whether the new version results in an improvement or degradation of performance of the computer system. The improvement or degradation is based on comparing values of the operational parameters after deployment to their historical values. Depending on the evaluation of the operational parameters after the installation, the installation may be rolled back if a degradation is indicated. Otherwise, the new software version may be propagated to additional installation instances.
-
公开(公告)号:US20220346160A1
公开(公告)日:2022-10-27
申请号:US17645010
申请日:2021-12-17
Applicant: Juniper Networks, Inc.
Inventor: Kaushik Adesh Agrawal , Keh-Ming Luoh
Abstract: Techniques are described for onboarding virtualized network devices to a cloud-based WAN assurance system. For example, a virtualized network device receives, from a network device conductor that manages a plurality of network devices, a registration code for registering with the cloud-based WAN assurance system. In response to receiving the registration code and instructions, the network device sends the registration code to the cloud-based WAN assurance system. The cloud-based WAN assurance system verifies the network device based on the registration code, and assigns a distinct (e.g., unique) device identifier to the network device, and sends the distinct device identifier and a secret key to the network device. The network device uses the secret key to create a new secure connection with the cloud-based WAN assurance system, for streaming telemetry data to the WAN assurance system. The cloud-based WAN assurance system analyzes the network device telemetry data to provide WAN assurance.
-
公开(公告)号:US20220094592A1
公开(公告)日:2022-03-24
申请号:US17457602
申请日:2021-12-03
Applicant: Juniper Networks, Inc.
Inventor: Osman Sarood , Randall Frei , Robert J. Friday , Keh-Ming Luoh
Abstract: The disclosed embodiments provide for rules-based deployment of software installations. In some aspects, operational parameters for a computer system are monitored over time to generate a historical database of values for the operational parameters. The computer system may include multiple instances of a software installation. A portion of the multiple instances is updated with a new version of software. The operational parameters are then monitored to quantify whether the new version results in an improvement or degradation of performance of the computer system. The improvement or degradation is based on comparing values of the operational parameters after deployment to their historical values. Depending on the evaluation of the operational parameters after the installation, the installation may be rolled back if a degradation is indicated. Otherwise, the new software version may be propagated to additional installation instances.
-
-
-
-
-
-