使用 Expressway-E 的 Edge 音频

Edge 音频是一种音频解决方案:从企业发起的呼叫会通过您的公司网络,经由 Webex Edge Connect 到达云端。 同样,在会议期间从 Webex 发起的呼叫也将通过 Webex Edge Connect 路由,从而充分利用本地音频路由。 (仅使用 Expressway-E 解决方案的 Edge 音频仅受到 Webex Edge Connect 支持。 要通过互联网路由呼叫,请使用 Expressway-C 和 Expressway-E 对,然后查看 Cisco Webex Edge 音频客户配置指南,而不是本指南。)

上图展示了典型的拨入情境。 紫色电话代表呼叫已设置了 Edge 音频的号码的拨入用户。 拨打配置了 Edge 音频的号码的所有网内用户的呼叫都会通过 Expressway-E 路由到 Unified CM,然后路由到 Webex 云。

橙色电话代表使用未配置为经由 Edge 音频路由的号码拨入会议的企业内用户。 由于用户拨打的是未配置的号码,呼叫将通过会话边界控制器路由,通过 PSTN 或 CCA-SP 合作伙伴网络,然后进入 Webex 云。

灰色电话代表网外用户。 拨入 Webex 会议的网外用户不会通过 Edge 音频路由。 其呼叫通过 PSTN 或 CCA-SP 合作伙伴网络路由,然后进入 Webex 云。

上图展示了典型的回呼情境。 绿色电话代表经过设置后,呼叫将路由给他们的网内回呼用户。

灰色电话代表网外用户。 如果网外用户在连接音频时选择了回呼选项,那么呼叫将通过 PSTN 或 CCA-SP 合作伙伴网络从 Webex 路由。

本指南说明了如何配置各个网络组件、Unified CMExpressway-E,将其用于从企业进入 Webex 云的呼叫(拨入),以及如何处理从 Webex 发起并流入企业的呼叫(回呼)。

要设置 Edge 音频,您必须先从 Cisco Webex 站点管理或 Cisco Webex Control Hub 收集必要的拨入信息: 拨入号码和 Lua 标准化脚本。 利用这些信息可以设置用户用于拨入其 Webex 服务的拨入号码。


Edge 音频支持此文中描述的站点链接过程。

通过 Edge 音频移动 Webex 站点


如果您移动 Webex 站点,不要复用 Lua 脚本。

如果您移动 Webex 站点,必须生成新的 Lua 脚本。 然后,您必须在 Edge 音频配置中所有使用旧 Lua 脚本的地方将它替换为新脚本。

如果您移动站点,请确保在删除旧站点前保存音频设置中的所有国家/地区、分机和 Expressway DNS SRV。

Lua 脚本与 Edge 音频

Edge 音频是一项全球服务。 您必须在 Unified CM 中指定呼叫路由规则(利用 Webex 号码),以便将使用这些号码的呼叫路由到 Webex 云。 除了 Webex 提供的号码外,您还可以定义自己的自定义拨入号码,以便通过 Edge 音频将针对特定国家拨号代码和收费类型的呼叫路由到 Webex。 自定义拨入号码必须通过 PSTN 访问,云连接音频服务商 (CCA-SP) 客户无法使用自定义拨入号码。

此外,您还需要 (Lua) 标准化脚本在 Unified CM 中创建中继并保持正确的路由。 您可以从 Webex 站点管理或 Control Hub 访问完整的电话号码组(您的自定义号码和您选择允许的任何 Webex 拥有的号码)和 Lua 脚本。

Lua 脚本将进行以下呼叫转换:

  • 更新请求 URI 的主机部分,以便 Expressway 可以将呼叫路由到 Edge 音频

  • 向请求 URI 附加 x-cisco-site-uuid 参数(该请求 URI 指向 Webex 站点)。

  • 更新 SIP To 标头的用户部分,必须使用该部分才能处理 Edge 音频

自定义拨入号码注意事项

如果添加了可从企业以及 PSTN 访问的自定义拨入号码,则网内用户可以直接通过 Edge 音频路径(进入 Unified CM,然后通过 Expressway-E 进入 Webex 云)使用该拨入号码。

图 1 PSTN 上可用的自定义拨入号码呼叫路径

同样,如果从企业和 PSTN 均可访问自定义号码,则网外用户可以通过 PSTN 使用该号码进入会话边界控制器,然后再通过 Edge 音频路径进入 Webex 云。

如果您配置的自定义号码仅在您的企业内部可用,网外用户将无法使用它通过任何呼叫路径呼入 Webex 音频。

