Systems and methods for drone monitoring, data analytics, and mitigation cloud services using edge computing
Systems and methods for providing drone activity cloud services to cloud consumers using cloud and edge computing are provided. The drone monitoring service is rendered by drone sensors detecting and identifying drones, cloud and edge servers aggregating drone activity data from sensors and UAS traffic management systems, and cloud consumers monitoring drone activities using cloud and edge devices to access the cloud. The drone data analytics service reports drone activity statistics, predicted drone activities, and abnormal behaviors to cloud consumers based on the statistics and behavior models obtained by machine learning and federated learning techniques. The drone mitigation service, when initiated by cloud consumers, determines how to optimally configure sensors and collaboratively send signals to deactivate unauthorized drones. Moreover, data processing, artificial intelligence, mobility support, and traffic management functional units empower cloud and edge servers to support these cloud services.
1 . A system for providing drone activity cloud services to cloud consumer devices, the system comprising:
a drone sensor configured to detect and identify a drone in a geographic area;
a cloud server configured to be located at a data center outside of the geographic area;
an edge server configured to be located within the geographic area,
wherein the cloud server and the edge server are configured to aggregate drone activity data from the drone sensor and an uncrewed aircraft systems (UAS) traffic management system; and
a cloud consumer device configured to monitor drone activities using the cloud server, wherein the cloud consumer device is further configured to access the aggregated drone activity data,
wherein the cloud server and the edge server are further configured to implement a drone data analytics service, and wherein the cloud server reports one or more of drone activity statistics, predicted drone activities, and abnormal behaviors to the cloud consumer device based on statistics and behavior models obtained by machine learning and federated learning techniques, wherein at least a portion of the statistics and behavior models are stored at the edge server,
wherein a drone mitigation service, when initiated by the cloud consumer device, is configured to determine how to configure the drone sensor and collaboratively send signals to deactivate an unauthorized drone, wherein at least a portion of the drone mitigation service is performed at the edge server without communication to the cloud server to reduce a delay associated with deactivating the unauthorized drone.
2 . The system of claim 1 , further comprising:
a cloud network comprising the cloud server and the cloud consumer device; and
an edge network comprising the edge server.
3 . The system of claim 1 , wherein the cloud consumer device comprises one or more of the following: a smartphone, a tablet, a virtual reality device, an augmented reality device, a mixed reality device, a laptop, a desktop computer, a sensor node, and/or a drone.
4 . The system of claim 1 , wherein the cloud server and the edge server each comprise:
a data processing unit configured to filter, fuse, and/or aggregate the drone activity data for a drone monitoring service; and
an artificial intelligence unit configured to implement the machine learning and/or the federated learning techniques for the drone data analytics service.
5 . The system of claim 1 , wherein the cloud server and the edge server each comprises:
a sensor control unit configured to determine parameters for smart sensor configurations and/or intelligent jamming;
a mobility support unit configured to handle a drone activity handoff at a boundary of a cloud or edge network when the drone moves from one network to another; and
a traffic management unit configured to handle cooperative interactions with the UAS traffic management system.
6 . The system of claim 1 , wherein the drone data analytics service is further configured to generate an activity notification and a trajectory for the identified drone.
7 . The system of claim 6 , wherein the trajectory and the activity data are overlaid on a map with real-time updates.
8 . A method for providing drone activity cloud services to a cloud consumer device, the method comprising:
detecting and identifying one or more drones located in a geographic area using a drone sensor;
aggregating, at a cloud server and an edge server, drone activity data from the drone sensor and an uncrewed aircraft systems (UAS) traffic management system, the cloud server configured to be located at a data center outside of the geographic area and the edge server configured to be located within the geographic area;
monitoring, at the cloud consumer device, drone activities using the cloud consumer device to access the aggregated drone activity data;
implementing, at the cloud server and the edge server, a drone data analytics service, and wherein the cloud server that reports one or more of drone activity statistics, predicted drone activities, and abnormal behaviors to the cloud consumer device based on statistics and behavior models obtained by machine learning and federated learning techniques, wherein at least a portion of the statistics and behavior models are stored at the edge server; and
determining how to configure the drone sensor and collaboratively send signals to deactivate an unauthorized drone in response to initiating a drone mitigation service by the cloud consumer device, wherein at least a portion of the drone mitigation service is performed at the edge server without communication to the cloud server to reduce a delay associated with deactivating the unauthorized drone.
9 . The method of claim 8 , wherein:
the cloud server and the cloud consumer device are arranged to form a cloud network; and
the edge server is arranged to form an edge network.
10 . The method of claim 8 , wherein the cloud consumer device comprises one or more of the following: a smartphone, a tablet, a virtual reality device, an augmented reality device, a mixed reality device, a laptop, a desktop computer, a sensor node, and/or a drone.
11 . The method of claim 8 , wherein the cloud server and the edge server each comprise:
a data processing unit configured to filter, fuse, and/or aggregate the drone activity data for a drone monitoring service; and
an artificial intelligence unit configured to implement the machine learning and/or the federated learning techniques for the drone data analytics service, abnormal behavior detection, and/or collaborative learning.
12 . The method of claim 8 , wherein the cloud server and the edge server each comprise:
a sensor control unit configured to determine parameters for smart sensor configurations and/or intelligent jamming;
a mobility support unit configured to handle a drone activity handoff at a boundary of a cloud network or edge network when the drone moves from one network to another; and
a traffic management unit configured to handle cooperative interactions with the UAS traffic management system.
13 . The method of claim 8 , further comprising:
generating, using the drone data analytics service, an activity notification and a trajectory for one of the identified drones.
14 . The method of claim 13 , wherein the trajectory and the activity data are overlaid on a map with real-time updates.
15 . A hybrid network for providing drone activity services, the hybrid network comprising:
a cloud network comprising: a plurality of cloud servers and a plurality of cloud devices; and
an edge network comprising: a plurality of edge servers,
wherein the edge network comprises at least one drone sensor configured to detect and identify a drone in a geographic area, the cloud servers configured to be located at one or more data centers outside of the geographic area and each of the edge servers configured to be located within the corresponding geographic area,
wherein the plurality of cloud servers and the plurality of edge servers are configured to aggregate drone activity data from the drone sensors and an uncrewed aircraft systems (UAS) traffic management system,
wherein the plurality of cloud devices and the plurality of edge devices are further configured to monitor drone activities and to access the aggregated drone activity data, and
wherein a drone mitigation service, when initiated by a first one of the plurality of cloud devices, is configured to determine how to configure the drone sensors and collaboratively send signals to deactivate an unauthorized drone, wherein at least a portion of the drone mitigation service is performed at the edge server in the geographic area associated with the unauthorized drone without communication to the cloud server to reduce a delay associated with deactivating the unauthorized drone.
16 . The hybrid network of claim 15 , wherein:
the plurality of cloud servers and the plurality of edge servers are further configured to implement a drone data analytics service, and wherein the plurality of cloud servers are configured to report one or more of drone activity statistics, predicted drone activities, and abnormal behaviors to the plurality of cloud devices based on statistics and behavior models obtained by machine learning and federated learning techniques, wherein at least a portion of the statistics and behavior models are stored at the plurality of edge servers.
17 . The hybrid network of claim 15 , wherein the plurality of cloud devices comprises one or more of the following: a smartphone, a tablet, a virtual reality device, an augmented reality device, a mixed reality device, a laptop, a desktop computer, a sensor node, and/or a drone.
18 . The hybrid network of claim 15 , wherein each of the plurality of cloud servers and of the plurality of edge servers comprises:
a data processing unit configured to filter, fuse, and/or aggregate the drone activity data for a drone monitoring service; and
an artificial intelligence unit configured to implement the machine learning and/or the federated learning techniques for the drone data analytics service, abnormal behavior detection, and/or collaborative learning.
19 . The hybrid network of claim 15 , wherein each of the plurality of cloud servers and of the plurality of edge servers comprises:
a sensor control unit configured to determine parameters for smart sensor configurations and/or intelligent jamming;
a mobility support unit configured to handle a drone activity handoff at a boundary of the cloud network or of the edge network when a drone moves from one network to another; and
a traffic management unit configured to handle cooperative interactions with the UAS traffic management system.
20 . The hybrid network of claim 15 , wherein the drone data analytics service is further configured to generate an activity notification and a trajectory for one of the identified drones.