Cost Minimization in Shortest Path Communication for Dual Data Uploading in Wireless Sensor Network

Similar documents
Improving Efficiency in WSN using Multihead Node Selection

IMPROVE NETWORK LIFETIME AND LOAD BALANCING MOBILE DATA CLUSTERING FOR WIRELESS SENSOR NETWORKS

Mobile Data Gathering With Load Balanced Clustering and Dual Data Uploading In Wireless Sensor Networks

EFFICIENT MULTIHOP DUAL DATA UPLOAD CLUSTERING BASED MOBILE DATA COLLECTION IN WIRELESS SENSOR NETWORK

A DISTRIBUTIVE APPROACH FOR DATA COLLECTION USING SENCAR IN WIRELESS SENSOR NETWORKS

Mobile Data Gathering with Load Balanced Clustering and Dual Data Uploading in Wireless Sensor Network

Wireless Sensor Network Optimization using multiple Movable Sensors for Data Gathering

International Journal of Advanced Networking & Applications (IJANA) ISSN:

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

Intra and Inter Cluster Synchronization Scheme for Cluster Based Sensor Network

Data Aggregation In Wireless Sensor Networks Using Mobile Data Collector

ABSTRACT I. INTRODUCTION

Implementation of an Android Phone Based Video Streamer Using LIVE555 Streamer and FFMPEG

Survey on Reliability Control Using CLR Method with Tour Planning Mechanism in WSN

IMPROVING WIRELESS SENSOR NETWORK LIFESPAN THROUGH ENERGY EFFICIENT ALGORITHMS

Efficient Path Finding Algorithm for Mobile Data-Gathering in Wireless Sensor Networks M.Tamilarasi 1, G.Yogarajan 2, T.Revathi 3

Efficient Cluster Based Data Collection Using Mobile Data Collector for Wireless Sensor Network

Novel Cluster Based Routing Protocol in Wireless Sensor Networks

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

DATA COLLECTION USING CSMA/CD AND EARLIEST DEADLINE FIRST (EDF) SCHEDULING IN WSN

AN ENERGY EFFICIENT AND RELIABLE TWO TIER ROUTING PROTOCOL FOR TOPOLOGY CONTROL IN WIRELESS SENSOR NETWORKS

Applying Microservices in Webservices, with An Implementation Idea

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

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

[Vidhumitha*, 4.(11): November, 2015] ISSN: (I2OR), Publication Impact Factor: 3.785

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

An Adaptive and Optimal Distributed Clustering for Wireless Sensor

Mobile Sink to Track Multiple Targets in Wireless Visual Sensor Networks

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

An Energy Efficient Data Dissemination Algorithm for Wireless Sensor Networks

An Energy-Efficient Hierarchical Routing for Wireless Sensor Networks

An Efficient Way of Data Gathering From Multiple Sensors in WSN Using Sencar Movement

An Energy Efficient and Delay Aware Data Collection Protocol in Heterogeneous Wireless Sensor Networks A Review

Maximizing the Lifetime of Clustered Wireless Sensor Network VIA Cooperative Communication

Data Gathering in Wireless Sensor Networks with Multiple Mobile Collectors and SDMA Technique Sensor Networks

International Journal of Advanced Research in Computer Science and Software Engineering

Figure 1. Clustering in MANET.

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

Mobile Data Collection Networks for Wireless Sensor Networks

Energy Efficient Data Gathering For Throughput Maximization with Multicast Protocol In Wireless Sensor Networks

LOAD BALANCING USING CLUSTERING IN WSN WITH FUZZY LOGIC TECHNIQUES

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

DE-LEACH: Distance and Energy Aware LEACH

GROUP MANAGEMENT IN MOBILE ADHOC NETWORKS

A CLASSIFICATION FRAMEWORK FOR SCHEDULING ALGORITHMS IN WIRELESS MESH NETWORKS Lav Upadhyay 1, Himanshu Nagar 2, Dharmveer Singh Rajpoot 3

