Patents by Inventor Sridhar Santhanam

Sridhar Santhanam 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: 12143291
    Abstract: A method is performed at a router on a multicast configured to forward a multicast flow. The method comprises: in response to receiving, from a controller connected to the multicast path or the multicast path, an enable command to enable statistics tracing for the multicast flow, determining whether the router has sufficient resources to perform statistics tracing; and when the router has the sufficient resources: responsive to the enable command, enabling statistics tracing to collect statistics for the multicast flow; generating a first request to include the enable command and the statistics; and forwarding the first request towards the controller.
    Type: Grant
    Filed: August 31, 2022
    Date of Patent: November 12, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Mankamana Mishra, Nitin Kumar, Sridhar Santhanam
  • Publication number: 20240333547
    Abstract: A method comprises, at routers of a network configured to provide connectivity from a multicast receiver to edge routers multihomed to a multicast source of multicast traffic on an Ethernet segment: creating a limited flood domain for the Ethernet segment, wherein the limited flood domain includes boundary routers positioned to make a final decision as to which of the edge routers to send a multicast join for the multicast traffic; by the boundary routers, upon receiving a source announcement that announces the multicast source is active on a particular edge router of the Ethernet segment, locally storing information, provided by the source announcement, which includes a multicast address for the multicast source and identifies a link to the particular edge router; and by boundary router of the boundary routers, upon receiving the multicast join, sending the multicast join to the particular edge router using the multicast address and the link.
    Type: Application
    Filed: March 30, 2023
    Publication date: October 3, 2024
    Inventors: Mankamana Prasad Mishra, Vinish Ramachandran, Sridhar Santhanam, Peter Psenak
  • Publication number: 20240214292
    Abstract: Disclosed are systems, apparatuses, methods, and computer-readable media for tracing multicast paths in hybrid networks.
    Type: Application
    Filed: December 27, 2022
    Publication date: June 27, 2024
    Inventors: Mankamana Prasad Mishra, Anuj Budhiraja, Sridhar Santhanam, Vinish Ramachandran
  • Publication number: 20240214315
    Abstract: In an example method, a network administrative device receives an indication that a multicast data flow is experiencing traffic loss. The administrative device transmits instructions to a last hop to begin monitoring incoming traffic, if the last hop is receiving expected traffic, the last hop sends it location to the administrative device. If the last hop is not receiving expected traffic, it sends instruction to a next upstream device to start monitoring incoming traffic. Based on receiving a message indicating the location of the last hop, the administrative device determines a network fault is occurring at a location of the last hop. Based on receiving a message indicating a location of an upstream device, the administrative device determines a network fault is occurring at the location of the upstream device.
    Type: Application
    Filed: March 4, 2024
    Publication date: June 27, 2024
    Inventors: Mankamana Prasad Mishra, Anuj Budhiraja, Nitin Kumar, Sridhar Santhanam
  • Patent number: 11949597
    Abstract: In an example method, an instruction to begin monitoring incoming traffic of a multicast data flow is received by a router. The instruction is received from a downstream router. The example method further includes monitoring incoming traffic of the multicast data flow. At least partly in response to determining that an expected amount of the incoming traffic of the multicast data flow is being received at the router, reporting to a network administrator device, a location of the router in the multicast data flow. Further, at least partly in response to determining that an expected amount of the incoming traffic of the multicast a data flow is not being received, sending, by the router and to an upstream router, an instruction to begin monitoring incoming traffic of the multicast data flow.
    Type: Grant
    Filed: December 6, 2021
    Date of Patent: April 2, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Mankamana Prasad Mishra, Anuj Budhiraja, Nitin Kumar, Sridhar Santhanam
  • Publication number: 20240073122
    Abstract: A method is performed at a router on a multicast configured to forward a multicast flow. The method comprises: in response to receiving, from a controller connected to the multicast path or the multicast path, an enable command to enable statistics tracing for the multicast flow, determining whether the router has sufficient resources to perform statistics tracing; and when the router has the sufficient resources: responsive to the enable command, enabling statistics tracing to collect statistics for the multicast flow; generating a first request to include the enable command and the statistics; and forwarding the first request towards the controller.
    Type: Application
    Filed: August 31, 2022
    Publication date: February 29, 2024
    Inventors: Mankamana Mishra, Nitin Kumar, Sridhar Santhanam
  • Publication number: 20240007390
    Abstract: In one embodiment, a method by a router in a multicast network for multicast mtrace extension to trace one or more any-source multicast (ASM) sources includes transmitting a mtrace (*,G) route to a last hop router, receiving an active source list, and creating a mtrace (S,G) route for a rendezvous point (RP) to initiate based on the received active source list.
    Type: Application
    Filed: June 30, 2022
    Publication date: January 4, 2024
    Inventors: Mankamana Prasad Mishra, Anuj Budhiraja, Sridhar Santhanam, Sunil Krishnan K
  • Publication number: 20230421491
    Abstract: In one embodiment, a method by a router in a multicast network includes receiving a multicast trace query comprising a data packet, editing the multicast trace query to include data corresponding to the data packet, transmitting the edited multicast trace query to a subsequent router, transmitting a first message indicating the edited multicast trace query was transmitted to the subsequent router, and starting a timer for a determined period of time.
    Type: Application
    Filed: June 24, 2022
    Publication date: December 28, 2023
    Inventors: Mankamana Prasad Mishra, Anuj Budhiraja, Sridhar Santhanam, Sunil Krishnan K
  • Publication number: 20230179527
    Abstract: In an example method, an instruction to begin monitoring incoming traffic of a multicast data flow is received by a router. The instruction is received from a downstream router. The example method further includes monitoring incoming traffic of the multicast data flow. At least partly in response to determining that an expected amount of the incoming traffic of the multicast data flow is being received at the router, reporting to a network administrator device, a location of the router in the multicast data flow. Further, at least partly in response to determining that an expected amount of the incoming traffic of the multicast a data flow is not being received, sending, by the router and to an upstream router, an instruction to begin monitoring incoming traffic of the multicast data flow.
    Type: Application
    Filed: December 6, 2021
    Publication date: June 8, 2023
    Inventors: Mankamana Prasad Mishra, Anuj Budhiraja, Nitin Kumar, Sridhar Santhanam
  • Patent number: 11627062
    Abstract: A communication pathway between a plurality of network nodes within a network is established. A DIS election operation is executed to determine a first network node among the plurality of network nodes as the DIS for the network and creating a first pseudo node for the first network node, and with each network node of the plurality of network nodes, determining whether the connectivity between the first network node and the other network nodes of the plurality of network nodes within the network is in a synchronous state with the adjacencies with the other network nodes of the plurality of network nodes within the network.
    Type: Grant
    Filed: June 1, 2022
    Date of Patent: April 11, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Ayan Banerjee, Dhananjaya Rao, Sridhar Santhanam
  • Publication number: 20220303200
    Abstract: A communication pathway between a plurality of network nodes within a network is established. A DIS election operation is executed to determine a first network node among the plurality of network nodes as the DIS for the network and creating a first pseudo node for the first network node, and with each network node of the plurality of network nodes, determining whether the connectivity between the first network node and the other network nodes of the plurality of network nodes within the network is in a synchronous state with the adjacencies with the other network nodes of the plurality of network nodes within the network.
    Type: Application
    Filed: June 1, 2022
    Publication date: September 22, 2022
    Applicant: Cisco Technology, Inc.
    Inventors: Ayan Banerjee, Dhananjaya Rao, Sridhar Santhanam
  • Patent number: 11381485
    Abstract: A communication pathway between a plurality of network nodes within a network is established. A DIS election operation is executed to determine a first network node among the plurality of network nodes as the DIS for the network and creating a first pseudo node for the first network node, and with each network node of the plurality of network nodes, monitoring connectivity between the first network node and the other network nodes of the plurality of network nodes within the network, and monitoring adjacencies with the other network nodes of the plurality of network nodes within the network. Whether the connectivity between the first network node and the other network nodes of the plurality of network nodes within the network is in a synchronous state with the adjacencies with the other network nodes of the plurality of network nodes may be determined.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: July 5, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Ayan Banerjee, Dhananjaya Rao, Sridhar Santhanam
  • Publication number: 20220165420
    Abstract: The present disclosure relates to a diagnostic tool, and, more particularly, to a diagnostic tool for analyzing and using the results of a flow mediated dilation test.
    Type: Application
    Filed: November 19, 2021
    Publication date: May 26, 2022
    Applicants: Villanova University, The Trustees of the University of Pennsylvania
    Inventors: Qianhong Wu, Sridhar Santhanam, Bchara Sidnawi, Chandra M. Sehgal
  • Publication number: 20170288903
    Abstract: A method for discovering context using a dataplane programmability protocol. The method includes establishing communication with a network device via a dataplane programmability protocol, sending a context monitoring request, via the dataplane programmability protocol, to cause the network device to perform context monitoring, and in response to the context monitoring request, receiving a context update, via the dataplane programmability protocol, from the network device.
    Type: Application
    Filed: March 30, 2016
    Publication date: October 5, 2017
    Inventors: Sridhar Santhanam, Andrew P. Thurber