Patents by Inventor Venkatesan Selvaraj
Venkatesan Selvaraj 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: 10904137Abstract: Embodiments of the invention relate to virtual link aggregation. One embodiment includes forming one or more virtual links using physical links connecting a first networking element, a second networking element and a third networking element. A first trigger status indication is used for blocking network traffic for avoiding traffic loops occurring over the one or more virtual links.Type: GrantFiled: October 21, 2019Date of Patent: January 26, 2021Assignee: International Business Machines CorporationInventors: Tamanna Z. Sait, Venkatesan Selvaraj, Shoou J. Yiu, Yi Xia
-
Publication number: 20200053001Abstract: Embodiments of the invention relate to virtual link aggregation. One embodiment includes forming one or more virtual links using physical links connecting a first networking element, a second networking element and a third networking element. A first trigger status indication is used for blocking network traffic for avoiding traffic loops occurring over the one or more virtual links.Type: ApplicationFiled: October 21, 2019Publication date: February 13, 2020Inventors: Tamanna Z. Sait, Venkatesan Selvaraj, Shoou J. Yiu, Yi Xia
-
Patent number: 10511519Abstract: Embodiments of the invention relate to virtual link aggregation. One embodiment includes forming one or more virtual links using physical links connecting a first networking element, a second networking element and a third networking element. A first trigger status indication is used for blocking network traffic for avoiding traffic loops occurring over the one or more virtual links.Type: GrantFiled: January 6, 2017Date of Patent: December 17, 2019Assignee: International Business Machines CorporationInventors: Tamanna Z. Sait, Venkatesan Selvaraj, Shoou J. Yiu, Yi Xia
-
Patent number: 10374942Abstract: An apparatus, a method, a system, and computer program product are disclosed for link aggregation group management. A method includes receiving an identifier from a device connected to a first port of a first switch, determining whether a second switch has a connection to the device on a first port of the second switch based on the identifier for the device, and autonomously configuring a link aggregation group comprising the first port of the first switch and the first port of the second switch in response to determining that the device is connected to the first port of the first switch and the first port of the second switch.Type: GrantFiled: September 6, 2017Date of Patent: August 6, 2019Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTDInventors: Venkatesan Selvaraj, Aksh Mittal
-
Publication number: 20190190811Abstract: A router, computer program product and method for a first router to automatically share network routing information with a second router over a direct link between the first router and the second router. The first router receives a link layer message over the direct link with the second router, where the message includes a media access control address. The first router obtains an IPv6 link-local address and an autonomous system identifier (AS) for the linked port of the second router and stores the address and the AS in memory in association with the second router as a gateway protocol neighbor directly connected by the link. In response to receiving the link layer message, the first router establishes a gateway protocol session over the link using the address. During the session, the first router transmits routing information to the second router using the address.Type: ApplicationFiled: December 14, 2017Publication date: June 20, 2019Inventors: Venkatesan Selvaraj, Dan Rosu, Lucian Stoian
-
Publication number: 20190075043Abstract: An apparatus, a method, a system, and computer program product are disclosed for link aggregation group management. A method includes receiving an identifier from a device connected to a first port of a first switch, determining whether a second switch has a connection to the device on a first port of the second switch based on the identifier for the device, and autonomously configuring a link aggregation group comprising the first port of the first switch and the first port of the second switch in response to determining that the device is connected to the first port of the first switch and the first port of the second switch.Type: ApplicationFiled: September 6, 2017Publication date: March 7, 2019Inventors: VENKATESAN SELVARAJ, AKSH MITTAL
-
Patent number: 10033622Abstract: Apparatuses, methods, systems, and program products are disclosed for controller-based dynamic routing in a software defined network environment. A gateway module receives a routing protocol control packet at a virtual gateway of a software defined network (“SDN”). The SDN includes one or more virtual gateways that connect the SDN to one or more external networks. A routing control module forwards the received routing protocol control packet to a controller for the SDN. The SDN controller updates a routing information base for the SDN based on the received routing protocol control packet. An update module sends at least a portion of the routing information base to one or more external routers connected to the SDN.Type: GrantFiled: August 7, 2015Date of Patent: July 24, 2018Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.Inventors: Vaishali V. Pandya, Malathi K. Nagamangala, Shi Xin Ruan, Tamanna Sait, Venkatesan Selvaraj, Na Zhu
-
Patent number: 9716616Abstract: In one embodiment, a networking switch includes an interswitch link (ISL) interface configured to communicate with a second networking switch via an ISL and a networking port configured to connect to an access switch in Layer-2 (L2) via a virtual link aggregation (vLAG) with the second networking switch. The networking switch includes a virtual router redundancy protocol (VRRP) module configured to perform active interact protocol (IP) forwarding. Moreover, the VRRP module is configured to indicate a status of the networking switch to the second networking switch via the ISL. The status is one of: initialization when the networking switch is not currently active (INIT), back-up status when the networking switch is acting as a back-up switch (BACK-UP), or master status when the networking switch is acting as a master switch (MASTER). In addition, the networking switch is positioned at a boundary between L2 and Layer-3 (L3).Type: GrantFiled: August 21, 2015Date of Patent: July 25, 2017Assignee: International Business Machines CorporationInventors: Yuan Wx Li, Tamanna Z. Sait, Naveen C. Sekhara, Venkatesan Selvaraj
-
Patent number: 9641380Abstract: In one embodiment, a method for providing virtual link aggregation (vLAG) includes forming a third logical port using a first logical port and a second logical port; determining first networking protocol state information corresponding to the third logical port using the first networking system, where the first networking protocol state information includes an indication of whether the first networking system is capable of communicating with the second networking system via an interswitch link (ISL) The method also includes storing a first networking protocol state information corresponding to the third logical port using the first networking system; communicating the first networking protocol state information to the second networking system via the and storing the first networking protocol state information using the second networking system.Type: GrantFiled: October 28, 2013Date of Patent: May 2, 2017Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.Inventors: Bao Lei, Ren J. Yao, Tamanna Z. Sait, Venkatesan Selvaraj
-
Publication number: 20170118070Abstract: Embodiments of the invention relate to virtual link aggregation. One embodiment includes forming one or more virtual links using physical links connecting a first networking element, a second networking element and a third networking element. A first trigger status indication is used for blocking network traffic for avoiding traffic loops occurring over the one or more virtual links.Type: ApplicationFiled: January 6, 2017Publication date: April 27, 2017Inventors: Tamanna Z. Sait, Venkatesan Selvaraj, Shoou J. Yiu, Yi Xia
-
Patent number: 9590855Abstract: Embodiments of the invention relate to automatically configuring a Transparent Interconnection of Lots of Links (TRILL) device port in an edge virtual bridging (EVB) network environment. One embodiment includes sending, by a virtual machine (VM) in an EVB network, a message to a device that implements TRILL protocol. The device communicates with a table using the message. Network information is obtained from the table by the device. A port for the device is automatically configured based on the network information. The device has the TRILL protocol either enabled or disabled.Type: GrantFiled: November 18, 2013Date of Patent: March 7, 2017Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.Inventors: Zang Li, Tamanna Z. Sait, Venkatesan Selvaraj, Liu Zhi Yong
-
Patent number: 9577917Abstract: Embodiments of the invention relate to virtual link aggregation. One embodiment includes forming one or more virtual links using physical links connecting a first networking element, a second networking element and a third networking element. A first trigger status indication is used for blocking network traffic for avoiding traffic loops occurring over the one or more virtual links.Type: GrantFiled: November 25, 2013Date of Patent: February 21, 2017Assignee: International Business Machines CorporationInventors: Tamanna Z. Sait, Venkatesan Selvaraj, Shoou J. Yiu, Yi Xia
-
Publication number: 20170041211Abstract: Apparatuses, methods, systems, and program products are disclosed for controller-based dynamic routing in a software defined network environment. A gateway module receives a routing protocol control packet at a virtual gateway of a software defined network (“SDN”). The SDN includes one or more virtual gateways that connect the SDN to one or more external networks. A routing control module forwards the received routing protocol control packet to a controller for the SDN. The SDN controller updates a routing information base for the SDN based on the received routing protocol control packet. An update module sends at least a portion of the routing information base to one or more external routers connected to the SDN.Type: ApplicationFiled: August 7, 2015Publication date: February 9, 2017Inventors: VAISHALI V. PANDYA, MALATHI K. NAGAMANGALA, SHI XIN RUAN, TAMANNA SAIT, VENKATESAN SELVARAJ, NA ZHU
-
Patent number: 9413586Abstract: In one embodiment, a system includes a first networking system and a second networking system, each system having a plurality of physical networking ports, a controller, and a memory subsystem, with a first logical port being formed using one or more of the first system's plurality of physical networking ports, a second logical port being formed using one or more of the second system's plurality of physical networking ports, logic adapted to form a third logical port using the first logical port and the second logical port, wherein the first system's controller includes logic adapted to store a first networking protocol state information corresponding to a third logical port using the first memory subsystem and to communicate the first networking protocol state information to the second networking system, with the second system's controller being adapted to store the first networking protocol state information.Type: GrantFiled: January 30, 2013Date of Patent: August 9, 2016Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Bao Lei, Ren J. Yao, Tamanna Z. Sait, Venkatesan Selvaraj
-
Patent number: 9276843Abstract: In one embodiment, a method for providing virtual link aggregation (vLAG) in a transparent interconnection of lots of links (TRILL)-enabled network, includes creating a virtual routing bridge logically connected to a first physical routing bridge and a second physical routing bridge to form a vLAG group at an edge of the TRILL-enabled network; determining a first distribution tree linking the first physical routing bridge to every other routing bridge in the TRILL-enabled network in a non-repeating fashion, ending with the second physical routing bridge; determining a second distribution tree linking the second physical routing bridge to every other routing bridge in the TRILL-enabled network in a non-repeating fashion, ending with the first physical routing bridge; receiving a multicast packet at the virtual routing bridge from one of the physical routing bridges; and distributing the multicast packet according to either the first or the second distribution tree thereby preventing looping.Type: GrantFiled: October 25, 2013Date of Patent: March 1, 2016Assignee: International Business Machines CorporationInventors: Meenakshi R. Kaushik, Chandramouli Radhakrishnan, Venkatesan Selvaraj, Daljeet Singh
-
Publication number: 20150365270Abstract: In one embodiment, a networking switch includes an interswitch link (ISL) interface configured to communicate with a second networking switch via an ISL and a networking port configured to connect to an access switch in Layer-2 (L2) via a virtual link aggregation (vLAG) with the second networking switch. The networking switch includes a virtual router redundancy protocol (VRRP) module configured to perform active interact protocol (IP) forwarding. Moreover, the VRRP module is configured to indicate a status of the networking switch to the second networking switch via the ISL. The status is one of: initialization when the networking switch is not currently active (INIT), back-up status when the networking switch is acting as a back-up switch (BACK-UP), or master status when the networking switch is acting as a master switch (MASTER). In addition, the networking switch is positioned at a boundary between L2 and Layer-3 (L3).Type: ApplicationFiled: August 21, 2015Publication date: December 17, 2015Inventors: Yuan WX Li, Tamanna Z. Sait, Naveen C. Sekhara, Venkatesan Selvaraj
-
Patent number: 9160618Abstract: In one embodiment, a method for managing virtual link aggregation (vLAG) includes coupling a first networking switch with a second networking switch using an interswitch link (ISL), wherein the first networking switch is positioned at a boundary between Layer-2 (L2) and Layer-3 (L3), and wherein the second networking switch is positioned at the boundary between L2 and L3; creating a virtual link aggregation (vLAG) comprising connections between the first and second networking switches and an access switch in L2, wherein each networking switch comprises a virtual router redundancy protocol (VRRP) module; and interacting and modifying a VRRP state machine to perform active internet protocol (IP) forwarding when a connection between one of the networking switches and the access switch fails or one of the networking switches does not function properly.Type: GrantFiled: October 25, 2013Date of Patent: October 13, 2015Assignee: International Business Machines CorporationInventors: Yuan WX Li, Tamanna Z. Sait, Naveen C. Sekhara, Venkatesan Selvaraj
-
Patent number: 9143444Abstract: In one embodiment, a system includes a TRILL-enabled network that includes a first physical routing bridge (RB) and a second physical RB, logic adapted for creating a virtual RB logically connected to the first and second physical RBs to form a vLAG group at an edge of the network, logic adapted for determining a first distribution tree linking the first physical RB to every other RB in the network in a non-repeating fashion, ending with the second physical RB, and logic adapted for determining a second distribution tree linking the second physical RB to every other RB in the network in a non-repeating fashion, ending with the first physical RB, wherein when a multicast packet is received by the virtual RB from one of the physical RBs, the multicast packet is distributed according to either the first or the second distribution tree thereby preventing looping.Type: GrantFiled: March 12, 2013Date of Patent: September 22, 2015Assignee: International Business Machines CorporationInventors: Meenakshi R. Kaushik, Chandramouli Radhakrishnan, Venkatesan Selvaraj, Daljeet Singh
-
Patent number: 9106565Abstract: Embodiments of the invention relate to virtual link aggregation. One embodiment includes forming one or more virtual links using physical links connecting a first networking element, a second networking element and a third networking element. A first trigger status indication is used for blocking network traffic for avoiding traffic loops occurring over the one or more virtual links.Type: GrantFiled: January 4, 2013Date of Patent: August 11, 2015Assignee: International Business Machines CorporationInventors: Tamanna Z. Sait, Venkatesan Selvaraj, Shoou J. Yiu, Yi Xia
-
Publication number: 20150139037Abstract: Embodiments of the invention relate to automatically configuring a Transparent Interconnection of Lots of Links (TRILL) device port in an edge virtual bridging (EVB) network environment. One embodiment includes sending, by a virtual machine (VM) in an EVB network, a message to a device that implements TRILL protocol. The device communicates with a table using the message. Network information is obtained from the table by the device. A port for the device is automatically configured based on the network information. The device has the TRILL protocol either enabled or disabled.Type: ApplicationFiled: November 18, 2013Publication date: May 21, 2015Inventors: Zang Li, Tamanna Z. Sait, Venkatesan Selvaraj, Liu Zhi Yong