您可以为站点启用最多 100 个自定义拨入号码。 如果您的部署中有多个 Webex 站点,不得在多个 Webex 站点上使用相同的自定义号码。 在 Webex 站点上,每个自定义号码必须是唯一的。

您配置的每个号码都会影响 Unified CM 上的 SIP 标准化 (Lua) 脚本的指令数量和内存使用情况。 在设置 Edge 音频时,我们建议您将 Unified CM 中的 Lua 指令阈值增加到 3000 条指令(缺省值为 1000 条指令),将内存阈值增加到 200 KB(缺省值为 50 KB)。

通过 Webex 站点管理配置拨入设置和收集 Lua 脚本

如果您在 Webex 站点管理中管理 Webex 站点,或已完成站点链接过程,那么请使用以下步骤配置拨入设置、收集拨入号码的完整列表以及获取 Lua 脚本的副本。


无论何时,只要您更改任何允许的 Webex 呼入号码或自定义呼入号码,都必须在 Unified CM 中更新 Lua 脚本。

1

登录 Webex 站点管理并转至配置 > 通用站点设置 > 音频设置

2

允许的呼入号码部分中,选择主持人和参加者可使用 Webex 提供的哪个全球呼入号码来呼入会议。

  1. 取消选中该复选框可禁用不希望主持人和参加者可以使用的任何全球付费或免费呼入号码。

  2. 完成更改后,单击保存

3

Edge 音频自定义全球呼入号码部分中,添加自定义拨入号码(如有)。 这些是组织拥有的号码,主叫方可使用这些号码从特定国家或地区呼入。


 

您最多可以添加 100 个自定义号码。 在 Webex 站点上,每个自定义号码必须是唯一的。

  1. 从下拉菜单中选择国家或地区以及收费类型。

  2. 输入国家或地区代码后面的数字。 您还可以输入括号、破折号或点来更改数字显示方式。 最多可以输入 32 位数字。

  3. (可选)更改或替换自动生成的电话标签。

  4. 单击保存以将条目添加到呼入号码列表中。

4

完成号码添加后,单击预览。 将所有电话号码记在单独的文件中。


 

稍后要在 Unified CM 中设置路由模式配置时,将会需要这些信息。

5

单击生成 Lua 脚本,然后选择导出

Lua 脚本将以 .lua 格式保存到您的计算机中。

6

站点缺省全球呼入号码部分中,选择最多两个拨入号码,以用作站点的全球缺省值。

  1. 选取分配缺省呼入号码复选框。

  2. 从左侧的列表中选择呼入选项并单击添加 >

    如果已在允许的呼入号码中禁用“Webex 缺省付费号码”,则必须在此部分中至少选择一个付费选项。

  3. 要设置分配的缺省值在站点上显示的顺序,请选择一个缺省值,然后单击上移下移按钮。

  4. 单击保存

7

通知部分中,决定您在禁用或删除主持人用作其缺省值的号码时,是否希望 Webex 通知受影响的主持人。

如果选中,Webex 会在 24 小时内向受影响的主持人发送电子邮件,让他们知道他们需要更新现有会议和使用该号码的任何缺省首选项。

后续步骤

更改保存之后即会在 Webex 端生效。 您还必须将更新后的 Lua 脚本应用于 Unified CM 才能更新呼叫路由。

通过 Control Hub 配置拨入设置和收集 Lua 脚本

如果您的 Webex 站点是在 Control Hub 中设置和管理的,那么请使用以下步骤配置拨入设置、收集拨入号码的完整列表以及获取 Lua 脚本的副本。

无论何时,只要您更改任何允许的 Webex 呼入号码或自定义呼入号码,都必须在 Unified CM 中更新 Lua 脚本。

1

https://admin.webex.com 中的客户视图,转至服务,然后在会议下选择站点

2

选择要配置 Edge 音频的站点,然后选择配置站点

3

选择通用设置 > 音频设置

4

允许的呼入号码部分中,选择主持人和参加者可使用 Webex 提供的哪个全球呼入号码来呼入会议。

  1. 取消选中该复选框可禁用不希望主持人和参加者可以使用的任何全球付费或免费呼入号码。

  2. 完成更改后,单击保存

5

Edge 音频自定义全球呼入号码部分中,添加自定义拨入号码(如有)。 这些是组织拥有的号码,主叫方可使用这些号码从特定国家或地区呼入。


 

您最多可以添加 100 个自定义号码。 在 Webex 站点上,每个自定义号码必须是唯一的。

  1. 从下拉菜单中选择国家或地区以及收费类型。

  2. 输入国家或地区代码后面的数字。 您还可以输入括号、破折号或点来更改数字显示方式。 最多可以输入 32 位数字。

  3. (可选)更改或替换自动生成的电话标签。

  4. 单击保存以将条目添加到呼入号码列表中。

