IP Library Granted Patent US 9,940,842
Granted Patent B2
US 9,940,842 · App. 14/929,858 · Granted Apr 10, 2018

Intelligent drone traffic management via radio access network

Inventors: Venson Shaw (Kirkland, WA); Zhi Cui (Sugar Hill, GA); Sangar Dowlatkhah (Johns Creek, GA)
Assignee: AT&T Intellectual Property I, L.P.
G08G5/0043B64C39/024G08G5/0013G08G5/0034G08G5/0069G08G5/0082H04W28/0247B64C2201/024B64C2201/146B64C2201/162
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,940,842
App. No.
14/929,858
Granted
Apr 10, 2018
Kind
B2
Abstract

Concepts and technologies disclosed herein are directed to intelligent drone traffic management via a radio access network (“RAN”). As disclosed herein, a RAN node, such as an eNodeB, can receive, from a drone, a flight configuration. The flight configuration can include a drone ID and a drone route. The RAN node can determine whether capacity is available in an airspace associated with the RAN node. In response to determining that capacity is available in the airspace associated with the RAN node, the RAN node can add the drone ID to a queue of drones awaiting use of the airspace associated with the RAN node. When the drone ID is next in the queue of drones awaiting use of the airspace associated with the RAN node, the RAN node can instruct the drone to fly through at least a portion of the airspace in accordance with the drone route.

Claims (45)

1. A radio access network node comprising:

a processor; and

a memory that stores instructions that, when executed by the processor, cause the processor to perform operations comprising:

providing network connectivity to a drone,

receiving, from the drone, a flight configuration for the drone, wherein the flight configuration comprises a drone ID and a drone route,

determining whether capacity is available in an airspace associated with the radio access network node based at least on a number of drones operating in the airspace, and

in response to determining that capacity is not available in the airspace associated with the radio access network node:

instructing, by the radio access network node, the drone to proceed to a different radio access network node, and

performing, by the radio access network node, a handover of communications with the drone to the different radio access network node.

2. The radio access network node of claim 1 , wherein the flight configuration is received from the drone when the drone has arrived in the airspace associated with the radio access network node.

3. The radio access network node of claim 1 , wherein the drone route comprises information indicative of a drone origin for providing the flight configuration to the drone, a drone destination for receiving a flight summary associated with the drone route from the drone, and one or more locations en route from the drone origin to the drone destination.

4. The radio access network node of claim 1 , wherein the operations further comprise adding the drone ID to a queue of drones awaiting use of the airspace associated with the radio access network node when capacity is determined to be available.

5. The radio access network node of claim 4 , wherein the operations further comprise, when the drone ID is next in the queue of drones awaiting use of the airspace associated with the radio access network node, instructing the drone to fly through at least a portion of the airspace in accordance with the drone route.

6. The radio access network node of claim 5 , wherein the flight configuration further comprises a priority flag indicating whether the drone is to be given priority in the queue of drones awaiting use of the airspace associated with the radio access network node, and wherein the operations further comprise, in response to determining that capacity is available in the airspace associated with the radio access network node:

determining whether the drone is priority eligible based upon the priority flag; and

in response to determining that the drone is priority eligible, prioritizing the drone ID in the queue.

7. The radio access network node of claim 4 , wherein the operations further comprise in response to determining the drone ID is not next in the queue, instructing the drone to enter a holding pattern in a designated portion of the airspace associated with the radio access network node.

8. The radio access network node of claim 1 , wherein the radio access network node comprises an eNodeB.

9. A method comprising:

providing, by a radio access network node, connectivity to a drone;

receiving, by the radio access network node from the drone, a flight configuration for the drone, wherein the flight configuration comprises a drone ID and a drone route;

determining, by the radio access network node, whether capacity is available in an airspace associated with the radio access network node based at least on a number of drones operating in the airspace; and

in response to determining that capacity is not available in the airspace associated with the radio access network node:

instructing, by the radio access network node, the drone to proceed to a different radio access network node; and

performing, by the radio access network node, a handover of communications with the drone to the different radio access network node.

10. The method of claim 9 , further comprising adding the drone ID to a queue of drones awaiting use of the airspace associated with the radio access network node when capacity is determined to be available.

11. The method of claim 10 , further comprising, when the drone ID is next in the queue of drones awaiting use of the airspace associated with the radio access network node, instructing, by the radio access network node, the drone to fly through at least a portion of the airspace in accordance with the drone route.

12. The method of claim 11 , wherein the flight configuration further comprises a priority flag indicating whether the drone is to be given priority in the queue of drones awaiting use of the airspace associated with the radio access network node; and further comprising, in response to determining that capacity is available in the airspace associated with the radio access network node:

determining, by the radio access network node, whether the drone is priority eligible based upon the priority flag; and

in response to determining that the drone is priority eligible, prioritizing, by the radio access network node, the drone ID in the queue.

13. The method of claim 10 , further comprising, in response to determining the drone ID is not next in the queue, instructing, by the radio access network node, the drone to enter a holding pattern in a designated portion of the airspace associated with the radio access network node.

14. The method of claim 9 , wherein the radio access network node comprises an eNodeB.

15. A computer-readable storage medium having computer-executable instructions stored thereon that, when executed by a processor of a radio access network node, causes the radio access network node to perform operations comprising:

providing network connectivity to a drone;

receiving, from the drone, a flight configuration for the drone, wherein the flight configuration comprises a drone ID and a drone route;

determining whether capacity is available in an airspace associated with the radio access network node based at least on a number of drones operating in the airspace; and

in response to determining that capacity is not available in the airspace associated with the radio access network node:

instructing, by the radio access network node, the drone to proceed to a different radio access network node; and

performing, by the radio access network node, a handover of communications with the drone to the different radio access network node.

16. The computer-readable storage medium of claim 15 , wherein the operations further comprise adding the drone ID to a queue of drones awaiting use of the airspace associated with the radio access network node when capacity is determined to be available.

17. The computer-readable storage medium of claim 16 , wherein the operations further comprise, when the drone ID is next in the queue of drones awaiting use of the airspace associated with the radio access network node, instructing the drone to fly through at least a portion of the airspace in accordance with the drone route.

18. The computer-readable storage medium of claim 17 , wherein the flight configuration further comprises a priority flag indicating whether the drone is to be given priority in the queue of drones awaiting use of the airspace associated with the radio access network node, and wherein the operations further comprise, in response to determining that capacity is available in the airspace associated with the radio access network node:

determining whether the drone is priority eligible based upon the priority flag; and

in response to determining that the drone is priority eligible, prioritizing the drone ID in the queue.

19. The computer-readable storage medium of claim 16 , wherein the operations further comprise in response to determining the drone ID is not next in the queue, instructing the drone to enter a holding pattern in a designated portion of the airspace associated with the radio access network node.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2023
From: AT&T INTELLECTUAL PROPERTY I, L.P.
To: HYUNDAI MOTOR COMPANY; KIA CORPORATION
Reel/Frame 062371/0377 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2015
From: SHAW, VENSON; CUI, ZHI; DOWLATKHAH, SANGAR
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 036936/0340 →
Continuity (1)
Related Publication 20170124884A1 · May 4, 2017