人力资源SMPP协议描述_第1页
人力资源SMPP协议描述_第2页
人力资源SMPP协议描述_第3页
人力资源SMPP协议描述_第4页
人力资源SMPP协议描述_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 HYPERLINK SMPPP协议描描述接口协议议简介随着短消消息业务务在移动动通信网网上的广广泛开展展,运营营商可以以利用短短消息平平台向用用户提供供丰富的的增值业业务。短短消息中中心(SMSSC)可以以与人工工台、自自动台、WEBB Seerveer、E-mmaill Seerveer、WAP网关等等各种非非PLMMN网的扩扩展短消消息实体体(ESMME)配合合工作,从而为为移动用用户提供供丰富多多采的功功能。在SMSSC与ESMME间采用用标准的的协议接接口,有有助于实实现其他他厂家的的ESME的接入入,为运运营者集集成第三三方产品品、发展展短消息息新业务务提供方方便。SMPPP协议规

2、规范的内容主主要针对对扩展短短消息实实体与短短消息中中心的通通信协议议。协议议主要描描述短消消息中心心和扩展展短消息息实体之之间的协协议数据据传输格格式。此此协议运运行在底底层通讯讯协议(例例如TCCP/IIP,X.225)上上。GSM003.339 vv5.00.0中中推荐的的SMPPP协议议的内容容中,能能支持GSM的PHAASE22+的业业务,另另外还包包括了可可选的短短消息用用户管理理的功能能。规范范面向现现有的短短消息业业务,以以后对于于新业务务(如WAP业务)的的支持,可可做相应应修改。GSMM 033.399 v55.0.0协议中中错误状状态和短短消息状状态没有有定义具具体的值值

3、,以Alddisccon的SMPPP AAppllicaatioon定义为为准。参考资料料GSMM 033.399(Veersiion 5.00.0):Euuroppeann diigittal celllullar tellecoommuuniccatiionss syysteem(PPhasse 22);IInteerfaace prootoccolss foor tthe connnecctioon oof SShorrt MMesssagee Seerviice Cenntrees(SSMSCCs)tto SShorrt MMesssagee Enntittiess(SMMEs);GS

4、MM 033.400(Veersiion 4.88.1):Eurropeean diggitaal ccelllulaar tteleecommmunnicaatioons sysstemm(Phhasee 2);Teechnnicaal rreallizaatioon oof tthe Shoort Messsagge SServvicee Poointt too PoointtGSMM 033.388(Veersiion 5.22.0):Diggitaal ccelllulaar tteleecommmunnicaatioons sysstemm(Phhasee 2+);Alpphabbe

5、tss annd llangguagge_sspeccifiic iinfoormaatioonGSMM 033.477(Veersiion 5.00.0):Diggitaal ccelllulaar tteleecommmunnicaatioons sysstemm;Exxampple prootoccol staackss foor iinteercoonneectiing Serrvicce CCentter(SC) annd MMobiile_serrvicces Swiitchhingg Ceenteer(ss)(MMSC)缩略语SME短短消息实实体SMPPP短消息息点对点点协议SM

6、SCC短消息服务务中心ESMEE扩展短消消息实体体SMEII短消息息扩展接接口(协协议)功能概述述通过SMMEI,ESMME(例例如寻呼呼台,语语音邮箱箱系统)能能连接(BIIND)或或断连(UNBIND)短消息中心,提交(SUBMIT)短消息。此协议包包含以下下两部分分:*(协议议)ESSME到到SMSSC的消消息*(协议议)SMMSC到到扩展EESMEE的消息息其中用户户管理部部分只适适用于SSMSCC有用户户数据库库支持的的情况ESMEE可以与SMSSC直接或或者间接接相连,直直接相连连时通过过本规范范确定的的协议与与SMSSC通信,间间接相连连时,通通过ESMME AAgennt与SM

