Transport-Layer Limitations for NFV Orchestration in Resource-Constrained Aerial Networks

In this paper, we identify the main challenges and problems related with the management and orchestration of Virtualized Network Functions (VNFs) over aerial networks built with Small Unmanned Aerial Vehicles (SUAVs). Our analysis starts from a reference scenario, where several SUAVs are deployed over a delimited geographic area, and provide a mobile cloud environment that supports the deployment of functions and services using Network Functions Virtualization (NFV) technologies. After analyzing the main challenges to NFV orchestration in this reference scenario from a theoretical perspective, we undertake the study of one specific but relevant aspect following a practical perspective, i.e., the limitations of existing transport-layer solutions to support the dissemination of NFV management and orchestration information in the considered scenario. While in traditional cloud computing environments this traffic is delivered using TCP, our simulation results suggest that using this protocol over an aerial network of SUAVs presents certain limitations. Finally, based on the lessons learned from our practical analysis, the paper outlines different alternatives that could be followed to address these challenges.

[1]  Dharma P. Agrawal,et al.  Communication and networking of UAV-based systems: Classification and associated architectures , 2017, J. Netw. Comput. Appl..

[2]  Emmanuel Lemoine,et al.  Amazon Prime Air , 2019 .

[3]  Colin Keng-Yan Tan,et al.  UAV swarm coordination using cooperative control for establishing a wireless communications backbone , 2010, AAMAS.

[4]  Bernhard Rinner,et al.  Collaborative microdrones: applications and research challenges , 2008, Autonomics.

[5]  Tim Dierks,et al.  The Transport Layer Security (TLS) Protocol Version 1.2 , 2008 .

[6]  Rui Zhang,et al.  Energy-Efficient UAV Communication With Trajectory Optimization , 2016, IEEE Transactions on Wireless Communications.

[7]  Mario Gerla,et al.  Software-defined unmanned aerial vehicles networking for video dissemination services , 2019, Ad Hoc Networks.

[8]  Fernando Santos Osório,et al.  Tiriba - a new approach of UAV based on model driven development and multiprocessors , 2011, 2011 IEEE International Conference on Robotics and Automation.

[9]  Giovanni Schembra,et al.  Designing a Softwarized Network Deployed on a Fleet of Drones for Rural Zone Monitoring , 2017, Future Internet.

[10]  Martin Thomson,et al.  Hypertext Transfer Protocol Version 2 (HTTP/2) , 2015, RFC.

[11]  Xavier Hesselbach,et al.  An NFV-Based Energy Scheduling Algorithm for a 5G Enabled Fleet of Programmable Unmanned Aerial Vehicles , 2019, Wirel. Commun. Mob. Comput..

[12]  Eric Rescorla,et al.  The Transport Layer Security (TLS) Protocol Version 1.2 , 2008, RFC.

[13]  Iván Vidal,et al.  Adaptable and Automated Small UAV Deployments via Virtualization , 2018, Sensors.

[14]  Paolo Bellavista,et al.  Enabling Multi-Mission Interoperable UAS Using Data-Centric Communications , 2018, Sensors.

[15]  George F. Riley,et al.  The ns-3 Network Simulator , 2010, Modeling and Tools for Network Simulation.

[16]  Diego R. Lopez,et al.  NFV orchestration on intermittently available SUAV platforms: challenges and hurdles , 2019, IEEE INFOCOM 2019 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[17]  S. Allwin Devaraj,et al.  Comparative analysis of random based mobility models using TCP variant in MANETs , 2014, 2014 International Conference on Communication and Network Technologies.

[18]  Borja Nogales,et al.  VENUE: Virtualized Environment for Multi-UAV Network Emulation , 2019, IEEE Access.

[19]  Jaime García-Reinoso,et al.  A NFV system to support configurable and automated multi-UAV service deployments , 2018, DroNet@MobiSys.

[20]  Philippe Jacquet,et al.  Optimized Link State Routing Protocol (OLSR) , 2003, RFC.

[21]  Isabelle Fantoni,et al.  UAVs that fly forever: Uninterrupted structural inspection through automatic UAV replacement , 2017, Ad Hoc Networks.

[22]  Jeffrey G. Andrews,et al.  What Will 5G Be? , 2014, IEEE Journal on Selected Areas in Communications.

[23]  Jaime García-Reinoso,et al.  Exploring the use of RPAs as 5G points of presence , 2016, 2016 European Conference on Networks and Communications (EuCNC).

[24]  Debarshi Kumar Sanyal,et al.  An overview of device-to-device communication in cellular networks , 2017, ICT Express.

[25]  Songwu Lu,et al.  How bad TCP can perform in mobile ad hoc networks , 2002, Proceedings ISCC 2002 Seventh International Symposium on Computers and Communications.

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

[27]  Marios M. Polycarpou,et al.  Cooperative real-time search and task allocation in UAV teams , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[28]  Ewen Denney,et al.  A programmable SDN+NFV-based architecture for UAV telemetry monitoring , 2017, 2017 14th IEEE Annual Consumer Communications & Networking Conference (CCNC).

[29]  Kevin R. Fall,et al.  A delay-tolerant network architecture for challenged internets , 2003, SIGCOMM '03.

[30]  Martin Thomson,et al.  QUIC: A UDP-Based Multiplexed and Secure Transport , 2020, RFC.

[31]  Charles E. Perkins,et al.  Ad hoc On-Demand Distance Vector (AODV) Routing , 2001, RFC.

[32]  Sally Floyd,et al.  The NewReno Modification to TCP's Fast Recovery Algorithm , 2004, RFC.

[33]  Claudio E. Palazzi,et al.  FANET Application Scenarios and Mobility Models , 2017, DroNet@MobiSys.

[34]  Nader Mohamed,et al.  A Softwarization Architecture for UAVs and WSNs as Part of the Cloud Environment , 2016, 2016 IEEE International Conference on Cloud Engineering Workshop (IC2EW).

[35]  David A. Maltz,et al.  The Dynamic Source Routing Protocol (DSR) for Mobile Ad Hoc Networks for IPv4 , 2007, RFC.

[36]  Nitin H. Vaidya,et al.  Analysis of TCP Performance over Mobile Ad Hoc Networks , 1999, Wirel. Networks.

[37]  Erlend Larsen,et al.  TCP in MANETs - challenges and solutions , 2012 .

[38]  Jian Liu,et al.  ATCP: TCP for mobile ad hoc networks , 2001, IEEE J. Sel. Areas Commun..

[39]  Danda B. Rawat,et al.  UAV-assisted broadband network for emergency and public safety communications , 2015, 2015 IEEE Global Conference on Signal and Information Processing (GlobalSIP).

[40]  Berk Canberk,et al.  SDNs in the Sky: Robust End-to-End Connectivity for Aerial Vehicular Networks , 2018, IEEE Communications Magazine.

[41]  Ilsun You,et al.  Efficient Management and Fast Handovers in Software Defined Wireless Networks Using UAVs , 2017, IEEE Network.

[42]  D. Jhonson The Dynamic Source Routing Protocol (DSR) for Mobile Ad Hoc Networks for IPv4 , 2007 .