Patents by Inventor Raghava Sivaramu

Raghava Sivaramu 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).

  • Publication number: 20150131655
    Abstract: Techniques are provided for optimizing multicast routing in a network. At a router device, a message is sent to one or more physical devices. The message is configured to solicit a response indicating a network assignment for each of the physical devices. A response message is received from each of the physical devices. The response message comprises network assignment information for each of the physical devices. For each of the physical devices, the network assignment information is translated into a segment identifier.
    Type: Application
    Filed: November 14, 2013
    Publication date: May 14, 2015
    Applicant: Cisco Technology, Inc.
    Inventors: Deepak Dayama, Raghava Sivaramu, Dhananjaya Rao, Nataraj Bacthu
  • Publication number: 20150124684
    Abstract: A plurality of line cards with each line card having a respective network forwarding engine and a respective outgoing interface (OIF) list and at least one fabric module communicatively coupled with each line card with each fabric module can have a respective network forwarding engine. The local OIF list can be asymmetrically programmed. The network forwarding engine of a line card can be configured to receive a multicast packet, compare a multicast address associate with the received multicast packet with entries in the local OIF list of the line card and forward the received multicast packet to at least one interface associated with the multicast address in response to the comparison resulting in a match.
    Type: Application
    Filed: September 4, 2014
    Publication date: May 7, 2015
    Inventors: Ayan Banerjee, Srinivasan Ramabadran, Mehak Mahajan, Raghava Sivaramu, Nataraj Bacthu, Raja Rao Tadimeti, Madhava Rao Cheethirala, Ramana Mellacheruvu
  • Patent number: 8902794
    Abstract: A method is provided in one example and includes broadcasting a switching node identifier associated with a first link-state protocol enabled switching node to a plurality of link-state protocol enabled switching nodes. The plurality of link-state protocol enabled switching nodes are in communication with one another by a link-state protocol cloud. The method further includes broadcasting a priority associated with the first link-state protocol enabled switching node to the plurality of link-state protocol enabled switching nodes. The method further includes broadcasting connectivity information of the first link-state protocol enabled switching node to the plurality of link-state protocol enabled switching nodes using the link-state protocol cloud. The connectivity information includes connectivity of the first link-state protocol enabled switching node with at least one spanning tree protocol enabled switching node.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: December 2, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Varun Shah, Tissa Senevirathne, Ayan Banerjee, Ronak Desai, Raghava Sivaramu
  • Publication number: 20140269410
    Abstract: Techniques are provided for generating and updating flooding tree paths in a network. At a particular node device in a network, a first flooding tree is generated by performing a first shortest path first (SPF) operation from a first selected node device in the network to a plurality of other node devices in the network. A second flooding tree is generated by performing a second SPF operation from a second selected node device in the network to the plurality of other node devices in the network. A network topology change event is detected in either the first or second flooding tree, and a packet sequence exchange is initiated between the particular node device and another node device in the network in response to the detected network topology change. The first and second flooding trees are then updated based on information obtained during the packet sequence exchange.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Varun Shah, Ayan Banerjee, Dhananjaya Rao, Raghava Sivaramu, Abhay Roy
  • Patent number: 8837496
    Abstract: In one embodiment, a method including identifying, by a network device, a first PIM-enabled device that is communicatively coupled to the network device via a network. A determination is made that the first PIM-enabled device is designated as an IGMP querier for the network. Additionally, the method includes initiating a timer configured to expire after a predetermined period of time for the first PIM-enabled device. The method further includes, upon determining that the initiated timer has expired and that a PIM hello network message has not yet been received from the first PIM-enabled device, determining that the IGMP querier for the network is unavailable.
    Type: Grant
    Filed: May 17, 2012
    Date of Patent: September 16, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Natarja Bacthu, Siddanagouda M. Khot, Raghava Sivaramu
  • Patent number: 8755277
    Abstract: In one embodiment, a method includes receiving information on layer 2 topologies at a network device in a core network, mapping one or more Virtual Local Area Networks (VLANs) to the layer 2 topologies to provide differentiated services in said layer 2 topologies, defining multiple paths for each of the layer 2 topologies, and forwarding a packet received at the network device on one of the multiple paths. An apparatus and logic for providing differentiated services in layer 2 topologies is also disclosed.
    Type: Grant
    Filed: July 6, 2012
    Date of Patent: June 17, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Ayan Banerjee, Dino Farinacci, Raghava Sivaramu, Abhay Roy, Nair Venugopal, Sanjay Sane
  • Patent number: 8717934
    Abstract: Methods and systems may be provided for detecting the moves of a multicast source. Sites that were previously designated as an active source may be immediately expired instead of waiting for route expiry. All multicast receiver sites may deterministically learn the new multicast source without additional LSP churn in ISIS for resolving the multicast source move conflict between the old and new source sites.
    Type: Grant
    Filed: October 25, 2011
    Date of Patent: May 6, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Nataraj Bacthu, Dhananjaya Rao, Raghava Sivaramu
  • Publication number: 20140086041
    Abstract: A method is provided in one example and includes broadcasting a switching node identifier associated with a first link-state protocol enabled switching node to a plurality of link-state protocol enabled switching nodes. The plurality of link-state protocol enabled switching nodes are in communication with one another by a link-state protocol cloud. The method further includes broadcasting a priority associated with the first link-state protocol enabled switching node to the plurality of link-state protocol enabled switching nodes. The method further includes broadcasting connectivity information of the first link-state protocol enabled switching node to the plurality of link-state protocol enabled switching nodes using the link-state protocol cloud. The connectivity information includes connectivity of the first link-state protocol enabled switching node with at least one spanning tree protocol enabled switching node.
    Type: Application
    Filed: September 27, 2012
    Publication date: March 27, 2014
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Varun Shah, Tissa Senevirathne, Ayan Banerjee, Ronak Desai, Raghava Sivaramu
  • Publication number: 20130308636
    Abstract: In one embodiment, a method including identifying, by a network device, a first PIM-enabled device that is communicatively coupled to the network device via a network. A determination is made that the first PIM-enabled device is designated as an IGMP querier for the network. Additionally, the method includes initiating a timer configured to expire after a predetermined period of time for the first PIM-enabled device. The method further includes, upon determining that the initiated timer has expired and that a PIM hello network message has not yet been received from the first PIM-enabled device, determining that the IGMP querier for the network is unavailable.
    Type: Application
    Filed: May 17, 2012
    Publication date: November 21, 2013
    Applicant: Cisco Technology, Inc.
    Inventors: Nataraj Bacthu, Siddanagouda M. Khot, Raghava Sivaramu
  • Patent number: 8514876
    Abstract: In one embodiment, a method includes obtaining an indication that a state associated with a node is to be changed and preventing data from being received on a first link. The method also includes updating at least one selected from a group including an incoming interface check (IIC) table and an outgoing interface (OIF) table to reflect the state. The state indicates that a second link is to be activated. Finally, the method includes allowing the data to be received on the second link after updating either or both the IIC table and the OIF table and after the timer duration for the NULL value for IIC has expired.
    Type: Grant
    Filed: August 11, 2009
    Date of Patent: August 20, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Ayan Banerjee, Raghava Sivaramu, Hariharan Balasubramanian, Abhay Roy, Santosh Rajagopalan, Ronak Desai
  • Publication number: 20130100851
    Abstract: Methods and systems may be provided for detecting the moves of a multicast source. Sites that were previously designated as an active source may be immediately expired instead of waiting for route expiry. All multicast receiver sites may deterministically learn the new multicast source without additional LSP churn in ISIS for resolving the multicast source move conflict between the old and new source sites.
    Type: Application
    Filed: October 25, 2011
    Publication date: April 25, 2013
    Applicant: Cisco Technology, Inc.
    Inventors: Nataraj Bacthu, Dhananjaya Rao, Raghava Sivaramu
  • Publication number: 20130089093
    Abstract: Methods and systems may be provided for installing a route entry associated with multicast traffic to a memory. Client devices may be notified of the route entry for advertisement by an active source device. The delivery group and delivery source may be retrieved from the information for the route entry. Multicast data trees may maintain delivery group and delivery source information for access.
    Type: Application
    Filed: October 5, 2011
    Publication date: April 11, 2013
    Applicant: Cisco Technology, Inc.
    Inventors: Nataraj Bacthu, Ashok Chippa, Hasmit Grover, Raghava Sivaramu, Dino Farinacci
  • Publication number: 20130021942
    Abstract: In order to achieve optimized delivery of multicast traffic between L2 OTV sites across an L3 multicast service provider core infrastructure, embodiments of the present disclosure describe building different provider multicast data trees rooted at a source site for individual per-vlan (*,G)/(S,G) streams. Building such provider trees may require individual sites to discover multicast sources local to their network and subsequently announce to all receiver sites the multicast data trees (DS, DG) to be used to deliver such multicast traffic. The present disclosure describes the coordination between OTV edge devices for the (S,G) to (DS, DG) mapping originated by the source OTV edge device where the multicast traffic is originated.
    Type: Application
    Filed: July 18, 2011
    Publication date: January 24, 2013
    Applicant: Cisco Technology, Inc.
    Inventors: Nataraj Bacthu, Ashok Chippa, Hasmit Grover, Raghava Sivaramu
  • Publication number: 20120275347
    Abstract: In one embodiment, a method includes receiving information on layer 2 topologies at a network device in a core network, mapping one or more Virtual Local Area Networks (VLANs) to the layer 2 topologies to provide differentiated services in said layer 2 topologies, defining multiple paths for each of the layer 2 topologies, and forwarding a packet received at the network device on one of the multiple paths. An apparatus and logic for providing differentiated services in layer 2 topologies is also disclosed.
    Type: Application
    Filed: July 6, 2012
    Publication date: November 1, 2012
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Ayan Banerjee, Dino Farinacci, Raghava Sivaramu, Abhay Roy, Nair Venugopal, Sanjay Sane
  • Patent number: 8259569
    Abstract: In one embodiment, a method includes receiving information on layer 2 topologies at a network device in a core network, mapping one or more Virtual Local Area Networks (VLANs) to the layer 2 topologies to provide differentiated services in said layer 2 topologies, defining multiple paths for each of the layer 2 topologies, and forwarding a packet received at the network device on one of the multiple paths. An apparatus for providing differentiated services in layer 2 topologies is also disclosed.
    Type: Grant
    Filed: September 9, 2008
    Date of Patent: September 4, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Ayan Banerjee, Dino Farinacci, Raghava Sivaramu, Abhay Roy, Nair Venugopal, Sanjay Sane
  • Publication number: 20110038257
    Abstract: In one embodiment, a method includes obtaining an indication that a state associated with a node is to be changed and preventing data from being received on a first link. The method also includes updating at least one selected from a group including an incoming interface check (IIC) table and an outgoing interface (OIF) table to reflect the state. The state indicates that a second link is to be activated. Finally, the method includes allowing the data to be received on the second link after updating either or both the IIC table and the OIF table and after the timer duration for the NULL value for IIC has expired.
    Type: Application
    Filed: August 11, 2009
    Publication date: February 17, 2011
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Ayan Banerjee, Raghava Sivaramu, Hariharan Balasubramanian, Abhay Roy, Santosh Rajagopalan, Ronak Desai
  • Publication number: 20100061269
    Abstract: In one embodiment, a method includes receiving information on layer 2 topologies at a network device in a core network, mapping one or more Virtual Local Area Networks (VLANs) to the layer 2 topologies to provide differentiated services in said layer 2 topologies, defining multiple paths for each of the layer 2 topologies, and forwarding a packet received at the network device on one of the multiple paths. An apparatus for providing differentiated services in layer 2 topologies is also disclosed.
    Type: Application
    Filed: September 9, 2008
    Publication date: March 11, 2010
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Ayan Banerjee, Dino Farinacci, Raghava Sivaramu, Abhay Roy, Nair Venugopal, Sanjay Sane