Webex Edge 音频概述

Edge Audio是一种音频解决方案,企业内部的呼叫通过公司网络、互联网或Webex Edge ConnectWebex Edge Connect并进入云。同样,在会议路由过程中通过Internet或Webex Edge ConnectWebex Edge Connect启动的呼叫,以利用您的内部音频路由功能。

Cisco Unified Border Element (CUBE) 与 Edge 音频配合使用可支持 vCUBE 以及所有运行 16.12.2 及更高版本 CUBE 的 ASR 和 ISR 平台。

我们支持仅使用 Expressway-E 部署的 Edge 音频和 Webex Edge Connect。要通过互联网路由呼叫,请使用 Expressway-C 和 Expressway-E 对或使用 CUBE。Cisco Webex Edge 音频客户配置指南适用于 CUBE 的 Cisco Webex Edge 音频客户配置指南中介绍了这些部署。

显示典型拨入场景的图表

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

典型拨入场景的图表

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

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

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

显示典型回调场景的示意图 显示典型回调场景的示意图

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

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

上图显示了使用 CUBE 和 Webex Edge Connect 进行的典型 Edge 音频部署。Edge 音频呼叫从 Unified CM 开始路由,通过 CUBE 后路由到 Webex 云。

建议为 Edge 音频使用专用的 CUBE。

对于此部署,请注意以下几点:

  1. 打开推荐的端口。

  2. 使用公共 IP 地址的静态 NAT。

  3. 应用推荐的 Webex 安全配置。

  4. 安全或不安全的信令和媒体,具体取决于您的企业。

上图显示了在此配置中 CUBE 直接连接到互联网的方式。

使用互联网路由呼叫时,CUBE 必须位于 DMZ 内。

在内部防火墙上打开信令端口 5061,让 CUBE 与 Unified CM 之间得以建立安全连接。您必须根据 CUBE 的内部媒体端口范围打开媒体端口。

对于此部署,请注意以下几点:

  1. 打开推荐的端口。

  2. 使用公共 IP 地址的静态 NAT。

  3. 应用推荐的 Webex 安全配置。

  4. 安全或不安全的连接,具体取决于您的企业。

  5. 根据 CUBE 的内部接口媒体端口范围打开信令和媒体端口。

本指南说明了如何配置 Edge 音频的网络组件。本指南涵盖了配置从企业进入 Webex 云的呼叫(拨入),以及处理从 Webex 发起的回呼。

要设置 Edge 音频,您需要 Cisco Webex 站点管理或 Cisco Webex Control Hub 中必要的拨入信息(例如:拨入号码和 Lua 标准化脚本)。您可以通过这些信息设置用户用于拨入其 Webex 服务的拨入号码。

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

配备有 Edge 音频的 Webex 站点的迁移注意事项

如果迁移 Webex 站点,请务必执行以下操作:

  • 生成新的 Lua 脚本。然后,在 Edge 音频配置中所有使用旧 Lua 脚本的地方将它替换为新脚本。

    如果迁移 Webex 站点,切勿复用 Lua 脚本。

  • 删除旧站点之前,请从音频设置 保存所有国家、分机和ExpresswayCUBE DNS SRV。

Lua 脚本与 Edge 音频

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

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

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

  • 它更新请求URI的主机部分,以便ExpresswayCUBE能够将呼叫路由到Edge Audio。

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

  • 它更新了Edge音频处理所需的SIP 头用户部分。

自定义拨入号码注意事项

您可以添加可从企业以及从 PSTN 访问的自定义拨入号码。企业内部主叫方可以通过 Edge 音频路径直接使用该号码。对于使用Expressway-C和E的部署,路径将进入Unified CM、通过Expressway和Webex云。对于使用CUBE的部署,路径将进入UNIFIED CM、通过CUBE、通过Webex Edge Connect或Internet,并进入Webex云。对于仅使用Expressway-E的部署,路径将进入UNIFIED CM、通过Expressway-E、通过Webex Edge Connect和Webex云。

边缘音频和PSTN拨入呼叫路径图
PSTN 上可用的自定义拨入号码呼叫路径
PSTN 上可用的自定义拨入号码呼叫路径
PSTN 上可用的自定义拨入号码呼叫路径

设置可通过 PSTN 访问的自定义号码之后,网外主叫方可使用该号码通过 PSTN 进入 Edge 音频路径。路径从Session Border Controller传输到Unified CM、通过Expressways和Webex云。路径从Session Border Controller传输到Unified CM、通过CUBE、通过Webex Edge Connect或Internet传输到Webex云。路径从Session Border Controller传输到Unified CM、通过Expressway-E、通过Webex Edge Connect和Webex云。

如果您的自定义号码仅供企业内部使用,网外主叫方将无法使用该号码通过任何呼叫路径呼入 Webex 音频。

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

在 Unified CM 上,已配置的每个号码都会影响 SIP 标准化 (Lua) 脚本的指令数量和内存使用情况。脚本的缺省值为1000个指令和50千字节内存阈值。设置 Edge 音频时,将 Unified CM 中的 Lua 指令阈值提高至 3000 条指令,将内存阈值提高至 200 KB。

设置 Edge 音频呼入的任务流程

步骤

描述

区域

1

获取拨入号码和 Lua 脚本以供部署。

通过 Webex 站点管理配置拨入设置并导出 Lua 脚本

通过 Control Hub 配置拨入设置并导出 Lua 脚本

2

设置 Unified CM。

设置 Unified CM 配置的任务流程

3

设置 Expressway-C。

设置 Expressway-C 的任务流程

4

设置 Expressway-E

设置 Expressway-E 的任务流程

此图提供了任务流程的更详细视图。本指南中将稍后说明这些任务。

步骤

描述

区域

1

获取拨入号码和 Lua 脚本以供部署。

通过 Webex 站点管理配置拨入设置并导出 Lua 脚本

通过 Control Hub 配置拨入设置并导出 Lua 脚本

2

设置 Unified CM。

设置 Unified CM 配置的任务流程

3

设置专用 CUBE。

设置 Edge 音频的 CUBE 任务流程

此图提供了任务流程的更详细视图。本指南中将稍后说明这些任务。

步骤

描述

区域

1

获取拨入号码和 Lua 脚本以供部署。

通过 Webex 站点管理配置拨入设置并导出 Lua 脚本

通过 Control Hub 配置拨入设置并导出 Lua 脚本

2

设置 Unified CM。

设置 Unified CM 配置的任务流程

3

设置 Expressway-E。

设置 Expressway-E 的任务流程

此图提供了任务流程的更详细视图。本指南中将稍后说明这些任务。

通过 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. 单击保存

    您的更改最多可能需要 30 分钟才能传送到客户端。

7

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

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

下一步

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

通过 Control Hub 配置拨入设置并导出 Lua 脚本

如果您在 Control Hub 中管理 Webex 站点,那么使用以下步骤。配置拨入设置,收集拨入号码的完整列表,并导出 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. 单击保存

    您的更改最多可能需要 30 分钟才能传送到客户端。

9

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

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

下一步

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

设置 Unified CM 配置的任务流程

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

步骤

描述

区域

1

通过 Webex Lua 脚本创建 SIP 标准化脚本。

