TL-R470GP-AC一体化路由802.11KVR无缝漫游测试

书接上文:良心升级!TL-R470GP-AC一体化路由也支持无缝漫游了

上次TL-R470GP-AC V2.0固件升级,测试使用的面板AP不全支持802.11r协议(快速切换),虽然切换过程中有丢包,但游戏和视频都算流畅,整体效果不错,昨天买的TL-AP1758GI-POE V2.1终于到了,终于可以测试下 802.11k/v/r无缝漫游效果了。

本次测试的主角,TL-R470GP-AC V2.0一体化路由和TL-AP1758GI-POE V2.1面板AP:

TL-R470GP和TL-AP1758GI-POE

网络拓扑

测试的网络拓扑有线和无线是分开的,有线部分是群晖VMM链路聚合上openwrt软路由,无线部分由470GP和面板AP负责,之所以这么做是希望有线和无线都可以单独扩展,比如有线后续升级万兆或者无线部分升级Wi-Fi6面板AP。

TL-470GP-AC旁挂的网络拓扑图

很多人以为面板AP必须直接接R470GP不能旁挂或者做交换机模式,其实可以接到把面板AP接到其他POE交换机,R470GP旁挂或者接面板AP网口都可以:

TpLink-POE-AC一体化路由旁挂网络拓扑图

这种三种接法都得放弃一体化路由的WAN口,只接LAN口做交换机模式并做以下设置:

1.确认主路由的LAN口IP(比如:192.168.0.1)和DHCP地址池(比如:192.168.0.100~254);

2.把一体化路由的LAN口IP改为与主路由同个网段不同IP(比如:192.168.0.2),地址池改为 与主路由的地址池不重叠(比如:192.168.0.10--0.50),地址池中网关指向主路由的LAN IP(192.168.0.1),dns 8.8.8.8和114.114.114.114,设置之后重启下路由器就能发现并控制AP。

在TL-R470GP-AC V2.0以上固件升级支持802.11k/v/r无缝漫游协议后,实用性和性价比要比TL-AC100和TL-AC300高很多。

测试环境

测试环境不大,之所以要上面板AP方案是希望高质量5G信号全覆盖,之前主路由放在客厅,次卧床头无论如何都是都是死角。只有两个以上的面板AP才能保证wifi信号在任何地方都不需要穿两道墙。

无缝漫游测试的Wi-Fi终端是一台苹果iphone 7plus一台三星S9和一台安卓谷歌nexus6p,分别沿着下图蓝线反复来回走,测试漫游切换、游戏和视频通话的效果。

TL-R470GP-AC-802.11kvr无缝漫游测试环境

参数设置

1.无线2.4G和5G信号双频合一,无线信道都选自动,2.4G频段带宽固定20MHz;

2. 弱信号踢除和限制都关闭;

3.信道调优和功率调优开启;

4.802.11k/v/r快速漫游都开启;

5.信号强度“增强”。

6.面板AP的固件也升级到最新,固件要提供硬件版本和软件版本找TP技术客服要。

无缝漫游测试面板AP信息

其中1200GI不支持802.11r,就没有插上。

802.11k/v/r漫游测试

测试用的手机有三台,iphone7P和三星S9明确支持802.11k/v/r,古董谷歌Nexus6P找不到相关资料说它支持,正好也测下不支持802.11r的终端的漫游效果。

TL-R470GP-AC-802.11kvr无缝漫游测试

iphone 7P的漫游效果在三台手机中是最好的,漫游切换过程中几乎不丢包(1/19),WIFI魔盒显示的切换时间从10+ms降到了1ms以内,并且都在5G信号间漫游,没观测到漫游到2.4G。

但漫游之前的丢包还是不可避免,3次丢包有两次是发生在漫游之前而不是漫游过程中,也就是说在丢包之后iphone才决定漫游。

分析:到底是470GP没及时通知iphone漫游还是iphone本身漫游不果断呢?我们不得而知(虽然我个人更倾向于后者),但可以肯定的是AP和AP之间最好要有足够的信号重叠区,让手机在重叠的缓冲区内完成无缝漫游。因为我的1750GI是安装在次卧墙角,当手机从房间走出到客厅的时候会有信号盲区,丢包就是在这里发生的。

为了验证这个观点,我把AP的信号强度调节到了“常规”,可以看到丢包变多,而且也开始往2.4G信号漫游,推测信号减弱盲区增大了 :

TL-470GP-AC-AP强度常规-iphone7p-漫游效果

三星S9漫游切换比iphone7p要果断,几乎都是走到特定位置就马上切换,但是丢包比iphone7p多一点,不过每次丢包后下一个瞬间就切换成功了,漫游时机抓的比较好,可惜丢包率高了点。

Nexus6P的测试结果出乎意料,虽然漫游切换和三星S9一样果断没有滞粘,但是几乎每次切换都有一到两个丢包,甚至比802.11k/v测试环境还要差,不过所幸没有出现掉线的情况。

游戏漫游测试

游戏漫游测试选择王者荣耀,真实开局5v5对战,一看实际ping值,二看游戏体验。

iphone7P和三星S9大部分情况下体验是顺滑的,大部分情况下漫游切换过程不会丢包,ping值也会上升,但基本控制在90ms以内;如果漫游切换前后发生丢包,ping值会上升到100~130ms, 这个黄色ping值会停留一跳,然后迅速变绿,下一跳就是70~80+ms,再下一跳恢复正常到20~40+。

