如何在家用路由器上实现企业级的 AC+AP 无线漫游技术。
相关协议
IEEE 802.11k:Neighbor Reports,使 AP 与客户端之间可以交换 Wi-Fi 环境信息,
IEEE 802.11v:BSS Transition Management Frames,引导客户端切换至服务质量更好的 AP
IEEE 802.11r:Fast BSS Transition,实现客户端在 AP 之间的快速切换
IEEE 802.11u:Interworking with External Networks,AP 在广播 SSID 的同时,提供一些额外的信息 (例如是否支持 WPS / 加密方式等)
从上可知,若 AP 支持 802.11r
协议即可以实现 AP 间的快速切换,在智能设备上,当信号强度低于某个阈值时 (iPhone 为 - 70dbm),会重新搜索信道,若存在信号更好的 AP,则会主动切换链接至该 AP;若 AP 支持 802.11k/v
则 AP 可以引导客户端连接至服务质量更好的 AP,但是切换时可能存在一定的握手耗时 (尤其在使用 802.1x RADIUS 认证的情况下)。
Wi-Fi Agile Multiband 技术与认证
Wi-Fi Agile Multiband 是基于 IEEE 802.11k/v/u/r 协议提出的一种技术,有助于更好的管理 Wi-Fi 网络环境,实现信号弱或者 AP 忙时引导客户端快速切换至其他服务质量更好的 AP。
Wi-Fi 联盟推出了一系列的技术认证,其中就包括 Agile Multiband 认证,对于实现 Wi-Fi Agile Multiband
的产品为其提供一个认证标识,这里是所有经过认证的产品列表。其中就包括 Intel AC8265 和 MediaTek MT7615,前者是无线网卡芯片,后者是 AP 芯片,你甚至可以找到为其颁发的证书。
Broadcom BCM4361 11ac STA Reference Design
Intel® Home Wi-Fi Chipset-based 802.11ac 4-stream Concurrent Dual Band Router
Intel® Dual Band Wireless-AC 8265
Marvell 802.11ac Wave2 Wi-Fi Test Bed Evaluation Kit
MediaTek MT7621A+MT7615 802.11abgn/ac Ref. AP
Ruckus R710 Access Point
Ruckus ZoneDirector™ 1200 Controller
Qualcomm® mobile Wi-Fi AC2 chipset
矿渣路由器
得益于矿难的出现,市面上出现一批高性价比的矿渣路由器,在这里简单说说使用过的两款路由器:Newifi3 (新三,Newifi D2) 和斐讯 K2P。以下是两款路由器的基本参数:
D-Team Newifi D2(Newifi3)
CPU:MediaTek MT7621
存储:512MB/32MB
无线芯片:MediaTek MT7603E + MediaTek MT7612E
Phicomm K2P A2
CPU:MediaTek MT7621
存储:128MB/16MB
无线芯片:MediaTek MT7615D
两者均为 AC1300 方案 (2.4G 300MB + 5G 867MB/2*2 MIMO 天线),这个方案即使在 9102 年的今天也仍然够用,但是由于手机大小的限制,目前绝大部分手机配备的仍然是 2*2 的天线,因此在不支持 MU-MIMO 技术的情况下,3*3/4*4 架构中多余的天线完全发挥不了作用,其次无线路由器的上联接口仍然是 1GB/s 的以太网,在万兆局域网还没普及的情况下这将是瓶颈所在。
但是看似完美的两者,均有不同程度的坑点所在。Newifi 3:①存在严重的 “断流” 问题,表现特征是 2.4G 网络的延迟高,直至通信完全中断,过一段时间后恢复;②“漏油” 现象,打开路由器金属盖,会发现电路板浸染了从导热硅胶片上渗漏出来的油污。产生这两个问题的一个未经考证的说法是,矿主为了节省电力,会将路由器的无线功能关闭,但是关闭后反而引发了固件的 bug,使 MT7603 芯片满载工作,导致了芯片老化,v1.2 硬件版本的设备,由于投入市场没多久后便发生了矿难,因此这一批设备基本不存在此问题。K2P:MT7615 驱动不完善,驱动版本主要有 3 个:①mt76,OpenWrt 官方实现的开源驱动,只能开启 2.4G 或 5G 其中一个频段;②mtk-openwrt-feeds,联发科员工提供的完全闭源驱动,其形式为预编译好的内核模块,仅提供了某些内核版本,且存在随机重启等问题;③mtk-openwrt-sdk
,这是由联发科的各类授权厂商泄露出来的官方开发工具包,其中就包含 MT7615 的驱动,此驱动不兼容 OpenWrt 的控制方式,但是绝大部分 OEM 厂商,比如斐讯 K2P 官方固件、集客 AP 固件均使用此驱动。
大内存和闪存的 Newifi 3 适合扮演的网关路由器或 AC 控制器的角色,其可以安装一些体积较大的插件 (例如:kcptun) 实现某些特定的用途;而 K2P 由于其信号强,且 MT7621 + MT7615 方案通过了漫游认证,非常适合扮演 AP 的角色。
参考文献
windows-hardware/drivers/network/fast-roaming-with-802-11k--802-11v--and-802-11r" style="background: transparent; border-bottom: 1px solid rgb(153, 153, 153); cursor: pointer; outline: 0px; text-decoration-line: none; overflow-wrap: break-word;">Fast Roaming with 802.11k, 802.11v, and 802.11r
推荐本站淘宝优惠价购买喜欢的宝贝:
本文链接:https://hqyman.cn/post/8726.html 非本站原创文章欢迎转载,原创文章需保留本站地址!
休息一下~~