SlideShare a Scribd company logo
ISSN 2349-7815
International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE)
Vol. 4, Issue 1, pp: (30-37), Month: January - March 2017, Available at: www.paperpublications.org
Page | 30
Paper Publications
Design of a Reliable Wireless Sensor Network
with Optimized Energy Efficiency
Neelam Ashok Meshram
Abstract: Data gathering in wireless sensor network (WSN) is a crucial field of study and it can be optimized
various algorithms like clustering, aggregation, and cryptographic technique in order to reliably transfer data
between sensor and sink. But these techniques do not provide an optimized data gathering wireless sensor network
because of the fact that they do not leverage the advantages of various techniques. Our problem definition is to
create a reliable data gathering wireless sensor network which ensures good energy efficiency and lower delay as
compared to existing techniques.
Keywords: Aggregation, Clustering, Data Gathering, Cryptography, Data Compression, Run Length Encoding.
I. INTRODUCTION
Wireless sensor network is a group of sensor nodes. Each sensor node is operated on battery that has limited energy. The
processing and storage capacity of sensor node is also limited. Sensor nodes in a wireless sensor network are energy
constrained and efficient techniques have to be applied while collecting data to maximize network lifetime.
In a wireless sensor network, huge quantity of information pass between sensor node and sink node. When large number
of sensor nodes transmits data packets simultaneously from one node to another, the load on the network increases and
thus increases network traffic. This situation might causes congestion. Congestion in wireless sensor network might lead
the way to issues like data-packet drop, obstruction in message sending, memory overflow, and available limited resource
wastage. Thus the sensor network characteristic requires more effective method for reliable data gathering that ensures
good energy efficiency and lower delay under these conditions.
II. MOTIVATION FOR STUDY
The previous work in wireless sensor network does not combine any energy efficient and data compression protocol. Due
to which either the network has better energy efficiency (as given in the base paper) or lower delay as proposed by other
research papers. Our motivation is to develop a hybrid protocol which ensures lower energy and less delay in reliable data
gathering wireless sensor network.
III. OBJECTIVE OF THE STUDY
To ensure reliable data- gathering in wireless sensor networks.
To improve the power efficiency of a wireless sensor networks.
To achieve lower delay(obstruct) of wireless sensor network.
IV. DESIGN METHODOLOGY
In this paper, we initiated an optimal(best) approach to achieve the end-to-end reliability of the transmitting data with
good energy efficiency and lower delay. We are developing a wireless sensor network in NS2 Containing various nodes,
sinks and sensor nodes. Once the network is deployed we will employ reliable data gathering technique as mentioned in
ISSN 2349-7815
International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE)
Vol. 4, Issue 1, pp: (30-37), Month: January - March 2017, Available at: www.paperpublications.org
Page | 31
Paper Publications
the base paper which uses single source and multi source linear network. Energy efficient technique like improved leach
protocol will be developed to ensure minimum energy consumption in network. After energy optimization has been done
we will be implementing a compression + data collection/aggregation protocol which will lessen the delay of transmission
between the sender node and receiver node.
Total six modules are required for the implementation of reliable data-gathering wireless sensor network with optimized
energy efficiency and lower delay.
The First module is for the development of wireless sensor network.
The Second module is for the implementation of reliability guaranteed algorithm.
The Third module is for the development of energy efficient low power leach protocol.
The Fourth module is for the implementation of a hybrid Compression and data aggregation algorithm in wireless sensor
network.
The Fifth module is for the integration of third and fourth module to form a low power low delay reliable information-
gathering in wireless sensor network.
The Sixth module is used for the result and analysis
A Development of Wireless Sensor Network:
Wireless sensor Network made up of a various sensor nodes , individual sensor node has a insufficient energy and
processing capacity. So utilizing the limited available resources in an efficient manner is the biggest challenge. This
module is mainly used for showing the communication/transmission between the source node and sink. To simulate the
existing or contributed models of WSN in NS2 , we have to write a script in TCL or C++ respectively. The advantage of
NS2 over NS3 is that it has more contributed models.
ISSN 2349-7815
International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE)
Vol. 4, Issue 1, pp: (30-37), Month: January - March 2017, Available at: www.paperpublications.org
Page | 32
Paper Publications
NS2 has two language concepts:
 C++
 Tool Command Language (TCL).
The C++ language specify the Inner mechanism i.e., Back end scenario. Front end scenario is used in TCL. C++ is the
core part of NS-2 and shows the informative part of NS-2. TCL shows the control part of NS-2 and specify the network
topologies.
TCL (Tool Command Language) - It is used for creating a network.
For executing TCL script in NS-2, we can use the following syntax:
>ns Filename.tcl
When we successfully executed the TCL script, we get two files
 NAM (Network Animator) – It is used to display the animation area of the network
 Trace file- It is used for analysing the functioning of protocols i.e., packet-loss, packet-delay, throughput, etc.