6

完成号码添加后,单击预览。 将所有电话号码记在单独的文件中。


 

稍后要在 Unified CM 中设置路由模式配置时,将会需要这些信息。

7

单击生成 Lua 脚本,然后选择导出

Lua 脚本将以 .lua 格式保存到您的计算机中。

8

站点缺省全球呼入号码部分中,选择最多两个拨入号码,以用作站点的全球缺省值。

  1. 选取分配缺省呼入号码复选框。

  2. 从左侧的列表中选择呼入选项并单击添加 >

    如果已在允许的呼入号码中禁用“Webex 缺省付费号码”,则必须在此部分中至少选择一个付费选项。

  3. 要设置分配的缺省值在站点上显示的顺序,请选择一个缺省值,然后单击上移下移按钮。

  4. 单击保存

9

通知部分中,决定您在禁用或删除主持人用作其缺省值的号码时,是否希望 Webex 通知受影响的主持人。

如果选中,Webex 会在 24 小时内向受影响的主持人发送电子邮件,让他们知道他们需要更新现有会议和使用该号码的任何缺省首选项。

后续步骤

更改保存之后即会在 Webex 端生效。 您还必须将更新后的 Lua 脚本应用于 Unified CM 才能更新呼叫路由。

配置 Cisco Unified Communications Manager

要将呼叫从您的企业路由到 Webex 云,您需要在“Unified CM 管理”中设置路由规则和中继。 该配置过程的高级步骤如下:

  1. 利用 Webex Lua 脚本创建 SIP 标准化脚本

  2. 将“语音和视频通话的早期提供支持”设为“您的 SIP 档案”

  3. 创建 SIP 中继安全档案

  4. 在 Unified CM 和 Expressway-E 之间创建新的中继

  5. 创建路由组

  6. 创建路由列表

  7. 创建路由模式

  8. 更新最短会话计时器

上述每个步骤详细说明如下。

使用 Webex LUA 脚本创建 SIP 标准化脚本

使用从“Webex 站点管理”或 Control Hub 中导出的 Lua 脚本在 Unified CM 中创建新的 SIP 标准化脚本。

1

在“Unified CM 管理”中,转至设备 > 设备设置 > SIP 标准化脚本

2

选择新增以创建新 SIP 标准化脚本。

3

按照以下步骤设置您的 SIP 标准化脚本。

  1. 以便于查找为原则,命名 SIP 标准化脚本 - 例如“your_site_name_webex_edge_audio”。

  2. 选择导入文件,然后选择之前导出的 Lua 脚本。 内容部分将用导入的 Lua 脚本进行更新。

4

内存阈值设置为 200

5

Lua 指令阈值设置为 3000

6

单击保存

您必须将此 SIP 标准化脚本应用于 Unified CMExpressway 之间的中继。

将“语音和视频通话的早期提供支持”设为“您的 SIP 档案”


Edge 音频还支持延迟提供。 早期提供支持不是必需的,但建议使用。

在“Unified CM 管理”配置中,您可能有(也可能没有)SIP 档案。 如果您已创建“早期提供档案”,可以重复使用此档案,并可在继续之前在“Unified CM 管理”中向其应用步骤 5 和 6。

如果您尚未创建启用早期提供支持的 SIP 档案,或者您的配置需要一个新 SIP 档案,请按照以下步骤创建 SIP 档案。

1

在“Cisco Unified CM 管理”中,转至设备 > 设备设置 > SIP 档案,然后选择查找

2

选择 Cisco VCS 的标准 SIP 档案

3

选择复制

4

名称中添加“EO_Profile”。

5

取消选中允许 iX 应用程序媒体复选框。

6

语音和视频通话的早期提供支持设为尽力服务(不插入 MTP)


 

如果无法使用尽力服务(不插入 MTP)以强制实施早期提供支持,则可能需要使用备用方法来支持“早期提供”。

7

单击保存

创建 SIP 中继安全档案

1

在“Cisco Unified CM 管理”中,转至系统 > 安全性 > SIP 中继安全档案,然后选择新增

2

为 SIP 中继安全档案命名。

3

设备安全模式中,选择加密非安全

4

传入端口中,输入一个不与其他条目冲突的端口值。


 

请勿使用端口 50605061。 请使用任何不冲突的端口,如端口 5070

5

选择保存

Edge 音频编解码器支持

Edge 音频支持 G.722 编解码器。 Unified CM 上是否配置了 G.722 编解码器并不是 Edge 音频能否正常工作的必要条件,但由于 G.722 比其他编解码器占用的带宽少,因此配置 G.722 编解码器可能有利于改善部署的服务质量。

