-
公开(公告)号: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.
-
公开(公告)号:US20210341985A1
公开(公告)日:2021-11-04
申请号:US17206307
申请日:2021-03-19
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Yashavantha Nagaraju Naguvanahalli , Vigneshwara Upadhyaya , Isaac Theogaraj , Naresh Kumar
IPC: G06F1/3209 , G06F1/3234 , H04L12/40 , H04L12/12
Abstract: Systems and methods described herein allow a configurable policy for managing Power over Ethernet (PoE) to be implemented by Power Sourcing Equipments (PSEs) across a network. The policy specifies a set of rules for prioritizing power distribution over Ethernet for the computer network. When Powered Devices (PDs) are connected via Ethernet cables to the PSEs, the PDs send identification information about themselves (e.g., device type and location) to the PSEs. The PSEs assign priority levels to the PDs by electronically comparing the identification information to the set of rules. When a present level of available power is insufficient to power all the PDs via PoE, the PSEs use the priority levels to determine which PDs to power down.
-
公开(公告)号:US11971765B2
公开(公告)日:2024-04-30
申请号:US17206307
申请日:2021-03-19
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Yashavantha Nagaraju Naguvanahalli , Vigneshwara Upadhyaya , Isaac Theogaraj , Naresh Kumar
IPC: G06F1/3234 , G06F1/3209 , H04L12/12 , H04L12/40
CPC classification number: G06F1/3209 , G06F1/3253 , H04L12/12 , H04L12/40039
Abstract: Systems and methods described herein allow a configurable policy for managing Power over Ethernet (PoE) to be implemented by Power Sourcing Equipments (PSEs) across a network. The policy specifies a set of rules for prioritizing power distribution over Ethernet for the computer network. When Powered Devices (PDs) are connected via Ethernet cables to the PSEs, the PDs send identification information about themselves (e.g., device type and location) to the PSEs. The PSEs assign priority levels to the PDs by electronically comparing the identification information to the set of rules. When a present level of available power is insufficient to power all the PDs via PoE, the PSEs use the priority levels to determine which PDs to power down.
-
公开(公告)号: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.
-
公开(公告)号:US20200287819A1
公开(公告)日:2020-09-10
申请号:US16294392
申请日:2019-03-06
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Isaac Theogaraj , Manjunatha GS , Sivappirakasam Muthiah
IPC: H04L12/721 , H04L12/771 , H04L12/717 , H04L12/741
Abstract: A network orchestrator may receive from a branch gateway (BG) an indication that the BG has joined a wide area network (WAN). The network orchestrator may assign, based in part on first load information of a first virtual internet gateway (VIG) and second load information of a second VIG, the first VIG as a primary VIG for the BG. The network orchestrator may also transmit a first redistribution cost to the first VIG. The network orchestrator may also transmit a second redistribution cost that is greater than the first redistribution cost to the second VIG.
-
公开(公告)号:US11910249B2
公开(公告)日:2024-02-20
申请号:US17391559
申请日:2021-08-02
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Gopal Gupta , Abhinesh Mishra , Isaac Theogaraj , Sachin Ganu , Bernd Bandemer , Jose Tellado
IPC: H04W36/00 , H04L41/16 , G06N20/00 , 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.
-
公开(公告)号:US11855809B2
公开(公告)日:2023-12-26
申请号:US17672406
申请日:2022-02-15
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Sanjay Kaniyoor Surendra Hegde , Isaac Theogaraj
IPC: H04L12/66 , H04L12/28 , H04L12/46 , H04L61/5014
CPC classification number: H04L12/66 , H04L12/2859 , H04L12/4645 , H04L61/5014
Abstract: An example branch gateway includes processing circuitry, memory including instructions, and a plurality of ports. The branch gateway transmits, from a plurality of ports, a first broadcast message. The branch gateway receives, in response to the first broadcast message, response messages on respective ports. The branch gateway determines, based on a receipt order of the response messages, an identifying address from a first response message. The branch gateway assigns the respective port for each response message to a unique VLAN. The branch gateway determines, for each port assigned to a unique VLAN, a link health parameter. The branch gateway selects a primary port to connect to an activation server of a WAN. The branch gateway selects a secondary port to connect to the activation server.
-
公开(公告)号:US20220200821A1
公开(公告)日:2022-06-23
申请号:US17672406
申请日:2022-02-15
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Sanjay Kaniyoor Surendra Hegde , Isaac Theogaraj
IPC: H04L12/66 , H04L12/28 , H04L61/5014 , H04L12/46
Abstract: An example branch gateway includes processing circuitry, memory including instructions, and a plurality of ports. The branch gateway transmits, from a plurality of ports, a first broadcast message. The branch gateway receives, in response to the first broadcast message, response messages on respective ports. The branch gateway determines, based on a receipt order of the response messages, an identifying address from a first response message. The branch gateway assigns the respective port for each response message to a unique VLAN. The branch gateway determines, for each port assigned to a unique VLAN, a link health parameter. The branch gateway selects a primary port to connect to an activation server of a WAN. The branch gateway selects a secondary port to connect to the activation server.
-
9.
公开(公告)号:US11134126B2
公开(公告)日:2021-09-28
申请号:US16294388
申请日:2019-03-06
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Isaac Theogaraj , Manjunatha GS , Sivappirakasam Muthiah
Abstract: A network orchestrator capable of selecting a primary virtual internet gateway (VIG) is provided. During operation, the network orchestrator can monitor roundtrip times for multiple packets between a primary VIG and a branch gateway, and between a secondary VIG and the branch gateway. The network orchestrator can determine a first forecast roundtrip time associated with the connection between the primary VIG and branch gateway, and a second forecast roundtrip time associated with the connection between the secondary VIG and the branch gateway. The network orchestrator can then select a new primary VIG based on the first and second forecast roundtrip times.
-
公开(公告)号:US10855682B2
公开(公告)日:2020-12-01
申请号:US16068783
申请日:2016-09-15
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Vinod Arjun , Suryanarayanan Devarajan , Isaac Theogaraj , Sheausong Yang , Kavitha Kamarthy
Abstract: Examples described herein include a method and system for determining a number of controllers in a Network Authentication Server (NAS) controller cluster, wherein each of the controllers in the NAS controller cluster includes a unique Physical Internet Protocol (PIP) address; creating a number of unique Virtual Internet Protocol (VIP) addresses for use by an external authentication server (EAS) to communicate with the controllers in the NAS controller cluster, wherein the number of VIP addresses is to be proportional to the number of PIP addresses; and mapping each controller in the NAS controller cluster to a plurality of VIP addresses, wherein the VIP addresses are to have different priorities for different controllers in the NAS controller cluster.
-
-
-
-
-
-
-
-
-