Novel DTN Mobility-Driven Routing in Autonomous Drone Logistics Networks

Drones have become prevalent for the delivery of goods by many retail companies such as Amazon and Dominos. Amazon has an issued patent that describes how drones scan and collect data on their fly-overs while dropping off packages. In this context, we propose a path optimization algorithm for a drone multi-hop communications network that can carry and forward data in addition to its primary function of parcel deliveries. We argue that traditional Delay Tolerant Networking (DTN) based protocols may not be efficient for this purpose. Therefore, this paper proposes a new DTN-based algorithm that optimizes drone flight paths in conjunction with optimized routing to deliver both parcels and data in a power efficient way and within the shortest possible time. We propose a heuristic algorithm called Weighted Flight Path Planning (WFPP) that priorities the data packets in an exchange pool in order to create an optimized path for the drones. Our approach is to determine a weight for each packet based on the packet’s remaining time to live, priority, size, and location of the packet’s destination. When two drones meet each other, they exchange the high weighted packets. Simulation studies show that WFPP delivers up to 25% more packets compared with EBR, EPIDEMIC, and a similar path planning method. Also, WFPP reduces the data delivery delays by up to 66% while the overhead ratio is low.

[1]  Bernhard Rinner,et al.  Drone networks: Communications, coordination, and sensing , 2018, Ad Hoc Networks.

[2]  P. B. Sujit,et al.  Multiple UAV path planning using anytime algorithms , 2009, 2009 American Control Conference.

[3]  Gur Mosheiov,et al.  The Travelling Salesman Problem with pick-up and delivery , 1994 .

[4]  Raad Raad,et al.  A novel Energy-Efficient Video Streaming method for decentralized Mobile Ad-hoc Networks , 2017, Pervasive Mob. Comput..

[5]  Di Wu,et al.  ADDSEN: Adaptive Data Processing and Dissemination for Drone Swarms in Urban Sensing , 2017, IEEE Transactions on Computers.

[6]  Haibin Duan,et al.  An improved constrained differential evolution algorithm for unmanned aerial vehicle global route planning , 2015, Appl. Soft Comput..

[7]  Robin Kravets,et al.  Encounter: based routing in DTNs , 2009, MOCO.

[8]  Colian Giannini,et al.  Delay Tolerant Networking for smart city through drones , 2016, 2016 International Symposium on Wireless Communication Systems (ISWCS).

[9]  Fuchun Sun,et al.  Evolutionary route planner for unmanned air vehicles , 2005, IEEE Transactions on Robotics.

[10]  José Antonio López Orozco,et al.  Evolutionary path planner for UAVs in realistic environments , 2008, GECCO '08.

[11]  Lingyang Song,et al.  Cellular Cooperative Unmanned Aerial Vehicle Networks With Sense-and-Send Protocol , 2019, IEEE Internet of Things Journal.

[12]  Kwan-Wu Chin,et al.  A novel destination-based routing protocol (DBRP) in DTNs , 2012, 2012 International Symposium on Communications and Information Technologies (ISCIT).

[13]  Robert J. Szczerba,et al.  Robust algorithm for real-time route planning , 2000, IEEE Trans. Aerosp. Electron. Syst..

[14]  Saeid Iranmanesh,et al.  A novel queue management policy for delay-tolerant networks , 2016, EURASIP Journal on Wireless Communications and Networking.

[15]  Ryu Miura,et al.  A dynamic trajectory control algorithm for improving the communication throughput and delay in UAV-aided networks , 2016, IEEE Network.

[16]  Raad Raad,et al.  A Novel Data Forwarding Strategy for a Drone Delay Tolerant Network with Range Extension , 2019 .

[17]  J. Stolaroff,et al.  Energy use and life cycle greenhouse gas emissions of drones for commercial package delivery , 2018, Nature Communications.

[18]  Amin Vahdat,et al.  Epidemic Routing for Partially-Connected Ad Hoc Networks , 2009 .

[19]  Anders Lindgren,et al.  Probabilistic routing in intermittently connected networks , 2003, MOCO.

[20]  Kimon P. Valavanis,et al.  Evolutionary algorithm based offline/online path planner for UAV navigation , 2003, IEEE Trans. Syst. Man Cybern. Part B.

[21]  Cecilia Mascolo,et al.  CAR: Context-Aware Adaptive Routing for Delay-Tolerant Mobile Networks , 2009, IEEE Transactions on Mobile Computing.

[22]  K. Krishnamoorthy,et al.  Minimum time UAV pursuit of a moving ground target using partial information , 2015, 2015 International Conference on Unmanned Aircraft Systems (ICUAS).

[23]  José Antonio Lozano,et al.  Path Planning for Single Unmanned Aerial Vehicle by Separately Evolving Waypoints , 2015, IEEE Transactions on Robotics.

[24]  Eva Besada-Portas,et al.  Evolutionary Trajectory Planner for Multiple UAVs in Realistic Scenarios , 2010, IEEE Transactions on Robotics.

[25]  Jörg Ott,et al.  The ONE simulator for DTN protocol evaluation , 2009, SimuTools.