Webex 支持 G.722、G.711a 和 G.711μ 音频编解码器。 但是,Webex 不支持重新协商编解码器中间呼叫,例如对于 Music On Hold (MOH)。

1

在“Unified CM 管理”中,转至系统 > 企业参数,然后为播发 G.722 编解码器选择启用。 然后选择保存

2

转至系统 > 区域信息 > 区域,然后单击新增

3

为该区域命名,然后单击保存

4

应用以下设置:

  • 音频编解码器首选项列表选为出厂缺省有损

  • 最大音频比特率选为 64 kbps (G.722, G.711)

5

单击保存


 

将此区域应用于 Edge 音频所要使用的设备池。

Unified CMExpressway-E 之间创建新的中继


确保您是创建新中继,而非修改现有中继。

1

在“Cisco Unified CM 管理”中,转至设备 > 中继,然后选择新增

2

对于中继类型,选择 SIP 中继,然后选择下一步

3

输入设备名称

4

目标下,输入目标地址目标端口以用于 Expressway-E


 

对于非安全中继,请使用端口 5060;对于安全中继,请使用端口 5061。

5

SIP 中继安全档案设置为您在创建 SIP 中继安全档案任务中所创建的中继。


 

Unified CMExpressway 之间只能使用一个安全 TLS 中继。 有关更多信息,请参阅通过 TLS 中继向目标发起的间歇性呼叫失败。 如果还存在另一个 TLS 中继,则必须在此通过 Expressway 配置 TCP 中继。

6

SIP 档案设置为您在将“语音和视频通话的早期提供支持”设为“您的 SIP 档案”任务中所创建的 SIP 档案。

7

DTMF 信令模式选为 RFC 2833

8

对于标准化脚本,选择您用之前导出的 Lua 脚本所创建的标准化脚本。

9

选择保存


 

对于其他设置(如设备池、媒体资源组列表、位置、呼叫搜索空间、呼叫分类),则由您负责指定相应的配置。 根据您的企业策略和服务指定相应的配置。

创建路由组

1

在“Cisco Unified CM 管理”中,转至呼叫路由 > 路由/寻线 > 路由组

2

选择新增。

3

为路由组命名。

4

对于可用设备,选择您所创建的 Edge 音频中继。

5

选择添加到路由组

6

选择保存

创建路由列表

1

在“Cisco Unified CM 管理”中,转至呼叫路由 > 路由/寻线 > 路由列表

2

选择新增。

3

命名路由列表,然后为其提供相关描述。

4

Cisco Unified Communications Manager 组选择一个适合您配置的值,然后单击保存

5

路由列表成员信息下,选择添加到路由组,然后选择您所创建的路由组。

6

选择保存

创建路由模式

您必须设置之前保存的电话号码。 用户需要拨打这些号码以开始和加入 Webex 会议。

这些号码中包含所有可用于 Edge 音频的号码。 取决于您的配置、国家或地区,您可能并不想为所有号码创建路由模式。


如果您没有在路由模式中配置电话号码,则使用该号码的呼叫将通过 PSTN 或 CCA-SP 合作伙伴网络路由。

1

在“Cisco Unified CM 管理”中,转至呼叫路由 > 路由/寻线 > 路由模式,然后选择新增

2

路由模式输入在用户拨入 Webex 会议时所拨打的电话号码。


 

如果您使用转义码或前缀来拨出,请确保此时已去除这些内容,并以标准的 E.164 格式发送号码,前面带或不带加号。

3

网关/路由列表选择在前一任务中创建的路由列表。

4

选择保存

结果: Unified CM 配置现已完成,所选号码的呼叫将路由到 Expressway-E

后续步骤

将必要的配置应用于 Expressway-E

更新最短会话计时器

您应该更新最短会话计时器,以避免对从组织到 Webex 云的每个呼叫显示一个呼叫错误事务。 更新最短会话计时器不是必需的,但建议使用。

1

在“Cisco Unified CM 管理”中,转至系统 > 服务参数

2

选择要为其更改最短会话计时器的服务器。

3

在服务下拉列表上,选择 CallManager(活动)

4

滚动至 SIP Min-SE 值,将值设置为 14400。

5

选择保存

配置 Expressway-E

