Patents by Inventor Sunil P. Shah

Sunil P. Shah 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: 10469366
    Abstract: Embodiments disclosed herein provide redundant connectivity between an Ethernet Automatic Protection Switching (EAPS) access network and a Virtual Private LAN Service (VPLS) network. A first VPLS node is provided to function as an EAPS controller node. A second VPLS node is provided to function as an EAPS partner node. The first and second VPLS nodes are linked by a pseudowire and an EAPS shared-link. Additional EAPS nodes are also provided. The additional EAPS nodes are linked to each other and one of the additional EAPS nodes is designated as a master node. Links are also established between the VPLS nodes and the EAPS nodes such that one or more EAPS rings are formed. Each EAPS ring includes the shared-link between the first and second VPLS nodes. The EAPS rings are monitored to detect link failures.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: November 5, 2019
    Assignee: Extreme Networks, Inc.
    Inventors: Olen L. Stokes, Sunil P. Shah, Arnel Lim
  • Publication number: 20160308756
    Abstract: Embodiments disclosed herein provide redundant connectivity between an Ethernet Automatic Protection Switching (EAPS) access network and a Virtual Private LAN Service (VPLS) network. A first VPLS node is provided to function as an EAPS controller node. A second VPLS node is provided to function as an EAPS partner node. The first and second VPLS nodes are linked by a pseudowire and an EAPS shared-link. Additional EAPS nodes are also provided. The additional EAPS nodes are linked to each other and one of the additional EAPS nodes is designated as a master node. Links are also established between the VPLS nodes and the EAPS nodes such that one or more EAPS rings are formed. Each EAPS ring includes the shared-link between the first and second VPLS nodes. The EAPS rings are monitored to detect link failures.
    Type: Application
    Filed: June 23, 2016
    Publication date: October 20, 2016
    Inventors: Olen L. Stokes, Sunil P. Shah, Arnel Lim
  • Patent number: 9407455
    Abstract: Embodiments disclosed herein provide redundant connectivity between an Ethernet Automatic Protection Switching (EAPS) access network and a Virtual Private LAN Service (VPLS) network. A first VPLS node is provided to function as an EAPS controller node. A second VPLS node is provided to function as an EAPS partner node. The first and second VPLS nodes are linked by a pseudowire and an EAPS shared-link. Additional EAPS nodes are also provided. The additional EAPS nodes are linked to each other and one of the additional EAPS nodes is designated as a master node. Links are also established between the VPLS nodes and the EAPS nodes such that one or more EAPS rings are formed. Each EAPS ring includes the shared-link between the first and second VPLS nodes. The EAPS rings are monitored to detect link failures.
    Type: Grant
    Filed: July 2, 2014
    Date of Patent: August 2, 2016
    Assignee: Extreme Networks, Inc.
    Inventors: Olen L. Stokes, Sunil P. Shah, Arnel Lim
  • Publication number: 20140347980
    Abstract: Embodiments disclosed herein provide redundant connectivity between an Ethernet Automatic Protection Switching (EAPS) access network and a Virtual Private LAN Service (VPLS) network. A first VPLS node is provided to function as an EAPS controller node. A second VPLS node is provided to function as an EAPS partner node. The first and second VPLS nodes are linked by a pseudowire and an EAPS shared-link. Additional EAPS nodes are also provided. The additional EAPS nodes are linked to each other and one of the additional EAPS nodes is designated as a master node. Links are also established between the VPLS nodes and the EAPS nodes such that one or more EAPS rings are formed. Each EAPS ring includes the shared-link between the first and second VPLS nodes. The EAPS rings are monitored to detect link failures.
    Type: Application
    Filed: July 2, 2014
    Publication date: November 27, 2014
    Applicant: Extreme Networks, Inc.
    Inventors: Olen L. Stokes, Sunil P. Shah, Arnel Lim
  • Patent number: 8797849
    Abstract: Embodiments disclosed herein provide redundant connectivity between an Ethernet Automatic Protection Switching (EAPS) access network and a Virtual Private LAN Service (VPLS) network. A first VPLS node is provided to function as an EAPS controller node. A second VPLS node is provided to function as an EAPS partner node. The first and second VPLS nodes are linked by a pseudowire and an EAPS shared-link. Additional EAPS nodes are also provided. The additional EAPS nodes are linked to each other and one of the additional EAPS nodes is designated as a master node. Links are also established between the VPLS nodes and the EAPS nodes such that one or more EAPS rings are formed. Each EAPS ring includes the shared-link between the first and second VPLS nodes. The EAPS rings are monitored to detect link failures.
    Type: Grant
    Filed: June 21, 2011
    Date of Patent: August 5, 2014
    Assignee: Extreme Networks
    Inventors: Olen L. Stokes, Sunil P. Shah, Arnel Lim
  • Patent number: 8583833
    Abstract: A method is provided for determining the integrity of a domain defined in a network. The method includes processes and systems to facilitate the discovery a conceptual ring topology of the domain in the network, and the determination of the integrity of the domain based on the conceptual ring topology that was discovered.
    Type: Grant
    Filed: July 2, 2010
    Date of Patent: November 12, 2013
    Assignee: Extreme Networks, Inc.
    Inventors: Zihong Lu, Richard A. Meier, Sunil P. Shah, Raj Nagarajan
  • Patent number: 8520507
    Abstract: Preventing a loop in a virtual network that spans at least two rings when there is a failure in a segment shared between the rings. A node connected to the shared segment and the rings detects a failure in the segment to transmit data traffic; and prevents transmitting data traffic between the node and all the rings except for one ring, in response to detecting the failure.
    Type: Grant
    Filed: March 8, 2004
    Date of Patent: August 27, 2013
    Assignee: Extreme Networks, Inc.
    Inventor: Sunil P. Shah
  • Publication number: 20110249552
    Abstract: Embodiments disclosed herein provide redundant connectivity between an Ethernet Automatic Protection Switching (EAPS) access network and a Virtual Private LAN Service (VPLS) network. A first VPLS node is provided to function as an EAPS controller node. A second VPLS node is provided to function as an EAPS partner node. The first and second VPLS nodes are linked by a pseudowire and an EAPS shared-link. Additional EAPS nodes are also provided. The additional EAPS nodes are linked to each other and one of the additional EAPS nodes is designated as a master node. Links are also established between the VPLS nodes and the EAPS nodes such that one or more EAPS rings are formed. Each EAPS ring includes the shared-link between the first and second VPLS nodes. The EAPS rings are monitored to detect link failures.
    Type: Application
    Filed: June 21, 2011
    Publication date: October 13, 2011
    Inventors: Olen L. Stokes, Sunil P. Shah, Arnel Lim
  • Patent number: 7990850
    Abstract: Embodiments disclosed herein provide redundant connectivity between an Ethernet Automatic Protection Switching (EAPS) access network and a Virtual Private LAN Service (VPLS) network. A first VPLS node is provided to function as an EAPS controller node. A second VPLS node is provided to function as an EAPS partner node. The first and second VPLS nodes are linked by a pseudowire and an EAPS shared-link. Additional EAPS nodes are also provided. The additional EAPS nodes are linked to each other and one of the additional EAPS nodes is designated as a master node. Links are also established between the VPLS nodes and the EAPS nodes such that one or more EAPS rings are formed. Each EAPS ring includes the shared-link between the first and second VPLS nodes. The EAPS rings are monitored to detect link failures.
    Type: Grant
    Filed: April 11, 2008
    Date of Patent: August 2, 2011
    Assignee: Extreme Networks, Inc.
    Inventors: Olen L. Stokes, Sunil P. Shah, Arnel Lim
  • Patent number: 7856019
    Abstract: A multicast data packet sent from a source node is received by a transit node. The multicast data packet includes a source address and a multicast group address. A hardware cache miss is detected at the transit node for the multicast data packet. The multicast data packet is hardware-flooded onto ports of the network. The flooding consists of forwarding a copy of the multicast data packet to neighbor nodes of the transit node based on virtual local area network (VLAN) membership. A cache-miss copy of the multicast data packet is sent to an out-of-line processing unit where it is processed in software. The processing includes establishing, via a hardware abstraction layer, a hardware cache entry for the multicast data packet. The cache-miss copy is not forwarded onto the network.
    Type: Grant
    Filed: September 5, 2008
    Date of Patent: December 21, 2010
    Assignee: Extreme Networks, Inc.
    Inventors: Sunil P. Shah, Arnel Lim, Donald B. Grosser, Jim Pan, Kesavan Thiruvenkatasamy, Ki-Hong Park, Manpreet S. Sandhu, Prakash Kashyap
  • Publication number: 20100265829
    Abstract: A method is provided for determining the integrity of a domain defined in a network. The method includes processes and systems to facilitate the discovery a conceptual ring topology of the domain in the network, and the determination of the integrity of the domain based on the conceptual ring topology that was discovered.
    Type: Application
    Filed: July 2, 2010
    Publication date: October 21, 2010
    Inventors: Zihong Lu, Richard A. Meier, Sunil P. Shah, Raj Nagarajan
  • Patent number: 7752338
    Abstract: A method is provided for determining the integrity of a domain defined in a network. The method includes processes and systems to facilitate the discovery a conceptual ring topology of the domain in the network, and the determination of the integrity of the domain based on the conceptual ring topology that was discovered.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: July 6, 2010
    Assignee: Extreme Networks, Inc.
    Inventors: Zihong Lu, Richard A. Meier, Sunil P. Shah, Raj Nagarajan
  • Publication number: 20100054246
    Abstract: A multicast data packet sent from a source node is received by a transit node. The multicast data packet includes a source address and a multicast group address. A hardware cache miss is detected at the transit node for the multicast data packet. The multicast data packet is hardware-flooded onto ports of the network. The flooding consists of forwarding a copy of the multicast data packet to neighbor nodes of the transit node based on virtual local area network (VLAN) membership. A cache-miss copy of the multicast data packet is sent to an out-of-line processing unit where it is processed in software. The processing includes establishing, via a hardware abstraction layer, a hardware cache entry for the multicast data packet. The cache-miss copy is not forwarded onto the network.
    Type: Application
    Filed: September 5, 2008
    Publication date: March 4, 2010
    Applicant: Extreme Networks, Inc.
    Inventors: Sunil P. Shah, Arnel Lim, Donald B. Grosser, Jim Pan, Kesavan Thiruvenkatasamy, Ki-Hong Park, Manpreet S. Sandhu, Prakash Kashyap
  • Patent number: 7606240
    Abstract: Preventing a loop in a virtual network that spans at least two rings when there is a failure in two or more segments shared between the rings. A node connected to one of the shared segments is designated as the root blocker node and prevents transmitting data traffic between the node and all the ports connected thereto that have not failed except for one, in response to detecting the failure. For one embodiment the root blocker node periodically transmits a path detect signal to validate its blocking status.
    Type: Grant
    Filed: June 16, 2005
    Date of Patent: October 20, 2009
    Assignee: Extreme Networks
    Inventor: Sunil P. Shah
  • Publication number: 20090257348
    Abstract: Embodiments disclosed herein provide redundant connectivity between an Ethernet Automatic Protection Switching (EAPS) access network and a Virtual Private LAN Service (VPLS) network. A first VPLS node is provided to function as an EAPS controller node. A second VPLS node is provided to function as an EAPS partner node. The first and second VPLS nodes are linked by a pseudowire and an EAPS shared-link. Additional EAPS nodes are also provided. The additional EAPS nodes are linked to each other and one of the additional EAPS nodes is designated as a master node. Links are also established between the VPLS nodes and the EAPS nodes such that one or more EAPS rings are formed. Each EAPS ring includes the shared-link between the first and second VPLS nodes. The EAPS rings are monitored to detect link failures.
    Type: Application
    Filed: April 11, 2008
    Publication date: October 15, 2009
    Inventors: Olen L. Stokes, Sunil P. Shah, Arnel Lim
  • Publication number: 20080239970
    Abstract: A method is provided for determining the integrity of a domain defined in a network. The method includes processes and systems to facilitate the discovery a conceptual ring topology of the domain in the network, and the determination of the integrity of the domain based on the conceptual ring topology that was discovered.
    Type: Application
    Filed: March 30, 2007
    Publication date: October 2, 2008
    Inventors: Zihong Lu, Richard A. Meier, Sunil P. Shah, Raj Nagarajan
  • Patent number: 7003705
    Abstract: A method and apparatus is provided for automatic protection switching in a ring network by creating a protection domain having a control vlan and protected data vlans and designating a master node and transit nodes connected by a primary port and a secondary port. The master node blocks the secondary port for data vlan traffic until it detects a fault either by notice from a transit node or by polling. When a fault is detected, the master node unblocks the secondary port for data vlan traffic. When the fault is restored, the transit node temporarily blocks the restored port to data vlan traffic thereby preventing a loop. Each time the secondary port is blocked and unblocked, the forwarding databases on all the nodes are flushed.
    Type: Grant
    Filed: June 17, 2004
    Date of Patent: February 21, 2006
    Assignee: Extreme Networks, Inc.
    Inventors: Michael Yip, Sunil P. Shah, Michelle M. Ragonese
  • Patent number: 6766482
    Abstract: A method and apparatus is provided for automatic protection switching in a ring network by creating a protection domain having a control vlan and protected data vlans and designating a master node and transit nodes connected by a primary port and a secondary port. The master node blocks the secondary port for data vlan traffic until it detects a fault either by notice from a transit node or by polling. When a fault is detected, the master node unblocks the secondary port for data vlan traffic. When the fault is restored, the transit node temporarily blocks the restored port to data vlan traffic thereby preventing a loop. Each time the secondary port is blocked and unblocked, the forwarding databases on all the nodes are flushed.
    Type: Grant
    Filed: October 31, 2001
    Date of Patent: July 20, 2004
    Assignee: Extreme Networks
    Inventors: Michael Yip, Sunil P. Shah, Michelle M. Ragonese