李雪馨+吕振华
【摘 要】针对后付费用户出国使用漫游数据业务出现的天价话单问题,提出实时提醒功能实现方案。通过在国际漫游GGSN设备上配置基于Diameter协议的Gy接口,新建流量实时提醒平台,从而实现流量监控、提醒和控制的功能。
【关键词】C2G国际数据漫游 Diameter协议 信用控制 实时提醒
doi:10.3969/j.issn.1006-1010.2016.20.013 中图分类号:TN929.5 文献标志码:A 文章编号:1006-1010(2016)20-0066-04
1 引言
随着生活水平的提升,人们出国旅游的需求出现爆发式增长。同时,微信、微博、地图导航等互联网应用的普及,促使数据上网成为最基本的通信需求。与此同时,因为国际漫游话单是由漫游地运营商产生,回传至国内运营商计费中心存在延时,天价数据漫游费的新闻不断爆出,少则上千,多则几十万,这给消费者和运营商都造成极大的困扰。如何对用户的数据漫游用量进行实时监控和控制,杜绝天价费用,已成为运营商的当务之急。
2 C2G数据国际漫游原理及计费流程
2.1 数据漫游原理
C2G数据国际漫游网络组织架构如图1所示,信令网和IP网络中相关设备共同完成数据漫游业务。其中,关键设备包括GC网关、SGSN(Serving GPRS Support Node,服务GPRS支持节点)、GGSN(Gateway GPRS Support Node,网关GPRS支持节点)、CG(Charging Gateway,计费网关)和DNS(Domain Name System,域名系统)等。
GC网关担当GSM HLR的角色,支持与SGSN之间的Gr接口与GGSN之间的Gc接口,使CDMA用户漫游到GSM网络后,能够使用GPRS提供的服务及GPRS信息处理和移动性管理。SGSN为移动台提供移动性管理、路由选择、加密及身份认证等服务。GGSN是用于接入外部数据网络和业务的节点。CG负责原始漫游话单的采集,预处理后转发给计费中心。DNS则根据用户接入时的APN(Access Point Name,接入点名称)解析出对应的GGSN地址。
C2G数据漫游业务建立流程如下:
(1)用户在漫游地发起附着流程,附着上漫游地的SGSN。
(2)漫游地SGSN通过信令网发起回归属地GC网关/HLR的接入鉴权流程。
(3)用户使用GPRS业务时,先进行PDP激活流程。漫游地SGSN检查用户所使用的APN,通过DNS解析得到对应的GGSN地址。
(4)漫游地SGSN向相应的GGSN发送PDP激活请求,GGSN进行APN解析并在响应消息中为终端分配IP地址,建立GTP隧道连接。
(5)用户使用数据漫游业务,CG设备收集计费话单。
2.2 数据漫游计费流程
数据漫游计费流程分为国际和国内段处理过程,如图2所示。
(1)用户在漫游地使用上网业务后,漫游地SGSN生成原始话单,经CG网关预处理后,发送至归属地运营商的全国计费中心。此处,全国计费中心每天接收1次国际出访话单。
(2)全国计费中心对漫游话单批价后,下发至各省计费部门,下发频次是15分钟。
由上述流程可以看出,通过计费系统对国际数据漫游进行用量/高额监控,延迟至少1天以上,而1天时间足以产生巨额话费。
3 C2G数据国际漫游流量实时提醒方案
本方案通过在GGSN配置基于Diameter协议的Gy接口,实时监控用户流量,从而实现数据国际漫游用量的实时提醒功能。
Diameter协议是新一代的AAA(Authentication鉴别、Authorization授权、Accounting计费)协议,在此基础上扩展的信用控制协议(Credit Control)具备实时监控流量的功能,包含信控服务器和信控客户端两部分。信控服务器类似预付费服务器,根据预先配置的额度或者用户订购信息,按照信控流程向信控客户端下发可用配额。信控客户端根据服务器下发的配额放通用户的业务使用,当配额为零时,业务将被终止,如图3所示。
信用控制详细流程如下:
(1)用户申请建立业务连接,需向AAA服务器申请业务授权,鉴权通过后向CC服务器发送信用控制请求(CCR)消息,申请初始配额。CC服务器根据配置策略,通过信用控制应答(CCA)消息下发初始配额。AAA服务器授权用户使用业务,CC服务器启动流量监控流程。
(2)用户使用业务过程中,CC客户端与CC服务器之间通过CCR和CCA消息对申请和下发信用进行配额。
(3)当用户使用的流量达到预先配置的额度,CC服务器通过CCA消息告知CC客户端信用额度已用完,连接拆除,业务停止使用。后续,CC客户端通过CCR消息告知CC服务器本次业务连接使用的总额度,CC服务器累计用户的用量后向CC客户端返回CCA消息。
基于以上Diameter信用控制原理,国际漫游流量实时提醒功能的实现方案如图4所示。新建国际漫游流量实时提醒平台(CC服务器),通过Gy接口(支持Diameter信用控制协议)与国际漫游设备GGSN(CC客户端)相连接,实时监控用户数据流量。同时,平台与短信中心相连接,用于向用户下发提醒短信。
具体流程如下:
(1)用户发起数据业务连接,海外SGSN向国内GGSN申请建立PDP连接。
(2)GGSN触发Radius鉴权请求,送至省AAA进行鉴权。
(3)鉴权通过后,触发与流量实时提醒平台的Gy交互流程,如果Gy交互通过,则GGSN建立本次PDP连接。如果Gy流程中收到平台的拒绝响应消息,则GGSN拒绝建立本次PDP连接。如果GGSN与平台之间的Gy接口故障,则GGSN默认建立本次PDP连接。
(4)用户使用数据业务,平台根据设定的流量额度,实时以短信方式通知用户使用情况。一旦超出高额控制门限,立即暂停数据业务使用,并短信通知用户。
4 结束语
目前流量实时提醒平台已在试点省上线运营,用户能实时了解自己的流量使用情况,使用起来更放心。基于Gy接口的流量实时提醒平台,通过实时监控用户流量,及时提醒用户数据漫游用量情况,提高了用户的满意度。高额提醒或断网功能能够避免用户因疏忽或恶意使用数据业务带来的运营收入损失。后续平台还可以与PCRF(Policy Control and Charging Rules Function,策略控制和计费规则功能)设备相连,制定更丰富的QoS策略,如包天不限量限速流量包等,为用户提供更多样和方便的业务形态,增加客户黏性。
参考文献:
[1] Fajardo. Diameter Base Protocol[S]. 2012.
[2] Hakala. Diameter Credit-Control Application[Z]. 2005.
[3] 王一新,冯征. 基于Gy接口的分组域实时计费系统[J]. 电信工程技术与标准化, 2012(9): 63-67.
[4] 钟青峰,王霞德,王军. CtoG数据漫游技术与实现[J]. 电信科学, 2010(S1): 155-161.
[5] 于化龙. 移动国际漫游市场定价及结算模式研究[D]. 北京: 北京邮电大学, 2010.
[6] 杨静雯,张忠平. GSM/GPRS漫游接入数据用户路由回归属地的研究[J]. 电信科学, 2007(10): 11-16.
[7] 唐国芳,陈春玲. Diameter协议及其在3G计费中的应用[J]. 广东通信技术, 2008(1): 69-73.
[8] 于富东,杨林,孙逊,等. GPRS核心网实时计费方案研究[J]. 电信工程技术与标准化, 2012(9): 59-62.
[9] 刘小发,宋齐军,张珂珂. 国际出访用户数据业务实时计费实现方案探讨[J]. 邮电设计技术, 2010(8): 11-14.
[10] 王义,崔萌. GPRS网络实时计费组网研究[J]. 互联网天地, 2013(1): 26-34.