当前位置:首页 > CMPP2.0错误码简介
中国移动通信CMPP2.0错误码整改方案
中国移动通信 CMPP2.0错误码整改方案
中国移动通信集团公司
2002年12月
中国移动通信CMPP2.0错误码整改方案
目 录
一、目的 ........................................................................................................................................... 4 二、整改方案 ................................................................................................................................... 4 三、附录 ........................................................................................................................................... 6
中国移动通信集团公司研发中心
第 2 页 共 9 页
中国移动通信CMPP2.0错误码整改方案
前言
根据网上业务开放的需要,研发中心对CMPP传递的错误代码进行了进一步的扩充,
以便能够更好地了解网络上产生错误的原因,该文件作为CMPP2.0的补充规定。
该文件的主要起草人:党京、孙若雯
中国移动通信集团公司研发中心
第 3 页 共 9 页
中国移动通信CMPP2.0错误码整改方案
一、目的
为了移动梦网短信业务的顺利开展,针对ISMG、SCP、SMSC这些网元产生的响应消息中的错误码和ISMG产生的状态报告中的状态码进行一番整改。
二、整改方案
1、ISMG向SCP发送计费请求,此时有两种出错情况:
(1) 因为发送失败、网络原因、SCP超时等原因造成的ISMG未接收到SCP响应消
息,ISMG生成状态报告,状态报告中的stat字段取值为“CA:xxxx”,其中xxxx为ISMG认定的错误原因代码,其长度为4位,不足4位在前面补0,具体值参见附录中对xxxx的说明;
(2) 接收到SCP的响应消息表明计费失败,ISMG生成状态报告,状态报告中的stat
字段取值为“CB:yyyy”,其中yyyy为SCP返回给ISMG的错误码,其长度为4位,不足4位在前面补0,具体值参见附录中对yyyy的说明。
2、ISMG向SMSC发送短信时,此时有两种出错情况:
(1) 因为发送失败、网络原因、SMSC超时等原因造成的ISMG未接收到SMSC响
应消息,ISMG生成状态报告,状态报告中的stat字段取值为“MA:xxxx”,其中xxxx为ISMG认定的错误原因代码,其长度为4位,不足4位在前面补0,具体值参见附录中对xxxx的说明;
(2) 接收到SMSC的响应消息表明SMSC处理消息失败,ISMG生成状态报告,状
态报告中的stat字段取值为“MB:zzzz”,其中zzzz为SMSC返回给ISMG的错误码,其长度为4位,不足4位在前面补0,具体值参加附录中对zzzz的说明。
3、目前CMPP2.0中定义了响应消息中的10个返回码,其中0表示成功,1-9分别表示各种错误类型,各厂家在返回错误码时应尽可能向这9个错误码靠拢,当然,因为设计的原因或者查错的方便,厂家可以在规定的厂家自定义错误码空间中定义自己的错误码,但是,定义错误码时不允许存在类似与“其它错误”或者“系统错误”这类含义模糊的情况,即各厂家能够对自己返回的每一个错误码给出明确的含义解释,以利于错误发生时的定位工作。0-99为CMPP协议保留的错误码空间,请各厂家在预留的错误码空间范围:100-199内自行
中国移动通信集团公司研发中心
第 4 页 共 9 页
共分享92篇相关文档