PATH-CONSTRAINED DATA GATHERING SCHEME FOR WIRELESS SENSOR NETWORKS WITH MOBILE ELEMENTS

IJESRT. [Satheesh, 2(4): April, 2013] ISSN: Keywords: Bounded Relay Hop Method, Wireless Sensor Networks.

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

Mobile Element Scheduling for Efficient Data Collection in Wireless Sensor Networks: A Survey

Constrained Resource Optimization in Wireless Sensor Networks with Mobile Sinks

TOPOLOGY CONTROL IN WIRELESS NETWORKS BASED ON CLUSTERING SCHEME

Finding Optimal Tour Length of Mobile Agent in Wireless Sensor Network

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

OPTIMIZED LEHE: A MODIFIED DATA GATHERING MODEL FOR WIRELESS SENSOR NETWORK

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

New Data Clustering Algorithm (NDCA)

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

Wireless Sensor Networks applications and Protocols- A Review

Research Article MFT-MAC: A Duty-Cycle MAC Protocol Using Multiframe Transmission for Wireless Sensor Networks

ISSN Vol.04,Issue.12, September-2016, Pages:

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

Geographical Routing Algorithms In Asynchronous Wireless Sensor Network

Anchor Point Based Data Gathering with Energy Provisioning In Wireless Rechargeable Sensor Network

Dynamic Minimal Spanning Tree Routing Protocol for Large Wireless Sensor Networks

EFFICIENT ENERGY SAVING AND MAXIMIZING NETWORK LIFETIME IN WIRELESS SENSOR NETWORKS

International Journal of Advance Foundation and Research in Computer (IJAFRC) Volume 1, Issue 12, December ISSN

International Journal of Advanced Research in Computer Science and Software Engineering

Coordinated Robust Routing by Dual Cluster Heads in Layered Wireless Sensor Networks

Student, Dept of ECE, IFET College of Engineering, Villupuram 2. Associate Professor, Dept of ECE, IFET College of Engineering, Villupuram

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

Impact of IEEE MAC Packet Size on Performance of Wireless Sensor Networks

Integrated Routing and Query Processing in Wireless Sensor Networks

Reservation Packet Medium Access Control for Wireless Sensor Networks

Energy Efficient Routing of Wireless Sensor Networks Using Virtual Backbone and life time Maximization of Nodes

Modulation-Aware Energy Balancing in Hierarchical Wireless Sensor Networks 1

ENERGY EFFICIENT MOBILE SINK PATH STATERGY FOR WIRELESS SENSOR NETWORK

Hierarchical Energy Efficient Clustering Algorithm for WSN

Quality-Assured Energy Balancing for Multi-hop Wireless Multimedia Networks via 2-D Channel Coding Rate Allocation

E-MEECP- DEVELOPING A DEPENDABLE ROUTING PROTOCOLS FOR HETEROGENEOUS WIRELESS NETWORKS

Modified Low Energy Adaptive Clustering Hierarchy for Heterogeneous Wireless Sensor Network

Comparison of Energy-Efficient Data Acquisition Techniques in WSN through Spatial Correlation

CSMA based Medium Access Control for Wireless Sensor Network

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

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

Energy Efficient Hierarchy Based Routing Algorithms with Mobile Sink in Wireless Sensor Networks: A Survey

Evaluation of Communication Overheads in Wireless Sensor Networks

Energy Efficient Clustering Protocol for Wireless Sensor Network

Keywords: Medium access control, network coding, routing, throughput, transmission rate. I. INTRODUCTION

Accepted 10 May 2014, Available online 01 June 2014, Vol.4, No.3 (June 2014)

An Efficient Bandwidth Estimation Schemes used in Wireless Mesh Networks

Review on an Underwater Acoustic Networks

ISSN: ISO 9001:2008 Certified International Journal of Engineering and Innovative Technology (IJEIT) Volume 3, Issue 11, May 2014

CLUSTERING BASED ROUTING FOR DELAY- TOLERANT NETWORKS

