基于TinyOS平台的Open-ZigBee协议栈实现及分析研究

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:agsxuming
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着无线传感器网络的迅速发展,其中的各项技术正被越来越多的学者所研究。在多个传感器网络关键技术中,网络协议技术由于高效组网的迫切需要逐渐成为研究的热点。而在众多无线传感器网络协议中,Zigbee协议由于其低消耗、低能量、高容错性等优势使其成为在实际环境中使用最为频繁的网络协议。   由于现行的Zigbee研究开发环境大多是以各大厂商提供的非开源函数库为平台,研究者很难了解到协议细节以及其工作流程。但随着“OPEN-WSN”理念的提出,越来越多的研究者投入到“开放式无线传感器网络”这一课题之中。同时,伴随着传感器网络节点硬件结构的开放,TinyOS开源传感器网络操作系统的逐渐成熟,使得网络协议,特别是本课题”基于TinyOS平台的ZigBee协议栈实现及分析研究”变得更加具有现实意义。   本文研究的目标定位于:利用本教研室已有的无线传感器网络硬件节点平台TelosB,在其上移植TinyOS操作系统,参照ZigBee协议标准的基础上,研究Open-ZB工作组所实现的Open-ZigBee协议栈雏形,在此过程中发现其仅仅实现了ZigBee协议标准中的部分组网功能,对于其他如能量管理、网络优化等功能都没有实现。   通过分析协议标准,将原有的Open-ZigBee协议栈雏形进行按层次的功能改进,从而构建一个稳定优质的Open-ZigBee协议栈。并利用改善后的协议栈设计了一簇树拓扑网络结构的应用程序实例,通过网络抓包分析该程序的运行结果,进一步验证了改善协议栈的功能特性。   该开源的Open-ZigBee协议栈的实现,使得一个包括硬件节点、操作系统、网络协议在内的完整WSN开发平台成功构建,从而有助于后期的无线传感器网络网络层与应用层开放性的进一步研究与实现。
其他文献
在网络信息量爆炸式增长、IP业务将成为电信网的主导业务的今天,光分组交换技术利用其交换容量大、带宽利用率高等优势,成为光交换网络的最终理想方案。基于光码标汜的光分组
网格计算是一种特殊的具有重要创新思想和巨大发展潜力的分支网络计算。从概念上讲,网格计算的目标是资源共享和分布协同工作。而任务调度作为网格高性能计算的一个重要方面,
随着Internet网络从单纯学术领域向通信、商业等多个领域的发展,以致Internet网络上的用户和应用快速增长,从而不可避免地出现网络拥塞现象,网络拥塞的发生造成Internet网络性能
人耳识别是继指纹识别、虹膜识别、人脸识别等一系列生物特征识别之后的一种新的生物特征识别,基于人耳图像的几何和纹理特殊性,人耳图像识别和其他生物特征模式识别有相同之处
对图像的色彩均衡作为图像处理的一个很基础的应用,迄今为止已研究了很多经典的算法并不断得到完善,意在改善存在的色彩缺陷、提高图像的饱和度、改善图像局部或整体的对比度
电磁成形技术作为高能、高效率技术有着传统成形方法所不能比拟的优越性,在工业生产中应用十分广泛。   本课题重点研究了电磁涡流力计算的模拟方法及其在焊接成形中的应用
动态主机配置协议是一个为网络中主机传送配置信息的协议,其包含了两个构成要素:网络地址分配和主机配置参数分配。该协议基于客户端/服务器模型,由服务器动态分配网络地址和
基于内容的数字图像哈希在图像库检索、内容认证以及水印等领域有广泛的应用,近年来得到了高度的关注。图像哈希有两个重要的性质:鲁棒性和安全性,这两个性质是一对矛盾体,往往不