Wireless Mesh Networks
description
Transcript of Wireless Mesh Networks
- IEEE Communications Magazine, pp. 523-530, Sept 2005
• Introduction – Mesh routers and mesh clients
– Multi-hop communications with much lower transmission power
– Mesh router with multiple wireless interfaces
– Mesh client with a single wireless interface
– Customers without wireless NICs can access WMN through for example, Ethernet
– Advantages: low up-front cost, easy network maintenance, robustness, reliable service coverage, etc.
– The available MAC and routing protocols are not scalable; throughput drops significantly as the number of nodes or hops in WMNs increases.
A Survey on WMNs
• Network architecture - Infrastructure/backbone WMNs
- Fig 1.
Network architecture and critical design factors
- Client WMNs
- Actually the same as a conventional ad hoc network
- Routing and self-configuration
- Hybrid WMNs
- Fig 2
Network architecture and critical design factors
- The characteristics of WMN
- Supports ad hoc networking: self-forming, self-healing and self-organization
- Multi-hop wireless networks
- Minimal mobility and dedicated routing and configuration
- Mobility of end nodes
- Mesh routers integrate heterogeneous networks, wireless and wired
- Power-consumption constraints are different
- Compatible and interoperable with other wireless networks
Network architecture and critical design factors
• Critical design factors
- Radio techniques- Directional and smart antennas, multiple input and multiple output
(MIMO) systems, and multi-radio/multi-channel systems
- Refconfigurable radios, frequency agile/cognitive radios, software radios
- Scalability
- Mesh connectivity: network self-organization and topology control algorithms are needed
- Broadband and QoS
- Security: no centralized trusted authority to distribute a public key in a WMN
- Ease of use
- Compatibility and interoperability
Network architecture and critical design factors
• Network capacity
- The guideline to improve the capacity of ad hoc networks: a node should only communicate with nearby nodes [1].
- Througput capacity can be increased by deploying realying nodes. -> utilizing the node mobility -> transmission delay and buffer
- Nodes need to be grouped into clusters.
• Layered communication protocol
– Physical layer• Advanced physical-layer technques: congnitive radios dynamicaly
capturing the unoccupied spectrum
• Enable the programmability of all advanced physical layer techniques
• Open research issues: improve the trasmission rate and the performance of physical-layer techniques and utilize the cross layer design between MAC and the physical layer
Advances and research challenges
– MAC layer in WMN• More than one-hop communcations
• Distributed for multipoint-to-multipoint communication
• Network self-organization
• Mobility is low
• Single-channel MAC and Multi-channel MAC
– Single-channel MAC• Modifying existing MAC protocols
• Cross-layer design: directional antenna-based MACs and MACs with power control -> hidden terminal problem
• Proposing innovative MAC protocols: how to design a distributed TDMA MAC protocols overlaying CSMA.CA?
Advances and research challenges
– Multi-channel MAC• Multi-channel single-transceiver MAC
• Multi-channel multi-transceiver MAC
• Multi-radio MAC
• Open research issues: scalable MAC, MAC/physical cross-layer design, network integration in the MAC layer
– Routing layer• Optimal routing protocol features
– Multiple performance metrics: how about hop-count?
– Scalability
– Robustness: link failures or congestion, load balancing
– Efficient routing with mesh infra
Advances and research challenges
– Routing layer (con’t)• Routing protocols with various performance metrics
– Link quality source routing (LQSR)
– Link quality metrics
– Expected transmission count (ETX)
• Multi-radio routing– Weighted cumulative expected transmission time (WCETT)
– Link quality metric and the minimum hop-count
• Multi-path routing– Better load balancing and high fault tolerance
• Hierarchical routing– Clusters
Advances and research challenges
– Routing layer (con’t)• Geographic routing
– Position information of nodes in the vicinity and the destination node
– Delivery is not guaranteed even if a path exists between source and destination
• Open research issues– Scalability
– Better performance metrics
– Routing/MAC cross-layer design
– Efficient mesh routing
Advances and research challenges
– Transport layer• Reliable data transport
– Non-congestion packet loss
– Unknown link failure due to wireless channels and mobility in mesh clients
– Network asymmetry: TCP is critically dependent on ACK
– Large RTT variations
• Ad hoc transport protocol (ATP)– Rate-based and quick-start
– Congestion detection is a delay-based approach -> congestion cause
– No retransmission timeout
– Congestion control and reliability are decoupled
• Real-time delivery– A rate control protocol (RCP) is needed to work with UDP
Advances and research challenges
– Transport layer (con’t)• Open research issues
– Cross-layer solution to network asymmetry
– Adaptive TCP on various wireless networks
– Application layer• Internet access
• Distributed information storage and sharing
• Information exchange across multiple wireless networks– Improve existing applications layer protocols
– Propose new application-layer protocols for distributed information sharing
– Develop innovative applications for WMNs
Advances and research challenges
– Network management• Mobility management
– Distributed mobility management
• Power management
• Network monitoring
– Security• Factors such as distributed network architecture, vulnerability of
channels and nodes in the shared wireless medium, and the dynamic change of network topology
• An AAA centralized server?
• No central authroity for managing security keys
• An open issue: A distributed authentication and authorization sheme with secure key management
Advances and research challenges
– Cross-layer design• One approach is to improve the performance of a protocol layer
by taking into account parameters in other protocol layers.
• Another approach is to merge several protocols into one component.
Advances and research challenges