IMPROVING THE DATA COLLECTION RATE IN WIRELESS SENSOR NETWORKS BY USING THE MOBILE RELAYS

AN EFFICIENT MAC PROTOCOL FOR SUPPORTING QOS IN WIRELESS SENSOR NETWORKS

A Qos Based Stable Routing Protocol for Multihop Cognitive Radio Adhoc Networks

A Study on Traffic Aware Routing Protocol for Wireless Sensor Networks

A Simple Sink Mobility Support Algorithm for Routing Protocols in Wireless Sensor Networks

Efficient Broadcast Algorithms To Reduce number of transmission Based on Probability Scheme

HIERARCHICAL ROUTING PROTOCOLS IN WIRELESS SENSOR NETWORK

Transcription:

International Conference on Systems, Science, Control, Communication, Engineering and Technology 746 International Conference on Systems, Science, Control, Communication, Engineering and Technology 2016 [ICSSCCET 2016] ISBN 978-81-929866-6-1 VOL 02 Website icssccet.org email icssccet@asdf.res.in Received 25 February 2016 Accepted 10 - March 2016 Article ID ICSSCCET154 eaid ICSSCCET.2016.154 Cost Minimization in Shortest Path Communication for Dual Data Uploading in Wireless Sensor Network Vinoth Kumar 1, Praveen 2, Sankarguhan 3, Mohanraj 4, Dinesh Babu M E 5 5 Assistant Professor, 1,2,3,4 UG Scholar, Department of IT, Karpagam Institute of Technology, Coimbatore, Tamilnadu, India. Abstract- In this paper, a three-layer framework is proposed for mobile data collection in wireless sensor networks, which includes the sensor layer, cluster head layer, and mobile collector (called SenCar) layer. The framework employs distributed load balanced clustering and dual data uploading, which is referred to as LBC-DDU. The objective is to achieve good scalability, long network lifetime and low data collection latency. At the sensor layer, a distributed load balanced clustering (LBC) algorithm is proposed for sensors to self-organize themselves into clusters. In contrast to existing clustering methods, our scheme generates multiple cluster heads in each cluster to balance the work load and facilitate dual data uploading. At the cluster head layer, the inter-cluster transmission range is carefully chosen to guarantee the connectivity among the clusters. Multiple cluster heads within a cluster cooperate with each other to perform energy-saving inter-cluster communications. Through inter-cluster transmissions, cluster head information is forwarded to SenCar for its moving trajectory planning. At the mobile collector layer, SenCar is equipped with two antennas, which enables two cluster heads to simultaneously upload data to SenCar in each time by utilizing multi-user multiple-input and multiple-output (MU- MIMO) technique. The trajectory planning for SenCar is optimized to fully utilize dual data uploading capability by properly selecting polling points in each cluster. By visiting each selected polling point, SenCar can efficiently gather data from cluster heads and transport the data to the static data sink. Extensive simulations are conducted to evaluate the effectiveness of the proposed LBC-DDU scheme. The results show that when each cluster has at most two cluster heads, LBC-DDU achieves over 50 percent energy saving per node and 60 percent energy saving on cluster heads comparing with data collection through multi-hop relay to the static data sink, and 20 percent shorter data collection time compared to traditional mobile data gathering. Keywords Wireless sensor networks (WSNs), data collection, load balanced clustering, dual data uploading, multi-user multiple-input and multiple-output (MU-MIMO), mobility control, polling point I. INTRODUCTION Wireless Sensor Networks (WSNs) is composed of multifunctional miniature devices with sensing, computation and wireless communication capabilities. Wireless sensor Networks gains the world-wide attention in recent years due to the advances created in wireless communication, data technologies and physical science field. It contains an oversized variety of device nodes with restricted energy. The sensing and transmission of knowledge involves an enormous quantity of energy consumption. In the existing system the Formation of clustering algorithm is used to cluster the nodes in network. Then it organizes sensors into clusters and allows cluster heads to take the responsibility for forwarding data to the data sink. The relay routing, in which data are relayed among sensors. Besides relaying, some other factors, such as load balance, schedule pattern and data redundancy are carried out. Due to this type of progress, there is no uniform energy consumption in the network. This non uniform energy consumption will lead to delay time in the network. So time taken is increased while transmitting the packets. The ratio between total no of packets transmitted from the source and total packets received by the destination node is known as Packet delivery ratio. The packet delivery ratio will be decreased due the delay caused while transmitting the packets from one node to another node. While considering the security concern, the existing system doesn t deserve for that. To overcome the issues occurred, we propose a system called SENCAR which collects the This paper is prepared exclusively for International Conference on Systems, Science, Control, Communication, Engineering and Technology 2016 [ICSSCCET 2016] which is published by ASDF International, Registered in London, United Kingdom under the directions of the Editor-in-Chief Dr T Ramachandran and Editors Dr. Daniel James, Dr. Kokula Krishna Hari Kunasekaran and Dr. Saikishore Elangovan. Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage, and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honoured. For all other uses, contact the owner/author(s). Copyright Holder can be reached at copy@asdf.international for distribution. 2016 Reserved by Association of Scientists, Developers and Faculties [www.asdf.international]

