SMS、MMS、WAP业务流程介绍及局数据制作

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

SMS/MMS/WAP业务流程介绍及局数据制作2007年10月目录业务流程介绍SMSMMSWAP局数据制作短信业务组网(本地)移动设备承载网络短信网关SP应用数据业务管理平台DSMP业务管理用户鉴权业务鉴权鉴权SP接入业务控制计费短信业务组网(CMPP3.0)短信中心SMPPInternet......SPSPSPGNSGNS短信中心SMPPISMG短信中心SMPPISMG...ISMG...短信中心SMPPISMGInternet专线或局域网专线或局域网SP短信中心SMPPISMGCMPPDSMPDSMP•GNS:全球网络服务。基于IPX协议的网络客户发出请求包以定位相对于它最近的某特定类型活动服务器短信业务的基本属性企业代码(SPID)(ICPCODE)网络中公司地址和身份的标识、地址翻译、计费、结算等均以企业代码为依据。企业代码以数字表示,共6位,从“9XY000”至“9XY999”,其中“XY”为各移动司代码,企业代码按照业务许可的顺序依次分配服务代码(AccessNo)服务代码是在使用短信方式的点播类业务中,提供给用户点播的内容/应用服务提供商代码。服务代码以数字表示,。(1)全国业务服务代码长度统一为4位,即1000“-”9999“;本地业务服务代码长度统一为5位,即”01000“-”09999“。(2)以下号码或号段暂不分配:13XX(XX=00-99)、20XX(XX=01-99)、168X(X=0-9)、186X(X=0-9)、1258/1259、172X(X=0-9)业务代码(SPServiceID)业务代码表示业务类别,由内容/应用服务提供商自己制定,由字母或数字组成(其中字母大小写均可),长度最大为10位服务特征串(FeatureStr)服务特征串是MO短信的内容,MO短信可是携带订购业务/取消业务/点播业务等各种业务信息和操作码的信息,这些信息可以按一定的规则通过MO短信的内容来携带,所以MO消息的内容也称为特征串CMPP3.0短信业务流程新特性(一)用户、订购关系、业务信息管理用户信息、订购关系信息和业务信息由MISC统一进行管理,任何业务消息都需要经过MISC鉴权,鉴权成功后才能继续下面的流程,防止SP随意给用户下发消息。业务资费管理SP下发的MT中FeeType、FeeCode不再被使用,业务的FeeType、FeeCode以MISC进行业务鉴权及批价后确定,ISMG根据MISC在鉴权批价应答返回的FeeType、FeeCode生成短信话单,SP不再自行计费。用户订购、取消业务对于用户发起的订购请求,系统会有一个二次确认的过程,在得到用户确认后才能正式订购,并且订购成功后会有短信通知用户。对于取消请求,取消成功后也会短信通知用户。用户可以通过MO上行进行订购,也可以通过Web页面(SSO平台)进行订购。对于订购请求,MISC会通过正向订购同步请求接口通知SP,在得到SP的正确回复后才会生成正式的订购关系,对于取消请求,MISC也会通过正向订购同步请求接口通知SP,但不管SP回复结果是否正确,都会在MISC中将该用户的订购关系取消。CMPP3.0短信业务流程新特性(二)用户点播业务在CMPP3.0协议中,新增了一个LinkID的字段,主要是用于进行点播匹配。当用户上行MO点播一个业务,消息经过MISC鉴权成功后,MISC会生成一个唯一的LinkID返回给ISMG,ISMG将LinkID上传给SP,SP在下行MT时,将LinkID放在MT包中,由MISC进行上行LinkID与下行LinkID的匹配,匹配成功表示MT消息是由用户点播的正确消息;如果匹配不成功,表示MT消息不是用户点播的消息,拒绝MT消息下行。这样MISC就可防止SP进行内容欺诈。包月话单由MISC根据用户状态、用户订购关系在订购或帐期到时统一下发,这样可以减少SP乱收信息费的现象。伪码掌握用户号码资源保护用户隐私伪码生成与用户号码和SPID相关,同一个用户在不同SP中的伪码不相同订购关系同步(Provision)由于用户信息、用户订购信息都是以MISC中的信息为准,MISC通过同步订购关系的接口,向SP发送由于各种原因引起的用户订购关系订购、激活、暂停或取消消息。短信业务种类定制类手机定制网站定制手机、网站定制点播类手机点播网站点播手机、网站点播STK定制类STK点播类帮助类本地短信点播业务流程1.MO点播短信2.SMPP_Deliver3.鉴权批价请求生成SMO话单1)、进行MO内容解析2)、判断是点播指令,生成LinkId3)、记录LinkId、UserId、ServiceId的三元组1)、进行用户和业务鉴权2)、根据LinkId进行临时订购关系鉴权3)、进行信息费批价10.下发短信内容9.下发信息短信MISC短信中心SMSC短信网关ISMGSP4.鉴权批价应答5.CMPP_Deliver1)、根据点播指令下发MT信息,并携带MO消息中的LinkId7.鉴权批价请求8.鉴权批价应答6.CMPP_SUBMIT生成SMT话单11.发送点播成功提示语12.下发点播成功提示语13.下发点播成功提示语本地短信订购业务流程1.MO订购短信2.SMPP_Deliver3.鉴权批价请求14.包月话单请求15.包月话单回执生成SMC话单1)、进行MO内容解析2)、判断是订购指令,进行相应鉴权3)、下发二次确认消息生成订购关系11.下发订购成功短信通知13.下发订购成功的短信通知12.下发订购成功的短信通知MISC短信中心SMSC短信网关ISMGSP用户输入订购指令10.订购关系同步请求与应答4.下发二次确认消息5.下发二次确认消息6.下发二次确认消息7.回复任意消息确认订购8.SMPP_Deliver9.鉴权批价请求1)、进行MO内容解析2)、判断是订购操作,进行相应鉴权3)、进行订购操作全网短信点播业务流程2.SMPP_Deliver3.鉴权批价请求生成SMO-F话单1)、进行MO内容解析2)、判断是点播指令,生成LinkId3)、记录LinkId、UserId、ServiceId的三元组1)、进行用户和业务鉴权2)、根据LinkId进行临时订购关系鉴权3)、进行信息费批价13.下发信息短信4.鉴权批价应答5.CMPP_Deliver8.鉴权批价请求11.鉴权批价应答12.CMPP_SUBMIT生成SMT-F话单1)、根据计费号码进行路由归属地MISC短信中心SMSC归属地短信网关ISMGSP接入地短信网关ISMG接入地MISC10.鉴权批价应答9、鉴权批价请求6.CMPP_Deliver7.下发短信内容1.MO点播短信14.下发短信内容生成SMO话单生成SMT话单15.下发点播成功提示语16.下发点播成功提示语17.下发点播成功提示语全网短信订购业务流程2.SMPP_Deliver3.鉴权批价请求生成SMC话单1)、进行MO内容解析2)、判断是订购指令,进行相应鉴权3)、进行订购操作生成订购关系15.下发订购成功短信通知16.下发订购成功的短信通知用户输入订购指令1.MO订购短信17.下发订购成功通知5.订购关系同步请求4.鉴权批价应答8.订购关系同步应答归属地MISC短信中心SMSC归属地短信网关ISMGSP接入地MISC接入地短信网关ISMG生成SMC-F话单9.包月话单请求10包月话单请求11.包月话单请求12.包月话单回执13.包月话单回执14.包月话单回执修改订购关系的状态为本月已计费0000退订流程1)、进行MO内容解析2)、判断是0000指令,进行相应鉴权3)、生成短信菜单2、上行短信短信中心SMSC归属地短信网关ISMGSP归属地MISC3.鉴权批价请求1.上行MO4.下发短信菜单5、下发短信6.下发短信7.上行取消MO8.上行取消MO9.鉴权批价请求1)、进行MO内容解析2)、判断是退订指令,进行相应鉴权3)、取消订购关系11.下发取消通知12.下发取消通知13.下发取消通知00000退订流程1)、进行MO内容解析2)、判断是00000指令,进行相应鉴权3)、取消全部订购关系2、上行短信短信中心SMSC归属地短信网关ISMGSP归属地MISC3.鉴权批价请求1.上行MO6、下发取消通知5.下发取消通知7.下发取消通知MO匹配说明1、SP进行业务申请时,按照不同的业务类型填写业务指令,根据业务类型的不同,可能存在“订购指令、取消指令、点播指令和普通MO”4种指令模式,设置指令时,需要指定指令对应的发送号码(长号码)和指令内容,并可分别指定对发送号码和指令内容是否需要做精确匹配。精确匹配的意思是指只有当所匹配内容和所设置的指令需要完全相同(包括长度也一样)时,才算匹配。例如如果设置了发送号码为“800101”,则只有当用户发送一条MO到“80010123”时,将不会匹配上“800101”的那条指令;只有发往“800101”的指令才会被匹配上。【注】对于同一种指令模式,每个服务可以设置多条,例如一个服务可以设置5条订购指令和5条取消指令,目前MISC可以支持超过5条的指令,但是从方便管理的角度考虑,对于同一条模式的指令,建议SP设置时不要超过5条。2、用户的MO短信由两部分构成:发送号码和发送的内容,再加上业务申请时设置的匹配模式,这三样共同构成了匹配时的依据。3、当一条MO到MISC进行鉴权时,MISC先对发送号码(长号码)进行匹配,按照最大匹配+精确匹配的原则进行。如果有匹配成功的,则取出对应业务代码和指令类型;如果匹配不上,则鉴权失败,该MO将不能发给SP。4、在上一步匹配出来的列表中,再对指令内容进行匹配,也是按照最大匹配+精确匹配的原则进行。如果有能匹配上的结果,则取出对应的业务代码和指令类型;如果没有能对应上的匹配结果,则取列表中的最后一条的ServiceID作为匹配出来的ServiceID,同时通知短信网关将此条短信当作普通MO向SP转发。MO匹配说明(续一)5、对于匹配成功的指令,MISC根据匹配出的指令的模式不同,处理方式如下:对于订购指令,则MISC将检查该用户是否已订购该服务,如果没有订购,则MISC将会完成订购,同时会将用户MO中的内容通过用户订购关系数据同步接口(Provision接口)传送给SP,在Provision接口中的FeatureStr字段中将会有用户MO的长号码和指令内容,长号码和指令内容之间将以空格符分隔。同时MISC会通知短信网关这是一条订购指令,短信网关将不向SP转发该MO。如果该用户已订购该服务,MISC会给用户下发一条提示语,提示用户您已订购该业务,该MO不会再转给SP。对于取消指令,则MISC将检查该用户是否已订购该服务,如果已经订购,则MISC将会完成取消,同时会将用户MO中的内容通过用户订购关系数据同步接口(Provision接口)传送给SP,在Provision接口中的FeatureStr字段中将会有用户MO的长号码和指令内容,长号码和指令内容之间将以空格符分隔。如果该用户未订购该服务,则MISC会向短信网关返回鉴权失败,短信网关将不会向SP转发该MO。对于点播指令,则MISC会生成临时订购关系(LinkID),同时向短信网关返回鉴权成功,并将LinkID返回给短信网关,由短信网关将该MO作为点播MO向SP转发。对于普通MO短信,MISC向短信网关返回鉴权成功的响应,同时通知短信网关将此条短信当作普通MO向SP转发。MO匹配说明(续二)范例说明:seqAccessNOFeatureStrANCheckFlagFSCheckFlag18888xw102888801xw003888801xw1014888801xw1158888(null)00(HELP)【注】AccessNO表示MO的发送号码;FeatureStr表示指令内容;ANCheckFlag表示对AccessNO是否使用精确匹配,0-否,1-是;FSCheckFlag表示对指令内容是否使用精确匹配,0-否,1-是;针对上面

1 / 58
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功