1 概述 PUSH业务分成SMS承载的PUSH业务和IP承载的PUSH业务,因为联通使用的是SMS承载业务,所以这里只列出SMS承载的PUSH业务流程。 2 流程参考标准 WAP-250-PushArchOverview-20010703-a WAP-235-PushOTA-20010425-a OMA-WAP-TS-PAP-V2.1-20051122 3GPP TS 22.174: "Push service; Stage 1". 3GPP TS 23.976: " Push architecture Stage 2". 中国联通GPRSWAP系列规范 3 信令流程图 图例 点对点WAP PUSH业务流程 4 流程描述 前提:终端已经service request流程和PDP激活流程,完成至分组网GGSN的接入(获得相应的IP地址)。 1). SP按照约定的接口规范下发Push消息到MDSP平台,消息中应携带SPID,SERVICEID,MSISDN, 计费方号码等信息; 2). MDSP进行认证/鉴权/批价:判断该SP是否与运营商建立签约关系,对用户业务签约关系进行鉴权批价,如为需要计费的业务且用户已定购此业务,则进行批价; 3). 如认证/鉴权失败,则MDSP拒绝本次PUSH请求; 4). 如认证/鉴权通过,MDSP向WAP PUSH 网关(PPG)发起PUSH请求(PAP协议); 5). PPG向MDSP返回请求响应; 6). PPG向短信模块发起SMPP_SUBMIT请求,要求以SMS方式提交PUSH到被叫; 7). 短信模块通过相应的短信中心向MS下发短消息; 8). MS返回接收应答; 9). 短信模块返回PUSH提交应答给PPG; 10). PPG向MDSP发送PUSH结果通知,MDSP向PPG返回PUSH结果通知的响应(仅当PI要求状态报告时才递送); 11). MDSP转发给PI PUSH结果通知给SP站点; 12). 如果用户收到CO,则执行消息中的命令,清除相应的内存;如果收到SI,则由用户通过手工操作访问SI中携带的URL指向的网站;如果收到SL,则终端自动访问SI中携带的URL指向的网站。访问流程跟普通的浏览业务流程一样。 |