# 在 Cisco SRST 中配置猎组以在故障转移期间进行呼叫转接


## SRST 猎组简介

可生存远程站点电话（SRST）是 Cisco 的一项功能，为连接到中央呼叫管理器集群的远程站点提供呼叫处理冗余。当与主呼叫管理器的连接丢失时，启用 SRST 的路由器可以接管基本的呼叫处理功能，确保远程位置的语音服务持续运行。

SRST 的一个限制是，在故障转移期间，Cisco Unified Communications Manager（CUCM）中配置的高级功能（如猎组）不可用。本文解释了如何直接在 SRST 路由器上配置猎组，以在中断期间保持呼叫转接功能。

## 理解 SRST 中猎组的限制

在正常操作期间，CUCM 中的猎组提供复杂的呼叫分配功能，允许以顺序或同时的方式将呼叫路由到多个目的地。但是，当远程站点回退到 SRST 模式时，这些高级猎取功能不可用，可能会中断呼叫处理工作流程。

为了解决这一限制，管理员可以使用 `call-manager-fallback` 配置模式直接在 SRST 路由器上配置基本的猎组功能。

## 在 SRST 中配置猎组

### 基本猎组配置

要在 SRST 中配置猎组，请在全局配置模式下使用以下命令：

```
call-manager-fallback
 no huntstop
 alias 1 20000 to 20001
 alias 2 20000 to 20002
 alias 3 20000 to 20003
```

此配置：
- 使用 `no huntstop` 启用猎取功能
- 定义三个猎组别名，将分机 20000 映射到三个不同的目的地（20001、20002 和 20003）
- 提供顺序猎取，其中对 20000 的呼叫将按顺序尝试每个目的地

### 带有呼叫转接的高级猎组

对于具有呼叫转接功能的更复杂的猎取，请使用此配置：

```
call-manager-fallback
 no huntstop
 alias 1 20000 to 20001 cfw 20011
 alias 2 20011 to 20002 cfw 20012
 alias 3 20012 to 20003 cfw 20000
```

此配置添加了呼叫转接功能：
- 如果分机 20001 忙或未接听，呼叫将转接到 20011
- 如果分机 20002 忙或未接听，呼叫将转接到 20012
- 如果分机 20003 忙或未接听，呼叫将转接回 20000（创建循环猎取模式）

## 配置参数解释

### 呼叫管理器回退模式

`call-manager-fallback` 命令进入 SRST 特定的配置模式，在其中定义猎组设置。

### 猎取停止配置

`no huntstop` 命令确保猎取继续通过所有定义的别名。没有此命令，猎取会在第一次不成功的尝试后停止。

### 别名配置

每个 `alias` 行定义一个猎取序列：
- 第一个数字（例如"1"）建立猎取顺序
- 分机范围（例如"20000 to 20001"）定义哪些呼叫被猎取
- 可选的呼叫转接（cfw）参数指定当主目的地不可用时将呼叫转接到哪里

## SRST 猎组的最佳实践

### 规划考虑因素

1. **保持简单**：SRST 猎组故意设计得基本以确保在中断期间的可靠性
2. **限制范围**：仅在 SRST 中配置必要的猎取功能
3. **测试故障转移**：定期测试 SRST 故障转移以验证猎组功能
4. **记录配置**：维护 SRST 猎组配置的详细文档

### 设计建议

1. **循环模式**：考虑实施循环猎取模式以最大化呼叫传递机会
2. **超时值**：为呼叫转接场景配置适当的超时值
3. **分机规划**：规划分机编号方案以适应 CUCM 和 SRST 猎取要求
4. **监控**：实施监控以检测站点何时在 SRST 模式下运行

## SRST 猎组故障排除

### 验证命令

要验证 SRST 猎组配置：

```
show call-manager-fallback
```

此命令显示当前的 SRST 配置，包括猎组设置。

### 常见问题

1. **猎取过早停止**：确保配置了 `no huntstop`
2. **呼叫转接循环**：检查可能导致循环的循环转接
3. **错误的分机映射**：验证分机映射是否与组织编号计划匹配

## 结论

在 SRST 中配置猎组对于在呼叫管理器中断期间保持基本的呼叫分配功能至关重要。虽然这些配置必然比完整的 CUCM 猎取功能简单，但它们提供了关键的冗余，确保远程位置的语音服务持续运行。正确规划和测试 SRST 猎组有助于组织在网络中断期间保持业务连续性。

