组播业务中确保不同gprs支持节点计费话单一致的方法

文档序号:7660110阅读:192来源:国知局
专利名称:组播业务中确保不同gprs支持节点计费话单一致的方法
技术领域
本发明涉及一种组播业务中确保不同GPRS支持节点计费话单一致的 方法,尤其涉及移动通信系统广播组播业务MBMS中,确保组播业务方式 中核心网不同GPRS支持节点GSN之间计费话单一致性的方法。
背景技术
为了有效地利用移动网络资源,现有移动通信系统提出了使用广播组播 传输业务的思想,即多媒体广播组播业务MBMS(Multimedia Broadcast/Multicast Service,以下简称MBMS)。 MBMS在移动网络中提供一 个数据源向多个用户发送数据的点到多点业务,实现网络资源共享,^提高网 络资源的利用率,尤其是空口接口资源。MBMS提供两种方式广播方式 和组播方式。MBMS不仅能实现纯文本低速率的消息类组播和广播,而且 还能实现高速多媒体业务的组播和广播,组播和广播业务MBMS基于 WCDMA/GSM分组网,通过增加一些新的功能实体,如广播组播业务中心 BM-SC(Broadcast Multicast Service Centre,以下简称BM画SC),对已有的分 组域功能实体如分组服务节点SGSN (服务GPRS支持节点,是核心网侧负 责移动性管理的网元,以下简称SGSN)、分组网关节点GGSN(网关GPRS 支持节点,是核心网侧负责接入到和发送出核心网的网元,以下简称 GGSN)、无线接入网络RAN和用户终端UE增加MBMS功能,并定义了 新的逻辑共享信道来实现空口资源共享。移动通信系统下使用MBMS的网 络架构如图l所示。图中除了BM-SC以外,其余都是移动通信系统的承载 网元,用于完成数据传输功能。GGSN与BM-SC之间的信令交换在Gmb参 考点进行,实现MBMS的控制面,包括以下信令
-GGSN建立MBMS的承载上下文并在BM-SC注册;
-GGSN或者BM-SC释放MBMS承载上下文,GGSN在BM-SC去注册;
陽BM画SC向GGSN通知会话开始和结束。
实现接入MBMS业务,需要一系列的步骤和信令交互,至少包括业务 通知、用户加入广播或组播组(包括激活、注册等)的接入步骤,以及离开 (包括去活、注销等)的步骤。
为了完成MBMS信令和MBMS业务数据传输的处理,现有MBMS机 制对已有的分组域核心网功能实体SGSN和GGSN及新增MBMS功能实体 BM-SC,增加了 MBMS承载上下文(MBMS Bearer Context)用于记录某一 个业务的相关信息。在GGSN、 SGSN的MBMS承载上下文中,包含了 IP 组插j也址、4妄入点名称APN ( Access Point Name )、临时移动《且标i口、 TMGI (Temporary Mobile Group Identities ) 、 MBMS会话属性、以及下4亍节点列 表等信息。下行节点列表罗列了下行数据所要到达的下一个网络节点的地址 信息。BM-SC的下行节点列表记录了接收该业务的所有SGSN的地址信息, GGSN的下行节点列表记录了接收该业务的所有SGSN的地址信息。组播业 务中MBMS承载上下文的建立是通过注册消息完成的,可以发送注册请求 的网元包括RNC/BSC、 SGSN、 GGSN。注册过程如图2所示。
MBMS架构支持离线计费和在线计费,如图3所示,在离线模式计费 中,SGSN、 GGSN网元釆集计费数据,并触发计费详单CDR, SGSN产生 SGSN MBMS话单S隱MB-CDR (SGSN MBMS Charging Data Record,以下简 称SGSN MBMS话单),GGSN产生GGSN MBMS话单G-MB-CDR ( GGSN MBMS Charging Data Record,以下简称GGSN MBMS话单)通过Ga接口 协议发送到计费网关模块(Charging Gateway Function ),再经过Bp接口传 送到计费系统(Billing Domain)中。此夕卜,SGSN和GGSN的计费信息功能 CDF可通过基于Diameter协议的Rf接口传递计费触发事件消息,也可将 CDF功能作为SGSN或GGSN设备功能的一部分。
现有MBMS架构中,S-MB-CDR和G-MB-CDR分别在SGSN和GGSN 的MBMS承载上下文建立时开始产生,在S-MB-CDR和G-MB-CDR中由 话单标识Charging ID和GGSN的控制面IP地址唯一确定一个承载业务产生 的话单。然而,在现有技术中,对于某一组播承载业务创建时,GGSN并没 有将Charging ID传递给SGSN,这使得SGSN和GGSN产生的S-MB-CDR和G-MB-CDR中的Charging ID无法保持一致,SGSN和GGSN产生的话单 无法对应起来,显然是不合理的。

