基于Wi-Fi的无线Mesh系统的设计与实现

来源 :沈阳理工大学 | 被引量 : 0次 | 上传用户:drake0266
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无线Mesh网络(Wireless Mesh Network,WMN),也称为“多跳”网络,是一种适用于大面积或复杂地型的分布式无线自组织多跳网络。它具备自组网、自修复、网络动态变化和高带宽等特性,可以在低成本下较为容易的扩大WLAN网络的覆盖范围。然而无线Mesh网络有着不同于一般网络的特点,其网络拓扑随时变化,节点灵活,导致了对于它的信息获取就非常不便。而且无线Mesh网络搭建需要大量的节点来维持,短距离组网成本过高,组网时间过长。因此,本文以无线Mesh网络为背景,重点研究了Mesh网络组网技术、OpenWrt系统以及SNMP协议,在此基础上结合OLSR路由协议,设计开发了基于Wi-Fi的无线Mesh系统,解决了无线Mesh网络近距离组网取舍和Mesh网络信息不易获取的问题。本文的研究内容主要如下:首先,根据无线Mesh网络的特点,在分析现有无线路由协议的基础上,最终选择了OLSR路由协议当作系统核心路由协议。但OLSR协议同样存在协议开销大、冗余过大等问题。因此,本文在此基础上,优化了OLSR协议的核心MPR集的选择,减少了MPR节点的冗余以及分组消息导致的时延。通过仿真结果表明,优化后的OLSR协议在端到端时延和吞吐量性能方面有明显提升。其次,在基于Wi-Fi的无线Mesh系统的设计上,本文从组网结构设计、总体方案设计以及功能设计三方面给出了整个设计流程。最后,在基于Wi-Fi的无线Mesh系统的实现上,本文在硬件方面选择了树莓派3B+,软件方面完成了OpenWrt系统的编译、OLSRD的实现。随后以OpenWrt系统为基础对Mesh网络节点进行了相关配置并组建了无线Mesh网络。通过扩展MIB库以及子代理实现了系统节点发现模块,通过数据库与JavaWeb交互实现了系统管理模块。最后搭建了真实的测试环境,对无线Mesh网络组网的性能以及系统相关模块的功能进行了测试。
其他文献
为研究人脑源性神经营养因子在大肠杆菌中的表达及其在治疗Alzheimer病中的作用,本文作者等克隆了其成熟肽基因并进行了序列分析.提取健康成人末梢血白细胞基因组DNA作为模板
美国拥有世界上最好的高等教育体系。美国大学的荣誉课程是其成功秘诀之一。荣誉课程(HonorsProgram)~_专为高水平学生设计的,提供低廉的费用、顶尖级水平教学、挑战性课程、慷
为更符合实际地评估断路器的开断能力裕度,需要考虑感应电动机对短路电流的贡献。以C++语言编程为依托,实现节点类型的转换、负荷分配的计算以及感应电动机参数BKD文件形式的导
应用四甲基罗达明逆行标记和免疫荧光技术相结合,在激光扫描共聚焦显微镜下对大鼠孤束核内5-HT能纤维和终末与向臂旁核投射的NOS阳性神经元之间的联系进行了观察.将四甲基罗
目的:探讨超声技术用于颈内静脉置管术教学的可行性。方法:麻醉学专业本科实习学生20人,随机分为超声组(实验组)和传统组(对照组),分别在超声显影和解剖定位下行颈内静脉置管术,每个学
智库建设是推动政府决策科学化、民主化和法治化的重要途径,也是推动国家治理能力和治理体系提升的重要内容。高校智库凭借优质的人才资源、丰富的学科基础以及强大的科研实
脊髓损伤(spinal cord injury,SCI)后其病理发生发展过程由两种损伤机制主导,即原发性和继发性损伤机制.对于SCl来说,原发性损伤是一个不可逆转的过程,而继发性损伤则是一个