一种可实现基于接入地计费的网关gprs支持节点装置的制作方法

文档序号:75280阅读:412来源:国知局
专利名称:一种可实现基于接入地计费的网关gprs支持节点装置的制作方法
技术领域
本发明涉及移动分组业务领域,尤其涉及其中的在线计费装置。
背景技术
如图1所示,在通用无线分组业务(GPRS)网络中,在线计费系统包括如下网元和接口移动台(MS),无线接入网(RAN),服务GPRS支持节点(SGSN),网关GPRS支持节点(GGSN),分组数据网络(PDN)和在线计费系统(OCS),其中SGSNSGSN是分组业务的处理中心,同时支持BSC(基站控制器)和RNC(无线网络控制器)的接入。SGSN直接服务于移动用户,向移动用户提供移动性管理、PDP(分组数据协议)上下文的处理和其他的PS(分组交换域)类型的业务,SGSN存储有PS域用户的相关位置和签约信息,这些数据在处理起始或被动的分组数据传输是必要的,它非常类似VLR(访问位置寄存),同样是一个动态的数据库。
GGSNGGSN是PLMN网络(公用陆地移动网络)连接外部PDN网络的节点,它实际上是个互联网网关。通过Gi口与PDN网络互联,通过Gn、Gp口与SGSN互联,GGSN包含用于连接用户的路由信息,为外部数据网的PDU(分组数据单元)送到MS提供通道。GGSN包含一个逻辑功能实体TPF(业务平台功能),TPF必须能够将不同用户的数据流过滤到不同的服务数据流中,以便收集离线计费数据和进行在线支付控制。TPF支持预先定义的计费规则(静态的过滤器)和从CRF(计费规则管理功能实体)动态接收计费规则。
Gn接口SGSN之间,或者SGSN和GGSN之间的接口。
Gi接口GGSN同PDN之间的接口。
Gy接口该接口等同于Ro接口,是TPF同OCS(在线计费系统)之间的在线计费接口。
Gp接口类似于Gn接口,用于连接不同PLMN网络之间的SGSN,或者不同PLMN网络的SGSN和GGSN。
在3GPP(第三代合作组织)29.210中有对于计费规则的描述(4.2Charging Rules4.2计费规则),同时中国电信、中国移动、中国联通以及中国移动,也都有在各自的关于内容计费的规范中做了GGSN本地配置计费规则实现内容计费的具体描述。但是这些描述无一例外的都是每个规则对应一个计费费率组(Rating group),这样无论用户从哪个SGSN接入,其用于计费的计费费率组都是相同的,无法根据用户在移动网络中的位置信息动态选择计费费率组。
如图2所示,现有的激活PDP后进行在线计费的流程如下201SGSN收到移动终端的PDP激活请求;202SGSN向GGSN发送创建PDP上下文请求,消息中携带SGSN控制面地址;203GGSN向OCS发送在线计费请求(CCR),请求建立GGSN和OCS之间的在线计费会话;204OCS向GGSN返回在线计费响应(CCA),建立GGSN和OCS之间的在线计费会话;205GGSN向SGSN返回创建PDP上下文响应;206移动终端开始向GGSN传送业务PDU报文;207GGSN根据PDU报文中的L3-L7层(IP层、TCP/UDP层、应用层)信息查找GGSN本地配置的匹配的计费规则,根据匹配的计费规则确定Rating group,并向OCS发送CCR消息,请求信用额度,消息中携带选定的Rating group;208OCS向GGSN返回CCA消息,CCA消息中携带分配的信用额度值;209用户和PDN之间开始数据报文(PDU)的交互,用户使用PDN提供的业务。
用户开始使用业务后,如果发生SGSN切换,需要更新接入接别,如图3所示,PDP激活中SGSN切换时更新接入级别流程包括以下步骤301移动终端向新SGSN发送路由更新请求;302新SGSN在成功完成PDP上下文更新后向GGSN发送更新PDP上下文请求;303GGSN向新SGSN返回更新PDP上下文响应;304新SGSN向移动终端返回路由更新响应。
现有的技术中只能是为每个业务固定配置一个计费费率组(Ratinggroup),用户无论移动到哪里都是只能按照这个固定配置的计费费率来进行计费。用户在移动网络中的位置信息是动态变化的,当用户从一个城市到另外一个城市,甚至是从国内漫游到国外时,其对应的资费应该是不同的,现有计费方式有待改进。