TRACE FILE FORMAT:
1) Network Option Define
2) Define NAM file and Trace file
3) Nodes Configuration
4) Nodes Created and Placed (randomly)
5) Nodes Communication
6) Communication Start/ Stop
7) Graph Plot
8) NAM Run
B. Implementation of Reliability Guaranteed Algorithm:
Securing Reliable transmission of data/information in a wireless sensor network is one of the main concern to attain
maximum efficiency.
ISSN 2349-7815
International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE)
Vol. 4, Issue 1, pp: (30-37), Month: January - March 2017, Available at: www.paperpublications.org
Page | 33
Paper Publications
As in Wireless Sensor Network, Packet loss is a major issue . So this module is mainly for improving the packet delivery
ratio of the network. Reliable transmission of data-packets is assured in terms of recovering the drop packets by
performing retransmission task.
Data-packet reliability requires all the data-packets from all relevant sensor-nodes reaches effectively to the sink-node.
Reliability events assure that the sink-node(receiver node) only get relevant and non-repeated information.
SOURCE NODE
DESTINATION NODE(SINK)
K-RELIABILITY NODES
SENSOR NODES
For ensuring reliability in Wireless Sensor Network we are using K-COPY SCHEME.
In this K-COPY SCHEME , instead of sending data packets directly to the sink , sender from source-node first transmits
the data packet to all (available)its closest nodes (called K reliability nodes). Then the sink-node will receive the data-
packet from all the K reliability node in a sequential order. Some packets may get drop before reaching to the sink.
If the first reliability node k1 drops some packets, sink node will recover the dropped packet by receiving packets from
next node i.e K2 reliability node and discarded the duplicate (redundant data) packets. This process continues until all the
data packets reaches to the sink node.
C. Development of Energy Efficient Low Power LEACH Protocol:
In a wireless sensor networks, every individual sensor node has a restricted power resource. So minimizing energy
consumption and improving network lifetime are major issues in Wireless Sensor network. The main purpose of this
module is to propose a newly improved (upgraded) algorithm of LEACH protocol which is targeted to improve the
lifespan of Wireless Sensor Networks by balancing the energy consumption required to create and maintain cluster heads.
For this module we are using M-LEACH algorithm.
The LEACH (Low-Energy Adaptive Clustering Hierarchy) network divides the sensor network into a various number of
clusters. The number of clusters rely on the size of the network. Each cluster has a equal size sensor nodes. Each cluster
has a unique Cluster-head (CH) which is selected from the available sensor nodes within the cluster. Cluster-head has the
responsibility to manage the sensor nodes within the clusters for data transmission.
Normal LEACH protocol selects the Cluster Head randomly while M-LEACH protocol selects the Cluster-Head based
on maximum energy(resource) node. Suppose one wants to transmit data packet from source node of Cluster Head 1 to
sink node of Cluster Head 2, one cannot send directly from source sensor-node to sink-node. Source node first send the
packet to its cluster head (CH1) . This CH1 then send packet to the sink-node (Destination node) Cluster-Head (CH2).
Then CH2 will transmit the data-packet to the intended sink (Destination)node. The Cluster Head should have maximum
energy capacity because all the transmission within the clusters depend on the lifetime of Cluster Head.
ISSN 2349-7815
International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE)
Vol. 4, Issue 1, pp: (30-37), Month: January - March 2017, Available at: www.paperpublications.org
Page | 34
Paper Publications
Sequence of communication using M-LEACH protocol:
D. Implementation of a Hybrid Compression + Data Aggregation Algorithm to Reduce the Delay of Wireless
Sensor Network:
In this module we are developing a hybrid protocol which is the combination of Compression and Data Aggregation
Algorithm.
Data Compression:
Data Compression is a method used to reduce the energy consumption of a sensor network by minimizing the size(area)
of data-packet/information transmitted and decreases the number of re-transmissions. The Compression algorithm is
mainly used to compress the unwanted redundant data, so that the energy consumption required for transmitting data will
reduced. It also reduces the Delay which occurs due to retransmission of unwanted redundant data. In this module we
have presented a new improved compression algorithm which is motivated from Run Length Encoding(RLE).Run Length
Encoding is the simplest method of compression. It is a data/message compression technique which is used to compress
the sequence of data occurred repeatedly and stored it as a single data value.
The main objective behind this method is to replace consecutive repeating event of a symbol by one event of the symbol
followed by the number of events. The method can be even more effective if the data/message uses only two symbols(for
example 0 and 1) in its bit pattern and one symbol is more frequent than the other.
ISSN 2349-7815
International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE)
Vol. 4, Issue 1, pp: (30-37), Month: January - March 2017, Available at: www.paperpublications.org
Page | 35
Paper Publications
Fig.1. Run Length Encoding example
Fig.2: Run Length Encoding for two symbols
Data Aggregation:
The primary purpose of data aggregation/collection algorithm is to combine and aggregate data in a power-efficient
manner so that the network life-duration will enhance and packet delay will reduced. By using Data Aggregation
technique we can reduce the data packet size by aggregating data on route. Parallel process leads to large aggregations of
data in the network. In this paper we are using Repeat Value Removal algorithm for achieving power-effective Data
gathering in wireless sensor network. Repeat information are identified in each cluster to know the exact and inexact
duplicate information/data. Repeat data removal rule will determine the quality/standard of the each duplicate-data to
reject poor(resource-less) quality duplicate data/ records. A Repeat value removal algorithm is developed to handle any
repeat data in the network. Repeat value removal is very essential to determine which repeat data to retain and which
duplicate data is to be removed. This approach is mainly used to enhance the efficiency of the data.
Fig.3: Framework for duplicate data identification and elimination
ISSN 2349-7815
International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE)
Vol. 4, Issue 1, pp: (30-37), Month: January - March 2017, Available at: www.paperpublications.org
Page | 36
Paper Publications
E. Integration of 3rd
and 4th
Module to form a low power low delay reliable data-gathering in wireless sensor
network:
The 5th
module is used for integrating the 3rd
and 4th
module to form a low power low delay reliable data gathering
Wireless Sensor Network. This integration of modules are required to develop a single hybrid protocol for wireless
sensor network which ensures the reliable data gathering and optimize energy efficiency with lower delay
V. RESULT AND ANALYSIS
In this paper, we are recommending an optimal approach to gain the end-to-end reliability of the transmitting data with
good energy efficiency and lower delay. This module is used for analyzing and observing the result of our proposed
protocols.
With these steps, we obtain a reliable data gathering wireless sensor network with optimized energy efficiency and lower
delay
In this module an improved hybrid reliable protocol with optimized energy efficiency and lower delay will be
implemented.
Parameters used for comparative analysis are:
 Delay: It is the amount of time taken by data packets to travel across network from one node to another.
 Energy consumption: It is the difference between energy value of node at particular time and energy value of node at
