无线传感器网络中同步补偿机制的

来源 :硅谷 | 被引量 : 0次 | 上传用户:durrenchen
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要: 无线传感器网络具有高灵活性和高智能度的特点,现在已经在在军事、环境、工业等领域得到了广泛的应用。为了有效的改善传统时间同步算法周期性全网同步存在的能耗问题,本文对现有的时间同步机制进行了详细分析,以实现基于事件触发的时间同步补偿算法的运用,通过这一算法的运用能够实现部分节点的同步,以实现无线传感器同步效果和节能性的提高。
  关键词: 无线传感器网络;同步补偿机制;应用;能耗
  在实践中,无线传感器网络的应用有的只须对少数的兴趣节点同步即可,但是以往的传统时间同步中所实现的都是全网的时间同步,这就导致通信流量的流失。加之在环境误差的修正上,周期性同步的采用会产生节点能量浪费的问题。为了有效的规避这些问题,本文提出了基于事件触发的时间同步补偿算法,通过分别统计出沿途的累计总处理时延并补偿传输延时的方式实现同步。
  1 同步补偿机制的实现和方法
  事件触发同步是指网络中的节点不需要具有保持同步状态的统一时钟,只有在同步事件产生时,才进行全网节点或者部分节点的出发,这种同步能够实现节点能量的减少,降低无线传感网络节点能量的流失程度。
  1.1 同步过程中的延时分析
  本文对同步过程中的延时分析,主要以两相邻节点之间的同步来进行主要的延时分析。某时刻两个相邻节点的发送者和接收者之间同步,发送者在完成载波检测之后,就可以运用同步数据包将数据同步传给接收者,接收者在完成数据包的接收后,要及时记录接收时间,并在接收完毕后将同步数据包回复给发送者,发送者在接收到接收者回复的数据包时也要进行接收时间的同步记录,以下对主要的传输时间进行了比较具体的分析。
  1)发送处理时间。发送者在信息的生成以及消息发送就绪的总时间中,包含了对消息的处理时间,还包括了信道的访问时间。信道访问时间具体指的是分组信息在到达MAC层之后,等待得到访问信道和载波侦听时间的过程。在此过程完成后,要通过时间戳来进行标记,这就使得在传输延时时发送处理时间对其不会造成影响。
  2)传送时间。传送时间一般与消息的长度息息相关,能够实现分组消息的发送,在发送过程中,一般需要采用射频信号的方式来实现时间的传送。
  3)传播时间。传播时间是指在两节点之间通过一定的物理介质进行的射频信号传播所耗用的时间,传播时间只与节点间的距离相关。由于在较短时间内,节点之间的距离一般都是保持不动的,这就使得往返的传播时间是保持不变的。
  4)接收时间。在节点的发送和接收过程中,接收与发送的传送过程基本上是是同步的,这就使得接收时间能够和传送时间保持一致性。在这里的同步主要是指在传送节点和接收节点过程中,信号的调制和解调过程是同步的,如果将信号在介质中的传播时间排除在外的话,那么这两个过程就能实现完全同步。
  5)接收处理时间。接受处理时间是指,接收者在无线信道进行信息的接收到这一信息告知到主机的等待处理时间。在接受处理时间中,在链路层接收完成时会立即打上时间戳作为计算依据,这就使得延迟不能对对传输延时造成影响。
  1.2 事件触发同步的延时补偿思想
  在事件触发同步过程中,节点可以不必进行全局时钟的维护,通过各自的临时定时器的直接使用,就能实现指令的同步执行。发送节点在启动定时器后要从零开始计时,而在这一指令到达待接收节点之后,该节点在进行指令时刻的接收时所启动的定时器,也要从零开始计时,同时还要将回应包发送给发送节点。接收节点定时器计数和发送节点相差一个传输延时,而接收节点的处理时间通过接收节点定时器的计数乘计数时间间隔就可以得到,由此通过两节点之间传输延时的计算,将其补偿给接收节点就可以实现两节点间的同步。
  1.3 多跳节点间的同步思想
  传感器网络的运行,离不开多个节点的协同运行,所以为了达到协同效果就需要对多跳节点进行同步。节点之间经过中继,同步指令消息分组在沿途的节点上实现传输,而在节点的每一跳上,都会产生一个传输延时和一个处理延时,而回应消息在返回的过程中,其每一跳也会产生一个传输延和一个处理延时。然而节点与节点间的相对位置是不变的,这就使得往返的传输延时是相等的。消息在各个中继节点上的处理延时往往是不相对等的,然而这里的延时能够通过时间戳的计算得到,从而可以实现延时在同步消息分组相应字段中的累计。在消息的传输过程中,能够将沿途的总处理耗时进行累计计算,而节点能够记录同步指令发出到回应消息到达间的总耗时。这就可以通过计算实现单趟总传输的延时时间,然后将其补偿给兴趣节点,这样就能实现同步。
  1.4 多节点间的事件触发同步算法描述
  事件触发同步算法的同步过程,一般可分为两个步骤。第一个步骤就是在Sink节点收到同步触发事件后,要及时给各个兴趣节点发送同步请求消息,而各个兴趣节点收到同步请求之后要及时进行初始化定时器的准备并将回应消息发送出去。而第二个步骤就是Sink节点要根据回应消息来是实现总传输延迟的计算,将这一计算结果补偿给兴趣节点并执行同步任务。具体来讲,Sink节点在收到同步触发事件后,要对同步过程进行初始化,还要启动定时器给各个兴趣节点发送同步请求分组,在同步请求分组的发送过程中包括初值为零的累计处理延时,还包括发送时刻计时。中继节点在进行同步请求信息的接受中,要将收到的同步请求消息进行延时计算,可以通过本地定时器来实现其转发的处理延时计算,以实现转发前将处理延时的累计存入。兴趣节点在实现同步请求信息的接手后,要及时的启动本地定时器计数,在设置完毕计初始值后要及时将回应消息发送给Sink节点。
  2 实验分析与讨论
  无线传感器网络的时间同步,既要达到精度的同步,也需要关注能耗和适用性的需求,以下就无线传感器网络中算法的复杂度和实际测量误差进行了详细分析。
  2.1 复杂度分析
  复杂度分析可以通过仿真试验来完成,通过选取一定网络深度及节点数的拓扑网络来进行实验,要做好兴趣节点的位置选择。在算法复杂度的评价上,评价标准以完成一次同步网络中消息的转发次数为准。由于算法的同步开销和兴趣节点的数量没有关系,这就使得一条水平线上考虑生成分级层次结构的消息开销和相互间交互过程,每个节点完成时间同步至少需要传递3次消息。这种算法中传播消息的数目只和兴趣节点的数量和网络深度相关。
  2.2 同步性能分析
  同步性能的分析已经在智能地震信息采集系统中得到成功应用,这一系统能够将多个采集节点同步采集爆破产生的地震波,通过上位机的汇总,通过波形的差异实现地质分析。为了检验这种测试算法在地震信息采集系统中的具体性能,可以通过传感器网络来进行实验,通过Sink节点向兴趣节点间发送同步采集指令,这种指令能够实现其高频连续采样工作,最终得到正弦波形。而两个兴趣节点间的时间误差可以通过采集到的波形来实现相位差的比较。如果没有经过同步算法进行补偿,那么通信的跳数与采集节点之间是成正比的关系。通过数据的统计,可以计算出采集节点之间的同步最大误差及范围,基本能满足一般的无线传感器时间同步应用。
  3 结语
  总而言之,基于事件触发的数据同步补偿算法,非常适合在无线传感器网络中得到运用,由于这种补偿算法能够实现同步事件发生时对兴趣节点进行同步,这种算法开拓了无线传感器网络数据同步的新思路,能够实现很好的节能效果。
  参考文献:
  [1] ELSON J, ESTRIN D. Time synchronization for wireless sensor networks[EB/OL].[2009-07-01].http://www.cens.ucla.edu/Estrin/papers/
  Timesync.pdf.
  [2]田贤忠、陈登、胡同森,无线传感器网络按需时间同步算法研究[J].传感器技术学报,2008,21(11):1881-1886.
