你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
预配 Azure 通信网关
可以使用客户的详细信息以及分配给他们的号码来配置 Azure 通信网关。 Azure 通信网关可能需要此配置才能正常运行,具体视你提供的服务而定。 通过预配,你可以:
- 将号码与后端服务相关联。
- 使用客户配置预配后端服务(有时称为“直通预配”)。
- 添加自定义标头配置(适用于所有通信服务,但 Azure 运营商通话保护预览版和 Teams 电话移动版除外)。
可以使用以下项预配 Azure 通信网关:
- 预配 API(预览版):用于自动预配的 REST API。
- 号码管理门户(预览版):Azure 门户中提供的基于浏览器的门户。
下表显示了如何为每个服务预配 Azure 通信网关。 本文中的下面各部分将更详细地介绍每个用例。
服务 | 将号码与服务相关联 | 服务的直通预配 | 自定义标头配置 |
---|---|---|---|
Microsoft Teams 直接路由 | 必须 | 不支持 | 支持 |
Operator Connect | 如果使用 API 进行直通预配或者使用号码管理门户,则自动设置 | 推荐(使用 API) | 支持 |
Teams 电话移动版 | 如果使用 API 进行直通预配或者使用号码管理门户,则自动设置 | 推荐(使用 API) | 不支持 |
Zoom Phone Cloud Peering | 必须 | 不支持 | 支持 |
Azure 运营商通话保护预览版 | 必须 | 自动 | 不支持 |
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 通信网关,并为所选的通信服务启用每个号码。 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 发送到运营商网络的消息。
显示来自分配给客户的号码的邀请的呼叫流程图。 Azure 通信网关会检查其内部数据库,以确定呼叫号码是否具有自定义标头配置。 由于号码配置包括自定义标头内容,因此 Azure 通信网关在将呼叫转发到运营商网络之前,将标头内容添加为 X-MS-Operator-Content 标头。