initial time.
 Packet delivery ratio: It is the ratio of number of packets received at destination node to the number of packets send by
source node.
 Jitter: It is a variation in the delay of received packets.
 Throughput: It is the total number of packets received at destination over a period of time.
POSSIBLE CONTRIBUTION OF RESEARCH:
A hybrid algorithm for data gathering will be built using clustering and low delay protocol which will combine
compression and data aggregation.
VI. CONCLUSION & DISCUSSIONS
In this paper, we propose an optimal approach to achieve the end to end reliability of the transmitting data with good
energy efficiency and lower delay. We will be developing a wireless sensor network in Network Simulator 2 (NS-2)
Containing various nodes, sinks and sensor nodes. Once the network is deployed we will employ reliable data gathering
technique as mentioned in the base paper which uses single source and multi-source linear network. Energy efficient
technique like improved leach protocol will be developed to ensure minimum energy consumption in network. After
energy optimization has been done we will be implementing a compression + data aggregation protocol which will reduce
the delay of communication between sensor and sink. With these steps, we obtain a reliable data gathering wireless
sensor network with optimized energy efficiency and lower delay. As the wireless sensor network has many challenges so
there is a huge scope in the field of research.
REFERENCES
[1] Jun Long, Mianxiong Dong, Kaoru Ota, Anfeng Liu, and Songyuan Hai, “Reliability Guaranteed Efficient Data
Gathering in Wireless Sensor Networks” volume 3, 2015.
[2] Jean-Michel Friedt, Hervé Guyennet, Eugène Pamba Capo-Chichi, "K-RLE: A New Data Compression Algorithm
for Wireless Sensor Network",, vol. 00, no. , pp.502-507,2009, doi:10.1109/SENSORCOMM.2009.84
ISSN 2349-7815
International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE)
Vol. 4, Issue 1, pp: (30-37), Month: January - March 2017, Available at: www.paperpublications.org
Page | 37
Paper Publications
[3] M. Anisi, A. Abdullah and S. Razak, "Energy-Efficient Data Collection in Wireless Sensor Networks," Wireless
Sensor Network, Vol. 3 No. 10, 2011, pp. 329-333. doi: 10.4236/wsn.2011.310036.
[4] Abdullah I. Alhasanat, Ahmad Ali Alhasanat, Khitam M. Alatoun and Aws AlQaisi, “Data Gathering In Wireless
Sensor Networks Using Intermediate Nodes”, International Journal of Computer Networks & Communications
(IJCNC) Vol.7, No.1, January 2015.
[5] A. Rajeswari and Dr. R. Manavalan, “ Data Collection Methods In Wireless Sensor Network: A Study” Vol. 2 Issue
IX, September 2014 ISSN: 2321-9653
[6] Chunyao FU, Zhifang JIANG, Wei WEI and Ang WEI, “An Energy BalancAlgorithm Of LEACH Protocol In
WSN”, IJCSI;Jan2013, Vol. 10 Issue 1, p354.
[7] S.Jancy and Dr . C. Jaya Kumar, “Packet Level Data Compression Techniques For Wireless Sensor Networks”,
Journal of Theoretical and Applied Information Technology 10th May 2015. Vol.75. No.1.