通过 Webex LUA 脚本创建 SIP 标准化脚本

2

(可选)创建或更新可使用“提前提供支持”功能的 SIP 配置文件。

(可选)设置语音和视频通话的“提前提供支持”功能

3

创建 SIP 中继的安全配置文件。

创建 SIP 中继安全档案

4

(可选)添加对 G.722 编解码器的支持。

(可选)添加对 G.722 编解码器的支持

5

在Unified CM和您的EXPRESSWAY- BEExpressway-E之间创建新的分支

在Unified CM和EXPRESSWAY- BEExpressway-E之间创建新的分支

6

创建路由组。

创建路由组

7

创建路由列表。

创建路由列表

8

创建路由模式。

创建路由模式

通过 Webex LUA 脚本创建 SIP 标准化脚本

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

准备工作

在后续步骤中配置语音类 URI 时,需要使用 Lua 脚本中的 URI 主机地址。如果尚未完成该步骤,请立即记下主机地址或保存 Lua 脚本。URI主机地址位于更新到标题 部分中:
 --使用CCAX URL本地oldTo1 = msg:getHeader("To")本地newTo1 = string.gsub(oldTo1, "<sip:(.+)@(.*)&gt;", "<sip:%1@ecccx.<your_region>。webex.com>") msg:modifyHeader("To", newTo1)
2

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

3

给脚本指定一个明确标识的名称,如“your_site_name_webex_edge_audio”。

4

选择导入文件,然后选择之前导出的 Lua 脚本。

在导入 Lua 脚本后,将根据 Lua 脚本更新内容

5

内存阈值设置为 200

6

Lua 指令阈值设置为 3000

7

单击保存

下一步

将此SIP标准化脚本应用到您的UNIFIED CM和Expressway- BEExpressway-E之间的干线上。

(可选)设置语音和视频通话的“提前提供支持”功能

我们建议您使用 Edge 音频的“提前提供支持”功能,但 Edge 音频不要求使用此功能。Edge 音频还支持延迟提供。

如果 Unified CM 管理配置没有 SIP 配置文件,请通过以下步骤创建一个 SIP 配置文件。

如果您已有带有“提前提供支持”功能的现有 SIP 配置文件,可以尝试将其复用于此目的。请确保它符合此过程的步骤 4 - 6 中的设置。

1

Unified CM 管理中,转至设备 > 设备设置 > SIP 配置文件,然后选择查找

2

选择 Cisco VCS 的标准 SIP 档案

3

选择复制

4

更改名称以识别新版本。例如,将 EO_Profile 添加到名称中。

5

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

6

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

7

保存 SIP 配置文件。

创建 SIP 中继安全档案

1

Cisco Unified CM 管理中,转至系统 > 安全性 > SIP 中继安全配置文件,然后选择新增

2

为 SIP 中继安全配置文件命名。

3

根据部署需求,将设备安全模式设置为已加密非安全

4

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

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

5

保存该配置文件。

(可选)添加对 G.722 编解码器的支持

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 管理中,转至系统 > 企业参数

2

选择启用播发 G.722 编解码器,然后保存更改。

3

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

4

为该区域命名,然后保存更改。

5

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

6

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

7

保存更改。

下一步

将新区域应用于 Edge 音频的设备池。

在Unified CM和EXPRESSWAY- BEExpressway-E之间创建新的分支

创建新中继以用于 Edge 音频。请勿修改现有中继。

1

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

2

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

3

输入设备名称

4

目的地下,输入Expressway- BEExpressway-E的目的地地址目的地端口

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

5

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

您只能在Unified CM和ExpresswayCUBE之间使用一个安全TLS分支。有关更多信息,请参阅通过 TLS 中继向目标发起的间歇性呼叫失败 (CSCus63305)。如果存在另一个TLS后干,则必须在此处配置TCP后干ExpresswayCUBE。

6

SIP 配置文件设置为在(可选)设置语音和视频通话的提前提供支持任务中创建的 SIP 配置文件。

7

DTMF 信令模式选为 RFC 2833

8

对于标准化脚本,选择在通过 Webex LUA 脚本创建 SIP 标准化脚本任务中创建的标准化脚本。

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

保存更改。

5

对之前已保存的其余电话号码重复上述步骤。

Unified CM配置现在将所选号码路由至Expressway- BEExpressway-E。

设置 Edge 音频的 CUBE 任务流程

设置 Edge 音频的 CUBE 需要满足以下要求:

  • 熟悉基于 Cisco IOS CLI 的配置

  • 熟悉 CUBE 配置

  • 正确的 CUBE 许可证

以下是用于为 CUBE 配置 Edge 音频的高级步骤:

步骤

描述

区域

1

对 CUBE 进行所需的全局配置。

Edge 音频的 CUBE 全局配置

2

创建要配合 Edge 音频使用的租户。

创建租户

3

创建音频安全配置文件。

如果不使用分机回呼,那么可以改为创建点对点拨号。

Edge 音频的点对点拨号

Edge 音频的 CUBE 全局配置

如果要设置 CUBE,以便将 Edge 音频呼叫路由到其目标,那么需要以下更改:

步骤

描述

区域

1

使用受信任的地址列表设置语音服务 VoIP。

设置语音服务 VoIP

2

将 SIP-UA 设置为仅接受 TLS v1.2。

设置 SIP-UA

3

使用允许的编解码器设置语音类。

设置语音类编解码器

4

为语音类创建所需的 SIP 配置文件。

设置语音类 SIP 配置文件

5

设置语音类 URI 的模式匹配。

设置语音类 URI

6

设置语音类的 SRTP 加密。

设置语音类 SRTP 加密套件

7

设置 TCP 最大网段大小。

设置 TCP 最大网段大小

设置语音服务 VoIP

要保护 CUBE,请在语音服务 VoIP 模式下启用 IP 地址受信任列表功能。列出所有 Webex IP 地址范围,以便仅接受来自 Webex 的呼叫。此列表中应包含所有的 Unified CM IP 地址,以接受来自 Unified CM 的呼叫。

必须为指向 Webex 云的外部接口配置公共 IP 地址上的 Edge 音频媒体端口范围。

必须为指向 Unified CM 的内部接口配置专用 IP 地址上特定于企业的媒体端口范围。

我们建议更新最小会话计时器 (Min-SE),因为对于此设置,Webex 和 Unified CM 的缺省值不同。此更改有助于避免组织向 Webex 云发起的呼叫发生特定呼叫错误。此前,我们建议在 Unified CM 中更改 Min-SE 设置,但此方法会影响不需要较长时间的其他 SIP 流。

1

打开命令行并登录 CUBE。

2

配置 Cisco Webex 会议服务使用的 IP 地址范围列表。

这是示例列表。但请查看此链接以验证是否不存在要添加的其他 IP 地址。

确保阅读此代码块中的注释并添加相应信息。需要对被注释掉的 (!) 命令进行自定义,然后再将其取消注释。脱字符 < > 中应填入特定于企业的信息。

