中国联通联通在信SP管理系统设备规范_第1页
中国联通联通在信SP管理系统设备规范_第2页
中国联通联通在信SP管理系统设备规范_第3页
中国联通联通在信SP管理系统设备规范_第4页
中国联通联通在信SP管理系统设备规范_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

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

文档简介

1、中国联通公司发布-实施-发布中国联通联通在信sp管理系统设备规范qb/cu 中国联通公司企业标准这目 次前 言iv1 范围12 规范性引用文件13 缩略语14 系统定位25 系统功能35.1 sp业务资料管理35.2 用户管理45.2.1 用户订制资料管理45.2.2 统一用户服务管理55.3 业务实时鉴权55.4 用户鉴权65.5 短信门户65.6 信息同步65.6.1 用户状态信息同步65.6.2 业务资料同步65.7 网管接口功能76 业务流程76.1 mo短信发起的点播业务76.2 mo短信发起的订制业务86.3 sp网站发起的点播业务126.4 sp网站发起的订制业务147 系统接口

2、187.1 与smg的接口187.2 与sp的接口187.3 与营帐系统的接口187.4 与网管系统的接口197.5 省分spms与总部spms的接口198 系统管理198.1 系统配置198.2 配置文件格式198.2.1 系统平台类配置信息 主机配置信息 网络设备配置信息 数据库配置数据238.2.2 应用类配置信息 鉴权配置信息 sp管理配置信息248.3 服务控制259 设备要求259.1 硬件259.1.1 处理主机259.1.2 传输线路269.2 系统软件269.2.1 操作系统269.2.

3、2 应用系统269.2.3 开发平台2610 系统性能要求26附录a (规范性附录) 中国联通sp管理系统业务鉴权协议(spap)v1.028a.1 概述28a.1.1 协议说明28a.1.2 适用范围28a.1.3 参考资料28a.2 通信流程28a.3 连接方式28a.4 消息定义28a.4.1 spap通讯协议描述28a.4.2 消息id定义28a.4.3 通讯流程模型29a.4.4 包头定义29a.4.4.1 包头序列号规则30a.4.4.2 sgip协议中linkid的生成规则30a.4.5 包体定义30a.4.5.1 请求连接包auc_bind30a.4.5.2 请求连接包应答au

4、c_bind_resp30a.4.5.3 业务鉴权包auc30a.4.5.4 业务鉴权包应答auc_resp31a.4.5.5 对sp的通知包noti_tosp31a.4.5.6 对sp通知包应答noti_tosp _resp31a.4.5.7 对用户的通知包noti_touser31a.4.5.8 对用户的通知包应答noti_touser _resp31a.4.5.9 链路检测包keepalive与keepalive _resp32a.5 错误定义表32附录b (资料性附录) 中国联通联通在信sp管理系统省分与总部接口1.034b.1 概述34b.2 接口描述34b.2.1 查询接口34b.

5、2.1.1 用户登录总部sp管理系统web门户查询订制的所有业务34b.2.1.2 用户从省分sp管理系统web门户查询定制的所有业务35b.2.1.3 接口规范36b.2.2 网站定制/退定业务接口38b.2.2.1 用户登录省分sp管理系统web门户订购本地业务和全国性业务38b.2.2.2 用户登录总部sp管理系统web门户订购本地业务和全国性业务38b.2.2.3 接口规范39b.2.3 发送短信到总部短信门户查询/退定接口40b.2.3.1 用户发送114到总部短信门户查询已定制的业务(包括全国业务和本定业务)40b.2.3.2 用户发0000到总部短信门户退定全部业务(包括全国性和

6、本地业务)40b.2.3.3 接口规范40b.2.4 省分spms和总部spms信息同步接口41b.2.4.1 sp基本资料同步接口41b.2.4.2 sp业务资料同步接口42b.2.4.3 sp业务订购资料同步接口44前 言联通在信业务经过近几年的迅猛发展,取得了巨大经济、社会效益,但随着短信业增值业务种类的丰富、业务量的增加,同时也出现了一些问题,例如无法监控sp下发消息的合法性、用户的业务订制关系由sp掌握、业务退订流程不统一、订制容易退订难等等,对用户利益造成了损失,对联通的整体形象也造成不良影响,不利于联通在信业务的良性发展。鉴于以上情况,中国联通决定在总部及各省分别建设联通在信sp

7、管理系统,以对联通在信业务进行规范化,实现联通在信业务的实时鉴权、sp管理、订制关系管理等功能。为了指导sp管理系统的建设,需对系统设备相关的内容进行规范。本规范主要是参考了国际上相关技术规定以及我国移动通信网络的实际业务和功能需要而制订的。主要内容包括:系统定位,系统功能,系统接口,业务流程,计费,系统管理,设备要求。本规范由中国联合通信有限公司增值业务部提出并归口本标准主要起草单位:中讯邮电咨询设计院本标准主要起草人:本标准的修改和解释权属中国联通公司。中国联通联通在信sp管理系统设备规范1 范围本规范规定了联通在信sp管理系统的系统定位、系统功能、业务流程、系统接口、遵守协议等方面的技术