International Conference on Systems, Science, Control, Communication, Engineering and Technology 747 information and upload the data to sink. This can be achieved by using an efficient mechanism for path choosing. Large communication path takes, the more time taken to reach packet in destination. Shortest path distance communication, use Distributed Kruskal s technique is implemented to handle SENCAR collected to sink node in available paths and also calculating the cost for communication. By using this enhanced technique, the time delay caused while transmitting packets can be reduced and the packet delivery ratio can be improved in a predominant way. A uniform energy transmission is achieved while leads to decreased energy consumption. The security issues occurring in the existing system can be rectified by following this enhanced method. Problem Statement Although these works provide effective solutions to data collection in WSNs, their inefficiencies have been noticed. Specifically, in relay routing schemes, minimizing energy consumption on the forwarding path does not necessarily prolong network lifetime, since some critical sensors on the path may run out of energy faster than others. In cluster-based schemes, cluster heads will inevitably consume. The authors are with the Department of Electrical and Computer Engineer much more energy than other sensors due to handling intra-cluster aggregation and inter-cluster data forwarding. The packet delivery ratio will be decreased due the delay caused while transmitting the packets from one node to another node. Though using mobile collectors may alleviate non-uniform energy consumption, it may result in unsatisfactory data collection latency. Based on these observations, in this paper, we propose a threelayer mobile data collection framework, named Load Balanced Clustering and Dual Data Uploading (LBC-DDU). The main motivation is to utilize distributed clustering for scalability, to employ mobility for energy saving and uniform energy consumption, and to exploit Multi-User Multiple-Input and Multiple-Output (MU-MIMO) technique for concurrent data uploading to shorten latency. Due to this type of progress, there is no uniform energy consumption in the network. This non uniform energy consumption will lead to delay time in the network. Formation of clustering algorithm is used to cluster nodes in network. Organizes sensors into clusters and allows cluster heads to take the responsibility for forwarding data to the data sink. The enhanced relay routing, in which data are relayed among sensors. Besides relaying, some other factors, such as load balance, schedule pattern and data redundancy. Implementation A multi-functional mobile collector, called SenCar, which could be a mobile robot or vehicle equipped with a powerful transceiver to gather data. The SenCar periodically visits some predefined sensor positions called anchor points in the field and stays at each anchor point for a period of time. The neighboring set is determined in a way that nodes can communicate with the sensor node at the anchor point in single hops. Choosing anchor points is a crucial step of the data gathering process since it determines the efficiency of energy transferring and the latency of data gathering. All the sensor nodes, gather data through single-hop transmission and use the SenCar to forward data back to the static sink through long range communications. if multi-hop transmission is used, we can collect data from the larger neighborhood of anchor points thereby improving the fairness of data collection. Information theory, link capacity is elastic given its dependence on bandwidth and Signal to Interference plus Noise Ratio (SINR), where SINR further depends on a variety of factors such as sensor s transmission power. There is a subtle relationship between transmission power and link capacity. The joint consideration of these factors with concurrent data uploading. A data gathering tour is completed, the SenCar returns to the sink to upload data and re-computes anchor points for the next round.shortest path technique is very important in sensor to reduce time and cost of distance. Distributed Kruskal s algorithm is used to find Minimum distance path in network. Monitor the packet transmission and receiving capacity of all nodes in a path to choose only shortest path. Shortest path technique to improves the efficiency. A. Sencar Identify the Battery Condition of Each Node A multi-functional mobile collector, called SenCar, which could be a mobile robot or vehicle equipped with a powerful transceiver to gather data.the SenCar periodically visits some predefined sensor positions called anchor points in the field and stays at each anchor

