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

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

Improving Efficiency in WSN using Multihead Node Selection

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

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

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

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

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

ABSTRACT I. INTRODUCTION

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

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

Intra and Inter Cluster Synchronization Scheme for Cluster Based Sensor Network

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

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

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

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

Data Aggregation In Wireless Sensor Networks Using Mobile Data Collector

Novel Cluster Based Routing Protocol in Wireless Sensor Networks

Figure 1. Clustering in MANET.

Modified Low Energy Adaptive Clustering Hierarchy for Heterogeneous Wireless Sensor Network

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

IJREAT International Journal of Research in Engineering & Advanced Technology, Volume 1, Issue 2, April-May, 2013 ISSN:

Time Synchronization in Wireless Sensor Networks: CCTS

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

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

WSN NETWORK ARCHITECTURES AND PROTOCOL STACK

Integrated Routing and Query Processing in Wireless Sensor Networks

Maximizing the Lifetime of Clustered Wireless Sensor Network VIA Cooperative Communication

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

Geographical Routing Algorithms In Asynchronous Wireless Sensor Network

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

A Survey on Underwater Sensor Network Architecture and Protocols

Interference Minimization in Topology Control for Ad Hoc Networks

Wireless Sensor Networks applications and Protocols- A Review

CLUSTER HEAD SELECTION USING QOS STRATEGY IN WSN

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

Abstract. Figure 1. Typical Mobile Sensor Node IJERTV2IS70270

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

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

Cost Based Efficient Routing for Wireless Body Area Networks

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

An Adaptive and Optimal Distributed Clustering for Wireless Sensor

MultiHop Routing for Delay Minimization in WSN

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

QoS Challenges and QoS-Aware MAC Protocols in Wireless Sensor Networks

An Energy Efficient Intrusion Detection System in MANET.

Comparative Analysis of Leach And Its Descendant Protocols In Wireless Sensor Network

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

An Industrial Employee Development Application Protocol Using Wireless Sensor Networks

A Study on Traffic Aware Routing Protocol for Wireless Sensor Networks

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

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

Simulated Annealing Based Neural Network for Dynamic Clustering In Wireless Sensor Network

IMPROVING WIRELESS SENSOR NETWORK LIFESPAN THROUGH ENERGY EFFICIENT ALGORITHMS

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

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

A Survey on Secure Routing for Cooperative Heterogeneous Network

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

Rab Nawaz Jadoon DCS. Assistant Professor. Department of Computer Science. COMSATS Institute of Information Technology. Mobile Communication

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

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

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

Fig. 2: Architecture of sensor node

An Efficient Spatial Query Processing Algorithm in Multi-sink Directional Sensor Network

Clone Detection for Efficient System in Wireless Sensor Network Using Ad Hoc on Demand Distance Vector (AODVC)

Modulation-Aware Energy Balancing in Hierarchical Wireless Sensor Networks 1

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

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

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

EFFICIENT ENERGY SAVING AND MAXIMIZING NETWORK LIFETIME IN WIRELESS SENSOR NETWORKS

A New Energy Efficient and Scalable Multicasting Algorithm for Hierarchical Networks

International Journal of Advance Engineering and Research Development

Energy Efficient and Collision Aware Routing Algorithm for Wireless Sensor Networks

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

Pervasive and Mobile Computing. Improved sensor network lifetime with multiple mobile sinks

QADR with Energy Consumption for DIA in Cloud

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

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

International Journal of Advance Engineering and Research Development

ScienceDirect. Extending Lifetime of Wireless Sensor Networks by Management of Spare Nodes

A CDCA-TRACE MAC PROTOCOL FRAMEWORK IN MOBILE AD-HOC NETWORK

A Novel Data Aggregation Scheme for Energy Efficient Wireless Sensor Networks

High Speed Data Collection in Wireless Sensor Network

Energy Efficient Hierarchical Cluster-Based Routing for Wireless Sensor Networks

Dynamic Minimal Spanning Tree Routing Protocol for Large Wireless Sensor Networks

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

AMSTMAC: Adaptive Multipath Selective Time MAC Protocol for Wireless Sensor Networks

A Cluster-Based Energy Balancing Scheme in Heterogeneous Wireless Sensor Networks

Reliable and Energy Efficient Protocol for Wireless Sensor Network

ALL ABOUT DATA AGGREGATION IN WIRELESS SENSOR NETWORKS

Mobile Sink to Track Multiple Targets in Wireless Visual Sensor Networks

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