8、要求。本规范适用于与联通在信网关smg、综合网管系统和联通在信sp管理系统的设备提供商。2 规范性引用文件下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。中国联通sp管理系统业务鉴权协议(spap) 1.0中国联合通信有限公司全国性联通在信业务sp管理系统外部接口规范1.0点对点短消息网间互通协议1.2中国联通短消息网关联网协议(sgip)1.2中国联通全国短消息网络管理系统kpi指标(联通

9、在信sp管理系统应用kpi指标)中国联通全国短消息网络管理业务平台接口(联通在信sp管理系统接口规范)中国联通联通在信sp管理系统省分与总部接口1.03 缩略语下列缩略语适用于本标准。pdscpprepaid date service control point预付费数据业务控制点smgshort message gateway联通在信网关smbshort message bridge短信互通网关spsmgservice provider short message gateway联通在信集中接入网关spmsservice provider management system联通在信sp管理系

10、统smscshort message service center短消息中心smppshort message peer to peer短消息点对点协议sgipshort message gateway interface protocol联通在信网关联网协议momobile original移动用户发送短消息mtmobile terminal移动用户接收短消息spservice provider服务提供商4 系统定位中国联通“联通在信”sp管理系统(spms)的建设主要是为了加强对“联通在信”sp的监管力度,规范、优化“联通在信”业务,从而提高服务质量,强化“联通在信”品牌。在“联通在信”业

11、务体系中,sp管理系统通过旁路的方式与smg连接,接收smg发送的mo、mt消息,通过与smg以及与sp业务系统之间的相关通信协议,实现对sp下发的业务包、话单等信息的业务鉴权、拦截非法的信息。sp管理系统同时还可提供短信门户、web门户、客服模块等功能子系统,能够全面地向用户、客服人员及sp提供服务。spms在“联通在信”业务网络中的定位如下图所示:图1 “联通在信”sp管理系统功能定位在联通在信sp管理系统建成后,联通在信的业务流程将进行相应的调整,具体调整如下:1) 订制业务都需要spms给用户发送确认短信,得到用户确认后,才形成临时订购关系;当spms通知sp业务订制成功后,才将用户的

12、临时订制关系改为正式订制关系。2) 对于点播业务,spms系统生成linkid,并在sp和smg之间通信时填入sgip协议中,形成点播mo和mt之间的对应关系。3) sp在申报业务的时候,对于定制类业务,要分别提供定制操作命令、退订操作命令、业务包这三种类型的业务类型代码(servicetype);从而实现对用户订购关系的清晰管理。业务管理上,不允许出现订购/退订命令(mo)所对应的mt的servicetype与业务包(mt)所对应的servicetype相同的情况。4) 用户管理、用户鉴权功能将由spms负责实现,包括用户资料管理、用户状态资料同步、黑/白名单管理、用户计费鉴权等功能。在中国

13、联通3g网络规划的业务平台目标架构中,spms归属于业务支撑系统的共享业务服务部分,负责联通在信业务的实时鉴权、进行管理。相关具体层次的划分、实现功能参见中国联通3g规划,随着联通3g规划以及网络建设的发展,联通在信sp管理系统的网络定位、实现功能将以最新的规划方案、建设思路为准,进行适当的调整。5 系统功能5.1 sp业务资料管理sp业务资料管理功能主要是收集、存储各sp业务的基本资料,包括sp业务类型、企业代码、接入代码、节点编号、业务代码、sp的接入方式、ip地址、和smg连接时的用户名、用户密码等以及sp的各种业务订制方式、业务退订方式、基本运营模式(如服务范围、发送频率、业务规则、资

14、费定义等)等。spms对各sp的业务基本资料进行归档、汇总、入库等操作,并统一在数据库中进行保存,sp在向用户下发mt短消息时,spms可以根据相应的sp业务资料对下发消息进行核对处理。spms应支持sp业务资料的自动和手动采集两种方式,自动方式指sp在接入时,按照规范的接口格式提交接口文件,由spms自动进行采集、归档处理;手动方式指sp按照规定的标准格式提供电子化文档,由由sp或相关管理人员重新填写后向spms提交;或者由spms提供web页面,sp在web页面上按照要求填写所需资料,最终均由spms统一进行核对、入库处理。spms系统能够以电子化文档的形式将保存的sp业务资料导出,文件以