International Conference on Systems, Science, Control, Communication, Engineering and Technology 748 point for a period of time. The neighboring set is determined in a way that nodes can communicate with the sensor node at the anchor point in single hops. two-layered heterogeneous sensor networks where two types of nodes are deployed: the basic sensor nodes and the cluster head nodes. The basic sensor nodes are simple and have limited power supplies, whereas the cluster head nodes are much more powerful and have many more power supplies, which organize sensors around them into clusters. Such two-layered heterogeneous sensor networks have better scalability and lower overall cost than homogeneous sensor networks. We propose using polling to collect data from sensors to the cluster head since polling can prolong network life by avoiding collisions and reducing the idle listening time of sensors. We focus on finding energy-efficient and collision- free polling schedules in a multihop cluster. To reduce energy consumption in idle listening, a schedule is optimal if it uses the minimum time. We show that the problem of finding an optimal schedule is NP-hard and then give a fast online algorithm to solve it approximately. We also consider dividing a cluster into sectors and using multiple nonoverlapping frequency channels to further reduce the idle listening time of sensors. We conducted simulations on the NS-2 simulator and the results show that our polling scheme can reduce the active time of sensors by a significant amount while sustaining 100 percent throughput. B. Collect Data through Anchor Point to Sink Choosing anchor points is a crucial step of the data gathering process since it determines the efficiency of energy transferring and the latency of data gathering. All the sensor nodes, gather data through single-hop transmission and use the SenCar to forward data back to the static sink through long range communications. if multi-hop transmission is used, we can collect data from the larger neighborhood of anchor points thereby improving the fairness of data collection. The main purpose of energy efficient anchor point selection algorithm is to maximize the network lifetime. These algorithms are not just related to maximize the total energy consumption of the route but also to maximize the life time of each node in the network to increase the network lifetime. The proposed method maximizes the balanced energy consumption in entire sensor nodes due to the mobility of the mobile sink. In addition, the data-loss in the routing path and in the hot-spot area is minimized. To this end, the cluster header nodes send the stored data to the mobile sink by considering the amount of collected data in each cluster header and the mobile patterns of the sink node. To show the superiority of our proposed scheme, we compare it with the existing method based on a mobile sink Relay routing is a simple and effective approach to routing messages to the data sink in a multi-hop fashion. The construction of a maximum-lifetime data gathering tree by designing an algorithm that starts from an arbitrary tree and iteratively reduces the load on bottleneck nodes. Collection tree computes wireless routes adaptive to wireless link status and satisfies reliability, robustness, efficiency and hardware independence requirements. However, when some nodes on the critical paths are subject to energy depletion, data collection performance will be deteriorated. Compared with data collection via a static sink, introducing mobility for data collection enjoys the benefits of balancing energy

