Beruflich Dokumente
Kultur Dokumente
I.
INTRODUCTION
RELATED WORK
This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE ICC 2011 proceedings
This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE ICC 2011 proceedings
, ,
, ,
, ,
, ,
=1
, ,
, ,
, ,
, ,
(1)
1
1
, ,
(2)
1
, ,
(3)
1
(4)
(5)
(6)
, ,
where,
(7)
(8)
1
(9)
(10)
(11)
, ,
(12)
1
where,
1
2 1
, and
,
1
1
.
This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE ICC 2011 proceedings
, ,
(13)
as
1
(because y << 1), equation (13) can be further
approximated as:
1
, ,
(14)
(15)
(16)
C. Systems Performance
In studying the performance of the MAC sub-layer under
the extensions we proposed, we concentrate on three main
a) Power Consumption
In [2], the authors distinguish between the cases when
the nodes radio is set in the idle mode or sleep mode during
the backoff period. In both cases, the total average power
consumed in the network (Etot) is the sum of the average
power consumed during backoff state (Eb), channel sensing
state (Esc), packet transmission state (Et), idle state (Eq), and
wake-up (Ew) state:
(17)
In computing the average power consumed at a state, the
value of the power wasted at that state is multiplied by the
probability of being at that state. For example, if the amount
, and we
of power consumed during the backoff state is
know from (2) that the probability of being in the backoff
state is
, , , then the average power
1
consumed during backoff is 0 0 0 , , . It should
in
be noticed that the inclusion of the term
equation (1) results in reducing the value of each of the other
state probabilities in the same equation. This is directly
reflected on the average power consumed at each of these
states, since the value of the state probability is included in
the power computation as stated above. Therefore, we
anticipate that the inclusion of the SB state will reduce the
total average power consumed in the WSN, compared to
Parks model. In Fig. 3 we compare the performance of our
model with that of Parks model in terms of the total average
power consumption (recall that a star topology is assumed.
This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE ICC 2011 proceedings
where,
(19)
b) Reliability
In [2], reliability (R) is defined as the probability of
successful packet reception, and is approximated as:
1
(18)
where,
1
1
1
,
and
1
1
, , . As stated earlier, considering the SB
state requires replacing N by N-E(nSB) whenever applicable.
In Fig. 4, we plot the reliability against the number of nodes
in the cluster for both our model and Parks model. From this
figure we can see a significant improvement for the reliability
as we apply the SB state. In fact, the improvement can reach
an increase of almost 50% at N = 3. This is due to the fact
that the SB reduces the number of nodes contending to access
the medium, and thus, the probability of packet collision is
reduced. Therefore, the probability of packet reception (i.e.,
the reliability) is increased.
c) Channel Utilization
The last parameter we study to evaluate our models
performance is the channel utilization (U). This parameter is
important because we need to see whether forcing nodes to
sleep, after each successful packet transmission, is
underutilizing the communication channel or not. We define
the channel utilization by the ratio of the packet length (L) to
the total time (D) spent starting from sensing the channel, to
send the packet, till the ACK packet is received back. That is,
. In [2], D is defined taking into account the time spent
to successfully transmit the packet (Ls), the time wasted due
to j packet collisions (jLc), and the time spent during the
backoff stage (DBO). By introducing the SB state, we also
need to consider the time spent in this new state. In other
words, once all nodes succeed to successfully transmit their
packets, assuming that LSB is much longer than Ls+jLc+DBO,
we will reach a stage where all nodes are in the SB state and
the communication medium becomes idle. At that point, the
medium is not being used and thus the SB state will
contribute to the underutilization of the medium. The time
spent while all nodes are in the SB state is
1 .
This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE ICC 2011 proceedings
[2]
[3]
[4]
Figure 6. LSB corresponding to the optimal U as a function of N.
IV.
CONCLUSION
[5]
[6]
[7]
[8]
[9]
REFERENCES