Beruflich Dokumente
Kultur Dokumente
Protocols
Asma S. Alzahrani and Khaled Almotairi
Department of Computer and Information System
University of Umm AL-Qura
Makkah, Saudi Arabia
S43680144@st.uqu.edu.sa and khmotairi@uqu.edu.sa
Size of Network 2m x 2m
(1) Sink Location Center of human body
Advance node: 0.6J
Initial Energy
Normal node: 0.4J
Where ‘ ’ is a tuning factor over a time window, it is a Packet Size 2000 bits
constant and its range is . All nodes maintain and Data aggregation 5 nJ/bit
keep updating their LLF with all neighboring nodes and the
MAC Layer TDMA
sink, by sending HELLO messages at fixed intervals. The goal
Radio Model Chipcon CC2420
Number of rounds 5000 rounds
The performance metrics and results are given below: specific characteristics, attributes, and unique requirements. In
this paper, we have evaluated and compared the performance
A. Nerwork Lifetime & Stability Period of three energy efficient routing protocols in terms of network
Network Lifetime is basically the time from the start of a lifetime, throughput and residual energy. The comparison of
network until the expiring of the last node in that network. (M-ATTEMPT, CICADA, and PRPCL) has been done by
Stability Period is the time before the first node in the network simulations in OMNeT++. Deploying sensor nodes on the
dies. As there are eight sensor nodes used in this scenario, the human body and using the radio model to find their results. The
lifetime of these sensors determines the lifetime of the network results show that M-ATTEMPT protocol performs better than
and the network stability and can be observed in Fig.3. This the other two protocols in terms of maximizing lifetime,
shows the comparison between the three protocols with regard throughput, and minimizing the energy consumption.
to the nodes that died out and their rounds. We can see that the In future work. We will focus on energy efficient routing
first node of the PRPLC routing protocol dies at slightly above protocols with the mobility model for the movement of nodes
1000 rounds while in M-ATTEMT routing protocol, the first placed on the human body in WBAN.
node dies at around 3000 rounds. So, it can be concluded that
the M-ATTEMPT protocol has higher network stability as
compared to the CICADA & PRPLC protocols. Also, it may be
observed that the first 4 nodes in CICADA and M-ATTEMPT
die in a very quick session. Both protocols depend only in
multi-hop, nodes near the sink are heavily burdened and
consume more energy in the form of reception and data
aggregation energy.
B. Throughput
It represents the number of packets received successfully at
the sink. It is clear from Fig.4. That PRPLC protocol sends to
the sink till 2000 rounds whereas the other two protocols
transmit data to the sink till 3000 rounds. M-ATTEMPT
protocol achieves high throughput in comparison of CICADA Fig. 3. Number of dead nodes
and PRPLC.
C. Residual Energy
It represents the difference between the starting energy of
the nodes and the energy of the nodes after completing a round.
Network is equipped with two types of sensor nodes in terms
of initial energy. There are normal nodes with initial energy
equal to 0.4 joules, whereas, advanced nodes have 0.6 joules as
initial energy. The initial total energy of all four protocols is
kept the same as 4 joules. Fig.5 shows the plotted graph of
residual energy vs. round. Over here till 3000 rounds, the
residual energy of M-ATTEMPT protocol nodes is higher.
After that, the residual energy is seen decreasing as the number
of rounds increases further. The number of packets that are
received also relies upon the number of nodes that are alive.
Hence, network lifetime and throughput hold direct Fig. 4. Throughput
correspondence. As in M-ATTEMPT, till rounds 3000, the
number of dead nodes is 0 and after that the number of dead
nodes becomes four. Thus, a shift in residual energy can be
expected as shown in the graph.
The summary of the results has been given in TABLE 2.
The comparisons between the protocols have been done on the
basis of a diverse range of parameters and variables such as
their type of classification, network lifetime, first node death,
proper techniques used for that routing protocols throughput
and residual energy.