a)网卡选择:两块无线网卡安装在不同的节点上,节点间距离可以调整,因此在网卡的选择上有较大的自由度。不用考虑同频干扰,即使网卡完全相同也可正常使用。

b)节点故障处理:由于MAP的AP功能与MP功能被分解到独立的两个节点上,较容易进行故障点的判断,故障处理简单,即使需要对设备进行更换,成本也相对较低。

c)网络的扩展性:当现有的WLAN网络需要加入Mesh网络时,只需用一根线缆连接就近的MP节点和WLAN网络的接人点。若出现多个WLAN网络加人的情况,只需在MP节点和多个接入点间放置一台交换机连接即可。图4为图1在该方案下进行网络扩展后的拓扑结构。

2.3 节点设计

测试床由5个节点组成,其中MPP(MP3),MP1和AP3个节点分别由装有两块网卡的PC(PC自带一块有线网卡,另安装一块802.11 b/g的无线PCI网卡)充当,MP2由一台装有802.11 b/g无线PCI网卡的PC充当,客户端终端(station)由一台笔记本电脑充当。测试床各个节点的网络标识及所属网络见表1,各节点网卡的IP配置见表2。

2.4 实现环境

2.4.1 硬件环境

a)系统配置:P4-2.4 CPU;512 M内存;80 G硬盘;

b)无线网卡:TP-LINK的TL-WN650 G;芯片Atheros 5212,支持802.1l b/g。

2.4.2 软件环境

a)操作系统:fedora 6(内核:2.6.18-1.2798.fc6);Windows XP Professional(仅用于客户端节点);

b)无线网卡驱动:madwifi-dfs-current.tar.gz;