无线传感器网络中一种改进的DV-Hop定位方法

来源 :江西师范大学 | 被引量 : 0次 | 上传用户:wrmfw315
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无线传感器网络是由一组传感器节点以自组织方式构成的无线网络,其目的是协作地感知、采集和处理网络覆盖区域中被监测对象的信息;并将信息传送至观察者。无线传感网络的特点使得其在军事观察,环境监测,物流交通等领域具有广阔的应用前景。节点定位作为无线传感器网络的关键技术之一,对无线传感器网络的监测活动至关重要,因为没有位置的监测消息将毫无意义;因此如何实现高效的节点定位在无线传感器网络的研究中具有重要的意义。由于成本和技术等原因,不可能为每个传感节点配置GPS。因此,目前无需测距的定位算法成为研究的热点。DV-Hop是一种无需测距(Range-free)的定位算法,该算法首先使用距离矢量交换协议使所有节点获得距信标节点的跳数,然后信标节点计算网络平均每跳距离值,并将其广播至网络。当未知节点接收到该值后,则根据跳数计算出到信标节点的距离。当未知节点获得距三个信标节点的距离后,则用三边定位法计算出节点的坐标。该算法只要求信标节点具有GPS定位功能,其他的传感节点则根据网络的连通信息实现对自身的定位,该算法对硬件的要求低,是目前应用最广泛的定位算法之一。DV-Hop在均匀网络中,由于节点间的距离固定,因此可以得到合适的定位精度。但在非均匀网络,由于节点随机分布,节点间的距离不固定,因此定位精度会迅速下降。本文针对DV-Hop算法在非均匀网络中定位精度不高,提出了一种改进算法(BNL, Based on the number of Neighbors Localization)。BNL算法通过对监测区域进行划分,根据划分子区域内的节点数目来估算跳距,从而降低了非均匀网络由于节点间距离不固定对估算跳距的影响,并在节点坐标计算时,对跳数做加权平均,赋予跳数较小的跳距更大的权值,降低由于多跳引起的定位误差。本文对BNL算法进行了仿真和实验。实验表明,BNL算法较之DV-Hop能有效地提高定位精度。
其他文献
学位
随着信息产业和通信技术的发展,企业在信息化建设过程中构建起多个异构的信息系统。为了解决网络环境中异构数据库的数据集成和共享问题,更有效地利用这些资源,需要在一个统
本文讨论了二维平面下曲线的可见性问题。我们研究的两个主要内容是:曲线的弱可见多边形算法,沿曲线移动的点的实时可见多边形算法。曲线与直线不同,可能具有复杂的形状与性质
在高校教育环节中,实践教学是提高学生实践能力、培养学生综合能力的主要方法,直接影响着教学质量的好坏。传统的实践教学管理效率低、时效性差、重复性工作多,不能满足管理
词性标注是自然语言处理中一个具有重要意义的研究方向,涉及的应用领域非常广泛,在信息处理范畴内起着重要的基础性作用,词性标注的效果直接影响着基于标注结果的各种信息处
传统的电器,传统的家用设备都已经显得过期了。所以如果有一种办法使得以前的老电器不换的情况下通过智能手机实现维吾尔语语音控制控制是具备研究意义与实践意义的一个课题
多层关联规则挖掘是关联规则领域里的一个重要研究方向,而作为多层关联规则挖掘中最耗时的部分——频繁模式挖掘,其算法的好坏直接影响到关联规则挖掘的效率。因此,设计高性
随着信息化时代的到来,生活中大量的图像信息需要实时、精确的处理,这给人们在图像技术的应用上提出了很大的挑战。其中图像分割是整个图像工程技术中的关键技术环节,因为它
数字互动教室是以一种整合了各种移动交互设备和交互式电子白板于一体的新型教室,它是对传统多媒体教室原有信息化基础的升级和改造,实现了教学活动中各个主体的有机整合,产
为了更好的在分布式系统平台之间进行数据交换,消息中间件通过高效可靠的消息传递机制为其提供保障。它不仅有效的屏蔽了底层操作系统、数据库之间的差异,还屏蔽了网络协议之