misc系统短信sp接入培训

上传人:第*** 文档编号:52214966 上传时间:2018-08-19 格式:PPT 页数:133 大小:3MB
返回 下载 相关 举报
misc系统短信sp接入培训_第1页
第1页 / 共133页
misc系统短信sp接入培训_第2页
第2页 / 共133页
misc系统短信sp接入培训_第3页
第3页 / 共133页
misc系统短信sp接入培训_第4页
第4页 / 共133页
misc系统短信sp接入培训_第5页
第5页 / 共133页
点击查看更多>>
资源描述

《misc系统短信sp接入培训》由会员分享,可在线阅读,更多相关《misc系统短信sp接入培训(133页珍藏版)》请在金锄头文库上搜索。

1、MISC系统短信SP接入培训卓望科技 易成伟 0755-26718666- 8929 2005/03SP接入MISC流程接口改造分 册正反向订购接口开发说明网站改造SSO接口流程说明CMPP3.0接口开发说明MISC系统结构和作用MISC系统结构和作用MISC(Mobile Information Service Center移动信息服务中心)是一个完全符合中国移动数据业务管 理平台技术规范(DSMP)的数据运营平台,它完成数据业务的业务管理和控制功能,实现用户管理、 业务管理和SP管理,对外提供开放的、标准统一的Web Service接口,并可以为各个业务网关、SP提供 代计费。二级管理平面

2、一级数据平面梦网WAP门户/ 访问代理梦网PDA门户/ 访问代理梦网短信网关梦网www门户WAP 网关WAP SPPDA SPwww SP移动互联网/InternetSMS SP中央 MISC江苏省 MISC广东省 MISC浙江省 MISC河南省 MISC福建省 MISC全网业务管理SPOA省级业务管理SPOADSMP接口中央 BOSS省级WAP门户/PDA门户/www门户/短信网关/省BOSS省级业务管理SPOA省级业务管理SPOASP接入MISC流程组织SP培训SP程序开发及业务梳理安排SP在试验环境做接 口测试现网全业务申报SP进行全业务自行拨测及相关程序调整SP提交全业务拨测报告供计费

3、验证安排割接NNSP接入MISC流程流程说明 1)首先需要组织SP参加MISC升级改造培训 2)培训结束后SP就应该开始着手进行业务梳理及接口 程序开发,并在移动要求的时间内完成这项工作 3)SP具备接口测试条件以后,集中统一安排在测试环 境做接口测试及典型业务申报 4)接口测试通过以后根据现网MISC系统建设情况,安 排接口测试通过的SP在现网做全业务申报和全业务拨测 5)全业务拨测通过后提交拨测报告供计费做计费验证 6)验证通过后根据网络部的割接计划安排割接接口改造总体说明 在整个升级改造过程中“接口改造”占了一个非常 重要的位置。SP需要根据CMPP3.0协议和 DSMP规范对自己的接口

4、进行改造开发,才能接 入MISC。 接口改造主要分为以下几个方面: 1)CMPP3.0接口程序改造 2)正反向订购、取消接口开发 3)网站改造SSO接口开发CMPP3.0接口改造说明 接口开发需具备条件 CMPP2.0和CMPP3.0区别 CMPP3.0协议包体说明 接口改造需具备条件 1、自己开发接口的SP,应根据CMPP3.0协议 对接口进行修改;使用API的SP,应向接入 网关的省公司或网关厂家索取最新的 CMPP3.0接口API以及使用说明等相关文档 2、不管是自己开发接口的,还是使用接口API 的SP,都应该详细了解CMPP2.0和 CMPP3.0的区别CMPP2.0和CMPP3.0

5、区别SP登录CMPP2.0和CMPP3.0区别SP登录 1、SP向所接入的ISMG发送登录请求; 2、ISMG向MISC发送SP登陆鉴权信息查询请求; 3、MISC向ISMG返回SP登陆鉴权结果; 4、ISMG根据此信息进行SP登陆认证, 并向SP返回认证结果;CMPP2.0和CMPP3.0区别协议包的变化1)CMPP_SUBMIT包内容的变化:CMPP3.0中新增字段:Fee_terminal_type:被计费用户的号码类型,0:真实号码;1:伪码Dest_terminal_type:接收短信的用户号码类型,0:真实号码;1:伪 码LinkID:20个字节,点播业务使用,非点播类业务的MT流

6、程不使用该字 段CMPP3.0中删除字段:Reserve:保留字段。CMPP3.0中变化字段:Fee_terminal_id:被计费用户号码。长度扩展为32个字节,数据类型从Unsigned Integer修改为Octet StringDest_terminal_id:接收短信的用户号码。长度扩展为32个字节,数据 类型从Unsigned Integer修改为Octet StringCMPP2.0和CMPP3.0区别协议包的变化2)CMPP_DELIVER包内容的变化CMPP3.0中新增字段:Src_terminal_type:源终端号码类型,0:真实号码;1:伪码LinkID:20个字节,点

7、播业务使用,非点播类业务的MT流程不使用字段CMPP3.0中删除字段:Reserve:保留字段CMPP3.0中变化字段:Src_terminal_id:源终端号码。长度扩展为32个字节,数据类型从Unsigned Integer修改为Octet String字段说明: 伪码:一个随机字符串,对于一个SP,唯一标识一个用户 LinkID:20位字符串,该字段的值由MISC产生,编码格式为4位 MISCID+12位时间+4位序列号。用于点播类业务中MT与MO消息的匹配。CMPP3.0协议包体说明CMPP_SUBMIT 字段名字节数属性描述 Msg_Id8Unsigned Integer信息标识Pk

