Professional Documents
Culture Documents
ABSTRACT
Wireless sensor networks consist of small battery powered devices with limited energy resources. Once deployed, the small sensor
nodes are usually inaccessible to the user, and thus replacement of the energy source is not possible. So, the energy consciousness issue
is the primary concern within the domain of Wireless Sensor Networks (WSNs). Most power dissipation occurs during communication
and path selection, thus routing protocols in WSNs mainly aim at energy conservation. Moreover, a routing protocol should be flexible,
so that its effectiveness does not degrade as the network size increases. In response to these issues, this work describes the development
of a data centric and efficient routing protocol, named HPPRP.
Keywords:- wireless sensor networks; routing protocols; clustering; energy efficiency; hierarchical routing;
station is in the range of nodes then those nodes can Performance will be evaluated according to parameters
send their STATUS to base station directly. But in like network lifetime, energy dissipation, no. of data
the case if it is not within their range, then nodes packets sent etc.
needs to have their gateway (or gateways) to send
their STATUS up to base station.
8. When a node receive ACK message, then it advertise VI. PARAMETERS AND RESULTS
itself as a Gate Way by sending GW_ADV message.
A node receiving GW_ADV, sends their STATUS to Parameter Value
gate way advertising node. In this case, a node can Network field: 100x100m
receive GW_ADV message from many nodes. But it N (Number of nodes): 150
send their STATUS to only that node from where it Initial energy: 2J
has received GW_ADV message early. Eelec (E.Dissipation for ETx&ERx): 50 nJ/bit
fs (free space): 10 pJ/bit/m2
V. PROPOSED ALGORITHM mp (Multipath fading): 0.0013 pJ/bit/m4
Initially, base station is centralized and 150 nodes are EDA (Energy Aggregation Data): 5 nJ/bit/signal
setup in a particular region 100 x 100m and each node has Data packet size: 4000 bits
equal energy 2 joules.
The base station creates a TDMA (Time Division Multiple
Access) schedule and requests the nodes to advertise
themselves i.e. their geographical location in the network
field. The size of this schedule is equal to the number of
the existing network nodes.
In round 1, the iterative cluster splitting algorithm is
followed such as the selected cluster heads are uniformly
placed throughout the whole sensor field by maximizing
the distance between cluster heads in each splitting step.
Cluster Head from all the clusters will be created
according to probability condition as well as the distance
parameter. (i.e. distance from the BS). Rest of the nodes
sends the sensed data to their respective cluster heads in its
TDMA slot and energy consumption will be calculated.
Each Cluster Head will aggregate the data and send it to
the base station according to its time slot and energy Figure 1.1: No. of Rounds vs Network Lifetime
consumption will be calculated for each node and cluster
heads. Figure 1.1 shows the comparison of BCDCP and HPPRP
In round 2, protocol specifies that the election of the protocol according to number of nodes died. All nodes of
cluster heads is not randomized. More precisely, the node BCDCP protocol are died very earlier as compared to HPPRP.
elected to be the cluster head within each cluster is the one
having the maximum residual energy. Table -1.1 shows the Comparative analysis BCDCP and
The route selection procedure proposed takes into HPPRP in terms of Network Lifetime (in Rounds). It can be
consideration both the residual energy of nodes and the observed from table 1 that the HPPRP performs well as
energy consumption for all possible paths. compare to BCDCP. The first node of HPPRP is dead around
After selection of cluster heads, nodes sends the sensed 3330 rounds whereas BCDCP first node dead around 3099
data in its TDMA slot to their respective cluster heads, rounds. As the nodes starts communicating, they will lose their
that will be selected according to the minimum distance of
a particular node from cluster heads and energy energy. So, the whole network is dead around 4767 in case of
consumption will be calculated. BCDCP, but in HPPRP the network is dead around 5711
Cluster Head will aggregate the data and send it to the rounds.
base station in its time slot and energy consumption will
be calculated.
Steps 4 to 7 will be repeated until the whole network gets
down or number of rounds finished.
Table -1.1 Comparative analysis BCDCP and HPPRP in terms As future aspects we can think over other task scheduling
of Network Lifetime (in Rounds) methods like CDMA and FDMA. We can also think over
security constraint during transmission Phase.
First Ten Half Whole
Node Nodes Network Network
Dead Dead Dead ( in Dead (in
(in (in Rounds) Rounds)
Rounds) Rounds) REFERENCES
BCDCP 3099 3370 3693 4767
HPPRP 3330 3482 3834 5711 [1] W. R. Heinzelman, A. P. Chandrakasan, and H.
Balakrishnan, Energy- Efficient Communication
Protocol for Wireless Microsensor Networks, Proc.
33rd Hawaii Intl. Conf. Sys. Sci., Jan. 2000.
[2] V. Raghunathan et al., Energy-Aware Wireless
Microsensor Networks, IEEE Sig. Proc. Mag., vol. 1,
no. 2, Mar. 2002, pp. 4050.
[3] SIVA D. MURUGANATHAN, DANIEL C. F. MA,
ROLLY I. BHASIN, AND ABRAHAM O.
FAPOJUWO, UNIVERSITY OF CALGARY A
Centralized Energy-Efficient Routing Protocol for
Wireless Sensor Networks IEEE Radio
Communications in March 2005
[4] Dionisis Kandris, Panagiotis Tsioumas, Anthony Tzes
, George Nikolakopoulos and Dimitrios D. Vergados
Power Conservation through Energy Efficient
Routing in Wireless Sensor Networks Sensors 2009,
Figure 1.2: No. of Rounds Vs Energy Consumption 9, 7320-7342; doi:10.3390/s90907320.
[5] Manjeshwar, A.; Agrawal, D.P. TEEN: a routing
Figure 1.2 shows the lifetime of the network. It shows that how protocol for enhanced efficiency in wireless sensor
energy of the network consumes step by step and finally whole networks. In 15th International Parallel and
network goes down. It can be observed from the figure that, Distributed Symposium, San Francisco, CA, USA,
HPPRP consumes less energy and sustain more number of April 2001; pp. 20092015.
rounds as compare to BCDCP protocol. [6] Sangho Yi, Junyoung Heo, Yookun Cho, Jiman Hong
PEACH: Power-efficient and adaptive clustering
VII.CONCLUSION AND FUTURE WORK hierarchy protocol for wireless sensor networks
Elsevier B.V. All rights reserved. doi:10.1016/j.com
com.2007.05.034.
In this paper we propose a centralized clustering-based routing [7] SHA Chao, WANG Ru-chuan, HUANG Hai-ping1,
protocol, HPPRP that utilizes the high-energy CH to perform SUN Li-juan, Energy efficient clustering algorithm
most energy-intensive tasks. By using the base station, the for data aggregation in wireless sensor networks
sensor nodes are relieved of performing energy intensive December 2010, 17(Suppl. 2): 104109
computational tasks such as cluster setup, cluster head www.sciencedirect.com/science/journal/10058885.
selection, routing path formation, and TDMA schedule [8] Muhammad Saleem, Israr Ullah, Muddassar Farooq,
creation. Performance of the proposed HPPRP protocol is BeeSensor: An energy-efficient and scalable routing
assessed by simulation and compared to other clustering-based protocol for wireless sensor networks Information
protocol BCDCP. The simulation results show that HPPRP Sciences 200 (2012) pp. 3856.
outperforms its comparatives by uniformly placing cluster [9] Hakan Bagci, Adnan Yazici, Department of Computer
heads throughout the whole sensor field, performing balanced Engineering, Middle East Technical University,
clustering, and using a CH-to-CH routing scheme to transfer Ankara, Turkey, An energy aware fuzzy approach to
aggregated data to the base station. It is also observed that the unequal clustering in wireless sensor networks
performance gain of HPPRP over its counterparts increases Applied Soft Computing 13 (2013) pp. 17411749
with the area of the sensor field. Therefore, it is concluded that
HPPRP provides an energy efficient routing scheme suitable
for a vast range of sensing applications.