SIP话机使用SIP发起和控制会话,常见企业部署还涉及终端注册、号码路由、SDP媒体协商和RTP语音。排查问题时,先判断卡在注册、呼叫建立、媒体还是补充业务,通常比反复修改所有参数有效。
IP通信可以只运行在局域网或企业专网,不要求所有SIP电话都经过互联网。企业分机注册是常见接入方式,但固定路由中继和直接呼叫也可不依赖注册。本页以已接入IP PBX的普通分机为例。

呼叫前:注册把账号映射到联系地址
管理员提供服务器、SIP域、分机、鉴权用户名、密码、传输方式及端口。分机号和鉴权用户名可以不同;5060是常见SIP端口,TLS常用5061,但都应按平台实际监听填写。终端需先满足IP、路由、DNS和必要的证书条件。
终端发送REGISTER,注册服务器按需返回401挑战,终端计算Digest认证响应后再次请求。认证成功并接受绑定时,服务器返回200 OK,记录AoR与Contact的对应及有效期。密码不是直接作为Contact的一部分发送,nonce也不是需要用户手工编造的固定字段。
注册成功只能证明这一步已经完成,不能证明外呼权限、中继路由或媒体链路正常。终端还需在有效期内刷新注册;NAT映射保活与注册有效期是相关但不同的机制。
从INVITE到接听,消息分别表示什么
| 阶段 | 典型消息 | 如何理解 |
|---|---|---|
| 主叫发起 | INVITE,通常携带SDP | 请求会话并提出媒体能力 |
| 处理中 | 100 Trying | 节点已开始处理,不代表对端响铃 |
| 呼叫进展 | 180 Ringing或183 Session Progress | 180通常为振铃,183可能涉及早期媒体 |
| 接受会话 | 200 OK,按协商流程携带SDP | 被叫侧接受本次INVITE |
| 确认 | ACK | 确认INVITE最终响应;2xx后进入相应对话处理 |
| 通话媒体 | RTP/RTCP,或SRTP等 | 实际语音及传输反馈 |
| 正常结束 | BYE → 200 OK | 结束已建立的会话 |
这是一种简化流程,不是每通电话都固定出现所有临时响应。180表示振铃而非接听,媒体也可能在最终应答前开始。SIP信令经过PBX,不代表RTP一定与其同路;录音、SBC和转码等条件会改变媒体路径。
接听前撤销仍待处理的INVITE通常用CANCEL;接听后挂断使用BYE。两者不可互换。保持和恢复可通过re-INVITE或相应扩展更新媒体方向,音量调节与本地静音则通常在终端完成,并不要求每次都发SIP消息。

根据故障现象缩小检查范围
| 现象或响应 | 优先检查 | 避免的误判 |
|---|---|---|
| 无响应、408 | DNS、路由、监听端口、传输方式和防火墙 | Ping成功不等于SIP可达;超时不必然是密码错 |
| 401 / 407反复出现 | 认证用户名、密码、Realm、算法和代理要求 | 单次挑战常是正常流程 |
| 403 | 账号状态、来源限制、权限与服务商策略 | 不等于唯一原因是余额不足 |
| 404、484等 | 目标用户、号码格式、拨号计划和域 | 不要直接重装客户端 |
| 486 | 对端忙、DND或平台映射 | 不能仅凭状态码断言网络坏 |
| 488 | SDP、共同编码及媒体要求 | 不总是单纯“没有同一codec” |
| 503 | 服务状态、资源、中继与重试策略 | 结合产生该响应的节点判断 |
先保留呼叫时间、主被叫和Call-ID,将终端、PBX、中继日志按同一呼叫关联。记录第一个有意义的失败点和最终响应,再作修改。固件升级应针对受支持版本或已知问题,保留配置和回退条件;不是每次呼叫失败都必须先升级。
接通却单通、无声或断续怎么办
先确认麦克风、扬声器、耳机选择和静音状态,再观察双向RTP是否存在。检查SDP地址和端口是否从对端可达,防火墙是否放行实际媒体范围,NAT映射和SBC媒体锚定是否正确。修改SIP密码通常不能解决已经建立通话后的单向媒体问题。
声音断续或延迟高时,检查丢包、抖动、上行拥塞和无线条件。抖动缓冲可吸收部分到达时间变化,但缓冲过大增加延迟,也不能恢复所有连续丢包。QoS应针对实际瓶颈设计,不能以设置优先级替代足够容量。
进入IVR后按键无效,要对照RTP电话事件、SIP INFO或带内DTMF的配置,并检查事件负载类型。传真、视频和会议各有额外要求,语音互拨成功不代表这些业务都已兼容。
通话操作与质量保障分开验证
保持、咨询转接、盲转、呼叫等待和三方会议属于呼叫控制或业务功能,能否使用由话机和PBX共同决定。彩屏、蓝牙、Wi-Fi、PoE及本地录音是型号能力,不能当作所有SIP话机标配。转接和会议也不会自动改善网络音质。
最终验收可依次测试内线双向呼叫、外线双向、号码显示、挂机释放、DTMF、保持与转接,再模拟断网恢复和注册刷新。需要安全传输时分别验证信令与媒体保护,避免只因账号显示在线就交付整套电话业务。
延伸阅读:详解SIP协议;MicroSIP是什么?SIP软电话配置、使用方法与常见问题
常见问题
话机能注册,为什么外呼仍失败?
注册只建立联系地址绑定,外呼还受号码格式、权限、中继和路由控制,需检查INVITE最终响应。
保持、静音和调音量都要发送SIP吗?
不一定。保持通常涉及媒体方向更新;静音和音量多为本地操作,不能混为会话信令。