Reservation Packet Medium Access Control for Wireless Sensor Networks

Implementation of Energy Efficient Clustering Using Firefly Algorithm in Wireless Sensor Networks

WSN Routing Protocols

Contending Against Energy Debilitating Attacks in Wireless Ad Hoc Sensor Networks

They avoid the cost, installation, and maintenance of network infrastructure.

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

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

Transcription:

Mobile Data Gathering With Load Balanced Clustering and Dual Data Uploading In Wireless Sensor Networks 1 Mr. Shankargouda Biradar, 2 Mrs. Sarala D.V. 2 Asst.Professor, 1,2 APS college of Engg Bangalore, India Abstract: A Three-layer framework for mobile data gathering 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 LBC_DDU scheme. At the sensor layer, a distributed load balanced clustering algorithm is proposed for sensors to self-organize themselves into cluster. 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. Keywords: WSNs, DDU, LBC, MU-MIMO. I. INTRODUCTION Wireless sensor Networks gains the world-wide attention in recent years due to the advances creates in wireless communication, data technologies and physical science field. The sensing and transmission of knowledge involves an enormous quantity of energy consumption. Sensor Networks are highly distributed network of small, light weighted wireless node deployed in large numbers to monitor the environment by measurs physical components (Temperature, Pressure, and Humidity). Each network consists of 3 Subsystem. They are sensor subsystem, processing subsystem, communication subsystem. Sensor nodes used in various applications such as Military, Chemical Processing, Sensor Networks are highly distributed network of small, light weighted wireless node deployed in large numbers to monitor the environment by measurement of physical components (Temperature, Pressure, and Humidity).Each network consists of 3 Subsystem. They are sensor subsystem, processing subsystem, communication subsystem. Sensor nodes used in various applications such as Military, Chemical Processing, and Disaster relief scenarios. The Load Balance Clustering (LBC) Algorithm is used to achieve the scalability because the sensors form into a cluster the sensor near static sink lose the energy faster than the other sensors. Dual Data Uploading (DDU) is used to achieve the Mobility for energy saving and uniform energy consumption and is to exploit the Multi User and Multi input and Multi Output Technology for shorten latency and to upload data concurrently which is achieved by using the SenCar because it has two antennas to upload the data concurrently from two cluster heads. II. EXISTING SYSTEM There are several approaches have been proposed for efficient data collection. They are dividing into three categories. The First category is 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, are present. In Relay Routing scheme, sensors are loss energy rapidly because the sensors transmitting the data to the sink and due to intra aggregation and inter cluster communications in clustering scheme. Page 276

III. PROPOSED SYSTEM In Proposed System a three-layer mobile data collection framework, named Load Balanced Clustering and Dual Data Uploading (LBCDDU). 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 technique for concurrent data uploading to shorten latency. In contrast to clustering techniques LBC algorithm balances the load of intra-cluster aggregation and enables dual data uploading. Different from other hierarchical schemes, cluster heads do not relay data packets from other cluster, which effectively alleviates the burden of each cluster head. Instead, forwarding paths among clusters are only used to route smallsized identification (ID) information of clusterheads to the mobile collector for optimizing the data collection tour. The sensor layer is the bottom and basic layer. For generality,we do not make any assumptions on sensor distribution or node capability, such as location-awareness. Each sensor is assumed to be able to communicate only with its neighbors, i.e., the nodes within its transmission range.during initialization, sensors are self-organized into clusters. Each sensor decides to be either a cluster head or a cluster member in a distributed manner. In the end, sensors with higher residual energy would become cluster heads and each cluster has at most M cluster heads, where M is a system parameter. For convenience, the multiple cluster heads within a cluster are called a cluster head group (CHG), with each cluster head being the peer of others. The algorithm constructs clusters such that each sensor in a cluster is onehop away from at least one cluster head. The benefit of such organization is that the intra-cluster aggregation is limited to a single hop. In the case that a sensor may be covered by multiple cluster heads in a CHG, it can be optionally affiliated with one cluster head for load balancing. i) INITIALIZATION: IV. MODULES The Initialization is done at the sensor layer and using LBC algorithm. The sensor informed the all neighbours within its immediacy. If a sensor has no neighbour exists, it claims itself to be cluster. Otherwise sensor sets its status as tentative and its priority set by the percentage of residual energy.then it sorts the neighbours with high residual energy as candidate peers. Algorithm. Phase I: Initialization 1: My. N {v/v lies in my transmission range, v S}; 2: if My.N = ᶲ then 3: Set My.cluster_head to My.id; 4: Set My.status to cluster_head; Page 277

