SLEEP & WAKEUP TECHNIQUE BASED CLUSTERING PROTOCOL-PERFORMANCE EVALUATION IN WIRELESS SENSOR NETWORK

Similar documents
Extending Network Lifetime of Clustered-Wireless Sensor Networks Based on Unequal Clustering

F-MCHEL: Fuzzy Based Master Cluster Head Election Leach Protocol in Wireless Sensor Network

Energy Efficient Routing Using Sleep Scheduling and Clustering Approach for Wireless Sensor Network

CFMTL: Clustering Wireless Sensor Network Using Fuzzy Logic and Mobile Sink In Three-Level

EEEM: An Energy-Efficient Emulsion Mechanism for Wireless Sensor Networks

An Improved Gateway Based Multi Hop Routing Protocol for Wireless Sensor Network

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

An Energy Efficiency Routing Algorithm of Wireless Sensor Network Based on Round Model. Zhang Ying-Hui

HCTE: Hierarchical Clustering based routing algorithm with applying the Two cluster heads in each cluster for Energy balancing in WSN

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

Intelligent Energy E cient and MAC aware Multipath QoS Routing Protocol for Wireless Multimedia Sensor Networks

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

Mobility Based Routing Protocol: A Survey

LOCATION AWARE CLUSTER BASED ROUTING IN WIRELESS SENSOR NETWORKS S. JERUSHA, K.KULOTHUNGAN & A. KANNAN

INTERNATIONAL JOURNAL OF ADVANCED RESEARCH IN ENGINEERING AND TECHNOLOGY (IJARET)

Energy Efficient Homogeneous and Heterogeneous System for Wireless Sensor Networks

ACCURATE ENERGY CONSUMPTION BASED ROUTING MECHANISM FOR WIRELESS ADHOC NETWORKS

Hierarchical Routing Algorithm to Improve the Performance of Wireless Sensor Network

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

DE-LEACH: Distance and Energy Aware LEACH

Introducing a Routing Protocol Based on Fuzzy Logic in Wireless Sensor Networks

International Journal of Research in Advent Technology Available Online at:

Gaussian Firefly Algorithm Based Unilateral Wakeup Scheme in Mobile Adhoc Networks

International Journal of Scientific & Engineering Research, Volume 7, Issue 3, March ISSN

A METHOD FOR DETECTING FALSE POSITIVE AND FALSE NEGATIVE ATTACKS USING SIMULATION MODELS IN STATISTICAL EN- ROUTE FILTERING BASED WSNS

Multi-Hop Clustering Protocol using Gateway Nodes in Wireless Sensor Network

Cluster-Head Election Mechanism for Wireless Sensor Networks

Mitigating Hot Spot Problems in Wireless Sensor Networks Using Tier-Based Quantification Algorithm

Distributed Fuzzy Logic-based Cluster Routing for Wireless Sensor Networks

Implementation of Enhanced New Stable Election Protocol- ENHSEP in NS2 Platform

A Modified LEACH Protocol for Increasing Lifetime of the Wireless Sensor Network

MODELING AND SIMULATION OF THRESHOLD ANALYSIS FOR PVFS IN WIRELESS SENSOR NETWORKS

An Energy Efficient Intrusion Detection System in MANET.

WSN LIFETIME EXTENSION USING GA OPTIMISED FUZZY LOGIC

Efficient Cluster Head Selection Method Based On K-means Algorithm to Maximize Energy of Wireless Sensor Networks

Reliable and Energy Efficient Protocol for Wireless Sensor Network

Energy Consumption for Cluster Based Wireless Routing Protocols in Sensor Networks

EDAC: A Novel Energy-Aware Clustering Algorithm for Wireless Sensor Networks

Intra and Inter Cluster Synchronization Scheme for Cluster Based Sensor Network

End-To-End Delay Optimization in Wireless Sensor Network (WSN)

MultiHop Routing for Delay Minimization in WSN

Selection of Optimum Routing Protocol for 2D and 3D WSN

IMPROVING WIRELESS SENSOR NETWORK LIFESPAN THROUGH ENERGY EFFICIENT ALGORITHMS

Energy Efficient Clustering Protocol for Wireless Sensor Network

