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

文档序号:7660111阅读:105来源:国知局
专利名称:组播业务中确保不同gprs支持节点计费话单一致的方法
技术领域
本发明涉及一种组播业务中确保不同GPRS支持节点计费话单一致的 方法,尤其涉及移动通信系统广播组播业务MBMS中,确保组播业务方式 中核心网不同GPRS支持节点GSN之间计费话单一致性的方法。
背景技术
为了有效地利用移动网络资源,现有移动通信系统提出了使用广播组播 传输业务的思想,即多媒体广播组播业务MBMS(Multimedia Broadcast/Multicast Service,以下简称MBMS)。 MBMS在移动网络中提供一 个数据源向多个用户发送数据的点到多点业务,实现网络资源共享,提高网 络资源的利用率,尤其是空口接口资源。MBMS提供两种方式广播方式 和组播方式。MBMS不仅能实现纯文本低速率的消息类组播和广播,而且 还能实现高速多媒体业务的组播和广播,组播和广播业务MBMS基于 WCDMA/GSM分组网,通过增加一些新的功能实体,如广4番组播业务中心 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承载上 下文(MBMS Bearer Context)用于记录某一个业务的相关信息。在GGSN、 SGSN的MBMS承载上下文中,包含了 IP组播地址、接入点名称APN( Access Point Name )、临时移动纟且标识TMGI ( Temporary Mobile Group Identities )、 MBMS会话属性、以及下行节点列表等信息。组播业务中MBMS承载上下 文的建立是通过注册消息完成的。下行节点列表罗列了下行数据所要到达的 下一个网络节点的地址信息。GGSN的下行节点列表记录了接收该业务的所 有SGSN的地址信息,SGSN的下行节点列表记录了接收该业务的所有基站 控制台/无线网络控制器BSC/腿C (Base Station Controller/Radio Network Controller )的地址信息。
为了让用户接收到业务数据,当准备发送数据时,BM-SC发起MBMS 会话开始流程,如图2所示。它请求激活所有必要的用来传送MBMS数据 的网络承载资源,并通知对此感兴趣的用户,数据发送即将开始。通过该 MBMS会话开始流程,MBMS会话属性,如QoS, MBMS业务区域,估计 会话时长,MBMS数据传送开始时间等会提供给所有已经注册了相应 MBMS承载服务的GGSN和SGSN,以及与已注册SGSN相连的所有 BSC/RNC。同时,该流程为所有已注册GGSN和SGSN,以及响应会话开始 请求消息的BSC/RNC分配承载平面资源。
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中由话单标识Charging ID和GGSN的控制面IP地址唯一确定一个承载业务产生的话单。然而,在 现有技术中,对于某一组播承载业务,GGSN并没有将Charging ID传递给 SGSN,这使得SGSN和GGSN产生的S-MB-CDR和G-MB-CDR中的 Charging ID无法保持一致,SGSN和GGSN产生的话单无法对应起来,显 然是不合理的。

