快速路由
Quick Routes 是 SBC 提供的简化路由功能,通过前缀匹配实现快速的呼叫路由配置,无需编写完整的路由规则文件。
1. 创建快速路由
SBC → 路由 → 快速路由 → 新建:
| 字段 | 说明 | 示例 |
|---|---|---|
| 名称 | 路由名称 | route-beijing |
| 匹配前缀 | 被叫前缀 | 8610 |
| 目标中继 | 转发到的 SIP 中继 | carrier-a |
| 被叫 Strip | 去掉被叫前 N 位 | 0 |
| 被叫 Prepend | 被叫前添加前缀 | 空 |
| 媒体模式 | 覆盖中继默认值 | auto |
2. 号码改写
快速路由支持与 Wholesale 类似的号码改写管道:
原始被叫: 01012345678
→ strip 1: 1012345678
→ prepend 86: 861012345678
→ 发送到 carrier-a
3. Header 操控
每条快速路由可以指定额外的 Header 操作:
{
"header_rules": [
{ "action": "add", "name": "X-Route-Type", "value": "quick" },
{ "action": "remove", "name": "X-Internal-Token" }
]
}
4. 管理
| 操作 | 说明 |
|---|---|
| 创建 | SBC → 路由 → 快速路由 → 新建 |
| 编辑 | 点击路由名称进入编辑 |
| 删除 | 按名称删除 |
| 重新加载 | 点击“重新加载“应用变更 |
快速路由存储在数据库中,通过 API 管理,重新加载后生效。