A ROUTING OPTIMIZATION AND DATA AGGREGATION SCHEME BASED ON RF TARANG MODULE IN WSN

Time Synchronization in Wireless Sensor Networks: CCTS

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

Energy Conservation through Sleep Scheduling in Wireless Sensor Network 1. Sneha M. Patil, Archana B. Kanwade 2

ENSF: ENERGY-EFFICIENT NEXT-HOP SELECTION METHOD USING FUZZY LOGIC IN PROBABILISTIC VOTING-BASED FILTERING SCHEME

A Survey on Energy Efficient Hierarchical (Leach) Clustering Algorithms in Wireless Sensor Network

II. CLASSIFICATION OF ROUTING PROTOCOLS MANET routing protocols are classified into three major categories: proactive, reactive and hybrid.

Lifetime Enhancement of Wireless Sensor Networks using Duty Cycle, Network Coding and Cluster Head Selection Algorithm

Novel Cluster Based Routing Protocol in Wireless Sensor Networks

Geographical Routing Algorithms In Asynchronous Wireless Sensor Network

Low Overhead Geometric On-demand Routing Protocol for Mobile Ad Hoc Networks

Energy Aware Location Based Routing Protocols in Wireless Sensor Networks

Hierarchical Energy Efficient Clustering Algorithm for WSN

Clustering Based Routing Protocols for Wireless Sensor Networks: A Survey

Genetic Algorithm Enabled Prevention of Sybil Attacks for LEACH-E

An Asynchronous and Adaptive Quorum Based MAC Protocol for Wireless Sensor Networks

IMPROVEMENT OF LEACH AND ITS VARIANTS IN WIRELESS SENSOR NETWORK

Target Tracking in Wireless Sensor Network

Simulation and Performance Analysis of Throughput and Delay on Varying Time and Number of Nodes in MANET

Minimum Overlapping Layers and Its Variant for Prolonging Network Lifetime in PMRC-based Wireless Sensor Networks

An Energy-Efficient Hierarchical Routing for Wireless Sensor Networks

DATA AGGREGATION USING TRANSMITTED POWER FUZZY LOGIC TECHNIQUES IN WIRELESS SENSOR NETWORKS

Mobile Agent Driven Time Synchronized Energy Efficient WSN

Fig. 2: Architecture of sensor node

Clustering Based Routing Protocol to increase the stability in WBAN

A PROPOSAL FOR IMPROVE THE LIFE- TIME OF WIRELESS SENSOR NETWORK

Ameliorate Threshold Distributed Energy Efficient Clustering Algorithm for Heterogeneous Wireless Sensor Networks

Optimized Coverage and Efficient Load Balancing Algorithm for WSNs-A Survey P.Gowtham 1, P.Vivek Karthick 2

Hex-Grid Based Relay Node Deployment for Assuring Coverage and Connectivity in a Wireless Sensor Network

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

Energy Efficient data collection through Double Cluster Heads in Wireless Sensor Network

Performance Comparison of MANETs Routing Protocols for Dense and Sparse Topology

CLUSTER BASED ROUTING PROTOCOL FOR WIRELESS SENSOR NETWORKS

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

An Enhanced General Self-Organized Tree-Based Energy- Balance Routing Protocol (EGSTEB) for Wireless Sensor Network

A Comparative Analysis of Traffic Flows for AODV and DSDV Protocols in Manet

Enhancement of Hierarchy Cluster-Tree Routing for Wireless Sensor Network

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

Level-By-Level Offset Based Wake up Pattern with Hybrid Data Gathering Protocol in a WSN

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

TOPOLOGY CONTROL IN WIRELESS NETWORKS BASED ON CLUSTERING SCHEME

MODIFIED LEACH-C PROTOCOL FOR CLUSTER BASED ROUTING IN ENERGY EFFICIENT WIRELESS SENSOR NETWORKS

New Data Clustering Algorithm (NDCA)

Secure Data Collection for Wireless Sensor Networks

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

International Journal of Scientific & Engineering Research, Volume 6, Issue 3, March ISSN

Energy Efficient Routing Protocols in Wireless Sensor Network

Modified Low Energy Adaptive Clustering Hierarchy for Heterogeneous Wireless Sensor Network