语音服务voip地址可信列表ipv4 64.68.96.0,255.255.224.0 ipv4 66.114.160.0,255.255.240.0 ipv4 66.163.32.0,255.255.192.0 ipv4,173.39.224.0,255.255.240.0 ipv4,207.182.160.0,255.255.224.0 ipv4,209.197.192.0,255.224.0 ipv4,216.151.128.0,255.255.224.0 ipv4,114.29.192.0,255.255.240.0 ipv4,210.4.192.0,255.240.0 ipv4 69.26.176.0,255.240.0 ipv4 62.109.192.0 rtcp全通地址隐藏!启用已购买许可证容量的立方体!模式边界元素许可证容量媒体禁用-详细-stats媒体状态断开连接!媒体地址范围CUBE外部接口向Webex的public-ip范围!   port-range 36000,48198!port-range 36000,48198!CUBE内部接口向CUCM的private-ip!  是企业想要在内部网络上使用的媒体端口范围!媒体地址范围   port-range  !port-range   allow-connections sip to sip call-quality max-dropout 2 max-reorder 2 sip min-se 1800会话过期14400

设置 SIP-UA

Edge 音频需要具备签名 CA 证书的 TLS v1.2 连接。您必须将 SIP-UA 配置为仅接受 TLS v1.2,将 CUBE 配置为使用 TLS 连接发送证书。

启用呼叫处理功能,根据 CPU 容量限制 CUBE 上的呼叫。

1

打开命令行并登录 CUBE。

2

输入以下命令:

sip-ua
 transport tcp tls v1.2
 ! CUBE_CA_CERT是配置的Trustpoint加密信号的名称,默认的Trustpoint CUBE_CA_CERT呼叫阈值全球cpu-5秒低68高75呼叫处理

设置语音类编解码器

Edge 音频支持 G722、G.711 u-law 和 G.711 a-law 编解码器。要使用其中一个编解码器,必须配置语音类编解码器。将语音类应用于 Edge 音频的安全音频配置文件或点对点拨号。

1

打开命令行并登录 CUBE。

2

配置语音类编解码器。

例如:

voice class codec 3

 codec preference 1 g722-64

 codec preference 2 g711ulaw

 codec preference 3 g711alaw

设置语音类 SIP 配置文件

通过 TLS,CUBE 可使用 SIPS URI,但 Unified CM 不支持 SIPS URI。因此,请应用可将所有 SIPS URI 转换为 SIP URI 的 SIP 配置文件。

Edge 音频需要两个 SIP 配置文件,一个用于 Webex 云,另一个用于 Unified CM。

1

打开命令行并登录 CUBE。

2

将以下 SIP 档案从 CUBE 应用到 Webex 云。

语音类sip-profiles 2340规则1请求邀请sip-header SIP-Req-URI修改sips:" sip:" rule 2请求邀请sip-header修改sips:" sip:" rule 3请求邀请sip-header从修改sips:" sip:" sip:" rule 5请求邀请sip-header P-Asserted-Identity修改sips:" sip:" rule 6请求ACK sip-header从修改sips:" sip:" sip:" rule 7请求重邀请sip-header从修改sips:" sip:" sip:" rule 8请求重邀请sip-header从修改sips:" sip:" sip:" rule 9请求重邀请sip-header联系人修改sips:(。*)>" sip:\1;transport=tls>" rule 10请求INVITE sip-header联系人修改sips:" sip:" sip:" sip:"" sip:"" sip:"" sip:"" sip:"" sip:"" sip:"" sip:"" sip:"" 
3

(可选)如果 CUBE 位于静态 NAT 之后,请在同一 SIP 配置文件 2340 上添加这些规则。

此示例假定 CUBE 外部接口 IP 地址(公共 IP)为 10.21.21.21,静态 NAT IP 为 179.10.11.12。

语音服务voip sip sip-profiles inbound dial-peer voice 23411 voip voice-class sip profiles 2340 inbound rule 11请求任何sip-header通过修改“10.21.21”“179.10.11.12”规则12请求任何sip-header联系人修改“10.21.21”“179.10.11.12”规则13响应任何sip-header联系人修改“10.21.21”“179.10.11.12”规则14请求任何sdp-header音频连接信息修改“10.21.21”“179.10.11.12”规则15响应任何sdp-header音频连接信息修改“10.21.21.21”“179.10.11.12” 
4

将以下 SIP 配置文件应用于 Unified CM。

如果从 Webex 云向企业发起呼叫,SIP INVITE 消息的请求 URI 将包含客户 DNS SRV 记录。您必须将该 SRV 替换为 Unified CM SRV。

语音类sip-profiles 2341规则1请求邀请sip-header SIP-Req-URI修改sips:" sip:" rule 2请求邀请sip-header修改sips:" sip:" rule 3请求邀请sip-header从修改sips:" sip:" sip:" rule 5请求邀请sip-header P-Asserted-Identity修改sips:" sip:" sip:" rule 6请求ACK sip-header从修改sips:" sip:" sip:" rule 8请求重邀请sip-header从修改sips:" sip:" sip:" rule 9请求重邀请sip-header联系人修改sips:(。*)>" sip:\1;transport=tls>" rule 10请求邀请sip-header联系人修改sips:""sip:"!假定CUCM SRV是test-ccm.sample.com rule 11请求邀请sip-header SIP-Req-URI修改@(。*);x-cisco-webex-service=audio"@test-ccm.sample.com" 

设置语音类 URI

Edge 音频根据请求 URI 进行中继匹配。因此,必须配置语音类 URI 进行模式匹配。

准备工作

从Lua脚本的更新到标题 部分收集URI主机地址,如下粗体所示:
 --使用CCAX URL本地oldTo1 = msg:getHeader("To")本地newTo1 = string.gsub(oldTo1, "<sip:(.+)@(.*)&gt;", "<sip:%1@ecccx.<your_region>。webex.com>") msg:modifyHeader("To", newTo1)
1

打开命令行并登录 CUBE。

2

输入以下语音类 URI 配置,以识别从 Webex 进入企业的呼叫。

voice class uri INEdgeAudio sip
 pattern x-cisco-webex-service=audio
3

输入以下语音类 URI 配置,以识别从企业到 Webex 的呼叫。

使用从站点管理或 Control Hub 中收集的 URI 主机地址。在此示例中,请将 <your_region> 替换为AMER、EMEA或APJC。

语音类uri OUTEdgeAudio sip主持人ecccx。<your_region>。webex.com

设置语音类 SRTP 加密套件

语音类 SRTP 加密可以分配用于 Edge 音频的首选 SRTP 加密套件。按顺序配置以下加密套件。将语音类 SRTP 加密应用于 Edge 音频的安全音频配置文件或点对点拨号。
1

打开命令行并登录 CUBE。

2

输入以下加密配置。

语音类srtp-crypto 234 crypto 1 AEAD_AES_256_ GCM crypto 2 AEAD_AES_128_GCM crypto 3 AES_CM_128_HMAC_SHA1_80_AES__CM_128_HMAC_SHA1_32

设置 TCP 最大网段大小

缺省情况下,CUBE 的 ServerHello 为 1380 个字节。因为远程端 Webex 需要较小的网段大小,所以不会发送 ACK。如果 CUBE 使用较小的大小(1360 个字节)重试,通常会在 3 秒握手计时器到期后收到 ACK,从而导致呼叫失败。将 mss 值设置为 1360 可以确保 CUBE 限制第一次尝试使用的段,进而及时收到 Webex 发送的 ACK。

