第十节:通信之WLAN(速率3)

        欢迎大家一起学习探讨通信之WLAN。上两节探讨了影响WLAN速率的因素和WLAN 速率介绍,我们了解WLAN速率有“基本速率集”,“传输速率集”和“协商速率”,这三个速率都是WLAN MAC层的速率概念。WLAN通信系统中,如何测试获取用户终端实际能达到的速率?这个将是我们本节将探讨的重点。本节为WLAN通信系统的速率最后一节,主要介绍WLAN终端速率的测试方法。

      好!WLAN通信系统中,终端的实际使用速率是指网络层的速率。因此,大部分是在网络层进行速率测试。如下图 1所示,为WLAN终端实际使用时数据传输框图。我们可知WLAN通信系统中的终端设备网络层速率是受限于WLAN MAC层的速率(即网络层速率<WLAN MAC层速率)。

                                                                                                图 1

       网络层速率受“时延”和“道路”因素影响很大。因此,在WLAN通信系统中测试网络层速率,服务端和终端需保持在同一局域网内。接下来我们看下WLAN测试架构框图,如图 2所示。

                                                                                                 图 2

       在测试WLAN设备速率时,常用的工具为开源软件iperf工具。该软件有Android和window版本。测试原理:客户端向服务端发送重复的“0123456789”数据。该工具可在网上下载。

 

“如何利用iperf工具测试WLAN终端的上行和下行速率呢?”

上行速率测试:

1 Server端

  • 在电脑端,使用iperf工具,开启服务端。

  • 命令:iperf.exe -s -w 4m。

2 Client端

  • 在WLAN终端,使用iperf工具,开启客户端。

  • 命令:iperf.bin –c IP(为服务器端IP地址) 可加参数。

下行速率测试:

1 Server端

  • 在WLAN终端,使用iperf工具,开启服务端。

  • 命令:iperf.bin -s -w 4m。

2 Client端

  • 在电脑端,使用iperf工具,开启客户端。

  • 命令:iperf.exe –c IP(为服务器端IP地址) 可加参数。

注:iperf参数说明

(1)启动参数

  • -s 以服务端启动,如:iperf -s

  • -c 以客户端启动,如:iperf -c 192.168.1.122(服务端IP)

(2)通用参数

  • -f [kmKM] 分别表示以Kbits, Mbits, KBytes, MBytes显示,默认以Mbits为单位。如:iperf -c 192.168.1.122 -f K

  • -i 以秒为单位显示间隔,如:iperf -c 192.168.1.122 -i 2

  • -l 缓冲区大小,默认是8KB,如:iperf -c 192.168.1.122 -l 16

  • -m 显示tcp最大mtu值

  • -o 将报告和错误信息输出到文件,如:iperf -c 192.168.1.122 -o ciperflog.txt

  • -p 指定服务器端使用的端口或客户端所连接的端口,如:iperf -s -p 9999;iperf -c 192.168.1.122 -p 9999

  • -u 使用udp协议

  • -w 指定TCP窗口大小,默认是8KB

  • -B 绑定一个主机地址或接口(当主机有多个地址或接口时使用该参数)

  • -C 兼容旧版本(当server端和client端版本不一样时使用)

  • -M 设定TCP数据包的最大mtu值

  • -N 设定TCP不延时

  • -V 传输ipv6数据包

(3)服务端参数

  • -D 以服务方式运行iperf,如:iperf -s -D

  • -R 停止iperf服务,针对-D,如:iperf -s -R

(4)客户端参数

  • -d 同时进行双向传输测试

  • -n 指定传输的字节数,如:iperf -c 192.168.1.122 -n 100000

  • -r 单独进行双向传输测试

  • -t 测试时间,默认10秒,如:iperf -c 192.168.1.122 -t 100

  • -F 指定需要传输的文件

  • -T 指定ttl值

  • -P 指定创建socket连接数

    好!以上我们探讨了利用iperf工具测试WLAN终端速率的方法,下面继续讨论实际测试过程中需注意事项。结合我们探讨的“影响WLAN速率因素”和图 1,注意事项可分如下两个方面。

物理设备

1 需注意电脑网卡的最大速率。

2 需注意网线最大支持的传输速率。

3 需注意路由器设置的协议模式和带宽。

4 需注意路由器和终端天线个数情况。

测试环境

1 终端天线是否存在遮挡和其他设备影响。

2 WLAN工作信道有无其他无线信号。

       本节我们探讨了WLAN通信系统中的速率测试方法,了解了iperf工具的使用。WLAN通信系统的速率讨论结束。第十节探讨就到此,后续期待共同继续探讨学习。

注:

       对以上所述专业知识有修正意见或建议,可随时留言反馈。谢谢大家支持~!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值