7、SSC相连连,ESMME AAgennt为ESMME与SMSSC之间的的连接代代理。ESMME AAgennt与SMSSC间走内内部消息息,ESMME和ESMEE Aggentt之间则则走标准准的SMPPP协议。采用ESMME AAgennt间接相相连方式式,对接接入SMSSC的ESMME提供了了分类管管理的便便利(不不同ESMME连接到到不同的的Ageent),有有利于负负荷分担担和系统统的稳定定。见图图1。图1:EESMEE与SMSSC的直接接和间接接连接方方式图 SMSSC和ESMME连接接的短消消息系统统网络ESMEE到SMSSC的消消息ESMEE能提交短短消息到到SMSSC,也也可以

8、查查询以前前所提交交的短消消息的状状态等信信息。SMSCC到ESMME的消消息SMSCC可以下下发短消消息到EESMEE。消息协议议所有的消消息,不不管是从从ESMME到SMSSC,还还是从SSMSCC到ESMME的消消息,消消息都是是交互的的,都必必须产生生一个响响应(aacknnowlledgge)。从ESMME到SMSSC所提提交的消消息,可可能有两两种响应应:*SMSSC收到到消息的的响应(ACK)*如果这这条短消消息设置置了需要要状态报报告,那那么当这这条短消消息到达达目标地地之后,SMSC会产生一个状态报告的消息给ESME。ESMEE到SMSSC的消消息ESMEE到SMSSC的消息

9、息,如:提交、查询、删除短短消息等等请求,ESME必须以以TRAANSMMITTTER类类型连接接到SMSSC。图4描述述了一个个典型的的TRAANSMMITTTER类型的的请求应应答的示示例。TRAANSMMITTTER类型的ESMME是以BINND_TTRANNCESSMITTTERR连接到SMSSC的ESMME,此类类型的ESMME向SMSSC发起提提交短消消息,查查询短消消息状态态,删除除短消息息等请求求,SMSSC返回请请求的应应答。ESMEE和SMSSC之间的的请求应应答消息息可以是是同步方方式也可可以是异异步方式式的。所所以ESMME可能在SMSSC没有应应答的情情况下,发发起多

10、个个请求到SMSSC。SMSCC应该按照照收到的的请求顺顺序,给给EMSSE回响应应。但是是ESMME必须能能够处理理没有按按顺序的的响应。图4:TTRANNSMIITTEER类型的EMSSE和SMSSC的消消息序列列示例表1:EESMEE到SMSSC的消消息命令描述bindd_reeceiiverrESMEE要求以以接收者者身份连连接到SSMSCCbindd_trranssmittterrESMEE要求以以发送者者身份连连接到SSMSCCUnbiindESMEE要求断断开连接接到SMMSCsubmmit_smESMEE提交短短消息到到SMSSC,以以便SMMSC下下发此短短消息到到指定的的移

11、动台。deliiverr_smm_reespdeliiverr_smm的响应应。querry_ssmESMEE查询以以前所提提交的短短消息的的状态canccel_smESMEE要求取取消以前前所提交交的某条条短消息息repllacee_smmESMEE要求替替换以前前所提交交的某条条短消息息enquuiree_liink询问与SSMSCC的连接接情况geneericc_naak表示消息息头有错错误的响响应SMSCC到ESMME的消消息SMSCC到ESMME的消息息,如:SMSSC转发短短消息到到ESMME,ESMME必须以RECCEIVVER类型连连接到SMSSC。图5描述述了一个个典型的的R

12、ECCEIVVER类型的ESME和SMSSC之间的的消息序序列的示示例。RECCEIVVER类型的ESMME是以BINND_RRECEEIVEER连接到SMSSC的ESME,SMSSC向此类ESMME转发短短消息,ESMME向SMSSC回应答答。ESMEE和SMSSC之间的的请求应应答消息息可以是是阻塞方方式也可可以是异异步方式式的。所所以SMSSC可能在ESMME没有回回应答的的情况下下,发送送发起多多个delliveer_ssm请求到ESMME。ESMEE应该按按照收到到的请求顺顺序,给给SMSSC返回响响应。但但是SMSSC必须能能够处理理没有按按顺序回回的响应应。图5:RRECEEIV