SELECTING VOTES FOR ENERGY EFFICIENCY IN PROBABILISTIC VOTING-BASED FILTERING IN WIRELESS SENSOR NETWORKS USING FUZZY LOGIC

Maximum Coverage Range based Sensor Node Selection Approach to Optimize in WSN

Nodes Energy Conserving Algorithms to prevent Partitioning in Wireless Sensor Networks

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

Sleep/Wake Aware Local Monitoring (SLAM)

Effect of Variable Bit Rate Traffic Models on the Energy Consumption in MANET Routing Protocols

SHORTEST PATH BASED GEOGRAPHIC ROUTING IN CLUSTERED WIRELESS SENSOR NETWORK

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

Transcription:

SLEEP & WAKEUP TECHNIQUE BASED CLUSTERING PROTOCOL-PERFORMANCE EVALUATION IN WIRELESS SENSOR NETWORK 1 Dr.M.SENTHIL, 1 Dr.P.SIVAKUMAR, 2 T.C.INDHUMATHI 1 Professor, Department of Electronics and Communication Engineering, SKP Engineering College, Tiruvannamalai. 2 PG-Scholar., Department of Embedded system Technologies, SKP Engineering College, Tiruvannamalai. E-mail: 1 sivakumar.poruran@gmail.com, 2 tc.indhumathi91@gmail.com ABSTRACT In order to achieve data information, the Sensor Node s should form into small groups as clusters in wireless sensor network. In Multi-hop sensor network, the Base-Station (sink) is might not be considered. That is why, the hot-spot problem may occur in this network. In this paper, we analyze the sleep & wakeup approach, in order to avoid the hot spot (WLAN) problem, which aims to increase the network lifetime using energy conservation as well as increasing packet delivery ratio (PDR). In this technique, (cluster-head) has been selected based on energy level & Base-Station distance. Using this technique, we can improve the energy conservation & PDR up to 63%, when compare to that of FCA (fuzzy clustering algorithm) according to their parameters of FND (First Node Dead) and HNA (Half of the Node Alive) parameter for each algorithm. Our simulation results shows that the sleep & wakeup approach is better and energy efficient clustering protocol based on their parameters. Keywords: WSN; clustering; FCA; Sleep & Wakeup Technique. 1. INTRODUCTION Wireless Sensor Network [1] performs wireless communication based on battery powered sensor nodes. The sensor nodes can sense the data information and send it to their base-station. After replacing (or) recharging the battery power level of each sensor nodes are not possible, when the battery power is low. The homogeneous and heterogeneous sensor nodes have chosen based on amount of energy level having same energy level; it is homogeneous, If not heterogeneous sensor node. WSN have used in many applications ex: Military applications for battlefield surveillance, Habitat monitoring, Disaster relief, Target tracking etc In WSN, each sensor nodes can aggregate all the clustering information known as data aggregation, which gives accurate results. Then they are partition in to small groups like clusters [2], [4]. Each cluster has a head known as. Finally the packet transmission will taken place in between as well as Base-Station. In this, each sensor node have a Digital Signature ID to send the data information to Base-Station in order to avoid the DoS attack, which means the sensor (source) node can send the data information with digital signature ID to Basestation. This can sense the information with digital signature ID, and then it can receive the data information. Figure 1 shows the WSN architecture. Base-Station Clusters Sensor nodes Figure 1: Wsn Architecture In this paper, we compare and analyze the FCA and Sleep & Wakeup clustering protocols according to their parameters of FND and HNA. Here Sleep & Wakeup protocol is energy efficient and stable one compared to that of a FCA. 572

