ImageVerifierCode 换一换
格式:DOCX , 页数:33 ,大小:320.49KB ,
资源ID:7984643      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7984643.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(中国联通预付费用户联通在信短消息实时计费实现技术规范V12.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

中国联通预付费用户联通在信短消息实时计费实现技术规范V12.docx

1、中国联通预付费用户联通在信短消息实时计费实现技术规范V12中国联通预付费用户联通在信短消息实时计费实现技术规范(试用V1.2)中国联合通信有限公司2003.6修改记录日期Date修改描述 change Description2003-06-081)在批价请求消息中增加字段SPNumber、UserNumber、MorelatetoMTflag;2 增加消息机制实现结果通知;3)修改2.7节内容;4)修改3.2节通信方式描述,增加了PDSCP向网关发送消息时,PDSCP为客户端,网关为服务器端的内容;5)修改补款话单文件生成方式,要求每隔15分钟生成一个文件;6)修改用户资料更新文件方式。200

2、3-6-131) 增加:附录E:短连接目 录1 概 述 11.1 规范提出的背景 11.2 编写目的和原则 11.3 规范内容与适用范围 11.4 发布与起草单位 11.5 规范解释权 11.6 引用标准 11.7 名词注释 22 业务描述 32.1 业务届定 32.2 业务批价 32.3 预付费用户联通在信短消息实时计费体系结构 32.4 预付费用户联通在信点播业务流程 42.4.1 流程信令 42.4.2 流程描述 52.5 预付费用户联通在信定制业务流程 52.5.1 流程信令 62.5.2 流程描述 62.6 预付费用户联通在信收取包月费流程 72.6.1 流程信令 72.6.2 流程

3、描述 72.7 预付费用户联通在信业务实时计费其它问题 82.7.1 包月费收取 82.7.2 全国性SP服务 82.7.3 特殊SP信息收费 82.7.4 用户补款 83 基于TCP/IP的SGIP扩展协议 93.1 组网 93.2 通信方式 93.3 通信初始化 103.4 通信过程 103.5 通信结束 103.6 网络故障 103.7 接收到非法命令或应答 113.8 序列号定义 113.9 序列号重复 114 SMG与PDSCP通信使用的SGIP扩展消息 114.1 批价请求 114.1.1 描述 114.2 结果通知 134.2.1 描述 134.3 智能用户属性变更通知 144.

4、3.1 描述 145 通信协议 165.1 PDSCP与SMG之间的消息 165.2 消息定义 165.2.1 数据类型 165.2.2 消息头的格式 175.2.3 消息体的格式 175.3 命令标志数值定义 185.4 错误码定义 19附录A 用户状态报告 20附录B智能业务属性确定 21方案1: 211流程信令 222流程描述 22方案2: 231流程信令 232流程描述 233预付费用户资料更新 24附录C联通在信网关要求 25附录D网桥要求 251 概 述1.1 规范提出的背景随着联通G网预付费用户的快速发展及C网预付费用户的开拓,为了更好的为用户提供高质量增值业务,需要解决预付费用

5、户的实时计费问题。短消息业务是目前增值业务发展的一个重要领域,解决短消息实时计费问题能够更好的扩大联通用户群。为此,总部决定在全国范围内实施预付费用户增值业务实时计费系统。1.2 编写目的和原则 本规范是中国联通为了实现联通在信短消息实时计费,在基于SGIP协议的基础上,制定了预付费用户联通在信短消息实时计费业务规范及预付费增值业务实时计费平台与GSM/CDMA短消息中心的通信技术协议。1.3 规范内容与适用范围 本规范说明了中国联通CDMA1X网络条件下联通在信短消息实时计费实现的基本框架,描述了点到点短消息实现实时计费的相应流程。本规范适用于中国联通公司移动增值业务相关各部门,与中国联通公

6、司移动增值业务开展相关的各业务实体,如联通在信网关设备提供商,作为实施预付费用户联通在信短消息实时计费系统的基本规范文件。1.4 发布与起草单位 本规范由中国联合通信公司制定、审核与发布。1.5 规范解释权 本规范的解释权属于中国联合通信公司,并有可能根据业务发展的实际情况作出补充和修订。1.6 引用标准 1 SGIP 1.2协议2 SMPP协议国家标准1.7 名词注释 PDSCP Prepaid Data Service Control Point 预付费用户数据业务控制点SMSC Short Message Service Center 短消息中心SCP Service Control P