International Conference on Systems, Science, Control, Communication, Engineering and Technology 749 consumptions in the network and connecting disconnected regions. The mobility under random walk where the mobile collector picks update from nearby sensors buffers and finally offloads data to the wired access point. However, random trajectory cannot guarantee latency bounds which are required in many applications. An efficient moving path planning algorithm by determining some turning points on the straight lines, which is adaptive to the sensor distribution and can effectively avoid obstacles on the path. a single-hop data gathering scheme to pursue the perfect uniformity of energy consumption among sensors, where a mobile collector called mobile sink is optimized to stop at some locations to gather data from sensors in the proximity via single-hop transmission. The work was further extended to optimize the data gathering tour by exploring the tradeoff between the shortest moving tour of mobile sink and the full utilization of concurrent data uploading among sensors. Furthermore, the existing an algorithm to study the scheduling of mobile elements such that there is no data loss due to buffer overflow. Although these works consider utilizing mobile collectors, latency may be increased due to data transmission and mobile collector s traveling time. C. Link between Nodes, Upload Data to Sink Information theory, link capacity is elastic given its dependence on bandwidth and Signal to Interference plus Noise Ratio (SINR), where SINR further depends on a variety of factors such as sensor s transmission power. There is a subtle relationship between transmission power and link capacity. The joint consideration of these factors with concurrent data uploading. A data gathering tour is completed, the SenCar returns to the sink to upload data and re-computes anchor points for the next round.the are used upload data to sink The framework employs distributed load balanced clustering and dual data uploading, which is referred to as LBC-DDU. The objective is to achieve good scalability, long network lifetime and low data collection latency. At the sensor layer, a distributed load balanced clustering (LBC) algorithm is proposed for sensors to self-organize themselves into clusters. In contrast to existing clustering methods, our scheme generates multiple cluster heads in each cluster to balance the work load and facilitate dual data uploading. At the cluster head layer, the inter-cluster transmission range is carefully chosen to guarantee the connectivity among the clusters. Multiple cluster heads within a cluster cooperate with each other to perform energy-saving inter-cluster communications. D. Shortest Path Planning in WSN Shortest path technique is very important in sensor to reduce time and cost of distance. Distributed Kruskal s algorithm is used to find Minimum distance path in network. Monitor the packet transmission and receiving capacity of all nodes in a path to choose only shortest path.shortest path technique to improves the efficiency. Kruskal's algorithm is a minimum-spanning-tree algorithm which finds an edge of the least possible weight that connects any two trees in the forest. ] It is a greedy algorithm in graph theory as it finds a minimum spanning tree for a connected weighted grap hadding increasing cost arcs at each step This means it finds a subset of the edges that forms a tree that includes every vertex, where the total weight of all the edges in the tree is minimized. If the graph is not connected, then it finds a minimum spanning forest (a minimum spanning tree for each connected component)

