A Framework for Analyzing Fog-Cloud Computing Cooperation Applied to Information Processing of UAVs

Unmanned aerial vehicles (UAVs) are a relatively new technology. Their application can often involve complex and unseen problems. For instance, they can work in a cooperative-based environment under the supervision of a ground station to speed up critical decision-making processes. However, the amount of information exchanged among the aircraft and ground station is limited by high distances, low bandwidth size, restricted processing capability, and energy constraints. These drawbacks restrain large-scale operations such as large area inspections. New distributed state-of-the-art processing architectures, such as fog computing, can improve latency, scalability, and efficiency to meet time constraints via data acquisition, processing, and storage at different levels. Under these amendments, this research work proposes a mathematical model to analyze distribution-based UAVs topologies and a fog-cloud computing framework for large-scale mission and search operations. The tests have successfully predicted latency and other operational constraints, allowing the analysis of fog-computing advantages over traditional cloud-computing architectures.

[1]  Wagner Meira,et al.  Diagnosing Performance Bottlenecks in Massive Data Parallel Programs , 2016, 2016 16th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid).

[2]  W. Marsden I and J , 2012 .

[3]  Marimuthu Palaniswami,et al.  EHOPES: Data-centered Fog platform for smart living , 2015, 2015 International Telecommunication Networks and Applications Conference (ITNAC).

[4]  Hamid Reza Arkian,et al.  MIST: Fog-based data analytics scheme with cost-efficient resource provisioning for IoT crowdsensing applications , 2017, J. Netw. Comput. Appl..

[5]  Pascual Campoy Cervera,et al.  A Multi-Layered Component-Based Approach for the Development of Aerial Robotic Systems: The Aerostack Framework , 2017, J. Intell. Robotic Syst..

[6]  D. Erdos,et al.  An experimental UAV system for search and rescue challenge , 2013, IEEE Aerospace and Electronic Systems Magazine.

[7]  Colin P. Stark,et al.  Drones as tools for monitoring beach topography changes in the Ligurian Sea (NW Mediterranean) , 2016, Geo-Marine Letters.

[8]  James Nightingale,et al.  A UAV-Cloud System for Disaster Sensing Applications , 2015, 2015 IEEE 81st Vehicular Technology Conference (VTC Spring).

[9]  Vijay Kumar,et al.  Anytime Planning for Decentralized Multirobot Active Information Gathering , 2018, IEEE Robotics and Automation Letters.

[10]  Jonathan E. Fieldsend,et al.  A Framework of Fog Computing: Architecture, Challenges, and Optimization , 2017, IEEE Access.

[11]  Rongxing Lu,et al.  Towards power consumption-delay tradeoff by workload allocation in cloud-fog computing , 2015, 2015 IEEE International Conference on Communications (ICC).

[12]  Teng-Chang Chang,et al.  A Feasible Architecture for ARM-Based Microserver Systems Considering Energy Efficiency , 2017, IEEE Access.

[13]  Milan Rollo,et al.  Framework for incremental development of complex unmanned aircraft systems , 2015, 2015 Integrated Communication, Navigation and Surveillance Conference (ICNS).

[14]  Houman Homayoun,et al.  Architecture Exploration for Energy-Efficient Embedded Vision Applications: From General Purpose Processor to Domain Specific Accelerator , 2016, 2016 IEEE Computer Society Annual Symposium on VLSI (ISVLSI).

[15]  Sudip Misra,et al.  Assessment of the Suitability of Fog Computing in the Context of Internet of Things , 2018, IEEE Transactions on Cloud Computing.

[16]  Hemant Kumar Rath,et al.  Resource optimization in fog enabled IoT deployments , 2017, 2017 Second International Conference on Fog and Mobile Edge Computing (FMEC).

[17]  PRADIP KUMAR SHARMA,et al.  A Software Defined Fog Node Based Distributed Blockchain Cloud Architecture for IoT , 2018, IEEE Access.

[18]  Hugh H. T. Liu,et al.  Topology‐based distributed optimization for multi‐UAV cooperative wildfire monitoring , 2018 .

[19]  Mario Nemirovsky,et al.  Key ingredients in an IoT recipe: Fog Computing, Cloud computing, and more Fog Computing , 2014, 2014 IEEE 19th International Workshop on Computer Aided Modeling and Design of Communication Links and Networks (CAMAD).

[20]  Rajkumar Buyya,et al.  Fog Computing: Helping the Internet of Things Realize Its Potential , 2016, Computer.

[21]  Yi Zhou,et al.  Multi-UAV-Aided Networks: Aerial-Ground Cooperative Vehicular Networking Architecture , 2015, IEEE Vehicular Technology Magazine.