发明内容
本发明要解决的技术问题是提供一种移动通信系统组播业务中确保不 同GPRS支持节点计费话单一致的方法。
为了解决上述问题,本发明提供了一种组播业务中确保不同GPRS支持 节点计费话单一致的方法,包括如下步骤网关GPRS支持节点GGSN收 到组播模式下多媒体广播组播业务MBMS的会话开始请求消息时,产生所 述业务的话单标识,并将所述话单标识传递给所述GGSN的下游节点列表 中的服务GPRS支持节点SGSN,所述GGSN和SGSN在各自产生的 G-MB-CDR和S-MB-CDR话单中使用上述相同的话单标识。
进一步地,所述的方法,分为以下步骤'.
A:当所述GGSN收到多々某体广#>组#"业务MBMS的会话开始请求消 息时,若GGSN没有有效的话单标识,则GGSN产生话单标识,并将所述 话单标识存储在GGSN的MBMS承载上下文中,向所述GGSN的下游节点 列表中的SGSN发送会话开始请求,消息中带有所述话单标识;
B:当所述SGSN收到会话开始消息后,将所述GGSN携带来的话单标 识存储到SGSN的MBMS承载上下文中,并且向所述GGSN返回会话开始 响应消息;
C:针对该组播业务,所述GGSN和SGSN分别采集计费信息,并将各 自MBMS承载上下文中的话单标识分别填写到各自的话单中。
进一步地,步骤A中,所述MBMS的会话开始请求由所述MBMS的广 播组播业务中心BM-SC发起,所述MBMS的注册请求由SGSN发起。
进一步地,所述话单是指GGSN MBMS话单和SGSN MBMS话单。
进一步地,所述MBMS的会话开始请求由所述MBMS的广播组播业务 中心BM-SC发起。
进一步地,步骤A中,所述GGSN收到所述MBMS的会话开始请求消 息中,携带会话相关属性,所述GGSN将所述会话相关属性保存在所述 GGSN的MBMS承载上下文中。
进一步地,步骤B中,所述SGSN收到的会话开始消息中,包括有会 话属性相关属性,所述SGSN将所述会话相关属性存储在所述SGSN的 MBMS承载上下文中。
进一步地,步骤A中,当所述GGSN收到所述MBMS的会话开始请求 消息时,所述GGSN已经通过注册过程加入到所述BM-SC的下行节点列表 中,且所述GGSN已经创建了所述MBMS承载上下文。
进一步地,所述GGSN通过注册过程加入到所述BM-SC的下行节点列 表中,且所述GGSN已经创建了所述MBMS承载上下文包括如下步骤当 GGSN收到下游SGSN节点的注册请求或者收到l正激活请求时,若GGSN 没有MBMS承载上下文,则GGSN创建MBMS岸义载上下文,并向BM-SC 发起注册流程,BM-SC将GGSN节点标识加入到其下行节点列表中。
进一步地,若所述GGSN判断该GGSN已产生话单标识并已存储在该 GGSN的MBMS承载上下文中,则所述GGSN单独向所述SGSN发起会话 开始请求,请求中携带所述话单标识。
进一步地,对于组播业务,所述GGSN的下游节点列表中的SGSN通 过注册过程加入到所述GGSN的下行节点列表中。
进一步地,所述SGSN通过注册过程加入到所述GGSN的下行节点列 表中,包括如下步骤当SGSN收到下游BSC/RNC节点的注册请求或者收
到UE激活请求时,若SGSN没有MBMS承载上下文,则SGSN创建MBMS 承载上下文,并向GGSN发起注册流程,GGSN将该SGSN节点标识加入到 其下行节点列表中。
本发明针对组播模式的MBMS业务,在GGSN会话开始请求消息中增 加Charging ID这样的计费话单标识信息,使得GGSN产生的Charging ID 能够顺利传递给SGSN,确保了 GGSN和SGSN出计费话单能够对应起来, 防止错误话单和重复计费。


