Patents by Inventor Mahesh Satyanarayana
Mahesh Satyanarayana 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: 20240040472Abstract: Techniques and mechanisms for processing broadcast data traffic for a plurality of user equipments (UEs) of a virtual network group are described herein. In one illustrative example, a user plane function may receive a broadcast packet from one of the UEs or a data network; perform a packet detection rule (PDR) lookup for the broadcast packet, for identifying a PDR and a forwarding action rule (FAR) associated with it; process the broadcast packet in accordance with an apply action of the FAR, for creating a tunnel management message having a payload which encapsulates the broadcast packet; and send the tunnel management message to a base station which is configured to perform unicast data delivery of the broadcast packet to each one of at least some of the plurality of UEs of the virtual network group. The user plane function may configured for use in a public cloud for 5G-as-a-Service (5GaaS).Type: ApplicationFiled: July 26, 2022Publication date: February 1, 2024Inventor: Mahesh Satyanarayana
-
Patent number: 11757707Abstract: The present technology discloses methods, systems, and non-transitory computer-readable storage media for identifying a data communication session within a 5G enterprise network and providing assurance based on the identified data communication session. The present technology provides for establishing a data communication session for user equipment on a 5G network, generating a protocol data unit (PDU) session identifier for the data communication session, and distributing the PDU session identifier to one or more packet core nodes in the 5G network. The PDU session identifier can then be used for collecting one or more key performance indicators in association with the data communication session.Type: GrantFiled: July 28, 2021Date of Patent: September 12, 2023Assignee: Cisco Technology, Inc.Inventors: Abhishek Dhammawat, Sri Gundavelli, Mahesh Satyanarayana
-
Publication number: 20230254942Abstract: A network function is configured to initiate a bulk session cleanup with a single release request. The network function detects a configuration change to a wireless network system that affects multiple user sessions for multiple user devices. The network function generates a single bulk session release request identifying the affected user sessions and provides the single bulk session release request to at least one other network function responsible for the user sessions.Type: ApplicationFiled: April 12, 2023Publication date: August 10, 2023Inventors: Abhishek Dhammawat, Mahesh Satyanarayana, Srinath Gundavelli
-
Patent number: 11678402Abstract: A network function is configured to initiate a bulk session cleanup with a single release request. The network function detects a configuration change to a wireless network system that affects multiple user sessions for multiple user devices. The network function generates a single bulk session release request identifying the affected user sessions and provides the single bulk session release request to at least one other network function responsible for the user sessions.Type: GrantFiled: January 6, 2021Date of Patent: June 13, 2023Assignee: CISCO TECHNOLOGY, INC.Inventors: Abhishek Dhammawat, Mahesh Satyanarayana, Srinath Gundavelli
-
Publication number: 20230033202Abstract: The present technology discloses methods, systems, and non-transitory computer-readable storage media for identifying a data communication session within a 5G enterprise network and providing assurance based on the identified data communication session. The present technology provides for establishing a data communication session for user equipment on a 5G network, generating a protocol data unit (PDU) session identifier for the data communication session, and distributing the PDU session identifier to one or more packet core nodes in the 5G network. The PDU session identifier can then be used for collecting one or more key performance indicators in association with the data communication session.Type: ApplicationFiled: July 28, 2021Publication date: February 2, 2023Inventors: Abhishek Dhammawat, Sri Gundavelli, Mahesh Satyanarayana
-
Patent number: 11553371Abstract: In one illustrative example, a user plane function (UPF) may detect initial traffic for an application for a user equipment (UE) for which no current dedicated Quality of Service (QoS) flow is established. In response, the UPF may send, to a control plane function, a message which indicates a request for creating a dedicated QoS Flow for traffic for the application for the UE. The message may include flow metadata and an application identifier obtained in detecting the initial traffic. A QoS Flow may then be created for the traffic based on a selected QoS policy associated with the application identifier. Subsequently, the UPF may determine that a measured time period of traffic inactivity for the QoS Flow is outside a limit set by a threshold. Based on the determining, the UPF may send, to the control plane function, a message which indicates a request for deleting the QoS Flow.Type: GrantFiled: October 29, 2020Date of Patent: January 10, 2023Assignee: CISCO TECHNOLOGY, INC.Inventors: Abhishek Dhammawat, Srinath Gundavelli, Mahesh Satyanarayana
-
Publication number: 20220217814Abstract: A network function is configured to initiate a bulk session cleanup with a single release request. The network function detects a configuration change to a wireless network system that affects multiple user sessions for multiple user devices. The network function generates a single bulk session release request identifying the affected user sessions and provides the single bulk session release request to at least one other network function responsible for the user sessions.Type: ApplicationFiled: January 6, 2021Publication date: July 7, 2022Inventors: Abhishek Dhammawat, Mahesh Satyanarayana, Srinath Gundavelli
-
Publication number: 20220141703Abstract: In one illustrative example, a user plane function (UPF) may detect initial traffic for an application for a user equipment (UE) for which no current dedicated Quality of Service (QoS) flow is established. In response, the UPF may send, to a control plane function, a message which indicates a request for creating a dedicated QoS Flow for traffic for the application for the UE. The message may include flow metadata and an application identifier obtained in detecting the initial traffic. A QoS Flow may then be created for the traffic based on a selected QoS policy associated with the application identifier. Subsequently, the UPF may determine that a measured time period of traffic inactivity for the QoS Flow is outside a limit set by a threshold. Based on the determining, the UPF may send, to the control plane function, a message which indicates a request for deleting the QoS Flow.Type: ApplicationFiled: October 29, 2020Publication date: May 5, 2022Inventors: Abhishek Dhammawat, Srinath Gundavelli, Mahesh Satyanarayana
-
Patent number: 11304259Abstract: A radio access network (RAN) entity (e.g. an eNodeB) may be configured to facilitate multicast communication in a local private Third Generation Partnership Project (3GPP) network. The RAN entity may receive a user data packet tunneled in an IP message via one of a plurality of downlink tunnels. The RAN entity may select, from a plurality of stored mappings, one of a plurality of multicast group identifiers that is mapped to an identified one of a plurality of downlink tunnel endpoint identifiers that matches a downlink tunnel endpoint identifier from a tunnel header of the IP message, as well as one of a plurality of sets of UE identifiers that is mapped to the selected multicast group identifier. The RAN may send, for each one of the UE identifiers in the selected set of UE identifiers, the user data packet for transmission to a UE associated with the UE identifier.Type: GrantFiled: November 22, 2019Date of Patent: April 12, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Ajaykumar Gopalprasad More, Shailender Potharaju, Mahesh Satyanarayana, Vicky Sachdeva, Nitin Prakash Sharma, Rajesh S. Pazhyannur
-
Patent number: 11246011Abstract: Techniques are described herein for providing cellular access of a user-defined network. In one example, a user plane function of a cellular network obtains, from a control plane function of the cellular network, an indication that a first user equipment is attempting to connect to a user-defined network via the cellular network. The user plane function joins a multicast group configured to include a second user equipment connected to the user-defined network via a wireless local area network. The user plane function obtains a multicast packet that is transmitted between the first user equipment and the second user equipment and that is addressed to the multicast group, and converts the multicast packet to a unicast packet.Type: GrantFiled: September 29, 2020Date of Patent: February 8, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Mahesh Satyanarayana, Abhishek Dhammawat
-
Publication number: 20210160954Abstract: A radio access network (RAN) entity (e.g. an eNodeB) may be configured to facilitate multicast communication in a local private Third Generation Partnership Project (3GPP) network. The RAN entity may receive a user data packet tunneled in an IP message via one of a plurality of downlink tunnels. The RAN entity may select, from a plurality of stored mappings, one of a plurality of multicast group identifiers that is mapped to an identified one of a plurality of downlink tunnel endpoint identifiers that matches a downlink tunnel endpoint identifier from a tunnel header of the IP message, as well as one of a plurality of sets of UE identifiers that is mapped to the selected multicast group identifier. The RAN may send, for each one of the UE identifiers in the selected set of UE identifiers, the user data packet for transmission to a UE associated with the UE identifier.Type: ApplicationFiled: November 22, 2019Publication date: May 27, 2021Inventors: Ajaykumar Gopalprasad More, Shailender Potharaju, Mahesh Satyanarayana, Vicky Sachdeva, Nitin Prakash Sharma, Rajesh S. Pazhyannur
-
Patent number: 10779340Abstract: Systems, methods, and computer program products relating to anchoring a wireless device to a wireless controller. A type of a network device is identified based on data included in a network message received at a first wireless local area network (LAN) controller (WLC). It is determined, based on the identified type, that the network device should be anchored to a pre-determined anchor WLC. An anchor request message is transmitted from the first WLC to the pre-determined anchor WLC. A network traffic tunnel is established between the network device and the pre-determined anchor WLC such that network traffic from the network device can be controlled by the pre-determined anchor WLC.Type: GrantFiled: June 19, 2018Date of Patent: September 15, 2020Assignee: Cisco Technology, Inc.Inventors: Mahesh Satyanarayana, Chethan Channappa
-
Publication number: 20190387556Abstract: Systems, methods, and computer program products relating to anchoring a wireless device to a wireless controller. A type of a network device is identified based on data included in a network message received at a first wireless local area network (LAN) controller (WLC). It is determined, based on the identified type, that the network device should be anchored to a pre-determined anchor WLC. An anchor request message is transmitted from the first WLC to the pre-determined anchor WLC. A network traffic tunnel is established between the network device and the pre-determined anchor WLC such that network traffic from the network device can be controlled by the pre-determined anchor WLC.Type: ApplicationFiled: June 19, 2018Publication date: December 19, 2019Inventors: Mahesh SATYANARAYANA, Chethan CHANNAPPA
-
Patent number: 10334513Abstract: In one embodiment, a networking device in a network forms a Wi-Fi association with a node on a first wireless channel. The networking device preforms a passive scan of Wi-Fi Neighbor Awareness Network (NAN) channels and receives a NAN discovery beacon from a NAN via a particular one of the NAN channels during the passive scan. The networking device generates a NAN cluster discovery attribute for the NAN based on the received NAN discovery beacon, and sends the NAN discovery attribute to the node via the first wireless channel, wherein the node uses the NAN discovery attribute to associate with the NAN.Type: GrantFiled: April 24, 2017Date of Patent: June 25, 2019Assignee: Cisco Technology, Inc.Inventor: Mahesh Satyanarayana
-
Publication number: 20180310232Abstract: In one embodiment, a networking device in a network forms a Wi-Fi association with a node on a first wireless channel. The networking device preforms a passive scan of Wi-Fi Neighbor Awareness Network (NAN) channels and receives a NAN discovery beacon from a NAN via a particular one of the NAN channels during the passive scan. The networking device generates a NAN cluster discovery attribute for the NAN based on the received NAN discovery beacon, and sends the NAN discovery attribute to the node via the first wireless channel, wherein the node uses the NAN discovery attribute to associate with the NAN.Type: ApplicationFiled: April 24, 2017Publication date: October 25, 2018Inventor: Mahesh Satyanarayana