-
公开(公告)号:US11558263B2
公开(公告)日:2023-01-17
申请号:US17223598
申请日:2021-04-06
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Gopal Gupta , Jacob Philip Michael , Amit Kumar Gupta
IPC: H04L41/16 , H04L41/5041
Abstract: Examples described herein provide for associating a network device to a network management system (NMS). Examples herein include determining, by a network orchestrator, a set of embeddings indicative of characteristics of the network device and each of a plurality of instances of the NMS. Examples herein include determining, by the network orchestrator for each of the plurality of instances, a probability score based on the set of embeddings, wherein the probability score is indicative of a likelihood of the network device to be associated with the instance. Examples herein further include, based on the probability score for each of the plurality of instances, selecting, by the network orchestrator, a first instance of the plurality of instances to associate with the network device. Examples herein include associating, by the network orchestrator, the network device to the first instance.
-
公开(公告)号:US11528329B2
公开(公告)日:2022-12-13
申请号:US16909410
申请日:2020-06-23
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Gopal Gupta , Abhinesh Mishra
IPC: H04L67/148 , H04L67/025 , H04L67/1097 , H04L9/40 , H04L43/0882 , H04L45/50 , H04L43/16 , H04L67/01 , H04L67/61
Abstract: Dynamic path steering utilizing automatic generation of user threshold profiles is described. An example of a storage medium includes instructions for obtaining a threshold policy for a first application, the threshold policy including a set of threshold values for operational parameters; generating a migration score for a first user, the migration score based at least in part on a user score for the first user; generating a set of secondary threshold values for the first user based at least in part on the migration score and the set of threshold values; enabling operation of the first application for the first user using a first network uplink; monitoring network parameter values in operation of the first application; and upon detecting an operational parameter value exceeding a secondary threshold value, migrating operation of the first application for the first user from the first network uplink to a second network uplink.
-
公开(公告)号:US20220038299A1
公开(公告)日:2022-02-03
申请号:US17221816
申请日:2021-04-04
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Gopal Gupta , Abhinesh Mishra , Isaac Theogaraj
Abstract: Some examples relate to managing multicast group traffic. In an example, a switch anchor controller receives a request for a multicast group from an associated network switch in a multicast-capable network. The associated network switch registers to the switch anchor controller in the multicast-capable network. In response to the request, the switch anchor controller selects a non-anchor controller in the multicast-capable network to serve the multicast group to the associated network switch. The switch anchor controller provides the information related to the non-anchor controller to the associated network switch, which in response creates a specific multicast tunnel between the associated network switch and the non-anchor controller to transfer multicast traffic related to the multicast group.
-
公开(公告)号:US20240147314A1
公开(公告)日:2024-05-02
申请号:US18410839
申请日:2024-01-11
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Gopal Gupta , Abhinesh Mishra , Isaac Theogaraj , Sachin Ganu , Bernd Bandemer , Jose Tellado
IPC: H04W36/00 , G06N20/00 , H04L41/16 , H04W12/041 , H04W88/08
CPC classification number: H04W36/0038 , G06N20/00 , H04L41/16 , H04W12/041 , H04W36/0061 , H04W88/08
Abstract: Systems and methods are provided for optimizing resource consumption by bringing intelligence to the key allocation process for fast roaming. Specifically, embodiments of the disclosed technology use machine learning to predict which AP a wireless client device will migrate to next. In some embodiments, machine learning may also be used to select a subset of top neighbors from a neighborhood list. Thus, instead of allocating keys for each of the APs on the neighborhood list, key allocation may be limited to the predicted next AP, and the subset of top neighbors. In some embodiments, a reinforcement learning model may be used to dynamically adjust the size of the subset in order to optimize resources while satisfying variable client demand.
-
公开(公告)号:US11750512B2
公开(公告)日:2023-09-05
申请号:US17189750
申请日:2021-03-02
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Gopal Gupta , Abhinesh Mishra , Isaac Theogaraj
Abstract: Some examples relate to identifying a dynamic network parameter probe interval in an SD-WAN. In an example, a controller may define a probe profile of an uplink in the SD-WAN. The probe profile of the uplink may include a static probe interval and a probe retry value. The controller may determine the value of the network parameter for the uplink, prior to expiration of a static probe timer interval. If the value of the network parameter is in negative deviation with a baseline value of the network parameter, the controller may identify a dynamic probe interval for each successive determination of the value of the network parameter. The identification of the dynamic probe interval for a given successive determination may depend on at least one previously determined value of the network parameter. The controller may initiate duplicate network traffic on a secondary uplink in the SD-WAN.
-
公开(公告)号:US11632261B2
公开(公告)日:2023-04-18
申请号:US17221816
申请日:2021-04-04
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Gopal Gupta , Abhinesh Mishra , Isaac Theogaraj
Abstract: Some examples relate to managing multicast group traffic. In an example, a switch anchor controller receives a request for a multicast group from an associated network switch in a multicast-capable network. The associated network switch registers to the switch anchor controller in the multicast-capable network. In response to the request, the switch anchor controller selects a non-anchor controller in the multicast-capable network to serve the multicast group to the associated network switch. The switch anchor controller provides the information related to the non-anchor controller to the associated network switch, which in response creates a specific multicast tunnel between the associated network switch and the non-anchor controller to transfer multicast traffic related to the multicast group.
-
公开(公告)号:US20220014446A1
公开(公告)日:2022-01-13
申请号:US17223598
申请日:2021-04-06
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Gopal Gupta , Jacob Philip Michael , Amit Kumar Gupta
Abstract: Examples described herein provide for associating a network device to a network management system (NMS). Examples herein include determining, by a network orchestrator, a set of embeddings indicative of characteristics of the network device and each of a plurality of instances of the NMS. Examples herein include determining, by the network orchestrator for each of the plurality of instances, a probability score based on the set of embeddings, wherein the probability score is indicative of a likelihood of the network device to be associated with the instance. Examples herein further include, based on the probability score for each of the plurality of instances, selecting, by the network orchestrator, a first instance of the plurality of instances to associate with the network device. Examples herein include associating, by the network orchestrator, the network device to the first instance.
-
公开(公告)号:US11212223B2
公开(公告)日:2021-12-28
申请号:US16735028
申请日:2020-01-06
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Gopal Gupta , Abhinesh Mishra , Ataur Rehman
IPC: H04L12/721 , H04L12/26
Abstract: An example non-transitory, computer-readable medium includes instructions that cause a device to determine, for uplinks of a branch gateway, a link health baseline. The instructions further cause the device to determine, for a set of criticality classes, a class link health baseline for each link health baseline, based on the link health baseline and a tolerance level of each criticality class. The instructions further cause the device to calculate, based in part on weighted parameters of the class link health baselines and an uplink cost, a path quality threshold score for each application category and for each uplink. The instructions further cause the device to select, for each application category, a primary uplink and a secondary uplink based on the path quality threshold scores. The instructions further cause the device to route network traffic through the primary uplink of the application category assigned to the network traffic.
-
公开(公告)号:US12113675B1
公开(公告)日:2024-10-08
申请号:US18341505
申请日:2023-06-26
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Gopal Gupta , Sumit Kumar , Peera Reddy Polaka
IPC: H04L41/0893 , H04L41/082
CPC classification number: H04L41/0893 , H04L41/082
Abstract: In an example implementation consistent with the features disclosed herein, network management system deployments with a large operational footprint are given a longer grace period before they are forced to upgrade than network management system deployments with a small operational footprint. Criticality scores for the network management system deployments are calculated based on the operational footprints of the network management system deployments. The network management system deployments are grouped into criticality groups based on the criticality scores for the network management system deployments. The network management system deployments are forced to upgrade within timelines that are based on the criticality groups in which the network management system deployments are grouped.
-
公开(公告)号:US11552927B1
公开(公告)日:2023-01-10
申请号:US17450349
申请日:2021-10-08
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Isaac Theogaraj , Abhinesh Mishra , Gopal Gupta
IPC: G06N20/00 , H04W76/25 , H04L61/5014 , H04L43/067 , H04L43/0882 , H04L61/5076
Abstract: In an example, a Dynamic Host Configuration Protocol (DHCP) lease request from a client device connected to a network is received. Based on the DHCP lease request, an Internet Protocol (IP) address is assigned to the client device for a lease time. A first lease renewal request is received. A probability of utilization for a lease time block is predicted based on a historical lease pattern, device characteristics, traffic information, and DHCP information. Based on a combination of the probability of utilization and a reward value, the lease time block is allotted for lease renewal. For each allotment, the reward value is adjusted based on deployment characteristics and traffic load in the network, and a network connection duration of the client device. A normalized reward value for the lease time block is determined based on reward values for the lease time block over multiple allotments.
-
-
-
-
-
-
-
-
-