尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

U1981语音网关中继配置:SS7到SIP落地实战指南

U1981语音网关中继配置:SS7到SIP落地实战指南 简介这份资源是面向华为 U1981 语音网关运维与实施人员的《U1981 语音网关中继配置指南》聚焦统一网关与对端设备对接场景帮助读者掌握 SS7 与 SIP 中继的配置方法。文档从局向、子路由、路由、局向选择码等基础概念讲起逐步展开局向选择码配置、局向配置、SS7 中继配置及 SIP 中继配置的完整流程并配有组网示意图、相关信息规划表与操作注意事项便于对照实际环境落地。资源包内共 1 个 docx 文件约 1.11MB内容以图文步骤和规划表格为主适合作为配置参考手册或培训材料。目前已有 1658 人学习下载对需要快速完成 U1981 中继对接、排查信令链路问题的工程师具有较高参考价值。1. U1981 语音网关中继配置从 SS7 到 SIP 的落地路径手里有一台 U1981 语音网关上游是运营商送来的 SS7 七号信令中继下游要接 SIP 软交换或者 IPPBX这个场景在政企语音改造里非常典型。U1981 语音网关中继配置指南.docx 这个标题背后真正要解决的问题是怎么把一条 E1 中继上的 SS7 信令正确落地成 SIP 侧能识别的呼叫让号码透传、让主叫被叫对得上、让计费不出错。很多人第一次配的时候信令链路能起来但呼叫一进就挂或者单通、无声翻车点往往不在 SIP 侧而在中继的 CIC 映射和信令点编码上。这篇内容适合正在做运营商中继对接、需要把 U1981 从裸机配到能跑通业务的工程师也适合已经配了一半但卡在某个报错上的同行。下面按「先搞懂中继在网关里怎么落地再动手配最后说坑」的顺序讲清楚。2. U1981 中继配置前必须理清的三层结构2.1 物理层、信令层、业务层各自管什么U1981 的中继配置不是一张页面填几个参数就完事它横跨三层。物理层是 E1 接口的线路编码、帧结构、时钟源这一层不对信令层根本起不来。信令层是 SS7 的 MTP、ISUP 或者 SIP 的注册与呼叫控制这一层决定呼叫能不能建立。业务层是中继群、路由、号码变换、CIC 与 SIP 通道的映射这一层决定呼叫建立后往哪走、号码怎么变。常见做法是先把物理层调通用误码测试或者看 E1 告警灯确认链路正常再配信令层。很多人跳过物理层直接配 SS7结果信令链路一直处于不可用状态回头查半天才发现是时钟源设成了内时钟而运营商侧要求从线路提取时钟。U1981 的 E1 接口一般支持 75 欧姆和 120 欧姆两种阻抗这个必须和运营商机房出来的线缆匹配不匹配时链路可能时好时坏属于典型的玄学故障。信令层里 SS7 和 SIP 是两套完全不同的东西。SS7 是运营商侧的传统七号信令走的是 MTP2、MTP3、ISUP 这套SIP 是 IP 侧的会话发起协议。U1981 做的是信令网关的活把 ISUP 的 IAM、ACM、ANM、REL 这些消息翻译成 SIP 的 INVITE、180、200、BYE。理解这个映射关系后面配 CIC 和通道对应时才不会乱。2.2 SS7 中继和 SIP 中继在 U1981 上的配置差异SS7 中继在 U1981 上通常对应的是 No.7 信令配置需要配信令点编码DPC、OPC、信令链路集、CIC 范围。SIP 中继对应的是 SIP 中继群需要配对端 IP、端口、传输协议UDP/TCP、注册方式。两者在网关内部通过中继群和路由关联起来。一个容易混淆的点是SS7 侧的 CIC 是电路识别码每个 CIC 对应一条 64kbps 的时隙SIP 侧是会话没有 CIC 概念。U1981 在中间做映射时需要把 CIC 范围和中继群绑定再让中继群和 SIP 中继群通过路由关联。如果 CIC 范围配错比如运营商给的是 1-15你配成 1-30呼叫进来时 CIC 对不上就会直接拒掉。SIP 中继这边如果对端是华为的软交换或者海康平台对接时要注意 SIP 信令的传输方式。海康平台 SIP 对接配置里常见的是 UDP 5060但有些场景要求 TCP 或者 TLS。U1981 上配 SIP 中继时传输协议选错表现是 OPTIONS 心跳不通或者 INVITE 发出去没响应。另外 SIP 中继的注册方式分两种一种是向对端注册一种是不注册直接对等。运营商侧通常是对等企业侧 IPPBX 可能需要注册。这个在配的时候要看对端要求。2.3 中继群、路由与号码变换的关联逻辑中继群是 U1981 里把物理中继和业务路由连起来的中间层。一个中继群可以包含多条中继电路路由决定呼叫从哪个中继群出、到哪个中继群入。号码变换则是在路由上做的主叫被叫改写。配的时候顺序是先建中继群把 SS7 的 CIC 或者 SIP 的中继通道加进去再建路由指定呼入路由和呼出路由最后在路由上挂号码变换规则。号码变换常见的有删号、加前缀、替换。比如运营商送来的主叫是 8613800138000你需要变成 13800138000 送给 IPPBX就在呼入路由上做删号删掉前两位。这里有个血泪经验号码变换的顺序很重要。U1981 上一般先做被叫变换再做主叫变换或者按路由方向分。如果顺序反了可能出现被叫改完了主叫又覆盖回去的情况。建议配完后用测试呼叫逐条验证别一次配一堆规则然后一起测出了问题根本定位不到是哪条规则。3. U1981 中继配置的完整操作步骤3.1 登录与基础参数确认U1981 一般通过 Web 界面或者命令行配置。Web 界面适合快速上手命令行适合批量操作。登录后先确认设备版本和许可语音网关的并发通道数受许可限制如果许可不够配好了也跑不满。基础参数里要确认的是网络配置。U1981 通常有多个网口一个接运营商侧 E1一个接 IP 侧。IP 侧要配好 IP 地址、子网掩码、网关。如果 SIP 对端在另一个网段还要确认路由可达。用 ping 测试一下对端 IP不通就先查网络别急着配 SIP。# 查看U1981当前网络配置和路由 show ip interface brief show ip route # 测试到SIP对端的连通性 ping 192.168.10.100这几条命令是配之前的基础检查。show ip interface brief看接口状态和 IPshow ip route看有没有到对端网段的路由ping确认三层可达。如果 ping 不通SIP 中继配了也是白配。参数上注意U1981 的默认网关如果配错跨网段 SIP 信令出不去表现是 INVITE 发出去没回包。3.2 E1 中继物理参数与 SS7 信令链路配置E1 物理参数要配帧结构、线路编码、时钟源、阻抗。国内运营商 E1 一般是 PCM30/31帧结构用 CRC4 多帧线路编码 HDB3时钟源从线路提取。阻抗看机房出来的是 75 欧姆同轴还是 120 欧姆双绞线。# 配置E1接口物理参数 interface e1 0/1 framing crc4 linecode hdb3 clock source line impedance 120 no shutdown # 查看E1告警状态 show interface e1 0/1framing crc4是带 CRC 校验的多帧结构linecode hdb3是三阶高密度双极性码clock source line表示从线路提取时钟impedance 120是 120 欧姆阻抗。配完用show interface e1 0/1看有没有 LOS、LOF、AIS 告警。LOS 是信号丢失检查线缆LOF 是帧丢失检查帧结构AIS 是告警指示信号一般是上游有问题。SS7 信令链路配置要配信令点编码和链路集。OPC 是本端信令点DPC 是对端信令点这两个必须和运营商核对清楚配错一个信令链路就起不来。# 配置SS7信令点 ss7 signaling-point opc 1-1-1 dpc 2-2-2 # 配置信令链路 ss7 link 0 e1 0/1 timeslot 16 link-set 0 no shutdownopc 1-1-1和dpc 2-2-2是信令点编码格式一般是区域-网络-节点。timeslot 16是 E1 的 16 时隙SS7 信令固定走 16 时隙。配完看信令链路状态show ss7 link显示 active 才算通。如果一直 initializing检查 OPC/DPC 和运营商侧是否一致。3.3 CIC 范围与中继群绑定CIC 范围要和运营商给的电路范围一致。E1 有 30 个话路时隙CIC 一般从 1 到 15 和 17 到 3116 时隙走信令。运营商可能只开其中一部分比如 1-15。# 配置CIC范围并绑定到中继群 trunk-group 1 cic 1-15 ss7 link-set 0 # 查看中继群状态 show trunk-group 1cic 1-15表示这个中继群使用 1 到 15 的 CIC。ss7 link-set 0绑定之前配的信令链路集。配完show trunk-group 1看中继群是否 upCIC 状态是否 idle。如果 CIC 显示 blocked可能是运营商侧没放号或者信令没同步。3.4 SIP 中继群与路由配置SIP 中继群配对端 IP、端口、传输协议。如果对端是海康平台SIP 对接配置里通常要求 UDP 5060并且可能需要配 SIP 域或者认证。# 配置SIP中继群 sip trunk-group 2 peer-address 192.168.10.100 peer-port 5060 transport udp register disable # 配置路由关联SS7中继群和SIP中继群 route 1 from trunk-group 1 to trunk-group 2 number-translation incoming delete-called-prefix 2sip trunk-group 2建 SIP 中继群peer-address是对端 IPtransport udp是传输协议register disable表示不注册直接对等。路由route 1把 SS7 中继群 1 的呼叫送到 SIP 中继群 2delete-called-prefix 2是删掉被叫前两位。配完用show sip trunk-group 2看状态show route 1看路由是否生效。3.5 号码变换与主叫被叫处理号码变换在路由上做可以按呼入和呼出方向分别配。常见需求是主叫透传、被叫加删前缀。# 呼入方向号码变换 route 1 number-translation incoming delete-called-prefix 2 delete-calling-prefix 2 # 呼出方向号码变换 route 2 number-translation outgoing add-called-prefix 0delete-called-prefix 2删被叫前两位delete-calling-prefix 2删主叫前两位add-called-prefix 0加被叫前缀 0。配完一定要用测试呼叫验证主叫被叫都要看。如果只测被叫主叫可能带着运营商的前缀送到 IPPBX导致 IPPBX 侧显示号码不对。4. U1981 中继配置避坑与常见问题排查4.1 信令链路起不来状态一直 initializing现象是show ss7 link显示链路状态不是 active而是一直 initializing 或者 down。原因通常是 OPC/DPC 和运营商侧不一致或者 E1 物理层有问题。先查物理层show interface e1看有没有 LOS、LOF 告警。物理层正常再核对信令点编码OPC 是本端DPC 是对端两个都要和运营商确认。还有一个容易忽略的是信令链路的时隙SS7 固定走 16 时隙如果配成其他时隙链路起不来。4.2 呼叫能进来但单通或无声现象是呼叫能建立但只有一方能听到声音或者双方都听不到。原因一般是 CIC 和 SIP 通道的映射不对或者语音编解码不匹配。先查 CIC 范围是否和运营商一致show trunk-group看 CIC 状态。再查编解码U1981 和 SIP 对端要协商一致的编解码常见的是 G.711A 和 G.729。如果一边只支持 G.711 另一边只支持 G.729协商失败就会无声。在 SIP 中继群上配编解码优先级确保有交集。4.3 SIP 侧 INVITE 发出去没响应现象是 SS7 侧呼叫进来了U1981 也发了 INVITE但 SIP 对端没回包。原因可能是 SIP 对端 IP 或端口配错或者传输协议不匹配。先确认peer-address和peer-port对不对再确认transport是 UDP 还是 TCP。海康平台 SIP 对接配置里有些版本要求 TCP如果配成 UDPINVITE 发过去对端不认。另外检查防火墙5060 端口有没有放行。用抓包工具在 U1981 上抓 SIP 包看 INVITE 有没有发出去、对端有没有回 100 Trying。4.4 号码显示不对主叫被叫错位现象是 IPPBX 上显示的主叫是被叫号码或者号码多了前缀少了前缀。原因是号码变换规则配错或者顺序不对。先确认呼入和呼出方向的变换规则有没有配反呼入方向处理的是从 SS7 进来的呼叫呼出方向处理的是往 SIP 出去的呼叫。再确认删号加号的位数delete-called-prefix 2是删两位如果运营商送来的号码只有一位前缀删两位就把号码删坏了。建议配完后用不同号码测试主叫被叫都看。4.5 中继群状态 up 但呼叫全部失败现象是中继群显示 upCIC 也 idle但所有呼叫都失败。原因可能是路由没配或者路由方向不对。检查show route看路由有没有生效from trunk-group和to trunk-group有没有配反。还有一个可能是许可限制U1981 的并发通道数如果超了新呼叫会被拒。查许可状态确认并发数够用。5. 用测试呼叫和抓包验证 U1981 中继配置是否真正跑通配完不是看状态灯绿了就完事得用真实呼叫验证。我一般分三步先打一个内部测试号码确认 SIP 侧能通再打一个外部号码确认 SS7 侧能出最后做主叫被叫号码验证确认变换规则生效。抓包是定位问题的后悔药。U1981 上一般支持端口镜像或者内置抓包。抓 SIP 包看 INVITE、180、200、ACK、BYE 的交互是否完整抓 SS7 侧看 IAM、ACM、ANM、REL 是否正常。如果 SIP 侧收到 INVITE 但没回 100 Trying问题在 SIP 对端如果 SS7 侧发了 IAM 但没收到 ACM问题在运营商侧。# 在U1981上抓SIP包 debug sip packet # 抓SS7信令消息 debug ss7 isup # 查看呼叫详细记录 show call historydebug sip packet打开 SIP 报文调试debug ss7 isup打开 ISUP 消息调试show call history看历史呼叫记录。抓包时注意别在生产环境长时间开 debug可能影响性能。验证顺序建议先单向后双向先本地后长途每步确认无误再下一步。一个具体技巧是在路由上临时加一个测试号码变换把某个特定被叫号码直接送到一个测试 SIP 账号这样不影响正式业务就能验证信令和媒体是否通。验证完再把规则删掉。这个办法在割接前夜特别管用能避免全量呼叫失败的风险。我自己配 U1981 中继的习惯是物理层配完先放一晚上看告警有没有反复信令层配完先只开一个 CIC 测试号码变换配完用表格把每条规则的输入输出列出来逐条核对。这样虽然慢但比出了问题再回头查要快得多。希望帮到你。本文还有配套的精品资源点击获取
返回列表