Font Size: a A A

Research On Energy Balance-based Clustering Routing Protocol In Wireless Sensor Networks

Posted on:2018-11-27Degree:MasterType:Thesis
Country:ChinaCandidate:S W FanFull Text:PDF
GTID:2348330533959485Subject:Computer technology
Abstract/Summary:PDF Full Text Request
From the Internet,Internet of Things to the concept of "Internet +",Wireless sensor networks(WSNs)has been widely used in various aspects of the development of Internet industry due to its low-cost,flexible networking,flexible deployment and so on.Recently,many researchers have designed a lot of new routing protocols for different application scenarios,but the node energy is limited,especially in the dense area that cluster head node load is uneven,energy consumption is large,which result in uneven network energy consumption and life shorter.In view of these problems,this paper proposes a Clustering Routing Protocol(HBCE)based on the Harmony Search Algorithm(HSA).Based on the idea of network partitioning and clustering alone,the protocol balances the load of cluster head nodes in the monitoring area.Specifically,the scheme firstly partitions the area,then using HSA to select several optimal nodes to take the cluster head so that we balance the energy consumption of each node in WSNs.In addition,this paper combines the traditional WSNs networking technology with the popular Internet of Things technology,the environment monitoring prototype system is designed and realized based on the HBCE routing protocol with the environment monitoring system as the application case.First,the system uses the sensors in the WSNs to collect the home environment information where the data is transmitted to the base station via the network.Then XServer connected with the base station will be stored in the database after processing the environmental information and external released.Finally,the mobile terminal device communicates with the XServer to exchange information and commands,thereby enabling monitoring of the environment.The main contributions of this paper are as follows:1.The related work is presented in detail.Firstly,the structure,characteristics and agreement stack of WSNs are introduced.Then,the characteristics of WSNs routing protocol and the advantages of clustering routing protocol compared with plane routing protocol are analyzed.In which case,this paper focuses on the clustering routing protocol in WSNs,and summarizes the advantages and disadvantages of several classical clustering routing protocols.On the basis of the analysis,the important role of routing protocols in WSNs is discusses.2.Aiming at solving that cluster WSNs in the process of networking can easily lead to cluster head load is uneven and cluster head energy consumes too fast,this paper proposes a clustering routing algorithm based on HAS.First,the monitoring area is uniformly partitioned according to the number of cluster heads expected in the cluster.Secondly,the number of nodes in each partition is adjusted according to the number of nodes in each partition,so that the number of nodes in each partition is fixed within the range specified by the network.And each cluster is clustered independently.Finally,the HSA algorithm is used to select the cluster head node of the partition and the forwarding task of the node data is performed.The energy of the candidate nodes,the distance between the base station and the average distance between the nodes and the cluster heads are taken into account in the process of cluster head selection which realizes the efficient use of node energy in WSNs network,reduces the energy consumption of the same cluster head node,and effectively prolongs the network survival time.3.Based on the energy balance HBCE protocol proposed in this paper and the embedded development and Android program development technology,the environment monitoring prototype system is designed and implemented.Realizing the data sensing and communication function of ordinary sensor nodes.Based on the TinyOS platform,the HBCE protocol is implemented on the MPR2400 node.Compared with the existing routing protocol,the HBCE protocol can collect the monitoring area.Finally,this paper uses Eclipse tool to design and implement the interactive interface of personalized environment monitoring system based on Android system.
Keywords/Search Tags:WSNs(Wireless Sensor Networks), energy balance, Environmental monitoring prototype system, harmony search algorithm
PDF Full Text Request
Related items