《SACP系统简介教学提纲》由会员分享,可在线阅读,更多相关《SACP系统简介教学提纲(33页珍藏版)》请在金锄头文库上搜索。
1、2020/8/20,1,中国联通SACP技术交流,2009.7,2020/8/20,2,主要内容,OCS概况 SACP技术特点 SACP组织结构 SACP-OCS交互流程 SCP改造要求,2020/8/20,3,OCS概况,OCS的概念雏形提出于3GPP Release 5,正式版本在3GPP Release6发布。 在Release 6中,作为在线计费重要组成部分的话音预付费业务,其触发点为移动交换中心,通过CAP接入,并被纳入OCS的整体体系。 3GPP TS 32.296 Online Charging System (OCS): Applications and interfaces
2、3GPP TS 32.299 Diameter charging applications,2020/8/20,5,OCS概况-联通OCS对3GPP的改进,联通OCS体系架构模型采用3GPP TS 32.296(R6)的在线计费架构作为参考模型 将各省已建的SCP改造为SACP,在SACP和OCS之间采用DCC协议,而3GPP采用CAP协议直接连接MSC; 中国联通保留了短信中心的SMPP+协议和综合采集话单接口,增加了协议转化功能; 中国联通由于计费回归属地GGSN所以删减了3GPP中OCS和SGSN之间的CAP接口,2020/8/20,6,OCS概况-OCS在联通BSS中的定位,在线计费系
3、统(OCS)位于BSS的服务支撑层,和综合计费帐务系统共同组成新的“计费域”; 在新计费域中,OCS完成在线计费用户的计费控制、计费处理、帐户管理;综合计费帐务系统完成离线计费用户的费用控制、帐务处理以及在线计费、离线计费用户的离线帐务优惠功能。 在线计费系统与综合计费帐务系统间数据模型一致,接口标准化程度高,对预付费用户即可实现在线计费,又可同时满足预付费用户灵活的资费和优惠处理需求。从另一方面考虑,下一代网络将逐步向IP网络、软交换过渡,符合计费系统的发展潮流。,2020/8/20,7,主要内容,OCS概况 SACP技术特点 SACP组织结构 SACP-OCS交互流程 SCP改造要求,20
4、20/8/20,8,SACP技术特点-SACP概况,在OCS系统中,SCP的鉴权、计费功能移到OCS,简化后的SCP称为SACP。SACP负责呼叫控制功能部分,OCS负责计费批价和帐户管理功能部分。 SACP需要支持通过DCC协议进行实时鉴权和计费的功能,包括初始的信用额度申请、DCC会话终结、信用额度重新申请和信用监控功能。 当话音呼叫由MSC/SSP触发到SACP后,SACP判断该用户是否为在线计费用户,若为在线计费用户则通过DCC协议转发到OCS系统进行计费批价处理,OCS将批价的结果发送给SACP,由SACP进行呼叫控制;对离线计费用户,直接出话单,交综合计费帐务系统完成后续处理。 S
5、MP:负责SACP的业务管理和系统数据的维护。,对于省外漫游的情况,用户电路域业务信令通过省间信令网由拜访地MSC/SSP路由回归属地SACP。,2020/8/20,9,SACP技术特点-SACP与OCS的功能分工(1),对于普通语音业务,SACP与OCS在功能上的分工主要包括: SACP负责系统级免费号码判断,需要保存系统级免费号码。如果SACP判断到该呼叫为免费号码,则允许呼叫接通,不再向OCS发送计费请求。 对于需要判断同城特例的情况,SACP需要去取对方用户的位置信息,在计费请求中上报给OCS。 OCS负责赠送、呼叫透支、定向优惠、亲友号码、私密热信、单向通话优惠、同城特例、生命周期管
6、理、挂失/解挂、实时消息通知等计费批价和帐户管理功能。,对于VPN业务,SACP与OCS在功能上的分工主要包括: SACP负责长短号翻译功能,需要保存用户集团编号、真实号码和短号码。如果用户拨打短号,则SACP将短号翻译成真实号码,在计费请求中上报给OCS。 SACP负责网外呼叫权限、闭合用户群呼叫权限等呼叫控制功能,需要保存用户网外呼叫权限、闭合用户群数据。如果SACP判断到该呼叫被限制,则不允许呼叫接通,不再向OCS发送计费请求。 OCS负责集团帐户、个人帐户、集团封锁号码、集团的网外号码组、集团封锁状态、集团特定折扣、用户的网外号码组、用户的呼叫阻塞号码、用户网外呼叫主叫权限、用户网外呼
7、叫被叫权限、闭合用户群等计费批价和帐户管理功能。,2020/8/20,10,SACP技术特点-SACP与OCS的功能分工(2),2020/8/20,11,SACP技术特点-SACP与OCS的功能分工(3),2020/8/20,12,SACP技术特点-SACP与OCS的功能分工(4),2020/8/20,13,主要内容,OCS概况 SACP技术特点 SACP组织结构 SACP-OCS交互流程 SCP改造要求,2020/8/20,14,SACP组织结构-接口,当OCS出现故障时,SACP能产生应急话单,计费采集平台从SACP提取话单,补充计费。,2020/8/20,15,SACP组织结构-带宽计算
8、,在DCC协议中,CCR与CCA消息总是成对出现的。CCR(Credit Control Request )和CCA(Credit Control Answer)消息为变长的消息结构,其长度由消息中的每个AVP的长度以及AVP的数量所决定。一般CCR消息长度不超过900Byte,CCA消息的长度不超过700Byte,在计算网络带宽时CCR和CCA消息体大小取值均为1K : 每呼叫平均一次update操作,考虑每次呼叫还需要1个Initial消息和1个Termination消息,平均需要3个CCR/CCA消息对。 公式:语音业务的带宽需求业务CAPS每呼叫消息数(CCR包大小CCA包大小)8协议
9、开销系数冗余系数。,每用户BHCA按照08年集采模型0.77BHCA估算,2020/8/20,16,主要内容,OCS概况 SACP技术特点 SACP组织结构 SACP-OCS交互流程 SCP改造要求,2020/8/20,17,SACP-OCS交互流程-主叫流程(1),2020/8/20,18,SACP-OCS交互流程-主叫流程(2),SACP收到IDP消息。SACP判断用户的业务类型(VPN、PPS、VPN/PPS等),以进入相应的业务逻辑; SACP判断是否需要向HLR发送ATI消息,以取得被叫位置信息;SACP进行VPN短号翻译,并进行集团网内网外呼叫判断; SACP将相关信息和结果通过C
10、CR(Initial)发送到OCS,进行鉴权计费请求。 OCS通过SACP发上来的相关信息进行判断,对呼叫业务进行帐户鉴权、批价、反算、预留,并将可使用的时间通过CCA发送给SACP。 SACP向MSC/SSP发送AC,MSC/SSP进行呼叫监视。 SACP收到MSC/SSP送上来的ACR,并向OCS发送CCR(Update),上报已经使用的时间。 OCS根据上报的CCR进行批价,并对下一个时间片进行批价、反算、预留,并将可使用的时间通过CCA发送给SACP。 用户通话结束后,SACP收到MSC/SSP送上来的ACR,并向OCS发送CCR(Termination),上报已经使用的时间。 OCS
11、根据上报的CCR进行批价、扣费,并返回CCA给SACP。SACP下发Release Call,切断呼叫。,2020/8/20,19,SACP-OCS交互流程-被叫流程(1),2020/8/20,20,SACP-OCS交互流程-被叫流程(2),SACP收到IDP消息。SACP判断用户的业务类型(VPN、PPS、VPN/PPS等),以进入相应的业务逻辑; SACP将相关信息和结果通过CCR(Initial)发送到OCS,进行鉴权计费请求。 OCS通过SACP发上来的相关信息进行判断,对呼叫业务进行帐户鉴权、批价、反算、预留,并将可使用的时间通过CCA发送给SACP。 SACP向GMSC/SSP发送
12、AC,GMSC/SSP进行呼叫监视。 SACP收到GMSC/SSP送上来的ACR,并向OCS发送CCR(Update),上报已经使用的时间。 OCS根据上报的CCR进行批价,并对下一个时间片进行批价、反算、预留,并将可使用的时间通过CCA发送给SACP。 用户通话结束后,SACP收到GMSC/SSP送上来的ACR,并向OCS发送CCR(Termination),上报已经使用的时间。 OCS根据上报的CCR进行批价、扣费,并返回CCA给SACP。SACP下发Release Call,切断呼叫。,2020/8/20,21,SACP-OCS交互流程-无条件前转流程(1),2020/8/20,22,S
13、ACP-OCS交互流程-无条件前转流程(2),SACP收到被叫的IDP消息,SACP判断是否将发生呼叫前转。若将发生呼叫前转,则SACP放弃对MT流程的控制。 SACP收到前转的IDP消息,判断用户是否需要实时计费。 SACP将前转相关信息和结果通过CCR(Initial)发送到OCS,进行计费请求。 OCS通过SACP发上来的相关信息进行批价、反算、预留,并将可使用的时间通过CCA(Initial,RC=Success)发送给SACP。 SACP向GMSC/SSP发送AC,MSC/SSP进行呼叫监视。 SACP收到GMSC/SSP送上来的ACR,并向OCS发送CCR(Update),上报已经
14、使用的时间。 OCS根据上报的CCR进行反算、预留,并将可使用的时间通过CCA (Update)发送给SACP。 用户通话结束后,SACP收到GMSC/SSP送上来的ACR,并向OCS发送CCR(Termination),上报已经使用的时间。 OCS根据上报的CCR进行扣费,并返回CCA(Termination)给SACP。SACP下发Release Call,切断呼叫。,2020/8/20,23,主要内容,OCS概况 SACP技术特点 SACP组织结构 SACP-OCS交互流程 SCP改造要求,2020/8/20,24,SCP改造要求-PPS,处理流程变化的改造 : 引入OCS后,SCP原有
15、的业务处理和计费流程会发生相应改变,流程需要变更为:当SSP触发到SACP后,SACP判断该用户是否为预付费用户,若为预付费用户则转换为Diameter CC协议,转发到OCS系统进行计费/批价,OCS将鉴权/授权的结果发送给SACP,由SACP进行呼叫控制。 数据库机制的改造: 原有智能网SCP相关的数据库考虑了计费矩阵、客户资料等等相关数据,如费率表、优惠策略、分时优惠数据、分时优惠数据、优惠号码组、套餐信息等数据和配套的数据库体制,随着OCS的改造,这些数据有些要迁移到OCS,有些部分保留,SACP内的数据库机制需要配套的改造。 支持与OCS系统的在线计费接口: SACP需要支持与OCS
16、系统的实时计费接口,该接口基于Diameter CC协议。,2020/8/20,25,SCP改造要求-PPS,和支撑系统的配合改造内容: SACP和原有支撑系统如CRM、计费系统的开户/销户模式,随着OCS改造,相关的接口和接口程序配套需要改造。如SACP业务的开户、销户流程等保留,但是原有的一些套餐、费用查询接口、用户后付费/预付费变更等接口需要调整和改造。 OCS系统通信异常的处理 : 当SACP与OCS系统通信异常时,有三种选择方案 : 方案一:不允许用户接通呼叫,SACP下发releaseCall直接释放呼叫; 方案二:允许用户接通呼叫,SACP不再作信用控制,只监视挂机事件,并在用户挂机之后出话单,由计费采集从SACP提取话单;(保证及时性) 方案三:允许用户接通呼叫,SACP下发Continue令呼叫继续,放弃对SSP的控制,由SSP出话单给OCS系统。,2020