Font Size: a A A

Design And Implement On Data Gather Routing Algorithm Based Hierarchical Routing Protocol For WSNs

Posted on:2021-04-07Degree:MasterType:Thesis
Country:ChinaCandidate:X J GuFull Text:PDF
GTID:2428330602985566Subject:Engineering
Abstract/Summary:PDF Full Text Request
The application of Internet of things(IOT)technology has been extended to our daily production and life,with the continuous improvement fo Internet technology,the IOT has ushered in the era of internet of everything.Although the application field of the IOT is expanding,it also faces many difficulties in terms of techonology,management,cost and so on.Wireless sensor network(WSN)regarded as important technology of data collection is also the key point of IOT technology research.By deploying a large number of sensor devices in the sensing area,WSN can obtain external environment data information in real time.In practical application scenario,these tiny sensors deployed in the sensing area can use wireless communication technology to construct a self-organizing and reconfigurable network,but the batteries of sensors cannot frequently be replaced in most cases,therefore in the process of sensory data interaction between sensors,how to design a data collection of energy-efficient routing algorithm is still a difficult problem need to solveWireless network routing protocol should consider the limited resources of network,complex topology and other factors synthetically,therefore a good routing algorithm can guarantee the reasonable allocation of resources among sensor nodes,so as to improve the performance of the network to a large extent.Traditional WSNs are usually static and all nodes are fixed,data transmission between nodes is usually carried out in the form of single hop and multiple hop,and the data is gathered to the base station.In this way,nodes near the base station often need to be regraded as relay nodes to consume more energy when data is transmitted,and the premature death of some nodes will lead to the typical "energy hole"phenomenon.In recent years,in order to solve the energy balance problem of nodes,many literatures have introduced the mobile sink node into the network model to gather the data of each cluster head node along a specific trajectory.This paper focuses on the design and implement on data gather routing algorithm based hierarchical routing protocol for WSNs,so as to balance the energy consumption among network nodes and extend the life cycle of the entire network.The main work includes(1)This paper introduces the research status of WSNs and related application fields,and analyzes the advantages and disadvantages of existing routing protocols from different perspectives.To make up for the shortcomings of LEACH protocol and PEGASIS algorithm,this paper proposes a mobile sink node data collection algorithm based on fixed trajectory in honeycomb structure.In the network clustering stage,honeycomb cluster structure can maximize the coverage of each cluster on the premise of ensuring complete coverage of communication among clusters.In the process of data transmission,greedy selection strategy is adopted in the cluster to avoid the problem of long chain transmission.Data transmission between cluster head nodes is designed by optimizing the weight value of transmission channel and Prim algorithm to construct a minimum spanning tree.In addtion,the moving sink node is responsible for collecting packets in all subregions along a fixed moving path.It can be seen from the simulation results that the algorithm can balance the energy consumption of the network and extend the whole network life greatly.(2)In order to further balance the network resources,this paper designs a data gather algorithm based on empowerment Hamilton loop in WSNs,which combine PEGASIS algorithm and Hamilton loop algorithm,adopt single and multiple mixed transmission mechanism,and introduce a mobile agent to collect data packets from the sensing area,design the optimal algorithm by using local optimization algorithm of empowerment Hamilton loop In addition,this algorithm adopts a clustering method of non-uniform clustering,and the Euclidean distance and residual energy between nodes are taken into account in calculating the competitive radius of cluster-head nodes.The introduction of mobile agent node reduces the energy consumption between nodes and the adoption of mixed transmission mechanism also reduces the data transmission delay(3)Finally the empower Hamilton loop algorithm is applied to the monitoring and control system for greenhouse production in the paper,lots of sensors are deployed in the greenhouse,they can monitor soil temperature,humidity and light intensity of greenhouse,and the data gathered are transferred to the client through the IP network protocol,the client remotely controls the greenhouse based on the data.The system can accurately monitor various environmental parameters in the greenhouse,which shortens the labor cost.Besides,the data gather algorithm proposed in this paper also saves energy consumption in the process of transmission and improves the life cycle of the whole systems.
Keywords/Search Tags:Wireless sensor network, Hamilton loop algorithm, Energy consumption balance, Data collection
PDF Full Text Request
Related items