Study on Wireless Sensor Networks Challenges and Routing Protocols

Similar documents
Overview of Sensor Network Routing Protocols. WeeSan Lee 11/1/04

ROUTING ALGORITHMS Part 1: Data centric and hierarchical protocols

WSN Routing Protocols

COMPARISON OF ENERGY EFFICIENT DATA TRANSMISSION APPROACHES FOR FLAT WIRELESS SENSOR NETWORKS

Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks

An Energy-Efficient Hierarchical Routing for Wireless Sensor Networks

Comparison of TDMA based Routing Protocols for Wireless Sensor Networks-A Survey

Analysis of Cluster based Routing Algorithms in Wireless Sensor Networks using NS2 simulator

A Review on Routing Protocols For Wireless Sensor Network

ROUTING ALGORITHMS Part 2: Data centric and hierarchical protocols

Design Issues, Characteristics and Challenges in Routing Protocols for Wireless Sensor Networks

Analysis of Cluster-Based Energy-Dynamic Routing Protocols in WSN

An Energy Efficient Clustering in Wireless Sensor Networks

Routing Protocols for Wireless Sensor Networks

AN EFFICIENT MAC PROTOCOL FOR SUPPORTING QOS IN WIRELESS SENSOR NETWORKS

Routing in Ad-Hoc Networks

ENERGY SAVING IN WIRELESS SENSOR NETWORK WITH SPIN PROTOCOL

Low Energy Adaptive Clustering Hierarchy based routing Protocols Comparison for Wireless Sensor Networks

Analysis of Energy Efficient Routing Protocols in Wireless Sensor Networks

Modified Low Energy Adaptive Clustering Hierarchy for Heterogeneous Wireless Sensor Network

High Speed Data Collection in Wireless Sensor Network

HIERARCHICAL ROUTING PROTOCOLS IN WIRELESS SENSOR NETWORK

Evaluation of Cartesian-based Routing Metrics for Wireless Sensor Networks

Z-SEP: Zonal-Stable Election Protocol for Wireless Sensor Networks

A Study of Routing Protocols for Ad-hoc Sensor Network

An Energy Efficient Data Dissemination Algorithm for Wireless Sensor Networks

Minimum Spanning Tree based Improved Routing Protocol for Heterogeneous Wireless Sensor Network

Location Based Energy-Efficient Reliable Routing Protocol for Wireless Sensor Networks

Impact of Black Hole and Sink Hole Attacks on Routing Protocols for WSN

Routing Protocols to provide Quality of Service in Wireless Sensor Networks

Adapting Distance Based Clustering Concept to a Heterogeneous Network

Examining Routing Methods and the Role of Neural Network in Wireless Sensor Networks.

Data Centric Routing Protocols in Wireless Sensor Networks: A Survey

Event Driven Routing Protocols For Wireless Sensor Networks

Energy Efficient Collection Tree Protocol in Wireless Sensor Networks

AEC Algorithm for WSN Lifetime Enhancement

Low Energy Adaptive Clustering Hierarchy Variance in Wireless Sensor Network (LEACH)

DE-LEACH: Distance and Energy Aware LEACH

WIRELESS SENSOR NETWORKS - FLAT BASED NETWORK STRUCTURE ROUTING PROTOCOLS N.

Fault tolerant Multi Cluster head Data Aggregation Protocol in WSN (FMCDA)

Novel Cluster Based Routing Protocol in Wireless Sensor Networks

Data-Centric Routing Mechanism Using Hash-Value in Wireless Sensor Network

Wireless Sensor Networks applications and Protocols- A Review

ISSN: X International Journal of Advanced Research in Electronics and Communication Engineering (IJARECE) Volume 6, Issue 1, January 2017

Hierarchical Routing Algorithm to Improve the Performance of Wireless Sensor Network

A Reliable Routing Technique for Wireless Sensor Networks

An Energy-efficient Distributed Self-organized Clustering Based Splitting and Merging in Wireless Sensor Networks

International Journal of Advanced Research in Computer Science and Software Engineering

References. Introduction. Publish/Subscribe paradigm. In a wireless sensor network, a node is often interested in some information, but