15、记录形式进行存储,以业务代码为准,即每一条记录为一项业务代码所代表业务,列出所有接入sp的业务。具体的格式如下:序号字段名最大长度(字节)字段含义说明1spnumber21sp接入号不能填空2servicetype12业务代码不能填空3servicetag12业务代码对应的命令字不能填空命令字与业务代码之间一一对应。4requesttype1业务类别不能填空:1-点播2-订制(按条)3-订制(包月)4-广告mt5svctypecode16业务编码如:xw表示新闻,yx表示游戏等。6servicename64业务名称不能为空7feetype2信息费计费类型1-免费 2-按条计费 3-包月计费 4

16、-sp自计费8feevalue10信息费,单位分不能为空9mtcount5mo对应mt最大条数不能为空10servicedesc120业务描述不能为空11mtsenddesc120发送频率说明不能为空12operatedesc120操作说明不能为空13registerdate10业务注册时间不能为空,格式:yyyy-mm-dd14accesssdate10业务接入时间不能为空,格式:yyyy-mm-dd15cancelsvctag12短信方式退订命令字点播业务该字段可填空。订制业务必须有退订命令字。16subscriptionurl80web方式点播/订制/退订地址可填空17换行1n根据各省分

17、的实际情况,sp业务资料导出文件的格式、内容可进行适当的调整和扩充,并通过接口将sp业务资料导出至网管系统和营帐系统。5.2 用户管理5.2.1 用户订制资料管理本小节中所提出的用户订制资料主要指已经订制了一项或多项联通在信业务(包括全国性联通在信业务和本地性联通在信业务)的联通用户的业务相关资料,包括用户订制业务的时间、业务付费号码、订制业务的sp的接入代码、订制的业务代码、用户所属的smg代码、用户订制或退订的操作记录等。对于一个sp的多项业务或多个sp的多项业务由同一用户订制的情况,用户资料管理系统应以该用户为主体建立统一的用户资料库,以便对用户的行为进行综合管理。spms用户订制关系的

18、管理能够根据用户资料的变更进行更新,对于停机、销户等用户状态的用户,应及时进行取消订制关系的操作。同时系统应提供对可疑用户的告警和处理功能,例如对订制业务超过10项(可以调整)的用户应向spms系统管理人员进行告警或通知,确认该用户是否为合法用户。spms系统能够以电子化文档的形式将保存的用户订制资料导出,并以记录的形式进行存储,以一个订制关系为准,即一条记录为一个业务订购关系,列出所有订制业务用户的所有订购关系。具体的格式如下:序号字段名最大长度(字节)字段含义说明0provincecode4提交省份代码不能为空1usernumber21用户手机号不能为空2spnumber21sp的接入号码

19、不能为空3spshortname32sp简称不能为空4servicetype12业务代码不能为空5servicename32业务名称不能为空6servicedesc120业务描述不能为空7feetype2信息费计费类型不能为空2-按条计费3-包月计费8feevalue10信息费,单位分不能为空9ordertime20订购时间不能为空格式:yyyy-mm-dd hh:mi:ss10overtime20退订时间可以为空格式:yyyy-mm-dd hh:mi:ss11ordertag12定制命令字不能为空12canceltag12退订命令字不能为空13换行1n根据各省分的实际情况,业务订制资料导出文

20、件的格式、内容可进行适当的调整和扩充,并通过接口将sp业务资料导出至网管系统和营帐系统。5.2.2 统一用户服务管理spms向用户提供统一的用户服务窗口,方便广大用户对sp业务的使用。统一用户服务管理具体包括以下内容:1) 用户订制业务服务管理。2) 用户退订业务管理。3) 用户查询订制业务服务。4) 用户操作日志管理,操作日志中应包括用户手机号码、操作的时间、操作内容等。5) 用户订制、退订、查询的方式应包括短信方式、web页面方式、wap方式、10010客服方式等。5.3 业务实时鉴权业务实时鉴权主要是指根据spms建立的sp业务资料库和用户资料库,接收由smg发送过来的所有消息,对于其中

21、的mo消息进行记录、返回linkid、建立临时订制关系等实时鉴权的预操作;对sp下发到最终用户的mt消息和包月话单进行的一系列实时的鉴权处理,包括sp下发的mt命令中的业务代码是否已申请、资费值是否和申请一致、用户是否有订制该业务等。业务实时鉴权采用spap通信协议实现。主要包括以下主要鉴权功能:1) 对于从用户手机发起的mo消息业务请求,spms通过spap协议和smg进行通信,根据用户发起的是点播请求或订制请求,分别完成记录mo消息、返回linkid、发送短信确认通知等相应操作;2) 对于从sp网站发起的业务请求,sp网站应按照sgip规定的调用http接口的方式,来获得spms的响应,s

