格式EK
的错误状
中国移动通信集团公司研发中心第4页共29页
f态串格式,其中E取值为“M”,K对应取值如下:
K取值
对应状态
I
EXPIRED
J
DELETED
K
UNDELIV
L
ACCEPTD
M
UNKNOWN
N
REJECTD
H
其它值
ISMG错误码整改方案
的取值为err字段对应的取值。
在写各种话单的时候,除了把SMSC返回的状态报告中的DELIVRD转换成数字0存放到话单中之外,其它的直接把错误状态字符串写到话单中。
下面分节详细说明ISMG与各种外部网元交互时的各种错误情况。111ISMG与SMSC
ISMG向SMSC发送SUBMIT_SM消息,并等待SUBMIT_SM_RESP响应,未接收到响应消息错误类型为“MAaaaa”,接收到响应但是响应表明处理出错,则错误类型为“MBmbmbmbmb”;如果没有接收到SMSC发送的状态报告,则错误类型为“MCcccc”;如果接收到从SMSC返回的状态报告,则类型为该状态报告中规定的短信发送状态字符串。
ISMG接收到SMSC返回的状态报告,根据状态报告中不同的状态值,错误类型可能为“MHmhmhmhmh”、“MImimimimi”、“MJmjmjmjmj”、“MKmkmkmkmk”、“MLmlmlmlml”、“MMmmmmmmmm”、“MNm
m
m
m
”。112ISMG与SCP
ISMG向SCP发送smchgreq消息,并等待smchgrsp响应,未接收到响应消息错误类型为“CAaaaa”,接收到响应但是响应表明处理出错,则错误类型为“CBcbcbcbcb”。113ISMG与DSMP
ISMG向DSMP发送AuthPriceReq消息,并等待AuthPriceResp响应,未接收到响应消
中国移动通信集团公司研发中心第5页共29页
fISMG错误码整改方案
息错误类型为“DAaaaa”,接收到响应但是响应表明出错,则错误类型为“DBdbdbdbdb”。114ISMG与SP
ISMG向SP发送CMPP_DELIVER消息,并等待CMPP_DELIVER响应,未接收到响应消息错误类型为“SAaaaa”,接收到响应但是响应表明出错,则错误类型为“SBsbsbsbsb”;如果接收到成功响应,则类型为“DELIVRD”。115ISMG与其它ISMG
ISMG向其它ISMG发送CMPP_FWD消息,并等待CMPP_FWD_RESP响应,未接收到响应消息错误类型为“IAaaaa”,接收到响应但是响应表明出错,则错误类型为“IBibibibib”;如果没有接收到其它ISMG发送的状态报告,则错误类型为“ICcccc”。116消息在ISMG中处理错误
ISMG在接收到上一级网元的消息并返回成功的响应消息后,在向下一个网元发送请求消息前,消息在ISMG中处理时,出现错误,此时该ISMG记录错误类型为“IDidididid”。
12错误代码值定义
在上面一节的描述中,错误代码值均用字母代替,包括aaaa、mbmbmbmb、cccc、cbcbcbcb、dbdbdbdb、sbsbsbsb、ibibibib、ididididr