7、oint 业务控制点SMG Short Message Gateway 短消息网关SMB Short Message Bridge 短消息网桥SP Service Provider 业务提供者SMPP Short Message Peer to Peer 短消息点对点协议SGIP Short message Gateway Interface Protocol 短消息网关接口协议MO Mobile Original 移动用户发送短消息MT Mobile Terminal 移动用户接收短消息2 业务描述2.1 业务届定 本规范中定义的联通在信短消息有如下两种形式。 (1) 联通在信点播业务; (

8、2) 联通在信定制业务。在本规范中SMG泛指联通在信网关; SMSC泛指CDMA短消息中心;SCP泛指智能网平台。2.2 业务批价 PDSCP具有对短消息各业务集中批价功能,对于点到点消息PDSCP通过费率表的维护可以为用户提供个性化服务,能够针对用户特性设置费率;对于联通在信短消息由于SGIP协议中已带有信息费,PDSCP可以通过计算信息费与通信费之和便可对用户进行批价。2.3 SPSPSP预付费用户联通在信短消息实时计费体系结构SCPPDSCPSGIPSGIPSMGSMPP图1: 预付费用户联通在信短消息体系结构示意图该系统针对目前联通在信的各业务流程,通过在原有的体系结构中增加PDSCP

9、平台,在PDSCP中对各业务进行批价,再向SCP申请计费请求,实现了联通在信各业务的实时计费。联通在信业务计费流程主要包括点播业务、定制业务、SP收取包月费,实现预付费用户联通在信业务的实时计费,网络必须解决三个问题:用户智能业务属性的确定、对用户的鉴权和结果通知。结果通知有两种实现方法:1) 联通在信网关采用生成补款话单方式,具体话单格式请参见附录A;2) 联通在信网关采用消息机制,具体消息请参见第三章节。以下业务流程描述主要基于联通在信网关采用补款话单方式。智能用户属性的确定,请参加附录B。2.4 预付费用户联通在信点播业务流程2.4.1 流程信令 2.4.2 流程描述1. 用户提交短消息

10、到SMSC;2. SMSC收到消息后,给手机返回提交短消息的应答消息;如判断短消息的目的号码为SP的服务代码时,则给SMG发送DELIVER_SM消息;3. SMG立即给SMSC应答一个DELIVER_SM_REP消息;并根据SGIP协议向SP转发用户提交的短消息;4. SP收到DELIVER消息后,立即给SMG一个反馈消息DELIVER_REP;5. SP根据MO信息,向SMG发送SUBMIT消息;6. SMG收到SUBMIT消息后,立即给SP一个反馈消息SUBMIT_REP;7. SMG根据SUBMIT消息内容,判断计费用户是否是预付费用户,如是预付费用户向PDSCP发送批价请求消息SM_

11、ACC(SM_ACC消息是SGIP协议的扩展,具体消息内容见通信协议);如是和约用户则按正常流程处理;8. PDSCP收到批价请求消息后,根据批价消息中的信息费对计费用户进行批价,批价后向SCP发送计费请求消息; 9. SCP在对用户计费后,给PDSCP返回带有操作结果的计费请求应答消息;10. PDSCP根据计费请求应答消息,向SMG反馈相应的批价应答消息;11. SMG收到批价应答消息后,判断计费是否成功,如计费成功则SMG根据SMPP协议向SMSC转发SP提交的短消息;如计费不成功,则记录错单,并记录相应错误内容,流程中止;12. SMSC收到SMG下发的SUBMIT_MS消息后向用户提

