Font Size: a A A

Research Of Low Energy Time Synchronization Algorithm For Wireless Sensor Networks

Posted on:2021-04-26Degree:MasterType:Thesis
Country:ChinaCandidate:C ZhangFull Text:PDF
GTID:2428330605956846Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Wireless Sensor Network(WSN)is a wireless self-organizing network,which is widely used in medical,industrial,military,environmental monitoring and other fields,and has aroused widespread concern in academia and industry.The time synchronization technology in the wireless sensor network is the premise to ensure inter-node cooperative work,and it is also the basis of many key technologies in WSN such as node positioning,data fusion,sleep scheduling and TDMA(Time Division Multiple Address)time scheduling.Compared with traditional networks,WSN has the characteristics of large scale,dynamics,limited energy,and complex environment.Therefore,the time synchronization protocol of traditional networks is not suitable for wireless sensor network.It is necessary to design a time synchronization algorithm suitable for WSN.At the same time,nodes often need to frequently send or receive message packets containing time information during synchronization,so they will consume a lot of energy during synchronization,which will affect the lifetime of nodes.Therefore,it is of great significance to study the low energy consumption time synchronization protocol for the development of wireless sensor networks.In this paper,based on the classification and analysis of existing time synchronization algorithms in wireless sensor network,the problem of node synchronization energy consumption is studied.The main works of the paper are the followings:Firstly,this paper analyzes the existing time synchronization algorithm,reveals that the current clock synchronization algorithm will have high synchronization overhead and large cumulative error when applied to multi-hop network,and proposes a low energy consumption multi-hop time synchronization algorithm.The algorithm uses the two-way time synchronization method based on frequency offset estimation in the main network,and uses the combination of two-way switching and one-way monitoring in the secondary network to synchronize.This algorithm not only avoids the disadvantages of long synchronization period and high synchronization cost of bidirectional switching synchronization method,but also alleviates the problem of large accumulated error of unidirectional monitoring method.Secondly,the wireless sensor network with linear structure is studied,and a linear topology of wireless sensor network time synchronization algorithm is proposed.The algorithm can be well applied to wireless sensor networks with linear structure.In the cluster head node,the algorithm uses the continuous multi-hop SRS(sender receiver synchronization)method to synchronize the time between nodes,so it reduces the number of messages sent and received.At the same time,for the nodes in the cluster,it uses ROS(receiver only synchronization)mode monitors the synchronization of cluster head nodes to complete its own synchronization,so it effectively reduces the synchronization overhead of the whole network.The simulation results also show that the algorithm can guarantee the synchronization accuracy and balance the synchronization cost of nodes in the linear network,and achieve the comprehensive optimization of synchronization effect.Finally,the performance of the algorithm proposed in this paper is verified through hardware experiments,which are tested and verified from two aspects:synchronization accuracy and synchronization energy consumption.The experimental results are consistent with the theoretical analysis,which verifies the effectiveness of the algorithm.Figure[35]table[5]reference[73]...
Keywords/Search Tags:wireless sensor networks, time synchronization, low energy, linear topology, CC2530
PDF Full Text Request
Related items