5: else 6: My.init_prio Eres/Etot; 7: My.cluster_head 0; 8: My.status tentative; 9: My.A {v/v Can_Peers (N)}; 10: My.prio My.init_prio+ Σ v My.A v.init_prio; 11: My.B, My.C ᶲ; 12: Iter 0; ii) STATUS CLAIM: In second phase each sensor claims its status iteratively by updating its local information. The number of iterations is controlled based on the sensor degree. The priority is partitioned into two thresholds τh, τm this is used to declare a sensor as either cluster head or cluster member. iii) CLUSTER FORMING: The cluster formation is done by following criteria. The sensor with tentative status or being a cluster member, it arbitrarily choose as the clusterhead from its candidate peers for load balancing Purpose. If no sensor with tentative status then it chooses itself as the cluster head. The re-clustering is performed when the chosen cluster head is running on low battery. The Initialization phase is done by sending re-clustering messages to all sensors. The following algorithm explains about how clustering is done and how they receive packets from the other sensor. Algorithm: Cluster Formation 1: if My.status=cluster_head then My.cluster_head My.id; 2: else 3: recv_pkt ( ); 4: My.B Fnl_N (My.B); 5: if My.B ᶲ then 6: My.status cluster_member; 7: My.cluster_head Rand_one (My.B).id; 8: send_pkt (3, My.id, My.cluster_head, cluster_member, My.init_prio); 9: else 10: My.status cluster_head; 11: My.cluster_head My.id; 12: snd_pkt (2, My.id, ID_List (My.A), cluster_head, My.prio); iv) SYNCHRONIZATION AMONG CLUSTER HEADS: The synchronization Among cluster head is done because to perform data collection by time division.this is done by sending beacon messages to cluster heads in CHG. the message contains the local clock information and initial priority. This is done only when sencar is going to collect data. The following LBC Algorithm is used for synchronization. Algorithm: Synchronization between cluster heads 1: if My. status =cluster_head; then 2: send beacon msg with My.init_prio,My.clock, etc; 3: receive beacon msg b from others nodes in CHG; 4: if b.init_prio >My.init_prio; then 5: My.clock b.clock; Page 278

V. PERFORMANCE The performance of the proposed framework is reduce the average energy consumption and latency when compare with the other data collection schemes. The MIMO scheme results in least energy consumption so the lifetime of the network also extended, because the sensor sends the data transmission by multi hop fashion. The low latency is achieved because using SenCar the routing. Burden is reduced. The following graph shows that comparison of our proposed technique with many existing techniques like SISO & relay routing, collection tree protocol for energy consumption and evaluation of time. Network Lifetime: In this graph shows the life time of the network. Packet loss analysis: Page 279

In the above fig shows the packet loss analysis system the red line shows the packet dropped line.green line shows the possibility of packet loss is greater than the packet dropped. VI. CONCLUSION AND FUTURE WORKS The load balanced clustering-dual data uploading framework for data gathering in WSN is proposed in this paper. It consist of sensor layer, cluster head layer and SenCar layer. It employs distributer load balanced clustering for sensor selforganization, adopts collaborative inter-cluster communication for energy-efficient Transmission among cluster Head Groups, uses, dual data uploading for fast data collection, and optimizes sencar s mobility to fully enjoy the benefits of MU-MIMO. Our performance study demonstrates the effectiveness of the proposed framework. The result shows that LBC-DDU can greatly reduce energy consumptions by alleviating routing burdens on nodes and balancing workload among cluster heads. REFERENCES [1] B. Krishnamachari, Networking Wireless Sensors. Cambridge, U.K.: Cambridge Univ. Press, Dec. 2005. [2] R. Shorey, A. Ananda, M. C. Chan, and W. T.Ooi, Mobile, Wireless, Sensor Networks. Piscataway, NJ, USA: IEEE Press, Mar. 2006. [3] X. Tang and J. Xu, Adaptive data collection strategies for lifetime-b constrained wireless sensor networks, IEEE Trans. Parallel Distrib. Syst., vol.19, no. 6, pp. 721 7314, Jun. 2008. [4] 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. [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] 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. [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] M. Ma and Y. Yang, SenCar: An energy efficient data gathering mechanism for large-scale multihop sensornetworks, IEEE Trans. Parallel Distrib. Syst., vol. 18, no. 10, pp. Page 280