ieee globecom
TRANSCRIPT
-
8/8/2019 IEEE Globecom
1/14
Microelectronics and Multimedia Communications
Research Centre
Optimisation of RTS/CTS handshake in IEEE 802.11 Wireless
LANs for maximum performance
P. Chatzimisios1, A. C. Boucouvalas1 and V. Vitsas2
1Microelectronics and Multimedia Communications Research Centre,
School of Design, Engineering and Computing
Bournemouth University, UK
2Department of Information Technology,
Technological Educational Institution, Greece
-
8/8/2019 IEEE Globecom
2/14
Microelectronics and Multimedia Communications
Research Centre
Contents
Brief description of the IEEE 802.11 protocol
Mathematical modelling including throughput and packet delay
analysis for both basic access and RTS/CTS schemes
Inefficiency of RTS/CTS scheme
Derivation of RTS threshold
-
8/8/2019 IEEE Globecom
3/14
Microelectronics and Multimedia Communications
Research Centre
Analytical performance results
Conclusions
IEEE 802.11
MAC layer
DCF (Distributed Coordination Function)
o Asynchronous data transfer service (mandatory)
o Gives equal chance of accessing transmission medium
PCF (Point Coordination Function)
-
8/8/2019 IEEE Globecom
4/14
Microelectronics and Multimedia Communications
Research Centre
o This optional service is designed for delay-sensitive traffic
o Access point polls stations according to a list
IEEE 802.11 DCF MAC access mechanisms
CSMA/CA Basic Access
o Collision avoidance via randomized backoff mechanism
o ACK packet for acknowledgement
-
8/8/2019 IEEE Globecom
5/14
Microelectronics and Multimedia Communications
Research Centre
RTS/CTS
o Addresses the hidden terminal problem
o Shortens the collision duration
Basic Access mechanism
DIFS DIFS
SIFS
Bus medium
Contention Window
Slot time
Defer access
Backoff Window
Select slot and decrement backoff
as long as medium is idle
-
8/8/2019 IEEE Globecom
6/14
Microelectronics and Multimedia Communications
Research Centre
RTS/CTS reservation mechanismDIFS
SourceTX
Destination(TX)
RTS
SIFS
CTS
SIFS
DATA
SIFS
ACK
Other
NAV (RTS)
NAV (CTS)
NAV (DATA)
DIFS
BackoffDefer access
-
8/8/2019 IEEE Globecom
7/14
Microelectronics and Multimedia Communications
Research Centre
Mathematical modelling assumptions
Packets can encounter collisions only due to simultaneous transmissions (no
transmission errors)
There are no hidden stations (all stations can hear others transmissions).
-
8/8/2019 IEEE Globecom
8/14
Microelectronics and Multimedia Communications
Research Centre
The network consists of a finite number of contending stations.
Saturated conditions, i.e. a station has always data ready for transmission.
The collision probability of a transmitted packet is constant and independent of
the number of retransmissions.
Analytical model
Utilizing a Markov chain model and after some algebra, theprobability that a station
transmits in a randomly chosen slot equal to:
-
8/8/2019 IEEE Globecom
9/14
Microelectronics and Multimedia Communications
Research Centre
1
1 1
1
1 1 1
2(1 2 ) (1 ),
(1 (2 ) ) (1 ) (1 2 ) (1 )
2 (1 2 ) (1 )
(1 (2 ) ) (1 ) (1 2 ) (1 ) 2 (1 2 ) (1 )
m
m m
m
m m m m m m
p pm m
W p p p p
p p
W p p p p W p p p
+
+ +
+
+ + +
+
=
+ + , m m
>
where m is the retry limit, m'identifies the maximum number of backoff stages, Wis the
contention window (CW) size andp is the packet collision probability given by:
11 (1 )np =
Time interval durations
The values ofTsand Tcdepend on the medium access scheme and for the basic access are given by:bas bas
C S header ACK
lT T DIFS T SIFS T
C= = + + + +
-
8/8/2019 IEEE Globecom
10/14
Microelectronics and Multimedia Communications
Research Centre
and for the RTS/CTS scheme:
RTSS RTS CTS header ACK
RTS
C RTS CTS
lT DIFS T SIFS T SIFS T SIFS T
C
T DIFS T SIFS T
= + + + + + + + +
= + + +
where lis the payload length, Cis the data rate, Ccontrol is the control rate (1 Mbit/s), Theader, TACK, TRTSand TCTSarethe time intervals required to transmit the packet payload header, the ACK, RTS andCTS control packets, respectively.
hdr hdr
header
control
MAC PHY T
C C= + ACKACK
control
lT
C= RTSRTS
control
lT
C=
CTSCTS
control
lT
C=
where lACK, lRTSand lCTS is the length of ACK, RTS and CTS control packets respectively, MAChdr isthe MAC header andPHYhdr is the physical header.
-
8/8/2019 IEEE Globecom
11/14
Microelectronics and MultimediaCommunications Research Centre
Packet delay and throughput versus packet size
(n=5, C= 11 Mbit/s, Ccontrol= 2 Mbit/s)
0.004
0.005
0.006
0.007
0.008
delay(sec)
5
6
7
8
9
10
11
hput(Mbit/s)
-
8/8/2019 IEEE Globecom
12/14
Microelectronics and MultimediaCommunications Research Centre
Packet delay and throughput versus packet size
(n=25, C= 11 Mbit/s, Ccontrol= 2 Mbit/s)
0.05
0.06
0.07
0.08
y(sec)
6
7
8
9
10
11
t(Mbit/s)
-
8/8/2019 IEEE Globecom
13/14
Microelectronics and Multimedia Communications
Research Centre
Conclusions
An intuitive mathematical analysis and simple equations were presented for
throughput and packet delay performance of IEEE 802.11 DCF by utilizing a Markov
chain model.
The inefficiency of the RTS/CTS reservation scheme in reducing packet collisionduration was studied under certain scenarios; performance results have showed that the
lower rate RTS/CTS exchange reservation scheme has limited utility when it is
combined with higher transmission data rates.
Our work also carried out a simple analysis to derive an all-purpose expression for the
RTS threshold value, which determines when the RTS/CTS scheme should be
employed, aiming to minimize packet delay under IEEE 802.11 DCF.
-
8/8/2019 IEEE Globecom
14/14
Microelectronics and Multimedia Communications
Research Centre
Conclusions (2)
Performance results demonstrated that the RTS threshold significantly depends on both
protocol parameters and network size. In fact, high data rates and a high packet retry
limit, bring about the considerable increase of RTS threshold values.
The use of a short physical packet overhead minimizes the main drawback of the extraoverhead for the RTS/CTS scheme and makes beneficial its employment for even
smaller data packets.
The derived analysis could be useful for simple performance improvements, through
the optimal use of the RTS/CTS scheme, however, it brings about the question of
effectiveness and necessity of the RTS/CTS reservation scheme in high-speed IEEE802.11 WLANs and in the absence of hidden stations.