Vaibhav Godbole [9] proposed this has protocol has used threshold value for selecting temporary C- H between 0 s and 1 s in competitive manner. From these temporary s, Base-Station can select one static based on their energy as well as Basestation distance. In Fuzzy Clustering Algorithm, fuzzy logic has used to avoid the uncertainties of C- H radius estimation. In order to improve the energy saving and get a high packet delivery ratio (PDR), we use sleep & wakeup protocol [10] like as routing protocol. In this approach, the path has created in between C- H s as well as Base-station. If the sensor nodes are in path, then it becomes awaken nodes. Rests of the nodes are sleep nodes. Here, wake up node only can send their data information to base station according to the parameters. 2. RELATED WORK-CLUSTERING PROTOCOL 1 Fuzzy Clustering Algorithm Fuzzy Clustering Algorithm [6] is a distributed competitive Algorithm. The temporary clusterhead s has been selected by using threshold value. In every round, the temporary have selected by randomized rotation manner (number between 0&1). From these temporary, the permanent C- H has been selected by using Mamdani method [7] of fuzzy inference technique have the fuzzy if-then rules with linguistic variables, which means based on the energy consumption and base-station distance the has selected. Figure 2 shows the Fuzzy Clustering Algorithm design. Cluster Base-station Temporary Permenant Sensor Nodes Figure 2: Fuzzy Clustering Algorithm Fuzzy if-then Rules [8] as shown in table 1 was considered as the fuzzy descriptors, they are (i) Node mobility (ii) Base-station distance (iii) Energy (iv) The Centrality of Nodes. Rule number Fuzzy rank coefficient 1 High 2 High 3 Moderate 4 Low 5 Moderate 6 High 7 High 8 Low The FCA uses A* Algorithm is used to sense the path and find its destination (Base-Station) as explained below. In fuzzy clustering algorithm, the Base-Station can select new accurate s based on the energy as well as radius distance, for the reason that, the Base-Station has known about all the clustering information in a network as like Centralized Clustering Algorithm [9]. Followed by the data packet has been send from to Base Station. Assume if any problem occurs in radius estimation, then we must use the fuzzy logic condition in order to solve the problem, since fuzzy logic, put together a real time decisions in a complete network. Algorithm. 1 shows the Fuzzy Clustering Algorithm uses A* algorithm Algorithm 1: The Fca Uses A* Algorithm 1. function A* (start) 2. set clusters 3. set empty set // for temporary selection. 4. set T(n) µ(0,1) 5. if THRESHOLD T(n) < Number be Temporary TRUE 6. if THRESHOLD T(n) > Number be Temporary FALSE 7. end if 8. end if 9. apply fuzzy if- then rules = avoid uncertainties 10. R competition & Energy for selection 11. if sensor node high energy &< R comp distance. 12. be static TRUE 13. else 14. static FALSE 15. end if 16. exit The disadvantage of the FCA is (i) Battery level of sensor nodes, because the Base-Station has accumulated the in a network. Do again this processes the battery level gets discharge. TABLE 1: FUZZY IF-THEN RULES WITH LINGISTIC VARIABLES 573

(ii) Also in FCA, all the sensor nodes are in active sensor nodes. So it can spent more energy to propagate and send the data packet information to Base-Station. 2 Sleep and Wakeup Approach In sleep and wakeup approach [12], aims to increase the WSN lifetime by using reducing the energy consumption as well as increasing the Packet Delivery Ratio (PDR). Yan Wu et al., [10] proposed this approach is routing algorithm. The C- H has selected based on energy efficiency [11] and base station distance, subsequently the data packet transmission will takes place. Figure 3 shows the Sleep & Wakeup Technique design. Sleep Sensor Nodes Base Station Wake up Sensor Nodes Figure 3: Sleep & Wake Up Approach Algorithm 2, Sleep & Wakeup Approach [14] as explained below. Here the has been selected as a mobile node. In mobility manner, the can create a path to Base-station. Then the Base station can send the WORK_REQUEST message to. If the sensor nodes are in the path, then the can send the WORK message. Consequently, that particular sensor node becomes a wake up node [13]. After that the data packet transmission will taken place to base station. If the nodes are away from the path, then the can send the sleep message. Subsequently, the sleep node does not send the data packet to base station. After completing the data packet transmission, the sleep nodes preserve the WORK_REQUEST message to, then the can move from one place to another place, and then this process will repeated again, because of high-energy conservation. If any packet loss occurs, then the packet transmission will stop. Using this packet loss, we have to create a parameter of FND (first node dead) of HNA (half of the node alive) condition. Algorithm 2 shows the Sleep & Wakeup Technique algorithm.. Algorithm 2: The Sleep & Wakeup Technique Figure 4 shows the flow chart for Sleep & Wakeup Approach. The flow chart shows, how the packet will be transmitted and it becomes dead. Flow chart: 1. Node state cluster member 2. R competition & Energy for selection 3. if sensor node high energy &< R comp distance. 4. be static TRUE 5. else 6. static FALSE 7. end if 8. path creation to basestation 9. if Ready to wake up sensor nodes 10. work_req msg send from to sensor node 11. be wake up node = TRUE 12. sleep_msg send from to rest of the nodes 13. be sleep node = TRUE 14. if completed packet transmission 15. Mobile Repeats step 8 16. work_req send from sleep nodes to C- H 17. packet transmission from to base station 18. end if 19. end if 20. exit START 574 selection

