Patents by Inventor Satish Kanugovi

Satish Kanugovi 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: 20240137853
    Abstract: Aspects related to application based routing of data packets is described. In an example, a method for enabling application based routing of data packets includes retrieving, by a client device, a prioritized list of client application parameters to process data packets from at least one client application. The prioritized list is generated based on application support capabilities of the client device. The method includes transmitting client parameters to a network server to create at least one multi-path proxy (MPP) instance. Each MPP instance of the at least one MPP instance is configured to aggregate and route data packets to a pre-defined core network link. The method further includes receiving identification information pertaining to the at least one MPP instance from the network server. Based on the identification information, the prioritized list is assigned to the at least one MPP instance to process data packets from at least one client application.
    Type: Application
    Filed: December 29, 2023
    Publication date: April 25, 2024
    Applicant: Nokia Technologies Oy
    Inventors: Satish Kanugovi, Hannu Flinck, Salil Agarwal, Krishna Pramod Adharapurapu
  • Patent number: 11902890
    Abstract: Aspects related to application based routing of data packets is described. In an example, a method for enabling application based routing of data packets includes retrieving, by a client device, a prioritized list of client application parameters to process data packets from a client application. The prioritized list is generated based on application support capabilities of the client device. The method includes transmitting client parameters to a network server to create at least one multi-path proxy (MPP) instance. Each of the at least one MPP instance is configured to aggregate and route data packets to a pre-defined core network link. The method further includes receiving identification information pertaining to the at least one MPP instance from the network server. Based on the identification information, the prioritized list is assigned to the at least one multi-path proxy instance to process data packets from at least one client application.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: February 13, 2024
    Assignee: Nokia Technologies Oy
    Inventors: Satish Kanugovi, Hannu Flinck, Salil Agarwal, Krishna Pramod Adharapurapu
  • Publication number: 20230379244
    Abstract: SR-enabled network nodes capable of replicating and recombining data packets in a manner that enables reliable, low-latency communications. In an example embodiment, a replicator node transmits to a combinator node multiple copies of a payload over different respective network paths, with the SR headers of the corresponding packets each having a replication segment identifier or a respective SID stack that includes the replication segment identifier. The combinator node delivers/forwards to the corresponding application/destination only the first-to-arrive payload copy and discards any subsequent payload copies based on the replication segment identifier. Some embodiments may beneficially reduce latency and packet loss concurrently and consistently. For example, packet loss may be reduced due to the transmission of multiple copies of the same payload over multiple network paths. Effective latency may be reduced due to the selection of the first-to-arrive payload copy for delivery/forwarding.
    Type: Application
    Filed: August 4, 2023
    Publication date: November 23, 2023
    Applicant: Nokia Solutions and Networks OY
    Inventors: Thierry Van de Velde, Satish Kanugovi
  • Patent number: 11777846
    Abstract: SR-enabled network nodes capable of replicating and recombining data packets in a manner that enables reliable, low-latency communications. In an example embodiment, a replicator node transmits to a combinator node multiple copies of a payload over different respective network paths, with the SR headers of the corresponding packets each having a replication segment identifier or a respective SID stack that includes the replication segment identifier. The combinator node delivers/forwards to the corresponding application/destination only the first-to-arrive payload copy and discards any subsequent payload copies based on the replication segment identifier. Some embodiments may beneficially reduce latency and packet loss concurrently and consistently. For example, packet loss may be reduced due to the transmission of multiple copies of the same payload over multiple network paths. Effective latency may be reduced due to the selection of the first-to-arrive payload copy for delivery/forwarding.
    Type: Grant
    Filed: May 6, 2020
    Date of Patent: October 3, 2023
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Thierry Van de Velde, Satish Kanugovi
  • Patent number: 11665263
    Abstract: Aspects related to selection of a network link to route data packets is described. In an example, a method for enabling selection of the network link to route the data packets includes receiving communication capabilities from a Client Connection Engine (CCE), where the CCE manages uplink and downlink data packet routing of a client device. The method further includes instantiating at least one network multi-path proxy, based on the communication capabilities, where each of the at least one network multi-path proxy is configured to aggregate and route data packets to a specific network link. In addition, the method includes sharing identification information pertaining to the at least one network multi-path proxy and corresponding network links for selection of the at least one network multi-path proxy.
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: May 30, 2023
    Assignee: NOKIA SOLUTIONS AND NETWORKS OY
    Inventors: Satish Kanugovi, Pramod Adharapurapu
  • Patent number: 11394580
    Abstract: Aspects relating to data transmission are described herein. In an implementation, in a method for data transmission, a tunneling protocol header is appended to a payload to obtain an encapsulated data packet, and at least one field is modified in the tunneling protocol header to indicate at least one of an access network (108) and a core network (108) for transmitting the encapsulated data packet, and the access network (108) and the core network (110) belong to different communication networks (104). Further, based on the tunneling protocol header, the encapsulated data packet is delivered to a routing unit for transmission.
    Type: Grant
    Filed: February 15, 2017
    Date of Patent: July 19, 2022
    Assignee: Alcatel Lucent
    Inventors: Subramanian Vasudevan, Satish Kanugovi
  • Publication number: 20220021754
    Abstract: Aspects related to selection of a network link to route data packets is described. In an example, a method for enabling selection of the network link to route the data packets includes receiving communication capabilities from a Client Connection Engine (CCE), where the CCE manages uplink and downlink data packet routing of a client device. The method further includes instantiating at least one network multi-path proxy, based on the communication capabilities, where each of the at least one network multi-path proxy is configured to aggregate and route data packets to a specific network link. In addition, the method includes sharing identification information pertaining to the at least one network multi-path proxy and corresponding network links for selection of the at least one network multi-path proxy.
    Type: Application
    Filed: July 29, 2021
    Publication date: January 20, 2022
    Inventors: Satish Kanugovi, Pramod Adharapurapu
  • Publication number: 20210352009
    Abstract: SR-enabled network nodes capable of replicating and recombining data packets in a manner that enables reliable, low-latency communications. In an example embodiment, a replicator node transmits to a combinator node multiple copies of a payload over different respective network paths, with the SR headers of the corresponding packets each having a replication segment identifier or a respective SID stack that includes the replication segment identifier. The combinator node delivers/forwards to the corresponding application/destination only the first-to-arrive payload copy and discards any subsequent payload copies based on the replication segment identifier. Some embodiments may beneficially reduce latency and packet loss concurrently and consistently. For example, packet loss may be reduced due to the transmission of multiple copies of the same payload over multiple network paths. Effective latency may be reduced due to the selection of the first-to-arrive payload copy for delivery/forwarding.
    Type: Application
    Filed: May 6, 2020
    Publication date: November 11, 2021
    Applicant: Nokia Solutions and Networks OY
    Inventors: Thierry Van de Velde, Satish Kanugovi
  • Patent number: 11089138
    Abstract: Aspects related to selection of a network link to route data packets is described. In an example, a method for enabling selection of the network link to route the data packets includes receiving communication capabilities from a Client Connection Engine (CCE), where the CCE manages uplink and downlink data packet routing of a client device. The method further includes instantiating at least one network multi-path proxy, based on the communication capabilities, where each of the at least one network multi-path proxy is configured to aggregate and route data packets to a specific network link. In addition, the method includes sharing identification information pertaining to the at least one network multi-path proxy and corresponding network links for selection of the at least one network multi-path proxy.
    Type: Grant
    Filed: January 17, 2018
    Date of Patent: August 10, 2021
    Assignee: Nokia Solutiona and Networks Oy
    Inventors: Satish Kanugovi, Pramod Adharapurapu
  • Patent number: 11012504
    Abstract: Various exemplary embodiments relate to a method for determining whether to admit a query in a network, the method including determining a load for a network element type based on an adaptive history for that network element type; determining a cost of admitting the query based on the relative load that the query generates accounting for the amount of traffic the network element has admitted in the past; decreasing a total cost of all queries that can be budgeted during a subsequent interval when the change in load is within a specified range; increasing the total cost of all queries that can be budgeted during a subsequent interval when the change in load is below a threshold; and adding the query to a data structure which keeps track of potentially admittable queries.
    Type: Grant
    Filed: June 27, 2017
    Date of Patent: May 18, 2021
    Assignee: ALCATEL LUCENT
    Inventors: Padmavathi Sudarsan, Subhasis Laha, Subramanian Vasudevan, Pramod Adharapurapu, Satish Kanugovi
  • Patent number: 10944664
    Abstract: A base station provides, a first number of probe packets to an access point for transmission to a user equipment over an access network path. The base station receives information indicating a bandwidth of the access network path estimated by the user equipment. The base station determines which of the base station or the access point to use for communication with the user equipment based on the bandwidth. The user equipment receives a second number of packets over an air interface and determines inter-arrival packet delays for the second number of probe packets. The user equipment estimates the bandwidth of the air interface based on the inter-arrival packet delays, the first number, and a time interval for transmission of the first number of probe packets. The user equipment transmits information indicating the bandwidth.
    Type: Grant
    Filed: September 1, 2016
    Date of Patent: March 9, 2021
    Assignees: Nokia of America Corporation, Alcatel Lucent
    Inventors: Jonathan Ling, David Lopez-Perez, Bongho Kim, Vasudevan Subramanian, Satish Kanugovi
  • Patent number: 10873526
    Abstract: Aspects relating to managing flow aggregation and routing for a multi-connectivity client device are described herein. In an implementation, a method for managing flow aggregation and routing for the client device includes establishing connection with a network communication engine based on connection parameters. The method further includes exchanging communication capabilities of the client device and a multi-access bearer proxy, with the network communication engine through a predefined communication protocol. The method further includes negotiating a set of communication standards for managing flow aggregation and routing of data packets, with the network communication engine based on the exchanged communication capabilities, where the set of communication standards comprises at least one flow aggregation and routing protocol.
    Type: Grant
    Filed: July 7, 2017
    Date of Patent: December 22, 2020
    Assignee: Alcatel Lucent
    Inventors: Subramanian Vasudevan, Satish Kanugovi
  • Publication number: 20200367155
    Abstract: Aspects related to application based routing of data packets is described. In an example, a method for enabling application based routing of data packets includes retrieving, by a client device, a prioritized list of client application parameters to process data packets from a client application. The prioritized list is generated based on application support capabilities of the client device. The method includes transmitting client parameters to a network server to create at least one multi-path proxy (MPP) instance. Each of the at least one WIPP instance is configured to aggregate and route data packets to a pre-defined core network link. The method further includes receiving identification information pertaining to the at least one MPP instance from the network server. Based on the identification information, the prioritized list is assigned to the at least one multi-path proxy instance to process data packets from at least one client application.
    Type: Application
    Filed: January 18, 2019
    Publication date: November 19, 2020
    Applicant: Nokia Technologies Oy
    Inventors: Satish Kanugovi, Hannu Flinck, Salil Agarwal, Krishna Pramod Adharapurapu
  • Publication number: 20200007664
    Abstract: Aspects related to selection of a network link to route data packets is described. In an example, a method for enabling selection of the network link to route the data packets includes receiving communication capabilities from a Client Connection Engine (CCE), where the CCE manages uplink and downlink data packet routing of a client device. The method further includes instantiating at least one network multi-path proxy, based on the communication capabilities, where each of the at least one network multi-path proxy is configured to aggregate and route data packets to a specific network link. In addition, the method includes sharing identification information pertaining to the at least one network multi-path proxy and corresponding network links for selection of the at least one network multi-path proxy.
    Type: Application
    Filed: January 17, 2018
    Publication date: January 2, 2020
    Inventors: Satish Kanugovi, Pramod Adharapurapu
  • Patent number: 10412624
    Abstract: A method includes receiving at least one current network condition factor (NCF), each current NCF indicating a level of congestion of a corresponding network. The method determines that there is an autonomous report to be transmitted and in response determines a policy entry of a policy used for autonomous reporting based on matching values of one or more input parameters related to the autonomous report to values of one or more input parameters of the policy entry. A reference NCF for a first network is determined from the corresponding policy entry. The method then determines whether to request to transmit the autonomous report on the first network based on a comparison of the reference NCF for the first network and the current NCF of the first network.
    Type: Grant
    Filed: May 3, 2017
    Date of Patent: September 10, 2019
    Assignees: Alcatel Lucent, Nokia of America Corporation
    Inventors: Subhasis Laha, Padmavathi Sudarsan, Vasudevan Subramanian, Krishna Pramod Adharapurapu, Satish Kanugovi
  • Publication number: 20190166041
    Abstract: Aspects relating to managing flow aggregation and routing for a multi-connectivity client device are described herein. In an implementation, a method for managing flow aggregation and routing for the client device includes establishing connection with a network communication engine based on connection parameters. The method further includes exchanging communication capabilities of the client device and a multi-access bearer proxy, with the network communication engine through a predefined communication protocol. The method further includes negotiating a set of communication standards for managing flow aggregation and routing of data packets, with the network communication engine based on the exchanged communication capabilities, where the set of communication standards comprises at least one flow aggregation and routing protocol.
    Type: Application
    Filed: July 7, 2017
    Publication date: May 30, 2019
    Applicant: Alcatel Lucent
    Inventors: Subramanian Vasudevan, Satish Kanugovi
  • Patent number: 10292205
    Abstract: A cellular-WLAN integration capability is presented herein. The cellular-WLAN integration capability provides an integration of a cellular network and a WLAN network that supports more efficient routing of downlink and uplink bearer traffic via cooperation of the cellular and WiFi interfaces in both the radio access network and at the end user device. The cellular-WLAN integration capability provides an integration of a cellular network and a WLAN network in which downlink bearer transmissions to an end user device may be selectively distributed between the cellular and WLAN networks and, similarly, uplink bearer transmissions from an end user device may be selectively distributed between the cellular and WLAN networks. The cellular-WLAN integration capability provides an integration of a cellular network and a WiFi network that tends to increase capacity for downlink bearer traffic while providing a reliable and efficient path for uplink bearer traffic.
    Type: Grant
    Filed: October 17, 2014
    Date of Patent: May 14, 2019
    Assignee: ALCATEL LUCENT
    Inventors: Subramanian Vasudevan, Satish Kanugovi
  • Patent number: 10244580
    Abstract: A gateway network element includes a memory and at least one processor. The memory is configured to store a program routine or module. The at least one processor is configured, by executing the program routine or module, to: map a first multi-path transport control protocol (MPTCP) flow to a first evolved packet system (EPS) bearer associated with a first serving base station for the user; map a second MPTCP flow to a second EPS bearer associated with a WiFi access point for the user, each of the first and second MPTCP flows corresponding to a same MPTCP connection for an application; output the first MPTCP flow on the first EPS bearer for delivery to the user through the first serving base station; and output the second MPTCP flow on the second EPS bearer for delivery to the user through the WiFi access point.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: March 26, 2019
    Assignee: Nokia of America Corporation
    Inventors: Satish Kanugovi, Subramanian Vasudevan, Alistair Urie
  • Patent number: 10219310
    Abstract: A radio access network element includes a base station configured to: allocate, based on received radio link measurement information, at least a first portion of downlink packet data convergence protocol (PDCP) packets received at the base station for delivery to a user equipment over a wireless local area network (WLAN) link between a WLAN access point and the user equipment, the received radio link measurement information being indicative of at least one of a WLAN link quality and a loading of the WLAN link; and output the first portion of the received downlink PDCP packets to the WLAN access point for delivery to the user equipment over the WLAN link.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: February 26, 2019
    Assignee: ALCATEL LUCENT
    Inventors: Satish Kanugovi, Subramanian Vasudevan
  • Publication number: 20190036735
    Abstract: Aspects relating to data transmission are described herein. In an implementation, in a method for data transmission, a tunneling protocol header is appended to a payload to obtain an encapsulated data packet, and at least one field is modified in the tunneling protocol header to indicate at least one of an access network (108) and a core network (108) for transmitting the encapsulated data packet, and the access network (108) and the core network (110) belong to different communication networks (104). Further, based on the tunneling protocol header, the encapsulated data packet is delivered to a routing unit for transmission.
    Type: Application
    Filed: February 15, 2017
    Publication date: January 31, 2019
    Applicant: Alcatel Lucent
    Inventors: Subramanian Vasudevan, Satish Kanugovi