Fanet Cloud Computing Ahmed Refaat Sobhy Mohamed M.Elfaham Atalla Hashad Benha Faculty of Engineering, Benha Faculty of Engineering, Arab Academy for Scien Department of Computer Engineering Department of Engineering basic & Technology & Maritime Transport ,Benha University Science , Benha University College of Engineering & Technology Benha, Egypt Benha, Egypt Cairo, Egypt ahmed_602air@hotmail.com Dr.mMostafa.elfaham@bhit.bu.edu.eg hashad@cairo.aast.edu Abstract— Since last few years the fields of ad-hoc networks , Unmanned Aerial Vehicles (UAV) and Cloud computing played an important rule for researchers work. FANET which is flying ad-hoc network play an important role in both military and civilian. FANET is different from other ad-hoc networks in many aspects so it should be handled differently. The main problem with FANET is the communication between UAV's and the Ground control station (GCS),also cloud computing has come up now as an infrastructure which offer many services with the increase of cloud storage and the benefits of information technology. This paper investigate Fanet based cloud computing. I. INTRODUCTION The wireless ad hoc networks consist of a collection of wireless nodes that communicate over a common wireless medium. Mobile ad hoc networks are gaining momentum because they help realize network services for mobile users in areas with no preexisting communications infrastructure [1]. Ad hoc Networking enables independent wireless nodes, each limited in transmission and processing power, to be as a whole providing wider networking coverage and processing capabilities .The nodes can also be connected to a fixed- backbone network through a dedicated gateway device, enabling IP networking services in areas where Internet services are not available due to lack of the already exists infrastructure. And due to the widely and variety usage of ad-hoc networks in many fields such as complex military systems as Unmanned Aerial Vehicles (UAVs) , the performance of these systems have to be more accurate, which led us to add cloud computing to the infrastructure of the UAVs in order to obtain high accuracy of these systems by studying the performance of routing protocols in UAVs based cloud computing .In this paper, we present Fanet based cloud computing focusing on AODV routing protocol as a part of reactive routing protocol, showing the connectivity and high performance of AODV routing protocol when using cloud computing, also we study the effect of two different operating systems respectively Linux operating system, Windows XP Professional with service pack 3 (SP3) ,when changing the CPU resource parameters from single processor with memory size 128MB to multi- processor (three processors) with memory size 256MB , the parameters measured are routing traffic sent and received (bits/sec),wireless lan load (bits/sec) for the whole topology and the throughput (bits/sec) . The scenario implemented is based upon six UAVs each two UAVs connected to one ground control station (GCS) and the whole topology is connected to a three servers via wireless connection, the three servers acts as private cloud, the routing protocol used is AODV routing protocol. The scenario is implemented by using opnet V 14. This paper is organized as follows Section 2 over view ad- hoc networks, Section 3 studying cloud computing, Section 4 study ad-hoc cloud computing, Section 5 building a scenario for Fanet based cloud computing, Section 6 simulation analysis and finally section 7 concludes our work. II. OVER VIEW TO AD-HOC NETWORKS Wireless ad-hoc networks are classified according to their utilization, deployment, communication and mission Objectives into Manet, Vanet and Fanet as shown in figure.1. Mobile ad hoc network (Manet) is a collection of wireless nodes that can dynamically be set up anywhere and anytime to exchange information without using any pre-existing network infrastructure. It is a self-organized and self-Configurable network where the mobile nodes move randomly. In MANETs mobile nodes can receive and forward packets as a router and each node operates not only as an end system, but also as a router to forward packets [2]. While VANET is a distinctive class of a MANET in which moving vehicles act as either a node or a router to exchange messages between vehicles, or an Access Point (AP)[3]. On the other hand FANET is basically a special form of MANET/VANET. FANET can be defined as a new form of MANET in which the nodes are UAVs. According to this definition, single UAV systems cannot form a FANET, which is valid only for multi-UAV systems. On the other hand, not all multi-UAV systems form a FANET. The UAV communication must be realized by the help of an ad hoc network between UAVs. Therefore, if the communication between UAVs fully relies on UAV-to-infrastructure links, it cannot be classified as a FANET [11]. , FANET can also be classified as a subset of VANET, which is also a subgroup of MANET. But in the other hand there are certain differences between FANET and the traditional ad-hoc networks , mobility degree of FANET nodes is much higher than that of MANET or VANET nodes. While typical MANET and VANET nodes are walking human beings or vehicles, respectively, FANET nodes fly in the sky. Due to high mobility of FANET nodes, the topology changes more International Journal of Computer Science and Information Security (IJCSIS), Vol. 14, No. 10, October 2016 88 https://sites.google.com/site/ijcsis/ ISSN 1947-5500