13、EER类型的EMSSE和SMSSC的消息息序列示示例表2:SSMSCC到ESMME的消消息命令描述bindd_reeceiiverr_reespbindd_reeceiiverr的响应应,sttatuus表示示连接成成功与否否bindd_trranssmittterr_reespbindd_trranssmittterr的响应应,sttatuus表示示连接成成功与否否unbiind_resspunbiind的的响应,status表示断开连接成功与否submmit_sm_resspsubmmit_sm的的响应,status表明提交短消息是否成功deliiverr_smmSMSCC下发短消息息到E

14、SSMEquerry_ssm_rresppquerry_ssm的响响应,sttatuus表明明此次询询问是否否成功,其其它内容容返回查查询到的的短消息息信息canccel_sm_resspcanccel_sm的的响应。Staatuss表明取取消短消消息是否否成功repllacee_smm_reesprepllacee_smm的响应应,sttatuus表明明此次替替换是否否成功enquuiree_liink_resspEnquuiree_liink的的响应enquuiree_liink询问与EESMEE的连接接情况geneericc_naak表示消息息头有错错误的响响应消息语法法在以下语语法说明

15、明中,遵遵从以下下规则:A.未使使用的字字段,依依据类型型必须设设置为00或NULLL。B.消息息由消息息头和消消息体组组成C.状态态(sttatuus)如如在命令令语法中中未加说说明0:表示示成功非0:表表示失败败1:保保留。scheedulle_ddeliiverry_ttimee:该字字段表示示计划下下发该短短消息的的时间。时间格式式请参考考前面定定义的CC_SttrinngTiime的格式.如不需需要,可可设置为为NULLL。valiiditty_pperiiod:该字段段表示短短消息的的最后生生存期限限。时间间格式请请参考前面面定义的的C_SStriingTTimee的格式式.如不需

16、需要,可设置为为NULLL。regiisteeredd_deelivveryy_fllag:该字段段是注册册短消息息标志,它它表示当当短消息到到达最后后的目的的地后,是否需要状态报报告。取值说明明:0:不需需要1:需要要1:保保留。repllacee_iff_prreseent_flaag:该该字段表表示替换换短消息息标志。即当提提交的短消息息的源地地址和目目的地址址相同时时,是否替换换存在的的短消息息。取值说明明:0:不替替换1:替换换1:保保留。dataa_coodinng:该该字段表表示数据据编码方方案。取值说明明:0缺省编编码方案案(7位)4英文编编码方案案(不被手手机支持持)8UCS

17、S2编码码方案其他保留留sm_ddefaaultt_mssg_iid:该该字段表表示预定定义短消消息ID。该ID是短消息息中心管理者者建立的的预定义义短消息息表的索索引。不不想发送预定定义短消消息时,该该字段应应设为NULLL。预定义短消消息ID值从0 x001到0 x664。详细细说明请请参考SMPPP AAppllicaatioons Guiide 9 - Deffaullt Shoort Messsagge。sm_llenggth:要发送送的短消消息数据据内容的的字节长长度。shorrt_mmesssagee:该字字段表示示短消息息数据内内容。最最大可到到160字符。只有smm_leen

18、gtth中定义义的字节节长度可可用。6.2.4.22 SUUBMIIT_SSM_RRESPP语法字段长度(字字节)类型Messsagee_idd最大9C_HeexSttrinng具体参数数说明:Messsagee_idd:该字段段表示短短消息IID,由短消消息中心心产生,用于以后查询询及替换换短消息息用,或或是表明明状态报报告所对应的源源消息。如果没没有,该该字段必必须设为为 NNULLL。6.2.5 DDELIIVERR_SMM命令此命令由由SMSSC产生生,SMMSC通通过此命命令发送送短消息息到目的的ESMME,它它也可用用于发送送DELLIVEERY RECCEIPPT消息息。6.2.