发明内容本发明要解决的技术问题是提供一种计费装置,能够按照用户接入地不同采用不同的计费费率进行计费。
一种可实现基于接入地计费的网关GPRS支持节点装置,包含配置单元、接口单元、用户接入级别确定单元和计费方式选择单元,其中所述配置单元,用于根据不同的服务GPRS支持节点SGSN控制面地址定义不同的接入级别,根据接入级别不同定义不同的计费方式,在PDP上下文中增加一个接入级别字段;所述接口单元,用于GGSN和外部的会话,包括接收SGSN发送的创建PDP上下文请求,消息中携带SGSN控制面地址;创建GGSN与在线计费系统之间的在线计费会话;在创建PDP上下文后向SGSN返回创建PDP上下文响应;接收移动终端发送的业务分组数据单元PDU报文;
所述用户接入级别确定单元,用于根据接口单元接收的创建PDP上下文请求消息中携带的SGSN控制面地址,确定用户接入级别,将其写入PDP上下文中的接入级别字段;所述计费方式选择单元,用于根据接口单元接收的PDU报文信息,结合PDP上下文中的接入级别选择计费方式。
所述配置单元为不同的接入级别定义不同的计费费率组。
所述计费方式选择单元根据接口单元接收的PDU报文中的L3-L7层信息来匹配计费规则,确定了计费规则后再进一步根据PDP上下文中的接入级别来确定计费方式。
若移动终端在PDP激活过程中发生SGSN切换,配置单元要更新PDP上下文中的接入级别字段,将新切换到的SGSN控制面地址对应的接入级别写入PDP上下文中的接入级别字段。
本发明所述的装置,首先在按照接入的SGSN控制面地址不同将用户划分为不同的接入级别,且不同接入级别对应不同的计费费率组,然后在GGSN的PDP上下文中增加一个接入级别字段,GGSN参照接入级别来选择计费费率组,从而达到按照用户接入地不同而采用不同计费费率的目的。
图1是现有技术中在线计费网络架构示意图;图2是现有的在线计费流程示意图;图3现有的PDP激活中SGSN切换流程;图4是本发明基于接入地选择计费费率组的计费流程;图5是本发明PDP激活中SGSN切换时更新接入级别流程;图6是本发明一实施例GGSN装置框图。
具体实施方式下面结合附图和实施例进一步详细说明本发明所述的装置。
本发明提供的方法,首先在GGSN本地按照SGSN控制面地址(SGSNAddress for signaling)划分为不同的接入级别,在GGSN预定义计费规则的时候,根据接入级别不同定义不同的计费费率组,同时在GGSN的PDP上下文中增加一个接入级别字段。
在GGSN收到SGSN的创建PDP上下文请求(Create PDP ContextRequest)时,根据消息中携带的SGSN控制面地址确定当前PDP的接入级别并保存到PDP上下文中,用户进行后续业务的时候,GGSN参照接入级别来选择计费费率组,从而解决了用户从不同接入地接入GGSN时,根据接入地的差异选择不同的Rating group来进行计费的问题。
用户在激活一个PDP的过程中会使用多个不同的业务,比如访问新浪和雅虎,目前的在线计费技术已经能够在GGSN根据用户报文区分用户具体的业务,并根据使用的业务(比如新浪和雅虎)确定不同的Rating group,本发明进一步将接入级别字段写入PDP上下文,使得用户每次访问不同的业务都能够根据上下文中的接入级别进一步来确定具体的Rating group。
如图4所示,本发明基于接入地选择Rating Group计费流程包括以下步骤401SGSN收到移动终端的PDP激活请求;402SGSN向GGSN发送创建PDP上下文请求,消息中携带SGSN控制面地址;403GGSN向OCS发送在线计费请求(CCR),请求建立GGSN和OCS之间的在线计费会话;404OCS向GGSN返回在线计费响应(CCA),建立GGSN和OCS之间的在线计费会话;405GGSN根据从SGSN接收的创建PDP上下文请求消息中的SGSN控制面地址,确定用户接入级别,并写入PDP上下文中的用户接入级别字段;406GGSN向SGSN返回创建上下文响应;
407移动终端开始向GGSN传送业务PDU报文;408GGSN根据PDU报文信息匹配本地配置的计费规则,并结合用户接入级别选择Rating group;根据计费规则能够确定rating group(计费费率),OCS就是根据ratinggroup来进行计费的。计费规则中包含L3-L7层信息,GGSN根据报文中的L3-L7层信息来匹配计费规则,并根据匹配到的计费规则来进一步确定ratinggroup。
最简单的方式就是每个计费规则配置一个对应的rating group,确定了计费规则就确定了rating group。
本发明中的方式是,确定了计费规则后再进一步根据用户的接入级别来确定rating group,这样计费的力度得到了加强。
409GGSN向OCS发送CCR消息,请求信用额度,消息中携带步骤408中选定的Rating group;410OCS向GGSN发送CCA消息,返回分配的信用额度值;411用户和PDN之间开始数据报文(PDU)的交互,用户使用PDN提供的业务。
如图5所示,本发明的PDP激活中用户发生SGSN切换时更新接入级别流程,包括以下步骤501移动终端向新切换到的SGSN发送路由更新请求;502新SGSN在成功完成PDP上下文更新后向GGSN发送更新PDP上下文请求,消息中携带新SGSN控制面地址;503GGSN收到更新PDP上下文请求后,根据消息中的新SGSN控制面地址重新确定用户接入级别,将其写入PDP上下文中的接入级别字段,完成PDP上下文的更新;504GGSN向新SGSN返回更新PDP上下文响应;505新SGSN向移动终端返回路由更新响应。
上述的方法其特点在于405、408和503,在405步骤中确认PDP的接入级别,在408步骤中结合确定的接入级别选定Rating group,在503步骤中完成当用户发生SGSN间切换时更新PDP上下文中保存的接入级别。
相应地,本发明提出的可基于接入地计费的GGSN装置包括配置单元、接口单元、用户接入级别确定单元和计费方式选择单元,如图6所示,其中配置单元,用于根据不同的服务GPRS支持节点SGSN控制面地址定义不同的接入级别,根据接入级别不同定义不同的计费方式,即不同的计费费率组,在PDP上下文中增加一个接入级别字段;接口单元,用于GGSN和外部的会话,包括接收SGSN发送的创建PDP上下文请求,该消息中携带SGSN控制面地址;创建GGSN与在线计费系统之间的在线计费会话;在创建PDP上下文后向SGSN返回创建PDP上下文响应;接收移动终端发送的业务分组数据单元PDU报文;用户接入级别确定单元,用于根据接口单元接收的创建PDP上下文请求消息中携带的SGSN控制面地址,确定用户接入级别,将其写入PDP上下文中的接入级别字段;计费方式选择单元,用于根据接口单元接收的PDU报文信息,结合PDP上下文中的接入级别选择计费方式。
权利要求
1.一种可实现基于接入地计费的网关GPRS支持节点装置,包含配置单元、接口单元、用户接入级别确定单元和计费方式选择单元,其中所述配置单元,用于根据不同的服务GPRS支持节点SGSN控制面地址定义不同的接入级别,根据接入级别不同定义不同的计费方式,在PDP上下文中增加一个接入级别字段;所述接口单元,用于GGSN和外部的会话,包括接收SGSN发送的创建PDP上下文请求,消息中携带SGSN控制面地址;创建GGSN与在线计费系统之间的在线计费会话;在创建PDP上下文后向SGSN返回创建PDP上下文响应;接收移动终端发送的业务分组数据单元PDU报文;所述用户接入级别确定单元,用于根据接口单元接收的创建PDP上下文请求消息中携带的SGSN控制面地址,确定用户接入级别,将其写入PDP上下文中的接入级别字段;所述计费方式选择单元,用于根据接口单元接收的PDU报文信息,结合PDP上下文中的接入级别选择计费方式。
2.如权利要求
1所述的装置,其特征在于所述配置单元为不同的接入级别定义不同的计费费率组。
3.如权利要求
1所述的装置,其特征在于所述计费方式选择单元根据接口单元接收的PDU报文中的L3-L7层信息来匹配计费规则,确定了计费规则后再进一步根据PDP上下文中的接入级别来确定计费方式。
4.如权利要求
1所述的装置,其特征在于若移动终端在PDP激活过程中发生SGSN切换,配置单元要更新PDP上下文中的接入级别字段,将新切换到的SGSN控制面地址对应的接入级别写入PDP上下文中的接入级别字段。
专利摘要
一种可实现基于接入地计费的网关GPRS支持节点装置,首先由配置单元根据不同的服务GPRS支持节点SGSN控制面地址定义不同的接入级别,根据接入级别不同定义不同的计费方式,在PDP上下文中增加一个接入级别字段;然后接口单元进行GGSN和外部的会话,包括接收SGSN发送的创建PDP上下文请求,消息中携带SGSN控制面地址;创建GGSN与在线计费系统之间的在线计费会话;在创建PDP上下文后向SGSN返回创建PDP上下文响应;接收移动终端发送的业务分组数据单元PDU报文;创建PDP上下文时由用户接入级别确定单元根据SGSN控制面地址确定用户接入级别并写入PDP上下文中,最后计费方式选择单元根据接口单元接收的PDU报文信息,结合PDP上下文中的接入级别选择计费方式。
文档编号H04L29/06GK1996859SQ200610167136
公开日2007年7月11日 申请日期2006年12月14日
发明者叶海洋 申请人:中兴通讯股份有限公司导出引文BiBTeX, EndNote, RefMan
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1