[22]  Luis Rodero-Merino,et al.  Finding your Way in the Fog: Towards a Comprehensive Definition of Fog Computing , 2014, CCRV.

[23]  André Luís Marques Marcato,et al.  Case-based reasoning approach applied to surveillance system using an autonomous unmanned aerial vehicle , 2017, 2017 IEEE 26th International Symposium on Industrial Electronics (ISIE).

[24]  Qun Li,et al.  A Survey of Fog Computing: Concepts, Applications and Issues , 2015, Mobidata@MobiHoc.

[25]  Qun Li,et al.  Challenges and Software Architecture for Fog Computing , 2017, IEEE Internet Computing.

[26]  Aleksandr I. Panov,et al.  Multilayer cognitive architecture for UAV control , 2016, Cognitive Systems Research.

[27]  Nader Mohamed,et al.  Broker architecture for collaborative UAVs cloud computing , 2015, 2015 International Conference on Collaboration Technologies and Systems (CTS).

[28]  Charles C. Byers,et al.  Architectural Imperatives for Fog Computing: Use Cases, Requirements, and Architectural Techniques for Fog-Enabled IoT Networks , 2017, IEEE Communications Magazine.

[29]  Neil Genzlinger A. and Q , 2006 .

[30]  Lav Gupta,et al.  Survey of Important Issues in UAV Communication Networks , 2016, IEEE Communications Surveys & Tutorials.

[31]  Mohsen Guizani,et al.  Multiple Moving Targets Surveillance Based on a Cooperative Network for Multi-UAV , 2018, IEEE Communications Magazine.

[32]  Yan Wan,et al.  Long-Range and Broadband Aerial Communication Using Directional Antennas (ACDA): Design and Implementation , 2017, IEEE Transactions on Vehicular Technology.

[33]  Gwendal Simon,et al.  Applicative-layer multipath for low-latency adaptive live streaming , 2016, 2016 IEEE International Conference on Communications (ICC).

[34]  Jitendra Padhye,et al.  Duet: cloud scale load balancing with hardware and software , 2015, SIGCOMM.

[35]  Genya Ishigaki,et al.  Fog Computing: Towards Minimizing Delay in the Internet of Things , 2017, 2017 IEEE International Conference on Edge Computing (EDGE).

[36]  Tapani Ristaniemi,et al.  Multiobjective Optimization for Computation Offloading in Fog Computing , 2018, IEEE Internet of Things Journal.

[37]  Andrea Manconi,et al.  Use of unmanned aerial vehicles in monitoring application and management of natural hazards , 2017 .

[38]  Hui Tian,et al.  Data collection from WSNs to the cloud based on mobile Fog elements , 2017, Future Gener. Comput. Syst..

[39]  Jinhe Zhou,et al.  User scheduling and cluster formation in fog computing based radio access networks , 2016, 2016 IEEE International Conference on Ubiquitous Wireless Broadband (ICUWB).

[40]  Seng Wai Loke The Internet of Flying-Things: Opportunities and Challenges with Airborne Fog Computing and Mobile Cloud in the Clouds , 2015, ArXiv.

[41]  Tesse D. Stek,et al.  Drones over Mediterranean landscapes. The potential of small UAV's (drones) for site detection and heritage management in archaeological survey projects: A case study from Le Pianelle in the Tappino Valley, Molise (Italy) , 2016 .

[42]  Chen Yu,et al.  Multi-UAV UWA video surveillance system , 2016, 2016 14th International Conference on Control, Automation, Robotics and Vision (ICARCV).

[43]  Roch H. Glitho,et al.  A Comprehensive Survey on Fog Computing: State-of-the-Art and Research Challenges , 2017, IEEE Communications Surveys & Tutorials.

[44]  Sudip Misra,et al.  Theoretical modelling of fog computing: a green computing paradigm to support IoT applications , 2016, IET Networks.

[45]  Dan Keun Sung,et al.  Energy-efficient maneuvering and communication of a single UAV-based relay , 2014, IEEE Transactions on Aerospace and Electronic Systems.

[46]  Fabio Morbidi,et al.  Minimum-energy path generation for a quadrotor UAV , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[47]  Luciano Bononi,et al.  Joint Coverage, Connectivity, and Charging Strategies for Distributed UAV Networks , 2018, IEEE Transactions on Robotics.

[48]  Kashif Bilal,et al.  Impact of Multiple Video Representations in Live Streaming: A Cost, Bandwidth, and QoE Analysis , 2017, 2017 IEEE International Conference on Cloud Engineering (IC2E).

[49]  Toni Janevski,et al.  Fog Computing as a Support for 5G Network , 2016 .

[50]  Tansu Alpcan,et al.  Fog Computing May Help to Save Energy in Cloud Computing , 2016, IEEE Journal on Selected Areas in Communications.