Patents by Inventor Ahan KAK

Ahan KAK 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: 20250141761
    Abstract: To enable end-to-end performance monitoring, different solutions to obtain end-to-end values for different key performance indicators are disclosed. For example, when key performance indicator data from a plurality of different domains is received, the key performance indicator data received may be adapted to be a time-series data stream. Then, values of key performance indicators may be extracted, per a domain, from the time-series data stream. An end-to-end value for a key performance indicator may be determined, based on the extracted values of the key performance indicator in the different domains. The end-to-end value may be used for end-to-end performance monitoring of a network.
    Type: Application
    Filed: October 29, 2024
    Publication date: May 1, 2025
    Inventors: Quan PHAM VAN, NAKJUNG CHOI, Ahan KAK, Huu Trung THIEU
  • Publication number: 20240334396
    Abstract: According to an example aspect of the present invention, there is provided an apparatus configured to obtain, from user equipment-level operating statistics from a radio access network, network slice-level operating statistics concerning plural network slices in the radio access network, update, using a plurality of processes, each process specific to a distinct network slice, network slice specific cost indices based at least in part on the network slice-level operating statistics, each cost index indicating a relative resource cost of increasing a radio resource allocation of a respective network slice, each process running a distinct neural network to update the respective cost index, determine, based on the cost indices, radio resource configurations for the plural network slices, and control the radio access network to provide radio resources to the plural network slices according to the determined radio resource configurations.
    Type: Application
    Filed: March 7, 2024
    Publication date: October 3, 2024
    Inventors: Ahan KAK, Archana BURA, Nakjung CHOI
  • Publication number: 20240284436
    Abstract: According to an aspect, there is provided an apparatus configured to perform the following. The apparatus hosts a plurality of applications for managing network functions of a radio access network and schedules them for one or more future time slots. The apparatus obtains one or more predicted future values of one or more network parameters of the radio access network for the one or more future time slots. The apparatus determines whether or not at least one conflict exists in the scheduling of the plurality of applications based on the one or more predicted future values of the one or more network parameters. In response to determining that the at least one conflict exists, the apparatus resolves the at least one conflict by adjusting scheduling of at least one application involved in the at least one conflict.
    Type: Application
    Filed: February 20, 2024
    Publication date: August 22, 2024
    Inventors: Ahan KAK, Heba ABDEEN, Gopalasingham ARAVINTHAN, Nak Jung CHOI
  • Publication number: 20240196276
    Abstract: There is provided a method for radio access network slicing. A first set of radio access network, RAN, statistics and a second set of RAN statistics are received. The first set of RAN statistics comprises non real time statistics from the RAN. The second set of RAN statistics comprises near real time statistics from the RAN. The first set of RAN statistics and a service level agreement are provided to a non real time reinforcement learning model as input. Resource management policy per slice is obtained as output from the model. The second set of RAN statistics, the service level agreement and the resource management policy per slice are provided to a near real time reinforcement learning model as input. Resource allocation per slice is obtained as output from the model.
    Type: Application
    Filed: November 21, 2023
    Publication date: June 13, 2024
    Inventors: Ahan KAK, Nakjung CHOI
  • Publication number: 20230421252
    Abstract: In a method for routing communications through a constellation (100) of a plurality of CubeSats orbiting a planet and responsive to a ground controller, the ground controller determines optimal tunnels (210) that include inter-satellite links (122) between CubeSats by: generating virtual nodes (110); generating the sub-satellite points (120) to correspond to points on a path through each virtual node that CubeSats follow; calculating an inter-satellite link from a sub-satellite point another sub-satellite point during a period from a time of initialization when the first sub-satellite point is at an entry point of the first virtual node until the first sub-satellite point is at an exit point; and generating an information packet describing the optimal tunnel (210) including inter-satellite links (122) that interconnect the sub-satellite points (120). The information packet transmitted from the ground controller to one of the CubeSats and is forwarded from one of the CubeSats to remaining CubeSats.
    Type: Application
    Filed: October 14, 2021
    Publication date: December 28, 2023
    Inventors: Ian F. Akyildiz, Ahan Kak
  • Patent number: 11784711
    Abstract: A space-based communications network (100) includes at least one central ground station (116) having a transceiver that is configured to communicate with satellites, such as cube satellites (110). The cube satellites (110) form an ad hoc network of orbital cube satellites, in which each of the cube satellites (110) communicate with each other. One of the cube satellites communicates with the ground station (116). A ground-based control system (1000) communicates with the central ground station (116). The control system (1000) continuously determines a configuration of the ad hoc network (100) and communicates network control information for the cube satellites (110) to maintain communications in the ad hoc network (100). The cube satellites (110) disseminate the network control to each other via the ad hoc network (100).
    Type: Grant
    Filed: August 31, 2022
    Date of Patent: October 10, 2023
    Assignee: Georgia Tech Research Corporation
    Inventors: Ian F. Akyildiz, Ahan Kak, Shuai Nie
  • Patent number: 11705964
    Abstract: A computational framework for designing a constellation that includes a plurality of cube satellites (CubeSats) includes an orbit propagation module, a coverage estimation module, a connectivity estimation module and an annealing module. The orbit propagation module receives a plurality of static parameters for the constellation and determines a position vector, a ground track and sub-satellite points for each of the plurality of CubeSats. The coverage estimation module receives the plurality of static parameters for the constellation and estimates Earth coverage for the constellation. The connectivity estimation module receives the plurality of static parameters for the constellation and determines active inter-satellite links (ISL) in the constellation. The annealing module receives input from the orbit propagation module, the coverage estimation module and the connectivity module and employs an annealing algorithm that generates a constellation design.
    Type: Grant
    Filed: October 14, 2021
    Date of Patent: July 18, 2023
    Assignee: Georgia Tech Research Corporation
    Inventors: Ian F. Akyildiz, Ahan Kak
  • Publication number: 20230006736
    Abstract: A space-based communications network (100) includes at least one central ground station (116) having a transceiver that is configured to communicate with satellites, such as cube satellites (110). The cube satellites (110) form an ad hoc network of orbital cube satellites, in which each of the cube satellites (110) communicate with each other. One of the cube satellites communicates with the ground station (116). A ground-based control system (1000) communicates with the central ground station (116). The control system (1000) continuously determines a configuration of the ad hoc network (100) and communicates network control information for the cube satellites (110) to maintain communications in the ad hoc network (100). The cube satellites (110) disseminate the network control to each other via the ad hoc network (100).
    Type: Application
    Filed: August 31, 2022
    Publication date: January 5, 2023
    Inventors: Ian F. Akyildiz, Ahan Kak, Shuai Nie
  • Patent number: 11476926
    Abstract: A space-based communications network (100) includes at least one central ground station (116) having a transceiver that is configured to communicate with satellites, such as cube satellites (110). The cube satellites (110) form an ad hoc network of orbital cube satellites, in which each of the cube satellites (110) communicate with each other. One of the cube satellites communicates with the ground station (116). A ground-based control system (1000) communicates with the central ground station (116). The control system (1000) continuously determines a configuration of the ad hoc network (100) and communicates network control information for the cube satellites (110) to maintain communications in the ad hoc network (100). The cube satellites (110) disseminate the network control to each other via the ad hoc network (100).
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: October 18, 2022
    Assignee: Georgia Tech Research Corporation
    Inventors: Ian F. Akyildiz, Ahan Kak, Shuai Nie
  • Publication number: 20220116107
    Abstract: A computational framework for designing a constellation that includes a plurality of cube satellites (CubeSats) includes an orbit propagation module, a coverage estimation module, a connectivity estimation module and an annealing module. The orbit propagation module receives a plurality of static parameters for the constellation and determines a position vector, a ground track and sub-satellite points for each of the plurality of CubeSats. The coverage estimation module receives the plurality of static parameters for the constellation and estimates Earth coverage for the constellation. The connectivity estimation module receives the plurality of static parameters for the constellation and determines active inter-satellite links (ISL) in the constellation. The annealing module receives input from the orbit propagation module, the coverage estimation module and the connectivity module and employs an annealing algorithm that generates a constellation design.
    Type: Application
    Filed: October 14, 2021
    Publication date: April 14, 2022
    Inventors: Ian F. Akyildiz, Ahan Kak
  • Publication number: 20210367664
    Abstract: A space-based communications network (100) includes at least one central ground station (116) having a transceiver that is configured to communicate with satellites, such as cube satellites (110). The cube satellites (110) form an ad hoc network of orbital cube satellites, in which each of the cube satellites (110) communicate with each other. One of the cube satellites communicates with the ground station (116). A ground-based control system (1000) communicates with the central ground station (116). The control system (1000) continuously determines a configuration of the ad hoc network (100) and communicates network control information for the cube satellites (110) to maintain communications in the ad hoc network (100). The cube satellites (110) disseminate the network control to each other via the ad hoc network (100).
    Type: Application
    Filed: December 16, 2019
    Publication date: November 25, 2021
    Inventors: Ian F. AKYILDIZ, Ahan KAK, Shuai NIE