关于适用于企业的无线漫游

了解 iOS 设备如何在企业 Wi-Fi 环境中漫游。

本文适用于学校、企业或其他组织的系统管理员。

本文中的信息适用于以下运行 iOS 8 或更高版本的设备:

  • iPhone 5s 及更新机型
  • iPad Pro 及更新机型
  • iPad Air 及更新机型
  • iPad mini 2 及更新机型
  • iPad(第 5 代)
  • iPod touch(第 6 代)

触发阈值

这是客户端保持连接所需的最低信号水平。 

iOS 客户端将监控和保持基本服务集标识符 (BSSID) 的连接,直至接收信号强度指示 (RSSI) 超出 -70 dBm。然后,iOS 可针对新的扩展服务集标识符 (ESSID) 扫描漫游候选 BSSID。

设计无线信号单元和计算信号重叠时,请记住这一点。例如,您可能会设计具有 -67 dBm 重叠的 5 GHz 信号单元。这种情况下,iOS 客户端连接到 BSSID 的时间比您预期的要长。这是因为 iOS 将 -70 dBm 用作触发器。如果 BSSID 的 RSSI 超过 -65 dBm,则 iOS 客户端将优先选择 5 GHz 网络。

请务必使用目标设备来测量信号单元重叠。笔记本电脑上的天线比智能手机或平板电脑上的尺寸更大,功率也更强。因此,如果您使用笔记本电脑来测量重叠,iOS 设备的信号边界将与您的预期不同。

漫游扫描

这是基站检查支持当前 ESSID 的接入点 (AP) 时完成的操作。基站可检查处于 2.4 GHz 频段或 5 GHz 频段中的所有可用频道。

如果开启控制面板上的 802.11k,漫游扫描可以更快速地运行。这很有用,因为 iOS 使用邻居报告的前 6 条并对它们进行审查以优化扫描。如果您没有开启 802.11k,则 iOS 必须更系统地进行扫描。这可能让发现过程增加数秒时间。

例如,正在通话的用户可能会走到建筑物的另一侧。当设备越过 -70 dBm 阈值时,它会扫描漫游目标。如果使用 802.11k 提供的邻居报告,则可发现在三个频道支持当前 ESSID 的 AP。它会立即扫描这些频道,发现频道上的 AP 拥有相应信号强度并进行漫游。如果您没有开启 802.11k,则客户端必须扫描每个频段上的每个频道,以查找漫游目标。这可能让此过程增加数秒时间。

漫游候选项选择标准

此信息可帮助您设计支持语音和视频等实时服务的无线网络。 

iOS 8 及更高版本基于以下标准来选择目标 BSSID:

  • 客户端是否传输或接收一系列 802.11 数据包
  • 信号强度与当前 BSSID 的 RSSI 的差异

客户端发送或接收数据时,它将选择 RSSI 为 8 dB 或超过当前 BSSID 的 RSSI 的目标 BSSID。客户端不发送或接收数据时,将使用 12 dB 进行区分。

例如,在 WLAN 电话 (VoWLAN) 通话期间,当前连接的 RSSI 可能会降至 -75 dBm。出现这种情况后,iOS 8 及更高版本将搜索 RSSI 至少为 -67 dBm 的 RSSI。

如果通话结束且客户端停止发送或接收数据,iOS 8 及更高版本将搜索 RSSI 至少为 -63 dBm 的 RSSI。请注意,802.11 管理帧和控制帧不算作数据。 

漫游性能

这是客户端鉴定新 BSSID 所需的时长。要进行鉴定,客户端必须找到有效的漫游候选项,然后快速完成漫游过程。否则,用户将遇到服务中断。 

通过漫游,客户端可对新 BSSID 进行鉴定和从当前 BSSID 取消鉴定。这一过程所花费的时长取决于安全性和您使用的鉴定方法。

如果您使用基于 802.1X 的鉴定,则客户端必须完成整个 EAP 密钥交换后才能从 BSSID 取消鉴定。这可能需要几秒钟时间,具体取决于环境的鉴定基础架构。出现这种情况后,用户将遇到服务中断。

如果您使用基于 802.11r 的鉴定,则客户端可以预鉴定潜在的接入点。这可将鉴定时间缩短到几毫秒,并且用户不太可能会遇到服务中断。

AirPort 实用工具中的 Wi-Fi 扫描仪

Apple 的 AirPort 实用工具包含一个 Wi-Fi 扫描仪,可记录客户端的网络视图。管理员可以用它来验证特定位置的客户端网络视图。

要获得精确的结果,请在与 iOS 客户端型号相同的专用设备上使用 Wi-Fi 扫描仪。

在 iOS 设备上,前往“设置”>“AirPort 实用工具”,以开启 Wi-Fi 扫描仪。

接下来,打开 AirPort 实用工具,然后轻点“Wi-Fi 扫描”。

默认情况下,Wi-Fi 扫描仪将持续运行。请使用滑块来设置扫描持续时间,最长为 60 秒。

要开始扫描,请轻点“扫描”。AirPort 实用工具将列出发现的所有 SSID。其中包括隐藏的网络,显示为“网络名称不可用”。

AirPort 实用工具会每隔四秒扫描一次所有可用的频段。具有多个接入点的企业网络会按 BSSID 进行分组。扫描仪可显示有关以下内容的信息:

  • SSID
  • BSSID
  • 最后 RSSI
  • 信道
  • 最后找到时间

要查看 SSID 和 BSSID 的扫描结果跟踪记录,请轻点“SSID”:

跟踪记录显示扫描的日期和时间以及频道和 RSSI。

扫描完成后,您可以共享结果。只需轻点共享图标 (),然后选取以下选项之一:

  • 隔空投送
  • 信息
  • 邮件
  • 拷贝

AirPort 实用工具能够以逗号分隔的列表形式发送结果:

SSID, BSS, RSSI, Channel, time

"ACES", "18:64:72:D3:E9:40", "-57", "11", "12:02:03 PM"

"Cuba", "F8:1E:DF:F9:56:BC", "-53", "149", "12:02:03 PM"

"ACES", "18:64:72:D3:E9:50", "-63", "149", "12:02:03 PM"

"Cuba", "F8:1E:DF:F9:56:BB", "-69", "11", "12:02:03 PM"

"ACES", "18:64:72:D3:E9:40", "-67", "11", "12:02:07 PM"

第一行是列标题,显示“SSID”、“BSS”、“RSSI”、“频道”和“日期”字段。要分析或用图表显示结果,请将列表导入电子表格或其他工具中。

发布日期: