Download presentation
Presentation is loading. Please wait.
Published byAmi Bryant Modified over 8 years ago
1
A New MAC Protocol for Wi-Fi Mesh Networks Tzu-Jane Tsai, Hsueh-Wen Tseng, and Ai-Chun Pang IEEE AINA’06
2
Outline Introduction Problems and challenges MASH (Medium Access with ScHeduling) Protocol Simulation Conclusions
3
Introduction (cont.)
4
This paper proposed a new MASH protocol to schedule the packet transmission between Mesh APs. add a new control packet, pseudo CTS (CTSp), to avoid the collisions in this wireless multi-hop environment.
5
Problems and challenges For multihop wireless networks, we point out two important issues: Backhaul Networking Multimedia Transport
6
Backhaul Networking Using TCP as the transport layer protocol to evaluate the throughput performance. The instability problem of throughput occurred in the TCP connections. A serious unfairness existed among TCP connections.
7
Multimedia Transport The IEEE 802.11e is a QoS protocol designed for WLAN. The collision rate will increase very fast in ad hoc networks
8
Problems and challenges (cont.) Analyzing the solutions of the performance in wireless multihop environment:
9
Problems and challenges (cont.) Consider the hidden terminal problem: multiple IEEE 802.11 channels. Since the control of resources is more efficient, the hidden terminal problem can be lessen.
10
Problems and challenges (cont.) Consider the exposed terminal problem: the use of power control algorithms directional antennas
11
Problems and challenges (cont.) Consider the QoS-guaranteed multimedia transmission: IFS (Ideal Flow Scheduling) Centralized mechanism Support per-flow fairness model Data-Driven Cut-Through Medium Access (DCMA) protocol + MPLS Provide a distributed per-flow scheduling Packets forwarding performance is significantly improved
12
MASH (Medium Access with ScHeduling) Protocol One channel is dedicated to transfer control packets, and the others are used to transfer normal data packets. Using control packets to have a pre- negotiation for the transmission schedule in data channels.
13
MASH Protocol (cont.) The MASH protocol is primary based on the DCF (Distributed Coordination Function) architecture. Not only the collisions in data channels can be avoided, but also the spatial-reuse efficiency can be enhanced.
14
Network topology illustrating the packet collision Transmission schedule on control/data channel
15
Idle Set Tx time Tx Data Download Send RTS Wait for CTS Wait for CTS/CTS P Tx timer expires RTS sent Time out Data sent CTS received CTSp received CTS received Has data to send or relay The state diagram of a transmitting node in MASH
16
Wait Put NAV & Priority into the queue by scheduling Send CTS Idle Send CTS Set Tx timer Save priority & NAV of the data into a buffer Send CTS P CTS sent Timer expires and data channel busy Timer expires and data channel idle RTS received CTS sent & queue is empty Save finished CTSp Sent Scheduling finished & at duration time T CTS before data channel idle At duration time T CTS before data channel idle CTS sent & queue is not empty The state diagram of a receiving node in MASH
17
ABCEDF Common channel Data channel Example for hidden terminal problem in MASH R A -> B CRCRCPCP C B -> C ABCBCDE D -> E
18
ABCEDF Common channel Data channel Example for exposed terminal problem in MASH R A -> B CRCRC B -> C ABCBED E -> D
19
Simulation Simulation parametersValue Poisson Traffic with a mean arrival rate10~250 packets/sec Simulation duration200 sec RTS/CTS frame transmission rate1 Mbps Data Transmission Rate2 Mbps
20
Simulation (cont.) The cross topology in simulation
21
Simulation (cont.) The relationship between throughput and traffic load under the cross topology
22
Simulation (cont.) The relationship between end-to-end delay and traffic load under the cross topology
23
Simulation (cont.) The grid topology in simulation
24
Simulation (cont.) The relationship between throughput and traffic load under the grid topology
25
Simulation (cont.) The relationship between end-to-end delay and traffic load under the grid topology
26
Conclusions MASH solves not only hidden problem but also exposed terminal problems. In this paper, the authors propose the MASH protocol to provide a low latency and high throughput backhaul mechanism in WMNs.
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.