你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

预配 Azure 通信网关

可以使用客户的详细信息以及分配给他们的号码来配置 Azure 通信网关。 Azure 通信网关可能需要此配置才能正常运行,具体视你提供的服务而定。 通过预配,你可以:

  • 将号码与后端服务相关联。
  • 使用客户配置预配后端服务(有时称为“直通预配”)。
  • 添加自定义标头配置(适用于所有通信服务,但 Teams 电话移动版除外)。

可以使用以下项预配 Azure 通信网关:

  • 预配 API(预览版):用于自动预配的 REST API。
  • 号码管理门户(预览版):Azure 门户中提供的基于浏览器的门户。

下表显示了如何为每个服务预配 Azure 通信网关。 本文中的下面各部分将更详细地介绍每个用例。

服务 将号码与服务相关联 服务的直通预配 自定义标头配置
Microsoft Teams 直接路由 必须 不支持 支持
Operator Connect 如果使用 API 进行直通预配或者使用号码管理门户,则自动设置 推荐(使用 API) 支持
Teams 电话移动版 如果使用 API 进行直通预配或者使用号码管理门户,则自动设置 推荐(使用 API) 不支持
Zoom Phone Cloud Peering 必须 不支持 支持

Operator Connect 和 Teams 移动电话版的直通预配(使用预配 API)与 Operator Connect API 互操作。 这让你能够满足从 Operator Connect 和 Teams 电话移动版程序进行基于 API 的预配的要求。

重要

启动 Operator Connect 和 Teams 移动电话版服务后,必须使用预配 API 来满足基于 API 的预配要求(或提供自己的 API 集成)。 号码管理门户不满足此要求。

将号码与特定通信服务相关联

对于 Microsoft Teams 直接路由和 Zoom Phone Cloud Peering,必须使用要分配给每位客户的号码预配 Azure 通信网关,并为所选的通信服务启用每个号码。 Azure 通信网关可使用此信息执行以下操作:

  • 将通话路由到正确的通信服务。
  • 使用 Microsoft 电话系统将通话匹配到租户所需的信息更新 Microsoft Teams 直接路由的 SIP 消息。 有关详细信息,请参阅《标识 Microsoft 电话系统的客户租户》。

对于 Operator Connect 或 Teams 电话移动版:

  • 如果使用预配 API(预览版)进行直通预配或使用号码管理门户(预览版),则预配 API 上的资源会将客户号码与相关服务进行关联。
  • 否则,Azure 通信网关对固定电话呼叫默认使用 Operator Connect,对移动通话默认使用 Teams 电话移动版,并且不会在预配 API 上创建资源。

通信服务的直通预配

直通预配是指使用 Azure 通信网关预配通信服务。

对于 Operator Connect 和 Teams 电话移动版,可使用预配 API(预览版)向订阅者(客户和分配给他们的号码)预配 Operator Connect 和 Teams 电话移动版环境。 这种集成相当于与 Operator Connect 环境提供的 Operator Connect API 和电话号码管理 API 单独集成。 它满足 Operator Connect 和 Teams 电话移动版要求,在启动服务后使用 API 来管理客户和号码。

在启动服务之前,还可以使用号码管理门户(预览版)来预配 Operator Connect 和 Teams 电话移动版环境。 但是,启动服务后,Operator Connect 和 Teams 移动电话版程序需要基于 API 的预配。 号码管理门户不满足此要求。

Azure 通信网关不支持其他通信服务的直通预配。

自定义标头

Azure 通信网关可以向发送到核心网络的消息添加自定义标头。 可以使用此功能添加网络可能需要的自定义信息,例如用于帮助计费的信息。

若要设置自定义标头,请执行以下操作:

  • 部署 Azure 通信网关选择自定义标头的名称,或者通过在 Azure 门户中更新预配平台配置来进行选择。 此标头名称用于所有自定义标头。
  • 使用预配 API(预览版)或号码管理门户(预览版)为 Azure 通信网关预配号码以及每个号码的内容和自定义标头。

然后,Azure 通信网关使用此信息向通话添加自定义标头,如下所示:

  • 对于来自网络的呼叫,被叫号码的配置决定了标头内容。
  • 对于发往网络的呼叫,主叫号码的配置决定了标头内容。

如果未在 Azure 通信网关上预配号码,或者该号码的配置不包括自定义标头的内容,则 Azure 通信网关不会添加标头。

下图显示了一个 Azure 通信网关部署,它配置为将 X-MS-Operator-Content 标头添加到从 Operator Connect 发送到运营商网络的消息。

显示具有自定义标头配置的 Operator Connect 中的传出通话的通话流图。

显示来自分配给客户的号码的邀请的呼叫流程图。 Azure 通信网关会检查其内部数据库,以确定呼叫号码是否具有自定义标头配置。 由于号码配置包括自定义标头内容,因此 Azure 通信网关在将呼叫转发到运营商网络之前,将标头内容添加为 X-MS-Operator-Content 标头。

后续步骤