新闻中心

EEPW首页>测试测量>设计应用> 一种新的WLAN无线Mesh网络测试床的设计与实现

一种新的WLAN无线Mesh网络测试床的设计与实现

作者: 时间:2009-12-10 来源:网络 收藏

测试床的关键技术主要分为4个层次,如图5所示:最底层是操作系统的选择和安装。这一步是测试床搭建的基础,所有后续的工作都必须在此之上才能进行。操作系统安装完成后是网卡驱动的选择和安装,本平台不仅要求驱动程序具有强大的功能,而且要求它是开源的,方便研究人员根据需要修改驱动代码。网卡驱动程序安装后并不能正常使用网卡,还需要可加载内核模块(Loadable Kernel Modules,LKM)技术。

本文引用地址://m.amcfsurvey.com/article/195608.htm

在LKM之上涉及3个工具的应用,其作用各不相同:Linux工具用于对网卡进行具体的参数配置,如传输信道、传输速率、模式等;平台还需要利用DHCP工具在AP节点上模拟出动态主机分配功能;最后,还将利用NAT(Network Address Translation)原理,使用iptables工具来实现不同网络之间的地址转换。


3 测试床的功能验证
完成测试床的搭建后,需要对平台的功能进行验证。本文主要从测试床平台的客户端网络、骨干网络、客户端网络与骨干网络间的通信、网络与Internet的融合4个方面加以验证。
客户端网络的实现首先在于AP节点接入功能的模拟。打开终端节点的“无线网络连接”窗口,看到终端连接到AP上,网络标识为“M-AP”,并通过AP的DHCP功能自动获取到网络配置信息,比如IP地址、子网掩码、默认网关等。
为了进一步证明客户端网络已经搭建成功,需对客户端节点与AP的连通性加以测试,结果如图6所示,节点间通信正常。据此得出:客户端网络搭建成功。

骨干网络是整个测试床实现的关键,骨干网本质是一个Ad-hoc网络,只要安装了无线网卡的计算机之间即可实现单跳或者多跳无线互联。为验证网络的连通性,取其中任意两个节点进行测试(以MP1和MP2为例),如图7所示,节点间通信正常,骨干网络搭建成功。
采用同样的方法对客户端网络与骨干网络间以及Mesh网络与Internet间的通信状况进行测试,所得结果表明平台实现了子网间的通信及与异构网络的融合。


4 结论
本文介绍了基于的无线Mesh床。针对无线Mesh网络节点MAP,在前人研究的基础上进行改进,提出了新的实现方案并成功地完成了测试床的搭建工作。该测试床的建立,为包括接入认证、密钥管理、安全路由在内的Mesh网络各关键技术,在真实环境下提供一个开发试验平台。


上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