12、交短消息,且等待用户的响应;SMSC判断用户是否响应,并向SMG反馈相应结果消息;13. SMG收到结果消息后,将库中相应的MT话单置为用户接受失败,再生成补款话单;(补款话单格式请见附录A)14. PDSCP定时到SMG上采集补款话单,再集中处理;15. PDSCP向SCP发送补款消息;16. SCP向PDSCP反馈补款应答消息;2.5 预付费用户联通在信定制业务流程 联通在信定制业务包括用户网上下载铃声、图片等。2.5.1 流程信令2.5.2 流程描述1. SP通过SGIP协议向网关发送SUBMIT消息;2. 网关收到消息后,立即给SP一个应答消息SUBMIT_RESP;3. SMG根据S

13、UBMIT消息内容,判断计费用户是否是预付费用户,如是预付费用户向PDSCP发送批价请求消息SM_ACC(SM_ACC消息是SGIP协议的扩展,具体消息内容见通信协议;如是和约用户则按正常流程处理;4. PDSCP收到批价请求消息后,根据批价消息中的信息费对计费用户进行批价,批价后向SCP发送计费请求消息; 5. SCP在对用户计费后,给PDSCP返回带有操作结果的计费请求应答消息;6. PDSCP根据计费请求应答消息,向SMG反馈相应的批价应答消息;7. SMG收到批价应答消息后,判断计费是否成功,如计费成功则SMG根据SMPP协议向SMSC转发SP提交的短消息;如计费不成功,则记录错单,并

14、记录相应错误内容,流程中止;8. SMSC收到SMG下发的SUBMIT_MS消息后向用户提交短消息,且一直等待用户的响应;SMSC根据用户是否响应向SMG反馈相应消息SUBMIT_MS_RESP;9. SMG收到响应消息后,将库中相应的MT话单置为用户接受失败,再生成补款话单;(补款话单格式请见附录A)10. PDSCP定时到SMG上采集补款话单,再集中处理;11. PDSCP向SCP发送补款消息;12. SCP向PDSCP反馈补款应答消息;2.6 预付费用户联通在信收取包月费流程2.6.1 流程信令2.6.2 流程描述1. SP通过SGIP协议向网关发送SUBMIT消息;2. 网关收到消息后

15、,立即给SP一个应答消息SUBMIT_RESP;3. SMG根据SUBMIT消息内容,判断计费用户是否是预付费用户,如是预付费用户向PDSCP发送批价请求消息SM_ACC(SM_ACC消息是SGIP协议的扩展,具体消息内容见通信协议;如是和约用户则按正常流程处理;4. PDSCP收到批价请求消息后,根据批价消息中的信息费对计费用户进行批价,批价后向SCP发送计费请求消息; 5. SCP在对用户计费后,给PDSCP返回带有操作结果的计费请求应答消息;6. PDSCP根据计费请求应答消息,向SMG反馈相应的批价应答消息;7. SMG收到批价应答消息后,判断计费是否成功,再根据判断结果向SP发送相应

16、的状态报告;8. SP向SMG反馈状态报告相应消息;2.7 预付费用户联通在信业务实时计费其它问题2.7.1 包月费收取 由于SP可能重复发送收取包月费的信息,网关无法进行区分包月费是否收取, PDSCP需要有剔除重复收取包月费信息的功能。2.7.2 全国性SP服务根据市场,联通需要不断推出新的增值业务服务,如新年晚会竞猜活动,对此业务的计费目前采用处理总部下发的结算话单对用户计费,在PDSCP系统中现阶段建议使用本地网关向PDSCP发送批价消息,先由SCP计费。对此类业务,以总部下发的结算话单为准,计算误差,在一定时间对用户再次进行扣款或补款。2.7.3 特殊SP信息收费SP及各分公司根据市

17、场需要,会针对特点的业务制定出相应的信息费及通信费,但收费信息不会在批价请求消息中反映出来,这样就需要PDSCP实时获取计费规则,如果对应的SP代码及业务代码在计费规则中,则按计费规则中的费用进行批价;如果不在计费规则中,则按批价请求消息中的相应字段进行批价。2.7.4 用户补款在普通消息中,如果用户点播消息失败,或用户不能成功收到消息,需要对用户进行补款,但对特定的业务,无论用户是否成功收到消息都需要进行计费。PDSCP具有对用户使用特定业务无须补款的功能。3 基于TCP/IP的SGIP扩展协议3.1 组网网关和PDSCP都是独立建设,通过开放网关和PDSCP之间接口,实现预付费用户联通在信

18、短消息的鉴权及扣费功能。图2:网关与PDSCP组网示意图预付费用户的联通在信短消息业务可能由多个网关提供,因此一个PDSCP需要具有与多个网关连接的能力。3.2 通信方式 PDSCP与网关之间的通信基于专用的SGIP协议,但对SGIP协议进行了扩展,并且只支持本规范所定的一些消息。PDSCP接受网关发送的消息时,网关为客户端,PDSCP为服务端;当PDSCP主动向网关发送消息时,PDSCP为客户端,网关为服务器端。当客户端要发送命令时,主动向服务器端建立连接,然后向服务器端发送命令,并接收应答;服务器端从客户端接收命令,返回应答。连接建立以后,客户端可以连续发送多条命令。命令发送完并接收到所有

19、应答后,客户端应该主动断开连接。如果服务器端检测出一条连接长时间空闲(默认90秒,可配置),可以主动断开该连接。如果需要,客户端可以同时向一个服务器端建立多个连接。 网关向PDSCP发送消息后等待T秒后未收到响应,应立即重发,再连续发送N-1次后仍未得到响应则停发。现阶段建议取值为:T=60秒,N=3。(可配置) PDSCP与网关之间的通信端口号及IP地址:现场实施时再定。3.3 通信初始化客户端有命令要向服务器端发送时,由客户端首先通过Bind命令向服务器端发起连接。服务器端根据Bind命令之中的登录名和密码,对客户端的合法性进行验证,然后返回一条Bind_Resp应答给客户端。如果验证通过

20、,则客户端和服务器端的通信开始,否则中断连接。客户端在向服务器端发送连接请求时,如果连续3次连接不成功,应报警,并在5分钟后再次发出连接请求。3.4 通信过程SMG与PDSCP之间发送的任何一条命令都带有一个序列号,序列号由命令源产生。SMG与PDSCP通信开始以后,SMG可以向PDSCP发送相应的命令,PDSCP对收到的命令返回应答。3.5 通信结束如果客户端认为和服务器端的通信已结束,则客户端应该向服务器端发送Unbind命令,服务器端随后返回Unbind_Resp应答,然后双方断开连接。3.6 网络故障客户端与服务器端的通信过程中如果检测到双方连接中断(如网络断线),客户端应该断开连接,

21、然后尝试重新向服务器端建立新的连接;服务器端应该按照接收到Unbind的情况进行处理,断开和客户端的连接。3.7 接收到非法命令或应答如果服务器端接收到的命令语法错误,比如命令不完整、命令无法识别等,则断开和客户端的连接;客户端应该向服务器端建立新连接继续发送命令。如果客户端接收到的应答语法错误,比如命令不完整、命令无法识别等,则主动断开和服务器端的连接;服务器端也应该断开和客户端的连接。如果命令语法正确,但服务器端不能处理该命令,比如PDSCP收到SM_ACC命令,则返回相应应答,并在应答中指定错误原因。如果应答语法正确,但客户端不处理该应答,比如SMG收到SM_ACC_RESP应答,则丢弃

22、.。3.8 序列号定义序列号用来唯一标示一个消息的。在补款话单中,序列号需要与对应的批价请求消息一致。序列号的定义请详见短消息业务联网协议1.2版。3.9 序列号重复如果命令的序列号和以前接收到的命令的序列号相同,且命令内容也相同,则接收方丢弃该命令;如果序列号相同,但是命令内容并不相同,则命令接收方在应答中返回错误码。4 SMG与PDSCP通信使用的SGIP扩展消息4.1 批价请求4.1.1 描述联通在信各业务实现实时计费,必须向PDSCP发送有关的计费信息,批价请求消息是基于SUBMIT消息的扩展,它保留了实现实时计费必要的信息。4.1.1.1 批价请求消息参数(SM_ACC)字段长度(字

23、节)类型说明SPNumber21TextSP的接入号码。主要在生成话单时使用。CorpId5Text企业代码,取值范围0-99999ServiceType10Text业务代码,由SP定义。SmgCode6Text发送此消息的SMG编号Priority1Integer优先级0-9从低到高,默认为0Pay_msdn21Text付费号码,手机号码前加“86”国别标志 UserNumber21Text接收该短消息的手机号,手机号码前加“86”国别标志FeeValue6Text取值范围0-99999,该条短消息的收费值,单位为分,由SP定义对于包月制收费的用户,该值为月租费的值FeeType1Integ

24、er计费类型,0:不计费,仅用于核减SP对称的信道费;1:免费;2:按条计费;3:按包月收取;4:封顶计费。 GivenValue6Text取值范围0-99999,赠送用户的话费,单位为分,由SP定义,特指由SP向用户发送广告时的赠送话费MorelatetoMTFlag1Integer引起MT消息的原因0-MO点播引起的第一条MT消息;1-MO点播引起的非第一条MT消息;2-非MO点播引起的MT消息;3-系统反馈引起的MT消息。Reserve8Text保留,扩展用方向: SMG PDSCP 消息字段填写说明: pay_msdn:付费号码。网关在填写该字段时需要判断SUBMIT消息中信息,无论是

25、群发,由接受消息用户付费,还是SP发送广告业务是,由其付费,pay_msdn只填写单个付费号码。如果SP使用群发功能,联通在信网关将群发消息拆分成单条消息发送给PDSCP。 4.1.1.2 批价请求响应消息参数(SM_ACC_RESP)字段长度(字节)类型说明Operate_Result1IntegerSM_ACC命令是否成功。0:执行成功其它:错误码Reserve8Text保留,扩展用方向: SMG PDSCP 4.2.1.2 结果通知响应消息参数(SM_FM_REP)字段长度(字节)类型说明Operate_Result1IntegerSM_FM命令是否成功。0:执行成功其它:错误码Rese

26、rve8Text保留,扩展用4.2.1.3 错误处理应用层的错误在结果通知响应结果中定义。4.3 智能用户属性变更通知4.3.1 描述当PDSCP发现有用户更改智能属性时,通知网关更改相应用户信息。4.3.1.1 用户变更通知消息参数(USER_CHANGE_NOTI_SMG)字段长度(字节)类型说明User_Address21Text用户号码, 手机号码前加“86”国别标志Serv_Type1Integer用户可用的智能业务属性1. PPC2 VPN3-7 保留Oper_Type1Integer操作类型1 激活智能属性2 去激活3 新增智能用户4 删除智能用户默认值为34.3.1.2 用户变

27、更通知响应消息参数(USER_CHANGE_NOTI_SMG_RESP)字段长度(字节)类型说明Operate_Result1Integer用户变更通知结果:0 操作成功其它:错误码方向: SMG PDSCP4.3.1.3 错误处理应用层的错误在批价请求响应结果中定义。5 通信协议5.1 PDSCP与SMG之间的消息PDSCP与SMG之间的通信目前主要支持以下消息:消息说明BIND服务器端接受客户端的登陆BIND_RESP服务器端给客户端登陆信息的反馈UNBIND客户端向服务器端发起关闭连接UNBIND_RESP服务器端对关闭连接请求的响应SM_ACC批价请求消息,SMGPDSCPSM_ACC

28、_RESP批价请求响应消息,PDSCPSMGSM_FMSMG向PDSCP提出结果通知消息SM_FM_REPPDSCP对结果通知消息的响应USER_CHANGE_NOTI_SMG用户变更通知消息,PDSCP-SMGUSER_CHANGE_NOTI_SMG_RESP用户变更通知应答消息,SMG-PDSCP5.2 消息定义定义的消息由消息头和消息体组成。5.2.1 数据类型类型说明Integer 无符号整数Text定长字符串,左对齐存储,空余位置补0消息中的所有Integer类型的字段均采用网络字节顺序。所有消息中的序列号字段均占12个字节,分为3个4字节整数;通信传输时每个整数都使用网络字节顺序,但整数的次序并不改变。也就是说,通信传输的时候,序列号字段应该按照三个连续的4字节整数来处理5.2.2 消息头的格式字段长度(字节)类型说明Message Length4Integer消息的总长度(字节)Command ID4Inte

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1