UAV networks (FANETs – Flying Ad Hoc Networks) use drones as mobile sensors, aerial base stations, or data relays. Key constraints: 15-45 minute flight time, 3D mobility at 10-30 m/s causing topology changes every few seconds, and payload-energy tradeoffs. Primary applications include disaster response (deploy in minutes vs hours for ground teams), precision agriculture (cover entire farms in one flight), and search-and-rescue (thermal imaging from altitude).
32.1 Learning Objectives
By the end of this chapter, you will be able to:
Define UAV Networks: Explain what UAV networks are and their role in IoT systems
Distinguish UAV Roles: Differentiate between UAVs as mobile sensors, aerial base stations, and data relays
Describe FANETs: Explain the architecture and key features of Flying Ad Hoc Networks
Apply UAV Solutions: Match real-world applications (disaster response, agriculture, search and rescue) to appropriate UAV configurations
Assess UAV Constraints: Evaluate the unique challenges of 3D mobility, battery constraints, and dynamic topology
For Kids: Meet the Sensor Squad!
UAV networks are like teams of flying robot helpers that work together in the sky, kind of like a superhero squad with wings!
32.1.1 The Sensor Squad Adventure: The Flying Rescue Team
One summer day, Sammy the Temperature Sensor heard exciting news on the radio: “A hiker is lost in the big forest, and the rescue team needs help finding them!”
Suddenly, a buzzing sound filled the air. Sammy looked up to see a group of drones - flying robots called UAVs - zooming overhead in a perfect formation.
“Wow, look at them work together!” said Lila the Light Sensor, watching the drones spread out across the forest like a team searching for treasure.
Max the Motion Detector, who was attached to one of the drones, explained through his radio: “We’re a FANET - a Flying Ad-hoc Network! Each drone can see part of the forest with cameras and heat sensors. When one drone spots something interesting, it tells the other drones instantly. We’re like flying eyes that can cover the whole forest in minutes instead of days!”
Bella the Button asked, “But how do you all know where to fly? And what if one drone runs out of battery?”
“Great questions!” said Max. “We talk to each other through the air like walkie-talkies. If Drone 1 finds a clue, it tells Drone 2, who passes the message to Drone 3, until it reaches the rescue team on the ground. It’s like playing telephone, but super fast! And when someone’s battery gets low, they fly back to recharge while the others keep searching.”
Just then, one drone’s thermal camera spotted a warm shape below the trees. “Found them!” The message zipped from drone to drone to drone until the rescue helicopter knew exactly where to go. The lost hiker was saved - all because the flying sensor squad worked as a team!
32.1.2 Key Words for Kids
Word
What It Means
UAV (Unmanned Aerial Vehicle)
A flying robot, also called a drone, that can fly without a pilot inside
FANET
Flying Ad-hoc Network - a team of drones that talk to each other while flying
Swarm
A group of drones working together, like a flock of birds but smarter
Relay
Passing a message from one drone to another to another, like a bucket brigade
32.1.3 Try This at Home!
The Drone Relay Race: Understand how drones pass messages!
Gather 4-5 family members or friends and stand in a line about 10 feet apart
The first person (the “Ground Station”) whispers a message like “Found the lost hiker at the big oak tree”
Each person passes the message to the next, but here’s the twist: you can only whisper to the person NEXT to you (just like drones have limited range!)
See if the message arrives correctly at the end. This is exactly how drone networks relay information over long distances!
Bonus challenge: Try it where one person in the middle has to step out (drone battery died!) - can you find another way to pass the message? That’s why mesh networks are so important!
MVU: Minimum Viable Understanding
Core concept: UAV networks (FANETs) are flying ad-hoc networks where drones serve as mobile sensor platforms, flying base stations, or data relays that can be deployed in minutes. Why it matters: Drones provide instant coverage where ground infrastructure is destroyed, inaccessible, or too expensive to build permanently. Key takeaway: Choose star topology for simple missions with one control point, mesh for resilient multi-drone swarms, and hierarchical for large-scale operations with ground integration.
32.2 Prerequisites
Before diving into this chapter, you should be familiar with:
Networking Basics: Understanding fundamental networking concepts including topology types, routing, and wireless communication principles is essential for grasping UAV network architectures
Wireless Sensor Networks: Knowledge of WSN architectures, energy constraints, and data collection strategies provides context for how UAVs can extend or complement ground-based sensor networks
Multi-Hop Fundamentals: Familiarity with multi-hop routing and relay strategies helps understand how UAVs form mesh networks and communicate beyond direct radio range
32.3 Getting Started (For Beginners)
New to UAV Networks? Start Here!
Drones aren’t just flying cameras—they’re becoming key players in IoT networks. Here’s why UAVs matter for the future of connectivity.
32.3.1 What are UAV Networks? (Simple Explanation)
UAV = Unmanned Aerial Vehicle (drone)
UAV networks are groups of drones that communicate with each other and with ground systems. Think of them as “flying cell towers” or “mobile sensor platforms.”
Three Ways Drones Work in IoT:
Figure 32.1: Three UAV roles in IoT: 1) Mobile Sensor Platform where drone collects environmental data, 2) Flying Base Station where drone provides network coverage to ground devices, 3) Data Relay where drone forwards data between devices.
Figure 32.2: Alternative View: Role Selection Decision Tree - This decision tree helps students select the appropriate UAV role for their application.
32.3.2 Why Drones? What Can They Do That Others Can’t?
Capability
Ground Networks
Drone Networks
Coverage area
Fixed, limited
Mobile, adjustable
Deployment speed
Days to months
Minutes
Access to remote areas
Expensive infrastructure
Fly directly there
Disaster response
May be destroyed
Deployed immediately
Line of sight
Blocked by buildings
Above obstacles
Putting Numbers to It
Consider how altitude affects UAV coverage area. A UAV flying at altitude \(h\) with an omnidirectional antenna provides coverage with radius \(r\) determined by the radio horizon:
\[r = \sqrt{2 h R_e}\]
where \(R_e = 6,371\) km is Earth’s radius. For a UAV at 100m altitude:
At 300m altitude: \(r = \sqrt{2 \times 0.3 \times 6371} \approx 61.8\) km, \(A \approx 12,000 \text{ km}^2\) (3× larger!)
However, path loss increases with altitude. Free-space path loss at 2.4 GHz: \[L = 20\log_{10}(d) + 20\log_{10}(f) - 147.6\]
For a UAV at 300 m altitude and a ground receiver 300 m horizontal distance away, slant range \(d = \sqrt{300^2 + 300^2} \approx 424\) m. At 2.4 GHz: \(L = 20\log_{10}(424) + 20\log_{10}(2.4 \times 10^9) - 147.6 \approx 52.5 + 187.6 - 147.6 = 92.5\) dB. This illustrates the altitude-coverage-power trade-off.
32.3.3 FANET: Flying Ad Hoc Networks
When multiple drones work together, they form a FANET (Flying Ad Hoc Network):
Figure 32.3: FANET (Flying Ad Hoc Network) showing 4 drones communicating air-to-air in mesh topology, Drone 1 communicating with ground control station, Drones 3 and 4 collecting data from ground sensors.
Key FANET Features:
Drones talk to each other (air-to-air)
Drones talk to ground (air-to-ground)
Network reconfigures as drones move
Flight Path Planning
Figure 32.4: UAV flight path planning illustrating waypoint navigation, obstacle avoidance, and optimized coverage patterns for efficient sensor network data collection and surveillance missions.
Flight Path Execution
Figure 32.5: Flight path execution showing a UAV navigating through waypoints while collecting data from ground sensors and adapting to real-time conditions.
32.3.4 Real-World UAV Network Applications
1. Disaster Response
Hurricane destroys cell towers, then deploy drone network so victims can call for help.
2. Smart Agriculture
Drone swarm flies over 1000-acre farm, captures crop health data, and transmits to farmer’s dashboard.
3. Search and Rescue
Multiple drones search forest, share coordinates in real-time, and find missing hiker faster.
4. Event Coverage
Large festival needs temporary drone cell towers so everyone can post to social media.
32.3.5 Challenges: Why UAV Networks are Tricky
Challenge
Why It’s Difficult
3D Movement
Drones move up/down/sideways constantly; topology changes every second
Battery Life
Drones have 20-40 min flight time; must land and recharge
Communication Range
Air-to-ground link weakens with distance and obstacles
Coordination
Multiple drones must avoid collisions and share tasks
Weather
Wind, rain affect both flight and radio signals
32.3.6 Self-Check: Understanding the Basics
Before continuing, make sure you can answer:
What is a UAV network? A network of drones communicating with each other and ground systems
What is FANET? Flying Ad Hoc Network—self-organizing network of cooperating UAVs
Why use drones instead of fixed towers? Rapid deployment, mobile coverage, access to disaster/remote areas
What’s the main challenge with UAV networks? 3D mobility causes rapidly changing network topology; limited battery life
32.4 Introduction to UAV Networks
Unmanned Aerial Vehicles (UAVs), commonly known as drones, are transforming IoT architectures by providing aerial sensing, mobile base stations, and rapid deployment capabilities. UAV networks, particularly Flying Ad Hoc Networks (FANETs), enable dynamic, three-dimensional communication infrastructures for applications ranging from disaster response to smart agriculture.
InlineKnowledgeCheck_kc_uav_intro_1 = ({question:"A logistics company wants to use drones to deliver medical supplies to remote island clinics that lack road access. Each delivery weighs 2 kg and must cover distances up to 50 km over water. Which UAV type would be most appropriate for this mission?",options: ["Multi-rotor quadcopter with high-capacity battery","Fixed-wing UAV with detachable payload compartment","Hybrid VTOL (Vertical Take-Off and Landing) UAV combining fixed-wing and multi-rotor","Tethered multi-rotor connected to ground power station" ],correctAnswer:2,feedback: {correct:"Excellent choice! A hybrid VTOL UAV is ideal for this scenario. Here's why: (1) **Fixed-wing efficiency for long range**: The 50 km distance requires energy-efficient cruise flight that only fixed-wing provides (multi-rotors typically max out at 10-15 km). (2) **Vertical take-off for precision delivery**: The UAV can hover at the clinic landing pad to lower the medical payload precisely, something pure fixed-wing cannot do. (3) **Water crossing safety**: If the UAV experiences issues mid-flight over water, the multi-rotor mode allows controlled hovering and potential emergency water landing. (4) **Payload capacity**: Hybrid designs typically handle 2-5 kg payloads while maintaining 40-60 km range. Real-world example: Zipline's hybrid drones deliver blood and vaccines to remote Rwanda clinics using exactly this approach.",incorrect: ["Multi-rotor quadcopters are excellent for short-range precision tasks, but energy inefficiency makes them unsuitable for 50 km missions. Multi-rotors must constantly fight gravity, consuming much more power than fixed-wing during cruise. Typical quadcopter range with 2 kg payload: 10-15 km maximum.","Pure fixed-wing UAVs have excellent range and efficiency (can easily cover 100+ km), but cannot perform vertical landing required for clinic delivery. Fixed-wing requires runway for take-off/landing. Remote island clinics rarely have 50+ meter runways.","Tethered multi-rotors offer unlimited flight time via ground power cable, but are physically impossible for 50 km missions. A 50 km tether cable would weigh several metric tons—far exceeding UAV lifting capacity. Tethered UAVs are ideal for stationary surveillance within 100 m of ground station." ] },difficulty:"medium",learningObjective:"Classify UAV types and match vehicle characteristics to mission requirements"})
Key Concepts
UAV Networks: Networks formed by Unmanned Aerial Vehicles (drones) that can serve as mobile sensor platforms or aerial communication relays
Flying Ad Hoc Network (FANET): Self-organizing wireless network formed by multiple UAVs cooperating without ground infrastructure
Aerial Base Station: UAV functioning as temporary wireless access point providing coverage to ground IoT devices or users
Three-Dimensional Mobility: UAVs move in 3D space with fast, dynamic topologies requiring specialized routing and coordination protocols
Coverage Extension: Using UAVs to provide temporary connectivity in disaster areas or remote locations lacking infrastructure
Swarm Coordination: Multiple UAVs working cooperatively, distributing sensing or communication tasks across the fleet
32.5 Knowledge Check
Test Your Understanding
Question 1: A coastal city needs to monitor ocean water quality across a 50 km stretch of coastline that has no road access. Measurements are needed weekly. Which UAV role is most appropriate?
Data relay – drones forward data between coastal sensor buoys
Aerial base station – drones provide Wi-Fi coverage to beachgoers
Mobile sensor platform – drones carry water quality sensors along the coastline
Static surveillance – drones hover in fixed positions along the coast
Answer
c) Mobile sensor platform. The drone carries water quality sensors (pH, turbidity, dissolved oxygen) and flies along the 50 km coastline collecting data. This is ideal because: (1) no ground infrastructure is needed in the inaccessible coastal area, (2) weekly flights are well within operational capability, (3) a fixed-wing UAV can cover 50 km efficiently, and (4) the drone collects data directly rather than relying on pre-deployed buoys.
Question 2: During a FANET search and rescue mission, Drone 3 discovers a heat signature (possible survivor) but is outside direct radio range of the ground control station. How does the information reach rescuers?
Drone 3 stores the data and delivers it when it flies back to base
Drone 3 relays the message through intermediate drones (multi-hop) to reach the ground station
Drone 3 uses satellite communication to bypass the drone network
The mission fails because direct communication is required
Answer
b) Multi-hop relay through intermediate drones. This is a core FANET capability – drones form a mesh network where messages hop from drone to drone until they reach the destination. Drone 3 sends the coordinates to the nearest drone in range, which forwards to the next, and so on until the ground station receives the survivor location. This eliminates the need for every drone to be in direct range of the base.
Question 3: Why is battery life the most critical constraint for multi-drone missions, and what is the typical flight time for a commercial quadcopter?
2-4 hours – battery technology has advanced significantly
8-12 hours – solar panels extend flight time indefinitely
Battery is not a constraint because drones can be tethered to ground power
Answer
b) 20-40 minutes. Most commercial multi-rotor drones have 20-40 minutes of flight time on a single battery charge. This is the dominant constraint because: (1) the drone must constantly fight gravity, consuming enormous energy, (2) heavier payloads (sensors, cameras) reduce flight time further, (3) wind conditions increase energy consumption, and (4) return-to-base reserves must be maintained. Fixed-wing drones achieve longer flights (1-2 hours) but cannot hover. This constraint drives fleet sizing – 24/7 coverage requires 3-4x more drones than are airborne at any time.
32.7 Worked Example: Disaster Response FANET Sizing
Scenario: Hurricane Maria knocks out all cellular infrastructure across a 25 km^2 coastal region. An emergency response team must deploy a drone-based communication network within 2 hours to restore connectivity for 500 ground responders using smartphones.
Step 1: Coverage requirement
Area to cover: 25 km^2
Each drone provides a Wi-Fi hotspot with 300 m radius coverage = 0.283 km^2 per drone
Minimum drones for full coverage: 25 / 0.283 = 89 drones (hexagonal packing)
With 20% overlap for handoff: 107 drones airborne
Step 2: Flight time constraint
Battery life per drone: 25 minutes (heavy payload – Wi-Fi radio + battery pack)
Swap time (land, replace battery, relaunch): 8 minutes
Effective duty cycle: 25 / (25 + 8) = 75.8%
Drones needed to maintain 107 airborne: 107 / 0.758 = 142 total drones
Putting Numbers to It
Let’s calculate the energy budget for a multi-rotor UAV carrying a 500g Wi-Fi hotspot payload. A DJI Phantom-class quadcopter has:
Battery capacity: \(E = 5000\) mAh at 15.2 V = \(5 \times 15.2 = 76\) Wh = \(273,600\) J
Hover power consumption: \(P_{hover} = 180\) W (baseline) + \(P_{payload}\)
Payload power penalty: \(P_{payload} = \frac{m_{payload}}{m_{max}} \times 50\text{ W} = \frac{500}{1000} \times 50 = 25\) W
With 20% reserve for safe landing: \(t_{effective} = 0.8 \times 22.2 \approx 18\) minutes
Adding 8 minutes for battery swap means achieving 24/7 coverage requires: \(\frac{24 \times 60}{18} \approx 80\) battery swaps per day per position. With 107 coverage positions: \(107 \times 80 = 8,560\) swaps/day—demonstrating the massive logistical challenge of drone-based persistent coverage.
Step 3: Backhaul
Each drone connects to a mesh of relay drones
Relay drones (no Wi-Fi hotspot, just inter-drone links) connect the mesh to a portable satellite terminal
Relay chain: 3 high-altitude relay drones at 150 m altitude, each covering 2 km radius for drone-to-drone links
Comparison: Deploying temporary cell towers (COWs – Cells on Wheels) for the same area would require 8 units at $250,000 each, take 24-48 hours to deploy, and cost $2M total. The FANET solution deploys in 2 hours at 1/4 the cost.
Named reference: Project Loon (Alphabet) and AT&T’s Flying COW program demonstrated drone-based connectivity during Hurricane Maria (2017) in Puerto Rico, providing LTE coverage to 200,000+ users from tethered drones.
32.8 Decision Table: UAV Role Selection
Application Need
Recommended Role
Topology
Fleet Size
Why
Post-earthquake connectivity
Aerial base station
Star (each drone = AP)
50-150
Ground infrastructure destroyed; need fast coverage
Crop health survey, 500-acre farm
Mobile sensor platform
Predefined waypoint
1-3
Systematic coverage; no real-time comms needed
Wildlife tracking in national park
Data relay (data mule)
Scheduled sweep
2-5
Collect data from scattered ground sensors
Wildfire perimeter mapping
Mobile sensor + relay
Mesh
10-20
Real-time thermal imaging with multi-hop relay to command post
Marathon event, 42 km route
Aerial base station
Linear chain
15-25
Temporary coverage along route; sequential handoff
Interactive Quiz: Match Concepts
Interactive Quiz: Sequence the Steps
Common Pitfalls
1. Treating UAV Networks as Simple Wi-Fi Access Points
A UAV-mounted access point is fundamentally different from a ground access point — it moves at 15–25 m/s, has 20–45 minute battery life, experiences Doppler-shifted signals, and operates in 3D space. Standard Wi-Fi protocols (802.11 association, beacon intervals) are designed for stationary APs and perform poorly on mobile UAVs. Always use protocols designed for high-mobility nodes.
2. Underestimating the Impact of 20–45 Minute Battery Life
UAV network designs that ignore battery replacement logistics fail in production. A continuous coverage mission requires 3× battery capacity (one flying, one charging, one spare) per UAV. Design battery swap schedules before deployment — 20-minute coverage gaps during swapping are unacceptable for emergency response.
3. Ignoring Regulatory Requirements for UAV Operations
Most countries require registration, licensed pilots, and line-of-sight operations for commercial UAV use above 50m AGL. Deploying UAVs for IoT sensing without checking local CAA/FAA regulations risks fines and equipment seizure. Legal requirements must be part of any UAV IoT deployment plan.
4. Planning Coverage Without Considering Terrain and Wind
UAV coverage calculations done on flat maps fail when deployed in mountainous or urban terrain. Wind exceeding 10 m/s reduces flight time by 30–50% and may prevent UAV positioning at specific coordinates. Always include terrain analysis and weather constraints in UAV deployment planning.
Label the Diagram
💻 Code Challenge
32.9 Summary
This chapter introduced the fundamentals of UAV networks and their role in IoT systems:
UAV Roles: Drones serve three primary functions in IoT—mobile sensor platforms for data collection, aerial base stations for network coverage, and data relays for extending connectivity
FANET Concept: Flying Ad Hoc Networks enable multiple UAVs to self-organize and communicate without fixed infrastructure, adapting to dynamic mission requirements
Key Applications: Real-world uses include disaster response, precision agriculture, search & rescue, and temporary event coverage
Unique Challenges: 3D mobility creates rapidly changing topologies, limited battery life constrains operations, and coordination complexity increases with swarm size
32.10 Knowledge Check
Quiz: UAV Network Fundamentals
32.11 What’s Next
If you want to…
Read this
Study UAV network features and challenges in depth