以下情况下,配置或不配置 Expressway-E 都可以:Webex 视频会议平台版本为 1.0 或 2.0 且进行了相应配置。

  1. Expressway-E 相邻区域配置

  2. 选择以下选项之一:

    • 如果您使用的是 X8.11 之前的 Expressway 版本,请按照“在 Expressway-E 上定义采用 MTLS 的 DNS 区域”中的步骤进行操作。

    • 如果您使用的是 Expressway 版本 X8.11 或更高版本,则按照定义 Webex 区域中的步骤进行操作。

  3. Expressway-E 上定义搜索规则。

  4. 配置 Expressway-E 的 TLS v1.2。

  5. Expressway-E 上配置 MTLS(适用于 X8.11 之前的版本)。

上述每个步骤详细说明如下。

Expressway-E 相邻区域配置

1

登录到 Expressway-E 配置页,转至配置 > 区域 > 区域,然后选择新增

2

为该区域命名。

3

类型选为相邻

4

H.323 下,将模式选为关闭

5

SIP 下,

  • 模式选为启用

  • 对于端口,输入您在设置 SIP 中继安全档案时所用的同一端口号。

  • 如果是创建安全的相邻区域,请将传输选为 TLS;如果是创建非安全的相邻区域,则选择 TCP


     

    Unified CMExpressway 之间只能使用一个安全 TLS 中继。 有关更多信息,请参阅通过 TLS 中继向目标发起的间歇性呼叫失败。 如果还存在另一个 TLS 中继,则必须在此通过 Expressway 配置 TCP 中继。

  • 媒体加密模式选为自动

6

位置下,输入 Unified CM 对等连接的信息。

7

高级下,

  • 区域档案选为自定义

  • SIP 参数保留选为启用

8

单击创建区域

在 Expressway-E 上定义采用 MTLS 的 DNS 区域

如果您使用的 Expressway 版本早于 X8.11,请执行以下步骤。

如果您配置了视频会议平台 1.0 或 2.0,则应通过以下设置来更新 MTLS 区域。

1

登录到 Expressway-E 配置页,转至配置 > 区域 > 区域,然后选择创建区域

2

为该区域命名。

3

类型选为 DNS

4

H.323 下,将模式选为关闭

5

TLS 验证模式选为启用

6

对于 TLS 验证使用者名称,输入 sip.webex.com

7

TLS 验证入站映射选为启用

8

媒体加密模式设为强制加密

9

高级下,将区域档案设为自定义

10

SIP 参数保留选为启用

这样可确保 Lua 脚本设置的正确参数能通过 Expressway-E

11

单击保存

定义 Webex 区域

如果您使用的是 Expressway X8.11 或更高版本,请执行以下步骤。

1

登录到 Expressway-E 配置页,转至配置 > 区域 > 区域,然后选择新建

2

类型选为 Webex

3

单击创建区域

通过从区域列表中选择 Webex 区域并在浏览器地址栏中查找区域数字标识,确定 Webex 区域的数字标识。 例如,“editzone?id=3”。

4

通过管理 CLI 使用上一步中确定的区域数字标识运行以下命令,将 Webex 区域设为使用强制加密媒体加密配置:

xConfiguration Zones Zone 3 DNS SIP Media Encryption Mode: "On"

在 Expressway-E 上定义搜索规则

1

登录到 Expressway-E 配置页,转至配置 > 拨号方案 > 搜索规则,然后选择新建

2

命名此规则,然后为其分配优先级(如有必要)。

3

协议选为 SIP

4

模式选为别名模式匹配

5

模式类型选为正则表达式

6

模式字符串部分中精确应用以下正则表达式: .+@.+\.webex\.com(;.+)?

7

模式行为选为离开

8

成功匹配时选为停止

9

对于目标,选择您创建的 DNS 区域或 Webex 区域。

10

单击保存

配置 Expressway-E 的 TLS v1.2

Edge 音频仅适用于 TLS v1.2。

如果视频设备注册到不支持 TLS v1.2 的 Expressway-E,而您进行以下更改,则将无法加入会议。

1

登录到 Expressway-E 配置页,转至维护 > 安全性 > 密码

2

SIP TLS 密码输入以下密码:

EECDH:EDH:HIGH:-AES256+SHA:!MEDIUM:!LOW:!3DES:!MD5:!PSK:!eNULL:+ADH

3

SIP 的最低 TLS 版本选为 TLS v1.2

4

选择保存

Expressway-E 上配置 MTLS

如果您使用的 Expressway 版本早于 X8.11,请执行以下步骤。

1

登录到 Expressway-E 配置页,转至配置 > 协议 > SIP

2

MTLS 模式上,选择启用并将 MTLS 端口设为 5062

3

选择保存

向受信任的证书颁发机构申请签名证书