发明内容
本发明要解决的技术问题是提供一种移动通信系统组播业务中确保核 心网分组域SGSN和GGSN节点之间计费话单一致性的方法。
为了解决上述技术问题,本发明提供了一种组播业务中确保不同GPRS 支持节点计费话单一致的方法,包括如下步骤
网关GPRS支持节点GGSN收到组播模式下多媒体广播组播业务 MBMS的注册请求消息时,产生所述业务的话单标识,并将所述话单标识 传递给所述GGSN的下游节点列表中的服务GPRS支持节点SGSN,所述 GGSN和SGSN在各自产生的话单中使用上述相同的话单标识。
进一步地,所述各自产生的话单是指所述GGSN产生的G-MB-CDR话 单和所述SGSN产生的S-MB-CDR话单。
进一步地,所述的方法,进一步分为以下步骤
A:当SGSN收到MBMS的注册请求消息或用户激活消息时,若SGSN
判断其上没有MBMS承载上下文,则创建MBMS承载上下文,将MBMS
承载上下文中的话单标识置为无效值,并向GGSN发送MBMS注册请求消 自
B: GGSN收到MBMS注册请求消息后,判断其上是否有MBMS承载 上下文,如果有,执行步骤C;如果没有,则创建MBMS承载上下文,同 时产生话单标识,并将所述话单标识保存在MBMS承载上下文中,之后向 广播组播业务中心BM-SC发送注册请求消息,待BM-SC返回注册响应消 息后,执行步骤C;
C: GGSN向SGSN返回MBMS注册响应消息,消息中携带GGSN的 MBMS承载上下文中保存的话单标识,SGSN更新其MBMS岸义载上下文的 话单标识为GGSN携带来的话单标识;
D:针对该组播业务,GGSN和SGSN分别采集计费信息,并将各自MBMS承载上下文中的话单标识填写到各自的话单中。
进一步地,步骤A中,所述MBMS的注册请求消息由BSC/RNC发起, 所述MBMS的用户激活消息由UE发起。
进一步地,步骤A中,当SGSN收到所述BSC/RNC发起的注册请求时, 所述SGSN判断其没有MBMS承载上下文,则创建MBMS承载上下文,并 且将该BSC/RNC标识加入到所述MBMS承载上下文的下行节点列表中。
进一步地,步骤A中,所述SGSN创建MBMS承载上下文后,向其中 加入IP组播地址和接入点名称APN,所述发给GGSN的MBMS注册请求 消息中携带有所述IP组播地址、所述APN、 SGSN的控制面地址和控制面 隧道端点标识TEID信息。
进一步地,步骤B中,进一步包括如下步骤所述BM-SC收到MBMS 注册请求消息后,将GGSN的标识添加到其下行节点列表中,向GGSN返 回MBMS注册响应消息,消息中携带有临时移动组标识TMGI和要求的 MBMS承载能力。
进一步地,步骤C中,所述GGSN给SGSN回注册响应消息之前,GGSN 将SGSN的标识添加到其下行节点列表中。
进一步地,步骤D之后进一步包括如下步骤所述GGSN和SGSN分 别向计费系统发送所述各自的话单,所述话单中携带的话单标识参数一致。
本发明解决了现有技术中存在的SGSN和GGSN产生的话单无法对应 的问题,防止错误话单和重复计费。


