-
1.
公开(公告)号:US11588679B2
公开(公告)日:2023-02-21
申请号:US17333381
申请日:2021-05-28
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Shravan Kumar Vuggrala , Raghunandan Prabhakar
IPC: H04L41/0668 , H04L12/46 , H04L61/5007
Abstract: A system and a method of establishing seamless remote access VPN connections are described. For establishment of a VPN connection for a user device, a cluster leader of a cluster of controllers identifies an active controller and a standby controller, based on network load of each controller of the cluster of controllers. An active VPN connection is established between the user device and the active controller and a standby VPN connection is established between the user device and the standby controller. The standby VPN connection is utilized in place of the active VPN connection during failover of the active controller. Because information of an active session is regularly shared by the active controller to the standby controller, the standby controller can seamlessly resume the active session during failover of the active controller.
-
公开(公告)号:US20230016602A1
公开(公告)日:2023-01-19
申请号:US17374368
申请日:2021-07-13
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Shravan Kumar Vuggrala , Raghunandan Prabhakar , Hao Lu
Abstract: Examples relate to maintaining consistent cluster data across a cluster in a network. A computing system may receive a first signature of a first state of the cluster data present at a leader gateway and a plurality of signatures of a plurality of states of the cluster data present at a plurality of member network devices of the cluster. The cluster may include a plurality of gateways including the leader gateway and a plurality of member gateways. The member network devices may include the plurality of member gateways and a plurality of interconnecting network devices. In response to determining that a signature of the plurality of signatures received from one of the member network devices is different from the first signature, the computing system may send a message to one of the plurality of gateways to update the cluster data at the member network device to represent the first state.
-
公开(公告)号:US11856034B2
公开(公告)日:2023-12-26
申请号:US17223779
申请日:2021-04-06
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Sasindran Devaraj , Sindhura Madduri , Mahesh Venkateshwaran , Shravan Kumar Vuggrala
IPC: H04M3/00 , H04M5/00 , H04L12/66 , H04L65/1069 , H04M7/00 , H04L65/1104
CPC classification number: H04L65/1069 , H04L65/1104 , H04M7/0066 , H04M7/0075
Abstract: Examples include receiving, from a VoIP server, identification information of the virtual meeting and information of a plurality of client devices participating in the virtual meeting, associating each client device of the plurality of client devices to a network device in a set of network devices based on the identification information of the virtual meeting and capabilities of the set of network devices, and creating a proxy agent in each network device in the set. The proxy agent is configured to receive, from the VoIP server, VoIP streaming data of the virtual meeting. Additionally, examples include, configuring the proxy agent to replicate and transmit the VoIP streaming data to the plurality of client devices.
-
公开(公告)号:US20220321571A1
公开(公告)日:2022-10-06
申请号:US17333451
申请日:2021-05-28
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Shravan Kumar Vuggrala , Raghunandan Prabhakar
Abstract: A system and a method for configuring resources over a network cloud are described. Attributes related to user roles i.e. categories of user roles, network cloud based services associated with each category, and a number of users associated with each category are received. Hardware capabilities and/or network capabilities corresponding to the attributes are determined from a mapping table stored in a repository. A service set capable of providing the hardware capabilities and the network capabilities is determined from the mapping table stored in the repository. The mapping table is based on previous implementations and instructions associated with one or more service sets. Resources are configured over the network cloud to implement the service set.
-
公开(公告)号:US20220286350A1
公开(公告)日:2022-09-08
申请号:US17192510
申请日:2021-03-04
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Raghunandan Prabhakar , Piyush Agarwal , Shravan Kumar Vuggrala
Abstract: Systems and methods are provided for providing a clustering solution and a Virtual Router Redundancy Protocol (VRRP) platform for a branch deployment of at least a first gateway and a second gateway. The VRRP platform can be associated with a VRRP Internet Protocol (IP) address and the first gateway configured as a VRRP master. A change in an operational status of the first gateway can be determined with the clustering solution. The second gateway can be caused to be configured, with the clustering solution, as a new VRRP master. Network traffic associated with the VRRP Internet Protocol (IP) address can be received. The second gateway can be caused to forward the network traffic.
-
公开(公告)号:US11943230B2
公开(公告)日:2024-03-26
申请号:US17333451
申请日:2021-05-28
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Shravan Kumar Vuggrala , Raghunandan Prabhakar
IPC: H04L29/06 , G06F16/28 , H04L9/40 , H04L41/0803 , H04L41/0896
CPC classification number: H04L63/105 , G06F16/285 , H04L41/0803 , H04L41/0896
Abstract: A system and a method for configuring resources over a network cloud are described. Attributes related to user roles i.e. categories of user roles, network cloud based services associated with each category, and a number of users associated with each category are received. Hardware capabilities and/or network capabilities corresponding to the attributes are determined from a mapping table stored in a repository. A service set capable of providing the hardware capabilities and the network capabilities is determined from the mapping table stored in the repository. The mapping table is based on previous implementations and instructions associated with one or more service sets. Resources are configured over the network cloud to implement the service set.
-
公开(公告)号:US11777791B2
公开(公告)日:2023-10-03
申请号:US17221815
申请日:2021-04-04
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Shravan Kumar Vuggrala , Raghunandan Prabhakar
IPC: H04L12/24 , H04L41/0668 , H04L43/10 , H04L12/46 , H04W24/04 , H04L9/40 , H04L43/0817
CPC classification number: H04L41/0668 , H04L12/4675 , H04L43/0817 , H04L43/10 , H04L63/0272 , H04W24/04 , H04L63/164 , H04L63/168
Abstract: Example implementation relates to a method of failure detection and seamless traffic switchover in a VPN system. A cluster of nodes exchange heartbeat messages to detect a failure at a first node in the cluster. When failure is detected at the first node, a master node transmits a failover message to a network end node connected to the first node. The failover message includes a list of active nodes to which traffic may be routed. The network end node updates its routing table based on the failover message and switches the traffic to a second node in the cluster of nodes.
-
公开(公告)号:US20230246951A1
公开(公告)日:2023-08-03
申请号:US17587143
申请日:2022-01-28
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Shravan Kumar Vuggrala , Raghunandan Prabhakar
IPC: H04L45/28 , H04L45/021 , H04L45/00 , H04L61/103
CPC classification number: H04L45/28 , H04L45/021 , H04L45/66 , H04L61/103
Abstract: Data transfer for access points or switches in a cluster upon data tunnel failure is described. An example includes receiving uniform mapping information for a cluster including a bucket map mapping an active gateway and a standby gateway for each of multiple entries, the bucket map including mapping a first gateway node as a standby gateway and a second gateway node as an active gateway for an entry. Synchronized user information is received from the second gateway node including identification of a user indexed to the first entry. A message is received from a first AP or switch requesting activation of the user on the first gateway node as a standby gateway upon failure of a data tunnel between the first AP or switch and the second gateway node. The user is activated on the first gateway node.
-
公开(公告)号:US20220217015A1
公开(公告)日:2022-07-07
申请号:US17237256
申请日:2021-04-22
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Shravan Kumar Vuggrala , Raghunandan Prabhakar
IPC: H04L12/46 , H04L12/26 , H04L12/801 , H04L12/24
Abstract: Example implementation relates to a method for establishing a dynamic VPN tunnel between branch gateway devices based on metric data. A branch orchestrator receives metric data from VPNC device. The metric data includes data center bandwidth and processor utilization of the VPNC device. The metric data is derived from the traffic being routed via the VPNC device. When the metric data associated with traffic between a first branch gateway device and a second branch gateway device is above a Service Level Agreement (SLA), a dynamic branch to branch VPN tunnel is established to route the traffic between the first branch gateway device and the second branch gateway device. The VPN tunnel between the branch gateways can be teared when the load at the VPNC device reduces.
-
公开(公告)号:US10931516B2
公开(公告)日:2021-02-23
申请号:US16142085
申请日:2018-09-26
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Srinivas Rao Killadi , Shravan Kumar Vuggrala
IPC: H04L12/26 , H04L12/24 , H04L12/751
Abstract: Some examples relate to detecting network link failure. In an example, a determination may be made at a first network device on a network regarding an average round-trip delay time (RTD) between the first network device and a second network device over a given time interval during a given period of time. Then, for the given time interval, a keepalive packet may be sent from the first network device to the second network device at the average RTD of the given time interval for a keepalive time. In response to a determination, by the first network device that there is no acknowledgement of the keepalive packet from the second network device during the keepalive time, a network link between the first network device and the second network device may be identified as failed.
-
-
-
-
-
-
-
-
-