Edge 音频要求您的 Expressway-E 向受信任的 CA 证书颁发机构申请签名证书,以建立 MTLS 连接。 使用以下链接可获取 Cisco 信任的证书颁发机构的列表。 由该列表中的颁发机构签署的证书将被视为有效证书,可以建立连接。https://collaborationhelp.cisco.com/article/WBX9000008850

Edge 音频根 CA 证书添加到 Expressway-E

Edge 音频需要由 Hydrant 和 QuoVadis 签署的 CA 证书。 如果您已将这些 CA 证书上传至 Expressway-E 配置,可继续执行下一步。

准备工作

此时需要“Hydrant SSL ICA G2”和“QuoVadis Root CA2”证书的 PEM 文件。 您可以从 Hydrant 和 QuoVadis 网站中获取这些 CA 证书。

1

登录到 Expressway-E 配置页,转至维护 > 安全性 > 受信任的 CA 证书

2

上传下,选择浏览并上传您所创建的 PEM 文件。

3

单击追加 CA 证书

Edge 音频回呼设置

如果您的 Webex 站点在“Webex 站点管理”中进行管理,请按照从 Webex 站点管理应用回呼设置中的步骤进行操作。

如果您的 Webex 站点在 Control Hub 中进行设置和管理,则按照从 Control Hub 应用回呼设置中的步骤进行操作。

在开始回呼设置之前,请确保已应用以下 DNS SRV 设置。

  • 每个 Expressway-E 目标的 DNS SRV 必须指向端口 5062。

  • 要解析 SRV 记录中包含的标准域名 (FQDN),必须预配置记录。

如果您计划将相同的 Expressway-E 目标用于企业对企业呼叫和 Webex Edge 音频回呼,则必须对定义 Webex Edge 音频 Expressway-E 目标的 SRV 记录使用专用域。 不能在一组 SRV 记录中混用不同的端口。


启用 Edge 音频的回呼之前,您的 Unified CM 配置必须能为网内和网外用户正确路由 Edge 音频呼叫。


以下情况下,Edge 音频回呼不会将故障转移到 PSTN 或 CCA-SP 合作伙伴网络:您的网络未配置为通过 Webex 处理呼叫。

执行以下步骤以设置 Edge 音频回呼

  1. Webex Edge 音频的呼叫路由

  2. Expressway-E 的呼叫路由

  3. 从 Webex 站点管理Webex Control Hub 应用 Edge 音频回呼设置。

  4. 打开分机回呼

  5. 在 Webex 站点管理Webex Control Hub中配置允许进行回呼的国家/地区。

Webex Edge 音频的呼叫路由

您必须允许 E.164 号码穿越 Expressway-E 并根据您的配置路由呼叫。 这样可以确保网内连接至 Unified CM 的用户以及网外用户(如连接至手机的用户)都能获得正确的呼叫路由。

Expressway-E 的呼叫路由

1

登录到 Expressway-E 配置页,转至配置 > 拨号方案 > 搜索规则,然后选择新建

2

命名此规则,然后为其分配优先级(如有必要)。

3

协议选为 SIP

4

SIP 变体选为所有 SIP 变体

5

选为指定

6

对于源名称,选择为 Edge 音频配置的 DNS 区域或 Webex 区域。

7

模式选为别名模式匹配

8

模式类型选为正则表达式

9

对于模式字符串,精确输入以下正则表达式字符串: (.*)@.*;x-cisco-webex-service=audio

10

模式行为选为替代

11

对于替换字串,输入 \1@customerdomain.com


 

值“Customerdomain.com”必须为 Unified CM 基于集群范围域配置而预期的传入呼叫值。

要验证集群范围域配置的配置,请转至系统 > 企业参数,然后滚动到集群范围域配置

12

成功匹配时选为停止

13

对于目标,选择为 Edge 音频创建的相邻区域。

14

选择创建搜索规则

从 Webex 站点管理应用 Edge 音频回呼设置

1

登录 Cisco Webex 站点管理,然后转至配置 > 通用站点设置 > 音频设置

2

Edge 音频允许的回呼号码部分中,对于国家/地区,选择要应用回呼设置的国家/地区,然后输入 Expressway DNS SRV

3

单击添加


 

单击添加时,Edge 音频会自动测试所配置的 DNS SRV 连接。 在应用设置之前,请确保 DNS SRV 通过连接测试。

4

要显示连接检查的详细信息,请单击状态指示器。

5

完成所有回呼设置的应用后,选择应用设置

应用 Edge 音频回呼设置(通过 Control Hub 进行)

1

admin.webex.com 中的客户视图,转至服务,然后在会议下选择站点

2

选择要配置 Edge 音频的站点,然后选择配置站点

3

选择通用设置 > 音频设置

4

