1 of 19

Routing protocols in wireless mesh networks:�Challenge & design considerations

University of Waterloo

2006

2 of 19

My undergraduate final year project 10 years ago

3 of 19

Star vs Mesh topology

WiFi router + many laptops

Cell tower + many mobile

Bluetooth

Satellites

ZigBee

Z-Wave

LoRaWAN

4 of 19

Advantages of a Wireless Mesh Network (WMN)

  • Last mile connectivity issue
  • No installation of large wires / fibres
  • Low cost of deployment
  • Rapid deployment
  • Self-organizing, self-optimizing, fault tolerant
  • Setup ad-hoc networks
  • Setup sensor networks

5 of 19

Challenges in Wireless Mesh Network

  • Multi-hop point-to-point routing
    • Different from conventional wireless network
  • Demand for Quality of Service (QoS)
    • Resource management

6 of 19

Different types of mesh networks

  • Mobility: mobile or immobile nodes���
  • Power: energy-constrained or non-energy constrained nodes���
  • Traffic: pattern

7 of 19

Mesh network architecture elements

  1. Network gateway : access to wired infrastructure
  2. Access points : static, low failure, no power constraints
  3. Mobile nodes : vary in mobility computation, transmission, power

8 of 19

Network coverage

9 of 19

Wireless mesh network characteristics

  1. Transmission medium
    1. Bandwidth
    2. Changes in link capacity
    3. Asymmetrical links
  2. Network deployment
    • Mobility
    • Hybrid: fixed wireless backbone + edge network of mobile nodes
  3. Wireless technology
    • Ad-hoc network with omni-directional antenna
    • Fixed network with directional antenna (more throughput)
  4. Network infrastructure
    • Hands-off and location management
    • Distributed or centralised db

10 of 19

Routing characteristics

MANET: Mobile Ad-hoc network

WSN: Wireless sensor network

WMN: Wireless mesh network

11 of 19

Routing protocols: Evaluation and metrics

  1. Criteria
    1. Routing philosophy: proactive (established), reactive (on-demand) or hybrid
    2. Network organization: flat (same role) or hierarchical (e.g. cluster)
    3. Location awareness: may or may not use localization systems embedded in the nodes
    4. Mobility: changing the point of attachment to the network
  2. Performance metrics
    • Hop count from source to destination
    • Expected transmission count
    • Expected transmission time
    • Energy consumption: challenge in MANET and WSN
    • Path availability: percentage of time a path is available

12 of 19

Types of routing protocols

MANET

WSN

WMN

  1. DSDV (Highly Dynamic Destination-Sequenced Distance Vector)
  2. DSR (Dynamic Source Routing)
  3. TORA (Temporally Ordered Routing Algorithm)
  4. CGSR (Clusterhead-Gateway Switch Routing)
  5. GeoCast (Geographic Addressing and Routing)
  6. ZRP (Zone Routing Protocol)
  7. DREAM (Distance Routing Effect Algorithm for Mobility)
  8. LAR (Location-Aided Routing)
  9. OLSR (Optimized Link State Routing Protocol)
  10. AODV (Ad Hoc On Demand Distance Vector Routing)
  11. HSR (Hierarchical State Routing)
  12. FSR (Fisheye State Routing)
  13. TBRPF (Topology Broadcast Based on Reverse Path Forwarding)
  14. LANMAR (Landmark Ad Hoc Routing Protocol)
  15. GPSR (Greedy Perimeter Stateless Routing)
  1. LEACH (Low Energy Adaptive Clustering Hierarchy)
  2. PEGASIS (Power-Efficient Gathering in Sensor Information Systems)
  3. TEEN (Threshold sensitive Energy Efficient Sensor Network protocol)
  4. TTDD (Two-Tier Data Dissemination Model)
  5. Random Walks
  6. Rumor Routing
  7. SPIN (Sensor Protocols for Information via Negotiation
  8. Directed Diffusion

13 of 19

Routing protocols summary

Proactive / Reactive / Hybrid

Flat / Hierarchical

Location

aware

Metrics

Mobility

MANET

Proactive favoured

both

Yes / no

Hops, distance

Yes

WSN

Proactive / hybrid

both

Yes / no

Energy

Yes / No

WMN

Reactive / hybrid

flat

no

Tx time

Yes / No

14 of 19

Designing a WMN routing protocol

  • Performance metrics
    • If low mobility use expected transmission time (low)
    • If high mobility use hop count (low)
  • Hardware technologies
    • Antenna design
    • Network connectivity
  • Routing protocol
    • Proactive for fixed wireless background
    • Hybrid seems a more sound approach to cater for traffic
  • Link or path optimization
    • Unclear

15 of 19

WMN needs

  • Anywhere connectivity
  • Quality of service guarantees
  • Versatility
  • Ease of deployment
  • Low cost
  • Extending network coverage

Conclusion: New routing protocols specifically for WMNs are needed

16 of 19

More reading up: ZigBee routing

17 of 19

More reading up: Z-wave routing

18 of 19

thanks!

19 of 19

References

  1. Mesh vs star topology diagram from slides
  2. Understanding IoT cloud