物联网异构型节点自组网通信协议研究

来源 :电子科技大学 | 被引量 : 2次 | 上传用户:cj258399542
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现如今,各种有着参差不齐的处理能力和存储能力无线智能终端在人们的日常生活中出现。本文从构建一个异构型节点无线自组网的需求出发,尝试制定异构型无线自组网的通信协议,使得在异构型无线自组网通信系统中,具有不同性能的节点能根据自身的性能处理和传输数据,有效地进行数据共享和交换,并且搭建这样的一个自组网系统。在理论上,本文首先分析了无线自组网网络架构、网络特点以及研究热点,并介绍了无线传感网。其次,对无线自组网通信协议的体系结构进行逐层剖析,总结出要设计易理解的、可行的无线自组网通信协议需要满足的基本要求,并且得出本课题要研究的重点主要在于网络层中的路由协议。在比较现在已有的部分常见路由通信协议的特点之后,本课题以AODV路由协议为基础,融合了基准程序来对终端节点进行合理的性能分级,记录节点的各项系统性能信息,并且通过节点系统性能信息来实现动态的路由控制。最后设计了自组网通信协议的各模块,主要有证实重发、性能评估、各种报文类型和格式定义、路由表设计、路由发现、数据信息传输和基于心跳检测的路由维护。从工程实现上,在Ubantu系统平台上使用Java语言进行开发异构型自组网通信协议的终端软件,基于三层软件架构,运用了线程池、多线程技术、单例模式、生产者消费者模型、观察者模式、简单工厂模式等技术和设计模式完成了软件的开发工作。实现了本机性能评估、路由请求、路由回复、路由维护、文本数据传输、路由表查询、控制台实时信息显示、GUI和日志记录等功能模块。最后,为了测试本协议,采用ZigBee模块作为数据收发模块,分别与Linux和Windows系统的PC、Linux系统的Tiny210 Arm开发板所组成的五个节点,搭建了异构型无线自组网实验系统。测试了软件的基本路由功能、部分应用场景和协议的传输速度,分析实验结果,确定了该协议和软件在异构型无线自组网中具备基本的可用性,自适应性,可扩展性,并且传输速度具有较好的稳定性。
其他文献
<正>对于十八届三中全会提出的全面深化改革总体目标中的"国家治理"概念,我们应该历史地、全面地、准确地加以深刻理解。放在中国语境中理解"国家治理"历史地理解。十八届三
“身正为范、德高为师”,社会赋予了高校教职工“教书育人”的神圣使命。高校要不断增强教职工的思想政治教育,提高思想政治素养,为完成社会赋予的神圣使命,提供坚强的政治保证及
目的探讨经多聚甲醛固定的动物组织冰冻切片制作的方法与技巧。方法将小鼠用4%多聚甲醛经心脏灌注固定,取其不同组织进行后固定之后,依次浸入15%和30%蔗糖溶液待其沉底,将标
排烟温度是衡量电厂的热经济性的一个指标.为了解决目前有些循环流化床锅炉排烟温度较高的问题,文中从理论上分析并提出了锅炉在实际运行中,影响排烟温度升高的因素.
随着生活节奏的加快,在这个信息时代,快速便捷的视觉盛宴越来越受到人们青睐。微电影成为传播企业文化的一种“新载体”。目前,微电影应用于油田企业文化建设,正成为一种“新探索
<正>员工帮助计划(Employee Assistance Program,简称EAP)最早源于美国的企业为解决企业员工因酗酒引发的心理问题。后来社会的酗酒、吸毒和药物滥用等问题日益严重,家庭暴力
2006年,对于锦州,对于锦州工业而言,无疑是划时代的。$$    这一年,足以载入锦州史册的一件具有里程碑意义的大事让全市上下震撼、振奋。$$    请记住这一天——公元2006
学位