> For the complete documentation index, see [llms.txt](https://library.zoom.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://library.zoom.com/technical-library/zh/zoom-workplace/zoom-phone/zoom-phone-local-survivability-field-guide/optional-tasks/optional-integrate-zpls-with-pstn.md).

# (可选) 将 ZPLS 与 PSTN 集成

本节提供逐步说明，介绍在生存性事件期间将 SBC 与 ZPLS 模块集成以实现 PSTN 连接。对于不打算将其 ZPLS 模块与 SBC 集成的客户，此过程不是必需的。但是，客户 *要* 尽快完成此流程，并在任何中断发生之前完成。

### 在您的 SBC 上安装 Zoom 的证书

要建立生存性 PSTN 连接，必须在您站点的 SBC 与 ZPLS 模块之间建立 SIP 中继。开始此过程之前，SBC **必须**已具备 [已安装 Zoom 的 Digicert 根证书和中间证书](https://support.zoom.us/hc/en-us/articles/360044092031).

### 为本地对等（BYOC 设置）配置 SBC

确认您的 SBC 满足 [最低要求](#_5j9072fqrtdk) 并已配置为 [BYOC 本地对等](#_upyv4qcmv0q9).

### 向站点添加 SBC

要开始 PSTN 集成流程，必须先将 SBC 添加到 Web 门户并将其与账户或特定站点关联。要将 SBC 添加到您的账户，请执行以下步骤：

1. 登录 Zoom Web门户。
2. 在 [**管理员中心**](https://zoom.com/account) 导航菜单中，单击 **产品配置**，然后 **电话系统**，然后 [**公司信息**](https://zoom.com/pbx/page/telephone/settings#/settings).
3. **选择站点名称** 从列表中（或单击 **账户设置** 如果是单站点配置）。
4. 选择站点的 **设置** 选项卡。

   <div data-with-frame="true"><figure><img src="https://content.gitbook.com/content/ctBXUMeBy4rtLMmMkKRG/blobs/w7r5WDfa9lFIkkYEsNlK/Unknown%20image" alt="" width="563"><figcaption></figcaption></figure></div>
5. 找到 **路由** 子部分，以及 **会议边界控制器**。单击 **管理** 以加载新页面。

   <div data-with-frame="true"><figure><img src="https://content.gitbook.com/content/ctBXUMeBy4rtLMmMkKRG/blobs/zUgmSsBMIJba5AJMOWC8/Unknown%20image" alt=""><figcaption></figcaption></figure></div>
6. 在新页面上，点击蓝色 **添加** 左上角的按钮以添加 SBC。
7. 在接下来的页面中，填写以下字段：
   1. **显示名称** 用于描述正在添加的 SBC。
   2. 输入一个 **公网 IP** 以及 **端口号** 用于 SBC。此处应为分配给 SBC 的公网 IPv4 地址，并用于从云建立 SIP 中继。
   3. 输入一个 **生存性公网/私网地址** 以及 **端口号**。这用于在 ZPLS 模块与 SBC 之间建立 SIP 中继。

{% hint style="danger" %}
Zoom 强烈建议使用 **私有** IPv4 地址作为上述值。私有值可避免通过防火墙路由不必要的流量，否则可能需要复杂的路由反射规则。
{% endhint %}

8. 继续填写字段：
   1. 切换 **服务中** 开关，以将 SBC 标记为可用。
   2. 启用 **集成本地 PBX**以确保在正常运行条件下，BYOC 号码可以通过云路由。
   3. 启用 **发送 OPTIONS ping 消息** 以允许账户管理员验证 ZPLS 模块与 Zoom Phone 云之间的 SBC 连接。
   4. 单击 **保存** 即可完成。

<div data-with-frame="true"><img src="https://content.gitbook.com/content/ctBXUMeBy4rtLMmMkKRG/blobs/Ky99JqPyTUIvbVO7xlEM/Unknown%20image" alt=""></div>

### 配置路由群组

每个电话站点（单站点部署时为账户）都需要两个路由群组，以确保与 ZPLS 模块的 PSTN 连接正常工作。

1. 需要 BYOC 路由群组，以在 Zoom Phone SIP 区域与每个站点的 SBC 之间创建 SIP 中继。配置后，此 SIP 中继会在常规（非生存性）操作期间，将拨入到 BYOC 号码的来电路由到本地站点。
2. 每个电话站点都需要一个生存性路由群组，以将来自 ZPLS 模块的外拨呼叫路由到 SBC。

#### BYOC 路由群组

要在您的 SBC 与 Zoom Phone 数据中心之间创建 BYOC 路由群组，请执行以下步骤：

1. 登录 Zoom Web门户。
2. 在 [**管理员中心**](https://zoom.com/account) 导航菜单中，单击 **产品配置**，然后 **电话系统**，然后 [**公司信息**](https://zoom.com/pbx/page/telephone/settings#/settings).
3. **选择站点名称** 从列表中（或单击 **账户设置** 如果是单站点配置）。
4. 选择站点的 **设置** 选项卡。

   <div data-with-frame="true"><figure><img src="https://content.gitbook.com/content/ctBXUMeBy4rtLMmMkKRG/blobs/w7r5WDfa9lFIkkYEsNlK/Unknown%20image" alt="" width="563"><figcaption></figcaption></figure></div>
5. 找到 **路由** 子部分，以及 **路由组**。单击 **管理** 以加载新页面。

   <div data-with-frame="true"><figure><img src="https://content.gitbook.com/content/ctBXUMeBy4rtLMmMkKRG/blobs/rVX6ZChE283RpSMJOr2O/Unknown%20image" alt=""><figcaption></figcaption></figure></div>
6. 在下一页上，单击蓝色 **添加** 左上角的按钮，随后会出现一个弹出窗口。
7. 在弹出窗口中，输入一个 **显示名称** 用于路由群组，并选择 **区域** 与 ZPLS 模块的地理位置最接近的。 **分布** 应设置为 **顺序**.

   <div data-with-frame="true"><figure><img src="https://content.gitbook.com/content/ctBXUMeBy4rtLMmMkKRG/blobs/iOW4rPE05E0jRZ9ehz2j/Unknown%20image" alt="" width="563"><figcaption></figcaption></figure></div>
8. 选择 **会议边界控制器** 在上一节中添加的。
9. 单击 **保存**.

#### 生存性路由群组

要创建生存性路由群组并将来自 ZPLS 模块的外拨呼叫路由到 SBC，请执行以下步骤：

1. 重复上一节中的步骤 1-6。
2. 在弹出窗口中，输入一个 **显示名称** 用于路由群组。

   <div data-with-frame="true"><figure><img src="https://content.gitbook.com/content/ctBXUMeBy4rtLMmMkKRG/blobs/owndXWSoAkZ253fY5Xp8/Unknown%20image" alt=""><figcaption></figcaption></figure></div>
3. 更改 **类型** 至 **生存性**.
4. 选择 **会议边界控制器** 在上一节中添加的。
5. 单击 **保存**.

### 将生存性路由群组分配给 ZPLS 模块

创建生存性路由群组后，必须将其分配给 ZPLS 模块。要分配该路由群组，请执行以下步骤：

1. 在 [**管理员中心**](https://zoom.com/account) 导航菜单中，单击 **产品配置**，然后 **电话系统**，然后 [**公司信息**](https://zoom.com/pbx/page/telephone/settings#/settings).
2. 单击 **账户设置** 在左上角。

<div data-with-frame="true"><img src="https://content.gitbook.com/content/ctBXUMeBy4rtLMmMkKRG/blobs/5xkRAkCW6DbvqEeC3KnY/Unknown%20image" alt="" width="563"></div>

3. 在下一个屏幕上，找到 **Zoom Node** 子部分，以及 **本地容灾**。单击 **管理** 以加载新页面。

<div data-with-frame="true"><figure><img src="https://content.gitbook.com/content/ctBXUMeBy4rtLMmMkKRG/blobs/brfdE5trFmfNXhzKnQid/Unknown%20image" alt=""><figcaption></figcaption></figure></div>

4. 找到要分配的服务器，点击 **分配给** 或 **编辑**，随后会出现一个弹出窗口。
5. 在弹出窗口中，填写 **分配到** 字段，填写上一节创建的目标站点和路由群组。

   <div data-with-frame="true"><figure><img src="https://content.gitbook.com/content/ctBXUMeBy4rtLMmMkKRG/blobs/PhPZAkNbPs98r3epCQhe/Unknown%20image" alt="" width="563"><figcaption></figcaption></figure></div>

{% hint style="info" %}
此模块的站点可能已在以下过程中预先填写： [将 ZPLS 模块与站点关联](#_k11n5zxkx1pq) 过程中。如果是这样，请点击省略号框（**...**）并点击 **编辑**。重新选择站点并选择相应的路由群组。
{% endhint %}

6. 单击 **确定** 完成后即可结束。

完成后，该站点的 ZPLS 模块将尝试与该站点的 SBC 建立 TLS 连接。如果启用了 OPTIONS ping，两个设备之间将传输常规 OPTIONS ping，以用于验证和故障排除。


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://library.zoom.com/technical-library/zh/zoom-workplace/zoom-phone/zoom-phone-local-survivability-field-guide/optional-tasks/optional-integrate-zpls-with-pstn.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
