I. Introduction
The initial use of drones was strike weapons as remotely-guided aerial missile deployers. Today, drones have discovered a variety of applications for civilian use such as goods delivery, aerial surveillance, search and rescue, and combating coronavirus (COVID-19) pandemic [1]. According to “Drone Market Report 2020’ ‘, the drone industry is expected to grow to billion by 2025 [2]. As more and more drones invade and occupy our airspace, a fleet of drones and stationary zone service providers (ZSPs) can form an airborne network, which is termed the Internet of Drones (IoD) [3], to carry out a range of challenging tasks. Instead of solely depending on fixed infrastructure, the IoD exploits the intermittent connectivity between drones for the dissemination of information in the highly dynamic environment. In addition, drones may occasionally use ZSPs to connect to the Internet, gathering up-to-date information for their specific tasks [4]. However, not every drone has a direct connection with the ZSP due to the deployment costs of ZSPs. Thus, store-carry-and-forward mechanism and delay tolerant networking technique [5] can be adopted in the IoD, where a drone receives some packets, stores and carries them while flying, and finally forwards them to the next-hop drone or nearby ZSP.