22、pms同时根据请求的是点播业务或订制业务,进行下发linkid短信、生成临时订制关系等相应操作;3) 对于mt消息的鉴权处理:a) 鉴权通过则向smg返回鉴权成功的响应,由smg继续下发流程;b) 鉴权失败,则按照spap协议规定的失败错误代码,向smg返回鉴权失败的响应(业务代码未分配=103,业务信息费率填写错误=105,用户未订制的sp非法下发=106,mt与mo的linkid不匹配=107,等等),smg终止下发流程;c) 对于由一条点播请求(包括由mo发起和由网站发起)引起的多条mt消息,根据其mt消息的上限条数,对超过限制数量的mt消息进行拦截,并且只允许在第一条mt消息携带信息费

23、,拦截其余的mt消息如果携带信息费;d) 对按条订制业务的mt消息,系统能够对该业务允许携带信息费的mt条数上限进行配置,并对超过上限的mt消息进行拦截,向sp返回响应的状态报告,由sp负责将信息费填零后重新下发;e) 对用户订制的包月类服务的包月话单的下发,系统具备对其的审核功能,并能够对允许sp下发包月话单的次数、时段进行配置。对业务鉴权建立黑/白名单,并能够进行配置,对指定的业务进行无条件鉴权通过或不通过的强行控制。5.4 用户鉴权根据由营帐系统获得的用户资料,更新系统的白名单库、灰名单库和黑名单库。白名单状态指正常通话状态;灰名单状态包括所有的停机状态;黑名单状态包括未启用状态、预开户

24、状态及销户状态,即除白名单、灰名单状态以外的所有其他状态。对于mt消息,spms在进行业务鉴权的同时,根据付费号码和用户状态,进行用户鉴权操作:如果付费号码在白名单库中,则返回鉴权通过响应,smg正常下发;如果付费号码在灰名单库中,则返回失败响应(停机用户鉴权不通过=108);如果付费号码在黑名单库中,则返回失败状态报告(黑名单用户鉴权不通过=110),取消系统中该用户的所有业务订制关系,并通知相应sp取消该用户的订制业务,不再对该用户下发业务消息,同时调用省分sp管理系统与总部sp管理系统的http退订接口,退订用户的全国性联通在信业务。对用户鉴权建立黑/白名单,并能够进行配置,可对指定的业

25、务进行无条件鉴权通过或不通过的强行控制。5.5 短信门户在规范后的联通在信业务流程中,spms需要通过下发短信的方式告知用户确认通知、资费明示、校验码等信息,并能够接收用户发起的退订业务、查询订制业务信息的请求,起到短信门户的作用。spms的短信门户相当于在smg接入的一个sp,分配有sp接入代码,短信通知下发过程与sp下发mt消息的过程一致,采用sgip协议将通知短信发送smg进行下发。同时,利用spms存储有所有的用户订制信息及所有在相连smg接入的sp业务信息,短信门户应向用户提供退订业务的基本服务,用户通过规定的短信命令字,可进行退订所有联通在信业务、退订指定sp的所有业务、退订指定s

26、p的指定业务等操作。根据各省开展联通在信业务的情况,spms还可以开展用户进行订制、业务查询等多种服务功能。全国所有的spms(包括省分和总部)的短信门户应至少开展退订服务,接收用户发送的“0000”短信,取消系统内该用户的所有订制业务,并按照各省的具体要求发送退订成功的短信通知。5.6 信息同步信息同步指spms和营帐系统之间以及总部spms和省分spms之间共享各自存储的用户资料信息、业务信息等内容。5.6.1 用户状态信息同步用户资料指营帐系统系统存储本省的用户状态资料。spms应与营帐系统建立用户资料同步接口,从营帐获取用户状态信息,建立白名单库(白名单状态指正常通话状态)、灰名单库(

27、灰名单状态包括所有的停机状态)、黑名单库(黑名单状态包括未启用状态、预开户状态及销户状态,即除白名单、灰名单状态以外的所有其他状态),使系统的用户资料与营帐系统的用户资料及时保持一致,为系统的用户鉴权提供依据。5.6.2 业务资料同步业务资料主要包括:sp基本资料、sp业务资料、sp业务订制关系资料等。业务资料同步包括两个方面:一方面,省分spms将本省的业务资料定时上传至总部spms,使总部能够及时掌握各省分的联通在信业务开展情况,并准确掌握全国的联通在信业务的sp情况以及订制业务的用户数;同时省分spms从总部spms获取sp业务资料、用户订制关系等信息,为客服提供服务、查询依据,总部sp

28、ms同时向省分提供实时的查询接口,以便省分对用户订制的全国性联通在信业务进行查询,详细接口格式见附录b。另一方面,省分spms将保存用户订制资料和sp业务资料同步传送营帐系统,使营帐系统及时对计费信息进行更新。5.7 网管接口功能根据增值业务综合网管的相关规范,按规范要求的时间、标准接口,向网管系统提供应用kpi/kbp指标,由网管系统生成系统性能、业务流量等统计报表,并由网管系统负责实现统计查询。6 业务流程本节将对联通在信业务中的mo发起点播/订制、网站发起点播/订制业务的典型业务,共8个流程进行详细描述。这些流程为联通在信业务流程所遵循的基本原则,根据各分公司的业务开展情况、相关服务要求

