Patents by Inventor Rajeev Koodli

Rajeev Koodli 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: 9210728
    Abstract: A method is provided in one example embodiment and includes providing a multi-radio connectivity service to a mobile subscriber, and managing the multi-radio connectivity service for the mobile subscriber. The managing can include: providing admission control; providing privileged subscriber access at a plurality of WiFi access points; providing signaling for quality of service (QoS) equivalence across a WiFi network and a mobile network; and distributing certain traffic based on a policy.
    Type: Grant
    Filed: December 19, 2011
    Date of Patent: December 8, 2015
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Rajeev Koodli, Andrew S. Gibbs
  • Patent number: 9137171
    Abstract: A method is provided in one example embodiment and includes providing a multi-radio connectivity service to a mobile subscriber, and managing the multi-radio connectivity service for the mobile subscriber. The managing can include: providing admission control; providing privileged subscriber access at a plurality of WiFi access points; providing signaling for quality of service (QoS) equivalence across a WiFi network and a mobile network; and distributing certain traffic based on a policy.
    Type: Grant
    Filed: February 9, 2012
    Date of Patent: September 15, 2015
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Rajeev Koodli, Andrew S. Gibbs
  • Publication number: 20150215836
    Abstract: An example method is provided in one example embodiment and includes establishing a mobility context associated with a user equipment that includes a designation of a first radio access network as a primary access network and a second radio access network as a secondary access network. The method further includes defining an initial value for a data count variable representative of a number of consecutive uplink packets associated with the user equipment received over the first radio access network.
    Type: Application
    Filed: January 27, 2014
    Publication date: July 30, 2015
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Vimal Srivastava, Rajeev Koodli, Armin Kasum
  • Publication number: 20150124829
    Abstract: A system may provide connectivity service in a multi-tenant network. A first node in the multi-tenant network can receive data packets, each of the data packets identifying one of a plurality of tenant devices. The first node can determine an Internet Protocol (IP) address associated with each of the data packets. The first node can determine a Virtual Local Area Network Identifier (VLAN ID) based on the IP address, the VLAN ID being a unique identifier of a respective one of the tenants. The first node can add the VLAN ID of a corresponding one of the tenants into a header of each of the data packets. The first node can transport the data packets to a second node in the multi-tenant network via a multi-tenant network tunnel protocol.
    Type: Application
    Filed: January 12, 2015
    Publication date: May 7, 2015
    Inventors: Rajeev Koodli, Anand Oswal
  • Patent number: 8995262
    Abstract: Methods and systems for providing a dynamic and real time load factor that can be shared with other network elements is disclosed. The load factor can be used in determining the relative load among a set of network elements and in distributing new sessions requests as well as existing session on the set of network elements. The load factor can also be used for determining to which network element a user equipment is handed off. The dynamic load factor can also be shared amongst network elements to determine how the load is balanced among the network elements, such as a mobility management entity (MME).
    Type: Grant
    Filed: April 5, 2013
    Date of Patent: March 31, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Kuntal Chowdhury, Andrew Gibbs, Rajeev Koodli
  • Patent number: 8943000
    Abstract: A system may provide connectivity service in a multi-tenant network. A first node in the multi-tenant network can receive data packets, each of the data packets identifying one of a plurality of tenant devices. The first node can determine an Internet Protocol (IP) address associated with each of the data packets. The first node can determine a Virtual Local Area Network Identifier (VLAN ID) based on the IP address, the VLAN ID being a unique identifier of a respective one of the tenants. The first node can add the VLAN ID of a corresponding one of the tenants into a header of each of the data packets. The first node can transport the data packets to a second node in the multi-tenant network via a multi-tenant network tunnel protocol.
    Type: Grant
    Filed: January 20, 2012
    Date of Patent: January 27, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Rajeev Koodli, Anand Oswal
  • Patent number: 8937864
    Abstract: Channel quality of an airlink is assessed at an edge router of a radio-access communication network. Based on the assessment, the cause of lost data is determined to be due to traffic congestion or due to poor channel quality. In the latter case, congestion recovery/avoidance processes of a transport protocol of over a spliced transport connection can be overridden to avoid unnecessary limitations to data flow.
    Type: Grant
    Filed: December 6, 2011
    Date of Patent: January 20, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Arivu Mani Ramasamy, Anand Oswal, Rajeev Koodli
  • Patent number: 8861535
    Abstract: Prioritization of data traffic is a common technique for providing enhanced quality of service (QoS), allowing some traffic to reach its destination on an expedited basis without being obstructed or delayed by other lower-priority traffic. A mechanism is disclosed using the bearer architecture of the evolved packet core (EPC) to provide prioritization of traffic from specific packet data networks (PDNs), as well as over specific bearers. The priority information is requested by the mobile management entity (MME), which is commonly overloaded with traffic to and from multiple users and PDNs. In addition, a mechanism is provided for reducing the frequency of unwanted paging notifications for MMEs that are overloaded.
    Type: Grant
    Filed: November 29, 2010
    Date of Patent: October 14, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Rajeev Koodli, Nirav Salot, Robert Marks
  • Patent number: 8831014
    Abstract: As the proliferation of data rich content and increasingly more capable mobile devices has continued, the amount of data communicated over mobile operator's networks has increased. Upgrading the existing network that was designed for voice calls is not desirable or practical for many mobile operators. This disclosure relates to a mobility edge gateway that resides on the edge of the core network and can provide one or more services such as call localization, offloading of traffic, session management, and content streaming. The call localization involves identifying calls that can be maintained at the edge of the network and bridging the calls at the mobility edge gateway to bypass the core network. The offloading involves identifying traffic and offloading the traffic to the Internet or another network to bypass the core network. These services can relieve congestion on the core network of mobile operator's networks.
    Type: Grant
    Filed: September 27, 2010
    Date of Patent: September 9, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Rajeev Koodli, Kuntal Chowdhury
  • Publication number: 20140211616
    Abstract: Data flow mobility to a user equipment may be provided. An access routing rule may be received at the user equipment. The access routing rule may include a plurality of packet filters and at least one target access corresponding to each of the plurality of packet filters. A first data packet to be routed may be received at the user equipment. A first packet filter associated with the first data packet may be determined. A first target access corresponding to the first packet filter may be determined from the access routing rule. The first data packet may be routed through the first target access.
    Type: Application
    Filed: October 12, 2013
    Publication date: July 31, 2014
    Applicant: Cisco Technology, Inc.
    Inventors: Nirav Kirtikumar Salot, Rajeev Koodli, Maulik Vijay Vaidya, Aeneas Dodd-Noble
  • Patent number: 8769626
    Abstract: Techniques are provided for performing web authentication of mobile wireless devices that roam from a wireless wide area network to a wireless local area network. A redirect rule is invoked when a request is received from the mobile wireless device for world wide web access in order to obtain authentication for the mobile wireless device before permitting world wide web access. When a world wide web access request is received from the mobile wireless device, it is redirected to an authentication portal to allow a user of the mobile wireless device to enter user credentials to allow for world wide web access using the IP address.
    Type: Grant
    Filed: November 29, 2011
    Date of Patent: July 1, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Srinath Gundavelli, Arun C. Alex, Rajesh P. Velandy, Rajesh S. Pazhyannur, Mark Grayson, Rajeev Koodli, Gaetan Feige, Steve W. Wood
  • Publication number: 20140159923
    Abstract: The techniques described herein provide mechanism that allows a Vehicular Communication Systems (VCSs) server, e.g., a cluster server, or other network attached device to group or cluster a set of vehicles into a multicast group according to common mobility characteristics shared by the set of vehicles. For example, the set of vehicles may be in close proximity to each other and are traveling on the same road, or share a common destination. Information pertinent to the cluster, can be broadcast to the multicast group in lieu of traditional individual unicast messages that would typically be sent to each vehicle.
    Type: Application
    Filed: December 7, 2012
    Publication date: June 12, 2014
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Rajeev Koodli, Arjun Prasanna Athreya, Anand Oswal
  • Patent number: 8724582
    Abstract: In an exemplary embodiment of this invention contexts are transferred at an appropriate time depending on the context type. As a result, link layer (PPP) delay can be substantially eliminated during Mobile IP handoff, without introducing additional packet loss. By way of example, all MS contexts (both static and dynamic) are maintained during the inter-PDSN handoff procedure, and any executing applications are not impacted by the inter-PDSN handoff.
    Type: Grant
    Filed: June 28, 2004
    Date of Patent: May 13, 2014
    Assignee: Nokia Corporation
    Inventors: Jianhao Michael Yang, Sarvesh Asthana, Rajeev Koodli
  • Patent number: 8693367
    Abstract: This disclosure relates to a system and method for offloading selected data to an alternate communication network. The offloading provides another route for selected packet traffic that can relieve the burden on a mobile operator's network, such as the backhaul and core networks. As the proliferation of data rich content and increasingly more capable mobile devices has continued, the amount of data communicated over mobile operator's networks has exponentially increased. Upgrading the existing network that was designed for voice calls is not desirable or practical for many mobile operators. A offload gateway is provided that inspects packets and determines those packets to offload to an alternate network as well as providing mobility management to allow for seamless handoffs and gateway relocations.
    Type: Grant
    Filed: September 27, 2010
    Date of Patent: April 8, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Kuntal Chowdhury, Mohan Rangan, Taiwo Oyedele, Michael Digiorgio, Rajeev Koodli
  • Publication number: 20140079024
    Abstract: A method of configuring routers facilitates handoff of user equipment from a router to another router. The method includes configuring a virtual interface in a current router used by user equipment. The method also includes assigning a global address to the virtual interface. The global address is assigned to the virtual interface that is used to facilitate handoff of the user equipment from a current router to a new router. A system, router and user equipment are configured to implement the method.
    Type: Application
    Filed: November 20, 2013
    Publication date: March 20, 2014
    Applicant: CORE WIRELESS LICENSING S.A.R.L.
    Inventors: Vijay Devarapalli, Rajeev Koodli, Basavaraj Patil
  • Publication number: 20140010084
    Abstract: A method is provided in one example embodiment and includes configuring a network element for load balancing based on input provided by a mobile gateway, where the configuring includes selecting an instance of a service flow router control function (SFR-C) at the network element based on an Internet protocol (IP) address assigned to a subscriber. The subscriber flow rules can be provided to a service flow user plane of the network element. The configuring may also include selecting a subscriber service proxy (SSP) based on a particular load balancing criterion, where a forwarding plane of the network element is configured based on the subscriber flow rules, and where a return message is communicated to the SFR-C that includes a particular IP address of the selected SSP.
    Type: Application
    Filed: November 30, 2012
    Publication date: January 9, 2014
    Inventors: Arun Kavunder, Rajeev Koodli
  • Publication number: 20140010085
    Abstract: A method is provided in one example embodiment and includes configuring a network element for subscriber-specific service chaining and traffic steering, where the configuring includes programming a selected service flow router user plane element with a subscriber context corresponding to a subscriber's session at a subscriber termination function. The subscriber context comprises instructions to steer subscriber traffic through a plurality of services in a network environment.
    Type: Application
    Filed: November 30, 2012
    Publication date: January 9, 2014
    Inventors: Arun Kavunder, Rajeev Koodli
  • Patent number: 8619701
    Abstract: A method of configuring routers facilitates handoff of user equipment from a router to another router. The method includes configuring a virtual interface in a current router used by user equipment. The method also includes assigning a global address to the virtual interface. The global address is assigned to the virtual interface that is used to facilitate handoff of the user equipment from a current router to a new router. A system, router and user equipment are configured to implement the method.
    Type: Grant
    Filed: August 18, 2004
    Date of Patent: December 31, 2013
    Assignee: Core Wireless Licensing S.a.r.l.
    Inventors: Vijay Devarapalli, Rajeev Koodli, Basavaraj Patil
  • Patent number: 8565793
    Abstract: A method is provided in one example embodiment and includes receiving a request to page a mobile device operating in an idle state; determining a priority order for a geographic area identifier (GAI) list for the mobile device based on a metric; pruning the GAI list in order to identify one or more base stations; and sending a paging message to the one or more base stations. In more particular implementations, the GAI list can be maintained based on signaling at particular times associated with the network device. In addition, the paging message can include the GAI list corresponding to a plurality of cells.
    Type: Grant
    Filed: May 15, 2012
    Date of Patent: October 22, 2013
    Assignee: Cisco Technology, Inc.
    Inventor: Rajeev Koodli
  • Publication number: 20130191257
    Abstract: A system may provide connectivity service in a multi-tenant network. A first node in the multi-tenant network can receive data packets, each of the data packets identifying one of a plurality of tenant devices. The first node can determine an Internet Protocol (IP) address associated with each of the data packets. The first node can determine a Virtual Local Area Network Identifier (VLAN ID) based on the IP address, the VLAN ID being a unique identifier of a respective one of the tenants. The first node can add the VLAN ID of a corresponding one of the tenants into a header of each of the data packets. The first node can transport the data packets to a second node in the multi-tenant network via a multi-tenant network tunnel protocol.
    Type: Application
    Filed: January 20, 2012
    Publication date: July 25, 2013
    Applicant: Cisco Technology, Inc.
    Inventors: Rajeev Koodli, Anand Oswal