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

Similar documents
WSN Routing Protocols

A Review on Routing Protocols For Wireless Sensor Network

Study on Wireless Sensor Networks Challenges and Routing Protocols

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

Data Centric Routing Protocols in Wireless Sensor Networks: A Survey

HIERARCHICAL ROUTING PROTOCOLS IN WIRELESS SENSOR NETWORK

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

Analysis of Energy Efficient Routing Protocols in Wireless Sensor Networks

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

High Speed Data Collection in Wireless Sensor Network

Data Gathering for Wireless Sensor Network using PEGASIS Protocol

Routing protocols in WSN

Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks

EBRP: Energy Band based Routing Protocol for Wireless Sensor Networks

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

ROUTING ALGORITHMS Part 1: Data centric and hierarchical protocols

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

A Survey on QOS and energy efficient routing protocols in WSN

SECURE AND ROBUST ENERGY-EFFICIENT AND RELIABLE ROUTING FOR MULTI HOP NETWORKS USING WIRELESS SENSOR NETWORKS

Routing in Ad-Hoc Networks

AEC Algorithm for WSN Lifetime Enhancement

Hierarchical Routing Algorithm to Improve the Performance of Wireless Sensor Network

Event Driven Routing Protocols For Wireless Sensor Networks

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 Hierarchical Routing for Wireless Sensor Networks

Evaluation of Cartesian-based Routing Metrics for Wireless Sensor Networks

A Mobile-Sink Based Distributed Energy-Efficient Clustering Algorithm for WSNs

CHALLENGES & DESIGN ISSUES IN WSN

ROUTING TECHNIQUES IN WIRELESS SENSOR NETWORKS: A SURVEY

The Impact of Clustering on the Average Path Length in Wireless Sensor Networks

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

Zonal Rumor Routing for. Wireless Sensor Networks

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

Routing Protocols for Wireless Sensor Networks

Integrated Routing and Query Processing in Wireless Sensor Networks

Energy Efficient Zonal Stable Election Protocol for WSNs

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

ALL ABOUT DATA AGGREGATION IN WIRELESS SENSOR NETWORKS

APTEEN: A Hybrid Protocol for Efficient Routing and Comprehensive Information Retrieval in Wireless Sensor Networks

An Energy Efficient Data Dissemination Algorithm for Wireless Sensor Networks

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

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

Lecture 8 Wireless Sensor Networks: Overview

Geographic Adaptive Fidelity and Geographic Energy Aware Routing in Ad Hoc Routing

An Adaptive K-Means Based Method for Energy Efficiency Routing in WSN Atul Manchanda 1 Meenu Saini 2

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

Novel Cluster Based Routing Protocol in Wireless Sensor Networks

Fig. 2: Architecture of sensor node

A Survey on Hybrid Routing Protocols for Central Monitory Console In Medical Sciences K. Ravi Tej*, G. Swain

Design Issues, Principles and Routing Challenges in Sensor Networks

Routing Protocols to provide Quality of Service in Wireless Sensor Networks

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

DE-LEACH: Distance and Energy Aware LEACH

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

A Survey On: Cluster Based Routing Protocols in Wireless Sensor Network

Intra and Inter Cluster Synchronization Scheme for Cluster Based Sensor Network

Webpage: Volume 3, Issue III, March 2015 ISSN

International Journal of Advanced Research in Computer Science and Software Engineering

Chapter 4: Routing in Wireless Sensor Networks

