Abstract
The emerging use of drones to support communication infrastructure and to deploy temporary networks in emergency scenarios is under active research. In this paper, we consider virtualizing drones' computing resources when deploying drone networks by utilizing Virtual Network Functions (VNFs) to process and deliver mission-related data traffic. This is aimed at cases where offloading and processing traffic to the cloud is not an option due to the unavailability of terrestrial and satellite communications. After discussing possible applications, we propose and evaluate a scheme for the deployment and placement of a drone network as well as the VNFs needed to deliver a set of traffics flowing from different locations in the task area.