19、5.11 DEELIVVER_SM语语法它的语法法和SUUBMIIT_SSM的语语法消息息体是相相同的,只只是在消消息头中中的Coommaand_id是是“deliiverr_smm。6.2.5.22 DEELIVVER_SM_RESSP语法法它的语法法和SUUBMIIT_SSM_RRESPP的语法法消息体体是一样样的,只只是在消消息头中中的Coommaand_id是是“delliveer_ssm_rrespp。6.2.6 EENQUUIREE_LIINK命命令此命令用用于ESSME确确认和SSMSCC之间的的连接。ESMME发送送一条EENQUUIREE_LIINK命命令,SSMSCC响应一

20、一条ENNQUIIRE_LINNK_AACK命命令,表表示ESSME和和SMSSC之间间的连接接正常。6.2.6.11 ENNQUIIRE_LINNK语法法此命令只只有消息息头,没没有消息息体。6.2.6.22 ENNQUIIRE_LINNK_RRESPP语法此命令只只有消息息头,没没有消息息体。消息体参参数说明明addrresss:地址号号码addrresss_raangee:地址址范围dataa_coodinng:数数据编码码方案, ( 详见GSSM 003.440 1 99.2.3.110)例如:0:缺省省编码方方案(77位)4:英文文编码方方案(不被手手机支持持)8:UCCS2编编码方

21、案案(比如中中文编码码)destt_adddr_npii:目的的地址编编码方案案,同nnpidestt_adddr_tonn:目的的地址编编码类型型,同ttondesttinaatioon_aaddrr:目的地地址,同同adddresssesm_claass:短消息息类型此字段的的说明如如下:Bit76543210FlaggReseerveedUDHIIReseerveedReseerveedReseerveedDeliiverryReceeipttReseerveedReseerveed其中 UUDHII 表示示短消息息内容是是否有头头结构。置位表表示有。Delliveery Recceip

22、pt,在在DELLIVEER_SSM协议议中使用用,表示示是否是是此条消消息是否否是状态态报告。对于普通通的SUUBMIIT_SSM命令令,此字字段设为为0。finaal_ddatee:短消消息的生生命期终终止的实实际时间间,如果果此短消消息已从从SMSSC的等等待发送送队列中中删除,即即为删除除时间,否否则为SSMSCC当前的的时间inteerfaace_verrsioon:用用来描述述SMEEI协议议的版本本号Messsagee_idd:短消消息IDD,它由由SMSSC设置置。用于于查询以以及替换换短消息息等操作作时使用用。Commmandd Sttatuus:短短消息当当前的状状态.0表

23、示成成功,非非0表示失失败npi:地址编编码方案案,(定定义详见见GSMM03.401 9.1.22.5)例如: 1 表表示ISSDN电话话编码计计划passsworrd:用来登登录的密密码priooritty_fflagg:优先先级1:高优优先级0:普通通优先级级1:保保留prottocool_IID:GSMM协议类类型(定定义详见见GSMM03.401 9.2.33.9)regiisteeredd_deelivveryy_fllag:注册短短消息标标志,它它表示当当此短消消息到达达最后的的目的地地后,是是否需要要送达状状态报告告(DEELIVVERYY REECEIIPT)。0:不需需要1

24、:需要要1:保保留repllacee_iff_prreseent_flaag:替替换标志志,当存存在的短短消息的的源地址址和目的的地址都都相同时时,是否否替换存存在的短短消息。0:不替替换1:替换换1:保保留scheedulle_ddeliiverry_ttimee:计划下下发短消消息的时时间servvicee_tyype::保留,必必须设为为NULLLshorrt_mmesssagee:短消息息数据内内容。在在7bitt时,是160字符;在8bitt时,是140字符。sm_ddefaaultt_mssg_iid:预定义义短消息息ID,不不是预定定义短消消息时应应设为00,预定定义短消消息IDD值从0 xx01到到0 x664。sm_llenggth:短消息息的数据据长度,以以字节计计算sourrce_adddr:源源地址编编号,同同adddressssourrce_adddr_nnpi:源地址址编码方方案,同同npiisourrce_adddr_tton:源地址址编码类类型,同同tonnsysttem_id:接口IID,用用来描述述虚拟连连接的用用户名systtem_typpe:用用来描述述用户的的类型ton:地址编编码类

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论