语音对无线的要求不同
Wi-Fi 语音(VoWiFi、软电话、Wi-Fi 话机)的码率只有几十到上百 Kbps,但对时延、抖动与丢包极为敏感。断续、爆音、单边无声的常见根因按概率排序是:漫游停顿、空口拥塞与重传、省电模式带来的唤醒延迟,最后才是带宽不足。排查时必须先分清「固定位置也差」还是「走动时才差」。
参考指标与抓手
| 参考指标 | 单向时延 150ms 以内、抖动 30ms 以内、丢包 1% 以内 |
|---|---|
| 首要怀疑 | 漫游停顿、重传与空口拥塞(利用率高时排队严重) |
| 网络侧 | 开启 WMM 语音队列、上行限速与优先级策略、关闭低速率档 |
| 终端侧 | 省电模式与漫游门限;用有线耳机麦可减少蓝牙共存干扰 |
| 验证方式 | 固定位置测一次,再边走边测一次,对比两者差异 |
排查顺序
- 先问清是固定位置也有问题,还是走动时才断续
- 只有走动才出问题:按漫游方向查,看切换点的丢包次数
- 固定位置也出问题:查该点位的信号、重传率与信道利用率
- 对齐投诉时段与会话数据,看是否与开会、下载高峰重合
- 确认 WMM 已启用,语音队列的标记在上下行链路上都生效
- 端到端验证用 ping 看抖动与丢包,而不是只测带宽
实测方法
实测方法
# Linux:0.2 秒间隔连续探测,统计抖动与丢包
ping -i 0.2 -c 300 网关IP
# Windows:指定次数与载荷
ping -n 300 网关IP
# 边通话边移动,重点记录切换位置的丢包序列
# 同时查看链路质量:
netsh wlan show interfaces分场景判断
| 症状 | 常见原因 | 验证方法 |
|---|---|---|
| 固定位置就断续 | 该点位信号弱或干扰大 | 看 RSSI、重传率与信道利用率 |
| 走动时断续 | 漫游切换耗时过长 | 记录切换点丢包次数与位置 |
| 双方都听不清但通话不断 | 上行拥塞或蓝牙共存 | 换有线耳麦对照复测 |
| 单向无声 | 媒体路径、NAT 或终端麦克风 | 换终端与应用交叉验证 |
| 高峰时段集中投诉 | 空口与出口同时拥塞 | 按时段对齐利用率数据 |
语音所需带宽很小,问题几乎都出在时延与抖动上。用「测速没问题」来否定无线侧存在问题是站不住脚的。
把语音终端与下载类终端放在同一个 SSID 且不做 QoS,大流量会挤压语音队列,典型表现就是「只要有人下载,电话就断」。