物联网异构型节点自组网通信协议研究
[Abstract]:Nowadays, wireless intelligent terminals with varying processing and storage capabilities appear in people's daily lives. Based on the requirement of constructing a heterogeneous node wireless ad hoc network, this paper tries to establish the communication protocol of heterogeneous wireless ad hoc network, so that in heterogeneous wireless ad hoc network communication system, Nodes with different performance can process and transmit data according to their own performance, and can effectively share and exchange data, and build such an ad hoc network system. In theory, this paper first analyzes the network architecture, network characteristics and research hotspot of wireless ad hoc network, and introduces wireless sensor network. Secondly, the architecture of the wireless ad hoc network communication protocol is analyzed layer by layer, and the basic requirements of the feasible wireless ad hoc network communication protocol to be designed are summarized. The main focus of this paper is the routing protocol in the network layer. After comparing the characteristics of some common routing and communication protocols, based on the AODV routing protocol, this paper integrates the benchmark program to classify the performance of the terminal nodes reasonably, and records the system performance information of the nodes. And through the node system performance information to achieve dynamic routing control. Finally, every module of Ad Hoc network communication protocol is designed, including retransmission, performance evaluation, message type and format definition, routing table design, routing discovery, data transmission and routing maintenance based on heartbeat detection. In terms of engineering implementation, the terminal software of heterogeneous ad hoc network communication protocol is developed by using Java language on the platform of Ubantu system. Based on three-tier software architecture, thread pool, multi-thread technology, singleton mode, producer and consumer model are used. The techniques and design patterns such as Observer pattern, simple Factory pattern and so on complete the development of software. The function modules such as native performance evaluation, routing request, route response, route maintenance, text data transmission, routing table query, console real-time information display, GUI and logging are implemented. Finally, in order to test this protocol, the ZigBee module is used as the data transceiver module, and the five nodes of the Tiny210 Arm development board of Linux and Windows system PC,Linux system are used to build the heterogeneous wireless ad hoc network experimental system. The basic routing function of the software, some application scenarios and the transmission speed of the protocol are tested, and the experimental results are analyzed. It is determined that the protocol and the software have the basic availability, adaptability and extensibility in heterogeneous wireless ad hoc networks. And the transmission speed has good stability.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP391.44;TN915.04
【参考文献】
相关期刊论文 前10条
1 宋艳;黄留锁;;农业土壤含水率监测及灌溉系统研究——基于物联网模式[J];农机化研究;2017年04期
2 卢纯强;罗汉文;;基于AODV路由协议的ZigBee网络性能研究与分析[J];上海师范大学学报(自然科学版);2016年02期
3 吴腾奇;;车联网发展现状分析及展望[J];汽车工业研究;2016年04期
4 ;中国移动物联网连接规模超6000万[J];电信工程技术与标准化;2016年03期
5 王卫星;黄虹;孙道宗;李亮斌;胡子昂;;基于能量异构的WSN多链路算法[J];华南理工大学学报(自然科学版);2015年09期
6 强宇红;谢宝国;;5G网络灵活架构开启万物互联之门[J];电信网技术;2015年07期
7 胡方家;周双娥;曾军;;基于可靠度的循环冗余校验算法[J];计算机应用;2015年03期
8 袁晓庆;孔箐锌;李奇峰;李琳;李道亮;;水产养殖物联网的应用评价方法[J];农业工程学报;2015年04期
9 蔺宏良;黄晓鹏;;车联网技术研究综述[J];机电工程;2014年09期
10 任永刚;张亮;;第五代移动通信系统展望[J];信息通信;2014年08期
相关博士学位论文 前4条
1 张旭;无线自组织网络路由算法及相关技术研究[D];吉林大学;2013年
2 钱钊;基于位置信息的移动自组织网络路由算法研究[D];哈尔滨工业大学;2013年
3 李晓鸿;无线自组织网络拓扑控制算法和协议研究[D];湖南大学;2010年
4 刘军;无线自组网MAC协议及路由算法研究[D];电子科技大学;2007年
相关硕士学位论文 前3条
1 毛启云;基于物联网的无线组网技术研究[D];电子科技大学;2015年
2 巫振棠;Ad Hoc融合异构网络移动性管理与自适应配置研究[D];电子科技大学;2015年
3 冯泽恒;Ad hoc路由协议aodv的实现和互联性能改进的研究[D];北京邮电大学;2008年
,本文编号:2329516
本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/2329516.html