Table 2: Simulation Parameters Simulation Parameters Value Path creation from to base station BS send WORK_REQ message to Network Area Size 200m x 200m Initial energy 1J Routing Protocol AODV Simulation Time 10 minutes Traffic source CBR Data Packet Size 3000 Bytes Number of Clusters 4 Is, sensor nodes are in the path? Yes Wake up node PACKET Transmission Mobile If Packet loss No Send SLEEP_msg send WORK_msg SLEEP nodes Senerio 1 In this scenario 1, the FCA and SLEEP & WAKEUP Technique for FND as well as HNA parameters has been done by using simulation tool NS2. If the wake up sensor nodes alone can send the data packet information, then automatically we can save the energy and get high packet delivery ratio. Consequently, the network lifetime gets increases based on their FND and HNA parameters. Table 3 & 4 shows the value for FND of HNA parameters to prolong the network lifetime. Figure 5 & 6 shows first node dead (FND) parameter as well as alive sensor nodes (HNA) parameter to increase the network lifetime for SLEEP & WAKEUP Technique than FCA Table 3: Using Fnd Parameter To Increase The Network Lifetime Algorithm FND (node dead) Time STOP FCA 17,31,36, 73, 59, 31 7.8 Figure 4: Flow Chart For Sleep & Wakeup Approach 3. SIMULATION RESULTS AND DISCUSSION In simulation part we just compare and study the performance of the FCA with Sleep & Wake up Technique by using Network Simulator 2.32(NS2) [16] [17]..Network simulator2 is a powerful tool and it is object oriented. The NAM area size is 200m x 200m. In this, Sleep & Wake up Technique makes a routing path to send the data packet information from source node to destination node. The table 2 represents the simulation parameters. SLEEP&WAKEUP Technique 8,10 10 575

network. From these sensor nodes, the has been selected based on their energy as well as base station distance. Consequently, the path [18] has been created from to Base station. If the sensor nodes are in the path, it will become a wake up node has to create a data packet transmission between to BS (base station). Therefore, the energy_spent get decrease and get high PDR in a simulated network algorithm. Based on time, the energy and PDR value has taken by NS2. In Sleep & Wake up approach, the energy _spent is low as well as the PDR get increase, when compare with FCA. Table 5 & 6 shows the simulation parameter of energy spent & PDR for each algorithm based on time. Figure 7 and 8 shows done the simulation results for energy Spent and PDR. FIGURE 5: FIRST NODE DEAD (FND) PARAMETER FOR FCA AND SLEEP&WAKEUP TECHNIQUE TABLE 4: USING HNA PARAMETER TO INCREASE THE NETWORK LIFETIME Algorithm HNA (alive sensor) Time TABLE 5: SIMULATION PARAMETER ENERGY_SPENT VALUE FOR EACH ALGORITHM BASED ON TIME Algm/Time 0s 2s 4s 6s 8s 10s FCA 0 16.75 17.35 17.91 18.48 19.07 S&W 0 0.66 11.22 11.80 12.34 12.91 FCA 29, 36, 73 8.3 SLEEP&WAKEUP Technique 8, 10, 28, 79, 34 10 Figure 7: Simulated Results Of Energy_Spent Graph For Each Algorithm Based On Time Figure 6: Alive Sensor Nodes (Hna) Parameter For Fca And Sleep & Wakeup Technique. In simulation results, the sleep & wakeup Approach [17], have many sensor nodes in a 576

