预付费SACP和VPN业务嵌套的探究
2013-04-12刘丽华武红然
刘丽华 武红然
【摘 要】支持预付费用户加入VPN有利于VPN业务和预付费业务的双重发展,有利于增强用户的黏附度和忠诚度,预付费SACP通过调用VPN实现长短号翻译。
【关键词】捆绑;长短号翻译
0.前言
目前的VPN集团中,集团成员的组成不仅仅是企、事业单位员工,往往还包含了员工的家属、朋友等,通过错综复杂的关系形成较强的捆绑;员工本身及其家属、朋友使用预付费的可能性较大。同时VPN业务用户存在于一些松散的组织中,如学校等,这些组织中往往还存在大量的预付费成员。
支持预付费用户加入VPN有利于VPN业务和预付费业务的双重发展,有利于增强用户的黏附度和忠诚度。
1.业务实现原理
目前预付费SACP只有用户数据没有集团数据,VPN保留集团数据和长短号翻译逻辑,为了满足SACP嵌套VPN业务实现预付费用户使用VPN业务功能,需要对网络进行改造,需要在SMAP上进行VPN平台与SACP平台的SCU节点互加载,并修改、添加部分测试数据,系统改造完成后。SACP通过内部消息调用VPN实现长短号翻译,OCS具备VPN套餐计费能力。改造如下:
1.1在VPN-SCP上增加SACP的配置, 在SACP上增加VPN-SCP的配置
A.需要把VPN-SCP的节点SCPADD加载到各个SACP平台上面去。
B.需要把各个SACP平台的节点SCPADD加载到SCP-VPN平台上面。
1.2 SACP开通VPN功能
A.配置需要开通VPN业务的号段,指定到具体的VPN业务平台。
该操由SACP业务SMAP进行配置,有号段变化时,需要进行维护,具体配置方法如下:
在SACP业务SMAP设置用户号码和VPN SCU标识的对应关系,登陆SACP的业务SMAP,选择“业务数据>号段配置>VPN号段路由配置”,然后添加起始号码和结束号码。
B.配置SACP平台支持SACP业务和VPN业务嵌套功能。
具体配置如下:
登陆SACP的业务SMAP,进行如下设置:集团系统参数设置:“是否调用外部VPN业务”:是“外部VPN业务的业务键”:3(3为VPN的业务键),
C.开通具有VPN功能的预付费用户。
首先要开通普通的预付费用户(和普通预付费一致),然后给该用户开通VPN功能。
在业务SMAP平台具体配置:
在“业务管理>批量开通关闭混合业务”中进行数据设置。
在“设置方式”区域框中选择“号段方式”,设置如下参数:
“起始号码”:xxxxxxxxxxx(测试号码)
“结束号码”:xxxxxxxxxxx(测试号码)
在“基本数据”区域框中设置如下参数:“起始号码”:开通 “业务类型”:VPN。
工单系统需要增加的MML命令:
1.3 VPN平台开通预付费用户
首先增加集团,然后增加集团预付费成员。
A、增加集团和现网一致。
B、增加集团成员
VPN成员为SACP用户时:
批量增加成员ADD VPN MEMBERS,字段STATUS[21]='1',字段 BPPS=1
增加集团成员指令示例:
ADD VPN MEMBERS:[NUMBERINPUTTYPE=,] [GRPID=,] [STARTPHONENO=, ENDPHONENO=,STARTISDNNO=,ENDISDNNO=,] …..[STATUS=,]…..[,BPPS=]…
指令中其他字段和工单开通后付费用户现有参数值即可。
2.OCS与VPN业务嵌套实现方式
OCS-VPN用户的数据放在VPN系统和OCS系统中,SACP的业务标识位中增加控制VPN属性的标识。SACP系统通过内部接口与VPN系统进行交互,智能业务触发SACP系统,SACP系统通过业务属性触发VPN系统进行号码翻译及呼叫处理。 VPN系统将业务数据返回给SACP系统,SACP系统通过DCC接口向OCS系统申请批价及扣费(账户,套餐全部在OCS系统上)。OCS发生故障时,由SACP负责提供放通话单。SACP与VPN平台间业务调用是通过七号信令execute消息进行交互的,该消息是通过七号信令网的CAP消息传递的,目前采用HSTP转发方式。
3.业务流程
流程描述如下:MSC/SSP上报IDP消息给SACP启动呼叫控制,SACP进行号码分析和基本鉴权。SACP调用接口调用VPN业务,VPN通过接口实现呼叫。SACP通过CCR(Initial)消息向OCS发起鉴权计费请求。OCS进行预处理、鉴权、预算时长和账户预扣通过CCA(Initial)消息将鉴权结果和授权时长返回给SACP。SACP下发RRBE消息给MSC/SSP请求动态配置EDP事件检测点,并通过Connect消息通知MSC/SSP进行呼叫接续。当通话时长达到分片时长时,MSC/SSP上报ACR消息给SACP。SACP通过CCR(Updata)消息向OCS发送扣费请求。OCS进行批价、入账、费用预留操作,返回CCA(Updata)消息给SACP。SACP通过AC消息指示MSC/SP继续通话并监视通话时长或中断呼叫。通话结束后,MSC/SSP上报ACR消息给SACP。SACP通过CCR(Termination)消息向OCS发送计费请求,并请求终止本次会话。OCS进行批价、扣费、结束会话等操作并通过CCA(Termination)消息返回处理结果通知SACP释放呼叫。MSC/SSP上报ERB消息给SACP。MSC/SSP收到SCP返回的消息后释放呼叫,呼叫计费流程结束。
4.业务嵌套后的计费处理
原来VPN业务计费由VPN业务平台出呼叫话单,然后由计费中心进行采集并按照套餐进行批价,都是后付费用户。进行嵌套改造后,原来的后付费用户还是按照原来的计费方式进行处理。对于预付费用户,因为VPN平台只是相对于是SACP平台的一个功能模块,只是内部调用,所以,VPN平台不会出预付费的用户话单。所有的预付费VPN用户的套餐和话单都是在OCS完成。在OCS异(下转第350页)(上接第327页)常时,SACP进行呼叫放通,出离线话单,在OCS正常后进行采集SACP平台的离线话单,进行补充扣费。
嵌套离线说明:
SACP与VPN业务嵌套后的离线话单产生场景与未嵌套的场景一致。
特殊说明:
离线话单会在w_abr话单的:
第36位FunctionFlags的第9位标示为1表示开通VPN业务。
第39位CallingDialShort Number(VPN号码的短号,该字段只涉及被叫流程,主叫流程和前转流程时,该字段为空。主叫用户未拨打短号时,该字段为空。)。
其他字段和纯预付费业务一致。
5.需要外围部分的配合
工单方面:需要工单系统进行SACP和VPN指令新增、修改,智能网配合进行MML指令调测,具体改造事项请见上面说明。
OCS方面:OCS确认对嵌套业务离线话单的处理情况,具体离线话单格式请见上面具体说明;完成对嵌套业务的套餐设置。