ViTAMin: A Virtual Backbone Tree Algorithm for Minimal Energy Consumption in Wireless Sensor Network Routing

Energy Efficient Routing for Wireless Sensor Networks- A hierarchical Approach

[Sawdekar, 3(1): January, 2014] ISSN: Impact Factor: 1.852

ALL ABOUT DATA AGGREGATION IN WIRELESS SENSOR NETWORKS

An Efficient Data-Centric Routing Approach for Wireless Sensor Networks using Edrina

A Genetic Algorithm-Based Approach for Energy- Efficient Clustering of Wireless Sensor Networks

CROSS LAYER PROTOCOL (APTEEN) USING WSN FOR REAL TIME APPLICATION

A NOVEL DISTRIBUTED PROTOCOL FOR RANDOMLY DEPLOYED CLUSTERED BASED WIRELESS SENSOR NETWORK:

Energy Aware Location Based Routing Protocols in Wireless Sensor Networks

SCH-BASED LEACH ALGORITHM TO ENHANCE THE NETWORK LIFE TIME IN WIRELESS SENSOR NETWORK (WSN)

Outline. CS5984 Mobile Computing. Dr. Ayman Abdel-Hamid, CS5984. Wireless Sensor Networks 1/2. Wireless Sensor Networks 2/2

The Effect of Physical Topology on Wireless Sensor Network Lifetime

Fig. 2: Architecture of sensor node

A Review on Routing Protocols in Wireless Sensor Networks

FUZZY LOGIC APPROACH TO IMPROVING STABLE ELECTION PROTOCOL FOR CLUSTERED HETEROGENEOUS WIRELESS SENSOR NETWORKS

A Novel Protocol for Better Energy-Efficiency, Latency and Fault Tolerance in Wireless Sensor Network

Location-Based Routing Protocols GAF and its enhanced versions in Wireless Sensor Network a Survey

Mobility Based Routing Protocol: A Survey

A REVIEW ON LEACH-BASED HIERARCHICAL ROUTING PROTOCOLS IN WIRELESS SENSOR NETWORK

International Journal of Advanced Research in Computer Science and Software Engineering

Survey Of Routing Protocols In Wireless Sensor Networks:-

Routing protocols in WSN

(EBHCR) Energy Balancing and Hierarchical Clustering Based Routing algorithm for Wireless Sensor Networks

QoS Parameters Analysis to Improve QoS in WSNs Routing Protocol Ipsita Panda Sr. Lecturer, Dept of CSE, S.I.E.T

Architectural Based Data Aggregation Techniques in Wireless Sensor Network: A Comparative Study

Data Gathering for Wireless Sensor Network using PEGASIS Protocol

ESRP: Energy Sensitive Routing Protocol for Wireless Sensor Networks

An Integrative Comparison of Energy Efficient Routing Protocols in Wireless Sensor Network

Webpage: Volume 3, Issue III, March 2015 ISSN

Increase the Alive Nodes based on the Cluster Head Selection Algorithm for Heterogeneous Wireless Sensor Networks

High-Performance Multipath Routing Algorithm Using CPEGASIS Protocol in Wireless Sensor Cloud Environment

Clustering Based Routing Protocols for Wireless Sensor Networks: A Survey

An Improved Approach in Clustering Algorithm for Load Balancing in Wireless Sensor Networks

A CLUSTERING TECHNIQUE BASED ON ENERGY BALANCING ALGORITHM FOR ROUTING IN WIRELESS SENSOR NETWORKS

Implementing Application Layer Algorithms to Improve Energy Efficiency of a Proprietary Wireless Sensor Network Routing Protocol

Effect Of Grouping Cluster Based on Overlapping FOV In Wireless Multimedia Sensor Network

Improvement of Traffic System of Distributed Architecture in Wireless Sensor Networks by Entropy Calculation

FERMA: An Efficient Geocasting Protocol for Wireless Sensor Networks with Multiple Target Regions

Comparative Analysis of EDDEEC & Fuzzy Cost Based EDDEEC Protocol for WSNs

Analyzing the Performance of Data Dissemination Algorithms to Application Requirements in Wireless Sensor Network

