水声传感器网络可靠路由协议的研究

来源 :中国海洋大学 | 被引量 : 0次 | 上传用户:narco008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
水声传感器网络是一门新兴的网络技术。它是一种水下无缆通信网络,通常由声连接的海底传感器节点、自主式水下运载器和作为主节点的海面站组成的水声无线通讯网络。它们被部署在特定的区域执行合作监视任务。主要应用于对水下传感器网络所覆盖的区域进行中长期的水下预警、目标检测、海洋水文环境要素监测等,其广阔的应用前景,引起了学术界和军事界的高度重视。由于水下信道的复杂性,节点之间的链路质量受到环境噪声干扰和多普勒频移,扩散等其他因素的影响。这些干扰严重影响了水声传感器网络的数据传输速率、数据通信的可靠性、有效的通信距离、网络的吞吐量和能量消耗。因此路由协议的设计应该保证在耗能较小的情况下,网络能够实现自我配置、自我适应和节点失效后的快速恢复。本文首先介绍了水声传感器网络的基本概念、特点、通信信道特征、体系结构以及水声传感器网络的应用前景及发展问题;接着分析了典型的无线传感器网络的路由协议;然后对无线传感器网络路由协议的相关问题进行了深入的研究,以提高数据包传送的可靠性、减少网络的能量消耗为出发点,以提高水下声学传感器网络的效率为目的,提出了一种适用于水下环境的能量有效的可靠路由协议,并通过理论分析和仿真验证了这些协议的良好性能和可行性。为了减少通信和能量开销,达到可靠传输的目的,本文提出一个多跳的水声传感器网络可靠路由算法。该算法从路由树的初始化,每个节点的路由表管理,路由选择,路由更新以及路由树深度优化这几个方面分别描述,并且提出了链路失败、节点死亡、丢包检测的处理方法,使得每个数据包能够顺利的到达基站。在路由初始化阶段引入随机延迟以启动初始化过程,加快了路由建立并且节省了建树阶段控制数据包的数量,每个节点从路由树的长度、下一跳节点的剩余能量以及链路质量三个方面考虑是否将一条路由写入自己路由表,提出了一个路由替代算法将最优的路由写入路由表,保证数据包沿着最好的路由从节点发送到基站,减少了数据包的丢失,提高了数据包传送的可靠性。路由选择算法保证了节点发送数据沿着最好的链路进行,并且不会形成环路。还考虑了节点缓冲区的大小,避免了死锁。路由更新策略在MAC层的CTS/RTS数据包中加入路由更新信息,及时的更新路由表,避免了数据包冲突,并且节省了能量。通过最小化内部节点的能量消耗,优化了路由树的深度,减少了整个网络的能量消耗,延长了网络生命周期。最后对本文提出的协议和已经存在协议的性能进行了比较,从网络中节点数目对数据包成功传输率、数据包延迟和每个数据包的平均能量消耗的影响三个方面进行了仿真试验。结果表明本文提出的算法保证数据包能够有效可靠的发送到基站,减少了重传的次数,缩短了数据包的延迟,最小化网络的能量消耗,延长网络生命周期。
其他文献
随着云计算科技的迅猛发展,越来越多的诸如科学计算、分布式应用等大型应用都开始利用云计算资源。大型应用程序的工作流可以用DAG(有向无环图)来描述,关于有期限约束的共享
随着面向服务体系架构的提出和应用,计算机软件的发展已进入到一个开放的世界。服务计算,特别是基本Web的服务组合,作为开放的分布式计算环境的发展方向,已越来越多的被关注和研
分子动力学模拟是一种对原子和分子的物理运动进行计算机模拟的方法,随着分子动力学模拟方法的不断改进和完善,其功能越来越丰富,模拟的分子体系规模和时间长度也一直在增长
随着无线通信、互联网和多媒体技术的快速发展,特别是以WiMAX/LTE为代表的新一代移动通信网络正朝着丰富、快速、灵活、高效等方向发展,呈现出用户业务多样化、无线技术宽带化
GPRS(General packet radio service)技术广泛应用于移动商务、信息点播、Internet等诸项业务中,尤其是在地理位置偏远或很难通过有线方式实时传输的应用领域,应用GPRS无线数据传
随着网络时代的到来,互联网已经成为了一个重要的信息处理平台。如何在互联网上更加快捷、方便地交互和处理数据已经成为开发人员和用户的共同愿望。当今XML已经成为Internet
随着计算机技术、网络技术和微电子技术的深入发展,特别是各种高性能片上系统(SoC)的设计和嵌入式操作系统的开发,嵌入式系统日益广泛地应用于工业控制、移动通讯、家用电器以
随着无线网络技术的发展,面向各类需求的无线网络相继出现,但这些网络由于特定的需求都不能取代其他所有的网络,所以异构无线网络互联技术一直是无线网络研究的一个热点,同时
近年来,基于内容图像检索逐渐成为一个活跃的研究领域。但由于当前图像理解技术的局限以及人类视觉认知的主观性,使得依赖于低层视觉特征的基于内容图像检索系统难以满足用户
无线传感网络作为一个相对较成熟的技术,已经应用在生活,军事,医疗等众多领域。而本课题将其运用在皮划艇激流回旋比赛的判罚系统上,减少裁判员的工作量,增加判罚的准确性。目前,对