TL-R470GP-AC漫游切换的ping-ms值波动

谷歌Nexus6P的表现就比较勉强,漫游切换ping值会跳到300+ms甚至460,然后200+100+80+慢慢低下来,一般ping值要经过5跳才能恢复正常,这个过程会有大概半秒的卡顿,已经影响到游戏体验了,比它在802.11k/v环境下表现差很多,出乎我的意料,这也告诉我们:想要无缝漫游wifi终端支持802.11k/v/r标准同样重要

TL-R470GP-AC-nexus6p漫游切换的ping-ms值波动

视频通话漫游测试

iphone7P和三星S9在漫游发生时,视频画面会轻微卡顿一下然后马上恢复正常,这种卡顿如果不特别留意一般感觉不出来,除非对方是带着手机在快速移动或剧烈晃动手机,基本上算无感切换;如果发生丢包卡顿时间会长一点,但一般控制在0.5~1秒内。

谷歌Nexus6P在漫游切换时会提示“当前你的网络不佳”,卡顿2~3秒才恢复正常。

测试总结

TL-R470GP-AC一体化路由配合TL-AP1758GI-POETL-AP1750GI-POE面板AP 802.11k/v/r无缝漫游测试结果总结如下:

TL-R470GP-AC-802.11-kvr-无缝漫游测试总结

本次测试主要是看TP-R470GP-AC+AP方案从802.11k/v升级到802.11k/v/r对无缝漫游的体验提升有多少,从测试结果来看,802.11r协议使wifi终端在AP节点之间无缝切换成为可能,前提是终端也要全支持802.11k/v/r协议。

具体来说漫游时丢包从几乎每次丢包减少到小概率丢包,视频卡顿程度大大减小,游戏延迟进一步往下控制;但是丢包总是不可避免,当丢包发生的时候实际表现就是802.11k/v的水平,不过考虑到升级所需投入很小,还是建议大家尽量全套802.11k/v/r。

TP-R470GP-AC是TP-LINK最入门的POE-AC一体化路由,如果打算入其他型号建议到官网查下固件,如果是19年年末或者20年年初有升级固件很有可能就是支持802.11k/v/r,固件更新说明上有提到“智能漫游”就是了,具体请跟TP的客服确认。

最后总结下本套方案影响无缝漫游的因素:

  1. AC控制器,AP和WIFI终端都要支持802.11k/v/r;
  2. AP布局要合理,不要装在墙角或者柱子旁,不让信号穿两道墙;
  3. AP间信号要一定程度重叠,留缓冲区给WIFI终端无缝漫游
  4. 一体化路由旁挂的话DHCP要打开,全部接LAN口;
  5. 2.4G频段带宽固定要20Mhz。

原创文章,作者:10bests,禁止任何形式转载:https://www.10bests.com/tl-r470gp-ac-802-11-kvr-seamless-roaming/

发表评论

邮箱地址不会被公开。 必填项已用*标注

评论列表(10条)

  • sue
    sue 2020年3月21日 上午1:39

    请问R470GP这个路由支持VP-N自动扶墙吗

    • 10bests
      10bests 2020年3月22日 下午4:38

      @sue不支持的,所以我才搞软路由,R470GP旁挂

  • 匿名网友
    匿名网友 2020年4月27日 上午9:37

    这次升级后我父母家的R470GP配合1300GC、1300GI都能无缝漫游了,省了个AC100的钱
    但是我的R479GPE V2.0没有升级包,也不知道支不支持K/V/R.....

    • 10bests
      10bests 2020年4月28日 下午7:48

      @匿名网友官网看了一下,只有TL-R479GPE-AC V3.0才有2020年的升级包,你可以试着联系客服要看看,TP很多产品的新固件没放到网页上。

  • 张毅
    张毅 2020年6月16日 下午5:38

    470gp旁挂的话还需要1000兆版本吗?是不是100兆就可以了?

    • 10bests
      10bests 2020年6月16日 下午6:26

      @张毅你好,我没测试过百兆的470P,目前也没看到有固件更新,稳妥还是入千兆版吧,两者价格差别不是很悬殊。

  • 船长
    船长 2020年7月10日 下午2:59

    你好,R470GP旁挂必须接LAN口吗?

    • 10bests
      10bests 2020年7月12日 下午6:52

      @船长你好,是的,R470GP必须和所有面板AP在同一个网段,否则搜索不到AP。

  • 银谷
    银谷 2020年7月20日 下午10:02

    很有用的评测 还能这样做旁挂 刚才按你这方案使用后AP都可以控制一切正常 问题是我有做WEB认证
    AC的时间无法自动同步 而且升级我看了连接服务器超时应该AC的WEB页面是没网的 不然可以完美套用你的方案 支持一下

    • 10bests
      10bests 2020年7月21日 上午10:08

      @银谷你好,感谢支持。
      自动升级超时可能是TP自己服务器的问题,我一直没成功过;时间同步应该是连不上外网的时间服务器。
      之前试过把AC的WAN也上联路由(短接WAN和LAN也行,不过感觉不稳定AC界面卡卡的),上网方式设置固定IP,另起一个网段,这样AC的上网状态就显示正常了,但是我没条件测试AC真实网络状态或者WEB认证。
      希望可以帮到你。