基于网络编码的无线多跳网络路由算法研究

来源 :河北大学 | 被引量 : 0次 | 上传用户:szmms
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着经济社会的迅猛发展和现代通信技术的日新月异,无线网络尤其是无线多跳网络为人类提供的服务已经深入到人类工作和日常生活的每个角落。无线网络链路不可靠、网络节点能量以及网络带宽受限等因素对无线网络实现数据高效可靠传输提出了挑战,因此设计高效可靠稳定的路由协议一直是无线多跳网络的研究热点。网络编码改变了传统路由的存储转发模式,允许网络节点对数据包进行编码操作,它可以给无线网络带来多方面的好处,例如减少数据包传输次数,提高网络带宽利用率,提升网络吞吐量,降低数据包传输能耗。本文在现有研究工作的基础上,研究如何利用网络编码技术进一步提高无线多跳网络性能的路由策略。本文研究工作成果如下:1.针对无线Ad Hoc网络节点能量受限对全网路由的影响,提出了一种基于流间网络编码的能量感知路由策略ERINC。ERINC采用数据流速率匹配的方法利用节点编码机会降低能量消耗,同时通过节点剩余能量值和节点能耗速度预测节点剩余生存时间,并结合路径总能耗和节点剩余生存时间提出新的路由评价函数和路由发现策略。此外,ERINC通过引入本地路由维护策略,减少断链和路由中断情况的发生。仿真结果表明,ERINC可以有效降低路径传输能耗,均衡网络能量消耗,延长网络寿命,提高网络吞吐量。2.针对现有基于流内网络编码的机会路由算法的不足,提出了一种新的基于部分网络编码的无线多跳网络机会路由算法ORAPNC。为了避免数据包分叉传输,同时利于执行转发节点间协调机制,ORAPNC首先以期望传输次数作为路由度量建立一条固定路由,并将候选转发节点集中在这条固定路径附近;为了充分减小网络中的冗余数据包,ORAPNC采用一种新的转发节点间协调机制FNCM实现每跳的数据包传输。对本算法的仿真结果表明,本文所提出的算法能有效提高网络吞吐量,减少目的节点解出原始数据包的平均时延。
其他文献
水声传感网络(Underwater Acoustic Sensor Network,UWASN)在海洋环境监测、资源开发等领域具有巨大的应用前景,因而引起各界的广泛关注。由于水声信道的传播速率低,误比特率
数字信号在信道传输时,由于噪声、衰落以及人为干扰等,将会引起差错。香农证明如果信源的速率低于信道容量,可采用信道编码的方法,以任意小的差错概率在有扰信道上传输信息。
近年来,随着移动智能设备的飞速发展,无线用户数量呈指数倍增长,人们对无线通信的需求也不断增大,有限的许可频段资源已经越来越无法满足人们的需求。在这种状况下,有人提出
随着科学技术的飞速发展,高精度激光打印机和扫描仪得到了广泛的应用,证件、票据等印刷品的复制变得更加容易,印刷品的版权保护问题变得非常重要。因此研究印刷品的抗打印扫描防
近年来,数据中心网络的结构不断地发生变化,新的技术也层出不穷。如今的数据中心网络已演变成一个大规模的多租户网络,存在百万级的虚拟机和大量的租户,面临在网络资源有限的
火灾是常见的严重自然灾害之一。对其进行早期实时的监控是火灾消防领域的研究重点。现有的火灾传感器,如感烟、感温、感光探测器,它们分别利用火焰的烟雾、温度、光的特性来
水声通信作为主要的水下远距离无线通信方式,在很多领域有着重要的应用。然而水声通信的研究面临着很多方面的困难,如:水声信号随着信号频率的增加而衰减;水声信号在传播过程
深空探测是人类进行的航天活动中最重要的部分之一,是一个国家科学技术水平和综合国力的集中体现。在深空任务中,通信系统承担着传输遥测遥控指令、返回探测数据等关键工作。由
RFID(Radio Frequency Identification)作为物联网技术的新潮有效地解决了物联网感知层面的难题,通过将物质世界与信息网络互联为人们提供了有效、准确、实时的数据信息。然
信息时代即数据的时代,随着数据规模的急剧增加,数据处理在诸多领域已远远超出了个人电脑的能力,越来越呈现出海量和并行的特点。而传统的并行编程技术如MPI、网格计算等存在