诊断和解决呼叫失败和呼叫质量问题

没有人希望他们的呼叫失败或质量差,因此了解失败和质量问题发生的原因以及如何在将来避免它们是Teams语音管理员的关键。

在本单元中,我们将介绍失败的呼叫以及如何诊断和排除故障。

有两种类型的失败,当用户尝试拨打电话并且无法建立时,这些是设置失败和已建立的呼叫,但切除呼叫中或未以预期方式结束,这些是丢弃的呼叫。

呼叫质量问题将呈现给用户,如音频或视频丢失、断断续续或机器人。

使用呼叫分析报告通话

Microsoft Teams管理中心呼叫分析是分析单个用户或单个呼叫和会议的呼叫质量和性能问题的位置。如果用户报告了糟糕的呼叫体验,则可以在此处找到潜在的根本原因。

所有分析都是通过首先在Teams控制面板的“用户”选项卡中查找用户来找到的。然后,选择用户并选择“会议和通话”选项卡。从这里,您可以查看用户参与的任何呼叫或会议。

呼叫分析记录提供呼叫中网络性能、设备和终结点的详细信息,并突出显示任何问题。

使用高级呼叫分析排除呼叫故障并执行根本原因分析

当用户报告他们呼叫失败时,尝试了解问题的第一个位置是Teams管理中心呼叫分析。

若要执行此操作,请转到“用户”并查找有问题的用户,选择其姓名以获取其详细信息,然后选择“会议和呼叫”选项卡以提供其所有会议和呼叫的列表。

找到有问题的呼叫并选择它。选择“高级”选项卡,然后查找黄色和红色项目,这些项目表示呼叫质量差或存在连接问题。

黄色表示警告或超出正常范围,红色是一个重大问题。

查看特定用户的会话时,“音频质量”列会突出显示音频质量较差的所有呼叫或会议。会议将分解为多个会话。

进入“高级”将突出显示导致呼叫条件不佳的指标。

呼叫分析将报告的常见问题包括:

  • 呼叫建立失败,Microsoft 诊断错误代码 20-29 表示呼叫建立失败
  • 由丢包、抖动、NMOS 降级、RTT 或隐藏比率引起的音频网络分类不良呼叫
  • 设备无法正常工作,其中音频或 USB 设备无法正常工作

你可以通过选择右上角的“导出报表”按钮来导出报表,当你需要与 Microsoft 或没有Teams管理中心访问权限的人员共享报表时,这很方便。报表以 Excel 格式导出。

使用Teams客户端呼叫运行状况网络遥测进行呼叫疑难解答

用户了解呼叫质量问题的一个好方法是在呼叫期间在Teams客户端中使用呼叫运行状况。在省略号(三个点)下,选择“呼叫运行状况”,如下图所示:

这将为每 15 秒提供一次整个网络以及音频、视频和屏幕共享(如果正在使用)的网络性能快照。

使用 Microsoft 365 连接工具解决呼叫问题

Microsoft 365 连接工具可以执行一些基本的Teams网络性能测试,例如媒体连接、数据包丢失、延迟和抖动。