其他文献
12月8~9日,由中国科协主办、中国环境诱变剂学会承办的中国科协第73期新观点新学说学术沙龙在福建省厦门市召开。本期沙龙主题为“肿瘤放疗与副作用的差异同心圆效应”,由第四军医大学海春旭教授、美国UC戴维斯分校李健健教授、美国新墨西哥大学刘克建教授担任领衔科学家。本期沙龙得到了业内专家的积极响应和大力支持,中国中医研究院西苑医院院士李连达,以及来自北京、上海、福建、陕西、宁夏、内蒙古、成都、重庆等十
期刊
12月4日至7日,中国科协2012年新任县级科协主席培训班在江西南昌举办,来自全国各省(区、市)新任县级科协主席以及新疆生产建设兵团的部分师科协新任主席共180余人参加了培训。本次培训班经中国科协党组、书记处批准,由中国科协组织人事部主办,江西省科协具体承办。中国科协组织人事部部长李森、江西省科协党组书记龚绍林出席开班式并分别讲话。中国科协组织人事部副部长刘红跃主持开班式。江西省科协副主席彭玲华出
期刊
摘 要: 在国内的安全风险研究中,有多种风险评估的方法都在应用,但是没有统一的风险分析方式成为主要方式,而不论哪一种方法都是在资产、威胁等时间进行建模,这些方法都是按照风险评估流程来完成的流动评估,其措施与计算原理都不相同,将从评估方法入手,介绍一种以层次分析为主要的综合性漏洞评估方法。  关键词: 风险评价;信息漏洞;分层分析;综合性判断  中图分类号:TP311 文献标识码:A 文章编号:16
期刊
摘 要: 针对国内现有的基于单片机或工控机数据采集系统的不足,尤其是8位/16位单片机数据采集的局限性,介绍一种基于ARM(Advanced RISC Machines)平台的车内空气污染物数据采集系统。它结合了国内外先进的传感器数据采集技术,具有耗能低、体积小、性能高,软、硬件扩充灵活的特点,其通用性、模块化和可扩展性能满足车内空气污染物检测系统设备研发的要求。  关键词: 空气质量;ARM;传
期刊
摘 要: 我区在建筑节能方面取得了很大的进步,但也存在一些问题。维护结构的热工性能,在施工中存在一些问题。在提高采暖、空调设备能效比方面问题比较复杂一些。①户内系统为水平单管串联系统;②地板辐射采暖室内温度感偏高;③室外采暖系统无论是一次管网还是二次管网水力、热力不平衡现象都非常严重;④对既有居住建筑节能改造;⑤计量供热方式选择。  关键词: 建筑节能;供热系统;运行;分户系统;恒温阀;热力平衡;
期刊
摘 要: 奥运会的“Top赞助商”模式在经历这个模式经过28年的发展之后,现在已经是商业社会里最重要的公司的展示舞台,然而随着互联网尤其是社交网络的兴起,这一模式受到严重冲击,碎片化趋势下的奥运会商业模式正逐渐成为主导。我们需要在假定的条件下,建立数学模型预测一条含有企业广告的奥运会新闻可以被多少人观看到,并考虑到成本给企业制定一份合理的用人方案。  关键词: 社交网络信息传播;SIR模型;马尔科
期刊
摘 要: 随着科学技术的迅速发展,数字化校园的重要性也日益凸显,它的主要目的就是提高学校的管理水平与工作效率,以便全面实现整个教育体系的信息化。而一卡通系统是以校园网络作为载体,把电子与信息技术作为辅助性的手段,并将身份的识别、教务的管理及校园性服务等项目集为一体的系统。一卡通作为数字化校园系统的组成部分,在数字化校园的资源整合中发挥基础性的作用,也是数字化校园系统建设的重要切入点。主要介绍资源整
期刊
摘 要: 集中供热作为人民生活的一项重要组成部分,对人们的生活质量产生了重大影响,因此保障供热可靠性就显示出其重要意义。随着供热面积、管网使用年限的不断增加,集中供热管网事故发生概率也随之增加,面对引起管网故障的各种隐患,在故障发生前消除管网故障隐患对提高集中供热可靠性显得越来越重要。分析总结引起管网事故的原因,找出引起事故主要原因的隐患所在,采用CAN总线的方法,结合ArcGIS,初步提出故障隐
期刊
摘 要: 针对多个传感器对某一特性指标多次测量的数据融合问题,提出一种基于灰色关联度的多传感器数据融合新方法。该方法将各传感器测得的数据视为一个行为序列,利用灰色关联度对不同传感器测得数据之间的接近程度进行度量,并通过灰色关联矩阵全面衡量数据间的综合接近程度,然后根据非负对称矩阵的性质求得各传感器测得数据在数据融合表达式中的权重,从而实现多传感器数据的融合。仿真结果表明应用所提出方法对雷达数据进行
期刊
摘 要: 岩屑图像分析是石油地质研究的一项重要技术手段,岩屑图像灰度化是岩屑图像分析处理的初始步骤,阐述岩屑图像灰度化的基本原理,介绍将采集到的岩屑彩色图像转化为灰度图像的方法,并给出基于.NET平台的具体实现程序。  关键词: .NET平台;岩屑图像;灰度化  1 岩屑图像灰度化的必要性  岩屑图像分析对于石油勘探研究活动起着非常重要的作用,随着岩屑图像采集技术的迅猛发展,采集到的岩屑白光和荧光
期刊