延迟容忍传感器网络路由协议及平台设计

来源 :中国人民解放军信息工程大学 解放军信息工程大学 | 被引量 : 0次 | 上传用户:mumuduck
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
延迟容忍传感器网络是近年来新兴的一种无线网络形式,是移动传感器网络和延迟容忍网络的相互融合的结果,具有网络数据传输延迟、错误容忍的特点,可以被广泛应用在车联网、水下数据采集、乡村网络、战场情报获取、野生动物监测和环境监测等多种领域。延迟容忍传感器网络能够有效弥补互联网无法实现全域覆盖的不足,是未来物联网实现―无处不在网络的重要技术基础。本文针对延迟容忍传感器网络数据通信的核心技术----路由技术开展研究,在对已有延迟容忍传感器网络路由机制深入研究的基础上,围绕路由机制设计、延迟容忍传感器节点平台实现以及基于平台的系统构建与测试开展了深入研究。  本研究主要内容包括:⑴针对延迟容忍传感器网络数据传输成功率低、延迟大的问题,提出了一种基于基站大功率信息广播的消息副本删除路由机制HB R。基本思想是在延迟容忍网络中使用两个频率f1和f2,传感器节点根据基站在f1上的大功率广播信息完成自身转发概率的计算和冗余消息副本的清理,利用频率f2进行通信,这不但提升了网络节点的存储效率,而且降低了网络通信开销。为进一步降低数据传输延迟和提升传输成功率,HBR机制给出了节点传输概率的准确计算方法以及消息队列管理机制,优先传输转发域M值小且生存时间短的消息。仿真实验表明,与几种经典的延迟容忍路由机制相比,HBR在传输成功率、传输延迟方面有着一定的优势,且通信开销也相对合理。⑵深入开展传感器网络典型实现技术ZigBee的研究,借助ZigBee技术设计实现了具有低功耗、小体积的无线传感器网络硬件平台。采用TI公司的CC2430芯片设计开发了传感器节点,该节点能够有效实现温度等周围环境信息的采集,并且采用软硬件协同设计的方法,进一步降低了节点的功耗,使得该平台能够有效成为延迟容忍传感器网络的终端设备。测试表明该平台有着较好的通信性能和网络性能。⑶深入分析了z-stack协议栈,以操作系统的基本原理和基本思路为基础,在结合ZigBee基础知识的前提下,通过分析OSAL主循环的C语言代码,理清了 ZigBee的启动过程与实现机制;结合数据采集实际背景设计了具有启动网络并进行数据收发的程序,可通过烧写的方式存入节点内存并运行;结合温度探测原理与各个寄存器的标记位设置简表,设计数据采集函数,实现了板上温度信息的采集以及网络中数据的收发,并完成了传感器节点组网的测试,完成了节点底层程序的开发与设计,为进一步实现延迟容忍相关功能的测试奠定了基础。
其他文献
随着基于NGN网络的软交换技术的发展,越来越多的企业融合现有的数据网和电信网组成未来新一代的通信网络。为了满足当前对多种语音、文件和图像进行传输的需求,PSTN网络同NGN
进行眼睛视力矫正的技术主要有准分子激光手术和人工晶体植入手术,人工晶体植入手术按照植入的位置可以分为前房型人工晶体(anterior chamber intraocular lens, AC-IOL)植入
访问控制机制的主要目的在于阻止信息和数字资源的非法访问。从二十世纪六十年代到二十世纪九十年代,有三个主要的访问控制模型用于保护数字资源和信息免于未经授权用户的威胁
随着Linux操作系统在嵌入式平台的广泛应用,一方面Linux被移植到越来越多的平台,另一方面Linux上的应用越来越丰富。SH7751R开发板是Renesas公司开发的32位高性能处理器平台,
Internet自诞生以来不断成长,尤其是最近几年更是得到长足发展,功能不断扩展,信息容量呈爆炸性趋势增长,然而在信息极大丰富的同时,用户也面临着信息过载和资源迷向的问题。Intern
随着计算机网络技术的飞速发展,计算机网络在现代生活中的重要性正不断加强。但随之而来的计算机网络攻击也不断增加,顺应这一趋势,涌现出了许多的网络安全技术,如网络防火墙、病
云计算的高速发展趋势,得益于数据中心能够提供高性能的计算能力和存储能力作为支撑。数据中心将虚拟化后的资源租用给用户以便让用户构建自己的集群计算设施并在该设施上运行
结构化P2P网络现在变得非常流行。然而,当结点加入或退出时,整个网络需要重新组织。为了减小由于网络重组造成的性能降低,我们提出一种上层为Chord下层为群的两层混合P2P网络
移动通信从20世纪80年代进入公众民用通信领域至今,底层通信技术的不断进步和网络架构的逐渐成熟使得移动通信的传统业务需求得到了满足。区别于传统需求的移动通信的其他需
网格(Grid),又称为虚拟计算环境,是近年来兴起的一种重要的网络信息技术,它的出现是为了实现更全面的资源共享。随着开放网格服务体系结构OGSA(Open Grid Services Architecture