为什么我拨打的 VoIP 电话有时质量这么差?

为什么我拨打的 VoIP 电话有时质量这么差?

我有一个 CiscoSPA122 ATA Router模式Bridge,我用它来连接模拟电话。结果发现,通常来电时,我都没有遇到任何问题:连接顺利,呼叫者可以清楚地听到我的声音,我也能听得清。

问题是有时(不过大多数情况下),当我打电话时,被叫方会听到我说话时打断很多次,以至于他们听不懂任何内容,我们不得不挂断电话。其他时候,它工作得很好。

我几乎什么都试过了,所以如果有人能告诉我问题出在哪里,我会非常感激任何新想法。以下是我尝试过的一些事实和结果:

  • 软件电话,即使拨打电话,一切也都顺利进行,总是(使用GSM编解码器)。
  • 我已经尝试过 aLinksys ATA PAP2 device和 a Cisco SPA122 ATA Router,两者都发生了同样的情况。
  • 我尝试过改变RJ-45连接路由器和 ATA 设备的电缆,没有结果。
  • 我尝试更换了其他 VoIP 提供商,但情况也是一样。
  • 通常,模拟电话、VoIP ATA 设备、路由器和智能电视都离得很近。我试过将 ATA 设备放在离它们较远的地方,结果还是一样。
  • 当然,我尝试过在不同的编解码器之间切换:G711u、G711a、G729......结果相同。
  • 我的路由器设备中端口 5060/UDP 和 10000-30000/UDP 已打开。
  • 我甚至尝试激活 QoS 来优先处理语音呼叫,但没有效果。

我还没有尝试的唯一一件事就是更换路由器设备,但在这样做之前,我更愿意提出这个问题以了解任何其他可能的问题。

我也认为这可能与无线上网干扰,甚至一些其他设备相互干扰,但我不太确定这是否有意义。还有其他想法吗?

谢谢。

---- 编辑于 2014 年 11 月 4 日 ----

我做了一个“大胆”的实验:我禁用了无线上网在我的路由器配置中,令人惊讶的是,拨出电话工作正常!即使P2P程序正在努力运行并下载其他内容。

我已经尝试这个配置两天了,从来没有失败过。那么这是什么逻辑呢?可能无线上网ATA即使后者不使用也会干扰设备无线上网但是路由器的 RJ-45 连接有问题?或者可能是信号WiFi干扰了我邻居的信号,导致我的路由器信号太弱,导致 VoIP 呼叫失败?

---- 编辑于 2014 年 12 月 4 日 ----

我已阅读了@harrymc的整篇文章,尽管我的电缆调制解调器不是同一品牌,但我已经调整了几个参数(例如,停用b+g WiFi模式并保留n)。此外,QoS 在我的 ( Tp-Link TD-W8951-ND) 中似乎非常复杂,我已经有一个要优先处理的配置VoIP,但我还包含了一个要优先处理的配置RTP

不幸的是,我在这个路由器中找不到该WMM选项(至少没有这个名字或任何相关的选项)。但多亏了那个链接,我还发现了一个额外的参数,,ATM QoS它被设置为UBR,这似乎不推荐用于像这样的协议VoIP。所以我把它改成了CBR,我会试试这种方式看看它是如何工作的。

答案1

由于许多设置可能会影响 VoIP 的质量,我建议将所有设置与文章中列出的设置进行比较:
如何配置路由器以实现极快的速度

您应该特别禁用所有不必要的 WiFi 模式和协议,例如,如果您只有“n”个设备,则禁用“b+g WiFi 模式”,如果您只有 2.4 GHz 设备,则禁用 5GHz。

相关内容