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: 10904137
    Abstract: 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: Grant
    Filed: October 21, 2019
    Date of Patent: January 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Tamanna Z. Sait, Venkatesan Selvaraj, Shoou J. Yiu, Yi Xia
  • Publication number: 20200053001
    Abstract: 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: Application
    Filed: October 21, 2019
    Publication date: February 13, 2020
    Inventors: Tamanna Z. Sait, Venkatesan Selvaraj, Shoou J. Yiu, Yi Xia
  • Patent number: 10511519
    Abstract: 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: Grant
    Filed: January 6, 2017
    Date of Patent: December 17, 2019
    Assignee: International Business Machines Corporation
    Inventors: Tamanna Z. Sait, Venkatesan Selvaraj, Shoou J. Yiu, Yi Xia
  • Patent number: 10374942
    Abstract: 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: Grant
    Filed: September 6, 2017
    Date of Patent: August 6, 2019
    Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD
    Inventors: Venkatesan Selvaraj, Aksh Mittal
  • Publication number: 20190190811
    Abstract: 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: Application
    Filed: December 14, 2017
    Publication date: June 20, 2019
    Inventors: Venkatesan Selvaraj, Dan Rosu, Lucian Stoian
  • Publication number: 20190075043
    Abstract: 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: Application
    Filed: September 6, 2017
    Publication date: March 7, 2019
    Inventors: VENKATESAN SELVARAJ, AKSH MITTAL
  • Patent number: 10033622
    Abstract: 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: Grant
    Filed: August 7, 2015
    Date of Patent: July 24, 2018
    Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
    Inventors: Vaishali V. Pandya, Malathi K. Nagamangala, Shi Xin Ruan, Tamanna Sait, Venkatesan Selvaraj, Na Zhu
  • Patent number: 9716616
    Abstract: 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: Grant
    Filed: August 21, 2015
    Date of Patent: July 25, 2017
    Assignee: International Business Machines Corporation
    Inventors: Yuan Wx Li, Tamanna Z. Sait, Naveen C. Sekhara, Venkatesan Selvaraj
  • Patent number: 9641380
    Abstract: 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: Grant
    Filed: October 28, 2013
    Date of Patent: May 2, 2017
    Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
    Inventors: Bao Lei, Ren J. Yao, Tamanna Z. Sait, Venkatesan Selvaraj
  • Publication number: 20170118070
    Abstract: 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: Application
    Filed: January 6, 2017
    Publication date: April 27, 2017
    Inventors: Tamanna Z. Sait, Venkatesan Selvaraj, Shoou J. Yiu, Yi Xia
  • Patent number: 9590855
    Abstract: 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: Grant
    Filed: November 18, 2013
    Date of Patent: March 7, 2017
    Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
    Inventors: Zang Li, Tamanna Z. Sait, Venkatesan Selvaraj, Liu Zhi Yong
  • Patent number: 9577917
    Abstract: 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: Grant
    Filed: November 25, 2013
    Date of Patent: February 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Tamanna Z. Sait, Venkatesan Selvaraj, Shoou J. Yiu, Yi Xia
  • Publication number: 20170041211
    Abstract: 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: Application
    Filed: August 7, 2015
    Publication date: February 9, 2017
    Inventors: VAISHALI V. PANDYA, MALATHI K. NAGAMANGALA, SHI XIN RUAN, TAMANNA SAIT, VENKATESAN SELVARAJ, NA ZHU
  • Patent number: 9413586
    Abstract: 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: Grant
    Filed: January 30, 2013
    Date of Patent: August 9, 2016
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Bao Lei, Ren J. Yao, Tamanna Z. Sait, Venkatesan Selvaraj
  • Patent number: 9276843
    Abstract: 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: Grant
    Filed: October 25, 2013
    Date of Patent: March 1, 2016
    Assignee: International Business Machines Corporation
    Inventors: Meenakshi R. Kaushik, Chandramouli Radhakrishnan, Venkatesan Selvaraj, Daljeet Singh
  • Publication number: 20150365270
    Abstract: 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: Application
    Filed: August 21, 2015
    Publication date: December 17, 2015
    Inventors: Yuan WX Li, Tamanna Z. Sait, Naveen C. Sekhara, Venkatesan Selvaraj
  • Patent number: 9160618
    Abstract: 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: Grant
    Filed: October 25, 2013
    Date of Patent: October 13, 2015
    Assignee: International Business Machines Corporation
    Inventors: Yuan WX Li, Tamanna Z. Sait, Naveen C. Sekhara, Venkatesan Selvaraj
  • Patent number: 9143444
    Abstract: 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: Grant
    Filed: March 12, 2013
    Date of Patent: September 22, 2015
    Assignee: International Business Machines Corporation
    Inventors: Meenakshi R. Kaushik, Chandramouli Radhakrishnan, Venkatesan Selvaraj, Daljeet Singh
  • Patent number: 9106565
    Abstract: 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: Grant
    Filed: January 4, 2013
    Date of Patent: August 11, 2015
    Assignee: International Business Machines Corporation
    Inventors: Tamanna Z. Sait, Venkatesan Selvaraj, Shoou J. Yiu, Yi Xia
  • Publication number: 20150139037
    Abstract: 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: Application
    Filed: November 18, 2013
    Publication date: May 21, 2015
    Inventors: Zang Li, Tamanna Z. Sait, Venkatesan Selvaraj, Liu Zhi Yong