与中国移动代码的对应关系。 MI::zzzz
SMSC返回状态报告的状态值为EXPIRED MJ:zzzz
SMSC返回状态报告的状态值为DELETED MK:zzzz
SMSC返回状态报告的状态值为UNDELIV ML:zzzz
SMSC返回状态报告的状态值为ACCEPTD MM:zzzz
SMSC返回状态报告的状态值为UNKNOWN MN:zzzz
SMSC返回状态报告的状态值为REJECTD 回页首
CMPP发送失败代码对照表 值(4位,不足4位前面补0) 含义 1 消息结构错 2 命令字错误 3 消息序列号重复 4 消息长度错 5 资费代码错 6 超过最大信息长 7 业务代码错 8 流量控制错
9 本网关不负责此计费号码 10 Src_ID错 11 Msg_src错 12 计费地址错
13 目的地址错 14~49 扩展 51 尚未建立连接 52 尚未成功登录 53 发送消息失败 54 超时未接收到响应消息 55 等待状态报告超时 60 保留
61 有效时间已经过期 62 定时发送时间已经过期 63 不能识别的FeeType 64 发送服务源地址鉴权失败 65 发送服务目的地址鉴权失败 66 接收服务源地址鉴权失败 67 接收服务目的地址鉴权失败 68 用户鉴权失败 69 此用户为黑名单用户 70 网络断连或目的设备关闭接口 71 超过最大节点数 72 找不到路由 73 等待应答超时 74 送SCP失败
75 送SCP鉴权等待应答超时 76 信息安全鉴权失败 77 超过最大Submit提交数 78 SPID 为空 79 业务类型为空 80 CPCode错误
81 发送接收接口重复 82 循环路由
83 超过接收侧短消息MTU 84 送DSMP重发失败 85 DSMP系统忙重发
86 DSMP系统忙,且缓存满重发 87 DSMP流控重发 88 等DSMP应答超时重发 89
201~240 SCP错误码 202 非神州行预付费用户 203 数据库操作失败 206 移动用户帐户数据异常 208 用户余额不足 210 超过最高欠费额
215 重复发送消息序列号msgid相同的计费请求消息 218 SCP互联失败 222 未登记的SP 232 月消费超额
241~255 SMC错误码(其中250~255为康为短消息中心错误应答映射,根据smpp3.4协议) 241 未定义 250 消息队列满
300 暂还没有设置定义255号以上错误的,建议SP查一下是否存在 回页首
华为InfoX——SMPP话单错误码 错误码 含义 AAAA 网关错误码
1XXXX 消息发往SCP出错时错误码
2BBBB SCP返回错误应答时的错误码,其中BBBB为SCP返回的错误应答消息中的错误码值
3XXXX 消息发往下一级ISMG出错时错误码
4CCCC 下一级ISMG返回错误应答时的错误码,其中CCCC为下一级ISMG返回的错误应答消息中的错误码值 5XXXX 消息发往SP出错时错误码
6DDDD SP返回错误应答时的错误码,其中DDDD为SP返回的错误应答消息中的错误码值 7XXXX 消息发往DSMP出错时错误码
8EEEE DSMP返回错误应答时的错误码,其中EEEE为DSMP返回的错误应答消息中的错误码值 9XXXX 消息发往SMC出错时错误码
10FFFF SMC返回错误应答时的错误码,其中FFFF为SMC返回的错误应答消息中的错误码值 11XXXX 消息发往SPACE出错时错误码
12GGGG SPACE返回错误应答时的错误码,其中FFFF为SPACE返回的错误应答消息中的错误码值 回页首
华为InfoX——CMPP状态报告错误stat含义 Message State Final Message States Description
DELIVERED DELIVRD Message is delivered to destination EXPIRED EXPIRED Message validity period has expired
DELETED DELETED Message has been deleted. UNDELIVERABLE UNDELIV Message is undeliverable
ACCEPTED ACCEPTD Message is in accepted state(i.e. has been manually read on behalf of the subscriber by customer service)
UNKNOWN UNKNOWN Message is in invalid state REJECTED REJECTD Message is in a rejected state NOROUTE NOROUTE 查找路由失败
MA:xxxx MA:xxxx SMSC不返回响应消息时的状态报告 MB:xxxx MB:xxxx SMSC返回错误响应消息时的状态报告 MC:xxxx MC:xxxx 没有从SMSC处接收到状态报告时的状态报告 CA:xxxx CA:xxxx SCP不返回响应消息时的状态报告 CB:xxxx CB:xxxx SCP返回错误响应消息时的状态报告 DA:xxxx DA:xxxx DSMP不返回响应消息时的状态报告
DB:xxxx DB:xxxx DSMP返回错误响应消息时的状态报告 SA:xxxx SA:xxxx SP不返回响应消息时的状态报告 SB:xxxx SB:xxxx SP返回错误响应消息时的状态报告 IA:xxxx IA:xxxx 下一级ISMG不返回响应消息时的状态报告 IB:xxxx IB:xxxx 下一级ISMG返回错误响应消息时的状态报告 IC:xxxx IC:xxxx 没有从下一级ISMG处接收到状态报告时的状态报告 ID:xxxx ID:xxxx 网关ISMG内部检测错误码
ID:0020 ID:0020 SPACE用户鉴权模块鉴权用户停机或欠费错误 ID:0021 ID:0021 SPACE用户鉴权模块:用户销户错误 MI::zzzz MI::zzzz SMSC返回状态报告的状态值为EXPIRED MJ:zzzz MJ:zzzz SMSC返回状态报告的状态值为DELETED MK:zzzz MK:zzzz SMSC返回状态报告的状态值为UNDELIV ML:zzzz ML:zzzz SMSC返回状态报告的状态值为ACCEPTD MM:zzzz MM:zzzz SMSC返回状态报告的状态值为UNKNOWN MN:zzzz MN:zzzz SMSC返回状态报告的状态值为REJECTD MH:zzzz MH:zzzz 其它值 回页首
华为InfoX——接口断连错误码说明 4.1 infoX接口断连的原因概述
接口断连的原因一般可分为三类,分别为: A、握手超时(Enquire Link) B、业务模块发送的消息协议错误
C、TCP/IP的SOCKET关闭或产生异常。 以下将对各情况进行描述。 4.2 业务模块发送的消息协议错误
此情况由于客户模块发送了结构错误的消息,或者消息错位,导致infoX读取消息错误。由于infoX与客户模块采用消息流格式,为防止由于消息错位造成以后的消息都不能正确取得,此时,对于基中的某些消息,infoX将断连接口。原因分别为:
错误码 原因分析 后续操作