1

打开命令行并登录 CUBE。

2

输入以下配置。

ip tcp mss 1360

创建租户

Edge 音频呼叫基于 URI 进行路由。必须启用呼叫路由 URI 才能根据 URI 匹配点对点拨号。

Edge音频不支持呼叫者ID更新,因此您必须添加无更新呼叫者

您无需为RTP-NTE DTMF数据包互操作有效负载,因此配置非对称有效负荷完整

1

打开命令行并登录 CUBE。

2

输入以下租户配置。

voice class tenant 234
  asymmetric payload full
  no update-callerid
  error-passthru
  call-route url

Edge 音频的点对点拨号

您必须配置两个拨号对等方才能处理 Edge 音频呼叫。一个点对点拨号(外部接口)代表 CUBE 和 Webex 云之间的 SIP 中继。另一个点对点拨号(内部接口)代表 CUBE 和 Unified CM 之间的 SIP 中继。

根据企业 Unified CM 模式(混合模式、安全模式或非安全模式)的不同,CUBE 可扩展的呼叫号码数会有所不同。您必须根据企业部署应用正确的配置。

如果要将 CUBE 配置为仅接受从 Webex 站点发起的呼叫的 Edge 音频分机回呼,请改为使用(可选)CUBE 的音频安全配置文件

设置混合模式点对点拨号

如果企业既有安全部署,又有非安全部署,请应用混合模式点对点拨号配置。
1

打开命令行并登录 CUBE。

2

在外部拨号对等方中配置严格 SRTP,在内部拨号对等方中配置 SRTP 故障转移。

dial-peer voice 23411 voip
 description External Webex edge audio entry or exit dial-peer
 session protocol sipv2
! 此DNS SRV应与站点管理员/控制中心拨入设置会话目标相同dns:ecccx.<your_region>。webex.com会话传输tcp tls目的地uri OUTEdgeAudio传入uri请求INEdgeAudio语音级编解码器3 offer-all voice-class sip url sips voice-class sip profiles 2340 voice-class sip tenant 234!此应为 CUBE 外部接口名称。在此示例中 GigabitEthernet2/0/0 是外部接口 voice-class sip bind control source-interface GigabitEthernet2/0/0 voice-class sip bind media source-interface GigabitEthernet2/0/0 voice-class sip requri-passing voice-class sip audio forced dtmf-relay rtp-nte srtp dial-peer voice 23401 voip description Internal mix mode Webex edge audio entry or exit dial-peer session protocol sipv2 ! 这应该是企业CUCM/SME SRV/IP地址会话目标dns:test-ccm.sample.com会话传输tcp目的地uri INEdgeAudio传入的uri请求OUTEdgeAudio语音类编解码器3 offer-all voice-class sip srtp negotiate cisco voice-class sip profiles 2341 voice-class sip tenant 234 voice-class sip srtp-crypto 234!这应该是CUBE内部接口名称。In this sample GigabitEthernet2/0/1 is the internal interface
 voice-class sip bind control source-interface GigabitEthernet2/0/1
 voice-class sip bind media source-interface GigabitEthernet2/0/1
 voice-class sip requri-passing
 dtmf-relay rtp-nte
 srtp fallback

设置安全点对点拨号

如果企业存在完全安全的部署,请应用安全点对点拨号配置。
1

打开命令行并登录 CUBE。

2

在外部拨号对等方和内部拨号对等方中配置 SRTP 直通功能。

dial-peer voice 23411 voip
description External Webex edge audio entry or exit dial-peer
session protocol sipv2
! 此DNS SRV应与站点管理员/控制中心拨入设置会话目标相同dns:ecccx.<your_region>。webex.com会话传输tcp tls目的地uri OUTEdgeAudio传入uri请求INEdgeAudio语音级编解码器3 offer-all voice-class sip url sips voice-class sip profiles 2340 voice-class sip tenant 234 voice-class sip srtp-crypto 234!此应为 CUBE 外部接口名称。在此示例中 GigabitEthernet2/0/0 是外部接口 voice-class sip bind control source-interface GigabitEthernet2/0/0 voice-class sip bind media source-interface GigabitEthernet2/0/0 voice-class sip requri-passing voice-class sip audio forced dtmf-relay rtp-nte srtp pass-thru dial-peer voice 23401 voip description Internal mix mode Webex edge audio entry or exit dial-peer session protocol sipv2 ! 此应为企业 CUCM / SME SRV / IP 地址 session target dns:test-ccm.sample.com session transport tcp tls destination uri INEdgeAudio incoming uri request OUTEdgeAudio voice-class codec 3 offer-all voice-class sip profiles 2341 voice-class sip tenant 234 voice-class sip srtp-crypto 234 !此应为 CUBE 内部接口名称。In this sample GigabitEthernet2/0/1 is the internal interface
voice-class sip bind control source-interface GigabitEthernet2/0/1
voice-class sip bind media source-interface GigabitEthernet2/0/1
voice-class sip requri-passing
dtmf-relay rtp-nte
srtp pass-thru

设置非安全点对点拨号

如果企业存在完全非安全的部署,请应用非安全点对点拨号配置。
1

打开命令行并登录 CUBE。

2

在外部点对点拨号中配置严格 SRTP。不得为内部点对点拨号配置任何 SRTP。

dial-peer voice 23411 voip
description External Webex edge audio entry or exit dial-peer
session protocol sipv2
! 此DNS SRV应与站点管理员/控制中心拨入设置会话目标相同dns:ecccx.<your_region>。webex.com会话传输tcp tls目的地uri OUTEdgeAudio传入uri请求INEdgeAudio语音级编解码器3 offer-all voice-class sip url sips voice-class sip profiles 2340 voice-class sip tenant 234 voice-class sip srtp-crypto 234!此应为 CUBE 外部接口名称。在此示例中 GigabitEthernet2/0/0 是外部接口 voice-class sip bind control source-interface GigabitEthernet2/0/0 voice-class sip bind media source-interface GigabitEthernet2/0/0 voice-class sip requri-passing voice-class sip audio forced dtmf-relay rtp-nte srtp dial-peer voice 23401 voip description Internal mix mode Webex edge audio entry or exit dial-peer session protocol sipv2 ! 此应为企业 CUCM / SME SRV / IP 地址 session target dns:test-ccm.sample.com session transport tcp destination uri INEdgeAudio incoming uri request OUTEdgeAudio voice-class codec 3 offer-all voice-class sip profiles 2341 voice-class sip tenant 234 !此应为 CUBE 内部接口名称。In this sample GigabitEthernet2/0/1 is the internal interface
voice-class sip bind control source-interface GigabitEthernet2/0/1
voice-class sip bind media source-interface GigabitEthernet2/0/1
voice-class sip requri-passing
dtmf-relay rtp-nte

设置防火墙和证书配置的任务流程

必须使用正确的端口和签名证书配置防火墙,才能启用 Edge 音频。

步骤

描述

区域

1

打开所需的防火墙端口。

防火墙端口必填

