传真故障排除示例--传真扩展参数问题导致传真失败
2014-03-06 16:19
309 查看
原因: 设备端不支持传真携带字段(a=fax/modem),导致传真失败
故障现象:信令协商阶段服务端主动发送bye消息中断传真
设备封包提示信息: 服务端->设备: 对端作为传真接收方,按下传真键后,主动发送invite消息并携带a=modem字段(高速数据业务)
设备端->服务端: 设备端应答,200OK中未携带相关字段
服务端->设备端:服务端主动发送bye中断传真业务
原因分析: 通过封包信息分析,对端传真机按下传真键之后,主动发送invite消息(a=modem)告知当前的业务为高速数据业务,而设备端应答的200 OK中为携带数据类型字段,导致传真被中断。设备端应该以当前传真机支持的业务进行应答a=数据类型,(高速:modem;低速:fax),
处理措施: 启用命令,在传真信令协商的消息中增加a=fax/modem支持
voip sip x-param x-fax x-modem
备注: 为了将G.711方式下的语音和传真区别开来,将媒体参数的属性进行扩展,增加属性,a=fax,表面此时为传真业务,a=modem,表明此时为modem业务
参考来源:扩展字段说明,中国电信基于SIP的传真业务实现规范.pdf
故障现象:信令协商阶段服务端主动发送bye消息中断传真
设备封包提示信息: 服务端->设备: 对端作为传真接收方,按下传真键后,主动发送invite消息并携带a=modem字段(高速数据业务)
设备端->服务端: 设备端应答,200OK中未携带相关字段
服务端->设备端:服务端主动发送bye中断传真业务
原因分析: 通过封包信息分析,对端传真机按下传真键之后,主动发送invite消息(a=modem)告知当前的业务为高速数据业务,而设备端应答的200 OK中为携带数据类型字段,导致传真被中断。设备端应该以当前传真机支持的业务进行应答a=数据类型,(高速:modem;低速:fax),
处理措施: 启用命令,在传真信令协商的消息中增加a=fax/modem支持
voip sip x-param x-fax x-modem
备注: 为了将G.711方式下的语音和传真区别开来,将媒体参数的属性进行扩展,增加属性,a=fax,表面此时为传真业务,a=modem,表明此时为modem业务
参考来源:扩展字段说明,中国电信基于SIP的传真业务实现规范.pdf
相关文章推荐
- 传真故障排除示例--编码不一致导致传真失败
- 传真故障排除示例--打包时间不一致导致传真失败
- 传真故障排除示例--传真模式不一致导致传真失败
- 传真故障排除示例--传真过程中存在回声导致传真失败
- 传真故障排除示例--网络环境存在丢包导致传真失败
- 传真故障排除示例--传真CED信号断续导致传真失败
- POS刷卡故障排除示例--阻抗不一致导致POS刷卡失败
- POS刷卡故障排除示例--EC配置导致POS刷卡失败
- SQLServer 2012异常问题(一)--故障转移群集+镜像环境导致作业执行失败
- 针对通过 SSH 连接到 Azure Linux VM 时发生的失败、错误或被拒绝问题进行故障排除
- MGCP协议故障排除示例--对接中兴平台兼容性问题context字段非空
- 针对通过 SSH 连接到 Azure Linux VM 时发生的失败、错误或被拒绝问题进行故障排除
- 针对通过 SSH 连接到 Azure Linux VM 时发生的失败、错误或被拒绝问题进行故障排除
- 针对通过 SSH 连接到 Azure Linux VM 时发生的失败、错误或被拒绝问题进行故障排除
- CAS单点登陆,URL多出个参数jsessionid导致登陆失败问题
- 针对通过 SSH 连接到 Azure Linux VM 时发生的失败、错误或被拒绝问题进行故障排除
- CAS单点登陆,URL多出个参数jsessionid导致登陆失败问题
- 针对通过 SSH 连接到 Azure Linux VM 时发生的失败、错误或被拒绝问题进行故障排除
- MGCP协议故障排除示例--NAT环境映射失活,导致通话一段时间后出现静音
- 针对通过 SSH 连接到 Azure Linux VM 时发生的失败、错误或被拒绝问题进行故障排除