Intra and Inter Cluster Synchronization Scheme for Cluster Based Sensor Network

Chapter 4: Routing in Wireless Sensor Networks

Lecture 8 Wireless Sensor Networks: Overview

ROUTING ALGORITHMS IN WSN : A SURVEY

Energy Efficient Zonal Stable Election Protocol for WSNs

Geographical Routing Algorithms In Asynchronous Wireless Sensor Network

Multihop Routing In Self-Organizing Wireless Sensor Networks

Neural Network based LEACH Clustering Algorithm in WSN

International Journal of Advanced Research in Computer Science and Software Engineering

Analysis and Comparison of Routing Protocol of Wireless Sensor Network

SURVEY ON DATA ROUTING IN WIRELESS SENSOR NETWORKS

Transcription:

International Research Journal of Applied and Basic Sciences 2013 Available online at www.irjabs.com ISSN 2251-838X / Vol, 5 (7): 824-828 Science Explorer Publications Study on Wireless Sensor Networks Challenges and Routing Protocols Mostafa Borouomand zadeh 1*, Sayed Mohsen Hashemi 2 and Mitra Mohmedi karbalaii 3 1. Faculty Member, Department of ICT, Payam Noor University, Khuzestan of IRAN 2. Young Researchers and Elite Club, Mayboad Branch, Islamic Azad University, Mayboad, Iran 3. Expert of Khuzestan Water and Power Authority Company, Ahvaz, Iran *Corresponding Author email: mostafaboroumandzadeh@gamil.com ABSTRACT: Wireless Sensor Networks (WSNs) consist of many number of sensor nodes which usually releases in the inaccessible environment. WSNs are usable in many areas including: military, medical, environmental and etc. In this paper we review basic characteristics and challenges of WSNs. According to this problem that routing protocol plays an important role in the increase efficiency and life time of WSN, in this paper we review and analyzes some of the routing protocols which presented for WSNs. Study of advantages and disadvantages of protocols can help to provide more efficient protocol. Keywords: WSNs, Routing Protocol, Network Lifetime, Wireless Communications. INTRODUCTION Due to technological advances in processor and wireless communication, wireless sensor networks everywhere will be usable in the future applications. WSNs consist of many number of sensor nodes which usually releases in the inaccessible environment. WSNs are usable in many areas including: military, medical, environmental and domestic. But in all fields, energy consumption has an important role in the performance of a WSN. Energy consumption in sensor nodes is done for three operations, sensing, data processing and wireless data transfer. So, one of the operations that consume the energy in WSN is communications and routing. How to routing data and transmit it to the base station is important. Due to the fact that sensor nodes are usually battery-powered and energy power of sensors is limited, a routing method with energy efficiency and of selecting the shortest path between source node and destination node for data transmission can be effective in saving energy (Zheng and Jamalipour, 2009; Akyildiz and Vuran, 2010; Akyildiz et al., 2002; Al- Karaki et al., 2005). Due to resource constraints on nodes, using resources optimally to provide reliability, extensibility, and quality of service in these networks is very important. Most protocols that presented at recent years are based on studied protocols and improve some disadvantages of studied protocols. Study of advantages and disadvantages of protocols can help to provide more efficient protocol. Characteristics of WSNs Important characteristics of WSNs that make it distinctive from other networks may include (Akyildiz et al., 2002 and Yaghmaee, 2008): Very large number of nodes, often in the order of thousands. Asymmetric flow of information, from the observers or sensor nodes to a command node. Communications are triggered by queries or events. At each node there is a limited amount of energy which in many applications is impossible to replace or recharge. Almost static topology. Low cost, size, and weight per node. Prone to failures. More use of broadcast communications instead of point-to-point. Nodes do not have a global ID such as an IP number. The security, both physical and at the communication level, is more limited than conventional wireless networks.