Table 6: Simulation Parameter Pdr Value For Each Algorithm Based On Time Algm/Time FCA 0 S&W 0 0s 2s 4s 6s 8s 10s 0.42 50 0.72 17 0.45 68 0.76 16 0.47 93 0.86 54 0.542 4 0.892 5 0.607 5 0.938 5 Figure 8: Simulated Results Of Pdr Graph For Each Algorithm Based On Time 4. CONCLUSION We have presented about the FCA as well as Sleep & Wakeup Technique. Under this work, the FCA has high energy spent and low PDR when compare to that of Sleep & Wake up Technique. Here we have increased the energy efficiency and packet delivery ratio (PDR) along with FND of HNA parameters to extend the network lifetime. However, the energy can be saved up to 63% along with PDR when compared to FCA. As a future work, the Sleep & Wake up Approach can be extended for Mobile Sensor Network (MSN) like all sensor nodes as a mobile. REFRENCES: [1] C.Y Chong S.P. Kumar, Sensor networks: evolution, opportunities, and challenges, Proceedings of the IEEE 91 (8) pp. 1247 1256, 2003. [2] Siddhartha Chauhan and Lalit Kumar Awasthi, Cluster Based Task Scheduling in Wireless Sensor Network, International Journal of Computer Applications (0975 8887) Volume 33 No.4, November 2011. [3] J.Yu and P. Chong, "A survey of clustering schemes for mobile ad hoc networks," IEEE Communications Surveys & Tutorials, vol. 7, pp. 32-48, 2005. [4] E. Heidari, "Intelligent Clustering in Wireless Sensor Networks," in First International Conference on Networks and Communications, 2009. {NETCOM '09}, 2009, pp. 12-17. [5] A.K Jamal N and others, Routing Techniques in Wireless Sensor Network- A Survey IEEE Wireless Communication 2004. [6] Vaibhav Godbole, Performance analysis of clustering protocol using fuzzy logic for WSN,in: IAES International Journal of Artificial Intelligence vol 1, sep2012, pp.103-111. [7] J.-M. Kim, S.-H. Park, Y.-J. Han, and T.-M. Chung, "CHEF: Cluster Head Election mechanism using Fuzzy logic in Wireless Sensor Networks," in Proc. 10th Int. Conf. Advanced Communication Technology ICACT 2008, vol. 1, 2008, pp. 654-659. [8] Y. Meng and L. for Kwok, "A case study: Intelligent false alarm reduction using fuzzy ifthen rules in network intrusion detection," in Proc. 9th Int Fuzzy Systems and Knowledge Discovery (FSKD) Conf, 2012, pp. 505-509. [9] D. R. I. Gupta and S. Sampalli, "Cluster-head election using fuzzy logic for wireless sensor networks," in 3 rd Annual Conference on Communication Networks and Services Research, vol. 2, 2005. [10] Yan Wu, Sonia Fahmy, Ness B. Shroff Sleep/Wake Scheduling for Multi-hop Sensor Networks: Non-convexity and Approximation Algorithm, October 7, 2009 [11] Sha Liu, Kai-Wei Fan, Prasun Sinha Dynamic Sleep Scheduling using Online Experimentation for Wireless Sensor Networks, 2005 [12] Bo Jiang, Binoy Ravindran and Hyeonjoong Cho Energy Efficient Sleep Scheduling in Sensor Networks for Multiple Target Tracking, 2009. [13] Rong Zheng, Jennifer C.Hou, Asynchronous wakeup for Ad-hoc network s, the research supported by NSF, MobiHoc 03, June 1 3, 2003. 577

[14] Guofang Nan, Guanxiong Shi, Zhifei Mao and Minqiang Li CDSWS: coverage-guaranteed distributed sleep/ wake scheduling for wireless sensor networks, EURASIP Journal on Wireless Communications and Networking 2012. [15] Chia Hung Tsai, Yu Chee Tseng, A path connected-cluster wireless sensor network and its formation, addressing, and routing algorithms, IEEE Sensors Journal, Volume 12, Number 6, 2012. [16] Network Simulator: http://www.isi.edu/nsnam/ns. [17] M. Greis. Tutorial for the Network Simulator NS2. [Online]. Available: http://www.isi.edu/nsnam/ns/tutorial/ 578