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: 20160249186Abstract: 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: ApplicationFiled: February 19, 2015Publication date: August 25, 2016Inventors: Leo Dumov, Kiritkumar B. Joshi, Vamsidhar Valluri
-
Patent number: 9154541Abstract: 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: GrantFiled: April 11, 2013Date of Patent: October 6, 2015Assignee: Cisco Technology, Inc.Inventors: Vamsidhar Valluri, Anantha Ramaiah, Kaushik Biswas
-
Publication number: 20150236909Abstract: 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: ApplicationFiled: February 20, 2014Publication date: August 20, 2015Applicant: Cisco Technology, Inc.Inventors: VAMSIDHAR VALLURI, PARAMESWARAN KUMARASAMY, DANIEL G. WING, PARAG PRITAM THAKORE, ANAND OSWAL, SHIVANGI SHARMA
-
Publication number: 20150230274Abstract: 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: ApplicationFiled: February 7, 2014Publication date: August 13, 2015Applicant: CISCO TECHNOLOGY, INC.Inventors: Shivangi SHARMA, Daniel G. WING, Parameswaran KUMARASAMY, Parag Pritam THAKORE, Anand OSWAL, Vamsidhar VALLURI
-
Patent number: 8942106Abstract: 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: GrantFiled: May 24, 2013Date of Patent: January 27, 2015Assignee: Cisco Technology, Inc.Inventors: Vamsidhar Valluri, Kerry Lynn, Martin Djernaes, Dana Blair
-
Patent number: 8767527Abstract: 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: GrantFiled: April 21, 2011Date of Patent: July 1, 2014Assignee: Ericsson ABInventors: Chandramouli Balasubramanian, Vamsidhar Valluri, Venkatesan Pradeep, Janardan Ramesh
-
Patent number: 8682861Abstract: 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: GrantFiled: April 21, 2011Date of Patent: March 25, 2014Assignee: Ericsson ABInventors: Chandramouli Balasubramanian, Vamsidhar Valluri, Venkatesan Pradeep, Janardan Ramesh
-
Patent number: 8654739Abstract: 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: GrantFiled: August 2, 2012Date of Patent: February 18, 2014Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventors: Vamsidhar Valluri, Shahriar I. Rahman
-
Publication number: 20130258852Abstract: 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: ApplicationFiled: May 24, 2013Publication date: October 3, 2013Applicant: Cisco Technology, Inc.Inventors: Vamsidhar Valluri, Kerry Lynn, Martin Djernaes, Dana Blair
-
Patent number: 8456987Abstract: 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: GrantFiled: December 8, 2005Date of Patent: June 4, 2013Assignee: Cisco Technology, Inc.Inventors: Vamsidhar Valluri, Kerry Lynn, Martin Djernaes, Dana Blair
-
Patent number: 8428057Abstract: 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: GrantFiled: March 14, 2007Date of Patent: April 23, 2013Assignee: Cisco Technology, Inc.Inventors: Vamsidhar Valluri, Anantha Ramaiah, Kaushik Biswas
-
Publication number: 20130021906Abstract: 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: ApplicationFiled: August 29, 2012Publication date: January 24, 2013Applicant: Telefonaktiebolaget L M Ericsson (publ)Inventors: Shahriar I. Rahman, Allwyn Carvalho, Vamsidhar Valluri, Manoj Kumar Tiwari
-
Patent number: 8355382Abstract: 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: GrantFiled: November 11, 2009Date of Patent: January 15, 2013Assignee: Telefonaktiebolaget L M Ericsson (Publ)Inventors: Venkatesan Pradeep, Neelesh Bansod, Vamsidhar Valluri
-
Patent number: 8335160Abstract: 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: GrantFiled: March 30, 2010Date of Patent: December 18, 2012Assignee: Telefonaktiebolaget L M Ericsson (Publ)Inventors: Allwyn Carvalho, Yakov Teplitsky, Shariar Rahman, Manoj Tiwari, Vamsidhar Valluri
-
Publication number: 20120294264Abstract: 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: ApplicationFiled: August 2, 2012Publication date: November 22, 2012Applicant: Telefonaktiebolaget L M Ericsson (publ)Inventors: Vamsidhar Valluri, Shahriar I. Rahman
-
Patent number: 8311014Abstract: 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: GrantFiled: November 6, 2009Date of Patent: November 13, 2012Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventors: Vamsidhar Valluri, Shahriar I. Rahman
-
Patent number: 8274895Abstract: 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: GrantFiled: January 26, 2009Date of Patent: September 25, 2012Assignee: Telefonaktiebolaget L M Ericsson (Publ)Inventors: Shahriar I. Rahman, Allwyn Carvalho, Vamsidhar Valluri, Manoj Kumar Tiwari
-
Patent number: 8239555Abstract: 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: GrantFiled: April 21, 2011Date of Patent: August 7, 2012Assignee: Ericsson ABInventors: Chandramouli Balasubramanian, Vamsidhar Valluri, Venkatesan Pradeep, Janardan Ramesh
-
Patent number: 8073968Abstract: 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: GrantFiled: November 3, 2004Date of Patent: December 6, 2011Assignee: Cisco Technology, Inc.Inventors: Pritam Shah, Vamsidhar Valluri, Dana Blair, Philip C. Jacobs, Kathleen Nguyen
-
Publication number: 20110242994Abstract: 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: ApplicationFiled: March 30, 2010Publication date: October 6, 2011Inventors: Allwyn Carvalho, Yakov Teplitsky, Shariar Rahman, Manoj Tiwari, Vamsidhar Valluri