图1是现有移动通信系统下使用MBMS的网络架构图2是现有MBMS会话开始流程图3是移动通信系统核心网离线计费架构图4是本实施例MBMS会话开始流程图。
具体实施例方式
本发明的目的是是提供一种移动通信系统组播业务中确保核心网分组 域SGSN和GGSN节点之间计费话单一致性的方法,克服现有技术中存在 的GGSN和SGSN产生的G-MB-CDR话单和S-MB-CDR话单无法对应的问 题,防止错误话单和重复计费。
由于SGSN和GGSN对于MBMS承载资源的建立是在会话开始过程完 成的,承载资源建立之后SGSN、GGSN就可以传输MBMS数据,因此SGSN、 GGSN应该在会话开始之后开始采集计费数据信息,产生G-MB-CDR话单。
本发明针对组播模式的MBMS业务,在GGSN会话开始请求消息中增 加Charging ID这样的计费话单标识信息,使得GGSN产生的Charging ID 能够顺利传递给SGSN,确保了 GGSN和SGSN出G-MB-CDR话单和 S-MB-CDR话单能够对应起来。
本实施例中组播业务模式下的MBMS会话开始流程由BM-SC发起,如 图4所示,包括以下步骤
步骤401, BM-SC准备发起某组播模式的MBMS业务,于是向其下游 节点列表中的所有GGSN发起组播模式的会话开始请求(Session Start Request),指示即将到来的数据传输,以及提供会话属性。
所述下游节点列表是指加入到BM-SC该业务的GGSN的列表,对于组 播业务,GGSN通过注册过程加入到BM-SC的下游节点列表中。
步骤402, GGSN收到BM-SC的会话开始请求(Session Start R叫uest), 请求消息中携带会话相关的属性参数,GGSN产生Charging ID,和BM-SC 携带的会话属性参数一并存储在MBMS承载上下文中,将MBMS承载上下 文中的状态属性设置为"Active",并且向BM-SC返回会话开始响应消息 (Session Start Response)。
若GGSN收到BM-SC发送的会话开始请求消息,说明GGSN已经通过 注册过程加入到BM-SC的下行节点列表中,且GGSN已经创建了 MBMS 承载上下文。
GGSN的MBMS承载上下文通过注册流程创建,当GGSN收到下游 SGSN节点的注册请求或者收到UE激活请求时,若GGSN没有MBMS承 载上下文,则GGSN创建MBMS承载上下文,并向BM-SC发起注册流程, BM-SC将GGSN节点标识加入到其下行节点列表中。
步骤403, GGSN向其下游节点列表中的所有SGSN发送会话开始请求 消息(Session Start Request),消息中带有GGSN产生的Charging ID。
所述下游节点列表是指加入到GGSN该业务的SGSN的列表,对于组 播业务,SGSN通过注册过程加入到GGSN的下行节点列表中。
步骤404, SGSN收到会话开始请求后,SGSN存储会话属性和Charging ID在MBMS承载上下文中,将MBMS承载上下文中的状态属性设置为 "Active",并且向GGSN返回会话开始响应消息(Session Start Response);
SGSN的MBMS承载上下文通过注册流程创建,当SGSN收到下游 BSC/RNC节点的注册请求或者收到UE激活请求时,若SGSN没有MBMS 承载上下文,则SGSN创建MBMS承载上下文,并向GGSN发起注册流程, GGSN将该SGSN节点标识加入到其下行节点列表中。
若GGSN收到SGSN发送的注册请求消息,GGSN将该SGSN加入到 MBMS承载上下文的下行节点列表中,并给SGSN回注册响应。此时GGSN 判断MBMS承载上下文的状态是否为激活态(Active),即判断该GGSN是否 已产生话单标识并已存储在该GGSN的MBMS承载上下文中,若所述GGSN 的MBMS承载上下文的状态为激活态(Active),也就是该GGSN已产生话单 标识并已存储在该GGSN的MBMS承载上下文中,则该GGSN单独向该 SGSN发起会话开始请求,请求中携带计费标识Charging ID。
当GGSN收到下游SGSN节点的注册请求或者收到UE激活请求时,若 GGSN没有MBMS承载上下文,则GGSN创建MBMS承载上下文,并向 BM-SC发起注册流程,BM-SC将GGSN节点标识加入到其下行节点列表中
步骤405,针对该组播业务,GGSN的计费信息功能采集计费信息,并 将其MBMS承载上下文中的Charging ID填写到GGSN MBMS话单 G-MB-CDR中,GGSN通过计费网关模块CGF向计费系统Billing Domain 发送G-MB-CDR话单。
步骤406,针对该组播业务,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设备功 能的一部分。
本发明针对组播模式的MBMS业务,在GGSN会话开始消息中增加 Charging ID这样的计费话单标识信息,使得GGSN产生的Charging ID能够 顺利传递给SGSN,确保了 GGSN和SGSN出计费话单的统一。防止错误话 单和重复计费。
本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况 些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1、一种组播业务中确保不同GPRS支持节点计费话单一致的方法,包括如下步骤网关GPRS支持节点GGSN收到组播模式下多媒体广播组播业务MBMS的会话开始请求消息时,产生所述业务的话单标识,并将所述话单标识传递给所述GGSN的下游节点列表中的服务GPRS支持节点SGSN。
2、 如权利要求l所述的方法,其特征在于,进一步分为以下步骤A:当所述GGSN收到多媒体广播组播业务MBMS的会话开始请求消 息时,若GGSN没有有效的话单标识,则GGSN产生话单标识,并将所述 话单标识存储在GGSN的MBMS承载上下文中,向所述GGSN的下游节点 列表中的SGSN发送会话开始请求,消息中带有所述话单标识;B:当所述SGSN收到会话开始消息后,将所述GGSN携带来的话单标 识存储到SGSN的MBMS承载上下文中,并且向所述GGSN返回会话开始 响应消息;C:针对该组播业务,所述GGSN和SGSN分别采集计费信息,并将各 自MBMS承载上下文中的话单标识分别填写到各自的话单中。
3、 如权利要求1或2所述的方法,其特征在于,所述话单是指GGSN MBMS话单和SGSN MBMS话单。
4、 如权利要求1或2所述的方法,其特征在于,所述MBMS的会话开 始请求由所述MBMS的广播组播业务中心BM-SC发起。
5、 如权利要求2所述的方法,其特征在于,步骤A中,所述GGSN收 到的所述MBMS的会话开始请求消息中,携带会话相关属性,所述GGSN 将所述会话相关属性保存在所述GGSN的MBMS承载上下文中。
6、 如权利要求5所述的方法,其特征在于,步骤B中,所述SGSN收 到的会话开始消息中,包括有会话属性相关属性,所述SGSN将所述会话相 关属性存储在所述SGSN的MBMS承载上下文中。
7、 如权利要求4所述的方法,其特征在于,步骤A中,当所述GGSN 收到所述MBMS的会话开始请求消息时,所述GGSN已经通过注册过程加 入到所述BM-SC的下行节点列表中,且所述GGSN已经创建了所述MBMS 承载上下文。
8、 如权利要求7所述的方法,其特征在于,所述GGSN通过注册过程 加入到所述BM-SC的下行节点列表中,且所述GGSN已经创建了所述 MBMS承载上下文包括如下步骤当GGSN收到下游SGSN节点的注册请 求或者收到UE激活请求时,若GGSN没有MBMS承载上下文,则GGSN 创建MBMS承载上下文,并向BM-SC发起注册流程,BM-SC将GGSN节 点标识加入到其下行节点列表中。
9、 如权利要求8所述的方法,其特征在于,若所述GGSN判断该GGSN 已产生话单标识并已存储在该GGSN的MBMS承载上下文中,则所述GGSN 单独向所述SGSN发起会话开始请求,请求中携带所述话单标识。
10、 如权利要求1或2所述的方法,其特征在于,对于组播业务,所述 GGSN的下游节点列表中的SGSN通过注册过程加入到所述GGSN的下行节 点列表中。
11、 如权利要求IO所述的方法,其特征在于,所述SGSN通过注册过 程加入到所述GGSN的下行节点列表中,包括如下步骤当SGSN收到下 游BSC/RNC节点的注册请求或者收到UE激活请求时,若SGSN没有MBMS 承载上下文,则SGSN创建MBMS承载上下文,并向GGSN发起注册流程, GGSN将该SGSN节点标识加入到其下行节点列表中。
12、 如权利要求2所述的方法,其特征在于,步骤C之后进一步包括 如下步骤所述GGSN和SGSN分别向计费系统发送所述各自的话单,所 述话单中携带的话单标识参数相同。
全文摘要
本发明涉及一种组播业务中确保不同GPRS支持节点计费话单一致的方法,包括如下步骤网关GPRS支持节点GGSN收到组播模式下多媒体广播组播业务MBMS的会话开始请求消息时,产生所述业务的话单标识,并将所述话单标识传递给所述GGSN的下游节点列表中的服务GPRS支持节点SGSN。本发明确保了GGSN和SGSN出计费话单能够对应起来,防止错误话单和重复计费。
文档编号H04W4/24GK101102550SQ20071014354
公开日2008年1月9日 申请日期2007年8月7日 优先权日2007年8月7日
发明者刘西亮, 徐晓波, 涂小勇, 王志海, 蔡建楠 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1