Comprehensive Study of Routing Management in Wireless Sensor Networks- Part-2 Vasu Jolly, Shahram Latifi {jolly,

Prianka.P 1, Thenral 2

COMPARATIVE PERFORMANCE ANALYSIS OF TEEN SEP LEACH ERP EAMMH AND PEGASIS ROUTING PROTOCOLS

Multihop Routing In Self-Organizing Wireless Sensor Networks

A Color-theory-based Energy Efficient Routing Algorithm for Wireless Sensor Networks

Comparative Analysis of QoS-Aware Routing Protocols for Wireless Sensor Networks

Wireless and Sensor Networks - Routing. 3rd Class Deokjai Choi

A survey on routing protocols for wireless sensor networks

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

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

A Survey on Energy Efficient Hierarchical Routing Protocol in Wireless Sensor Network

Time Synchronization in Wireless Sensor Networks: CCTS

A Review on Routing Protocols in Wireless Sensor Networks

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

Wireless Sensor Networks applications and Protocols- A Review

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

International Journal of Advanced Research in Computer Science and Software Engineering

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

Secured Routing Protocols for Wireless & ATM Networks : An Analysis

A survey on Clustering Energy Efficient Hierarchical Routing Protocols in Wireless Sensor Networks

DETECTION OF OPTIMAL PATH USING QUADRATIC ASSIGMENT TECHNIQUE IN WIRELESS SENSOR NETWORKS

Proposition and evaluation of a novel routing protocol for wireless sensor networks

ROUTING ALGORITHMS Part 2: Data centric and hierarchical protocols

Energy-efficient Data Dissemination in Wireless Sensor Networks

Clustering Based Routing Protocols for Wireless Sensor Networks: A Survey

Energy Aware Location Based Routing Protocols in Wireless Sensor Networks

Adapting Distance Based Clustering Concept to a Heterogeneous Network

Energy Efficient Collection Tree Protocol in Wireless Sensor Networks

Volume III, Issue X, October 2014 IJLTEMAS ISSN

Keywords Clustering, Sensor Nodes, Residual Energy, Wireless Sensor Networks, Zones

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

An Improved Chain-based Hierarchical Routing Protocol for Wireless Sensor Networks

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

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

A Fault-recovery Routing Approach for Loop-based Clustering WSN

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

Wireless Sensor Networks: Clustering, Routing, Localization, Time Synchronization

Abstract. Figure 1. Typical Mobile Sensor Node IJERTV2IS70270

AN EFFICIENT MAC PROTOCOL FOR SUPPORTING QOS IN WIRELESS SENSOR NETWORKS

Power Efficient Energy-Aware Routing Protocol for Wireless Sensor Networks

Transcription:

IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY A Review of Routing Protocols for Wireless Sensor Network Mr.Sushil R. Sawdekar *1, Prof.C.M.Mankar 2 *1,2 Department of computer science& Engineering, SSGMCE Shegaon/ Amravati University, India sushil88.sawdekar@gmail.com Abstract Wireless sensor network has come out as a useful add-on to the modern wireless communication networks. The saving of energy consumption results in increase of network lifetime of Wireless Sensor Networks. Many routing, power management, and data dissemination protocols have been specifically designed for WSNs where energy awareness is an essential design issue. To prolong the lifetime of the sensor nodes, designing efficient routing protocols is critical. Depending on the application and network architecture, the routing protocols in WSNs might differ. Newer Routing protocols are required to cater to the need of ubiquitous and pervasive computing. In this paper routing challenges and design issues of routing protocol has been studied. And then this paper studies recent routing protocols for wireless sensor networks and presents a classification and comparisons of them. In the end, the paper suggests some possible future research areas of routing protocols for WSNs. Keywords: wireless sensor networks, applications, design issues, routing protocols. Introduction WSN can be viewed as a network consisting of hundreds or thousands of wireless sensor nodes which collect the information from their surrounding environment and send their sensed data to Base Station or sink node[1]. In WSN the energy is consumed by communication, aggregation and data processing. But, the amount of energy required for communication is the greatest. So the important concern in the WSN is to reduce communication overhead by using an energy efficient routing protocol. There has to be multiple paths to relay the data from source node to the destination node in order to achieve robustness. However, if all traffic is routed through the minimum energy path to the destination, the nodes along that path will run out of batteries quickly rending other nodes useless due to the network partition even if they do have available energy. Instead of minimizing the total consumed energy on the path, the objective is to maintain the connected network as long as possible. In this paper, we present the routing challenges and design issues in wireless sensor networks, the classification of routing protocols and also the classification according to the type of nodes, and then we compared different routing protocols. Our aim is to develop better understanding of the current routing protocols for wireless sensor network and highlight some issues that can be subject to future research. Routing Challenges and Design Issues in WSN The important characteristics of a good routing protocol for WSN are energy awareness, simplicity, adaptability and scalability due to limited energy supply, limited computation power, limited memory and limited bandwidth of WSN. One of the main design goals of WSNs is to carry out data communication while trying to prolong the lifetime of the network and maintain connectivity by employing aggressive energy management techniques. The design of routing protocol in WSNs is molded by many challenging factors as given below [2]. 1. Node deployment: It is application dependent in WSNs and can be either deterministic or randomized. The sensors are manually placed and data is routed through predetermined paths in deterministic situations. However, in random node deployment, the sensor nodes are scattered randomly, creating an ad hoc routing infrastructure. If the resultant distribution of nodes is not uniform, optimal clustering becomes necessary to allow connectivity and enable energy-efficient network operation. In that infrastructure, the position of the sink or the cluster-head is also crucial in terms of energy efficiency and performance. 2. Node capabilities: In a wireless sensor network, different functionalities can be associated with the sensor nodes. Depending on the requirement a node can be dedicated to a particular function such as relaying, aggregation and sensing since engaging the three functionalities at the same time on a node might quickly drain the energy of that node. 3. Node/link heterogeneity: The heterogeneous set of sensors arouses many technical issues related to data routing. Either these special sensors can be deployed independently or the different functionalities can be included in the same sensor nodes. Even data reading and

reporting can be generated from these sensors at different rates, subject to several QoS constraints, and can follow multiple data reporting models. 4. Fault tolerance: Sensor nodes may cause failure or be blocked due to physical damage, lack of power, or environmental interference. If many nodes fail, medium access control (MAC) and routing protocols must manage to form new links and routes the data to the BSs. This may require actively adjusting transmit powers and signaling rates on the existing links to reduce energy consumption, or rerouting packets through regions of the network where more energy is available. Fault tolerance sustains sensor network functionalities without any interruption due to sensor node failures. 5. Power Consumption: The process of assembling the routes is greatly influenced by energy considerations. Sensor node life time depends on battery life time. In multi-hop routing the energy consumed is less energy than direct communication. There is significant overhead in multi-hop routing for topology management and medium access control. Direct routing performs well enough if all the nodes were very close to the sink. The multihop routing becomes unavoidable when the sensors are scattered randomly over an area of interest. 6. Scalability: The number of sensor nodes deployed in the sensing area may be on the order of hundreds or thousands, or more. The routing schemes must be able to work with such huge number of sensor nodes. In addition, sensor network routing protocols should be scalable enough to respond to events in the environment. 7. Data reporting method: It depends on the applications in WSNs and also on the time criticality of the data. The time driven delivery method is suitable for applications that require periodic data monitoring. Hence, sensor nodes will periodically switch on their sensors and transmitters, sense the environment, and transmit the data of interest at constant periodic time intervals. However in event and query driven methods, sensor nodes react immediately to sudden and drastic changes in the value of a sensed attribute due to the occurrence of a certain event, or respond to a query generated by the BS. A combination of the previous methods is also possible. 8. Network dynamics: In many studies, sensor nodes are assumed to be fixed. However, in many applications both the BS or sensor nodes can be mobile. Hence, routing the messages within moving nodes is more challenging since route and topology changes continuously which then affect energy and bandwidth. Moreover, the phenomenon can be mobile (e.g., target detection/ tracking application). However, sensing fixed events allows the network to work in a reactive mode, while dynamic events in most applications require periodic reporting to the BS. 9. Transmission media: In a multihop sensor network, sensor nodes are linked by a wireless medium. The problems associated with a wireless channel such as fading, high error rate may also affect the operation of the sensor network. Related to the transmission media is the design of MAC. One approach to MAC design for sensor networks is to use time-division multiple access based protocols that conserve more energy than carrier sense multiple access. 10. Coverage: In WSNs, each sensor node obtains a certain view of the environment. Since sensor s view of the environment is limited in both range and accuracy, it can only cover a limited physical area of the environment. Hence, area coverage is also an important design parameter in WSNs. 11. Connectivity: High node density in sensor networks prevents them from being completely isolated from each other. Therefore, sensor nodes are should be highly connected. This may not prevent the network topology from being variable and the network size from shrinking due to sensor node failures. Also, connectivity depends on the possibly random distribution of nodes. 12. Quality of service: The quality of service required by the application could be the length of life time, the data reliable, energy efficiency, and location-awareness, collaborative-processing. These may affect the selection of routing protocols for a particular application. 13. Data aggregation/fusion: Sensor nodes might generate significant redundant data. So the similar packets from multiple nodes can be aggregated so that the number of transmissions would be reduced. Data aggregation is the combination of data from different sources by using different functions. As computation would be less energy consuming than communication, significant energy savings can be obtained through data aggregation. Classification of Routing Protocol WSN Routing Protocols are classified in four ways, according to the network structure, the way of routing paths are established, the protocol operation and the initiator of communications as shown below [2]. Fig. 1: classification of routing protocols in WSN. According to network structure [2] [3]: Flat-routing: In flat based routing, all nodes play the same role. It is not feasible to assign global identifiers to each node due to the sheer number of nodes deployed in many applications of sensor networks. Such lack of global identification along with random

deployment of sensor nodes makes it hard to select a specific set of sensor nodes to be queried. Therefore, data is usually transmitted from every sensor node within the deployment region with significant redundancy. This consideration has led to data-centric routing. Hierarchical-based: In hierarchical-based routing, nodes play different roles in the network. One of the major designs attributes of sensor networks are scalability. Since the sensors are not capable of long-haul communication, single gateway architecture is not scalable for a larger set of sensors. Networking clustering has been pursued in some routing approaches to cope with additional load and to be able to cover a large area of interest without degrading the service. In hierarchical routing, first choose cluster heads and then perform routing. To make the WSN more energy efficient, clusters are created and special tasks like data aggregation, fusion are assigned to them. It increases the overall system scalability, lifetime, and energy efficiency. Location-based routing: In location-based routing, sensor nodes' positions are exploited to route data in the network. In most cases location information is needed in order to calculate the distance between two particular nodes to estimate the energy consumption. There are two techniques to find location, one is to find the coordinate of the neighboring node and other is to use Global Positioning System. Since, there is no addressing scheme for sensor networks like IPaddresses and they are spatially deployed on a region, location information can be utilized in routing data in an energy efficient way. According to Path Establishment Proactive: Proactive protocols compute all the routes before they are really needed and store this route information in a routing table in each node. When a route changes, the change has to be propagated throughout the network. Since a WSN could consist of thousands of nodes, the routing table overhead at each node could be huge and therefore proactive protocols are not suited to WSNs. Reactive: Reactive protocols compute routes only when they are needed. Hybrid: Hybrid protocols use a combination of these two ideas. According to Protocol Operation [2] QoS-based routing protocols: In order to satisfy certain QoS (Quality of Service) metrics, e.g., delay, energy, bandwidth, etc. when delivering data to the Base Station, the sensor network has to balance between energy consumption and data quality. Query based routing protocols: The destination nodes propagate a query for data (sensing task) from a node through the network and a node having this data sends back the data to the node that matches the query to the query that initiates. Usually queries are described in natural language, or in high-level query languages. Multipath routing protocols: Multiple paths enhance the network performance. When the primary path fails between source and destination, an alternate path measured the fault tolerance of a protocol. This method increases the cost of energy consumption and traffic generation. These alternate paths are kept alive by sending periodic messages. Due to this, network reliability can be increased but the overhead of maintaining the alternate paths increases. Negotiation based routing protocols: To eliminate redundant data transmissions, these use high level data descriptors through negotiation. The communication decisions are taken based on the resources that are available to them. The use of flooding to disseminate data produce implosion and overlap between the sent data, hence nodes will receive duplicate copies of the same data. This consumes more energy and processing by sending the same data to different sensor nodes. So, to suppress duplicate information and prevent redundant data transmission between sensor nodes or to the base-station by conducting negotiation messages before the real data transmission begins. Coherent and non-coherent processing: Data processing is a major component in the operation of wireless sensor networks. Hence, routing techniques employ different data processing techniques. There are two ways of data processing based routing. Non-coherent data processing: Nodes locally process the raw data before being sent to other nodes for further processing. The nodes that perform further processing are called the aggregators. Coherent data processing: The data is forwarded to aggregators after minimum processing tasks like time stamping, duplicate suppression, etc. Classification Based on the type of Nodes The routing protocols are also classified according to the types of nodes used. WSN routing protocols are broadly classified into two categories namely homogeneous routing protocol and heterogeneous routing protocol. 1. Homogeneous approach: All nodes are identical in the sense of size, shape, hardware configuration and the mode of energy supply. All nodes have the same transmission power (range), transmission data rate

and processing capability, the same reliability and security. 2. Heterogeneous approach: All nodes are different in the sense of size, shape, hardware configuration, processing capability and the mode of energy supply. Both the homogeneous routing protocols and heterogeneous routing protocols are again classified into cluster and non cluster protocols. Clustered protocols forms groups of different nodes to form clusters and data from nodes belonging to a single cluster are combined (aggregated). In the non clustered approach, there is no cluster of nodes and each and every node is free to send data to the Base station on its own. 1.1. Homogeneous cluster protocols: PEGASIS: The Power-Efficient gathering in Sensor Information Systems [4] TEEN & APTEEN: [Adaptive] Threshold sensitive Energy Efficient sensor Network [5] LEACH: Low Energy Adaptive Clustering Hierarchy [6] HEED: Hybrid Energy-Efficient Distributed Clustering [7] 1.2. Homogeneous non-cluster protocols: COUGAR: [8] SPIN: Sensor Protocols for Information via Negotiation [9] DD: Directed Diffusion [10] RR: Rumor Routing [11] ACQUIRE: Active Query forwarding in Sensor Networks [12] GAF: Geographic Adaptive Fidelity [13] GEAR: Geographical and Energy Aware Routing [14] SAR: Sequential Assignment Routing [15] SPEED: A real time routing protocol [16] 2.1. Heterogeneous cluster protocols: SOP: Self Organizing Protocol [17] CHR: Cluster-Head Relay Routing [18] IDSQ: Information-driven sensor querying [19] 2.2. Heterogeneous non-cluster protocols: CADR: Constrained Anisotropic Diffusion Routing [19] We compared the some routing protocols according to their design characteristics [20]. Table 1. Comparisons of routing protocols according to their design characteristics. IV. ROUTING IN WSNs: FUTURE DIRECTIONS Although the performance of these protocols is promising in terms of energy efficiency, further research is needed to address issues such as QoS. Energy aware QoS routing in sensor networks will ensure guaranteed bandwidth through the duration of connection as well as provide the use of the most energy efficient path. Another interesting issue for routing protocols is the consideration of node mobility. New routing algorithms are needed in order to handle the over-head of mobility and topology changes in such an energy-constrained environment. We summarize some of these directions and give some pertinent references as follows. 1. Exploit redundancy: Since sensor nodes are prone to failure, fault tolerance techniques helps to keep the network operating and performing its tasks. Routing techniques that employ fault tolerance techniques in an efficient manner are still under investigation. 2. Exploit spatial diversity and density of sensor/actuator nodes: Nodes will span a network area that might be large enough to provide spatial communication between sensor nodes. Achieving energy efficient communication in this densely populated environment deserves further investigation. Dense deployment of sensor nodes should allow the network to adapt to an unpredictable environment. 3. Achieve desired global behavior with adaptive localized algorithms: However, in a dynamic environment, this is hard to model. 4. QoS-based routing protocols: In order to satisfy certain QoS (Quality of Service) metrics, e.g., delay, energy, bandwidth, etc. when delivering data to the Base Station, the sensor network has to balance between energy consumption and data quality. 5. Secure routing: One aspect of sensor networks that complicates the design of a secure routing protocol is innetwork aggregation. In WSNs, in-network processing makes end-to-end security mechanisms harder to deploy because intermediate nodes need direct access to the contents of the messages. 6. Tiered architectures: Hierarchical routing is an old technique to enhance scalability and efficiency of the routing protocol. However, novel techniques of network clustering that maximize network lifetime are also a hot area of research in WSNs. 7. Time and location synchronization: Energy efficient techniques for associating time and spatial coordinates with data to support collaborative processing are also required. 8. Localization: There is a need to develop other means of establishing a coordinate system without relying on an

existing infrastructure and which would provide enough accuracy in WSNs. 9. Self-configuration and reconfiguration: This is important for keeping the network up and running. As nodes die and leave the network, update and reconfiguration mechanisms should take place. A feature that is important in every routing protocol is to adapt to topology changes very quickly and to maintain the network functions. Conclusion Routing in sensor networks is a new area of research. In this paper we present a comprehensive survey of routing techniques in wireless sensor networks. In this paper, we have presented different routing challenges and design issues in wireless sensor network. Then we have categorized routing protocols in four different types and again categorized on the basis of homogeneity and heterogeneity of sensor nodes in the area of deployment. Then we have compared different routing protocols according to their design characteristics. And finally we summarize some of the future directions of routing in wireless sensor networks. Routing in sensor network has attracted a lot of attention in the recent years and introduced unique challenges compared to traditional data routing in wired network. This gives an opportunity for researchers to further explore these algorithms in those domains where work has not been done. Although the performance of those protocols is promising in terms of energy efficiency, further research would be needed to address issues such quality of service. Another interesting issue for routing protocols is the consideration of node mobility. New routing algorithm is needed in order to handle the overhead of mobility and topology changes in such energy constraint environment. Since the routing requirements of each environment are different, further research is necessary for handling those instances. Other possible future research for routing protocols includes the integration of sensor networks with wired networks (Internet). References [1] Sarjoun S. Doumit, D. P. Agrawal: Self- Organizing and Energy-Efficient Network of Sensors, IEEE, pp. 1-6 (2002). [2] Al-Karakin, J.N.; Kamal, A.E. Routing Techniques in Wireless Sensor Networks: A Survey, IEEE Wireless Communication 2004, 11, 6 28. [3] Shamsad Parvin, Muhammad Sajjadur Rahim, Routing Protocols for Wireless Sensor Networks: A Comparative Study International Conference on Electronics, Computer and Communication (ICECC 2008) [4] S. Lindsey and C. S. Raghavendra: PEGASIS: Power Efficient GAthering in Sensor Information Systems, in the Proceedings of the IEEE Aerospace Conference, Big Sky, Montana (March 2002). [5] A. Manjeshwar and D. P. Agarwal, TEEN: a routing protocol for enhanced efficiency in wireless sensor networks, In 1st International Workshop on Parallel and Distributed Computing Issues in Wireless Networks and Mobile Computing, April 2001. [6] W. Heinzelman, A. Chandrakasan, and H. Balakrishnan: Energy-efficient communication protocol for wireless sensor networks, in the Proceeding of the Hawaii International Conference System Sciences, Hawaii (January 2000). [7] Ossama Younis and Sonia Fahmy. 2004. Distributed Clustering in Ad-hoc Sensor Networks: A Hybrid, Energy-Efficient Approach. In Proceedings of IEEE INFOCOM, Hong Kong, an extended version appeared in IEEE Transactions on Mobile Computing, 3(4). [8] Y. Yao and J. Gehrke, The cougar approach to in-network query processing in sensor networks, in SIGMOD Record, September 2002. [9] A. Perrig, R. Szewzyk, J.D. Tygar, V. Wen, and D. E. Culler, SPINS: security protocols for sensor networks. Wireless Networks Volume: 8, pp. 521-534, 2000. [10] Intanagonwiwat, C.; Govindan, R.; Estrin, D. Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks. In Proceedings of the Sixth Annual International Conference on Mobile Computing and Networking (MOBICOM), Boston, MA, USA, August, 2000. [11] Braginsky, D.; Estrin, D. Rumor Routing Algorithm for Sensor Networks. In Proceedings of the First ACM International Workshop on Wireless Sensor Networks and Applications (WSNA), Atlanta, GA, USA, September, 2002; pp. 22 31. [12] Sadagopan, N.; Krishnamachari, B.; Helmy, A. The ACQUIRE Mechanism for Efficient Querying in Sensor Networks. In Proceedings of the First IEEE International Workshop on Sensor Network Protocols and Applications (SNPA), Anchorage, AK, May, 2003; pp. 149 155.

[13] Y. Xu, J. Heidemann, D. Estrin, Geographyinformed Energy Conservation for Ad-hoc Routing, In Proceedings of the Seventh Annual ACM/IEEE International Conference on Mobile Computing and Networking 2001, pp. 70-84. [14] Y. Yu, D. Estrin, and R. Govindan, Geographical and Energy-Aware Routing: A Recursive Data Dissemination Protocol for Wireless Sensor Networks, UCLA Computer Science Department Technical Report, UCLA- CSD TR-01-0023, May 2001. [15] Al-Karakin, J.N.; Kamal, A.E. Routing Techniques in Wireless Sensor Networks: A Survey. IEEE Wireless Communication. 2004, 11, 6 28. [16] T. He et al., SPEED: A stateless protocol for real-time communication in sensor networks, in the Proceedings of International Conference on Distributed Computing Systems, Providence, RI, May 2003. [17] L. Subramanian and R. H. Katz, An Architecture for Building Self Configurable Systems, Proc. IEEE/ACM Wksp. Mobile Ad Hoc Net. and Comp., Boston, MA, Aug. 2000. [18] M. Chu, H. Haussecker, and F. Zhao: Scalable Information-Driven Sensor Querying and Routing for adhoc Heterogeneous Sensor Networks, The International Journal of High Performance Computing Applications, Vol.16, No. 3 (August 2002). [19] M. Chu, H. Haussecker, and F. Zhao, Scalable Information Driven Sensor Querying and Routing for Ad Hoc Heterogeneous Sensor Networks, Int l. J. High Perf. Comp. Apps., vol. 16, no. 3, Aug. 2002. [20] Rajashree.V.Biradar, V.C.Patil, Dr. S. R. Sawant, Dr. R. R. Mudholkar, Classification And Comparison Of Routing Protocols In Wireless Sensor Networks UbiCC journal- Volume 4