# 防止 H.323 网关中呼叫管理器故障转移期间的呼叫中断


## H.323 网关中的呼叫保留简介

在具有 Cisco 呼叫管理器冗余的 H.323 网关部署中，呼叫管理器故障转移事件期间会出现一个常见问题。当主呼叫管理器不可用且系统尝试故障转移到备份呼叫管理器时，活动呼叫可能会意外断开。

在企业环境中，这个问题特别具有破坏性，因为呼叫连续性对业务运营至关重要。幸运的是，Cisco 通过 H.323 网关中的呼叫保留功能提供了解决方案。

## 理解问题

在呼叫管理器故障转移期间：
1. 活动呼叫由主呼叫管理器管理
2. 当主呼叫管理器发生故障时，系统启动故障转移到备份呼叫管理器
3. 如果没有正确配置，现有呼叫可能会在此转换期间断开
4. 用户会遇到意外的呼叫中断，导致生产力损失和潜在的业务影响

## 实施呼叫保留

为了防止呼叫管理器故障转移期间的呼叫中断，请在您的 H.323 网关上配置呼叫保留：

```
voice service voip
 h323
 call preserve
```

### 配置说明

- `voice service voip`：进入 VoIP 服务的语音服务配置模式
- `h323`：指定 H.323 协议配置
- `call preserve`：启用呼叫保留功能

## 呼叫保留的工作原理

启用呼叫保留后：
1. 在呼叫管理器故障转移期间，活动呼叫在网关上保持
2. 网关充当中介以保留呼叫状态
3. 一旦备份呼叫管理器运行，呼叫控制将被转移
4. 用户在故障转移过程中经历最小甚至没有中断

## 验证和监控

实施呼叫保留后，使用以下命令验证配置：

```
show running-config | section voice service voip
```

使用以下命令监控呼叫保留统计信息：

```
show voice call preserve
```

## 最佳实践

1. **测试故障转移场景**：定期测试呼叫管理器故障转移以确保呼叫保留按预期工作
2. **监控呼叫质量**：故障转移后，验证呼叫质量是否仍然可接受
3. **记录配置**：在您的网络文档中包含呼叫保留设置
4. **审查网关资源**：确保网关有足够的资源在故障转移期间处理保留的呼叫

## 结论

`call preserve` 命令是在 H.323 呼叫管理器故障转移事件期间保持呼叫连续性的简单而强大的解决方案。通过实施此配置，组织可以显著提高其 VoIP 基础设施的可靠性和用户体验。

