
在 WIFI 无线网络中,客户端是可以自由移动的。当客户端的移动范围超过一个接入点 AP 的覆盖范围时,为了保证网络不中断,我们就需要部署多个接入点 AP 来增大信号覆盖范围。客户端从原有接入点 AP 转到新接入点 AP 的行为,我们称之为漫游过程。

WIFI 漫游过程的重要概念
本篇文章将为您详细介绍漫游的过程。但在此之前,我们先了解一下几个重要概念:
-
SSID 服务集标识符:这是 AP 发送的无线网络的名字 -
BSS 基本服务集:它指的是由一个 AP 和若干 STA 组成的服务集 -
ESS 扩展服务集:由多个使用相同 SSID 的 BSS 组成,通常用来解决 BSS 覆盖范围有限的问题 -
漫游:指 STA 从一个 BSS 移动到另一个 BSS

客户端如何漫游到新接入点
当客户端决定漫游到新接入点时,它将向新接入点发送重关联请求帧。客户端利用重关联请求帧从目前的基本服务集切换到新的基本服务集。这种管理帧实际上属于客户端发送给目标接入点的漫游请求。

通过采集无线数据,我们可以看到数据的交互过程:

-
客户端向目标接入点发送重关联请求(Ressociation Request)帧
-
目标接入点随后向客户端回复确认(Acknowledgement)帧
-
目标接入点通过 802.3 有线网络向原接入点通知漫游客户端的信息,并请求原接入点转发所有的缓冲数据
-
原接入点通过 802.3 有线网络向目标接入点转发所有的缓冲数据
-
目标接入点向漫游客户端发送重关联响应(Ressociation Response)帧,重关联过程成功,客户端收到 AID 值。
-
客户端向新接入点回复确认(Acknowledgement)帧,确认已收到重关联响应并准本漫游。如果接入点配置了 WPA 安全认证,客户端与目标接入点之间还要进行四次握手以便生成网络密钥。
工业场景如何改善漫游时间?
从以上介绍我们了解到了漫游的一个基本过程。你可能会发现,在重关联响应之后再进行 WPA 安全验证,这无形中会增加漫游的时间。
在家用网络中可能不会有太大问题,但是在工业现场应用可能会造成数据丢失等问题。因此,Anybus 无线产品为了改善漫游时间,增加了快速漫游的功能。

显著改善漫游时间
当客户端需要漫游时:
-
保持与原接入点的关联,维持网络连接 -
向目标接入点发送安全认证请求 -
目标接入点响应安全认证请求 -
客户端向目标接入点发送重关联请求 -
目标接入点响应客户端重关联请求 -
客户端漫游至目标接入点
在这种情况下,提前完成与目标接入点的安全认证请求,并与原接入点保持网络连接。在完成重关联之后,客户端可以立即漫游至新接入点,这样就能节省了过程时间。
以上就是本期文章的全部内容,希望能帮助您了解到更多 WIFI 通讯知识。
如希望获取 Anybus 无线产品演示及方案介绍,欢迎您扫码并填写此表单,我们的工程师会尽快与您取得联系:
![]()
如果您希望了解更多关于工业通信的无线技术,欢迎扫码下载我们的白皮书:
![]()
作为一家深耕于工业网络的企业,HMS 也会努力为大家提供最新、最专业的工业网络技术知识。如果你喜欢本篇文章,欢迎持续关注我们,获取更多精彩内容。
如果对本文中的内容有任何疑问或建议,也欢迎在评论区留言,谢谢。
我们下期再见!


本文由 mdnice 多平台发布