29、或总部的相关业务规范要求,可对各业务流程中的部分步骤进行优化。6.1 mo短信发起的点播业务mo短信发起的点播业务指用户通过手机编辑点播业务的命令字,向sp接入号码发送命令字短信的方式使用业务,业务流程图如下:图2 mo发起点播业务流程图流程说明:1) 用户手机发起业务点播请求,请求短信通过smsc发送至smg,smg接收到业务请求包。2) smg将deliver包封装为鉴权包后转发给spms,spms根据spnumber+servicetag判断该数据包为mo点播包后返回鉴权成功,鉴权成功响应包带有linkid。3) smg收到鉴权成功响应后,将deliver包附上linkid后转发给sp;

30、若鉴权超时则直接将deliver包转发给sp,这种情况下sp下发的mt包将被拦截。4) sp收到deliver包后,下发点播业务mt包时带上linkid。5) smg将mt包封装为鉴权包后转发给spms,spms根据usernumberservicetypelinkid匹配,并进行用户鉴权,鉴权成功成功则返回鉴权成功;鉴权失败则返回response给smg,业务流程终止。6) smg收到鉴权成功响应后,将mt包发送至smsc,由smsc进行下发;若鉴权超时,则终止下发流程,smg向sp返回鉴权超时的鉴权响应。7) smsc将report报告返回给smg。8) smg将report包转发给sp。

31、对于在总部接入的全国性联通在信点播类业务,业务的鉴权在总部spms实现,各省的spms对全国性联通在信业务的信息包只进行用户鉴权即可,无需再进行业务鉴权。全国性联通在信业务的mo短信发起的点播业务流程如下图:图3 全国性联通在信业务mo发起点播业务流程图流程说明:1) 用户手机发起业务点播请求,请求短信通过smsc发送至smg,smg接收到业务请求包。2) smg将信息包发送spsmg,spsmg接收到deliver包。3) spsmg将deliver包封装为鉴权包后转发给spms,spms根据spnumber+servicetag判断该数据包为mo点播包后返回鉴权成功,鉴权成功响应包带有li

32、nkid。4) spsmg收到鉴权成功响应后,将deliver包附上linkid后转发给sp;若鉴权超时则直接将deliver包转发给sp,这种情况下sp下发的mt包将被拦截。5) sp收到deliver包后,下发mt包时带上linkid。6) spsmg将mt包封装为鉴权包后转发给spms,spms根据usernumberservicetypelinkid匹配成功则返回鉴权成功;鉴权失败则返回response给spsmg后,流程终止。7) spsmg收到鉴权成功响应后,将mt包转发给smg;若鉴权超时,则终止下发流程,spsmg向sp返回鉴权超时的鉴权响应。8) smg将mt包封装为鉴权包转

33、发给spms,spms根据用户资料进行用户鉴权,鉴权通过则返回成功状态;鉴权失败则返回response给smg后,流程终止。9) smg收到鉴权成功响应后,将mt包发送至smsc,由smsc进行下发;若鉴权超时,则终止下发流程,smg向spsmg返回鉴权超时的鉴权响应。10) smsc将report报告返回给smg。11) smg将report报告返回给spsmg。12) spsmg将report包转发给sp。6.2 mo短信发起的订制业务mo短信发起的订制业务指用户通过手机编辑订制业务的命令字,向sp接入号码发送命令字短信的方式使用业务,业务流程图如下:图4 mo发起订制业务流程图流程说明:

34、1) 用户手机发起业务点播请求,请求短信通过smsc发送至smg,smg接收到业务请求包。2) smg将deliver包封装为鉴权包后转发给spms,spms根据spnumber servicetag判断该数据包为mo订制包后返回鉴权失败,同时记录预订制关系;鉴权超时后smg直接将mo包发给sp,但sp以后下发的对应mt包将被拦截。3) spms封装noti_user包(用户确认短信)发给smg,确认短信的spnumber(sp接入代码)为所申请业务sp的接入号。4) smg将确认短信submit包发送smsc。5) smsc回report报告给smg。6) 用户收到确认短信后,按照确认短信的

35、操作提示,回复确认短信,短信通过smsc转发给smg。7) smg将用户回复mo封装为鉴权包转发给spms,spms判断该条消息为用户确认回复消息,spms返回鉴权成功,鉴权成功响应包带有linkid。若鉴权超时则smg直接将mo消息包发送至短信门户,短信门户用内部协议通知spms。8) smg将mo订制包带上linkid发送sp,sp收到包进行订制处理(sp端订制成功)。9) sp向用户下发订制成功通知包,mt消息中带上linkid,业务代码填写相应订制业务的业务代码。10) smg将订制通知包封装为鉴权包后发给spms,spms根据业务代码判断为订制通知包,根据linkid和usernum

