适用于:“是”的,Microsoft通话套餐、运营商连接、Teams 电话移动和直接路由
本文适用于正在研究并计划使用以下对象的 IT 管理员和 IT 专业人员:
- Teams 拨号计划 (规范化规则) ,以确保用户拨号号码处理为标准电话号码格式。
提供了出站和入站调用号码处理的概述,介绍了 Teams 如何转换被调用号码,以便可以处理这些号码以路由到人员或 PSTN 资源。
了解本文中的概念是创建 Teams 拨号计划和规范化规则的先决条件。
什么是拨号计划?
拨号计划使 Teams 能够处理和路由用户拨打的电话, 而不管用户在输入要拨打的号码时使用的号码格式如何。
例如,Teams 用户可能会输入他们熟悉的拨打号码,例如 333-4444。 使用拨号计划,Teams 可以识别输入的号码格式,并将拨出号码转换为标准化格式,例如 +1-222-333-4444,以便进一步路由。
拨号计划是一组命名的一个或多个数字字符串转换规则,这些规则将调用的数字字符串转换为所需的备用 () 格式。
Teams 拨号计划可确保将源自各种用户输入格式的号码转换为标准化格式, (通常为 E.164) ,以便将呼叫号码与用户有权使用的资源进行匹配,以及路由呼叫。
拨号计划内的规则称为 规范化规则,其用途是支持用户以各种模式拨号号码,并将其非标准号码格式解析为预期的标准化格式。
一个拨号计划中规范化规则的转换方式可能不同于另一个拨号计划中规范化规则的转换方式,因此,根据分配给给定用户的拨号计划,拨号号码的转换和路由方式可能会有所不同。
规范化规则和示例将在后面的文章中介绍:请参阅 规范化规则。
拨号计划范围和用户的有效拨号计划
Teams 用户的出站电话呼叫根据一系列分配的配置项目(包括分配的拨号计划)进行路由。
Teams 支持三个不同的拨号计划范围,如下表所述:
拨号计划范围 | 配置 | 说明 |
---|---|---|
服务拨号计划 | 否 | Teams 电话服务的Microsoft管理。 针对提供Teams 电话的每个国家或地区定义。 系统会自动为每个用户分配与分配给用户的使用位置匹配的服务拨号计划。 |
租户拨号计划 | 是 | 如果管理员未分配用户范围的拨号计划,则将使用该用户服务国家/地区拨号计划的有效拨号计划和名为 “全局) ”的租户默认拨号计划 (预配该用户。 可以在全局 (默认租户级别) 拨号计划中管理规范化规则。 |
用户拨号计划 | 是 | 如果管理员定义并分配了用户范围的拨号计划,则将为该用户预配用户服务国家/地区拨号计划和分配的用户拨号计划的有效拨号计划。 |
始终将用户分配到服务拨号计划,并且始终将用户分配到租户拨号计划或用户拨号计划,但不能同时分配给租户拨号计划和用户拨号计划。
在处理已拨号码规范化规则的优先级中,用户拨号计划优先于租户 (全局) 拨号计划,租户拨号计划优先于服务拨号计划。
Teams 应用三个拨号计划范围的层次结构,每个 Teams 用户继承所谓的“有效”拨号计划。
下表概述了可能有效的用户拨号计划:
用户的有效拨号计划 | 说明 |
---|---|
服务国家/地区 | 如果未 修改 租户 (全局) 拨号计划,并且未向用户分配任何用户拨号计划,则用户将继承 有效的拨号计划 ,该计划仅包含与其使用位置关联的国家/地区的 服务 拨号计划。 |
租户全局 - 服务国家/地区 | 如果修改了租户拨号计划,并且未向用户分配任何用户拨号计划,则用户将继承一个 有效的拨号计划 ,其中包含其国家/地区) 合并的 租户和服务 拨号计划 (。
租户的全局拨号计划中的规范化规则优先于服务拨号计划中的规则。 |
租户用户 - 服务国家/地区 | 如果定义了用户拨号计划并将其分配给用户,则用户将继承一个 有效的拨号计划 ,该计划由其国家/地区) 合并 的用户和服务 拨号计划 (组成。
租户的用户拨号计划中的规范化规则优先于服务拨号计划中的规则。 |
无法更改Teams 电话服务的服务拨号计划,但可以编辑租户 (全局) 拨号计划,也可以创建自定义用户拨号计划,以增强服务拨号计划。 在预配客户端时,它们将获得“有效的拨号计划”,这是其国家或地区的服务拨号计划和用户分配的拨号计划的组合。 无需在租户或用户拨号计划中定义所有规范化规则,因为国家/地区的服务拨号计划中可能已存在这些规则。
客户端通过预配设置获得相应的拨号计划,这些设置将在用户登录 Teams 时自动提供。 作为管理员,可以使用 Microsoft Teams 管理中心或远程 PowerShell 来管理和分配拨号计划范围级别。 有关详细信息,请参阅 创建和管理拨号计划。
规划租户拨号计划
要规划自定义拨号计划,请执行以下步骤:
步骤 1 确定是否需要自定义拨号计划来增强用户拨号体验。 通常,需要支持非 E.164 拨号,例如分机或缩写的国家拨号。
步骤 2 确定是否需要租户全局或租户用户范围的拨号计划,或者两者兼有。 如果用户具有不同的本地拨号需求,则需使用用户范围的拨号计划。
第 3 步 为需要的每个拨号计划确定有效的号码模式。 仅需要服务级别国家/地区拨号计划中未定义的号码模式。
第 4 步 制定用于命名拨号计划的组织范围的方案。 采用标准命名方案可确保在组织范围内的一致性,还便于维护和更新。
拨号计划和路由注意事项
每个租户最多可以有 1,000 个租户拨号计划。
用户有效拨号计划中的数字规范化行为不同于基于路由的规则中的数字转换。 例如
- Teams 客户端根据用户有效拨号计划规范化所有出站呼叫的号码,包括从呼叫历史记录或电话号码链接发出的呼叫。
若要详细了解基于路由的转换规则,请参阅 在直接路由中翻译电话号码。
入站呼叫的号码查找
当所有 Teams 用户和资源帐户为其电话号码分配了唯一号码和分机值时,支持将入站呼叫路由到用户。
用户电话号码的唯一值可以包含两个部分,如下所示:
号码 - 对于要解决具有Microsoft通话套餐和作员连接解决方案的用户的入站呼叫,号码值被指定为 E.164 格式的数字。 例如, +14255551212。 对于直接路由解决方案,数字值被指定为介于 3 到 38 位数字之间的数字,没有通用符号。
分机 - 添加到 数字 中,并用 “;ext=“ 分隔符 (不区分大小写) ,介于 1 到 12 位之间。 例如, +14255551212**;ext=12345**
不需要扩展;反向数字查找仅需要唯一数字。 如果多个最终用户共享单个main号码,并且未使用 Teams 共享呼叫策略,则必须为每个用户分配唯一的扩展。 否则, 不需要或建议使用扩展。
例如,假设为用户分配了电话号码 +14255551212。 如果 PSTN 呼叫者拨打了 +14255551212,则 RNL 会找到数字字符串匹配项,并且呼叫已连接到该用户。
如果为用户分配了带有分机号的电话号码,则 +14255551212;ext=12345,入站拨号号码 必须包含 用于匹配工作的分机。
如果拨出号码不匹配,可能是因为号码未分配给帐户,或者拨打的号码与分配给帐户的任何号码字符串不完全匹配,呼叫将无法路由,或者根据 未分配的号码路由进行路由(如果已配置)。
如果直接路由部署未在 SBC 上配置数字转换,并且呼叫未以你为用户指定的格式显示号码,请使用基于路由的数字转换规则将入站呼叫号码规范化为与分配给用户的格式匹配的格式。 请参阅 在直接路由中翻译电话号码。
如果希望呼叫分配给资源帐户的电话号码的内部用户绕过反向号码查找逻辑,并通过 PSTN 在外部路由呼叫,而不是路由到资源帐户,则可以使用 Set-CsPhoneNumberAssignment PowerShell cmdlet -ReverseNumberLookup
为电话号码分配启用跳过 RNL 选项。 有关详细信息,请参阅 Set-CsPhoneNumberAssignment 和 Get-CsPhoneNumberAssignment。
具有通话套餐和运营商连接的用户拨号计划
为 PSTN 连接部署通话套餐、运营商连接或 Teams 电话 移动版时,拨号计划和语音路由策略会在服务级别进行预配置,无需进行管理。
提示
确保通知用户拨打号码,就像他们通常在其国家或地区的任何呼叫一样。
使用直接路由或分机拨号的用户拨号计划
如果为 PSTN 连接部署直接路由或支持分机拨号要求,则需要执行更多步骤来配置呼叫路由。
部署直接路由或分机拨号时, 用户的有效拨号计划 使管理员能够配置一组规则,以帮助将用户的拨号数字转换为一个号码,该号码解析为 Teams 可以路由呼叫的目标。
必须通过指定语音路由并向用户分配语音路由策略来配置呼叫路由。 可以在路由级别配置数字转换规则,以确保与会话边界控制器 (SBC) 的互作性。 有关详细信息,请参阅 配置直接路由的语音路由、 管理语音路由策略和 翻译电话号码。
可以将直接路由联机语音路由策略分配给通话套餐和作员连接用户,并可能希望执行此作,例如,让用户拨入直接连接的呼叫中心。
使用通话套餐直接路由联机语音路由策略
如果用户具有通话套餐许可证,该用户的传出呼叫会自动通过Microsoft通话套餐 PSTN 基础结构路由。 如果配置直接路由联机语音路由策略并将其分配给用户,Teams 会根据直接路由联机语音路由策略检查用户的传出呼叫,以确定其拨打的号码是否与在线语音路由策略中定义的号码模式匹配。 如果有匹配项,则通过直接路由路由来路由呼叫。 如果没有匹配项,则通过呼叫计划 PSTN 基础结构路由呼叫。
有关详细信息,请参阅 直接路由语音路由策略注意事项。