Cooperative distributed unmanned aerial vehicular networks: Small and mini drones
Flying Ad-Hoc Networks ( FANETs ) : A survey