基于跨层的无线移动多媒体传感器网络路由研究

来源 :广西师范大学 | 被引量 : 0次 | 上传用户:Sqiwei
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无线移动多媒体传感器网络(Wireless Mobile Media Sensor Networks WMMSNs)是以音视频捕捉设备为传感器,节点附在移动对象上进行信息采集的新型无线传感器网络(Wireless Sensor Networks WSNs)。 WMMSNs信息采集的内容主要包括视频、音频、图像等多媒体信息,其节点在特定的监测区域内随机移动,节点的移动能够拓宽信息采集区域,丰富信息采集对象(如:移动目标)。但节点的移动会引起网络的拓扑结构动态改变、无线信道质量不够稳定等问题,此外,WMMSNs具有网络通信量大、传输能耗高、端到端时延和包丢失率要求严格等特点,这些特点增加了WMMSNs路由协议研究难度,影响了WMMSNs的进一步推广国内外学者针对WMMSNs路由协议进行了大量的研究,他们发现采用传统的分层协议结构进行路由协议设计将很难从整体上优化网络的性能。首先,传统的分层结构是面向有线固定网络设计的,有线固定网络节点静止、网络拓扑相对固定、链路质量比较稳定,而WMMSNs信道不可靠、网络拓扑经常变化、节点在特定区域内移动的同时进行数据的采集和传输,采用分层结构会严重影响WMMSNs的性能;其次,在WMMSNs中,为了优化性能、提高网络效率,节点常常需要利用多个层的相关参数,这就要求不同层之间存在参数交流的通道。为解决这个问题,研究者们在设计WMMSNs路由协议时采用跨层的方法,加强不同层之间的信息交互,进而优化网络的整体性能。但当前基于跨层的路由协议仍然存在一些不足:在数据传输时采用单路径传输,单路径传输会增加网络的端到端时延、降低网络的吞吐量、加重路径节点上的负载;在选择路由判据时较少使用链路质量和剩余能量作为路由判据,这将会降低数据传输的成功率,增加数据包重传次数;多媒体网络通信数据流较大,在数据传输的过程中存在大量的编码机会,而现有的协议很少对网络编码机会进行检测。本文针对WMMSNs路由协议研究中存在的问题,所做的研究工作主要如下:(1)介绍了WMMSNs的网络概念及特点,指出在研究WMMSNs路由协议时面临的挑战,如:拓扑动态变化、链路质量不稳定、时延敏感等;总结了WMMSNs在进行路由协议设计时应遵循可靠性、实时性、能量高效性的原则;综述了当前针对于WMMSNs提出的几种路由协议,分析并指出这些协议的优缺点,说明了WMMSNs跨层设计的必要性。(2)对跨层设计的概念和特点进行了介绍,分析了跨层设计的模型及其原理,着重介绍了几种基于跨层的路由协议,并对这几种跨层协议的工作原理、工作流程进行了分析,指出了协议中存在的不足。(3)设计了RCLF跨层模型。RCLF跨层模型分为路由构建RC组件和链路层反馈LF组件。RC组件一方面为节点接入控制提供参数,另一方面在路径构建时根据网络层的时延、链路层的链路质量、物理层的节点剩余能量计算链路权值并反馈给网络层。在数据发送过程中当路径出现链路中断或者链路迁移时,LF组件提高物理层发送功率或者通知网络层路由失效,减少路由重构次数。(4)提出基于跨层的编码感知多路径路由协议(MRCC)。 MRCC协议采用了RCLF跨层模型来优化路由构建。MRCC协议的工作流程大致为:在节点需要进行路径构建时,源节点广播RREQ报文,收到RREQ报文的节点依据RC组件中的节点剩余能量决定是否加入到路径构建(即接入控制),如果满足接入条件,RC组件依据网络层、数据链路层和物理层的相关参数计算链路权值,并反馈给网络层作为路由构建的判据,否则直接丢弃RREQ报文:目的节点接收到RREQ后通过单播回复RREP报文,进而在源、目节点之间建立多条链路不相交路径,节点将数据流分割到多条路径上传输:在数据传输过程中,节点进行编码机会的检测,一旦检测到编码机会,则将数据通过编码进行传输。为了验证本文提出的路由协议,本文在OMNeT++网络模拟平台对MRCC协议进行模拟仿真,在仿真过程中通过设置不同的参数观察网络的性能表现,同时选取两个现有的路由算法与本文提出的路由协议进行比较,验证本文路由协议的有效性。仿真实验表明,MRCC协议能够降低网络路由开销、保证数据的可靠传输、降低端到端的时延。
其他文献
无线Mesh网络(Wireless Mesh Networks, WMN)是一种高速率、高容量的分布式网络,是一种新型的解决“最后一公里”问题的宽带无线组网技术,支持节点多跳路由和转发功能,具有自组
工作流技术是当今一项飞速发展的技术,它最基本的特性是能够结合人工和机器的行为,可以与应用程序和工具进行交互,从而完成业务过程的自动化处理。工作流技术己逐渐发挥越来越重
随着软件技术应用的不断扩展,软件的复杂度也越来越高,这样对于软件可靠性的保证也越来越重要,对于一些大型的软件,由于人力、资源和时间的限制,对于测试自动化的研究也是十
在数字化的信息社会里,数字签名代替了传统的手写签名和印签,是手写签名的电子模拟。在使用数字签名的过程中,会遇到需要将签名权利委托给他人的情况,代理签名在这种背景下应
随着征信范围的扩大,用户缴费信用问题越来越受到政府和企业的重视。信用风险评估作为数据挖掘技术的一个新的应用领域尚未成熟,还需要不断深入地探索和研究。本文针对银行和
随着信息时代的到来,信息成为一种重要的战略资源。信息技术改变着人们的生活和工作方式。信息科学已经成为最活跃的学科领域之一,并且信息产业成为新的经济增长点。软件作为
图像序列中运动目标识别是计算机视觉和图像编码研究的一个重要课题,在计算机导航,智能监控系统,交通检测,医学图像处理以及视频图像压缩和传输等领域都有广泛的应用。   本文
P2P(Peer-to-Peer)技术作为Internet的重要技术之一,近些年来受到了计算机业界较为广泛的关注。而目前大部分P2P网络应用虽然都由P2P主流网络模型支撑,但是由于其主流网络模
服务计算作为一种新型的网络计算方式,目的是为用户提供一种全面共享各种资源的计算环境,当前已成为分布式计算的最新发展方向。在服务计算环境中,服务资源的分配管理是服务计算
互联网的快速发展导致互联网信息资源的爆炸似的增长,人们在享受互联网为我们的学习工作提供便利的同时,也为我们从庞大的互联网络中如何准确、快速地获取有价值的信息来满足