要运行测试,请执行以下步骤:

  • 导航到 Microsoft 365 网络连接测试(位于 https://connectivity.office.com/
  • 使用 Office 365 帐户登录以获得最佳测试体验
  • 自动检测位置或手动添加位置。

提示:如果让该工具自动检测您的连接,请确保它在地图上是正确的,以使测试有效。

测试完成后,选择“详细信息”以获取详细结果。在 Microsoft Teams 下,您将看到媒体连接、数据包丢失、延迟和抖动的测试。如果其中任何一个高于目标,则表示您有网络问题。

使用 Microsoft 365 管理中心中的自助诊断程序解决呼叫问题

Microsoft 提供了一些自助诊断工具,可以在提出支持票证之前运行这些工具。

特别是对于语音方案,可以使用以下测试

诊断诊断快捷方式命令描述
Teams直接路由诊断:Teams直接路由验证用户是否已正确配置为直接路由。
Teams呼叫队列诊断:Teams呼叫队列验证呼叫队列是否可以接收呼叫。
Teams从会议桥中删除号码诊断:删除会议网桥号码验证是否可以从会议网桥中删除该号码。
Teams拨号盘丢失诊断:缺少Teams拨号盘验证拨号盘在Teams中是否可见。
无法在Teams中进行国内或国际 PSTN 呼叫诊断:Teams PSTN验证用户是否可以拨打或接听国内或国际 PSTN 呼叫。
Teams自动助理诊断:Teams自动助理验证自动助理是否可以接收呼叫。
Teams语音信箱诊断:语音信箱验证用户是否已正确配置为在 Teams 中使用语音邮件。
Teams呼叫转移诊断:Teams呼叫转移验证用户是否已正确配置为将呼叫转接到指定号码。

还提供了更多非语音方案。有关详细信息,请参阅资源中的链接。

要运行这些诊断测试,请执行以下操作:

  • 转到 microsoft 365 管理中心,https://admin.microsoft.com。
  • 以全局管理员身份登录。
  • 选择“支持”和“新建服务请求”。
  • 表格将询问“告诉我们问题,以便我们帮助您解决问题。您可以在此处输入上表中的“诊断快捷方式”命令,以直接跳转到诊断测试。
  • 按照步骤根据需要完成测试。

提示:此功能不适用于 Microsoft 365 Government、由世纪互联运营的 Microsoft 365 或 Microsoft 365 Germany。

租户拨号计划疑难解答

拨号计划允许您将用户拨打的号码转换为另一个号码,例如,从本地拨号格式转换为国际 E.164 格式,或者允许用户为用户拨打短分机号码。管理员可以使用租户范围的拨号计划创建其他拨号计划规则。Teams自上而下遍历规范化正则表达式规则的列表,并使用与拨打的号码匹配的第一个规则。

有两个 PowerShell cmdlet 可用于解决拨号计划问题:

1,Get-CsEffectiveTenantDialPlan用于检索特定用户的有效租户拨号计划。

返回的有效租户拨号计划包含对用户有效的标识和规范化规则。标识的格式为 。在上面的例子中,我们可以看到值为。TenantGUID_GlobalVoiceDialPlan_TenantDialPlanDefaultTenantDialPlan_GB

Get-CsEffectiveTenantDialPlan -Identity [user@domain.com](mailto:user@domain.com)

输出显示 RunspaceId 和关联的拨号计划,例如 。它还输出该拨号计划的所有规范化规则。这些是转换所拨号码的正则表达式规则。EffectiveTenantDialPlanName: 92821061-55c6-4b3f-a78c-c07ede52aa58_DefaultTenantDialPlan_GB

NormalizationRules          : {Description=GB International Dialing Rule;Pattern=^00(\d+)$;Translation=+$1;Name=GB Intl Dialing;IsInternalExtension=False;LegacyPointer=, Description=GB Extensions                            rule;Pattern=^((\+)?(\d+))(;)?(ext|extn|EXT|EXTN|x|X)(=)?(\d+)$;Translation=$1;ext=$7;Name=GB Extension Rule;IsInternalExtension=False;LegacyPointer=, Description=GB Long Distance Dialing Rule;Pattern=^0(\d+)$;Translation=+44$1;Name=GB Long Distance;IsInternalExtension=False;LegacyPointer=}

  • Test-CsEffectiveTenantDialPlan用于测试拨号计划及其对特定已拨号号码的影响。这使我们能够测试如何转换用户拨打的号码。

Test-CsEffectiveTenantDialPlan -DialedNumber 0123456789 -Identity megan.bowen@contoso.com

输出将如下所示:

RunspaceId       : 91108f26-3cf7-43d2-acc5-5f933359e2b4

TranslatedNumber : +44123456789

MatchingRule     : Description=GB Long Distance Dialing Rule;Pattern=^0(\d+)$;Translation=+44$1;Name=GB Long Distance;IsInternalExtension=False

我们可以看到,如果用户拨打0123456789它将成功转换为+44123456789以及哪个规则与进行该转换相匹配,即GB长途拨号规则。

Scroll to Top
Scroll to Top