More Related Content

PDF
Using Neighbor’s State Cross-correlation to Accelerate Adaptation in Docitiv...
PDF
WEIGHTED DYNAMIC DISTRIBUTED CLUSTERING PROTOCOL FOR HETEROGENEOUS WIRELESS S...
PDF
Device Discovery Schemes for Energy-Efficient Cluster Head Rotation in D2D
PDF
Analysis of Genetic Algorithm for Effective power Delivery and with Best Upsurge
PDF
Ed33777782
PDF
ENERGY EFFICIENT AGGREGATION WITH DIVERGENT SINK PLACEMENT FOR WIRELESS SENSO...
PDF
IRJET- Chaos based Secured Communication in Energy Efficient Wireless Sensor...
PDF
Energy Conservation in Wireless Sensor Networks Using Cluster-Based Approach
Using Neighbor’s State Cross-correlation to Accelerate Adaptation in Docitiv...
WEIGHTED DYNAMIC DISTRIBUTED CLUSTERING PROTOCOL FOR HETEROGENEOUS WIRELESS S...
Device Discovery Schemes for Energy-Efficient Cluster Head Rotation in D2D
Analysis of Genetic Algorithm for Effective power Delivery and with Best Upsurge
Ed33777782
ENERGY EFFICIENT AGGREGATION WITH DIVERGENT SINK PLACEMENT FOR WIRELESS SENSO...
IRJET- Chaos based Secured Communication in Energy Efficient Wireless Sensor...
Energy Conservation in Wireless Sensor Networks Using Cluster-Based Approach

What's hot (17)

PDF
International Journal of Advanced Smart Sensor Network Systems ( IJASSN )
PDF
Neural network based energy efficient clustering and routing
PDF
Coverage and Connectivity Aware Neural Network Based Energy Efficient Routing...
PDF
Energy efficient clustering in heterogeneous
PDF
A QoI Based Energy Efficient Clustering for Dense Wireless Sensor Network
PDF
ENERGY EFFICIENT UNEQUAL CLUSTERING ALGORITHM FOR CLUSTERED WIRELESS SENSOR N...
PDF
Computing localized power efficient data
PDF
QUAD TREE BASED STATIC MULTI HOP LEACH ENERGY EFFICIENT ROUTING PROTOCOL: A N...
PDF
A NOVEL ROUTING PROTOCOL FOR TARGET TRACKING IN WIRELESS SENSOR NETWORKS
PDF
Dy4301752755
PDF
Data Dissemination in Wireless Sensor Networks: A State-of-the Art Survey
PDF
GREEDY CLUSTER BASED ROUTING FOR WIRELESS SENSOR NETWORKS
PDF
Based on Heterogeneity and Electing Probability of Nodes Improvement in LEACH
PDF
tankala srinivas, palasa
PDF
A NODE DEPLOYMENT MODEL WITH VARIABLE TRANSMISSION DISTANCE FOR WIRELESS SENS...
DOC
A seminar report on data aggregation in wireless sensor networks
PDF
An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...
International Journal of Advanced Smart Sensor Network Systems ( IJASSN )
Neural network based energy efficient clustering and routing
Coverage and Connectivity Aware Neural Network Based Energy Efficient Routing...
Energy efficient clustering in heterogeneous
A QoI Based Energy Efficient Clustering for Dense Wireless Sensor Network
ENERGY EFFICIENT UNEQUAL CLUSTERING ALGORITHM FOR CLUSTERED WIRELESS SENSOR N...
Computing localized power efficient data
QUAD TREE BASED STATIC MULTI HOP LEACH ENERGY EFFICIENT ROUTING PROTOCOL: A N...
A NOVEL ROUTING PROTOCOL FOR TARGET TRACKING IN WIRELESS SENSOR NETWORKS
Dy4301752755
Data Dissemination in Wireless Sensor Networks: A State-of-the Art Survey
GREEDY CLUSTER BASED ROUTING FOR WIRELESS SENSOR NETWORKS
Based on Heterogeneity and Electing Probability of Nodes Improvement in LEACH
tankala srinivas, palasa
A NODE DEPLOYMENT MODEL WITH VARIABLE TRANSMISSION DISTANCE FOR WIRELESS SENS...
A seminar report on data aggregation in wireless sensor networks
An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...
Ad

