Patents by Inventor Srinath Gundavelli

Srinath Gundavelli 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: 20220386179
    Abstract: In one illustrative example, a user plane function (UPF) node may receive, from a controller node, a configuration of an allocated bandwidth for a predefined service classification associated with different predefined types of a communication resource at the UPF node, for each one of a plurality of different predefined service classifications associated with different predefined types of the communication resource. The UPF node may monitor a total bandwidth usage for each predefined service classification. Based on identifying that the total bandwidth usage exceeds a threshold limit, the UPF node may send, to the controller node, a message which indicates a request for readjusting the allocated bandwidth for the predefined service classification, and indicating the total bandwidth usage. The different predefined types of the communication resource may be different network slices at the UPF node, or different Quality of Service (QoS) Flow resource types at the UPF node, as examples.
    Type: Application
    Filed: May 25, 2021
    Publication date: December 1, 2022
    Inventors: Abhishek Dhammawat, Srinath Gundavelli
  • Publication number: 20220386110
    Abstract: Embodiments are presented for collaborative device address generation between a wireless client device and a network infrastructure component, such as a wireless access point. The wireless client device and network infrastructure component share information to facilitate collaborative generation of a sequence of device addresses. This shared information includes, in some embodiments, key information and moving factor information. The key information and moving factor information is used to generate a token. A sequence of tokens is generated by updating the moving factor as each token is generated. A corresponding sequence of device addresses are then derived based on the sequence of tokens. Since the wireless client device and the network infrastructure device apply equivalent methods to generate respective sequences of addresses, the network infrastructure is able to efficiently identify a source wireless client device when observing a new device address on a wireless network.
    Type: Application
    Filed: May 25, 2021
    Publication date: December 1, 2022
    Inventors: Srinath Gundavelli, Stephen Michael Orr, Shree N. Murthy
  • Publication number: 20220369163
    Abstract: Presented herein are techniques to facilitate dynamic switching for user equipment between unique cell and shared cell operating modes based on application traffic. In one example, a method may include determining, a quality of service (QoS) to be provided for a traffic flow of a user equipment (UE) in which the mobile network includes a radio access network (RAN) including a plurality of radio units (RUs) in which at least two RUs provides a shared cell and each RU provides a unique cell; identifying an operating mode for the UE based on the QoS in which the operating mode indicates whether the traffic flow is to be communicated using a shared cell or a unique cell operating mode; and causing the UE to communicate the traffic flow using the shared cell the unique cell operating mode.
    Type: Application
    Filed: May 17, 2021
    Publication date: November 17, 2022
    Inventors: Srinath Gundavelli, Indermeet Singh Gandhi, Mark Grayson, Arun G. Khanna
  • Publication number: 20220369324
    Abstract: Presented herein are techniques to facilitate the configuration of hybrid cells to support shared cell and unique cell operating modes for user equipment. In one example, a method may include obtaining a registration request for a user equipment (UE) in which the mobile network includes a radio access network (RAN) comprising a plurality of radio units (RUs) in which each RU provides a shared cell that is shared with at least one other RU and each RU also provides a unique cell that is not shared with any other RU. The method may further include determining an operating mode for the UE in which the operating mode indicates whether the UE is to operate in a shared cell or a unique cell operating mode, and facilitating connection of the UE to one of the shared cell or the unique cell of an RU based on the operating mode.
    Type: Application
    Filed: May 14, 2021
    Publication date: November 17, 2022
    Inventors: Srinath Gundavelli, Indermeet Singh Gandhi, Mark Grayson, Arun G. Khanna
  • Publication number: 20220369182
    Abstract: Presented herein are techniques to support handovers in hybrid cell configuration environments. In one example, a method may include determining that a user equipment (UE) is connected to a first shared cell or a first unique cell of a radio access network; and causing a handover for the UE to a second shared cell or a second unique cell of the radio access network based on whether the UE is connected to the first shared cell or the first unique cell, wherein the handover is performed between one of the first shared cell and the second shared cell or the first unique cell and the second unique cell.
    Type: Application
    Filed: May 14, 2021
    Publication date: November 17, 2022
    Inventors: Srinath Gundavelli, Indermeet Singh Gandhi, Mark Grayson, Arun G. Khanna
  • Publication number: 20220369404
    Abstract: Presented herein are techniques to facilitate dual-connectivity support for a user equipment (UE) in a hybrid cell virtualized Radio Access Network (vRAN) architecture. In one example, a method may include obtaining, by a node of a mobile network via a first cell of a RAN, a request for a UE to connect to the mobile network via the first cell in which the RAN includes at least one shared cell and at least one unique cell; determining that the UE is allowed for dual-connectivity operation; and providing a policy to the UE, wherein the policy identifies, for each of one or more applications, one of a shared cell operating mode or a unique cell operating mode that the UE is to utilize for each of the one or more applications.
    Type: Application
    Filed: May 17, 2021
    Publication date: November 17, 2022
    Inventors: Srinath Gundavelli, Indermeet Singh Gandhi, Arun G. Khanna, Mark Grayson
  • Patent number: 11496888
    Abstract: In one example, a Network Policy Function (NPF) obtains a first identifier for a User Equipment (UE) based on communications between the UE and a first access network of a system, and an Internet Protocol (IP) address used by the UE to communicate over the first access network. The NPF obtains a second identifier for the UE based on communications between the UE and a second access network of the system. The NPF determines that the UE used the IP address to communicate over the first access network of the system based on a correlation between the first identifier for the UE and the second identifier for the UE. The NPF provides the IP address to the UE, and the UE uses the IP address to communicate over the second access network.
    Type: Grant
    Filed: December 18, 2019
    Date of Patent: November 8, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Srinath Gundavelli, Indermeet Singh Gandhi, Sudhir Kumar Jain, Louis Gwyn Samuel
  • Publication number: 20220353658
    Abstract: A user device operates a first data session using a first network slice. The user device obtains a trigger notification from a remote application that identifies a second network slice, and the user device determines that the first network slice and the second network slice are mutually exclusive. The user device ends the first data session on the first network slice and initiates a second data session on the second network slice.
    Type: Application
    Filed: July 15, 2022
    Publication date: November 3, 2022
    Inventors: Srinath Gundavelli, Vimal Srivastava, Aeneas Sean Dodd-Noble
  • Publication number: 20220345443
    Abstract: In one illustrative example, a user plane function (UPF) configured for use in a private 5G network of an enterprise may receive, from a user device, a domain name system (DNS) query associated with an application; send, to a DNS server, one or more corresponding DNS queries based on the DNS query; receive, from the DNS server, one or more DNS query responses which include an IP address and metadata including an application identifier for the application; and send, to a control plane function, a message for reporting which includes the application identifier. In response, a dedicated Quality of Service (QoS) Flow may be created for traffic for the application according to a selected QoS policy associated with the application identifier. For obtaining the metadata, the UPF may interact with a DNS server configured with Extension mechanisms for DNS (EDNS) or a DNS as Authoritative Source (DNS-AS) mechanism.
    Type: Application
    Filed: July 13, 2022
    Publication date: October 27, 2022
    Inventors: Srinath Gundavelli, Vimal Srivastava, Indermeet Singh Gandhi, Timothy Peter Stammers
  • Patent number: 11483750
    Abstract: An enterprise private network includes a simplified Third Generation Partnership Project (3GPP) core architecture for interworking between an Evolved Packet System (EPS) and a Fifth Generation (5G) system (5GS). The architecture includes an Evolved Packet Core (EPC) control plane (CP) (EPC CP) unit and a 5G core (5GC) CP (5GC CP) unit. The 5GC CP unit receives, from the EPC CP unit via an N26 interface, a message indicating a forward relocation request responsive to an indication of a handover of a Packet Data Network (PDN) connection at a user plane node from the EPS to the 5GS. The 5GC CP node establishes a Protocol Data Unit (PDU) session corresponding to the PDN connection based on PDN connection information in the message, which includes establishing a Quality of Service (QoS) Flow corresponding to an EPS bearer, and manages the PDU session at the user plane node.
    Type: Grant
    Filed: April 7, 2021
    Date of Patent: October 25, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Anal Srivastava, Srinath Gundavelli, Oliver James Bull, Vimal Srivastava
  • Patent number: 11483279
    Abstract: Techniques are described to provide multipath mobility via Domain Name System-as-an-Authoritative Source (DNS-AS) techniques. In one example, a method includes obtaining, by a multipath policy decision element, a plurality of multipath policy recommendations for an application, wherein the plurality of multipath policy recommendations are obtained from one or more multipath policy recommendation elements; combining the plurality of multipath policy recommendations to generate a policy enforcement decision, wherein the policy enforcement decision identifies, at least in part, one or more network paths that are to be utilized for one or more packet flows associated with the application, wherein each of the one or more network paths is associated with an access type; and enforcing the policy enforcement decision for one or more packet flows associated with the application.
    Type: Grant
    Filed: April 16, 2020
    Date of Patent: October 25, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Mark Grayson, Oliver James Bull, Louis Gwyn Samuel, Srinath Gundavelli
  • Publication number: 20220330112
    Abstract: Presented herein are techniques to facilitate enforcing unique handover trigger thresholds for user equipment (UE) based on UE identity and/or UE group type. In one instance, a method is provided that may include provisioning a plurality of handover profiles for a plurality of user equipment for a mobile network in which each corresponding handover profile includes a profile identifier and one or more handover thresholds. The method may further include determining that a particular user equipment seeks a connection to the mobile network; identifying a particular handover profile for the particular user equipment, wherein the particular handover profile includes a particular profile identifier; providing the particular profile identifier to a radio access network node of the mobile network; identifying one or more particular handover thresholds for the particular user equipment based on the particular profile identifier; and providing one or more particular handover thresholds to the particular user equipment.
    Type: Application
    Filed: April 8, 2021
    Publication date: October 13, 2022
    Inventors: Chinari Santosh Kumar Patra, Srinath Gundavelli, Rakesh Sai Srirambhatla
  • Publication number: 20220330122
    Abstract: An enterprise private network includes a simplified Third Generation Partnership Project (3GPP) core architecture for interworking between an Evolved Packet System (EPS) and a Fifth Generation (5G) system (5GS). The architecture includes an Evolved Packet Core (EPC) control plane (CP) (EPC CP) unit and a 5G core (5GC) CP (5GC CP) unit. The 5GC CP unit receives, from the EPC CP unit via an N26 interface, a message indicating a forward relocation request responsive to an indication of a handover of a Packet Data Network (PDN) connection at a user plane node from the EPS to the 5GS. The 5GC CP node establishes a Protocol Data Unit (PDU) session corresponding to the PDN connection based on PDN connection information in the message, which includes establishing a Quality of Service (QoS) Flow corresponding to an EPS bearer, and manages the PDU session at the user plane node.
    Type: Application
    Filed: April 7, 2021
    Publication date: October 13, 2022
    Inventors: Anal Srivastava, Srinath Gundavelli, Oliver James Bull, Vimal Srivastava
  • Publication number: 20220322198
    Abstract: This disclosure describes techniques for selecting network protocols using heatmaps. For instance, a system may receive radio frequency information from one or more sources located within an environment. The system may then generate heatmaps using the radio frequency information, where the heatmaps represent characteristics associated with different network protocols. The characteristics may include signal strengths, throughputs, data packet drop rates, data packet retry rates, and/or the like for various locations within the environment. A user device may then receive the heatmaps from the system. Using a location of the user device and the heatmaps, the user device may determine to communicate using a network protocol from the different network protocols. The user device may then establish a connection using the network protocol.
    Type: Application
    Filed: June 22, 2022
    Publication date: October 6, 2022
    Inventors: Srinath Gundavelli, Indermeet Gandhi, Shree Murthy, Malcolm Muir Smith, Jerome Henry
  • Publication number: 20220321556
    Abstract: This disclosure describes techniques for authentication related to verification of identity for network access. The techniques may include sending a challenge associated with authentication to a network to a mobile device. In response to sending the challenge, the techniques may include receiving a challenge response from the mobile device. The challenge response may include biometric credential information associated with a user of the mobile device. The challenge response may also include an indication of an authorization assertion associated with the authentication to the network. In some examples, the techniques may include tailoring access to the network for the mobile device based on the biometric credential information.
    Type: Application
    Filed: March 31, 2021
    Publication date: October 6, 2022
    Inventors: Indermeet Gandhi, Srinath Gundavelli, Pradeep Kumar Kathail
  • Publication number: 20220311626
    Abstract: Techniques for utilizing an extensible authentication protocol (EAP) to interwork with a cloud-based identity provider supporting OAuth based authentication and authorization interfaces. An access network may be accessible by a user device interacting with a service provider network configured to securely transmit encrypted credentials from the user device, over EAP, and relay the encrypted credentials to a cloud-based authorization server, using a backchannel over hypertext transfer protocol secure (HTTPS) via OAuth, for authorization and authentication of the user device to access the access network. The network may be configured as a public wireless network, a private wireless network, a public cellular network, a private cellular network, and/or an OpenRoaming Network.
    Type: Application
    Filed: March 24, 2021
    Publication date: September 29, 2022
    Inventors: Srinath Gundavelli, Indermeet Gandhi
  • Patent number: 11444914
    Abstract: In one illustrative example, a user plane function (UPF) configured for use in a private 5G network of an enterprise may receive, from a user device, a domain name system (DNS) query associated with an application; send, to a DNS server, one or more corresponding DNS queries based on the DNS query; receive, from the DNS server, one or more DNS query responses which include an IP address and metadata including an application identifier for the application; and send, to a control plane function, a message for reporting which includes the application identifier. In response, a dedicated Quality of Service (QoS) Flow may be created for traffic for the application according to a selected QoS policy associated with the application identifier. For obtaining the metadata, the UPF may interact with a DNS server configured with Extension mechanisms for DNS (EDNS) or a DNS as Authoritative Source (DNS-AS) mechanism.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: September 13, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Srinath Gundavelli, Vimal Srivastava, Indermeet Singh Gandhi, Timothy Peter Stammers
  • Patent number: 11445344
    Abstract: A Network Exposure Function (NEF) relays a trigger from a remote application function to a user device and causes the user device to switch between mutually exclusive network slices. The NEF stores a mapping associating device modes with network slices. The NEF also determines that a user device is operating in a first device mode using a first network slice. The NEF obtains a trigger from the remote application function identifying the user device and a second device mode. The NEF determines that the second device mode is associated with a second network slice that is mutually exclusive to the first network slice. The NEF provides a notification to the user device, causing the user device to end a first data session on the first network slice and to initiate a second data session on the second network slice.
    Type: Grant
    Filed: September 9, 2020
    Date of Patent: September 13, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Srinath Gundavelli, Vimal Srivastava, Aeneas Sean Dodd-Noble
  • Patent number: 11405843
    Abstract: This disclosure describes techniques for selecting network protocols using heatmaps. For instance, a system may receive radio frequency information from one or more sources located within an environment. The system may then generate heatmaps using the radio frequency information, where the heatmaps represent characteristics associated with different network protocols. The characteristics may include signal strengths, throughputs, data packet drop rates, data packet retry rates, and/or the like for various locations within the environment. A user device may then receive the heatmaps from the system. Using a location of the user device and the heatmaps, the user device may determine to communicate using a network protocol from the different network protocols. The user device may then establish a connection using the network protocol.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: August 2, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Srinath Gundavelli, Indermeet Gandhi, Shree Murthy, Malcolm Smith, Jerome Henry
  • Publication number: 20220225175
    Abstract: In one illustrative example, a user plane (UP) entity for use in a mobile network may receive a data packet from a user equipment (UE) operative to communicate in one or more sessions via a serving base station (BS) (e.g. eNB or gNB) of the mobile network. The UP entity may detect, in a header (e.g. SRH) of the data packet, an identifier indicating a new serving BS or session of the UE. The identifier may be UE- or BS-added data (e.g. iOAM data) that is inserted in the header by the UE or BS. In response, the UP entity may cause a message to be sent to an analytics function (e.g. a NWDAF) to perform analytics for session or flow migration for the UE.
    Type: Application
    Filed: December 6, 2021
    Publication date: July 14, 2022
    Inventors: Vimal Srivastava, Srinath Gundavelli, Nagendra Kumar Nainar, Carlos M. Pignataro, Timothy Peter Stammers