图1是现有移动通信系统下使用MBMS的网络架构图2是现有MBMS注册流程图3是移动通信系统核心网离线计费架构图4是本实施例MBMS注册流程图。
具体实施例方式
本发明针对组播模式的MBMS业务,在注册流程中,GGSN给SGSN 回应的注册响应消息中增加Charging ID这样的计费话单标识信息,使得 GGSN产生的Charging ID能够顺利传递给SGSN,确保了 GGSN和SGSN 出G-MB-CDR话单和S-MB-CDR话单能够对应起来。
本实施例MBMS注册流程发生在有用户需要接入某个基于MBMS会话 的业务,但网络侧还没有建立该会话相关的信息,这时网络侧的网元通过注 册流程完成该会话相关信息的建立。注册流程如图4所示,包括以下步骤
步骤401,当RNC检测到其控制的UE要使用MBMS业务,RNC向其 所属SGSN发送MBMS注册请求消息(MBMS Registration Request);
步骤402, SGSN收到来自RNC的关于该MBMS承载业务的注册请求 消息,SGSN判断其上是否有针对该MBMS承载业务的MBMS承载上下文, 如果有,则直接给RNC发送注册响应消息(MBMS Registration Response), 如果没有,SGSN则创建一个MBMS承载上下文(置于"Standby"准备状态), 向其中加入IP组播地址、APN,并将计费标识Charging ID置为无效值,向 GGSN发送MBMS注册请求消息(MBMS Registration Request),消息中携带 有IP组播地址、APN以及SGSN的控制面隧道端点标识TEID (Tunnel Endpoint Identifier,以下简称TEID )和SGSN的控制面IP地址。
如果SGSN上没有针对该MBMS承载业务的MBMS承载上下文,有可 能的情况是针对该MBMS承载业务,第一个MBMS UE上下文在SGSN上 创建,或者接收到RNC发送的注册请求,而SGSN上还没有相应的MBMS 承载上下文。
MBMS承载上下文是针对一个MBMS业务所必需的, 一个MBMS UE 上下文是针对一个用户想加入一个MBMS业务所必需的,在一个网元中, 对于一个MBMS业务,只有一个MBMS承载上下文,但是可能有零个或者 多个MBMSUE上下文。
除了 RNC可以发送注册请求外,其他网元,如SGSN和GGSN也可以。 如果SGSN检测到其控制的UE要使用MBMS业务,且其上没有针对该
MBMS承载业务的MBMS承载上下文,则向其所属GGSN发送MBMS注
册请求消息。
步骤403,GGSN收到来自SGSN的关于该MBMS承载业务的注册请求 消息,GGSN判断其上是否有针对该MBMS承载业务的MBMS承载上下文, 如果有,GGSN在MBMS承载上下文中的下行节点列表参数(list of downstream nodes)中保存该SGSN的信息,由GGSN向SGSN返回注册响应 消息(携带计费标识Charging ID、 TMGI、要求的承载能力、GGSN的控制 面隧道标识TEID和控制面IP地址),执行步骤406;如果没有,GGSN则 创建一个MBMS承载上下文(置于"Standby"状态),向其中加入IP组#^地址、 APN,计费标识Charging ID,向BM-SC发送MBMS注册请求消息(携带IP 组#番地址、APN)。
如果GGSN上没有针对该MBMS承载业务的MBMS承载上下文,有可 能的情况是针对该MBMS承载业务,第一个MBMS UE上下文在GGSN上 创建,或者收到SGSN发送的注册请求,而GGSN上还没有相应的MBMS 承载上下文。
步骤404, BM-SC收到来自GGSN的MBMS注册请求消息,将GGSN 的标识添加到BM-SC的MBMS承载上下文中的下行节点列表(list of downstream nodes)参数中,并向GGSN返回MBMS注册响应消息,消息中 携带有TMGI、要求的MBMS承载能力。
步骤405, GGSN收到BM-SC返回的MBMS注册响应消息,在MBMS 承载上下文中的下行节点列表(list of downstream nodes)参数中保存SGSN的 标识,并向SGSN返回MBMS注册响应消息,消息中携带计费标识信息 Charging ID、 TMGI、要求的MBMS承载能力和GGSN控制面IP地址及控 制面TEID。
步骤406, SGSN收到GGSN返回的MBMS注册响应消息,消息中携带 GGSN的话单标识信息Charging ID, SGSN更新其MBMS承载上下文的话 单标识信息Charging ID为GGSN携带来的Charging ID。
如果SGSN在步骤401收到了来自RNC的注册请求,则将RNC的标识 添加到SGSN的MBMS承载上下文中下行节点列表(list of downstream nodes)
参数中,并向RNC返回MBMS注册响应消息(携带TMGI,要求的MBMS 承载能力)。
步骤407,针对该组播业务,GGSN的计费信息功能采集计费信息,并 将其MBMS承载上下文中的Charging ID填写到GGSN MBMS话单 G-MB-CDR中,GGSN通过计费网关模块CGF向计费系统Billing Domain 发送G-MB-CDR话单。
步骤408,针对该组播业务,SGSN的计费信息功能采集计费信息,并 将其MBMS承载上下文中的Charging ID填写到SGSN MBMS话单 S-MB-CDR中,SGSN通过计费网关模块CGF向计费系统Billing Domain发 送S-MB-CDR话单。
GGSN和SGSN通过Ga接口协议发送到计费网关模块(Charging Gateway Function ),再经过Bp接口传送到计费系统(Billing Domain)中。此 外,GGSN和SGSN的计费信息功能CDF可通过基于Diameter协议的Rf 接口传递计费触发事件消息,也和将CDF功能作为SGSN或GGSN设备功 能的一部分。
本发明克服了现有技术中存在的GGSN和SGSN产生的G-MB-CDR话 单和S-MB-CDR话单无法对应的问题,防止错误话单和重复计费。
本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况 些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1、一种组播业务中确保不同GPRS支持节点计费话单一致的方法,包括如下步骤网关GPRS支持节点GGSN收到组播模式下多媒体广播组播业务MBMS的注册请求消息时,产生所述业务的话单标识,并将所述话单标识传递给所述GGSN的下游节点列表中的服务GPRS支持节点SGSN。
2、 如权利要求l所述的方法,所述各自产生的话单是指所述GGSN产 生的G-MB-CDR话单和所述SGSN产生的S-MB-CDR话单。
3、 如权利要求l所述的方法,其特征在于,进一步分为以下步骤A:当SGSN收到MBMS的注册请求消息或用户激活消息时,若SGSN判断其上没有MBMS承载上下文,则创建MBMS承载上下文,将MBMS承载上下文中的话单标识置为无效值,并向GGSN发送MBMS注册请求消 自 B: GGSN收到MBMS注册请求消息后,判断其上是否有MBMS承载 上下文,如果有,执行步骤C;如果没有,则创建MBMS承载上下文,同 时产生话单标识,并将所述话单标识保存在MBMS承载上下文中,之后向 广播组播业务中心BM-SC发送注册请求消息,待BM-SC返回注册响应消 息后,执行步骤C;C: GGSN向SGSN返回MBMS注册响应消息,消息中携带GGSN的 MBMS承载上下文中保存的话单标识,SGSN更新其MBMS承载上下文的 话单标识为GGSN携带来的话单标识;D:针对该组播业务,GGSN和SGSN分别采集计费信息,并将各自 MBMS承载上下文中的话单标识填写到各自的话单中。
4、 如权利要求3所述的方法,其特征在于,步骤A中,所述MBMS 的注册请求消息由BSC/RNC发起,所述MBMS的用户激活消息由UE发起。
5、 如权利要求4所述的方法,其特征在于,步骤A中,当SGSN收到 所述BSC/RNC发起的注册请求时,所述SGSN判断其没有MBMS承载上 下文,则创建MBMS 7fc载上下文,并且将该BSC/RNC标识加入到所述 MBMS承载上下文的下行节点列表中。
6、 如权利要求5所述的方法,其特征在于,步骤A中,所述SGSN创 建MBMS承载上下文后,向其中加入IP组播地址和接入点名称APN,所述 发给GGSN的MBMS注册请求消息中携带有所述IP组播地址、所述APN、 SGSN的控制面地址和控制面隧道端点标识TEID信息。
7、 如权利要求3所述的方法,其特征在于,步骤B中进一步包括如下 步骤所述BM-SC收到MBMS注册请求消息后,将GGSN的标识添加到 其下行节点列表中,向GGSN返回MBMS注册响应消息,消息中携带有临 时移动组标识TMGI和要求的MBMS寿义载能力。
8、 如权利要求3所述的方法,其特征在于,步骤C中,所述GGSN给 SGSN回注册响应消息之前,GGSN将SGSN的标识添加到其下行节点列表 中。
9、如权利要求3所述的方法,其特征在于,步骤D之后进一步包括如 下步骤所述GGSN和SGSN分别向计费系统发送所述各自的话单,所述 话单中携带的话单标识参数相同。
全文摘要
本发明公开了一种组播业务中确保不同GPRS支持节点计费话单一致的方法,包括如下步骤网关GPRS支持节点GGSN收到组播模式下多媒体广播组播业务MBMS的注册请求消息时,产生所述业务的话单标识,并将所述话单标识传递给所述GGSN的下游节点列表中的服务GPRS支持节点SGSN。本发明解决了现有技术中存在的SGSN和GGSN产生的话单无法对应的问题,防止错误话单和重复计费。
文档编号H04W4/24GK101102549SQ200710143540
公开日2008年1月9日 申请日期2007年8月7日 优先权日2007年8月7日
发明者徐晓波, 涂小勇, 王志海, 蔡建楠, 金友兴 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1