Important Factor in the Design of WSNs The design of a sensor network is influenced by several parameters including: fault tolerance, scalability, cost of production, working environment, network topology, hardware limitations, transmission environment and energy consumption (Akyildiz et al., 2002 and Yaghmaee, 2008). These factors have been studied in many researches and in any research; researchers have tried to optimize these factors. These factors are having great importance. Because considered as principles of algorithms and protocols design in sensor networks. Also these parameters can be used to compare different works. In general, for design of efficient protocols for wireless sensor networks attention to these parameters are important: Fault tolerance: The failure of nodes should not severely degrade the overall performance of the network. Scalability: The mechanism employed should be able to adapt to a wide range of network sizes (number of nodes). Cost: The cost of a single node should be kept very low. Power consumption: Should be kept to a minimum to extend the useful life of network. Hardware and software constraints: Sensors, location finding system, antenna, power amplifier, modulation, coding, CPU, RAM, operating system. Topology maintenance: In particular to cope with the expected high rate of node failure. Deployment: Pre-deployment mechanisms and plans for node replacement and/or maintenance. Transmission media: ISM bands, infrared, etc. Routing Protocols In general, routing protocols in the WSNs can be classified into four categories: Data Centric Protocols, Hierarchical Protocols, Location-Based Protocols and Network Flow & QoS (Quality of Service) Aware protocols. Data centric protocols are based on request from Base Station (BS). These protocols are querybased that means sink node sends a query to certain region and nodes in this region sends response to sink node (Krishanamachari et al., 2002). Some of the data centric protocols include: Flooding, Gossiping, SPIN (Sensor Protocols for Information via Negotiation), Directed Diffusion, Energy-aware Routing and GBR (Gradient-Based Routing). In the hierarchical protocols, network is divided into various subsections named cluster. Each cluster has a Cluster Head (CH). In each cluster, the cluster head duties such as data aggregation, eliminating redundant data. These type of protocol Maintain energy consumption of sensor nodes via multi-hop communication within a particular cluster and data aggregation and fusion to decrease the number of the total transmitted packets in the network. Some of the hierarchical protocols include: LEACH (Low-Energy Adaptive Clustering Hierarchy), PEGASIS (Power-Efficient Gathering in Sensor Information Systems), TEEN (Threshold sensitive Energy Efficient sensor Network protocol). Most of the routing protocols for sensor networks require location information for sensor nodes. Location information can be utilized in routing data in an energy efficient way. In the location based protocols, information about the location of sensors are used to optimize the transfer of information obtained through its paths. Some of the location based protocols include: MECN (Minimum Energy Communication Network), GAF (Geographic Adaptive Fidelity) and GEAR (Geographic and Energy Aware Routing). Network Flow & QoS Aware protocols are based on general network-flow modeling and protocols that strive for meeting some QoS requirements along with the routing function. Some of the Network Flow & QoS Aware protocols include: MLER (Maximum Lifetime Energy Routing), MLDG (Maximum Lifetime Data Gathering) and MCF (Minimum Cost Forwarding). The simplest solution to solve the routing problem is transfer information through flooding protocol (Akyildiz et al., 2002 and Yaghmaee, 2008). In this protocol, each sensor node after receiving a packet, send this packet to all sensor nodes except sender. Each node receives a packet and sends this information to its neighbors. To avoid sending a packet to a node more than once, a sequence number is used for each packet. Thus, the receiver controls the packet sequence number and if it was non-repetitive, it sends the packet to its neighbors. The main advantage of this method is easy to implement in the first and second packets reach the destination safely. The main disadvantages of this scheme are implosion and overlap problems. Implosion refers to this problem that a sensor node may be receiving a same data from two or more path. This problem shows in fig. 1. Overlap refers to this problem that two or more neighbor sensor nodes send a same data to a sensor node. This problem shows in figure 2. 825

Figure 1. implosion problem in flooding Figure 2. overlap problem in flooding Gossiping protocol is improved state of flooding (Akyildiz et al., 2002 and Yaghmaee, 2008). In this protocol each sensor node that receive a packet, send this to only one of its neighbors and randomly. It will continue to do so until the data reaches its destination. In the gossiping there is no implosion problem because always a neighbor is selected for data. But the main problem in gossiping is delays. In the SPIN protocol addition to data messages, other messages are used and thus reduce the overall data transfer volume (Intanagonwiwat et al., 2000; Al-Karaki et al., 2005). Messages in SPIN are aadvertisement message (ADV), request message (REQ) and data message (DATA). In the SPIN protocol, each sensor node after receiving a new data send a ADV message to its neighbors, if an its neighbor require this data, send a REQ message to sender and finally sender after receiving REQ message, starts to send data to its neighbor only. Example of this operations shows in fig. 3. The advantage of this protocol is that the protocol changes in the network topology can be only locally. In fact, each sensor needs only to know their next-door neighbors. The problem of SPIN is that no exists guarantee to delivery of transmitted data from source sensor node to destination sensor node. 826

