Patents by Inventor Chivukula Koundinya
Chivukula Koundinya has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11979286Abstract: One aspect of the present technology can provide a system for facilitating in-service software upgrade (ISSU) for a switch in a virtual switching stack. During operation, the system can initiate ISSU that facilitate uninterrupted traffic flow. The system can upgrade a first set of daemons of the switch that manage operations of the switch. The system can also upgrade a database stored on the switch. The database can store operational information of the switch. The system can further upgrade a second set of daemons of the switch that configure forwarding information on the forwarding hardware of the switch and facilitate data-plane operations for the switch. The forwarding information configured on the forwarding hardware can remain unchanged during the upgrade. The system can configure the upgraded second set of daemons to obtain control-plane information from a standby switch of a conductor switch of the virtual switching stack.Type: GrantFiled: October 17, 2022Date of Patent: May 7, 2024Assignee: Hewlett Packard Enterprise Development LPInventors: Chivukula Koundinya, Balaji Sankaran, Sivakumar Murugan, Francisco José Rojas Fonseca
-
Publication number: 20240129189Abstract: One aspect of the present technology can provide a system for facilitating in-service software upgrade (ISSU) for a switch in a virtual switching stack. During operation, the system can initiate ISSU that facilitate uninterrupted traffic flow. The system can upgrade a first set of daemons of the switch that manage operations of the switch. The system can also upgrade a database stored on the switch. The database can store operational information of the switch. The system can further upgrade a second set of daemons of the switch that configure forwarding information on the forwarding hardware of the switch and facilitate data-plane operations for the switch. The forwarding information configured on the forwarding hardware can remain unchanged during the upgrade. The system can configure the upgraded second set of daemons to obtain control-plane information from a standby switch of a conductor switch of the virtual switching stack.Type: ApplicationFiled: October 17, 2022Publication date: April 18, 2024Inventors: Chivukula Koundinya, Balaji Sankaran, Sivakumar Murugan, Francisco José Rojas Fonseca
-
Patent number: 11805183Abstract: A member switch of multiple connected switches receives a stack-discovery packet from a first coupled switch and, in response, generates and transmits a stack-discovery-response packet to the first coupled switch to allow the member switch to be discovered. The member switch receives stack-configuration information from a stack-control node and forwards the stack-discovery packet to a second coupled switch to facilitate discovery of the second coupled switch. The first coupled switch, the member switch, and the second coupled switch are coupled to each other according to a predetermined order, thereby facilitating an ordered discovery of the multiple connected switches. In response to receiving, from the stack-control node, a control packet, the member switch reboots based on the received stack-configuration information.Type: GrantFiled: September 22, 2021Date of Patent: October 31, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: Chivukula Koundinya, Balaji Sankaran, Venkatavaradhan Devarajan, Sivakumar Murugan
-
Publication number: 20230092836Abstract: A member switch of multiple connected switches receives a stack-discovery packet from a first coupled switch and, in response, generates and transmits a stack-discovery-response packet to the first coupled switch to allow the member switch to be discovered. The member switch receives stack-configuration information from a stack-control node and forwards the stack-discovery packet to a second coupled switch to facilitate discovery of the second coupled switch. The first coupled switch, the member switch, and the second coupled switch are coupled to each other according to a predetermined order, thereby facilitating an ordered discovery of the multiple connected switches. In response to receiving, from the stack-control node, a control packet, the member switch reboots based on the received stack-configuration information.Type: ApplicationFiled: September 22, 2021Publication date: March 23, 2023Inventors: Chivukula Koundinya, Balaji Sankaran, Venkatavaradhan Devarajan, Sivakumar Murugan
-
Patent number: 11310097Abstract: Examples disclosed herein relate to a method comprising detecting, by a first network device, an interruption in a network stack of network devices connected to each other through a plurality of dedicated links. The method may also include identifying, by the first network device, a network device in the network stack with a highest split priority, determining, by the first network device, that the network device with the highest split priority belongs to a first fragment of the network stack and marking, by the first network device, the first fragment as an active fragment of the network stack.Type: GrantFiled: January 14, 2020Date of Patent: April 19, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: Chivukula Koundinya, Subhashini Natarajan, Harish Shivaram
-
Publication number: 20200244515Abstract: Examples disclosed herein relate to a method comprising detecting, by a first network device, an interruption in a network stack of network devices connected to each other through a plurality of dedicated links. The method may also include identifying, by the first network device, a network device in the network stack with a highest split priority, determining, by the first network device, that the network device with the highest split priority belongs to a first fragment of the network stack and marking, by the first network device, the first fragment as an active fragment of the network stack.Type: ApplicationFiled: January 14, 2020Publication date: July 30, 2020Inventors: Chivukula Koundinya, Subhashini Natarajan, Harish Shivaram
-
Patent number: 10541904Abstract: Examples relate to establishing a network fault detection session. In one example, a routing device may receive a request to initiate a bidirectional forwarding detection (BFD) session with a second routing device; transmit a first echo frame to the second routing device; receive a first response frame; determine that a response time does not meet a response time threshold; in response to the determination, determine that a BFD failure threshold has not been met; after the determination that the BFD failure threshold has not been met, transmit a second echo frame to the second routing device; receive a second response frame; determine whether a second response time meets the BFD response time threshold; and in response to determining that the second response time meets the BFD response time threshold, provide a notification that a BFD session has been established between the routing device and the second routing device.Type: GrantFiled: July 26, 2017Date of Patent: January 21, 2020Assignee: Hewlett Packard Enterprise Development LPInventors: Venkatavaradhan Devarajan, Chivukula Koundinya, Gopinatha Rao P
-
Publication number: 20190044848Abstract: A non-transitory machine readable medium may store instructions executable by a processing resource to cause a device to detect a failure of a switch among a plurality of switches associated with a virtual switching framework (VSF), disable multicast traffic through the VSF responsive to detection of the failure of the switch, and alter a topology associated with the VSF. The instructions may be further executable by the processing resource to receive a notification indicating that the topology associated with the VSF has been altered and re-enable multicast traffic through the VSF responsive to the notification that the topology associated with the VSF has been altered.Type: ApplicationFiled: August 1, 2017Publication date: February 7, 2019Inventors: Harish Shivaram, Daniel N. Goodman, Chivukula Koundinya
-
Publication number: 20180167262Abstract: Examples relate to establishing a network fault detection session. In one example, a routing device may receive a request to initiate a bidirectional forwarding detection (BFD) session with a second routing device; transmit a first echo frame to the second routing device; receive a first response frame; determine that a response time does not meet a response time threshold; in response to the determination, determine that a BFD failure threshold has not been met; after the determination that the BFD failure threshold has not been met, transmit a second echo frame to the second routing device; receive a second response frame; determine whether a second response time meets the BFD response time threshold; and in response to determining that the second response time meets the BFD response time threshold, provide a notification that a BFD session has been established between the routing device and the second routing device.Type: ApplicationFiled: July 26, 2017Publication date: June 14, 2018Inventors: Venkatavaradhan Devarajan, Chivukula Koundinya, Gopinatha Rao P
-
Publication number: 20170237649Abstract: In some examples, method includes receiving, with a software-defined network (SDN) controller in an SDN containing a plurality of controlled network nodes, a dynamic network parameter for the SDN from a controlled network node in the SDN, selecting, with the SDN controller, an adjusted spanning tree protocol (STP) path cost value for a path cost along a datapath between a source network node and a destination network node in the SDN based on the received dynamic network parameter, and installing, with the SDN controller, the adjusted STP path cost value on controlled network nodes along the datapath.Type: ApplicationFiled: January 26, 2016Publication date: August 17, 2017Inventors: Rangaprasad SAMPATH, Chivukula KOUNDINYA
-
Patent number: 8474041Abstract: Autonomous diagnosis and mitigation of network anomalies may include creating a plurality of sketch matrices wherein each sketch matrix corresponds to an individual hashing function and each row in each sketch matrix corresponds to an array of hashed parameters of interest from multiple network devices for a given period of time, the parameters of interest being configurable by an administrator. A principal components analysis (PCA) input matrix is created for each of the sketch matrices by computing an entropy value for each element in the sketch matrices, and principal components analysis (PCA) is performed on each of the PCA input matrices to heuristically detect a network anomaly in real time.Type: GrantFiled: April 22, 2010Date of Patent: June 25, 2013Assignee: Hewlett-Packard Development Company, L.P.Inventors: Anand Eswaran, Chivukula Koundinya