1、YD 中华人民共和国通信行业标准YD/T 1220一却02800MHz CDMA数字蜂窝移动通信网扩展短消息实体与短消息中心的接口协议技术要求800MHz CDMA digital ceUuIar mobile communication network procol technical specitication for 伽einterface of Extended Short Message Entities(ESMEs)and Message Centres(MCs) (GSM 03.40 , technical realisation of the short m栅ageservic
2、e point to庐山,田T)2002-07-22发布2002-07-22实施中华人民共和国信息产业部发布YD/T 122022 目次前言.m I 范围2 规范性引用文件.3 缩略语.4 SMPP协议概述. . 2 4.1 系统结构. 2 4.2 SMPP会话描述. 3 4.3 SMPP PDUs . 4 4.4 网络层的连接.6 4.5 ESME到SMSC的消息. 6 4.6 SMSC到ESME的消息. 7 4.7 SMSC与ESME之间的双向消息交换. 8 4.8 SMPP错误处理. 10 4.9 SMPP定时器.10 4.10 消息模式.10 4.11 消息类型.12 5 SMPP P
3、DU类型和格式说明.135.1 SMPP PDU类型定义. 13 5.2 SMPP PDU格式概述.14 5.3 SMPP向上兼容性原则.16 5.4 SMPP向下兼容性原则. 16 6 SMPP PDU定义. 17 6.1 bind . 17 6.2 unbind 22 6.3 generic_nack . 2 6.4 submit sm . 23 6.5 submit multi . 26 6.6 deliver sm . 30 6.7 d,面sm. 2 6.8 query _sm . 35 6.9 cancel sm . 36 6.10 replance_sm . 7 6.11 enqu
4、ire_link . 38 6.12 ale时_1Wt庐catwn.38 7 SMPP参数定义说明.39 7.1 消息头参数.39 7.2 SMPP参数必选项. 43 7.3 可选参数.49 8 网络运行. 65 YDIT 1221zz 8.1 网络错误代码.65 8.2 最大消息长度.65 9 通用定义.669.1 时间定义.0 0-. . . 66 9.2 定时器定义.66附录A(资料性附录)UNIX系统统一表达.68 附录B(资料性附录)状态报告格式.69 附录c(资料性附录)SMPP和Y2K问题.70 E YD/T 1220-2002 前言本标准是8MHzCDMA数字蜂窝移动通信网短消
5、息系列标准之一。该系列标准的名称如下:YDf 1221.1-212 (800MHz CDMA数字蜂窝移动通信网短消息中心设备技术要求第一分册点对点短消息业务部分YDf 1221.2-22 (8MHz CDMA数字蜂窝移动通信网短消息中心设备测试方法第一分册点对点短消息业务部分YDf 1220-2侃)2(8MHz CDMA数字蜂窝移动通信网扩展短消息实体与短消息中心的接口协议技术要求预计将发布以下两种标准。1. (8MHz CDMA数字蜂窝移动通信网短消息中心设备技术要求第二分册广播短消息业务部分2. 800MHz CDMA数字蜂窝移动通信网短消息中心设备测试方法第二分册广播短消息业务部分本标准
6、等同采用GSM03.40。本标准的附录A、附录B和附录C为资料性附录。本标准由信息产业部电信研究院提出并归口。本标准由信息产业部电信传输研究所负责起草,深圳市中兴通讯股份有限公司参加起草。本标准主要起草人:郎保真沈觑E YDf 1220-2z 800MHz CDMA数字蜂窝移动通信网扩展短消息实体与短消息中心的接口协议技术要求1 范围本标准规定了800MHzCDMA数字蜂窝移动通信网扩展短消息实体与短消息中心的通信协议的技术细节。本标准主要适用于800MHzCDMA数字蜂窝移动通信网扩展短消息实体与短消息中心设备。2 规范性引用文件下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期
7、的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。TIA/EIA/IS-637 A 宽带扩频蜂窝系统短消息业务GSM 03.40 短消息对端到对端协议规范3.4版本S 缩略语下列缩略语适用于本标准。ACK Acknowledgement 应答API Application Programming Intenace 应用编程接口CDR Call Detail Record 呼叫详细记录ESME Extended Short Message Entity 扩
8、展短消息实体注:在本标准中,ESME特指一些扩展短消息资源,如语音处理系统(VPS),WAP代理服务器和信息处理计算机等。它特别排除了位于移动网络中的短消息实体,如移动台等。ESME Agent Extended short Message Entity Agent 扩展短消息实体代理ET百IEuropean Telecommunications Standards Institute 欧洲电信标准协会HEADER SMPP PDU 消息报头MC Message Center 短消息中心MSB Most Significant Byte 最高有效字节MSC Mobile Switching C
9、entre 移动交换中心MS Mobile Station 移动台MWI Message Waiting Indication 消息等待指示NACK Negative Acknowledgement 错误应答PLMN Public Land Mobile Network 公共陆地移动网PDU Protocol Data Unit 协议数据单元PSSD Process Unstructured Supplementary Services Data 过程非结构化补充服务数据PSSR Process U nstructured Supplementary Services Request 过程非结
10、构化补充服务请求SME Short Message Entity 短消息实体SMSC Short Message Service Centre 短消息中心(即CDMA中的MC)UDHI U ser Data Header Indicator 用户数据报头指示URL U nifonn Resource Locator 统一资源定位YDIT 1220-2002 USSD Unstructured Supplementary Services Data 非结构化补充服务数据USSN Unstruc!ured Supplementary Services Notification 非结构化补充服务通知
11、USSR UnstructuI它dSupplementary Services Request 非结构化补充服务请求VMA VoiceMail Alert 语音邮件提醒V陀Voice Processing System 语音处理系统TIA Telecommunications Industry Association 通信工业协会WAP Wireles8 Application ProtocoI 元线应用协议WCMP Wireless Con!roI Message ProtocoI 无线控制消息协议WDP Wireless Datagram岛。tocol无线数据报协议4 SMPP协议概述SM
12、PP协议是一个开放式的工业标准协议。为信息中心和短消息系统(SMS)应用端在短信数据传输时提供灵活的数据通信接口规范。信息中心有短消息中心(SMSC)和GSM非结构化补充服务数据服务器(USSD)等类型,在本标准中特指短消息中心设备。短消息系统应用端包括WAP代理服务器、EMAIL网关和其它一些信息网关等。注:为简洁起见,本协议中用术语SMSC指代一切与扩展短消息实体(ESME)相连的信息中心设备(不包括USSD)。通过SMPP协议,一个SMS应用端(扩展短消息实体)可以借助TCP/lP或X.25网与SMSC在应用层连接,并与SMSC之间分别发送和接收短消息。扩展短消息实体(ESME)也可以通
13、过SMPP协议查询、删除和替换短消息。SMPP支持以下一系列双向信息传送功能:一一通过SMSC.从ESME外发消息到单个或多个目的地址:一一通过SM妃.ESME能够接收来自其它SME(如移动台)的消息;一一查询存储在SMSC中的短消息状态z删除或替换存储在SMSC中的一条短消息:一一发送一条注册短消息;-一设置短消息发送的时间和日期;一一选择消息模式,如数据报、存储和转发;一一设置短消息发送的优先级;一-定义短消息的数据代码类型;设置短消息的有效期;对每条短消息设置服务类型,例如语音提示等。4.1 系统结构此协议描述短消息中心和扩展短消息实体之间的协议数据传输格式。此协议运行在底层通讯协议(例
14、如TCP/IP和X.25)上。SMPP协议定义:一一短消息在扩展短消息实体(ESME)和短消息中心(SMSC)之间进行传输的一系列操作命令g一一扩展短消息实体(ESME)使用时,在SMPP操作命令中与短消息中心(SMSC)必须进行交换的数据。2 注:所有SMPP操作命令都必须由请求PDU和响应PDU组成,接收端也必须针对SMPPPDU请求返回相应的SMPP响应。只有协议数据单元曲rt-notificatwn例外,它没有应答。在ESME和SMSC之间SMPP协议规范的信息交换可以分为以下3类.-一-ESME 3自USMSC的消息;一一-SMSC到ESME的消息;一一ESME和SMSC之间的信息双
15、向转换。YDf 1220-2002 具体情况如图1所示。、冉、M、s、j 二书-Eb-盎刷一收囚一型-0021_ _ _ _SP二SMSC 络SMPP 型号回1ESME和SMSC之闻的倍息交换示.圈4.2 SMPP会话描述在SMSC和ESME之间的SMPP会话由ESME首先发起,建立同SMSC的网络连接,然后发送SMPP连接请求,开始SMPP会话。期望提交和接收消息的ESME要求建立两个网络连接和两个SMPP会话层(转发端和接收端),网络连接可以使用TCPIIP或X.25。在协议规范里,ESME也可以选择在单一网络连接上建立SMPP收发会话层。在SMPP会话时,ESME可以向SMSC发起一系列
16、请求,从SMSC收到相应的响应,反之亦然。SMPP会话可以以下列状态来定义:(1) OPEN (连上网络和即将连接SMSC)一个ESME已经与SMSC建立了网络连接,但还没有发出连接请求。(2) BOUND-TX 连上网络的ESME作为ESME转发端(用bind_transmitterPDU)请求连接,并从授权连接请求的SMSC接收响应。作为转发端的ESME能够向SMSC发送短消息,以发送到移动台或其它ESMEoESME也可以替换、查询或取消以前已提交的短消息。(3) BOUND_RX 连上网络的ESME作为ESME接收端(用bind_receiverPDU)请求连接,并从授权连接请求的SMS
17、C接收响应。作为接收端的ESME可以从SMSC接收短消息。该短消息可以是由移动台、其它ESME或SMSC(如发送SMSC状态收报等)本身发起。(4) BOUND_TRX 连上网络的ESME作为ESME收发端(用bind_transceiverPDU)请求连接,并从授权连接请求的SMSC接收响应。作为收发端的ESME能够支持ESME转发端和接收端的全部系列操作命令。这样,作为收发端的ESME能够向SMSC发送短消息,以发送到移动台或其它ESME,也可以从SMSC接收来自移动台、其它ESME或SMSC(如发送SMSC状态收报等)本身发起的短消息。(5) CLOSED (断连和与网络断开)ESME从
18、SMSC断连和关闭网络连接。SMSC也可以从ESME断连。4.2.1 oufbind outbind命令的目的是让SMSC告诉ESME向SMSC发起一条bind_receiver请求。这种情况一般发生在3 YDIT 12排-到阳SMSC向ESME发送异常消息时。outbind会话首先由SMSC发起,以建立与ESME的网络连接。一旦网络连接建立,SMSC通过outbind命令向ESME发出请求,ESME以bind_Teceiver响应。之后,SMSC也会以bind_receiver_resp作出回答。如果ESME由于非法system_id或password等原因不接收outbind会话,ESME
19、将不能连接上网络。但是一旦SMPP会话建立,会话的形式就和正常的SMPP接收端会话相阂。Outbind的流程如图2所示。Outbind Bind_receive B川d_receweflSpDelWerjm Delive冒jm_resp圄2outbind流程4.3 SMPP PDUs 表1列出了关于SMPPPDU应用的设置。褒1SMPP PDU-览襄SMPP PDU名称主要的SMPP对话状态ESME发起SMSC发起bind_ronsmiJ阳rOPEN 是否bind_tran.Jmi脚rJespOPEN 否是bindJeceiver OPEN 是否bind_receiver_Tesp OPEN
20、否是bind_tTan.$ceiver OPEN 是否bind_transceiver _resp OPEN 否是outbind OPEN 否是unbind BOUND_TX 是是BOUND_RX 是是BOUND_TRX 是是un.bind_TeSp BOUND_TX 是是BOUND_RX 是是BOUND_TRX 是是submit_sm BOUND_TX 是否BOUND_TRX 是否4 YDIT 12细如-2002囊1(续SMPP PDU名称主要的SMPP对话状态ESME发起SMSC发起submit_sm_resp BOUND_TX 否是BOUND_TRX 否是suhmit_sm_multi
21、BOUND TX 是否BOUND_TRX 是否submit_sm_pudti_resp BOUND_TX 否是BOUND_TRX 否是data_sm BOUND_TX 是是BOVND_RX 是是BOUND_TRX 是是data_smflsp BOUND_TX 是是BOUND_RX 是是BOUND_TRX 是是delWer_sm BOUND_TX 否是BOUND_TRX 否是deliver_sm_TeSp BOUND_TX 是否BOUND_TRX 是否query_sm BOUND_TX 是杏BOUND_TRX 是否query_sm_Te Sp BOUND_TX 否是BOUND_TRX 否是can
22、cel_sm BOUND1 是否BOUNDRX 是否C由cel_sffl_TeSPBOUND_TX 否是BOUNDRX 否是时ploce_smBOUNDI 是否reploce_smJesp BOUND_TX 否是enquire_/i.n.k BOUND_TX 是是BOUND_RX 是是BOUND_TRX 是是enq皿Te_link_TeSpBOUND_TX 是是BOUND_RX 是是BOUND_TRX 是是alert_not;¥cation BOUND_RX 否是BOUND_TRX 否是8TU!附_nockBOUND TX 是是BOUND RX 是是BOUND 1百X是是5 YD/T 12.到
23、-剑1024.4 网络层的连接SMSC和ESME之间的基本传输接口构建在TCP/lP或X.25的网络连接上。SMPP协议是一个应用层协议,不提供传输功能。因此,底层网络连接将提供点对点的可靠数据传输。这些传输包括加密包、窗口、流量控制和错误处理等。这样,在SMPP层上,ESME和SMSC把网络连接看作可靠传输,以管理SMPPPDU的传送和接收。图3显示了ESME和SMSC之间的一般SMPP界面的运行情况。接口NIW层TCPE 或X.25N/W层支持数据包的编码、分段存储窗口和错误处理回3SMPP界面的运行情况如果需要,能够在发送端的网络层将要传送的SMPPPDU分解成系列组成。类似地,接收端的
24、网络层,在将完整的SMPPPDU送到SMPP层前能够将它们重新组合。4.5 ESME 111 SMSC的消息向SMSC发送短消息的ESME必须是ESME转发端或ESME接收端。能够从ESME转发端发送到SMSC的ESMEPDU的例子包括:一一_suhmit sm 一一_data sm 除了向SMSC提交短消息之外,ESME还可以在正确应答中通过短消息标识执行SMPP命令。一-qlUl._sm:向SMSC查询以前提交的消息状态:cancel_sm:取消以前提交的短消怠发送;一-replace_sm:替换以前提交的短消息。当由ESME发送到SMSC的SMPPPDU被收到时,必须要由SMSC作出PD
25、U正确应答。能够由ESME发送到SMSC的SMPP命令详细清单参见表1。4.5.1 SMSC 111 ESME的消息应答提交fJJSMSC短消息的SMPPPDU应答包括消息标识和状态报告。前者惟一地识别一个短消息:后者指示ESME提交的短消息是否正确(如:SMSC是否已将短消息发送出去)。如提交的短消息不正确,SMSC将返回如下相应的错误代码。一一-suhml_sm_esp; -_ data_sm_resp; 一一-query _sm_resp ; cancel_sm_resp ; 一-replace_sm_resp 0 4.5.2 ESME发送的会话流程图4显示了在SMSC和ESME作为转发
26、端的一些典型的SMPP请求/响应命令。6 YD/T 12到-2002ESME SMSC bind_tTamm扭er(1) bind_tron.unitteTJesp_QJ_ ,ub刷t_sm(2) submit_sm_TeSp (2) ,ubmium (3) suhmit_sm忡). _!ueJ5) submit_sm (6) suhmitJmfts (3) submitJm_Te.Jp (圳queryJmJesp (5) submitJm_resp (6) unbind (7) a unb归d_p(7) 固4典型ESME发送过程申SMPP请求/1响应的会话撞程一-ESME和SMSC之间的请求
27、应答消息可以是阻塞方式也可以是非阻塞方式,所以ESME可能在SMSC没有应答的情况下,发起多个请求fljSMSC。一一不按照时间顺序发送的连续SMPP请求命令(如图4中提交短消息的2-4条),之后要由来自SMSC相应的应答对应。一-SMSC应该按照收到的请求顺序,给ESME回响应。ESME必须能够处理没有按顺序的响应。一一ESME应该按照所收到的原始请求顺序向SMSC返回应答。ESME转发端在转发流程中惟一相关的PDU应答是e叫uire_link_resp。注:在SMPP协议中,并没有明确提出ESME和SMSC之间没有正确应答的发送短消息的最大条数,它主要根据短消息中心的SMPP运行情况确定。
28、丰标准建议最大发送条数不超过10条。4.6 SMSC到ESME的消息SMSC可以向ESME发送短消息。此时,ESME是作为一个短消息的接收端或收发端。ESME作为接收端的主要应用有:一一被移动端发起的EMAIL网关,它接收的消息将会转发到网上EMAIL信箱;一-SMSC向ESME发送发送收报PDU,其中包含己提交短消息发送状态的信息。从SMSC发送到UESME接收端的SMPPPDU的具体例子有:一-Deliver_sm; 一一一Data_sm。一般情况下,ESME接收从SMSC发送到ESME接收端的SMPPPDU时都必须返回相应应答,但下列PDU除外:alert_not泸calwno7 YDI
29、T 12.到2z具体情况参见表1。4.6.1 ESME到SMSC过程SMPP的消息晌应由SMPP接收端回发的SMPPPDU应答必须保存来自SMSC发送的事务处理标志符(包含在序列号参数中)。应答也必须包含命令状态来告诉SMSC发送到UESME的消息是否正确。如果错误.ESME必须回发相应SMPP错误状态报告。通过从ESMElIJ SMSC的消息流程中SMPPPDU的响应有如下两种:一-deliver _sm_resp ; -daJa_sm_resp。4.6.2 典型ESME接收的会话流程图5显示了ESME作为接收端在SMSC和ESME之间发生的SMPP请求/响应会话。ESME SMSC bin
30、d_receiver (1) bind_receiver _resp (1) deli四T_sm(1) deliver _sm_resp (1) deliver_sm (2) deliver_pn (3) deliver_sm (4) deliver _sm_resp (2) deUver _sm_resp (3) deliver jm_resp (4) unbind (2) 4 unbind_re,p (2) 固5典型ESME接收过程中SMPP请求/1响应的会话流程一一在ESME接收端和SMSC之间的SMPP请求/响应PDU会话可以按照时间序列,也可交叉发送。这样.SMSC可以根据需要向ES
31、ME发送多条短消息。ESME和SMSE之间的请求应答消息可以是阻塞方式也可以是非阻塞方式。所以SMSC可能在ESME没有应答的情况下,发起多个请求到ESME。一一由SMSC交叉发送的连续SMPP请求命令(如图5中提交短消息的各4条).之后要由来自SMSC相应的响应对应:一-ESME应该按照收到的请求顺序,给SMSC回响应。SMSC必须能够处理没有按顺序的响应。一-SMSC应该总是按照从ESME接收到请求顺序返回SMPP响应。但是这也不是强制性的.ESME 能够不按照接收顺序处理应答。注:在SMPP协议中,并没有明确提出ESME和SMSC之间没有正确应答的发送短消息的最大条数,它主要根据短消息中
32、心的SMPP执行情况确定。在这种情况下,本标准建议最大发送条数不超过10条。4.7 SMSC与ESME之间的双向消息交换SMSC和ESME可以进行双向消息对话。此时.ESME是作为一个收发端而存在。8 YDIT 12:刻zzESME作为一个SMPP收发端的主要应用有:一一在移动台和诸如WAP代理服务器的ESME之间的双向信息交换。移动短消息申请者向WAP代理服务器发起一条消息请求,消息应答通过SMSC返回到移动台。能够在SMPP收发端会话的SMPPPDU的例子有:一一-dat,_sm; 一一-submit_sm i 一一-del防er_sm。除了向SMSC提交短消息之外,ESME在消息应答中还
33、可以通过SMSC返回的消息标识执行下列操作:一-qzry_sm:向SMSC查询以前提交的消息状态:一-cancel_sm:取消以前提交的短消息发送3repl由e_sm:替换以前提交的短消息。当由ESME发送到USMSC的SMPPPDU被收到时,必须要由SMSC作出PDU正确应答。但下列PDU除外akrt_oot泸catwn能够从ESME发送到USMSC的SMPP命令的详细介绍参见表104.7.1 ESME进行收发的会话流程图6显示了ESME作为收发端和SMSC之间进行收发SMPP请求/响应的会话流程。ESME SMSC bind_trCl1Uceiver (1) bnd_tramceiver
34、_resp (1) dat,m (1) &血um_resp(1) &血,_,m(2) dala_Jmftsp (2) d秘.,m(3) d血I_sm(2) 缸u_sm_resp(3) 由ta_m(3) 向_sm_,-esp(2) dota_smJ叩(3)unb阳d(4) unbind.ftp (4) 圄6典型ESME收发过程中SMPP请求11响应的会话撞疆一一ESME和SMSE之间的请求应答消息可以是同步方式也可以是异步方式的。所以SMSC可能在ESME没有应答的情况下,发起多个请求JESME。一一由SMSC异步方式发送连续SMPP请求命令(如图6括号中显示),之后要由来自SMSC相应的响应对
35、应3在SMPP消息头中的序列号参数用来衔接SMPP的请求和响应PDU。9 YD/T 12:刻-划102一-ESME应该按照收到的请求顺序给SMSC回响应,SMSC必须能够处理没有按顺序的响应。一-SMSC应该总是按照从四ME接收请求顺序返回SMPP响应。但是这也不是强制性的,ESME能够不按照接收顺序处理应答。注z在SMPP协议中,并没有明确提出ESME和SMSC之间没有正确应答的发送短消息的最大条数。它主要根据短消息中心的SMPP执行情况确定。在这种情况下,本标准建议最大发送条目不超过10条。4.8 SMPP错误处理除了aJert_1IOt庐cation之外(它没有SMPP响应),所有其它S
36、MPP命令操作都必须由请求和应答PDU组成。在所有其它情况下,针对每一个SMPP请求PDU,接收单元都必须要返回一个相应的SMPP应答PDU,以显示原始的PDU被发送到目的地。除非发起者收到这样)个响应,否则假设发送的PDU没有被送到目的地。如果原始SMPP请求PDU包含错误,接收端必须要返回一个响应的错误代码。这个错误代码被内嵌在PDU消息头的command_stat时值中(参考本标准5.2节SMPPPDU格式一一概述)。如果接收端在PDU消息头中发现错误,它会向发起者返回一个generic_lUlCkPDU。4.9 SMPP定时榻为了确保SMPP事务交换的高效性,推荐在ESME和SMSC之
37、间的信息交换采用统一的定时器,定时器描述如下:一一一个SMPP会话发起定时器,它保证ESME发起SMPP会话时,与SMSC建立网络连接后的会话发起在规定的时间内进行;一一一个SMPP会话定时器,它限定ESME或SMSC通过e叫uire_link命令和其它SMPP通信实体请求会话状态的时间:一个SMPP休眠定时器,它规定当没有SMPP消息交换时,SMPP会话连接可能挂断的最大时间;一个SMPP事务处理定时器,它规定SMPP请求和相应响应之间的时间。关于SMPP定时器的其它详细介绍参考本标准9.2节定时器定义。4.10 消息模式如果SMSC支持,SMPP提供消息模式选择,允许ESME选择消息发送机
38、制。由SMSC提供的典型消息发送机制如下:一一存储和转发消息模式;数据报消息模式;一一事务处理消息模式。4.10.1 存储与转发消息模式一般情况下,短消息在发送之前是被存放在SMSC的数据库中,这样短消息能够被安全的保存直到SMSC尝试转发成功。这种消息模式就被称为. 存储和转发SMPP通过Sl凶丛bmit_sm操作命令实现存储和转发发送机制。该命令实现ESME向SMSC发送短消息,SMSC将其保存,直到转发成功或消息有效期过期。存储和转发模式也可通过data_sm操作命令实现。存储和转发消息模式对已存储的消息也可实现query_sm,repLace_sm和cancelsm等操作。如果提交的短
39、消息还存储在SMSC中,submit_sm PDU还可实现如果存在即替换的功能。注:为了确定SMS发送的最终结果,ESME在su.bmit_sm或&血sm操作命令中必须向SMSC请求发送状态报告。图7显示了ESME作为转发端和接收端注册消息的存储和转发的流程。其中,ESME向SMSC发送了状态报告的请求。10 YDIT 12到-2002ESME SMPP SMSC 元线网络协议MS 脑哇宙路扭曲rbind_tran.ttniuer _resp bind陀cewerb臼d_TeceiverflSpsuhmit_.sm (n:咽81. 咀l_delivery=SMSC盎送并接收)submit_sm_TeSp 网络盎送尝试ACK deli.四rJm(