36、ber进行匹配,匹配成功则记录用户的成功订制关系,返回鉴权成功给smg;匹配失败则返回鉴权失败,流程终止。11) smg收到鉴权成功包后,向smsc发送订制通知短信,smsc将消息下发给用户;若鉴权超时,则终止下发流程,smg向sp返回鉴权超时的鉴权响应。12) smsc向smg发送report报告。13) smg将report包发给sp。14) sp根据业务订制情况,按发送规则向用户下发真正的订制消息,向smg发送submit包。15) smg向spms鉴权该条submit包,spms根据业务代码判断该条消息是订制下发的业务包,根据usernumber和业务代码订制关系进行鉴权,并同时进行用

37、户鉴权,订制关系存在并且用户鉴权成功,则返回成功给smg;订制关系不存在或用户鉴权失败,则返回鉴权失败报告,终止流程,拦截该mt包。16) smg收到鉴权成功包后,smsc下发mt消息包,smsc将消息下发给用户;若鉴权超时,则终止下发流程,smg向sp返回鉴权超时的鉴权响应。17) smsc向smg发送report报告。18) smg将report包发给sp。对于在总部接入的全国性联通在信订制类业务,业务的鉴权在总部spms实现,各省的spms对全国性联通在信业务的信息包只进行用户鉴权即可,无需再进行业务鉴权。全国性联通在信业务的mo短信发起的点播业务流程如下图:图5 全国性联通在信业务mo

38、发起订制业务流程图流程说明:1) 用户手机发起业务点播请求,请求短信通过smsc发送至smg,smg接收到业务请求包。2) smg将信息包发送spsmg,spsmg接收到deliver包。3) spsmg将deliver包封装为鉴权包后转发给总部spms,spms根据spnumber servicetag判断该数据包为mo订制包后返回鉴权失败,同时记录预订制关系;鉴权超时后spsmg直接将mo包发给sp,但sp以后下发的对应mt包将被拦截。4) 总部spms封装noti_user包(用户确认短信)发给spsmg,确认短信的spnumber(sp接入代码)为所申请业务的sp的接入号。5) sps

39、mg将确认短信发送至smg。6) smg将确认短信包封装为鉴权包发给省分spms进行用户鉴权,用户鉴权通过spms返回鉴权成功。7) smg将确认短信submit包发送smsc。8) smsc回report报告给smg。9) smg将report报告发送spsmg。10) 用户收到确认短信后,按照确认短信的操作提示,回复确认短信,短信通过smsc转发给smg。11) smg将回复确认短信发送spsmg12) spsmg将用户回复mo封装为鉴权包转发给总部spms,spms判断该条消息为用户确认回复消息,spms返回鉴权成功,鉴权成功响应包带有linkid。若鉴权超时则spsmg直接将mo消息包

40、发送至短信门户,短信门户用内部协议通知spms。13) spsmg将mo订制包带上linkid发送sp,sp收到包进行订制处理(sp端订制成功)。14) sp向用户下发订制成功通知包,mt消息中带上linkid,业务代码填写相应订制业务的业务代码。15) spsmg将订制通知包封装为鉴权包后发给总部spms,spms根据业务代码判断为订制通知包,根据linkid和usernumber进行匹配,匹配成功则记录用户的成功订制关系,返回鉴权成功给spsmg;匹配失败则返回鉴权失败,流程终止。16) spsmg收到鉴权成功包后,将订制通知短信发送smg;若鉴权超时,则终止下发流程,spsmg向sp返回

41、鉴权超时的鉴权响应。17) smg将确认短信包封装为鉴权包发给省分spms进行用户鉴权,用户鉴权通过spms返回鉴权成功。18) smg向smsc下发订制通知短信,smsc将消息下发给用户;若鉴权超时,则终止下发流程,smg向spsmg返回鉴权超时的鉴权响应。19) smsc向smg发送report报告。20) smg将report报告发送spsmg。21) spsmg将report包发给sp。22) sp根据业务订制情况,按发送规则向用户下发真正的订制消息,向spsmg发送submit包。23) spsmg向总部spms鉴权该条submit包,spms根据业务代码判断该条消息是订制下发的业务

42、包,根据usernumber和业务代码订制关系进行鉴权,订制关系存则返回成功给smg;订制关系不存,则返回鉴权失败报告,终止流程,拦截该mt包。24) spsmg收到鉴权成功响应,将submit包发送smg;若鉴权超时,则终止下发流程,spsmg向sp返回鉴权超时的鉴权响应。25) smg向省分spms鉴权该条submit包,spms根据根据用户资料进行用户鉴权,鉴权通过,则返回成功给smg;用户鉴权失败,则终止流程,拦截该mt包,同时调用省分sp管理系统与总部sp管理系统的http退订接口,退订用户的全国性联通在信业务。26) smg收到鉴权成功包后,向smsc下发mt消息包,smsc将消息

