基于网络编码的无线传感器网络路由协议研究

来源 :中山大学 | 被引量 : 0次 | 上传用户:ad5260
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无线传感器网络由大量具有数据感知、信息处理和无线通信能力的传感节点组成,节点间以无线多跳的无中心方式连接,能够协作地实时监测和采集各种环境或监测对象的信息,并对其进行处理和发送,在军事、民用和工业生产等领域具有广阔的应用前景,是当前的研究热点之一。无线传感器网络集成了监测、控制以及无线通信等多种功能,但由于无线传感器网络的节点的电源能量、通信能力、计算和存储能力都有很大的限制,因此无线传感器网络资源的节省显得尤为重要。   网络编码的提出打破了传统路由中节点只负责接收与转发信息的传输模式,允许节点在转发信息前对输入信息进行编码组合,再将编码信息发送出去,接收节点根据部分编码信息从解码包中解码出原始数据。研究表明,网络编码可以提高网络的吞吐量、均衡网络负载、降低节点能量消耗、减少传播时延、提高网络容错性和鲁棒性以及提高信息的安全性。无线传感器网络的特点决定了其非常适合采用网络编码技术。   本文首先介绍了无线传感器网络、无线传感器网络路由协议、网络编码以及无线网络编码常用编码方式:随机线性网络编码和COPE。然后在几种无线传感器路由协议中选择一种作为本文实验的基础协议:几种无线传感器网络路由协议中,FLOOD协议是最基本的路由协议,是许多其他无线传感器网络路由协议的组成部分。而且通过分析,FLOOD协议在理论上能够通过网络编码降低网络中数据发送次数,具有能耗降低的理论可行性。所以本文选择FLOOD协议作为实验的基础协议。然后在FLOOD路由协议的基础上引入网络编码机制,根据FLOOD协议的特性,参考传统无线网络的编码方案,设计适合无线传感器网络的网络编码算法,从而提出一种新的基于网络编码的无线传感器网络路由协议NC-FLOOD。最后使用NS2网络模拟器分别对FLOOD和NC-FLOOD进行网络模拟,对比新旧协议的性能表现。仿真表明新设计的协议在网络吞吐量、网络结点的平均剩余能量、需要的数据包发送量等性能指标上都有较大改善。
其他文献
高中数学是一门比较复杂的学科,教师需要不断探索有效的教学模式来促进学生学习的积极性,提高学生的学习效率.因此应不断改进333教学模式,充分发挥其在高中数学教学中的作用,
无线传感器网络的媒体访问控制子层(MAC)协议对传感器网络的工作寿命和整体性能具有重要的影响,MAC协议的基本任务是协调节点接入共享通信媒体的接入时间,即解决节点共享网络
“导研式教学”是基于当前高中生自主学习和创造能力低下现状而推行的一种全新的教学模式,它的“前身”是“探究性教学”与“导学式教学”的综合.但与两种教学有所不同的地方
函数就像一根红线贯穿在高中数学中.函数知识的教学首先在初中阶段,学生初步掌握了函数的定义与函数的表示方法,并研究了一些常见的函数,对函数知识有了初步的感性认识.到了
随着计算机和网络技术的迅速发展,数字多媒体信息资源在人们工作和生活中的应用日益广泛。计算机强大的信息处理能力为多媒体信息的存取提供极大便利的同时,信息的版权保护等
从教育的发展历程看,我国教育受封建科举考试制度的影响较为严重,这也就造就了“灌输式”、“填鸭式”的传统教学.不可否认,在教学过程中通过教师而向学生灌输知识,可在短时
高中数学是高中课程中比较难的一门学科.学生难以掌握,老师教学效果不佳是我国目前高中数学教学普遍突出存在的一个问题.实行新课改的目的是为了改善学生动手能力不强、创新
学源于思,思源于疑.数学学习本身就是不断分析和解决问题的过程,但在以往的高中数学教学中,教师却更喜欢向学生讲授知识,而不善于引导学生在解决问题中构建知识.其实,在数学
在当今信息时代,随着网络的不断完善和发展,基于Internet的Web应用程序成为目前应用最广泛的应用系统。Web应用程序通过通用的Web浏览器来表现它的执行结果,所以客户端易于维护
高中数学一直都被认为非常抽象化,学生也很难掌握书本上的知识,现在随着信息技术的应用,学生可以直观地了解具体的数学问题、数学模型,使课堂从死板、无趣变成了丰富多彩的教