2

应用必需的签名证书。

受信任的证书颁发机构发出的签名证书

3

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

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

受信任的证书颁发机构发出的签名证书

Edge 音频要求您的 Expressway-E 向受信任的 CA 证书颁发机构申请签名证书,以建立 MTLS 连接。本文列出了Cisco信任的证书颁发机构: https://collaborationhelp.cisco.com/article/WBX9000008850。Edge 音频将列出颁发机构签署的证书视为有效且允许连接。

如果您将 Expressway-E Webex,则必须启用 mTLS。

Edge 音频要求 CUBE 提供受信任的证书颁发机构颁发的签名证书,以建立 MTLS 连接。使用以下链接访问Cisco信任的证书颁发机构列表:https://collaborationhelp.cisco.com/article/WBX9000008850。Edge 音频将列出颁发机构签署的证书视为有效且允许连接。

对于Webex for Government部署,您必须启用mTLS。

CUBE 已配置为接受 Webex 证书。它们拥有内置的证书颁发机构 (CA) 信任存储库,其中包含所需的 Quavadis Root CA 证书。

您必须上传从 CA 处购买的 CUBE 证书和 CA 证书链。在上传 CUBE 证书前,必须先配置信任点。有关详细信息,请参阅配置并对企业 CA(第三方 CA)签名证书(用于 CUCM、IP 电话和 CUBE 之间的 SIP TLS 和 SRTP)进行故障诊断中有关配置 CUBE 的部分(位于 https://www.cisco.com/c/en/us/support/docs/unified-communications/unified-border-element/200614-Configure-and-Troubleshoot-Enterprise-CA.html)。

当 Edge 音频在 mTLS 握手期间发送其证书时,CUBE 会参照信任池中的证书进行验证。要通过 Cisco 根 CA 更新信任池捆绑包,请使用此命令从http://www.cisco.com/security/pki/下载最新“Cisco 受信任的核心根捆绑包”:

加密pki trustpool导入干净的URL <latest_bundle_url>

有关更新信任池的更多信息,请参阅公钥基础结构配置指南、Cisco IOS XE 指南中的 PKI 信任池管理章节。

设置回调

设置Edge音频回调的任务流程

如果您的站点使用Webex呼叫,则可以使用网络路由来回呼叫。如果没有Webex呼叫,请使用此方法。不要通过两种方法配置回调。

在设置 Edge 音频回呼之前,请确保已正确配置部署:

  • 应用以下 DNS SRV 设置:

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

    • 供应 A 记录以解析 SRV 记录中的标准域名 (FQDN)。

  • 某些部署可能会将相同的 Expressway-E 目标用于企业到企业呼叫以及 Edge 音频回呼。如果部署复用上述目标,请将专用域用于 Edge 音频 Expressway-E 目标的 SRV 记录。不得在一组 SRV 记录中混用不同的端口。

  • Unified CM 配置必须正确路由网内和网外用户的 Edge 音频呼叫。

  • 应用以下 DNS SRV 设置:

    • 每个 CUBE 目标的 DNS SRV 必须指向端口 5061。

    • 供应 A 记录以解析 SRV 记录中的标准域名 (FQDN)。

  • 某些部署可能会将相同的 CUBE 目标用于企业到企业呼叫以及 Edge 音频回呼。如果部署重复使用上述目标,请将专用域用于 Edge 音频 CUBE 目标的 SRV 记录。不得在一组 SRV 记录中混用不同的端口。

  • Unified CM 配置必须正确路由网内和网外用户的 Edge 音频呼叫。

如果未将网络正确配置为处理来自 Webex 的呼叫,Edge 音频将故障转移到 Webex PSTN 或 CCA-SP 合作伙伴网络。

您可以按如下方式配置 Edge 音频回呼:

步骤

描述

区域

1

在 Expressway-C 上设置搜索规则。

Expressway-C 的呼叫路由

2

在 Expressway-E 上设置搜索规则。

Expressway-E 的呼叫路由

3

在门户(Webex 站点管理或 Control Hub)中设置 Edge 音频回呼。

在Webex站点管理中应用Edge音频回调设置

在Control Hub中应用Edge音频回调设置

4

(可选)在门户中启用分机回呼。

(可选)设置分机回呼的任务流程

步骤

描述

区域

1

在门户(Webex 站点管理或 Control Hub)中设置 Edge 音频回呼。

在Webex站点管理中应用Edge音频回调设置

在Control Hub中应用Edge音频回调设置

2

(可选)在门户中启用分机回呼。

(可选)设置分机回呼的任务流程

步骤

描述

区域

1

在 Expressway-E 上设置搜索规则。

Expressway-E 的呼叫路由

2

在门户(Webex 站点管理或 Control Hub)中设置 Edge 音频回呼。

在Webex站点管理中应用Edge音频回调设置

在Control Hub中应用Edge音频回调设置

3

(可选)在门户中启用分机回呼。

(可选)设置分机回呼的任务流程

回呼的全球分布式媒体

Edge音频对所有回调使用 全球分布的媒体 。要实现最佳连接,Webex 会根据 SRV 选择距离企业边缘最近的媒体节点。然后,流量会针对该回呼从 Webex 云传输至最近的企业边缘。此路由能够最大程度减少延迟,并保持多数流量位于 Webex 主干网上和互联网外。

在Webex站点管理中应用Edge音频回调设置

1

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

2

边缘音频允许回调号码 部分中,选择要应用回调设置的国家/地区 ,然后输入Expressway DNS SRVCube DNS SRV 域名。

例如,如果您的 DNS SRV 记录为 _sips._tcp.example.com,请在此输入 example.com

3

单击添加

单击添加之后,Edge 音频会自动测试已配置的 DNS SRV 连接,并为该 SRV 查找最近的 Webex 媒体节点。在应用设置之前,请确保 DNS SRV 通过连接测试。

如果 Webex 无法确定已添加 SRV 的地理位置,则 Webex 会根据站点的位置选择缺省媒体节点。

Webex 通过 MaxMind DB 查找 IP 地址。如果发现 IP 地址的位置存在差异,请联系 MaxMind 更正该问题。

4

要显示连接检查的详细信息,请单击状态指示器,显示验证 SIP 目标页面。

5

添加所有回呼设置后,选择应用设置

在Control Hub中应用Edge音频回调设置

2

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

3

选择通用设置 > 音频设置

4

边缘音频允许回调号码 部分中,选择要应用回调设置的国家/地区 ,然后输入Expressway DNS SRVCube DNS SRV 域名。

例如,如果您的 DNS SRV 记录为 _sips._tcp.example.com,请在此输入 example.com

5

单击添加

单击添加之后,Edge 音频会自动测试已配置的 DNS SRV 连接,并为该 SRV 查找最近的 Webex 媒体节点。在应用设置之前,请确保 DNS SRV 通过连接测试。

如果 Webex 无法确定已添加 SRV 的地理位置,则 Webex 会根据站点的位置选择缺省媒体节点。

Webex 通过 MaxMind DB 查找 IP 地址。如果发现 IP 地址的位置存在差异,请联系 MaxMind 更正该问题。

6

要显示连接检查的详细信息,请单击状态指示器,显示验证 SIP 目标页面。

7

添加所有回呼设置后,选择应用设置

Edge 音频回呼路由选项

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

请参阅控制 Edge 音频的回呼路由选项,了解禁止 Edge 音频通过 PSTN 或 CCA-SP 合作伙伴网络重试失败呼叫的详细信息。

(可选)设置分机回呼的任务流程

用于 Edge 音频的分机回呼只能用于 WBS33 和更高版本站点。要了解您正在使用什么版本,请参阅查找您的 Cisco Webex Meetings 版本号

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

为 Edge 音频回呼创建的搜索模式可复用于分机回呼。

您可以按如下方式配置 Edge 音频回呼:

步骤

描述

区域

1

在门户(Webex 站点管理或 Control Hub)中启用分机回呼。

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

在 Control Hub 中启用分机回呼

2

启用内部回呼电话会议。

在 Webex 站点管理中允许将内部回拨用于 Webex 电话会议

在 Control Hub 中允许将内部回呼用于 Webex 电话会议

3

指定 Webex 可以将回呼路由到的国家/地区。

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

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

4

(可选)设置用于 Expressway-E 的音频安全配置文件。

(可选)用于 Expressway-E 的音频安全配置文件

步骤

描述

区域

1

在门户(Webex 站点管理或 Control Hub)中启用分机回呼。

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

在 Control Hub 中启用分机回呼

2

启用内部回呼电话会议。

在 Webex 站点管理中允许将内部回拨用于 Webex 电话会议

在 Control Hub 中允许将内部回呼用于 Webex 电话会议

3

指定 Webex 可以将回呼路由到的国家/地区。

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

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

4

(可选)设置 CUBE 的音频安全配置文件。

(可选)适用于 CUBE 的音频安全配置文件

步骤

描述

区域

1

在门户(Webex 站点管理或 Control Hub)中启用分机回呼。

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

在 Control Hub 中启用分机回呼

2

启用内部回呼电话会议。

在 Webex 站点管理中允许将内部回拨用于 Webex 电话会议

在 Control Hub 中允许将内部回呼用于 Webex 电话会议

3

指定 Webex 可以将回呼路由到的国家/地区。

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

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

4

(可选)设置用于 Expressway-E 的音频安全配置文件。

(可选)用于 Expressway-E 的音频安全配置文件

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

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

1

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

2

边缘音频允许回调号码 部分中,选择分机号国家/地区 ,然后进入高速公路DNS SRVCUBE DNS SRV

3

单击添加

4

选择应用设置

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

在 Control Hub 中启用分机回呼

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

1

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

2

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

3

选择常用设置 > 音频设置

4

边缘音频允许回调号码 部分中,选择分机号国家/地区 ,然后进入高速公路DNS SRVCUBE DNS SRV

5

单击添加

6

选择应用设置

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

在 Control Hub 中允许将内部回呼用于 Webex 电话会议

此设置仅可用于 CCA-SP、CCA Enterprise 和 Edge 音频客户,而且仅适用于 Webex Meetings。

您的站点如果已做相关设置,您可开启该选项以允许会议参加者在同一企业站点上使用内部电话号码接收呼叫。您还可编辑参加者加入音频会议时显示在“音频会议”对话框中的标签页。

1

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

2

选择要更改设置的 Webex 站点,然后单击配置站点

3

通用设置下,选中启用内部回呼电话会议复选框。

4

内部回呼选项标签字段中输入描述性名称或短语,用于标识内部回呼选项。

5

单击“更新”

在 Webex 站点管理中允许将内部回拨用于 Webex 电话会议

此设置仅可用于 CCA-SP、CCA Enterprise 和 Edge 音频客户,而且仅适用于 Webex Meetings。

您的站点如果已做相关设置,您可开启该选项以允许会议参加者在同一企业站点上使用内部电话号码接收呼叫。您还可编辑参加者加入音频会议时显示在“音频会议”对话框中的标签页。

1

登录 Webex 站点管理,并转至配置 > 通用站点设置 > 选项

2

滚动至站点选项部分,然后选中启用内部回拨电话会议复选框。

3

内部回呼选项标签字段中输入描述性名称或短语,用于标识内部回呼选项。

4

单击“更新”

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

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

1

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

2

Webex 允许的回呼国家/地区部分中,使用复选框启用或禁用国家或地区。

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

3

完成更改后,保存更改。

您的更改最多可能需要 30 分钟才能传送到客户端。

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

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

1

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

2

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

3

选择通用设置 > 音频设置

4

Webex 允许的回呼国家/地区部分中,使用复选框启用或禁用国家或地区。

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

5

完成更改后,保存更改。

您的更改最多可能需要 30 分钟才能传送到客户端。

(可选)适用于 CUBE 的音频安全配置文件

我们建议您配置 Edge 音频分机回呼,以仅接受来自 Webex 站点的呼叫。如果参加者使用回呼功能从意外 Webex 站点加入会议,则 CUBE 会拒绝这些呼叫。

您的 Webex 站点必须为 40.8.0 或更高版本,才能设置音频安全档案。

要设置音频安全配置文件,请对 CUBE 进行以下配置:

  • 音频安全档案的语音类 URI

  • 音频安全档案的拒绝响应

  • 传入呼叫拨号对等方

  • 拒绝呼叫拨号对等方

创建音频安全配置文件的语音类 URI

您需要为带有Edge音频的Webex站点创建新的语音类URI 。您可以使用 URI 创建用于回呼的点对点拨号。

1

复制您希望允许使用 Edge 音频进行外部回呼的 Webex 站点模式:

  • 对于 Cisco Webex 站点管理中管理的站点,请登录 Webex 站点管理,然后转至配置 > 通用站点设置 > 音频设置

  • 对于 Cisco Webex Control Hub 中管理的站点,转至https://admin.webex.com中的客户视图,然后转至服务,在会议下选择站点。选择要查看模式的 Webex 站点,然后转至配置站点 > 通用设置 > 音频设置

2

Edge Audio Customer Edge 部分中,单击 Secure Edge

3

CUBE 部分中,单击复制

4

打开命令行并登录 CUBE。

5

使用您从站点管理或 Control Hub 复制的模式输入以下语音类 uri

此示例使用 x-cisco-site-uuid 9ca12345678e321be0123456e00ab789 模式作为参考。

!
voice class uri INEdgeAudioSiteName sip
 pattern x-cisco-site-uuid=9ca12345678e321be0123456e00ab789;x-cisco-webex-service=audio
!

如果您有多个Webex站点,请重复这些步骤,为每个Webex站点创建新的语音类uri

添加音频安全配置文件的拒绝响应

如果参加者使用从其他组织的 Webex 站点发起的回呼,您希望他们获得相应的拒绝响应。添加新的语音类配置文件语音翻译规则语音翻译配置文件 供拨号同级使用。

1

打开命令行并登录 CUBE。

2

为部署输入相应的拒绝响应。

以下是拒绝响应示例:

!语音类sip-profiles 2001响应403方法邀请sip-header SIP-StatusLine修改“禁止”“未知Webex站点”!语音翻译-rule 1规则1拒绝/^。*/!语音翻译配置文件 call_block 翻译呼叫1 
使用音频安全配置文件创建传入呼叫的点对点拨号

创建新的拨号对等,并附加新的语音类URI。如果参加者通过 UUID 使用 Webex 站点中的 Edge 音频回呼,此点对点拨号允许进行呼叫。

1

打开命令行并登录 CUBE。

2

添加适用于部署的传入呼叫点对点拨号。

以下是传入点对点拨号示例:

!拨号对等语音2001 voip描述外部Webex边缘音频输入或退出拨号对等以匹配SiteUUID会话协议sipv2会话目标dns:ecccx.<your_region>。webex.com会话传输tcp tls目的地uri OUTEdgeAudio传入uri请求INEdgeAudioSiteName voice-class codec 3 offer-all voice-class sip url sips voice-class sip early-offer forced voice-class sip profiles 2000 voice-class sip tenant 234 voice-class sip bind控制源接口GigabitEthernet1/0/0 voice-class sip media source-interface GigabitEthernet1/0/0 voice-class sip requri-passing voice-class sip audio forced dtmf-relay rtp-nte srtp 
使用音频安全配置文件创建拒绝呼叫的点对点拨号

创建点对点拨号,以在参加者使用非正确 Webex 站点中的 Edge 音频回呼时拒绝呼叫。对于与 UUID 不匹配的 Webex 站点中的回呼,点对点拨号将返回 403 错误。

1

打开命令行并登录 CUBE。

2

添加点对点拨号,用于拒绝适用于部署的呼叫。

以下是点对点拨号示例:

!拨号对等语音2000 voip描述外部Webex边缘音频输入拨号对等拒绝没有/错误静坐呼叫块翻译配置文件传入的 call_block 呼叫块断开连接-导致传入呼叫拒绝会话协议sipv2会话传输tcp tls传入的uri请求INEdgeAudio语音类编解码器3 offer-all voice-class sip url sips voice-class sip profiles 2001 voice-class sip bind控制源接口GigaBitEthernet1/0/0 voice-class sip bind media source-interface GigaBitEthernet1/0/0 srtp 

如果现有拨号对等拒绝呼叫,请在创建音频安全配置文件时从该拨号对等中删除目标URI

使用音频安全配置文件的混合模式点对点拨号配置示例

下例显示音频安全配置文件的混合模式点对点拨号。已在各种点对点拨号中配置 SRTP 回退。如果企业采用安全和非安全混合部署,那么可以使用此配置类型。

 dial-peer voice 23401 voip
 description Internal mix mode Webex edge audio entry or exit dial-peer
 session protocol sipv2
! This should be the enterprise CUCM / SME SRV / IP address
 session target dns:test-ccm.sample.com
 session transport tcp tls
 destination uri INEdgeAudio
 incoming uri request OUTEdgeAudio
 voice-class codec 3 offer-all
 voice-class sip srtp negotiate cisco
 voice-class sip profiles 2341
 voice-class sip tenant 234
 voice-class sip srtp-crypto 234
!This should be CUBE internal interface name. 在此示例中,GigabitEthernet2/0/1是内部接口语音类sip绑定控制源接口GigabitEthernet2/0/1语音类sip绑定媒体源接口GigabitEthernet2/0/1语音类sip requri-passing dtmf-relay rtp-nte srtp fallback!拨号对等语音2001 voip描述外部Webex边缘音频输入或退出拨号对等以匹配SiteUUID会话协议sipv2会话目标dns:ecccx。<your_region>.webex.com会话传输tcp tls目的地uri OUTEdge音频传入uri请求INEdgeAudioSiteName语音级编解码器3 offer-all voice-class sip url sips voice-class sip early-offer forced voice-class sip profile 2000 voice-class sip tenant 234 voice-class sip bind control source-interface gigabitEthernet1/0/0 voice-class sip media source-interface gigabitEthernet1/0/0 voice-class sip requri-passing voice-class sip audio forced dtmf-relay rtp-nte srtp!拨号对等语音2000 voip描述外部Webex边缘音频输入拨号对等拒绝没有/错误坐标呼叫块翻译配置文件入口call_block 呼叫阻止断开连接-原因传入呼叫拒绝会话协议sipv2会话传输tcp tls传入的uri请求INEdgeAudio语音类编解码器3 offer-all voice-class sip url sips voice-class sip profiles 2001 voice-class sip bind控制源接口GigaBitEthernet1/0/0 voice-class sip bind media source-interface GigaBitEthernet1/0/0 srtp !
使用音频安全配置文件的安全点对点拨号配置示例

下例显示使用音频安全配置文件的安全点对点拨号。已在各种点对点拨号中配置 SRTP 直通。

dial-peer voice 23401 voip
description Internal mix mode Webex edge audio entry or exit dial-peer
session protocol sipv2
! This should be the enterprise CUCM / SME SRV / IP address
session target dns:test-ccm.sample.com
session transport tcp tls
destination uri INEdgeAudio
incoming uri request OUTEdgeAudio
voice-class codec 3 offer-all
voice-class sip profiles 2341
voice-class sip tenant 234
voice-class sip srtp-crypto 234
!This should be CUBE internal interface name. 在此示例中,GigabitEthernet2/0/1是内部接口语音类sip绑定控制源接口GigabitEthernet2/0/1语音类sip绑定媒体源接口GigabitEthernet2/0/1语音类sip requri-passing dtmf-relay rtp-nte srtp pass-thru!拨号对等语音2001 voip描述外部Webex边缘音频输入或退出拨号对等以匹配SiteUUID会话协议sipv2会话目标dns:ecccx。<your_region>.webex.com会话传输tcp tls目的地uri OUTEdge音频传入uri请求INEdgeAudioSiteName语音级编解码器3 offer-all voice-class sip url sips voice-class sip early-offer forced voice-class sip profiles 2000 voice-class sip tenant 234 voice-class sip srtp-crypto 234 voice-class sip bind control source-interface gigabitEthernet1/0/0 voice-class sip媒体源接口gigabitEthernet1/0/0 voice-class sip requri-passing voice-class sip audio forced dtmf-relay rtp-nte srtp pass-thru !拨号对等语音2000 voip描述外部Webex边缘音频输入拨号对等拒绝没有/错误坐标呼叫块翻译配置文件入口call_block 呼叫阻止断开连接-原因传入呼叫拒绝会话协议sipv2会话传输tcp tls传入的uri请求INEdgeAudio语音类编解码器3 offer-all voice-class sip url sips voice-class sip profiles 2001 voice-class sip bind控制源接口GigaBitEthernet1/0/0 voice-class sip bind media source-interface GigaBitEthernet1/0/0 srtp !
使用音频安全配置文件的非安全点对点拨号配置示例

下例显示使用音频安全配置文件的非安全点对点拨号。不得在内部点对点拨号中配置任何 SRTP CLI。

dial-peer voice 23401 voip
description Internal mix mode Webex edge audio entry or exit dial-peer
session protocol sipv2
! This should be the enterprise CUCM / SME SRV / IP address
session target dns:test-ccm.sample.com
session transport tcp
destination uri INEdgeAudio
incoming uri request OUTEdgeAudio
voice-class codec 3 offer-all
voice-class sip profiles 2341
voice-class sip tenant 234
!This should be CUBE internal interface name. 在此示例中,GigabitEthernet2/0/1是内部接口语音类sip绑定控制源接口GigabitEthernet2/0/1语音类sip绑定媒体源接口GigabitEthernet2/0/1语音类sip requri-passing dtmf-relay rtp-nte!拨号对等语音2001 voip描述外部Webex边缘音频输入或退出拨号对等以匹配SiteUUID会话协议sipv2会话目标dns:ecccx。<your_region>.webex.com会话传输tcp tls目的地uri OUTEdge音频传入uri请求INEdgeAudioSiteName语音级编解码器3 offer-all voice-class sip url sips voice-class sip early-offer forced voice-class sip profiles 2340 voice-class sip tenant 234 voice-class sip srtp-crypto 234 voice-class sip bind control source-interface gigabitEthernet1/0/0 voice-class sip media source-interface gigabitEthernet1/0/0 voice-class sip requri-passing voice-class sip audio forced dtmf-relay rtp-nte srtp!拨号对等语音2000 voip描述外部Webex边缘音频输入拨号对等拒绝没有/错误坐标呼叫块翻译配置文件入口call_block 呼叫阻止断开连接-原因传入呼叫拒绝会话协议sipv2会话传输tcp tls传入的uri请求INEdgeAudio语音类编解码器3 offer-all voice-class sip url sips voice-class sip profiles 2001 voice-class sip bind控制源接口GigaBitEthernet1/0/0 voice-class sip bind media source-interface GigaBitEthernet1/0/0 srtp !

设置用于回调的Webex网络呼叫路由的任务流程

如果您的站点使用Webex呼叫,则可以使用网络路由进行回调。如果您没有Webex呼叫,请使用Edge音频回调方法。不要通过两种方法配置回调。

步骤

描述

区域

1

在您的门户中设置Webex站点管理或Control Hub中的Webex Calling on-Net路由回调。

在Webex站点管理中设置回调的Webex在线呼叫

在Control Hub中设置回调的Webex网络呼叫路由功能

2

(可选)在门户中启用分机回呼。

(可选)设置分机回呼的任务流程

在Webex站点管理中设置回调的Webex在线呼叫

开始之前

您可以指定Webex可以路由回调的国家/地区。对于我们此功能,您必须在Webex站点管理中管理Webex站点,或已完成站点链接 流程。对于已配置的国际分机,当用户在加入会议时选择呼叫我 或回调选项时,Webex Meetings首先尝试将呼叫直接转至Webex呼叫。如果用户输入的号码不是Webex呼叫注册号码,则呼叫返回并通过PSTN(正常回调行为)进行路由操作。

1

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

2

边缘音频允许回调号码部分中,使用复选框启用或禁用国家或地区。

启用至少一个国家或地区进行回调。

3

国家/地区 下拉列表中,选择要将呼叫路由至Though On-Net的国家/地区。

4

呼叫路由 下拉列表中,选择Webex在线呼叫路由

5

单击添加

根据您的要求,重复“分机”或其他国家/地区的步骤。我们建议在国家/地区 列表中的所有可用国家/地区使用Webex Calling On-Net路由。

6

添加所有回调设置后,选择应用设置

您的更改最多可能需要 30 分钟才能传送到客户端。

在Control Hub中设置回调的Webex网络呼叫路由功能

准备工作

必要条件

  • Webex Calling许可证和Webex Calling PSTN号码

  • Webex Meetings许可证

如果您在Control Hub中管理您的Webex站点,则可以指定Webex可以路由回调的国家/地区。对于已配置的国际分机,当用户在加入会议时选择呼叫我 或回调选项时,Webex Meetings首先尝试将呼叫直接路由至Webex呼叫。如果用户输入的号码不是Webex呼叫注册号码,则呼叫返回并通过PSTN(正常回调行为)进行路由操作。

1

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

2

选择要配置Webex在线路由的站点并选择配置站点

3

选择通用设置 > 音频设置

4

在Webex Calling on Net路由部分中,使用复选框启用或禁用国家或地区。

启用至少一个国家或地区进行回调。

5

国家/地区 下拉列表中,选择要通过网络路由呼叫的国家。

6

呼叫路由 下拉列表中,选择Webex在线呼叫路由

7

单击添加

根据您的要求,重复“分机”或其他国家/地区的步骤。我们建议在国家/地区 列表中的所有可用国家/地区使用Webex Calling On-Net路由。

8

添加所有回调设置后,选择应用设置

您的更改最多可能需要 30 分钟才能传送到客户端。

下一步

客户可以通过在会议音频连接设置中选择呼叫 选项并输入Webex呼叫PSTN号码在Webex呼叫 设备上接收呼叫。

CCA 合作伙伴和 Edge 音频

Edge 音频适用于任何 CCA 合作伙伴。配置相同。主要区别在于该部署使用 CCA 合作伙伴网络,而不使用 Webex PSTN 音频。CCA 呼叫详情记录 (CDR) 显示所有通过 Edge 音频连接到会议的客户呼叫。有关 CCA CDR 的更多信息,请参阅设计文档

CCA 合作伙伴提交 Edge 音频订单后,合作伙伴可以决定自行配置 Edge 音频,也可以与客户管理员合作进行配置。

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

对于使用 CCA 合作伙伴的拨入号码通过 Edge 音频路由的呼叫,IVR 提示将缺省使用英语。要以其他语言设置 IVR 系统的 Edge 音频 Webex 站点,请为客户提供可识别各个语言拨入号码的已更新 LUA 脚本。

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

更新 LUA 脚本后,将其发送给客户。客户随后在其 Unified CM 上更新 LUA 脚本。

设置 CCA 拨入号码的缺省 IVR 语言

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

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

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

准备工作

从站点管理、Control Hub 或 CCA Portal 中下载 LUA 脚本。

1

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

2

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

  • 所有电话号码的一种IVR语言—此示例显示在LUA脚本中放置本地标签的位置。此代码使用法语 (fr_FR) 区域设置标记。使用 IVR 所需的语言:
    --使用Webex Express URL和站点uuid更新请求URI,如果phoneNumber == "NUMBER_NEEDS_CUSTOM_LANUAGE",则本地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脚本中的位置。此代码使用法语 (fr_FR) 区域设置标记。然后,在其他 标签下添加用于所有其他的IVR提示的语言的本地标签。
     --使用Webex Express URL和站点uuid更新请求URI,如果phoneNumber == "NUMBER_NEEDS_CUSTOM_LANUAGE",则本地newRequestURI = string.gsub(requestURI, "sip:(.+)@(.*)"," sip:%1@cca.example.webex.com;local=fr_FR;x-cisco-site-uuid=6f861ef80b622085e0530000000000") 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) 用作第一指定语言。在第一个条目下添加elseif 代码块,用于分配给下一个号码的本地标记。最后,添加一个其他 代码块,用于所有IVR提示的本地标记。
    使用此--使用Webex Express URL和站点UUID更新请求URI,如果phoneNumber == "NUMBER1"_需要_自定义_LANUAGE"然后本地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_需要_自定义_LANUAGE"然后本地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。