43、下发给用户;若鉴权超时,则终止下发流程,smg向spsmg返回鉴权超时的鉴权响应。27) smsc向smg发送report报告。28) smg将report发送spsmg。29) smg将report包发给sp。6.3 sp网站发起的点播业务sp网站发起的点播业务指用户通过登陆sp的门户网站,通过网站上的操作使用业务,业务流程图如下:图6 sp网站发起点播业务流程图流程说明:1) 用户在sp网站发起点播业务请求。2) sp网站通过调用http接口通知spms,spms生成该业务请求的linkid。3) spms封装noti_user包发送smg,将linkid通过短信下发用户。4) smg将内

44、容为linkid的短信下发用户。5) 用户将linkid作为验证码,在网站填写提交点播请求。6) sp接受用户的点播请求,向用户下发点播的业务消息,在mt消息中带上linkid附加在submit包。7) smg收到sp下发的点播消息,封装成鉴权包发给spms,spms根据linkid判断该消息为web点播引起(以特殊的linkid规则将mo点播引起的mt和web点播引起的mt区分开)的mt,根据linkid对mt消息进行鉴权,并同时进行用户鉴权,匹配成功且用户鉴权通过,则返回鉴权成功;否则返回鉴权失败,流程终止。8) smg收到鉴权成功响应后,将mt消息发给smsc,smsc将消息发给用户;若

45、鉴权超时,则终止下发流程,smg向sp返回鉴权超时的鉴权响应。9) smsc向smg返回report报告。10) smg将report包发给sp。对于在总部接入的全国性联通在信业务中由sp网站发起的点播类业务,业务的鉴权在总部spms实现,各省的spms对全国性联通在信业务的信息包只进行用户鉴权即可,无需再进行业务鉴权。全国性联通在信业务的sp网站发起的点播业务流程如下图:图7 全国性联通在信业务sp网站发起点播业务流程图流程说明:1) 用户在sp网站发起点播业务请求。2) sp网站通过http接口通知总部spms,spms生成该业务请求的linkid。3) spms封装noti_user包发

46、送spsmg,将linkid通过短信下发用户。4) spsmg将内容为linkid的短信下发smg。5) smg将短信包封装为鉴权包发给省分spms进行用户鉴权,用户鉴权通过spms返回鉴权成功。6) smg将内容为linkid的短信下发用户;若鉴权超时,则终止下发流程,smg向sp返回鉴权超时的鉴权响应。7) 用户将linkid作为验证码,在网站填写提交点播请求。8) sp接受用户的点播请求,向用户下发点播的业务消息,在mt消息中带上linkid附加在submit包。9) spsmg收到sp下发的点播消息,封装成鉴权包发给总部spms,spms根据linkid判断该消息为web点播引起(以特

47、殊的linkid规则将mo点播引起的mt和web点播引起的mt区分开)的mt,linkid对mt消息进行鉴权,匹配成功则返回鉴权成功;否则返回鉴权失败,流程终止。10) spsmg收到鉴权成功响应后,将submit包发送smg;若鉴权超时,则终止下发流程,spsmg向sp返回鉴权超时的鉴权响应。11) smg向省分spms鉴权该条submit包,spms根据根据用户资料进行用户鉴权,鉴权通过,则返回成功给smg;用户鉴权失败,则终止流程。12) smg收到鉴权成功响应后,将mt消息发给smsc,smsc将消息发给用户;若鉴权超时,则终止下发流程,smg向spsmg返回鉴权超时的鉴权响应。13)

48、 smsc向smg返回report报告。14) 省分smg向spsmg返回report报告。15) spsmg将report包发给sp。6.4 sp网站发起的订制业务sp网站发起的订制业务指用户通过登陆sp的门户网站,通过网站上的操作使用业务,业务流程图如下:图8 sp网站发起订制业务流程图流程说明:1) 用户在sp网站发起点播业务请求。2) sp网站通过调用spms提供的http接口,来获得请求的响应与处理。接口内容含有sp的接入号和用户订制业务的业务代码、用户手机号等资料。3) spms生成临时订制记录,并封装noti_user包(用户确认短信)发给smg,确认mt消息的spnumber为

49、对应sp的接入号。4) smg将确认短信submit包发送smsc。5) smsc回report报告给smg。6) 用户收到确认短信后,按照确认短信的操作提示,回复确认短信,短信通过smsc转发给smg。7) smg将用户回复mo封装为鉴权包转发给spms,spms判断该条消息为用户确认回复消息,spms返回鉴权成功,鉴权成功响应包带有linkid。若鉴权超时则smg直接将mo消息包发送至短信门户,短信门户用内部协议通知spms。8) smg将mo订制包带上linkid发送sp,sp收到包进行订制处理(sp端订制成功)。9) sp向用户下发订制成功通知包,mt消息中带上linkid,业务代码填

