Patents by Inventor Saye Balasubramaniam Subramanian

Saye Balasubramaniam Subramanian 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: 11985171
    Abstract: An aggregated networking device subsystem station move control system includes first and second aggregated networking devices connected via an ICL. The first aggregated networking device receives a MAC address from the second aggregated networking device that was learned on an orphan port that has port security enabled and a station-move-deny configuration, and generates a static MAC address entry in its MAC address table that associates the MAC address with the ICL. The static MAC address entry causes data packets received on non-ICL ports on the first aggregated networking device that include the MAC address to generate a static MAC move violation. The first aggregated networking device also programs rule(s) that, in response to data packets being received on its non-ICL ports that have port security disabled and generating a static MAC move violation, causes the association of the MAC address with that non-ICL port.
    Type: Grant
    Filed: August 16, 2022
    Date of Patent: May 14, 2024
    Assignee: Dell Products L.P.
    Inventors: Saye Balasubramaniam Subramanian, Damodharan Sreenivasagaperumal
  • Patent number: 11956214
    Abstract: Systems and methods for enforcing media access control (MAC) learning limits (MLLs) on multi-homed access ports comprise configuring MLL violation actions to be performed by a virtual extensible local area network (VxLAN) tunnel endpoint (VTEP). The VTEP is multi-homed to VTEPs and comprises an Ethernet segment (ES) access port. A BGP EVPN or similar protocol may be used to communicate MLL information across VTEPs participating in the multi-homed ES to keep MACs and MLL violation actions consistent. The violation actions may comprise initiating a shutdown message to shut down an ES. Once an MLL violation associated with a MAC that has been received at the VTEP is detected, the VTEP may enforce the MLL by performing one or more of the configured MLL violation actions and propagate the same to other VTEPs.
    Type: Grant
    Filed: July 6, 2020
    Date of Patent: April 9, 2024
    Assignee: DELL PRODUCTS L.P.
    Inventors: Saye Balasubramaniam Subramanian, Damodharan Sreenivasagaperumal, Kishore Yetikuri
  • Publication number: 20220394062
    Abstract: An aggregated networking device subsystem station move control system includes first and second aggregated networking devices connected via an ICL. The first aggregated networking device receives a MAC address from the second aggregated networking device that was learned on an orphan port that has port security enabled and a station-move-deny configuration, and generates a static MAC address entry in its MAC address table that associates the MAC address with the ICL. The static MAC address entry causes data packets received on non-ICL ports on the first aggregated networking device that include the MAC address to generate a static MAC move violation. The first aggregated networking device also programs rule(s) that, in response to data packets being received on its non-ICL ports that have port security disabled and generating a static MAC move violation, causes the association of the MAC address with that non-ICL port.
    Type: Application
    Filed: August 16, 2022
    Publication date: December 8, 2022
    Inventors: Saye Balasubramaniam Subramanian, Damodharan Sreenivasagaperumal
  • Patent number: 11438384
    Abstract: An aggregated networking device subsystem station move control system includes first and second aggregated networking devices connected via an ICL. The first aggregated networking device receives a MAC address from the second aggregated networking device that was learned on an orphan port that has port security enabled and a station-move-deny configuration, and generates a static MAC address entry in its MAC address table that associates the MAC address with the ICL. The static MAC address entry causes data packets received on non-ICL ports on the first aggregated networking device that include the MAC address to generate a static MAC move violation. The first aggregated networking device also programs rule(s) that, in response to data packets being received on its non-ICL ports that have port security disabled and generating a static MAC move violation, causes the association of the MAC address with that non-ICL port.
    Type: Grant
    Filed: January 20, 2021
    Date of Patent: September 6, 2022
    Assignee: Dell Products L.P.
    Inventors: Saye Balasubramaniam Subramanian, Damodharan Sreenivasagaperumal
  • Publication number: 20220232037
    Abstract: An aggregated networking device subsystem station move control system includes first and second aggregated networking devices connected via an ICL. The first aggregated networking device receives a MAC address from the second aggregated networking device that was learned on an orphan port that has port security enabled and a station-move-deny configuration, and generates a static MAC address entry in its MAC address table that associates the MAC address with the ICL. The static MAC address entry causes data packets received on non-ICL ports on the first aggregated networking device that include the MAC address to generate a static MAC move violation. The first aggregated networking device also programs rule(s) that, in response to data packets being received on its non-ICL ports that have port security disabled and generating a static MAC move violation, causes the association of the MAC address with that non-ICL port.
    Type: Application
    Filed: January 20, 2021
    Publication date: July 21, 2022
    Inventors: Saye Balasubramaniam Subramanian, Damodharan Sreenivasagaperumal
  • Publication number: 20220006785
    Abstract: Systems and methods for enforcing media access control (MAC) learning limits (MLLs) on multi-homed access ports comprise configuring MLL violation actions to be performed by a virtual extensible local area network (VxLAN) tunnel endpoint (VTEP). The VTEP is multi-homed to VTEPs and comprises an Ethernet segment (ES) access port. A BGP EVPN or similar protocol may be used to communicate MLL information across VTEPs participating in the multi-homed ES to keep MACs and MLL violation actions consistent. The violation actions may comprise initiating a shutdown message to shut down an ES. Once an MLL violation associated with a MAC that has been received at the VTEP is detected, the VTEP may enforce the MLL by performing one or more of the configured MLL violation actions and propagate the same to other VTEPs.
    Type: Application
    Filed: July 6, 2020
    Publication date: January 6, 2022
    Applicant: DELL PRODUCTS L.P.
    Inventors: Saye Balasubramaniam SUBRAMANIAN, Damodharan SREENIVASAGAPERUMAL, Kishore YETIKURI
  • Patent number: 11095476
    Abstract: A STP n-node VLT system includes a first VLT device with a first virtual port, and a second VLT device with a LAG port, a non-LAG port, and a second virtual port coupled to the first virtual port. A STP engine designates the first VLT device as a root bridge and, in response, designates the first virtual port a designated port and the second virtual port a root port. The STP engine then designates a networking device coupled to the LAG port as the root bridge based on it having a higher priority than the first VLT device. Then STP engine then determines that a non-LAG link between the networking device and the second VLT device has caused the redesignation of the second virtual port as an alternate port and the non-LAG port as a root port, and swaps the designations of the second virtual port and the non-LAG port.
    Type: Grant
    Filed: June 13, 2019
    Date of Patent: August 17, 2021
    Assignee: Dell Products L.P.
    Inventors: Saye Balasubramaniam Subramanian, Ravisekhar Akkineni
  • Patent number: 11025527
    Abstract: In a spanning tree network, topology change notifications are omitted when a port becomes forwarding if the peer port is an Alternate or Backup port in Discarding state. Other features are also provided.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: June 1, 2021
    Assignee: DELL PRODUCTS L.P.
    Inventors: Palanisamy Subramanian, Ravisekhar Akkineni, Saye Balasubramaniam Subramanian
  • Patent number: 11012301
    Abstract: A first information handling system may detect a reboot condition for the first information handling system. The first information handling system may transmit a first notification to a second information handling system, notifying the second information handling system that the first information handling system is going to reboot. The first information handling system may transmit a second notification to a third information handling system, instructing the third information handling system to age out old root information. The first information handling system may then reboot.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: May 18, 2021
    Assignee: Dell Products L.P.
    Inventors: Ravisekhar Akkineni, Saye Balasubramaniam Subramanian, Palanisamy Subramanian
  • Publication number: 20210029018
    Abstract: In a spanning tree network, topology change notifications are omitted when a port becomes forwarding if the peer port is an Alternate or Backup port in Discarding state. Other features are also provided.
    Type: Application
    Filed: July 22, 2019
    Publication date: January 28, 2021
    Inventors: Palanisamy Subramanian, Ravisekhar Akkineni, Saye Balasubramaniam Subramanian
  • Publication number: 20200336368
    Abstract: A first information handling system may detect a reboot condition for the first information handling system. The first information handling system may transmit a first notification to a second information handling system, notifying the second information handling system that the first information handling system is going to reboot. The first information handling system may transmit a second notification to a third information handling system, instructing the third information handling system to age out old root information. The first information handling system may then reboot.
    Type: Application
    Filed: April 22, 2019
    Publication date: October 22, 2020
    Applicant: Dell Products L.P.
    Inventors: Ravisekhar Akkineni, Saye Balasubramaniam Subramanian, Palanisamy Subramanian
  • Publication number: 20190296939
    Abstract: A STP n-node VLT system includes a first VLT device with a first virtual port, and a second VLT device with a LAG port, a non-LAG port, and a second virtual port coupled to the first virtual port. A STP engine designates the first VLT device as a root bridge and, in response, designates the first virtual port a designated port and the second virtual port a root port. The STP engine then designates a networking device coupled to the LAG port as the root bridge based on it having a higher priority than the first VLT device. Then STP engine then determines that a non-LAG link between the networking device and the second VLT device has caused the redesignation of the second virtual port as an alternate port and the non-LAG port as a root port, and swaps the designations of the second virtual port and the non-LAG port.
    Type: Application
    Filed: June 13, 2019
    Publication date: September 26, 2019
    Inventors: Saye Balasubramaniam Subramanian, Ravisekhar Akkineni
  • Patent number: 10409620
    Abstract: An STP warm reboot system includes first switch device(s) including first switch ports, and a second switch device including second switch ports linked to respective first switch ports. During a warm reboot, the second switch device blocks designated-state second switch ports that are linked to first switch ports that have either an alternate role or a discarding state, redirects BPDUs identifying a designated peer port role and received on designated-state second switch ports from their respective linked first switch ports back to those first switch ports, and identifies topology change notification(s) received on the second switch ports. Subsequent to the warm reboot process, the second switch device reprograms the second switch ports that have experienced a state change during the warm reboot, and sends a topology change notification based on the identification of the topology state change notification received by the second switch ports during the warm reboot.
    Type: Grant
    Filed: January 25, 2018
    Date of Patent: September 10, 2019
    Assignee: Dell Products L.P.
    Inventors: Ravisekhar Akkineni, Saye Balasubramaniam Subramanian
  • Patent number: 10397099
    Abstract: A spanning tree enabled n-node VLT system includes the STP running on VLT node devices that include a first VLT node device coupled to a networking device by a LAG and designated as a root bridge via the STP. A second VLT node device coupled to the networking device is part of the LAG. ICLs couple the second VLT node device to the first VLT node device. An enhanced STP engine running on the each of the VLT node devices determines that the STP has designated a first port providing one of the ICLs as a first root port, and a second port providing one of the ICLs as an alternate port. In response, the enhanced STP engine redesignates the second port as a second root port.
    Type: Grant
    Filed: May 3, 2017
    Date of Patent: August 27, 2019
    Assignee: Dell Products L.P.
    Inventors: Saye Balasubramaniam Subramanian, Senthil Nathan Muthukaruppan
  • Publication number: 20190227812
    Abstract: An STP warm reboot system includes first switch device(s) including first switch ports, and a second switch device including second switch ports linked to respective first switch ports. During a warm reboot, the second switch device blocks designated-state second switch ports that are linked to first switch ports that have either an alternate role or a discarding state, redirects BPDUs identifying a designated peer port role and received on designated-state second switch ports from their respective linked first switch ports back to those first switch ports, and identifies topology change notification(s) received on the second switch ports. Subsequent to the warm reboot process, the second switch device reprograms the second switch ports that have experienced a state change during the warm reboot, and sends a topology change notification based on the identification of the topology state change notification received by the second switch ports during the warm reboot.
    Type: Application
    Filed: January 25, 2018
    Publication date: July 25, 2019
    Inventors: Ravisekhar Akkineni, Saye Balasubramaniam Subramanian
  • Patent number: 10341138
    Abstract: A STP n-node VLT system includes a first VLT device with a first virtual port, and a second VLT device with a LAG port, a non-LAG port, and a second virtual port coupled to the first virtual port. A STP engine designates the first VLT device as a root bridge and, in response, designates the first virtual port a designated port and the second virtual port a root port. The STP engine then designates a networking device coupled to the LAG port as the root bridge based on it having a higher priority than the first VLT device. Then STP engine then determines that a non-LAG link between the networking device and the second VLT device has caused the redesignation of the second virtual port as an alternate port and the non-LAG port as a root port, and swaps the designations of the second virtual port and the non-LAG port.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: July 2, 2019
    Assignee: Dell Products L.P.
    Inventors: Saye Balasubramaniam Subramanian, Ravisekhar Akkineni
  • Publication number: 20180331855
    Abstract: A STP n-node VLT system includes a first VLT device with a first virtual port, and a second VLT device with a LAG port, a non-LAG port, and a second virtual port coupled to the first virtual port. A STP engine designates the first VLT device as a root bridge and, in response, designates the first virtual port a designated port and the second virtual port a root port. The STP engine then designates a networking device coupled to the LAG port as the root bridge based on it having a higher priority than the first VLT device. Then STP engine then determines that a non-LAG link between the networking device and the second VLT device has caused the redesignation of the second virtual port as an alternate port and the non-LAG port as a root port, and swaps the designations of the second virtual port and the non-LAG port.
    Type: Application
    Filed: May 9, 2017
    Publication date: November 15, 2018
    Inventors: Saye Balasubramaniam Subramanian, Ravisekhar Akkineni
  • Publication number: 20180324089
    Abstract: A spanning tree enabled n-node VLT system includes the STP running on VLT node devices that include a first VLT node device coupled to a networking device by a LAG and designated as a root bridge via the STP. A second VLT node device coupled to the networking device is part of the LAG. ICLs couple the second VLT node device to the first VLT node device. An enhanced STP engine running on the each of the VLT node devices determines that the STP has designated a first port providing one of the ICLs as a first root port, and a second port providing one of the ICLs as an alternate port. In response, the enhanced STP engine redesignates the second port as a second root port.
    Type: Application
    Filed: May 3, 2017
    Publication date: November 8, 2018
    Inventors: Saye Balasubramaniam Subramanian, Senthil Nathan Muthukaruppan