US 11,943,040 B2
System and method for droneran controller
Koksal Boyali, Istanbul (TR); Can Altay, Istanbul (TR); Erhan Lokman, Istanbul (TR); and Seyhan Civanlar, Istanbul (TR)
Assigned to NETSIA, INC., Santa Clara, CA (US)
Filed by NETSIA, INC., Santa Clara, CA (US)
Filed on Jun. 2, 2021, as Appl. No. 17/337,179.
Claims priority of provisional application 63/034,185, filed on Jun. 3, 2020.
Prior Publication US 2021/0384962 A1, Dec. 9, 2021
Int. Cl. H04B 7/185 (2006.01); B64C 39/02 (2023.01); G08G 5/00 (2006.01); H04W 84/18 (2009.01); B64U 101/20 (2023.01)
CPC H04B 7/18504 (2013.01) [B64C 39/024 (2013.01); G08G 5/0008 (2013.01); G08G 5/0013 (2013.01); H04W 84/18 (2013.01); B64U 2101/20 (2023.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a drone radio access network (DRAN) controller attached to a land-based base station;
a first flying drone base station (DBS) attached to the land-based base station, the first flying DBS comprising a first local DBS controller and a first onboard core network;
a second flying drone base station (DBS) not attached to the land-based base station, the second flying DBS comprising a second local DBS controller and a second onboard core network, the first core network and the second core network enabling a drone-to-drone (D2D) control channel and a D2D data channel between the first flying DBS and the second flying DBS, the first flying DBS and second flying DBS forming a wireless mesh network and communicating with each other through the first and second onboard core networks;
the DRAN controller:
determining one or more control actions with regards to the first flying DBS;
maintaining a wireless control channel providing a connection between the DRAN controller and the first local DBS controller via the land-based base station;
communicating the one or more control actions to the first local DBS controller over the wireless control channel; and
wherein the first local DBS controller is configured to act as a client of the DRAN controller and the first local DBS controller tasked to execute the one or more control actions received from the DRAN controller and, based on the one or more control actions, changing a configuration of the first flying DBS.