Figure 3. example of SPIN communications LEACH is one of the most famous hierarchical protocols for wireless sensor networks (Heinzelman et al., 2000; Heinzelman et al., 2002; Al-Karaki et al., 2005). In this protocol, first network is divided into various clusters. Each cluster has a CH. CHs periodically and using TDMA technique, received the data from sensor nodes belonging to its cluster and after aggregation, directly or via indirectly (multi hop) sends data to BS. CH in this protocol periodically changed. This work helps to network load balancing. LEACH have phase include: CH selecting, make clusters, Scheduling and stability state respectively. LEACH completely distributed and increase the lifetime of the network. LEACH in base state uses from single-hop routing and not applicable to networks in large regions and dynamic clustering in LEACH brings extra overhead to the network. Characteristics of studied protocols show in the table. 1. Table 1.characteristics of protocols Protocol name Descriptions Flooding Guarantee to delivery of packets Useful for transfer control signals and packets Easy logic and simplest implementation Implosion and overlap problems Increase network load Gossiping Improved state of flooding Delay to packet delivery SPIN Reduce the overall data transfer Locally protocol changes in the network topology No exists guarantee to delivery of transmitted data LEACH Divide network to various clusters Help to network load balancing Increase the lifetime of the network Uses from single-hop routing in base state Overhead to clustering CONCLUSION Routing is one of the key issues in wireless sensor networks. Wireless communications and environment may be destroying paths between sensor nodes. For this reason, the routing techniques that used for wired networks can t be used for WSN. Also, due to res ource constraints on nodes, using resources optimally to provide reliability, extensibility, and quality of service in these networks is very important. Most protocols that presented at recent years are based on studied protocols and improve 827

some disadvantages of studied protocols. Study of advantages and disadvantages of protocols can help to provide more efficient protocol. ACKNOWLEDGMENTS The authors gratefully acknowledge the Research Office of Irrigation and Drainage Networks of Khuzestan Water and Power Authority (KWPA) for their financial support. REFERENCES Akyildiz IF, Su W, Sankarasubramaniam Y, Cayirci E. 2002. Wireless sensor networks: a survey, Published by Elsevier Science B.V.: 393-422. Akyildiz IF, Vuran MC. 2010. Wireless Sensor Networks, John Wiley & Sons, Ltd. Publication. Al-Karaki JN, Kamal AE. 2005. Routing Techniques in Wireless Sensor Networks: A Survey, IEEE Journal of Wireless Communications, 11(6): 6 28. Heinzelman WR, Chandrakasan AP, Balakrishnan H. 2002. An Application- Specific Protocol Architecture for Wireless Microsensor Networks, IEEE Transactions on Wireless Communications, 1(4): 660-670. Heinzelman WR, Chandrakasan AP, Balakrishnan H.2000. Energy-Efficient Communication Protocol for Wireless Microsensor Networks, Paper Presented at the 33 rd IEEE International Conference on System Sciences, Honolulu, USA: 1 10. Intanagonwiwat C, Govindan R, Estrin D.2000. Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks, Paper Presented at the Sixth Annual International Conference on Mobile Computing and Networking, Boston, USA: 56 67. Krishanamachari B, Estrin D, Wicker S.2002. Modeling Data Centric Routing in Wireless Sensor Networks, Paper Presented at the IEEE INFOCOM, New York, USA. Yaghmaee MH.2008.Wireless Sensor Networks, Applications and Protocols, Paper Presented at the International Symposium on Telecommunications, Tehran, Iran. Zheng J, Jamalipour A. 2009. WIRELESS SENSOR NETWORKS- A Networking Perspective, Wiley- IEEE Press, John Wiley & Sons, Inc., Publication, New Jersey. 828