基于Linux平台实现无线Mesh网络路由协议研究

来源 :中山大学 | 被引量 : 0次 | 上传用户:electron999
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无线Mesh网络(Wireless Mesh Networks,WMNs)是一种高容量、高速率的新型网络结构,它融合了WLAN和Ad hoc网络的优势,具有自组网、自修复、多跳级联、以及移动宽带、无线定位、Internet接入等特点。在城域网、校园网、社区、现代化场馆等较大规模无线接入,监控和其它专用网络等方面具有广阔的应用前景。 在无线Mesh网络中,需要通过路由协议来实现节点间的多跳路由通信,路由协议是无线Mesh网络的一个研究热点。目前设计无线Mesh网络路由协议的一种方法是参考Ad hoc的路由协议进行设计,或在Ad hoc的路由协议的基础上进行改进优化而得出。 论文以Linux为实现平台,在对比分析Ad hoc路由协议的基础上,基于Ad hoc的AODV协议,针对Mesh的特点,编程实现了一个适用于无线Mesh网络的路由协议,Mesh_AODV。本文研究分析Linux操作系统中的路由处理模式,并对Linux系统的网络堆栈体系结构进行深入的研究。参考对比多家研究机构提出的Linux平台按需路由协议的实现方法,在Linux平台上,设计并实现了Mesh_AODV协议框架并详细描述了各个模块的功能。Mesh_AODV协议的框架主要分为:Mesh_AODV路由算法部分,Mesh_AODV内核空间模块部分,接口模块和调试模块四个部分。论文给出了详细的设计过程,包括功能模块设计及其交互关系、报文处理流程和核心路由表设计。同时把协议软件移植到嵌入式系统中,按照协议标准的要求设计了相应的测试方案,进行了全面的测试,测试结果表明该协议软件满足无线Mesh网络的基本性能要求。
其他文献
省级地方电厂管理信息系统是一个监控和发布省内热电厂的以热定电、热电联产情况的信息平台。该系统的数据来源来自于在电厂安装的热电终端,而热电终端的采集数据来自于电厂的DCS/SIS/MIS的数据通信或基于电厂生产过程的直接信号采集,而热电厂的基础测量、基础自动化和信息化的设备技术水平不一,因此系统所采集的数据或目前系统存储的历史数据中或多或少都会包含着部分粗大误差和不量数据。这些精度不确定的数据可能存
随着计算机病毒和网络攻击技术的进步,Windows系统出现了一种新型恶意软件形式——内核态Rootkit。短短几年,从简单替换文件的第一代Rookit发展到当今可修改内核的第三代,更出现
植物表型或生物量分配模式对环境的可塑性响应有表观可塑性和真实可塑性之分。表观可塑性是由于个体的表型在不同的环境中的生长速率不同而造成的不真实可塑性,以个体发育漂变
云南位于我国西南边陲,境内山峦起伏,地理环境复杂,气候分异明显。新生代地质构造运动形成众多山间盆地,沉积有较厚的新生代地层,研究保存于其中的植物化石,一方面可以为研究我国现
本文通过对荣华二采区10
期刊
蝙蝠是多种病毒的自然宿主,其中一些病毒是人畜新发传染病的病原。然而自然携带或人工感染病毒的蝙蝠并不表现出临床症状,其中机制未知。近期对两种蝙蝠基因组序列分析结果提示
随着科技的发展,手持录音设备用户数量迅速增长,在生活场景下录制音乐变得越来越普遍。因此越来越多的公司提供生活场景下的音乐识别等服务。然而在生活场景中,录音环境中经
为明确新疆地区转Bt基因棉花大面积、长时间种植背景下,棉铃虫种群动态变化、棉铃虫虫源及其交配选择性,于2010年和2012年在新疆南部:阿克苏市、阿瓦提县、麦盖提县、3团、6团
在锁相环(phase-locked loops,PLLs)型频率合成器中,分频功能是由预分频器和数字吞咽计数器共同完成。预分频器作为PLLs中工作于最高频率的单元,其电路优化对系统性能的提升
本文分为两个部分:   第一部分:CCHFV反向遗传系统的构建和病毒蛋白间相互作用的研究本研究   以克里米亚-刚果出血热病毒(Crimean-Congo hemorrhagic fevervirus, CCHF