Escolar Documentos
Profissional Documentos
Cultura Documentos
(IJM
Volume 9, Issue 12, December 2018,
201 pp. 20–28, Article ID: IJMET_09_12_003
Available online at http://www.iaeme.com/ijmet/issues.asp?JType=IJMET&VType=9&IType=12
ISSN Print: 0976-6340
6340 and ISSN Online: 0976-6359
0976
ABSTRACT
The MAC performance of IEEE 802.11 DCF and the IEEE 802.11e EDCA is
analyzed in non-saturated
saturated condition which means sometimes
sometimes the device does not have
a packet for transmission. In this paper,
paper, it is assumed that there is no creation of
message when the previous message is still in progress. The number of messages in
flow is distributed geometrically. In the non-saturatedd condition, the packet which
comes first at the idle station is passed on without entering into backoff procedure.
This paper attempts at modelling the stochastic performance of one station as a
discrete time Markov Chain.
Keywords: DCF, Discrete Time Markov Chain, MAC, Non-Saturation
Saturation Condition.
Condition
Cite this Article: C. Bazil Wilfred, M. Selva Rathi and P. Xavier, Allocating Priority
on The Mac of IEEE 802.11 DCF In Dissemination of Beacon Messages,
Messages International
Journal of Mechanical Engineering and Technology, 9(12), 2018, pp. 20–28.
20
http://www.iaeme.com/ijmet/issues.asp?JType=IJMET&VType=9&IType=12
1. INTRODUCTION
With the increase of global temperature, especially in the tropical regions and the increase of
pollution, noise etc., no vehicle runs without air-conditioner,
air conditioner, thereby ‘no hand signal’
indication is stuck on almost every vehicle. Indicators are the only helpinghe hands which
bridge the communication between the vehicles and the drivers. The increase in the road
accidents is directly proportional to the increase in the traffic on the roads. It is imperative at
this juncture to impose a priority on the beacon messages
messages transmitted in the MAC layer.
In order to facilitate and assist road safety applications electronically, a fool proof and an
effective inter-vehicular
vehicular communication is critically required. Thus, in the procedure of
grouping vehicles, which is termed
termed as Vehicle Platooning, a high speed inter-vehicular
inter
communication is inevitable, lest the delayed communication causes havoc to the entire
process. Hence, a highly effective Medium Access Control (MAC) procedure becomes
significant. The paper is aimed at the making of a MAC method to suit a vehicular cluster,
which will be efficient to transmit beacon message very swiftly but with a better sustainability
http://www.iaeme.com/IJMET/index.
IJMET/index.asp 20 editor@iaeme.com
Allocating Priority on The Mac of IEEE 802.11 DCF In Dissemination of Beacon Messages
http://www.iaeme.com/IJMET/index.asp 21 editor@iaeme.com
C. Bazil Wilfred, M. Selva Rathi and P. Xavier
The channel is occupied by other stations during which the tagged station services channel
condition during DIFS period after packet arrival. In this case, the tagged station starts a back
off procedure after DIFS period following the other station’s transmission. Figure b.
The first packet of the tagged station arrives during busy slot. The tagged station
postpones a backoff procedure until the channel is idle during DIFS period. On the other
hand, the ordinary packets are always transmitted through backoff procedure. Figure c.
http://www.iaeme.com/IJMET/index.asp 22 editor@iaeme.com
Allocating Priority on The Mac of IEEE 802.11 DCF In Dissemination of Beacon Messages
p0 = (1 − τ ) n −1 (1)
p1 = (n − 1)τ (1 − τ ) n − 2 (2)
p∗ = 1 − p0 − p1 (3)
where is the probability that the tagged station transmits in a randomly chosen slot.
Let pa and pb be the probabilities of packet arrival in an idle slot and a busy slot of
channel when the tagged station has no packet to transmit respectively. Since inter-arrival
time of flows is exponentially distributed with rate λ as mentioned pa and pb are calculated
as,
pa = p0 ⋅ (1 − e− λ ⋅σ ) (4)
where T0 and Ta denote the durations to transmit overhead (PHY overhead + MAC
overhead) and ACK packet, respectively. Tp is the average transmission time of data payload
and Tp∗ is the average transmission time of the longest data payload involved in a collision.
Since we assume that all packets have the same payload size, Tp∗ = Tp .
http://www.iaeme.com/IJMET/index.asp 23 editor@iaeme.com
C. Bazil Wilfred, M. Selva Rathi and P. Xavier
Fig. d.
1− pM M
b00 (1 − p)(1 − φ ) + p b00 (1 − φ ) = bidle ( pa + pb )
1− p
b00 (1 − φ )
∴ bidle = (8)
( pa + pb )
http://www.iaeme.com/IJMET/index.asp 24 editor@iaeme.com
Allocating Priority on The Mac of IEEE 802.11 DCF In Dissemination of Beacon Messages
b−1, D = bidle pa
b−1,1 = b−1,2 p0
b−1,2 = b−1,3 p0
b−1,1 = b−1,3 p0 p0
= bidle p0 2 ⋅ pa
b−1,2 = bidle pa ⋅ p0
= bidle p0 ⋅ pa
b−1,3 = bidle p0 0 ⋅ pa
p
bi −1,0 = bi ,cw −1
cwi i
Adding
cwi −1 cwi −1
p
∑b
j =1
i, j + bi −1,0
cwi
= ∑b
j =0
i, j
bi −1,0 ⋅ p = bi ,0
bi ,0 = bi −1,0 ⋅ p, i ≥1
bi −1,0 = p ⋅ bi − 2,0
http://www.iaeme.com/IJMET/index.asp 25 editor@iaeme.com
C. Bazil Wilfred, M. Selva Rathi and P. Xavier
b1,0 = p ⋅ b0,0
i
Therefore bi ,0 = p ⋅ b0,0 (10)
cwi − 2
p
= ∑b
k =0
i ,k − (cwi − 1)bi −1,0
cwi
cwi −1 cwi − 2
p
∑b
k =1
i ,k = bi ,0 + ∑b
k =1
i ,k − (cwi − 1)bi −1,0
cwi
bi −1,0 p
bi ,cw −1 = bi ,0 − (cwi − 1)
i
p cwi
cw − 1
= bi ,0 − ( i )bi ,0
cwi
cw − 1
= bi ,0 − ( ii )bi ,0
2 w0
cwi = 2i w0
bi ,0 p
bi ,k = bi , k −1 −
p cwi
bi ,0
bi , k = bi ,k −1 −
cwi
bi ,0
bi ,k −1 = bi , k − 2 −
cwi
bi ,0
bi , k − 2 = bi ,k −3 −
cwi
bi ,0
bi ,1 = bi ,0 −
cwi
Adding
k
bi ,k = bi ,0 − bi ,0
cwi
k
bi ,k = bi ,0 − i bi ,0 , for N + 1 ≤ i ≤ M
2N
k
bi , k = bi ,0 1 − i , for i ∈ [1, N ] (11)
2 N
Similarly we get
k
bi ,k = bi ,0 1 − i , for i ∈ [ N + 1, M ] (12)
2 N
To find b0,k
http://www.iaeme.com/IJMET/index.asp 26 editor@iaeme.com
Allocating Priority on The Mac of IEEE 802.11 DCF In Dissemination of Beacon Messages
D D
pb 1 1 1
b0,k = bi ,k +1 + bidle + ∑ b−1, j (1 − p0 ) + ∑ bi ,0 (1 − p)φ + bM ,0 ⋅ φ
CW0 j =1 CW0 i = 0 CW0 CW0
M −1
p 3
(1 − p0 ) 1 1
b0,k +1 = bi , k − bidle b − ∑ b−1, j − ∑ bi ,0 (1 − p )φ − bM ,0 ⋅ φ
CW0 j =1 CW0 i =0 CW0 CW0
M −1
p 3
(1 − p0 ) φ φ
b0,k = bi , k −1 − bidle b − ∑ b−1, j − ∑ bi ,0 (1 − p) − bM ,0 ⋅
CW0 j =1 CW0 i =0 CW0 CW0
M −1
p 3
(1 − p0 ) φ φ
b0,1 = b0,0 − bidle b − ∑ b−1, j − ∑ bi ,0 (1 − p) − bM ,0 ⋅
CW0 j =1 CW0 i =0 CW0 CW0
k k 3 M −1
b0,k = b0,0 − pb ⋅ bidle − (1 − p 0 ∑ −1, j
) b + ∑ bi ,0 (1 − p)φ + bM ,0 ⋅ φ
w0 CW0 j =1 i =0
k k 3 M −1
b0,k = b0,0 − pb ⋅ bidle − (1 − p0 )∑ b−1,d + ∑ bi ,0 (1 − p )φ + bM ,0 ⋅ φ
w0 w0 d =1 i =0
k 3
k 1 − p M
0 ∑ b−1, d −
M
= b0,0 − p ⋅ b
b idle + (1 − p ) (1 − p )φ b0,0 + φ p b0,0
w0 d =1 w0 1− p
k 3
k
= b0,0 −
w0
p b ⋅ bidle + (1 − p 0 ) ∑
d =1
b−1,d −
w0
φ b0,0
k 3
b0, k = b0,0 −
w0
pb ⋅ bidle + (1 − p 0 ) ∑
d =1
b−1,d + φ b0,0
(13)
Equations (8),(9),(10),(11) and (12) give the stationary probabilities of the Markov Chain.
Thus we have expressed all the probabilities in terms of b0,0 . b0,0 is determined by the
normalization condition. As any transmission occurs when the backoff time counter is equal
M
to zero, the probability τ is given by τ = ∑ bi ,0 and τ is a function of p . The conditional
i=0
collision probability p is the same as probability that, in a time slot, at least one of the n − 1
remaining stations transmit. Therefore, the probability p can be written as p = 1 − (1 − τ )n −1 .
Thus the two equations represent a nonlinear system of two unknown variables, from which
we obtain and p by using numerical techniques.
3. CONCLUSION
In this paper we have developed an analytical model to evaluate the performance of the IEEE
802.11 DCF in non-saturation condition. We have constructed a discrete time Markov chain
to describe the stochastic behavior of one station and the stationary probabilities are
evaluated.
http://www.iaeme.com/IJMET/index.asp 27 editor@iaeme.com
C. Bazil Wilfred, M. Selva Rathi and P. Xavier
REFERENCES
[1] G. Bianchi, “Performance Analysis of the IEEE 802.11 Distributed Coordination
Function,” IEEE Journal on Selected Areas in Communications, Vol. 18, No. 3, pp. 535–
547, Mar. 2000.
[2] Tae Ok KIM, Kyung Jae KIM, Bong Dae CHOI, “Performance analysis of IEEE 802.11
DCF and IEEE 802.11e EDCA in non-saturation condition”, IEICE Trans.
Communication., VOL. E91-B, No.4 April 2008.
[3] IEEE, “International Standard Information Technology-Telecommunications and
information exchange between systems-Local and metropolitan area networks-Specific
requirements Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer
(PHY) Specifications,” IEEE 802.11-1999, 1999.
[4] IEEE, “IEEE Standard for Information Technology - Telecommunications and
information exchange between systems - Local and metropolitan area networks - Specific
requirements - Part 11: Wireless Medium Access Control (MAC) and Physical Layer
(PHY) Specifications: Amendment 8 Medium Access Control (MAC) quality of service
(QoS) enhancements,” IEEE P802.11e-2005, 2005.
http://www.iaeme.com/IJMET/index.asp 28 editor@iaeme.com