8、_total1Unsigned Integer相同Msg_Id的信息总条数,从1开始。Pk_number1Unsigned Integer相同Msg_Id的信息序号,从1开始。Registered_Delivery1Unsigned Integer是否要求返回状态确认报 告: 0:不需要; 1:需要。 Msg_level1Unsigned Integer信息级别 。Service_Id10Octet String业务标识 ,是数字、字母和符号的组合。Fee_UserType1Unsigned Integer计费 用户类 型字段: 0:对目的终端MSISDN计费 ; 1:对源终端MSISDN计费

9、 ; 2:对SP计费 ; 3:表示本字段无效,对谁计费 参见Fee_terminal_Id字段。 Fee_terminal_Id32Octet String被计费 用户的号码,当Fee_UserType为3时该值 有效,当 Fee_UserType为0、1、2时该值 无意义。 Fee_terminal_type1Unsigned Integer被计费 用户的号码类 型,0:真实号码;1:伪码 。TP_pId1Unsigned IntegerGSM协议类 型。详细 是解释请 参考GSM03.40中的9.2.3.9。TP_udhi1Unsigned IntegerGSM协议类 型。详细 是解释请

10、参考GSM03.40中的9.2.3.23,仅使 用1位,右对齐 。CMPP3.0协议包体说明CMPP_SUBMITMsg_Fmt1Unsigned Intege r信息格式: 0:ASCII串; 3:短信写卡操作; 4:二进制信息; 8:UCS2编码 ; 15:含GB汉字。Msg_src6Octet String信息内容来源(SP_Id)。FeeType2Octet String资费类别 : 01:对“计费 用户号码”免费; 02:对“计费 用户号码”按条计信息费; 03:对“计费 用户号码”按包月收取信息 费。FeeCode6Octet String资费 代码(以分为单 位)。ValId_T

11、ime17Octet String存活有效期,格式遵循SMPP3.3协议 。At_Time17Octet String定时发 送时间 ,格式遵循SMPP3.3协议 。Src_Id21Octet String源号码。SP的服务代码或前缀为 服务代 码的长号码, 网关将该号 码完整的填到SMPP协议 Submit_SM消息 相应的source_addr字段, 该号码最终在用户手机上显示为短消息 的主叫号码。CMPP3.0协议包体说明CMPP_SUBMITDestUsr_tl1Unsigned Intege r接收信息的用户数量(小于100个用户)。Dest_terminal _Id32*DestU

12、sr_ tlOctet String接收短信的MSISDN号码。Dest_terminal _type1Unsigned Intege r接收短信的用户的号码类 型,0:真实号 码;1:伪码 。Msg_Length1Unsigned Intege r信息长度(Msg_Fmt值为 0时:002303016595561.5.0 SyncOrderRelationReq0 0023正向订购请求包 400 01 138050024251 13805002425SP 1 1 911005 -TDXY 3 YWJjZGVm正向订购、取消包示例 正向取消请求包 002303016595561.5.0 Syn

13、cOrderRelationReq0 0023正向取消请求包 400 01 138050024251 13805002425SP 2 1 911005 -TDXY 3 YWJjZGVm反向订购接口规范流程图 反向订购接口规范流程说明1)SP代替用户,向MISC发起反向订购请求SubscribeServiceReq 并等待MISC处理 2)MISC对消息中的来源地址、企业代码进行鉴权,判断是否允许 该SP进行反向订购 3)接入鉴权成功后,再进行用户鉴权和订购关系鉴权,判断用户状 态是否正确以及是否是重复订购等 4)上面鉴权成功后,MISC向SP发送订购关系同步请求包 SyncOrderRelat

14、ionReq 5)SP收到同步请求后,对订购请求做相应的订购关系处理,并返 回订购关系同步应答SyncOrderRelationResp 6)MISC收到应答后,判断应答值是否为0。如果应答值为0,则在 MISC中生成正式的订购关系,并给SP返回成功的反向订购处理响应 包 SubscribeServiceResp;如果应答值不为0,则不生成订购关系,同 时 给SP返回不成功的反向订购应答包SubscribeServiceResp 7)SP如果收到MISC的错误响应,则说明订购失败,SP必须对这个 失 败消息做相应处理,比如把自己先生成的订购关系清除掉等等 8)如果收到MISC的正确响应,则SP

15、可以不做任何处理反向订购接口消息定义 功能描述 此接口用于用户通过SP订购数据业务的时候,SP先进 行业务关系订购,再通过该接口向MISC进行用户服务 订购同步的请求。消息名消息类类型消息方向SubscribeServiceReqRequestSPMISCSubscribeServiceRespResponseMISCSP反向订购接口消息定义 SubscribeServiceReq消息字段描述:字段名重要性类类型说说明MsgType必须string消息类型TransactionID必须string该消息编号(长度不能超过16位)Version必须string该接口消息的版本号,本次所有的接口消

16、息 的版本都为“1.5.0”Send_Address必须address_info_schema发送方的地址Dest_Address必须address_info_schema接收方的地址FeeUser_ID必须user_id_schema计费 用户标识DestUser_ID必须user_id_schema使用用户标识 当计费 用户和使用用户为 同个用户的时候, FeeUser_ID和DestUser_ID的值为 相同,否则 填为不同的用户Service_ID必须service_id_schema服务标识FeatureStr可选binary订购 特征参数,订购业务 需要携带的参数, 可以携带文本/多媒体的相关信息反向订购应答接口消息定义 SubscribeServiceResp消息字段描述:字段名重要 性类类型说说明MsgType必须string消息类型Transaction ID必须string该消息编号Version必须string该接口消息的版本号 ,本次所有的接 口消息 的版本都为“1.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 外语文库 > 英语学习

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号