Similar to Design of a Reliable Wireless Sensor Network with Optimized Energy Efficiency and Delay (20)

PDF
I04503075078
PDF
Enhanced Leach Protocol
PDF
Enhancement of Improved Balanced LEACH for Heterogeneous Wireless Sensor Netw...
PDF
i2ct_submission_105
PPTX
Kanchan ppt
PDF
CUTTING DOWN ENERGY USAGE IN WIRELESS SENSOR NETWORKS USING DUTY CYCLE TECHNI...
PDF
CUTTING DOWN ENERGY USAGE IN WIRELESS SENSOR NETWORKS USING DUTY CYCLE TECHNI...
PDF
C011131925
PDF
IRJET- Energy Efficient Secure Communication in Wireless Sensor Networks: A S...
PDF
An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...
PDF
An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...
PDF
An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...
PDF
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
PDF
Performance Evaluation of LEACH Protocol for Wireless Sensor Network
PDF
An energy saving algorithm to prolong
PDF
Energy Minimization in Wireless Sensor Networks Using Multi Hop Transmission
PDF
2015 11-07 -ad_hoc__network architectures and protocol stack
PDF
De31486489
PDF
D031202018023
PDF
Ed33777782
I04503075078
Enhanced Leach Protocol
Enhancement of Improved Balanced LEACH for Heterogeneous Wireless Sensor Netw...
i2ct_submission_105
Kanchan ppt
CUTTING DOWN ENERGY USAGE IN WIRELESS SENSOR NETWORKS USING DUTY CYCLE TECHNI...
CUTTING DOWN ENERGY USAGE IN WIRELESS SENSOR NETWORKS USING DUTY CYCLE TECHNI...
C011131925
IRJET- Energy Efficient Secure Communication in Wireless Sensor Networks: A S...
An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...
An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...
An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
Performance Evaluation of LEACH Protocol for Wireless Sensor Network
An energy saving algorithm to prolong
Energy Minimization in Wireless Sensor Networks Using Multi Hop Transmission
2015 11-07 -ad_hoc__network architectures and protocol stack
De31486489
D031202018023
Ed33777782
Ad

Recently uploaded (20)

PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PPTX
UNIT 4 Total Quality Management .pptx
PPTX
OOP with Java - Java Introduction (Basics)
PPTX
web development for engineering and engineering
PDF
composite construction of structures.pdf
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PPTX
CH1 Production IntroductoryConcepts.pptx
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PPTX
bas. eng. economics group 4 presentation 1.pptx
PPTX
additive manufacturing of ss316l using mig welding
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PPT
Project quality management in manufacturing
DOCX
573137875-Attendance-Management-System-original
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PPTX
Geodesy 1.pptx...............................................
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
UNIT 4 Total Quality Management .pptx
OOP with Java - Java Introduction (Basics)
web development for engineering and engineering
composite construction of structures.pdf
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
CH1 Production IntroductoryConcepts.pptx
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
bas. eng. economics group 4 presentation 1.pptx
additive manufacturing of ss316l using mig welding
Model Code of Practice - Construction Work - 21102022 .pdf
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
Project quality management in manufacturing
573137875-Attendance-Management-System-original
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
Geodesy 1.pptx...............................................
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks

