infoX错误码说明书V100R0014D2.doc
《infoX错误码说明书V100R0014D2.doc》由会员分享,可在线阅读,更多相关《infoX错误码说明书V100R0014D2.doc(33页珍藏版)》请在三一文库上搜索。
1、infoX错误码说明书(4D2)产品名称密级infoX产品版本共33页V100R001infoX V100R001.4D2 错误码说明书Prepared by 拟制陈向荣Date日期2003-12-3Reviewed by 评审人Date日期Approved by批准Date日期Huawei Technologies Co., Ltd. 华为技术有限公司All rights reserved版权所有 侵权必究(DVP05T04 V2.2/ IPD-CMM V2.0 / for internal use only)(DVP05T04 V2.2/ IPD-CMM V2.0 / 仅供内部使用)Rev
2、ision Record 修订记录Date日期Revision Version修订版本CR ID / Defect IDCR号Sec No. 修改章节Change Description修改描述Author作者2003-12-31.00初稿完成陈向荣2003-12-231.01根据蒋玲利评审意见修改孙记堂2004-4-231.0.2根据3D8版本修改陈向荣2004-6-41.0.3增加HP、IBM平台的错误码说明陈向荣2004-9-141.04根据4D2版本修改Distribution List 分发记录Copy No.Holders Name & Role 持有者和角色Issue Date
3、分发日期12345Catalog 目 录1简介52SMPP话单错误码53CMPP消息应答错误码63.1CMPP协议登录错误码63.2CMPP异步流程错误码63.3CMPP3.0同步流程错误码63.4CMPP2.0同步流程错误码73.5CMPP状态报告错误stat含义74接口断连错误码说明84.1infoX接口断连的原因概述84.2业务模块发送的消息协议错误84.3握手或接收异常错误94.4TCP/IP的SOCKET关闭或产生异常104.5WINDOWS平台SOCKET错误码说明104.6UNIX平台SOCKET错误码说明175维测及网管错误码说明236错误码说明256.1.1AAAA网关错误码
4、256.1.2BBBB SCP返回的错误码276.1.3CCCC ISMG返回的错误码296.1.4DDDD SP返回的错误码296.1.5EEEE DSMP返回的错误码296.1.6FFFF SMC返回的错误码316.1.7XXXX消息发往SCP、SP、DSMP、SMC出错时错误码33 infoX错误码说明书Keywords 关键词:Abstract 摘 要:List of abbreviations 缩略语清单: Abbreviations缩略语Full spelling 英文全名Chinese explanation 中文解释SMPPShort Message Point to Poin
5、t Protocoll 点对点短消息协议SMSC( SMC)Short Message Service Center短消息中心CMPPChina Mobil Point to Point移动短消息点到点新协议DSMP数据业务处理平台SCPService control point业务控制点1 简介该文档 适用于infoXV100R001.4D2版本网关。文档读者:infoX维护人员2 SMPP话单错误码错误码含义AAAA网关错误码1XXXX消息发往SCP出错时错误码2BBBBSCP返回错误应答时的错误码,其中BBBB为SCP返回的错误应答消息中的错误码值3XXXX消息发往下一级ISMG出错时错
6、误码4CCCC下一级ISMG返回错误应答时的错误码,其中CCCC为下一级ISMG返回的错误应答消息中的错误码值5XXXX消息发往SP出错时错误码6DDDDSP返回错误应答时的错误码,其中DDDD为SP返回的错误应答消息中的错误码值7XXXX消息发往DSMP出错时错误码8EEEEDSMP返回错误应答时的错误码,其中EEEE为DSMP返回的错误应答消息中的错误码值 CMPP3.0为DSMP;9XXXX消息发往SMC出错时错误码10FFFFSMC返回错误应答时的错误码,其中FFFF为SMC返回的错误应答消息中的错误码值11XXXX消息发往SPACE出错时错误码12GGGGSPACE返回错误应答时的错
7、误码,其中FFFF为SPACE返回的错误应答消息中的错误码值(SPACE:CMPP2.0、3.0为DHLR) 有关AAAA、XXXX、BBBB、CCCC、DDDD、EEEE、FFFF的含义参见错误码说明 内部等待状态报告错误吗: 错误码含义98004等待状态报告实体数不够98005等待状态报告超时98009等待状态报告短信中心地址为空3 CMPP消息应答错误码3.1 CMPP协议登录错误码14为CMPP协议标准错误码,5557为网关扩展错误码,59保留错误码含义1消息结构错2非法源地址3认证错4版本太高55超过系统接口数56超过帐号设置接口数57SP登陆IP错误58创建soap处理线程失败59
8、保留60登陆帐号并非属于登陆的PROXY3.2 CMPP异步流程错误码错误码含义参见AAAA的取值说明3.3 CMPP3.0同步流程错误码110000:网关错误码2000130000:SCP错误码4000150000:前转网关错误码6000170000:SP错误码8000190000:DSMP错误码100001 :SMC错误码120001 :SPACE错误码错误码含义AAAA网关错误码2BBBBSCP返回错误应答时的错误码,其中BBBB为SCP返回的错误应答消息中的错误码值4CCCC下一级ISMG返回错误应答时的错误码,其中CCCC为下一级ISMG返回的错误应答消息中的错误码值6DDDDSP返
9、回错误应答时的错误码,其中DDDD为SP返回的错误应答消息中的错误码值8EEEEDSMP返回错误应答时的错误码,其中EEEE为DSMP返回的错误应答消息中的错误码值10FFFFSMC返回错误应答时的错误码,其中FFFF为SMC返回的错误应答消息中的错误码值12GGGGSPACE返回错误应答时的错误码,其中GGGG为SPACE返回的错误应答消息中的错误码值3.4 CMPP2.0同步流程错误码 1100:本网关错误码 101200:前转网关错误码 201240:SCP错误码 241255:SMC错误码错误码含义AA(199)网关错误码,AA的取值参见AAAA的取值说明100AA 下一级ISMG返回
10、错误应答时的错误码201239SCP返回错误应答时的错误码,其值含义参见相应网关的配置文件CmppErrMap.dat。其中201为没有对应关系的SCP错误241255SMC返回错误应答时的错误码,其值含义参见相应网关的配置文件CmppErrMap.dat,其中241为没有对应关系的SMC错误3.5 CMPP状态报告错误stat含义Message StateFinal Message StatesDescriptionDELIVEREDDELIVRDMessage is delivered to destinationEXPIREDEXPIREDMessage validity period
11、hasexpiredDELETEDDELETEDMessage has been deleted.UNDELIVERABLEUNDELIVMessage is undeliverableACCEPTEDACCEPTDMessage is in accepted state(i.e. has been manually read on behalf of the subscriber by customer service)UNKNOWNUNKNOWNMessage is in invalid stateREJECTEDREJECTDMessage is in a rejected stateN
12、OROUTENOROUTE查找路由失败MA:xxxxMA:xxxxSMSC不返回响应消息时的状态报告MB:xxxxMB:xxxxSMSC返回错误响应消息时的状态报告MC:xxxxMC:xxxx没有从SMSC处接收到状态报告时的状态报告CA:xxxxCA:xxxxSCP不返回响应消息时的状态报告CB:xxxxCB:xxxxSCP返回错误响应消息时的状态报告DA:xxxxDA:xxxxDSMP不返回响应消息时的状态报告DB:xxxxDB:xxxxDSMP返回错误响应消息时的状态报告SA:xxxxSA:xxxxSP不返回响应消息时的状态报告SB:xxxxSB:xxxxSP返回错误响应消息时的状态报告
13、IA:xxxxIA:xxxx下一级ISMG不返回响应消息时的状态报告IB:xxxxIB:xxxx下一级ISMG返回错误响应消息时的状态报告IC:xxxxIC:xxxx没有从下一级ISMG处接收到状态报告时的状态报告ID:xxxxID:xxxx网关ISMG内部检测错误码ID:0020ID:0020SPACE用户鉴权模块鉴权用户停机或欠费错误ID:0021ID:0021SPACE用户鉴权模块:用户销户错误MI:zzzzMI:zzzzSMSC返回状态报告的状态值为EXPIREDMJ:zzzzMJ:zzzzSMSC返回状态报告的状态值为DELETEDMK:zzzzMK:zzzzSMSC返回状态报告的状
14、态值为UNDELIVML:zzzzML:zzzzSMSC返回状态报告的状态值为ACCEPTDMM:zzzzMM:zzzzSMSC返回状态报告的状态值为UNKNOWNMN:zzzzMN:zzzzSMSC返回状态报告的状态值为REJECTDMH:zzzzMH:zzzz其它值注意:其中ACCEPTED为中间状态,网关若从短信中心收到后应丢弃,不做任何操作;Stat字段长度为7个字节,填写时应填表一中Final Message States中的缩写形式,如状态为DELIVERED时填写DELIVRD,依此类推;4 接口断连错误码说明4.1 infoX接口断连的原因概述接口断连的原因一般可分为三类,分别
15、为:A、握手超时(Enquire Link)B、业务模块发送的消息协议错误C、TCP/IP的SOCKET关闭或产生异常。以下将对各情况进行描述。4.2 业务模块发送的消息协议错误此情况由于客户模块发送了结构错误的消息,或者消息错位,导致infoX读取消息错误。由于infoX与客户模块采用消息流格式,为防止由于消息错位造成以后的消息都不能正确取得,此时,对于基中的某些消息,infoX将断连接口。原因分别为:错误码原因分析后续操作97001缺省解码失败为防止以后消息错位,接口将断连97002消息头错误为防止以后消息错位,接口将断连97003源缓冲区不够,不处理继续接收消息97004目的缓冲区不够为
16、防止以后消息错位,接口将断连97005严重协议错误为防止以后消息错位,接口将断连97006协议中某字段一般性错误只删除此消息,不断开接口97007接收到NACK消息为防止以后消息错位,接口将断连97008接收太多的握手接口将断连97009地址错误,NPI、TON不支持只删除此消息,不断开接口97010时间格式错误只删除此消息,不断开接口97011DCS错误只删除此消息,不断开接口97012协议不支持只删除此消息,不断开接口9701397999保留例:2001/05/28 15:31:03 2 ID为32的接口产生接口断连信息,对端地址:10.10.2.1 ErrCode:97001,Error
17、Type:04.3 握手或接收异常错误错误码原因分析后续操作19000保留19001接收消息的Buff出了问题接口将断连19002解码返回的值不对(只能是0/-1/0)接口将断连19003握手超时接口将断连19004对端主动关闭Socket19005连接对方服务器的间隔时间,到时重连19006发送Login请求后,等待对方服务器的应答消息超时19007进行Socket底层的连接建立,等待connect函数的时间19008Dsmpfep read消息错误4.4 TCP/IP的SOCKET关闭或产生异常此情况是由于客户端主动关闭退出产生的提示信息,错误代码为“0”;例: 2001/05/28 15
18、:32:14 2 ID为32的接口产生接口断连信息,对端地址:10.10.2.1 ErrCode:0,ErrorType:0或者由于SOCKET底层的其它异常错误,导致接口断连,此时的错误码将有多种多样,详细描述请见WINDOWS平台SOCKET错误码说明及UNIX平台错误码说明。例:2001/05/30 15:49:32 2 ID为32的接口产生接口断连信息,对端地址:10.10.2.1 ErrCode:10054,ErrorType:04.5 WINDOWS平台SOCKET错误码说明MSDN对于SOCKET异常ID的描述错误码值错误码标识含义10004WSAEINTRInterrupted
19、 function call. A blocking operation was interrupted by a call to WSACancelBlockingCall.10013WSAEACCESPermission denied. An attempt was made to access a socket in a way forbidden by its access permissions. An example is using a broadcast address for sendto without broadcast permission being set usin
20、g setsockopt(SO_BROADCAST). 10014WSAEFAULTBad address. The system detected an invalid pointer address in attempting to use a pointer argument of a call. This error occurs if an application passes an invalid pointer value, or if the length of the buffer is too small. For instance, if the length of an
21、 argument which is a struct sockaddr is smaller than sizeof(struct sockaddr). 10022WSAEINVALInvalid argument. Some invalid argument was supplied (for example, specifying an invalid level to the setsockopt function). In some instances, it also refers to the current state of the socket - for instance,
22、 calling accept on a socket that is not listening. 10024WSAEMFILEToo many open files. Too many open sockets. Each implementation may have a maximum number of socket handles available, either globally, per process or per thread. 10035WSAEWOULDBLOCKResource temporarily unavailable. This error is retur
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- infoX 错误 说明书 V100R0014D2
链接地址:https://www.31doc.com/p-2726197.html