50、写相应订制业务的业务代码。10) smg将订制通知包封装为鉴权包后发给spms,spms根据业务代码判断为订制通知包,根据linkid和usernumber进行匹配,匹配成功则记录用户的成功订制关系,返回鉴权成功给smg;匹配失败则返回鉴权失败,流程终止。11) smg向smsc下发订制通知短信,smsc将消息下发给用户;若鉴权超时,则终止下发流程,smg向sp返回鉴权超时的鉴权响应。12) smsc向smg发送report报告。13) smg将report包发给sp。14) sp根据业务订制情况,按发送规则向用户下发真正的订制消息,向smg发送submit包。15) smg向spms鉴权该条

51、submit包,spms根据业务代码判断该条消息是订制下发的业务包,根据usernumber和业务代码订制关系进行鉴权,并同时进行用户鉴权,订制关系存并且用户鉴权成功则返回成功给smg;订制关系不存或用户鉴权失败,则返回鉴权失败报告,终止流程,拦截该mt包。16) smg收到鉴权成功包后,向smsc下发mt消息包,smsc将消息下发给用户;若鉴权超时,则终止下发流程,smg向sp返回鉴权超时的鉴权响应。17) smsc向smg发送report报告。18) smg将report包发给sp。对于在总部接入的全国性联通在信业务中由sp网站发起的订制类业务,业务的鉴权在总部spms实现,各省的spms

52、对全国性联通在信业务的信息包只进行用户鉴权即可,无需再进行业务鉴权。全国性联通在信业务的sp网站发起的点播业务流程如下图:图9 全国性联通在信业务sp网站发起订制业务流程图流程说明:1) 用户在sp网站发起点播业务请求。2) sp网站通过调用总部spms提供的http接口,来获得请求的响应与处理。接口内容含有sp的接入号和用户订制业务的业务代码、用户手机号等资料。3) 总部spms生成临时订制记录,并封装noti_user包(用户确认短信)发给spsmg,确认mt消息的spnumber为对应sp的接入号。4) spsmg将确认短信submit包发给省分smg。5) smg将确认短信包封装为鉴权

53、包发给省分spms进行用户鉴权,用户鉴权通过spms返回鉴权成功。6) smg将确认短信submit包发送smsc。7) smsc回report报告给smg。8) smg将report报告发送spsmg。9) 用户收到确认短信后,按照确认短信的操作提示,回复确认短信,短信通过smsc转发给smg。10) smg将回复确认短信发送spsmg11) spsmg将用户回复mo封装为鉴权包转发给总部spms,spms判断该条消息为用户确认回复消息,spms返回鉴权成功,鉴权成功响应包带有linkid。若鉴权超时则spsmg直接将mo消息包发送至短信门户,短信门户用内部协议通知spms。12) spsm

54、g将mo订制包带上linkid发送sp,sp收到包进行订制处理(sp端订制成功)。13) sp向用户下发订制成功通知包,mt消息中带上linkid,业务代码填写相应订制业务的业务代码。14) spsmg将订制通知包封装为鉴权包后发给总部spms,spms根据业务代码判断为订制通知包,根据linkid和usernumber进行匹配,匹配成功则记录用户的成功订制关系,返回鉴权成功给spsmg;匹配失败则返回鉴权失败,流程终止。15) spsmg收到鉴权成功包后,向smg下发submit包;若鉴权超时,则终止下发流程,spsmg向sp返回鉴权超时的鉴权响应。16) smg将确认短信包封装为鉴权包发给

55、省分spms进行用户鉴权,用户鉴权通过spms返回鉴权成功。17) smg向smsc下发订制通知短信,smsc将消息下发给用户;若鉴权超时,则终止下发流程,smg向spsmg返回鉴权超时的鉴权响应。18) smsc向smg发送report报告。19) smg将report报告发送spsmg。20) spsmg将report包发给sp。21) sp根据业务订制情况,按发送规则向用户下发真正的订制消息,向spsmg发送submit包。22) spsmg向总部spms鉴权该条submit包,spms根据业务代码判断该条消息是订制下发的业务包,根据usernumber和业务代码订制关系进行鉴权,订制关系存则返回成功给smg;订制关系不存,则返回鉴权失败报告,终止流程,拦截该mt包。23) spsmg将submit包发送smg;若鉴权超时,则终止下发流程,spsmg向sp返回鉴权超时的鉴权响应。24) smg向省分spms鉴权该条submit包,spms根据根据用户资料进行用户鉴权,鉴权通过,则返

温馨提示

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

评论

0/150

提交评论