Design of a Reliable Wireless Sensor Network with Optimized Energy Efficiency and Delay

  • 1. ISSN 2349-7815 International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE) Vol. 4, Issue 1, pp: (30-37), Month: January - March 2017, Available at: www.paperpublications.org Page | 30 Paper Publications Design of a Reliable Wireless Sensor Network with Optimized Energy Efficiency Neelam Ashok Meshram Abstract: Data gathering in wireless sensor network (WSN) is a crucial field of study and it can be optimized various algorithms like clustering, aggregation, and cryptographic technique in order to reliably transfer data between sensor and sink. But these techniques do not provide an optimized data gathering wireless sensor network because of the fact that they do not leverage the advantages of various techniques. Our problem definition is to create a reliable data gathering wireless sensor network which ensures good energy efficiency and lower delay as compared to existing techniques. Keywords: Aggregation, Clustering, Data Gathering, Cryptography, Data Compression, Run Length Encoding. I. INTRODUCTION Wireless sensor network is a group of sensor nodes. Each sensor node is operated on battery that has limited energy. The processing and storage capacity of sensor node is also limited. Sensor nodes in a wireless sensor network are energy constrained and efficient techniques have to be applied while collecting data to maximize network lifetime. In a wireless sensor network, huge quantity of information pass between sensor node and sink node. When large number of sensor nodes transmits data packets simultaneously from one node to another, the load on the network increases and thus increases network traffic. This situation might causes congestion. Congestion in wireless sensor network might lead the way to issues like data-packet drop, obstruction in message sending, memory overflow, and available limited resource wastage. Thus the sensor network characteristic requires more effective method for reliable data gathering that ensures good energy efficiency and lower delay under these conditions. II. MOTIVATION FOR STUDY The previous work in wireless sensor network does not combine any energy efficient and data compression protocol. Due to which either the network has better energy efficiency (as given in the base paper) or lower delay as proposed by other research papers. Our motivation is to develop a hybrid protocol which ensures lower energy and less delay in reliable data gathering wireless sensor network. III. OBJECTIVE OF THE STUDY To ensure reliable data- gathering in wireless sensor networks. To improve the power efficiency of a wireless sensor networks. To achieve lower delay(obstruct) of wireless sensor network. IV. DESIGN METHODOLOGY In this paper, we initiated an optimal(best) approach to achieve the end-to-end reliability of the transmitting data with good energy efficiency and lower delay. We are developing a wireless sensor network in NS2 Containing various nodes, sinks and sensor nodes. Once the network is deployed we will employ reliable data gathering technique as mentioned in
  • 2. ISSN 2349-7815 International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE) Vol. 4, Issue 1, pp: (30-37), Month: January - March 2017, Available at: www.paperpublications.org Page | 31 Paper Publications the base paper which uses single source and multi source linear network. Energy efficient technique like improved leach protocol will be developed to ensure minimum energy consumption in network. After energy optimization has been done we will be implementing a compression + data collection/aggregation protocol which will lessen the delay of transmission between the sender node and receiver node. Total six modules are required for the implementation of reliable data-gathering wireless sensor network with optimized energy efficiency and lower delay. The First module is for the development of wireless sensor network. The Second module is for the implementation of reliability guaranteed algorithm. The Third module is for the development of energy efficient low power leach protocol. The Fourth module is for the implementation of a hybrid Compression and data aggregation algorithm in wireless sensor network. The Fifth module is for the integration of third and fourth module to form a low power low delay reliable information- gathering in wireless sensor network. The Sixth module is used for the result and analysis A Development of Wireless Sensor Network: Wireless sensor Network made up of a various sensor nodes , individual sensor node has a insufficient energy and processing capacity. So utilizing the limited available resources in an efficient manner is the biggest challenge. This module is mainly used for showing the communication/transmission between the source node and sink. To simulate the existing or contributed models of WSN in NS2 , we have to write a script in TCL or C++ respectively. The advantage of NS2 over NS3 is that it has more contributed models.
  • 3. ISSN 2349-7815 International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE) Vol. 4, Issue 1, pp: (30-37), Month: January - March 2017, Available at: www.paperpublications.org Page | 32 Paper Publications NS2 has two language concepts:  C++  Tool Command Language (TCL). The C++ language specify the Inner mechanism i.e., Back end scenario. Front end scenario is used in TCL. C++ is the core part of NS-2 and shows the informative part of NS-2. TCL shows the control part of NS-2 and specify the network topologies. TCL (Tool Command Language) - It is used for creating a network. For executing TCL script in NS-2, we can use the following syntax: >ns Filename.tcl When we successfully executed the TCL script, we get two files  NAM (Network Animator) – It is used to display the animation area of the network  Trace file- It is used for analysing the functioning of protocols i.e., packet-loss, packet-delay, throughput, etc. TRACE FILE FORMAT: 1) Network Option Define 2) Define NAM file and Trace file 3) Nodes Configuration 4) Nodes Created and Placed (randomly) 5) Nodes Communication 6) Communication Start/ Stop 7) Graph Plot 8) NAM Run B. Implementation of Reliability Guaranteed Algorithm: Securing Reliable transmission of data/information in a wireless sensor network is one of the main concern to attain maximum efficiency.
  • 4. ISSN 2349-7815 International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE) Vol. 4, Issue 1, pp: (30-37), Month: January - March 2017, Available at: www.paperpublications.org Page | 33 Paper Publications As in Wireless Sensor Network, Packet loss is a major issue . So this module is mainly for improving the packet delivery ratio of the network. Reliable transmission of data-packets is assured in terms of recovering the drop packets by performing retransmission task. Data-packet reliability requires all the data-packets from all relevant sensor-nodes reaches effectively to the sink-node. Reliability events assure that the sink-node(receiver node) only get relevant and non-repeated information. SOURCE NODE DESTINATION NODE(SINK) K-RELIABILITY NODES SENSOR NODES For ensuring reliability in Wireless Sensor Network we are using K-COPY SCHEME. In this K-COPY SCHEME , instead of sending data packets directly to the sink , sender from source-node first transmits the data packet to all (available)its closest nodes (called K reliability nodes). Then the sink-node will receive the data- packet from all the K reliability node in a sequential order. Some packets may get drop before reaching to the sink. If the first reliability node k1 drops some packets, sink node will recover the dropped packet by receiving packets from next node i.e K2 reliability node and discarded the duplicate (redundant data) packets. This process continues until all the data packets reaches to the sink node. C. Development of Energy Efficient Low Power LEACH Protocol: In a wireless sensor networks, every individual sensor node has a restricted power resource. So minimizing energy consumption and improving network lifetime are major issues in Wireless Sensor network. The main purpose of this module is to propose a newly improved (upgraded) algorithm of LEACH protocol which is targeted to improve the lifespan of Wireless Sensor Networks by balancing the energy consumption required to create and maintain cluster heads. For this module we are using M-LEACH algorithm. The LEACH (Low-Energy Adaptive Clustering Hierarchy) network divides the sensor network into a various number of clusters. The number of clusters rely on the size of the network. Each cluster has a equal size sensor nodes. Each cluster has a unique Cluster-head (CH) which is selected from the available sensor nodes within the cluster. Cluster-head has the responsibility to manage the sensor nodes within the clusters for data transmission. Normal LEACH protocol selects the Cluster Head randomly while M-LEACH protocol selects the Cluster-Head based on maximum energy(resource) node. Suppose one wants to transmit data packet from source node of Cluster Head 1 to sink node of Cluster Head 2, one cannot send directly from source sensor-node to sink-node. Source node first send the packet to its cluster head (CH1) . This CH1 then send packet to the sink-node (Destination node) Cluster-Head (CH2). Then CH2 will transmit the data-packet to the intended sink (Destination)node. The Cluster Head should have maximum energy capacity because all the transmission within the clusters depend on the lifetime of Cluster Head.
  • 5. ISSN 2349-7815 International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE) Vol. 4, Issue 1, pp: (30-37), Month: January - March 2017, Available at: www.paperpublications.org Page | 34 Paper Publications Sequence of communication using M-LEACH protocol: D. Implementation of a Hybrid Compression + Data Aggregation Algorithm to Reduce the Delay of Wireless Sensor Network: In this module we are developing a hybrid protocol which is the combination of Compression and Data Aggregation Algorithm. Data Compression: Data Compression is a method used to reduce the energy consumption of a sensor network by minimizing the size(area) of data-packet/information transmitted and decreases the number of re-transmissions. The Compression algorithm is mainly used to compress the unwanted redundant data, so that the energy consumption required for transmitting data will reduced. It also reduces the Delay which occurs due to retransmission of unwanted redundant data. In this module we have presented a new improved compression algorithm which is motivated from Run Length Encoding(RLE).Run Length Encoding is the simplest method of compression. It is a data/message compression technique which is used to compress the sequence of data occurred repeatedly and stored it as a single data value. The main objective behind this method is to replace consecutive repeating event of a symbol by one event of the symbol followed by the number of events. The method can be even more effective if the data/message uses only two symbols(for example 0 and 1) in its bit pattern and one symbol is more frequent than the other.
  • 6. ISSN 2349-7815 International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE) Vol. 4, Issue 1, pp: (30-37), Month: January - March 2017, Available at: www.paperpublications.org Page | 35 Paper Publications Fig.1. Run Length Encoding example Fig.2: Run Length Encoding for two symbols Data Aggregation: The primary purpose of data aggregation/collection algorithm is to combine and aggregate data in a power-efficient manner so that the network life-duration will enhance and packet delay will reduced. By using Data Aggregation technique we can reduce the data packet size by aggregating data on route. Parallel process leads to large aggregations of data in the network. In this paper we are using Repeat Value Removal algorithm for achieving power-effective Data gathering in wireless sensor network. Repeat information are identified in each cluster to know the exact and inexact duplicate information/data. Repeat data removal rule will determine the quality/standard of the each duplicate-data to reject poor(resource-less) quality duplicate data/ records. A Repeat value removal algorithm is developed to handle any repeat data in the network. Repeat value removal is very essential to determine which repeat data to retain and which duplicate data is to be removed. This approach is mainly used to enhance the efficiency of the data. Fig.3: Framework for duplicate data identification and elimination
  • 7. ISSN 2349-7815 International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE) Vol. 4, Issue 1, pp: (30-37), Month: January - March 2017, Available at: www.paperpublications.org Page | 36 Paper Publications E. Integration of 3rd and 4th Module to form a low power low delay reliable data-gathering in wireless sensor network: The 5th module is used for integrating the 3rd and 4th module to form a low power low delay reliable data gathering Wireless Sensor Network. This integration of modules are required to develop a single hybrid protocol for wireless sensor network which ensures the reliable data gathering and optimize energy efficiency with lower delay V. RESULT AND ANALYSIS In this paper, we are recommending an optimal approach to gain the end-to-end reliability of the transmitting data with good energy efficiency and lower delay. This module is used for analyzing and observing the result of our proposed protocols. With these steps, we obtain a reliable data gathering wireless sensor network with optimized energy efficiency and lower delay In this module an improved hybrid reliable protocol with optimized energy efficiency and lower delay will be implemented. Parameters used for comparative analysis are:  Delay: It is the amount of time taken by data packets to travel across network from one node to another.  Energy consumption: It is the difference between energy value of node at particular time and energy value of node at initial time.  Packet delivery ratio: It is the ratio of number of packets received at destination node to the number of packets send by source node.  Jitter: It is a variation in the delay of received packets.  Throughput: It is the total number of packets received at destination over a period of time. POSSIBLE CONTRIBUTION OF RESEARCH: A hybrid algorithm for data gathering will be built using clustering and low delay protocol which will combine compression and data aggregation. VI. CONCLUSION & DISCUSSIONS In this paper, we propose an optimal approach to achieve the end to end reliability of the transmitting data with good energy efficiency and lower delay. We will be developing a wireless sensor network in Network Simulator 2 (NS-2) Containing various nodes, sinks and sensor nodes. Once the network is deployed we will employ reliable data gathering technique as mentioned in the base paper which uses single source and multi-source linear network. Energy efficient technique like improved leach protocol will be developed to ensure minimum energy consumption in network. After energy optimization has been done we will be implementing a compression + data aggregation protocol which will reduce the delay of communication between sensor and sink. With these steps, we obtain a reliable data gathering wireless sensor network with optimized energy efficiency and lower delay. As the wireless sensor network has many challenges so there is a huge scope in the field of research. REFERENCES [1] Jun Long, Mianxiong Dong, Kaoru Ota, Anfeng Liu, and Songyuan Hai, “Reliability Guaranteed Efficient Data Gathering in Wireless Sensor Networks” volume 3, 2015. [2] Jean-Michel Friedt, Hervé Guyennet, Eugène Pamba Capo-Chichi, "K-RLE: A New Data Compression Algorithm for Wireless Sensor Network",, vol. 00, no. , pp.502-507,2009, doi:10.1109/SENSORCOMM.2009.84
  • 8. ISSN 2349-7815 International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE) Vol. 4, Issue 1, pp: (30-37), Month: January - March 2017, Available at: www.paperpublications.org Page | 37 Paper Publications [3] M. Anisi, A. Abdullah and S. Razak, "Energy-Efficient Data Collection in Wireless Sensor Networks," Wireless Sensor Network, Vol. 3 No. 10, 2011, pp. 329-333. doi: 10.4236/wsn.2011.310036. [4] Abdullah I. Alhasanat, Ahmad Ali Alhasanat, Khitam M. Alatoun and Aws AlQaisi, “Data Gathering In Wireless Sensor Networks Using Intermediate Nodes”, International Journal of Computer Networks & Communications (IJCNC) Vol.7, No.1, January 2015. [5] A. Rajeswari and Dr. R. Manavalan, “ Data Collection Methods In Wireless Sensor Network: A Study” Vol. 2 Issue IX, September 2014 ISSN: 2321-9653 [6] Chunyao FU, Zhifang JIANG, Wei WEI and Ang WEI, “An Energy BalancAlgorithm Of LEACH Protocol In WSN”, IJCSI;Jan2013, Vol. 10 Issue 1, p354. [7] S.Jancy and Dr . C. Jaya Kumar, “Packet Level Data Compression Techniques For Wireless Sensor Networks”, Journal of Theoretical and Applied Information Technology 10th May 2015. Vol.75. No.1.