Patents by Inventor Deepak Ramesh

Deepak Ramesh 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: 11575775
    Abstract: Implementations generally relate to data transmission in networks. In some implementations, a method includes receiving a first management protocol message from a first edge device, where the first management protocol message includes first edge device information associated with the first edge device, receiver device information associated with a receiver device, and a request by the receiver device to receive multicast data. The method also includes receiving a second management protocol message from a second edge device, where the second management protocol message includes second edge device information associated with the second edge device and sender device information associated with a sender device. The method also includes enabling unicast communication between the sender device and the receiver device based on the first management protocol message and the second management protocol message.
    Type: Grant
    Filed: January 4, 2017
    Date of Patent: February 7, 2023
    Assignee: Extreme Networks, Inc.
    Inventors: Deepak Ramesh, Farook Basha
  • Patent number: 10516597
    Abstract: Implementations generally relate to data transmission in networks. In some implementations, a method includes determining communication paths in a network, where the communication paths connect a plurality of network nodes, and where the network nodes include one or more edge devices and one or more core devices. The method further includes determining if a forwarding information base (FIB) is permitted at at least one network node. The method further includes filtering one or more packets at the at least one network node if the FIB is not permitted. The method further includes enabling traffic flow of one or more packets at the at least one network node if the FIB is permitted.
    Type: Grant
    Filed: May 30, 2017
    Date of Patent: December 24, 2019
    Assignee: Avaya Inc.
    Inventors: Farook Basha, Deepak Ramesh
  • Publication number: 20190245773
    Abstract: Implementations generally relate to data transmission in networks. In some implementations, a method includes determining communication paths in a network, where the communication paths connect a plurality of network nodes, and where the network nodes include one or more edge devices and one or more core devices. The method further includes determining if a forwarding information base (FIB) is permitted at at least one network node. The method further includes filtering one or more packets at the at least one network node if the FIB is not permitted. The method further includes enabling traffic flow of one or more packets at the at least one network node if the FIB is permitted.
    Type: Application
    Filed: May 30, 2017
    Publication date: August 8, 2019
    Applicant: Avaya Inc.
    Inventors: Farook BASHA, Deepak RAMESH
  • Publication number: 20180351848
    Abstract: Implementations generally relate to data transmission in networks. In some implementations, a method includes determining communication paths in a network, where the communication paths connect a plurality of network nodes, and where the network nodes include one or more edge devices and one or more core devices. The method further includes determining if a forwarding information base (FIB) is permitted at at least one network node. The method further includes filtering one or more packets at the at least one network node if the FIB is not permitted. The method further includes enabling traffic flow of one or more packets at the at least one network node if the FIB is permitted.
    Type: Application
    Filed: May 30, 2017
    Publication date: December 6, 2018
    Applicant: Avaya Inc.
    Inventors: Farook BASHA, Deepak RAMESH
  • Publication number: 20180191870
    Abstract: Implementations generally relate to data transmission in networks. In some implementations, a method includes receiving a first management protocol message from a first edge device, where the first management protocol message includes first edge device information associated with the first edge device, receiver device information associated with a receiver device, and a request by the receiver device to receive multicast data. The method also includes receiving a second management protocol message from a second edge device, where the second management protocol message includes second edge device information associated with the second edge device and sender device information associated with a sender device. The method also includes enabling unicast communication between the sender device and the receiver device based on the first management protocol message and the second management protocol message.
    Type: Application
    Filed: January 4, 2017
    Publication date: July 5, 2018
    Inventors: Deepak RAMESH, Farook BASHA
  • Patent number: 9882788
    Abstract: Implementations generally relate to network services. In some implementations, a method includes providing a network service having a service mode and a service type. The method further includes generating a network service advertisement message including a service identifier, a service mode portion, and a service type portion. The method further includes-forwarding the network service advertisement message from a first system to one or more other systems via a network. The method further includes-incrementing a counter corresponding to a service mode and a service type pair of each network service advertisement message having a same service identifier. The method further includes, when the counter corresponding to a service mode and a service type pair reaches a predetermined value, blocking configuration of another service having the same service identifier value, service mode and service type as that corresponding to the counter that reached the predetermined value.
    Type: Grant
    Filed: September 14, 2016
    Date of Patent: January 30, 2018
    Assignee: Extreme Networks, Inc.
    Inventors: Deepak Ramesh, Sudhakar Biradar
  • Patent number: 9712393
    Abstract: Systems, methods and computer readable media for network loop detection and prevention are described. Some implementations can include a computerized method comprising detecting, at a first switch, a loop condition in a network, and generating, at the first switch, a localize loop message having an instance count and a path list. The method can also include setting, at the first switch, the instance count of the localize loop message to a first value, and transmitting, from the first switch, the localize loop message to a second switch. The method can further include detecting, at the second switch, a loop in the network; and sending, from the second switch, a localize loop response message to the first switch.
    Type: Grant
    Filed: October 15, 2013
    Date of Patent: July 18, 2017
    Assignee: Avaya Inc.
    Inventors: Deepak Ramesh, Sudhakar Biradar, Vinuta Karchenappa Shekharappa
  • Patent number: 9705826
    Abstract: Methods, systems and computer readable media for L2 redirection in multi-chassis link access group (LAG) environments are described. In some implementations, the method can include determining, at a core switch, a failure of a link in a split multi-link trunk (SMLT), and building, at the core switch, a table mapping each destination media access control (MAC) address to an incoming split multi-link trunk port. The method can also include sending, from the core switch, a link layer discovery protocol (LLDP) redirect message on a per-destination MAC address and per-source access switch basis. The method can further include maintaining a same mapping for each MAC address not hashed to a cluster peer with the failed link or being mapped to a non-inter switch trunk (IST) port.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: July 11, 2017
    Assignee: Avaya Inc.
    Inventors: Deepak Ramesh, Ramachandra Hegde, Vinay Gurusimha
  • Patent number: 9614752
    Abstract: One or more implementations can include methods, systems and computer readable media for multi-threaded multipath processing. In some implementations, the method can include determining that a next hop for a destination includes a first next hop and a second next hop. The method can also include generating a first packet having a first destination address based on a nickname of a remote switch and on an identifier of a first path. The method can further include generating a second packet having a second destination address based on the nickname of the remote switch and on an identifier of a second path.
    Type: Grant
    Filed: November 11, 2013
    Date of Patent: April 4, 2017
    Assignee: Avaya Inc.
    Inventor: Deepak Ramesh
  • Patent number: 9553802
    Abstract: A method, system and computer readable medium for advertising and interoperating Layer 2 VPN services from an access node to a core network. The method can include executing, using one or more processors, a routing protocol on an access node to establish adjacency with a core network node in an access mode. The method can also include mapping, using the one or more processors, an access network Layer 2 service identifier to a core network service identifier. The method can further include advertising, using the one or more processors, a mapping for the L2VPN service to the core network node. The method can also include sending, using the one or more processors, network traffic from the access node to the core network node without core network encapsulation.
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: January 24, 2017
    Assignee: Avaya Inc.
    Inventors: Deepak Ramesh, Vinuta K. S., Shyamsundar Natarajan
  • Publication number: 20170005885
    Abstract: Methods, systems and computer readable media for network service type and mode advertisement are described. In some implementations, a method can include providing a network service having a service mode and a service type, and generating a network service advertisement message including a service identifier, a service mode portion and a service type portion. The method can also include populating the service mode portion with a first value corresponding to a service mode of the network service and populating the service type portion with a second value corresponding to a service type of the network service. The method can further include forwarding the network service advertisement message from a first system to one or more other systems via a network.
    Type: Application
    Filed: September 14, 2016
    Publication date: January 5, 2017
    Applicant: Avay Inc.
    Inventors: Deepak Ramesh, Sudhakar Biradar
  • Patent number: 9461842
    Abstract: Some implementations provide a capability of limiting or blocking configuration of network services based on network service mode and type advertisements. An example method can include providing a network service having a service mode and a service type, and generating a network service advertisement message including a service identifier, a service mode portion and a service type portion. The method can also include populating the service mode portion with a first value corresponding to a service mode of the network service and populating the service type portion with a second value corresponding to a service type of the network service. The method can further include forwarding the network service advertisement message from a first system to one or more other systems via a network.
    Type: Grant
    Filed: April 11, 2014
    Date of Patent: October 4, 2016
    Assignee: Avaya Inc.
    Inventors: Deepak Ramesh, Sudhakar Biradar
  • Patent number: 9438509
    Abstract: Methods, systems and computer readable media for default gateway redundancy support across SPB networks are described. In some implementations, the method can include enabling peer network information exchange on a per-network basis between a plurality of switches in a network and advertising a first address and a second address from each switch in the plurality of switches to the other switches. The method can also include storing, at each switch, the first address and the second address received from the other switches in the plurality of switches. The method can further include routing, at a first switch, traffic for a second switch when the first switch detects that the traffic can be routed more efficiently without being sent to the second switch.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: September 6, 2016
    Assignee: Avaya Inc.
    Inventors: Deepak Ramesh, Luigi Simonetti
  • Patent number: 9344527
    Abstract: Methods, systems and computer readable media for network migration as described. The method can include receiving, at a processor, an indication to initiate a migrate start. The method can also include initiating, at the processor, a migrate start including forwarding traffic in a first protocol based on a first table while building a second table to forward traffic in a second protocol different from the first protocol. The method can further include performing a migrate cutover when it is determined that one or more MAC addresses for an active session have been learned and stored in the table. The method can also include completing a migration when an indication is received to complete the migration. The method can also include aborting the migration based on a received indication to abort the migration.
    Type: Grant
    Filed: April 18, 2013
    Date of Patent: May 17, 2016
    Assignee: Avaya Inc.
    Inventor: Deepak Ramesh
  • Publication number: 20160094489
    Abstract: Methods, systems and computer readable media for L2 redirection in multi-chassis link access group (LAG) environments are described. In some implementations, the method can include determining, at a core switch, a failure of a link in a split multi-link trunk (SMLT), and building, at the core switch, a table mapping each destination media access control (MAC) address to an incoming split multi-link trunk port. The method can also include sending, from the core switch, a link layer discovery protocol (LLDP) redirect message on a per-destination MAC address and per-source access switch basis. The method can further include maintaining a same mapping for each MAC address not hashed to a cluster peer with the failed link or being mapped to a non-inter switch trunk (IST) port.
    Type: Application
    Filed: September 30, 2014
    Publication date: March 31, 2016
    Applicant: AVAY INC.
    Inventors: Deepak Ramesh, Ramachandra Hegde, Vinay Gurusimha
  • Patent number: 9264974
    Abstract: Systems, methods and computer readable media for mobility integration with fabric-enabled networks are described. Some implementations can include a method comprising terminating, using one or more processors, an access tunnel at an edge switch of a fabric-enabled network, and establishing, using the one or more processors, a mobility tunnel with the edge switch. The method can also include mapping, using the one or more processors, a mobility network to a service identifier associated with the mobility network. The method can further include forwarding, using the one or more processors, traffic for the mobility network from the edge switch to another edge switch across the fabric enabled network, wherein the traffic includes the service identifier.
    Type: Grant
    Filed: October 7, 2013
    Date of Patent: February 16, 2016
    Assignee: Avaya Inc.
    Inventors: Shashi Hosakere Ankaiah, Vivek L Atreya, Deepak Ramesh, Prasad Vadassery, Shyam Natarajan, Uday Shankar
  • Publication number: 20160006653
    Abstract: A method, system and computer readable medium for advertising and interoperating Layer 2 VPN services from an access node to a core network. The method can include executing, using one or more processors, a routing protocol on an access node to establish adjacency with a core network node in an access mode. The method can also include mapping, using the one or more processors, an access network Layer 2 service identifier to a core network service identifier. The method can further include advertising, using the one or more processors, a mapping for the L2VPN service to the core network node. The method can also include sending, using the one or more processors, network traffic from the access node to the core network node without core network encapsulation.
    Type: Application
    Filed: September 11, 2015
    Publication date: January 7, 2016
    Applicant: Avaya Inc.
    Inventors: Deepak RAMESH, Vinuta K.S., Shyamsundar NATARAJAN
  • Patent number: 9225699
    Abstract: A method, system and computer readable medium for security key generation in link aggregation group topologies. The method can include performing, using one or more processors, authentication on each port of a plurality of ports in a link aggregation group. The method can also include deriving, using the one or more processors, a connectivity association key for the link aggregation group. The method can further include computing, using the one or more processors, a security association key for each port in the plurality of ports, the security association key being based on the connectivity association key for the link aggregation group.
    Type: Grant
    Filed: September 29, 2012
    Date of Patent: December 29, 2015
    Assignee: Avaya Inc.
    Inventors: Sudhakar Biradar, Deepak Ramesh
  • Patent number: 9225627
    Abstract: A method, system and computer readable medium for redistributing routes in backbone edge bridge multi-chassis link aggregation group topologies between two routing protocols is described. The method can include learning, at a first node and a second node, a first routing table entry originating from a first side of a network and being received in a first protocol and creating, at the first node and the second node, and generating second routing entry information corresponding to the first routing table entry, in a second protocol different from the first protocol. The method can also include exchanging the second routing entry information between the first node and the second node. The first node and/or the second node add the second routing entry information to the routing table when the first routing entry is not present in the routing table and ignores the second routing entry information when the first routing entry is present in the routing table.
    Type: Grant
    Filed: August 21, 2012
    Date of Patent: December 29, 2015
    Assignee: Avaya Inc.
    Inventors: Deepak Ramesh, Vinuta K. S.
  • Patent number: 9191314
    Abstract: Methods, systems and computer readable media for in-band management using L2 addresses over a B-VLAN in an SPBm network.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: November 17, 2015
    Assignee: Avaya Inc.
    Inventor: Deepak Ramesh