Edge 音频允许的回呼号码部分中,对于国家/地区,选择要应用回呼设置的国家/地区,然后输入 Expressway DNS SRV

5

单击添加


 

单击添加时,Edge 音频会自动测试所配置的 DNS SRV 连接。 在应用设置之前,请确保 DNS SRV 通过连接测试。

6

要显示连接检查的详细信息,请单击状态指示器。

7

完成回呼设置的应用后,选择应用设置

Edge 音频回呼路由选项

如果针对一个或多个国家或地区启用了 Edge 音频回呼,那么 Webex 会通过互联网路由呼叫。 缺省情况下,如果存在 DNS、TCP 或 TLS 连接问题,或者呼叫失败并收到 380 或 400-699 SIP 错误响应,那么 Webex 会通过 PSTN 或 CCA-SP 合作伙伴网络重试呼叫。

单击此处可以禁止 Edge 音频通过 PSTN 或 CCA-SP 合作伙伴网络重试失败的呼叫。

打开分机回呼


用于 Edge 音频的分机回呼只能用于 WBS33 和更高版本站点。

用于 Edge 音频的分机回呼允许用户使用呼叫我功能和他们的内部分机加入 Webex 会议。 此功能只可用于 Webex Meetings,不能用于 Webex Events、Webex Training 或 Webex Support。

您在 Edge 音频中用于 Expressway 配置的现有搜索模式将会使用分机回呼。 单击此处了解 Expressway 回呼配置用于 Edge 音频的更多信息。

在 Webex 站点管理中启用分机回呼

如果您在 Webex 站点管理中管理 Webex 站点,或者已完成站点链接过程,那么请在 Webex 站点管理中启用分机回呼。

1

登录 Cisco Webex 站点管理,然后转至配置 > 通用站点设置 > 音频设置

2

Edge 音频允许的回呼号码部分中,对于国家/地区,选择分机,然后输入 Expressway DNS SRV

3

单击添加

4

选择应用设置

在启用分机回呼后,需要 30 分钟才能将设置应用到数据库。

Control Hub 中启用分机回呼

如果您的 Webex 站点是在 Control Hub 中设置和管理的,那么请在 Control Hub 中启用分机回呼。

1

https://admin.webex.com 中的客户视图,转至服务,然后在会议下选择站点

2

选择要配置 Edge 音频的站点,然后选择配置站点

3

选择 Edge 音频

4

对于 Expressway DNS SRV,选择分机,然后选择添加

5

选择应用设置

在 Webex 站点管理中配置允许进行回呼的国家/地区

如果您在 Webex 站点管理中管理 Webex 站点,或已完成站点链接过程,那么请使用以下步骤指定 Webex 可以将回呼路由到哪些国家或地区。

1

登录 Cisco Webex 站点管理,然后转至配置 > 通用站点设置 > 音频设置

2

Webex 允许的回呼国家/地区部分中,选中或取消选中国家或地区旁边的复选框以启用或禁用它。


 

您必须至少保留一个启用回呼的国家或地区。

3

完成更改后,单击保存

更改保存之后即会生效。

在 Control Hub 中配置允许进行回呼的国家/地区

如果您的 Webex 站点是在 Control Hub 中设置和管理的,那么请使用以下步骤指定 Webex 可以将回呼路由到哪些国家或地区。

1

https://admin.webex.com 中的客户视图,转至服务,然后在会议下选择站点

2

选择要配置 Edge 音频的站点,然后选择配置站点

3

选择通用设置 > 音频设置

4

Webex 允许的回呼国家/地区部分中,选中或取消选中国家或地区旁边的复选框以启用或禁用它。


 

您必须至少保留一个启用回呼的国家或地区。

5

完成更改后,单击保存

更改保存之后即会生效。

CCA 合作伙伴和 Edge 音频

Edge 音频适用于任何 CCA 合作伙伴。 配置是相同的,主要区别在于一个使用 CCA 合作伙伴的网络,而另一个使用 Webex PSTN 音频。 CCA 呼叫详情记录 (CDR) 显示所有通过 Edge 音频连接到会议的客户呼叫。 单击此处了解有关 CCA CDR 的更多信息。

CCA 合作伙伴提交 Edge 音频订单后,由合作伙伴决定是自行配置 Edge 音频,还是与客户管理员合作,让他们设置 Edge 音频

自定义拨入互动式语音应答 (IVR) 提示语言

对于使用 CCA 合作伙伴拨入号码通过 Edge 音频路由的呼叫,其 IVR 提示将缺省使用英语。 如果要使用非英语 IVR 系统设置 Edge 音频 Webex 站点,必须向客户提供更新的 LUA 脚本,该脚本标识了哪些拨入号码与哪些语言相关联。

