Patents by Inventor Balaji Pitta Venkatachalapathy

Balaji Pitta Venkatachalapathy 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: 20230421481
    Abstract: Techniques for communication network routing include receiving, at a routing device associated with a first site in an overlay communication network, a dynamic parameter value associated with each of a plurality of additional sites in the overlay communication network. The plurality of additional sites are each configured to provide a first network service for a computing device in the first site. A second site in the overlay communication network is selected, from among the plurality of additional sites, based on a first dynamic parameter value associated with the first site and a received second dynamic parameter value associated with the second site. The first network service is provided from the second site for the computing device, based on the selecting the second site.
    Type: Application
    Filed: June 28, 2022
    Publication date: December 28, 2023
    Inventors: Prakash C. JAIN, Balaji PITTA VENKATACHALAPATHY, Malathi A. SRINIVASAN, Sanjay K. HOODA, Victor MORENO
  • Publication number: 20230308389
    Abstract: Methods and devices configure edge nodes of a virtual network overlay to continuously forward data plane traffic flows between client devices of a common subnet over the course of at least some of the edge nodes being EF-configured. TF-configured edge nodes and EF-configured edge nodes both play roles in unilaterally inducing address discovery by sending to client devices address discovery responses that were not prompted by address discovery requests. TF-configured edge nodes then handle ensuing address discovery requests by proxy, and subsequently handle certain traffic flows according to an EF-compatible forwarding mode, while EF-configured edge nodes continue to forward traffic flows by IP routing normally. This averts throughput of data plane traffic over the network overlay being reduced as a side effect of the heterogeneously configured edge nodes, and averts the possibility of client devices broadcasting address discovery protocol requests as a result of remote client devices being unreachable.
    Type: Application
    Filed: March 24, 2022
    Publication date: September 28, 2023
    Inventors: Victor Manuel Moreno, Sanjay Kumar Hooda, Roberto Mitsuo Kobo, Balaji Pitta Venkatachalapathy
  • Publication number: 20230198902
    Abstract: Techniques for dynamically adapting a router capacity to system needs in a network. The border router may receive a list of summarized prefixes for endpoint devices associated with the router from control-plane nodes. The router may store the list of summarized prefixes in memory of the border router. Once the router receives traffic that is destined for endpoint devices associated with the border router, it may determine that the destination address is included in the summarized prefixes. In some examples, the router may download complete prefixes from the control-plane nodes, and forward the traffic to the destination address indicated by the complete prefixes.
    Type: Application
    Filed: December 21, 2021
    Publication date: June 22, 2023
    Inventors: Balaji Pitta Venkatachalapathy, Sanjay Kumar Hooda, Marc Portoles Comeras
  • Publication number: 20230074222
    Abstract: Techniques and apparatus for allowing a network fabric to accept network devices associated with other fabric networks are described. An example technique involves establishing a communication session between a first network node and a first control plane of the network fabric, wherein the first network node supports a second control plane different from the first control plane; First routing information from the first network node is imported into a first routing table of the first control plane. Second routing information from a second network node is imported into a second routing table of the first network node.
    Type: Application
    Filed: September 3, 2021
    Publication date: March 9, 2023
    Inventors: Rajeev KUMAR, Sanjay K. HOODA, Balaji PITTA VENKATACHALAPATHY, Prakash C. JAIN, Rajagopal VENKATRAMAN
  • Publication number: 20220360470
    Abstract: In one embodiment, a method includes receiving, by a route reflector, a subscription request from a first provider edge node in a network and generating a subscription policy for the first provider edge node. The method also includes receiving a first Ethernet Virtual Private Network (EVPN) Type 2 Route from a second provider edge node, assigning a sequence number to the first EVPN Type 2 Route, and communicating the first EVPN Type 2 Route with the sequence number to the first provider edge node. The method further includes receiving a second EVPN Type 2 Route from a third provider edge node, generating an updated sequence number in response to receiving the second EVPN Type 2 Route from the third provider edge node, and communicating the second EVPN Type 2 Route with the updated sequence number to the first provider edge node and the second provider node.
    Type: Application
    Filed: July 21, 2022
    Publication date: November 10, 2022
    Inventors: Neeraj Malhotra, Balaji Pitta Venkatachalapathy, Krishnaswamy Muddenahally Ananthamurthy, Ali Sajassi, Dhananjaya Kasargod Rao
  • Publication number: 20220247599
    Abstract: In one embodiment, a method includes receiving, by a route reflector, a subscription request from a first provider edge node in a network and generating a subscription policy for the first provider edge node. The method also includes receiving a first Ethernet Virtual Private Network (EVPN) Type 2 Route from a second provider edge node, assigning a sequence number to the first EVPN Type 2 Route, and communicating the first EVPN Type 2 Route with the sequence number to the first provider edge node. The method further includes receiving a second EVPN Type 2 Route from a third provider edge node, generating an updated sequence number in response to receiving the second EVPN Type 2 Route from the third provider edge node, and communicating the second EVPN Type 2 Route with the updated sequence number to the first provider edge node and the second provider node.
    Type: Application
    Filed: February 1, 2021
    Publication date: August 4, 2022
    Inventors: Neeraj Malhotra, Balaji Pitta Venkatachalapathy, Krishnaswamy Muddenahally Ananthamurthy, Ali Sajassi, Dhananjaya Kasargod Rao
  • Patent number: 11398927
    Abstract: In one embodiment, a method includes receiving, by a route reflector, a subscription request from a first provider edge node in a network and generating a subscription policy for the first provider edge node. The method also includes receiving a first Ethernet Virtual Private Network (EVPN) Type 2 Route from a second provider edge node, assigning a sequence number to the first EVPN Type 2 Route, and communicating the first EVPN Type 2 Route with the sequence number to the first provider edge node. The method further includes receiving a second EVPN Type 2 Route from a third provider edge node, generating an updated sequence number in response to receiving the second EVPN Type 2 Route from the third provider edge node, and communicating the second EVPN Type 2 Route with the updated sequence number to the first provider edge node and the second provider node.
    Type: Grant
    Filed: February 1, 2021
    Date of Patent: July 26, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Neeraj Malhotra, Balaji Pitta Venkatachalapathy, Krishnaswamy Muddenahally Ananthamurthy, Ali Sajassi, Dhananjaya Kasargod Rao
  • Patent number: 9270536
    Abstract: In one embodiment, a router selects a particular peer from an original update group used with an Exterior Gateway Protocol (EGP) such as Border Gateway Protocol (BGP). The original update group includes a plurality of peers of the router that share a same outbound policy and that receive common update messages, from the router, of routing table information. The router determines that the particular peer is a potential slow peer based on a first type of indicia, wherein a slow peer is a peer that cannot keep up with a rate at which the router generates update messages over a prolonged period of time. The router confirms that one or more second types of indicia are consistent with the particular peer being a slow peer. In response to the confirmation, the router determines that the particular peer is a slow peer.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: February 23, 2016
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Balaji Pitta Venkatachalapathy, Isidor Kouvelas, Keyur P. Patel, Anantha Ramaiah
  • Publication number: 20140211651
    Abstract: In one embodiment, a router selects a particular peer from an original update group used with an Exterior Gateway Protocol (EGP) such as Border Gateway Protocol (BGP). The original update group includes a plurality of peers of the router that share a same outbound policy and that receive common update messages, from the router, of routing table information. The router determines that the particular peer is a potential slow peer based on a first type of indicia, wherein a slow peer is a peer that cannot keep up with a rate at which the router generates update messages over a prolonged period of time. The router confirms that one or more second types of indicia are consistent with the particular peer being a slow peer. In response to the confirmation, the router determines that the particular peer is a slow peer.
    Type: Application
    Filed: March 31, 2014
    Publication date: July 31, 2014
    Applicant: Cisco Technology, Inc.
    Inventors: Balaji Pitta Venkatachalapathy, Isidor Kouvelas, Keyur P. Patel, Anantha Ramaiah
  • Patent number: 8705394
    Abstract: In one embodiment, a router selects a particular peer from an original update group used with an Exterior Gateway Protocol (EGP) such as Border Gateway Protocol (BGP). The original update group includes a plurality of peers of the router that share a same outbound policy and that receive common update messages, from the router, of routing table information. The router determines that the particular peer is a potential slow peer based on a first type of indicia, wherein a slow peer is a peer that cannot keep up with a rate at which the router generates update messages over a prolonged period of time. The router confirms that one or more second types of indicia are consistent with the particular peer being a slow peer. In response to the confirmation, the router determines that the particular peer is a slow peer.
    Type: Grant
    Filed: May 3, 2011
    Date of Patent: April 22, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Balaji Pitta Venkatachalapathy, Isidor Kouvelas, Keyur P. Patel, Anantha Ramaiah
  • Publication number: 20120263049
    Abstract: In one embodiment, a router selects a particular peer from an original update group used with an Exterior Gateway Protocol (EGP) such as Border Gateway Protocol (BGP). The original update group includes a plurality of peers of the router that share a same outbound policy and that receive common update messages, from the router, of routing table information. The router determines that the particular peer is a potential slow peer based on a first type of indicia, wherein a slow peer is a peer that cannot keep up with a rate at which the router generates update messages over a prolonged period of time. The router confirms that one or more second types of indicia are consistent with the particular peer being a slow peer. In response to the confirmation, the router determines that the particular peer is a slow peer.
    Type: Application
    Filed: May 3, 2011
    Publication date: October 18, 2012
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Balaji Pitta Venkatachalapathy, Isidor Kouvelas, Keyur P. Patel, Anantha Ramaiah