Patents by Inventor Vamsidhar Valluri

Vamsidhar Valluri 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: 20160249186
    Abstract: Presented herein are techniques for enabling the zero touch deployment of devices having an integrated wireless wide area network (WWAN) interface. In one example, a device with a wireless wide area network interface is initialized and attaches to the wireless wide area network. The device receives, via the integrated wireless wide area network interface, a data message that includes a configuration file for the device. The device extracts the configuration file from the data message and uses the configuration file to perform configuration operations.
    Type: Application
    Filed: February 19, 2015
    Publication date: August 25, 2016
    Inventors: Leo Dumov, Kiritkumar B. Joshi, Vamsidhar Valluri
  • Patent number: 9154541
    Abstract: In one embodiment, an apparatus comprises logic for optimizing return traffic paths using network address translation (NAT). The logic is operable to receive outbound data from a source node in a source network, and to replace a source address in a source address field in the outbound data with a first address from a first address pool associated with a first connection. The logic is operable to determine that return traffic on the first connection needs to be switched over to a second connection, where a second address pool is associated with the second connection. The logic is operable to generate a mapping that associates the first address with a second address from the second address pool and, based on the mapping, to replace the first address in the source address field in the outbound data with the second address. The logic is also operable to send the outbound data to the destination node over the second connection.
    Type: Grant
    Filed: April 11, 2013
    Date of Patent: October 6, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Vamsidhar Valluri, Anantha Ramaiah, Kaushik Biswas
  • Publication number: 20150236909
    Abstract: In one embodiment, a method comprises obtaining, by a client device via a wireless data link with a wireless access point, information from a network device within a data network reachable via the wireless access point, the information describing network conditions associated with a service provided to the client device via the data network; and the client device optimizing a transmission control protocol (TCP) communication, via the wireless data link, for optimization of the service provided by the client device.
    Type: Application
    Filed: February 20, 2014
    Publication date: August 20, 2015
    Applicant: Cisco Technology, Inc.
    Inventors: VAMSIDHAR VALLURI, PARAMESWARAN KUMARASAMY, DANIEL G. WING, PARAG PRITAM THAKORE, ANAND OSWAL, SHIVANGI SHARMA
  • Publication number: 20150230274
    Abstract: In one embodiment, a method for the prioritized transmission of messages includes monitoring a network link of a mobile device to determine performance characteristics of the network link, establishing a network association between the mobile device and a routing network node, receiving a connection request from an application that is directed to a connection between the mobile device and a destination server, determining a relative priority of the connection, mapping the connection to a stream of the network association that is associated with the relative priority of the connection and identifies the destination server, and transmitting messages for the stream to the routing network node interlaced with messages of other streams of the network association based on the performance characteristics of the network link and the relative priority associated with the stream in comparison to relative priorities associated with the other streams of the network association.
    Type: Application
    Filed: February 7, 2014
    Publication date: August 13, 2015
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Shivangi SHARMA, Daniel G. WING, Parameswaran KUMARASAMY, Parag Pritam THAKORE, Anand OSWAL, Vamsidhar VALLURI
  • Patent number: 8942106
    Abstract: In one embodiment, a best exit from an autonomous system (AS) for a controlled prefix is determined. A network device of the AS influences a route for the controlled prefix to be over the best exit. Traffic statistics for the controlled prefix are selected. The network device verifies, based on the traffic statistics, whether the influence has caused at least a configured amount of traffic for the controlled prefix to be over the best exit. When at least the configured amount of the traffic is not directed over the best exit, the network device further influences the route for the controlled prefix to be over the best exit.
    Type: Grant
    Filed: May 24, 2013
    Date of Patent: January 27, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Vamsidhar Valluri, Kerry Lynn, Martin Djernaes, Dana Blair
  • Patent number: 8767527
    Abstract: Techniques for recovering Mobile Internet Protocol (IP) session(s) of a mobility agent in a Mobile IP network are described herein. In one embodiment of the invention, for each mobility session associated with a mobility agent, the mobility agent distributively backs up mobility agent specific information to the mobility agent peer associated with that mobility session. The mobility agent specific information is not used by the mobility agent peer. Upon the mobility agent inadvertently losing at least one mobility session, the mobility agent recovers the stored mobility agent specific information associated with those sessions from the mobility agent peers respectively associated with those sessions. Other methods and apparatuses are also described.
    Type: Grant
    Filed: April 21, 2011
    Date of Patent: July 1, 2014
    Assignee: Ericsson AB
    Inventors: Chandramouli Balasubramanian, Vamsidhar Valluri, Venkatesan Pradeep, Janardan Ramesh
  • Patent number: 8682861
    Abstract: Techniques for recovering Mobile Internet Protocol (IP) session(s) of a mobility agent in a Mobile IP network are described herein. In one embodiment of the invention, for each mobility session associated with a mobility agent, the mobility agent distributively backs up mobility agent specific information to the mobility agent peer associated with that mobility session. The mobility agent specific information is not used by the mobility agent peer. Upon the mobility agent inadvertently losing at least one mobility session, the mobility agent recovers the stored mobility agent specific information associated with those sessions from the mobility agent peers respectively associated with those sessions. Other methods and apparatuses are also described.
    Type: Grant
    Filed: April 21, 2011
    Date of Patent: March 25, 2014
    Assignee: Ericsson AB
    Inventors: Chandramouli Balasubramanian, Vamsidhar Valluri, Venkatesan Pradeep, Janardan Ramesh
  • Patent number: 8654739
    Abstract: An IP (Internet Protocol) session for a mobile node is carried out through the use of a virtual care-of address. A foreign agent sends an agent advertisement to the mobile node to allow the mobile node to choose from a list of IP addresses of the foreign agent. The foreign agent ties a virtual care-of address to a mobile node so that an intelligent and dynamic selection of tunnels to be used for the IP session can occur. Therefore, traffic for an IP session is not limited to transmission over the single particular tunnel that corresponds to an IP address initially selected by the mobile node. Rather, the virtual care-of address shifts the tunneling decision from the mobile node to the foreign agent. Supporting multiple tunnels between home agent and foreign agent allows resilience, redundancy, and service-level differentiation to mobile node traffic without involving the mobile node in the process.
    Type: Grant
    Filed: August 2, 2012
    Date of Patent: February 18, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Vamsidhar Valluri, Shahriar I. Rahman
  • Publication number: 20130258852
    Abstract: In one embodiment, a best exit from an autonomous system (AS) for a controlled prefix is determined. A network device of the AS influences a route for the controlled prefix to be over the best exit. Traffic statistics for the controlled prefix are selected. The network device verifies, based on the traffic statistics, whether the influence has caused at least a configured amount of traffic for the controlled prefix to be over the best exit. When at least the configured amount of the traffic is not directed over the best exit, the network device further influences the route for the controlled prefix to be over the best exit.
    Type: Application
    Filed: May 24, 2013
    Publication date: October 3, 2013
    Applicant: Cisco Technology, Inc.
    Inventors: Vamsidhar Valluri, Kerry Lynn, Martin Djernaes, Dana Blair
  • Patent number: 8456987
    Abstract: A technique dynamically enforces a best exit selection for a controlled prefix based on policies and real-time performance statistics in a computer network. A Master Controller (e.g., an Optimized Edge Routing, OER, Master Controller) of an autonomous system (AS) in the network selects a best exit from the AS for the controlled prefix, and conveys the selection to a border router having the selected exit. In response, the border router performs a parent lookup to determine whether the controlled prefix is reachable via the best exit. If so, the border router influences routing in the AS for the controlled prefix through the best exit by, e.g., injecting routes or modifying metrics of existing routes. The Master Controller (or border router) then verifies that the routes for the controlled prefix traverse the selected best exit. Notably, if a route does not traverse the selected best exit, the border router may try to influence the route again or remove the influence.
    Type: Grant
    Filed: December 8, 2005
    Date of Patent: June 4, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Vamsidhar Valluri, Kerry Lynn, Martin Djernaes, Dana Blair
  • Patent number: 8428057
    Abstract: In one embodiment, an apparatus comprises logic for optimizing return traffic paths using network address translation (NAT). The logic is operable to receive outbound data from a source node in a source network, and to replace a source address in a source address field in the outbound data with a first address from a first address pool associated with a first connection. The logic is operable to determine that return traffic on the first connection needs to be switched over to a second connection, where a second address pool is associated with the second connection. The logic is operable to generate a mapping that associates the first address with a second address from the second address pool and, based on the mapping, to replace the first address in the source address field in the outbound data with the second address. The logic is also operable to send the outbound data to the destination node over the second connection.
    Type: Grant
    Filed: March 14, 2007
    Date of Patent: April 23, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Vamsidhar Valluri, Anantha Ramaiah, Kaushik Biswas
  • Publication number: 20130021906
    Abstract: A plurality of flow network elements monitors network flows at the subscriber level for a plurality of subscribers. The flow network elements export flow records to a collector, which organizes the flow records. A policy client correlates the flow records and determines whether any network flows are violating a flow policy definition. If a flow policy definition is violated, the policy client transmits a policy action to a policy server which indicates what action to take for a given violating flow. The policy server assigns a flow policy for the subscriber corresponding with the violating flow. The assigned flow policy is then transmitted to the flow network element having that violating flow, and that flow network element installs the flow policy.
    Type: Application
    Filed: August 29, 2012
    Publication date: January 24, 2013
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Shahriar I. Rahman, Allwyn Carvalho, Vamsidhar Valluri, Manoj Kumar Tiwari
  • Patent number: 8355382
    Abstract: Transferring a mobile node from one ASN-GW (anchor access service network gateway) to another ASN-GW is referred to as a hand-over. To facilitate transfer of data for the hand-over, a GRE (generic routing encapsulation) tunnel is established between the two ASN-GWs. Traffic through the GRE tunnel arriving at a line card of an ASN-GW is redirected from the arrival line card to the one line card that contains information for the mobile node. The redirection is based on traversal of one or more tables on the line cards. These tables are indexed according to GRE keys corresponding to the mobile nodes. Therefore, the appropriate line card for the traffic can be identified quickly and efficiently using a distributed forwarding plane with minimal provisioning overhead, resulting in lower latency during the hand-over.
    Type: Grant
    Filed: November 11, 2009
    Date of Patent: January 15, 2013
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Venkatesan Pradeep, Neelesh Bansod, Vamsidhar Valluri
  • Patent number: 8335160
    Abstract: An improved network flow sampling apparatus and corresponding method more intelligently selects flows to be reported beyond random flow or packet sampling intervals. Evaluation of flows selects top talkers or heavy hitters as important flows that most impact traffic and therefore should be reported. Top talkers are flows defined based on a customized definition according to, for example, number of packets in a flow, number of bytes in a flow, or bandwidth consumed by a flow. An external collector can thus proceed with traffic profiling or other flow monitoring purposes with a more intelligently determined network flow sample.
    Type: Grant
    Filed: March 30, 2010
    Date of Patent: December 18, 2012
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Allwyn Carvalho, Yakov Teplitsky, Shariar Rahman, Manoj Tiwari, Vamsidhar Valluri
  • Publication number: 20120294264
    Abstract: An IP (Internet Protocol) session for a mobile node is carried out through the use of a virtual care-of address. A foreign agent sends an agent advertisement to the mobile node to allow the mobile node to choose from a list of IP addresses of the foreign agent. The foreign agent ties a virtual care-of address to a mobile node so that an intelligent and dynamic selection of tunnels to be used for the IP session can occur. Therefore, traffic for an IP session is not limited to transmission over the single particular tunnel that corresponds to an IP address initially selected by the mobile node. Rather, the virtual care-of address shifts the tunneling decision from the mobile node to the foreign agent. Supporting multiple tunnels between home agent and foreign agent allows resilience, redundancy, and service-level differentiation to mobile node traffic without involving the mobile node in the process.
    Type: Application
    Filed: August 2, 2012
    Publication date: November 22, 2012
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Vamsidhar Valluri, Shahriar I. Rahman
  • Patent number: 8311014
    Abstract: An IP (Internet Protocol) session for a mobile node is carried out through the use of a virtual care-of address. A foreign agent sends an agent advertisement to the mobile node to allow the mobile node to choose from a list of IP addresses of the foreign agent. To perform virtual care-of address services, the foreign agent ties the virtual care-of address to a mobile node so that an intelligent and dynamic selection of tunnels to be used for the IP session can occur. Therefore, traffic for an IP session is not limited to transmission over the single particular tunnel that corresponds to an IP address initially selected by the mobile node. Rather, the virtual care-of address shifts the tunneling decision from the mobile node to the foreign agent. Supporting multiple tunnels between home agent and foreign agent allows resilience, redundancy, and service-level differentiation to mobile node traffic without involving the mobile node in the process.
    Type: Grant
    Filed: November 6, 2009
    Date of Patent: November 13, 2012
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Vamsidhar Valluri, Shahriar I. Rahman
  • Patent number: 8274895
    Abstract: A plurality of flow network elements monitors network flows at the subscriber level for a plurality of subscribers. The flow network elements export flow records to a collector, which organizes the flow records. A policy client correlates the flow records and determines whether any network flows are violating a flow policy definition. If a flow policy definition is violated, the policy client transmits a policy action to a policy server which indicates what action to take for a given violating flow. The policy server assigns a flow policy for the subscriber corresponding with the violating flow. The assigned flow policy is then transmitted to the flow network element having that violating flow, and that flow network element installs the flow policy.
    Type: Grant
    Filed: January 26, 2009
    Date of Patent: September 25, 2012
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Shahriar I. Rahman, Allwyn Carvalho, Vamsidhar Valluri, Manoj Kumar Tiwari
  • Patent number: 8239555
    Abstract: Techniques for recovering Mobile Internet Protocol (IP) session(s) of a mobility agent in a Mobile IP network are described herein. In one embodiment of the invention, for each mobility session associated with a mobility agent, the mobility agent distributively backs up mobility agent specific information to the mobility agent peer associated with that mobility session. The mobility agent specific information is not used by the mobility agent peer. Upon the mobility agent inadvertently losing at least one mobility session, the mobility agent recovers the stored mobility agent specific information associated with those sessions from the mobility agent peers respectively associated with those sessions. Other methods and apparatuses are also described.
    Type: Grant
    Filed: April 21, 2011
    Date of Patent: August 7, 2012
    Assignee: Ericsson AB
    Inventors: Chandramouli Balasubramanian, Vamsidhar Valluri, Venkatesan Pradeep, Janardan Ramesh
  • Patent number: 8073968
    Abstract: An Optimized Edge Routing (OER) technique provides efficiently data routing at the edge of a network or subnetwork. The technique employs a Master node that manages a set of border nodes located at the edge of the network or subnetwork. The Master node may be a stand-alone network management node or may be incorporated into a network node, such as a border node. Unlike prior implementations, the Master node instructs the border nodes to dynamically acquire (“learn”) prefixes of incoming and outgoing data flows and to selectively filter a set of learned address prefixes whose corresponding data flows match a predetermined set of criteria. The criteria may be based on routing metrics other than, or in addition to, conventional cost-based or distance-based metrics. Further, the criteria may include a set of filtering parameters that may be reconfigured, e.g., by the Master node, from time to time.
    Type: Grant
    Filed: November 3, 2004
    Date of Patent: December 6, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Pritam Shah, Vamsidhar Valluri, Dana Blair, Philip C. Jacobs, Kathleen Nguyen
  • Publication number: 20110242994
    Abstract: An improved network flow sampling apparatus and corresponding method more intelligently selects flows to be reported beyond random flow or packet sampling intervals. Evaluation of flows selects top talkers or heavy hitters as important flows that most impact traffic and therefore should be reported. Top talkers are flows defined based on a customized definition according to, for example, number of packets in a flow, number of bytes in a flow, or bandwidth consumed by a flow. An external collector can thus proceed with traffic profiling or other flow monitoring purposes with a more intelligently determined network flow sample.
    Type: Application
    Filed: March 30, 2010
    Publication date: October 6, 2011
    Inventors: Allwyn Carvalho, Yakov Teplitsky, Shariar Rahman, Manoj Tiwari, Vamsidhar Valluri