无线传感器网络中网络编码压缩与解码算法研究

来源 :江苏科技大学 | 被引量 : 0次 | 上传用户:csmale
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络编码(NC)自问世以来便受到广大学者的青睐。通过改变传统网络中路由的存储—转发模式,把编码的观念加入到中继节点中。采用这种策略,我们能够实现网络容量最大的目的。由于无线网络链路具有广播特性,尤其适应网络编码的安插,经过网络节点缓存广播的数据包,从而发现最好的数据包编码机会。通过对数据包中数据信息的编码,能有效减少信息传输量,降低了传输过程中的复杂性。倘若将网络编码的理论应用到无线网络,则能够提升无线网络吞吐量、降低网络能耗,数据传输的可靠性也得以提高。  集无线Ad Hoc网络等无线网的优点于一身,无线传感器网络(WSN)是无线网络领域今后重点发展的方向。本论文的研究以节省网络能耗为目的,从削减数据量的传递出发,融合网络编码和压缩感知理念,深入研究了无线传感器网络中节点的节能方式。本文主要研究内容如下:  (1)提出一种无线传感器网络多径传输自适应节能算法,该算法的实现基于随机网络编码(RNC-ESMP)。该算法首先根据网络节点能量,优先选择路径节点能量最多和通信能耗最少的路径进行数据传输;其次,以目的节点解码成功率为反馈因子,构建目的节点到源节点的反馈机制,信源节点自动调节传输所需路径数,实现自适应;再次,为了准确反应数据传输的实时性,该算法摒弃原有一直等待编码机会的方式,根据中继节点缓存队列长度和同一时刻节点所接收存储不同数据包数,提出中继节点编码选择方案和节点编码概率,有效减少了编码冗余。实验结果表明,与传统多路径算法和采用网络编码的多路径算法相比,该算法在提升系统可靠性的同时降低了网络能耗,延长了网络生命周期,减少了数据传输端到端的时延,从而提高了网络性能。  (2)提出一种基于网络编码和压缩感知的无线传感器网络节能算法(CS-NCES)。该算法首先运用无线传感器网络数据的时间和空间相关性以及随机网络编码矩阵和压缩感知测量矩阵的相似性,在信源节点对数据进行编码,并应用有限域压缩感知对数据进行压缩,把编码和压缩融为一体,以实现数据的编码—压缩—再编码,从而使得中继节点传输数据少于原数据量,随之降低网络能耗,而信宿节点则通过译码—重构——再译码的方式来提升数据传递率。并且,本文通过对压缩感知和网络编码分别作用于实数域和有限域进行研究分析,构造了改进型多项式确定性矩阵,并对其可行性进行了验证。实验结果表明,与其他网络编码算法相比,CS-NCES算法能有效降低网络能耗,提高数据重构效率,从而提升了网络编码在无线传感器网络中的实用性和网络性能。
其他文献
数据流编程语言简化了相关领域的编程,很好地把任务计算和数据通信分开,从而使应用程序分别在任务级和数据级均具有可并行性。在多GPU和多CPU的混合架构系统平台上,任务计算
随着Web服务技术的日益成熟,越来越多的稳定易用的Web服务共享在网络上。Web服务也越来越多的应用于商业和企业中。在经济全球化发展的影响下,现代商业和企业中对信息共享,协同
本研究从理论上对医学生职业素质综合评价问题作了科学性思考,提出了发展性的评价观及其应遵循的六个“统一”的原则。 本研究通过查阅相关资料、抽样调查、统计分析等方法
随着网络技术的迅速发展和J2EE平台的广泛应用,基于B/S的多层Web体系结构逐渐发展成为Web应用开发的主流。但仍然存在程序可重用程度低、维护工作繁琐等不足,因此,如何组织应用程
计算机技术的快速发展将人类社会带入了信息化时代,随着计算机网络技术和通信技术的相互融合,出现了以这两项技术为基础的一个全新的领域---计算机支持的协同工作(Computer S
遥感技术在环境监测、国土资源勘探、军事侦察以及考古等许多领域中发挥着越来越重要作用。而航空遥感以其特有的机动灵活和反应快速的特性,在应对各种突发事件以及各种灾害的
分布式文件系统自上世纪70年代出现以来,经过30多年的发展,已经逐渐趋向成熟,在数据处理、信息服务、商业系统、教育科研等各个领域都有广泛的应用。分布式并行文件系统(DPFS
近年来,随着计算机技术的飞速发展,嵌入式系统的应用越来越广泛。随着对嵌入式系统的要求越来越高,嵌入式系统的图形用户界面(Graphic USer Interface)对于嵌入式系统来说就
近几年来,基于角色的访问控制RBAC(Role-Base Access Control)作为访问控制的一个领域得到了迅速发展。其基本思想是通过角色来实现用户与权限之间的逻辑隔离,从而简化对访问
在大数据时代,数据流编程语言相对传统的面向对象的编程语言有着明显的优势,但是在任务调度优化的过程中,要得到负载均衡的划分结果并非易事。特别是在多媒体领域,数据流程序