International Conference on Systems, Science, Control, Communication, Engineering and Technology 750 IV Conclusion In this paper we have addressed the problem of Non uniform energy consumption.and Lot of time taken to complete the transmission. We considered the SENCAR collect the information, Upload data to sink using an efficient mechanism for path choosing Shortest path distance communication, use Distributed Kruskal s technique is implemented to handle SENCAR collected to sink node in available paths and also calculating the cost for communication References 1. Mobile Data Gathering with Load Balanced Clustering and Dual Data Uploading in Wireless Sensor Networks Miao Zhao, Member, IEEE, Yuanyuan Yang, Fellow, IEEE, and Cong Wang 2. R. Shorey, A. Ananda, M. C. Chan, and W. T. Ooi, Mobile, Wireless,Sensor Networks. Piscataway, NJ, USA: IEEE Press, Mar. 2006. 3. I. F. Akyildiz, W. Su, Y. Sankarasubramaniam, and E. Cayirci, A survey on sensor networks, IEEE Commun. Mag., vol. 40, no. 8,pp. 102 114, Aug. 2002. 4. W. C. Cheng, C. Chou, L. Golubchik, S. Khuller, and Y. C. Wan, A coordinated data collection approach: Design, evaluation, and comparison, IEEE J. Sel. Areas Commun., vol. 22, no. 10, pp. 2004 2018, Dec. 2004. 5. K. Xu, H. Hassanein, G. Takahara, and Q. Wang, Relay node deployment strategies in heterogeneous wireless sensor networks, IEEE Trans. Mobile Comput., vol. 9, no. 2, pp. 145 159, Feb. 2010. 6. O. Gnawali, R. Fonseca, K. Jamieson, D. Moss, and P. Levis, Collection tree protocol, in Proc. 7th ACM Conf. Embedded Netw. Sensor Syst., 2009, pp. 1 14. 7. E. Lee, S. Park, F. Yu, and S.-H. Kim, Data gathering mechanism with local sink in geographic routing for wireless sensor networks, IEEE Trans. Consum. Electron., vol. 56, no. 3, pp. 1433 1441, Aug. 2010. 8. Y. Wu, Z. Mao, S. Fahmy, and N. Shroff, Constructing maximum- lifetime data-gathering forests in sensor networks, IEEE/ACM Trans. Netw., vol. 18, no. 5, pp. 1571 1584, Oct. 2010. 9. X. Tang and J. Xu, Adaptive data collection strategies for lifetime-constrained wireless sensor networks, IEEE Trans. Parallel Distrib. Syst., vol. 19, no. 6, pp. 721 7314, Jun. 2008. 10. W. R. Heinzelman, A. Chandrakasan, and H. Balakrishnan, An application-specific protocol architecture for wireless microsensor networks, IEEE Trans. Wireless Commun., vol. 1, no. 4, pp. 660 660, Oct. 2002. 11. O. Younis and S. Fahmy, Distributed clustering in ad-hoc sensor networks: A hybrid, energy-efficient approach, in IEEE Conf. Comput. Commun., pp. 366 379, 2004. 12. D. Gong, Y. Yang, and Z. Pan, Energy-efficient clustering in lossy wireless sensor networks, J. Parallel Distrib. Comput., vol. 73,no. 9, pp. 1323 1336, Sep. 2013. 13. A. Amis, R. Prakash, D. Huynh, and T. Vuong, Max-min d-clusterformation in wireless ad hoc networks, in Proc. IEEE Conf.Comput. Commun., Mar. 2000, pp. 32 41. 14. A. Manjeshwar and D. P. Agrawal, Teen: A routing protocol for enhanced efficiency in wireless sensor networks, in Proc. 15th Int. IEEE Parallel Distrib. Process. Symp., Apr. 2001, pp. 2009 2015. 15. Z. Zhang, M. Ma, and Y. Yang, Energy efficient multi-hop polling in clusters of two-layered heterogeneous sensor networks, IEEE Trans. Comput., vol. 57. no. 2, pp. 231 245, Feb. 2008. 16. M. Ma and Y. Yang, SenCar: An energy-efficient data gathering mechanism for large-scale multihop sensor networks, IEEE Trans. Parallel Distrib. Syst., vol. 18, no. 10, pp. 1476 1488, Oct 2007. 17. B. Gedik, L. Liu, and P. S. Yu, ASAP: An adaptive sampling approach to data collection in sensor networks, IEEE Trans. Parallel Distrib. Syst., vol. 18, no. 12, pp. 1766 1783, Dec. 2007. 18. C. Liu, K. Wu, and J. Pei, An energy-efficient data collection framework for wireless sensor networks by exploiting spatiotemporal correlation, IEEE Trans. Parallel istrib. Syst., vol. 18, no. 7, pp. 1010 1023, Jul. 2007. 19. R. Shah, S. Roy, S. Jain, and W. Brunette, Data MULEs: Modeling a three-tier architecture for sparse sensor networks, Elsevier Ad Hoc Netw. J., vol. 1, pp. 215 233, Sep. 2003. 20. D. Jea, A. A. Somasundara, and M. B. Srivastava, Multiple controlled mobile elements (data mules) for data collection in sensor networks, in Proc. IEEE/ACM Int. Conf. Distrib. Comput. Sensor Syst., Jun. 2005, pp. 244 257. 21. M. Ma, Y. Yang, and M. Zhao, Tour planning for mobile data gathering mechanisms in wireless sensor networks, IEEE Trans. Veh. Technol., vol. 62, no. 4, pp. 1472 1483, May 2013.