要更新 LUA 脚本中的语言,必须添加/更改区域设置标记。 有关区域设置标记的更多信息,请参阅此文章: https://help.webex.com/article/4zjt9m

首先您需要一份要更新的站点的 LUA 脚本。 您可以从 Webex 站点管理、Control Hub 或 CCA Portal 下载一份 LUA 脚本。

下载 LUA 脚本后,在文本编辑器中将其打开,然后按照本文中的步骤将区域设置标记添加到脚本中的正确位置。 添加区域设置标记后,您需要将脚本发送给客户。 然后,客户将按照本文中的步骤将脚本添加到 Unified CM 中。

更改 1 个或多个 CCA 拨入电话号码的缺省 IVR 语言提示

可以更新 Edge 音频 Webex 站点的 IVR 提示,以使用非英语语言播放。 以下任务介绍如何将所有 CCA 拨入号码的缺省 IVR 语言从英语更改为其他语言。

  • 将本文用作参考,了解可以添加的区域设置标记。

  • 将所有区域设置标记添加到 x-cisco-site-uuid 之前。

准备工作

从站点管理、Control Hub 或 CCA Portal 中下载 LUA 脚本。 请勿使用 Microsoft Word 等文字处理应用程序编辑 Lua 脚本。

1

在文本编辑器中打开 Lua 脚本。

2

滚动至使用 Edge 音频 URL 和站点 uuid 更新请求 URI 部分,然后进行选择。

  • 所有电话号码用一种 IVR 语言: 以下代码显示了应将区域设置标记放置到 LUA 脚本中的何处。 此代码显示的是法语 (fr_FR) 区域设置标记,您也可以使用希望的 IVR 播放语言。 区域设置标记必须为:
    -- Update Request URI with Webex Express URL and site uuid if phoneNumber == "NUMBER_NEEDS_CUSTOM_LANUAGE" then local newRequestURI = string.gsub(requestURI, "sip:(.+)@(.*)", "sip:%1@cca.example.webex.com;locale=fr_FR;x-cisco-site-uuid=6f861ef80b622085e053000000000000”) msg:setRequestUri(newRequestURI) end
  • 一个电话号码用一种 IVR 语言,所有其他电话号码用另一种语言: 以下代码显示了应将一个号码的区域设置标记放置到 LUA 脚本中的何处。 然后,在 else 标记下添加表示所有其他 IVR 提示的播放语言的区域设置标记。
     -- Update Request URI with Webex Express URL and site uuid if phoneNumber == "NUMBER_NEEDS_CUSTOM_LANUAGE" then local newRequestURI = string.gsub(requestURI, "sip:(.+)@(.*)", "sip:%1@cca.example.webex.com;locale=fr_FR;x-cisco-site-uuid=6f861ef80b622085e053000000000000”) msg:setRequestUri(newRequestURI) else local newRequestURI = string.gsub(requestURI, "sip:(.+)@(.*)", "sip:%1@cca.example.webex.com;x-cisco-site-uuid=6f861ef80b622085e053000000000000") msg:setRequestUri(newRequestURI) end
  • 不同电话号码用多种 IVR 语言: 以下代码显示了应将区域设置标记放置到 LUA 脚本中的何处。 此代码显示了分配的第一种语言是法语 (fr_FR)。 如果要将其他 IVR 语言与其他电话号码配合使用,请在带有 elseif 和相应区域设置标记的代码块下添加 else 代码块。
    使用此代码 -- Update Request URI with Webex Express URL and site uuid if phoneNumber == "NUMBER1_NEEDS_CUSTOM_LANUAGE" then local newRequestURI = string.gsub(requestURI, "sip:(.+)@(.*)", "sip:%1@cca.example.webex.com;locale=fr_FR;x-cisco-site-uuid=6f861ef80b622085e0537326e00a3c4f") msg:setRequestUri(newRequestURI) elseif phoneNumber == "NUMBER2_NEEDS_CUSTOM_LANUAGE" then local newRequestURI = string.gsub(requestURI, "sip:(.+)@(.*)", "sip:%1@cca.example.webex.com;locale=en_US;x-cisco-site-uuid=6f861ef80b622085e0537326e00a3c4f") msg:setRequestUri(newRequestURI) else local newRequestURI = string.gsub(requestURI, "sip:(.+)@(.*)", "sip:%1@ccax.qa.webex.com;x-cisco-site-uuid=6f861ef80b622085e0537326e00a3c4f") msg:setRequestUri(newRequestURI) end 
3

保存 Lua 脚本并将其发送给客户,以便上传至其 Unified CM