我的办公室有一个大型 Cisco UCM 设置,我主要使用物理 Cisco 7940 电话进行远程工作。我之前遇到过一些质量问题,结果发现是交换机端口不好。但几个月来,我的质量基本都很好。最近,人们抱怨我的声音断断续续,他们听不懂我说话。我目前使用的是 G.729 编解码器,我的通话平均 MOS LQK 为 3.68。我的电话报告没有 RxLost,没有抖动。我的 TxSize 是 20ms,但我不知道这会如何影响音频传输。我从来没有遇到过接收音频的问题。
我与 UCM 的连接是通过由 ASA5505 到 ASA5580 处理的 IPSec VPN。ASA5505 插入我的家庭网络,然后通过我的家庭路由器访问互联网。我的电话插入 ASA5505 PoE 端口。
在一对一通话中,我很少遇到问题。大多数人都不知道我在使用 IP 电话。但是,使用内部会议桥时,我最近必须从外线拨入才能发言。当我拨打其他公司的会议电话时,我也遇到过这种问题,但这种情况不常见。当出现质量不佳的问题时,我找不到任何关联。我的家庭网络上几乎没有流量。我确实有另一部 SIP 互联网电话共享相同的宽带连接,但无论该电话是否同时使用,我的质量问题都会发生。
之前,我监控了来自 ASA5505 的流量,发现它在外部段上将封装的 VoIP 标记为 DSCP 46 的加速转发(我很惊讶 IPSec 数据包被标记为这个,但我们的 VPN/电话人员不知道 DSCP 是什么)。我可以优先考虑这一点(目前我没有),但过去它没有帮助。以下是 Vyatta 配置代码:
qos-policy {
traffic-shaper EXTERNAL_QOS {
bandwidth 1mbit
class 10 {
bandwidth 90%
description "Match VoIP traffic"
match VOIP {
ip {
dscp 46
}
}
}
default {
bandwidth 5%
}
description "External bandwidth QoS Policy"
}
}
我可以告诉管理电话和 ASA 的团队什么来帮助他们解决这个问题?到目前为止,他们拒绝相信问题出在他们那边,只是因为它通过我的家用路由器运行,所以我有错。我猜他们假设我运行了很多种子……
答案1
我所知道的电话会议的唯一真正区别是 pbx 中的计时和回声消除器。
假设 pbx 适用于其他所有人,我有两个建议。时间会导致丢帧、编解码器重置等。回声会使您的传出声音静音。
尝试看看不丢弃静音帧是否能解决时间问题。这很浪费,但它试图模拟电路交换系统。让手机发送每一帧,无论是否静音。
至于回声消除器,您这边将无法让其回声消除器“训练”。在电话会议中,当另一个电路正在处理语音时,您的回声不会被发送回去。禁用您这边的任何激进设置,会议桥可能已经进行了非常激进的回声消除。顺便说一下,您使用的是免提电话吗?免提电话也需要激进的回声消除。