计费信息处理方法、 设备和通信系统 【技术领域】
本发明实施例涉及通信领域,尤其涉及一种计费信息处理方法、设备和通信系统。 背景技术
随着通用分组无线业务 (General Packet Radio Service,以下简称 :GPRS) 和第三 代 (3th Generation,以下简称 :3G) 业务的不断发展,智能手机、基于数据卡的上网本等 能够进行互联网业务的用户设备 (User Equipment,以下简称 :UE) 得到了广泛应用,其 相应的互联网业务呈现爆炸性增长。
如果这些互联网业务与传统业务,例如短信、语音等业务都采用移动网络进行 传输,则会造成分组交换域 (Packet Switched Domain,以下简称 :PS 域 ) 的过载,从而 既会影响短信、语音等传统业务的服务质量,又会影响互联网业务的服务质量。 顺应这 种形势,现有技术在无线接入网 (Radio Access Network,以下简称 :RAN) 侧的基站和 / 或基站控制器网元位置完成 Gi Offload 分流业务。 图 1 为现有技术中 UE 通过基站控制 器与互联网之间的 Gi 接口接入互联网的结构示意图,图 2 为现有技术中 UE 通过基站与 互联网之间的 Gi 接口接入互联网的结构示意图,如图 1 或 2 所示,传统业务,如无线应 用协议 (Wireless Application Protocol,以下简称 :WAP)、多媒体信息服务 (Multimedia Messaging Service,以下简称 :MMS) 类应用,仍然通过 RAN 侧的基站或者基站控制器 途经核心网分组交换 (Core Network PS,以下简称 :CN-PS) 域接入互联网 ;一些普通的 上网业务,如网页浏览、视频点播等,可以通过基站或基站控制器与互联网之间的 Gi 接 口接入互联网,从而节省从基站到基站控制器的回传链路以及 RAN 侧到核心网间的传输 成本,减轻 RAN 侧和核心网数据业务的扩容压力。
网络在向 UE 提供服务时,网元设备需要根据 UE 占用网络资源的情况进行计费 处理。 对于 UE 通过 RAN 侧的基站或者基站控制器途经 CN-PS 域接入互联网的情况来 说,可以采用 CN-PS 域中的服务 GPRS 支持节点 (Serving GPRS Support Node,以下简 称 :SGSN) 和 / 或关口 GPRS 支持节点 (Gateway GPRS Support Node,以下简称 :GGSN) 进行计费,但是, GGSN 或者 SGSN 无法对 Gi Offload 分流业务进行计费。 发明内容 本发明实施例提供一种计费信息处理方法、设备和通信系统,以实现对分流业 务进行计费。
本发明实施例提供一种计费信息处理方法,包括 :
获取计费关联信息 ;
向无线接入网中的第一设备发送所述计费关联信息,以使所述第一设备在向计 费网关发送所述用户设备使用分流业务的第一呼叫详细记录前,基于维护的计费关联信 息,获得用于生成所述第一呼叫详细记录所需的计费信息。
本发明实施例提供另一种计费信息处理方法,包括 :
接收并维护核心网分组交换域中的第二设备发送的计费关联信息 ;
基于所述维护的计费关联信息,获取与所述无线接入网上传输的承载数据中的 IMSI 和 PDP 动态地址信息所关联的 C-ID 和 MSISDN 信息 ;
根据所述 IMSI、 PDP 动态地址信息、 C-ID 以及 MSISDN 信息生成用户设备使 用分流业务的第一呼叫详细记录。
本发明实施例提供一种核心网设备,包括 :
第一获取模块,用于获取计费关联信息 ;
第一发送模块,用于向无线接入网中的第一设备发送所述第一获取模块获取的 计费关联信息,以使所述第一设备在向计费网关发送所述用户设备使用分流业务的第一 呼叫详细记录前,根据维护的计费关联信息,获得用于生成所述第一呼叫详细记录所需 的计费信息。
本发明实施例提供一种无线接入网设备,包括 :
管理模块,用于接收并维护核心网分组交换域中的第二设备发送的计费关联信 息; 第二获取模块,用于基于所述管理模块维护的计费关联信息,获取与所述无线 接入网上传输的承载数据中的 IMSI 和 PDP 动态地址信息所关联的 C-ID 和 MSISDN 信 息;
生成模块,用于根据所述 IMSI、 PDP 动态地址信息以及所述第二获取模块获取 的 C-ID 以及 MSISDN 信息生成用户设备使用分流业务的第一呼叫详细记录。
本发明实施例提供一种通信系统,包括 :核心网设备和无线接入网设备 ;
所述核心网设备,用于向所述无线接入网设备发送计费关联信息 ;
所述无线接入网设备,用于根据所述核心网设备发送的计费关联信息,获取与 所述无线接入网上传输的承载数据中的国际移动用户识别码 IMSI 和分组数据协议 PDP 动 态地址信息所关联的计费标识 C-ID 和移动台综合业务数字网 MSISDN 信息 ;根据所述 IMSI、PDP 动态地址信息、C-ID 以及 MSISDN 信息生成用户设备使用分流业务的第一呼 叫详细记录。
可见,本发明实施例,通过核心网中的第二设备将计费关联信息发送给 RAN 侧 的第一设备,从而使得 RAN 侧的第一设备可以在向计费网关发送用户设备使用分流业务 的第一 CDR 前,基于维护的计费关联信息获得用于生成第一 CDR 所需的计费信息,从而 便于计费网关可以根据该第一 CDR 对 GiOffload 分流业务进行计费处理。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或 现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是 本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提 下,还可以根据这些附图获得其他的附图。
图 1 为现有技术中 UE 通过基站控制器与互联网之间的 Gi 接口接入互联网的结 构示意图 ;图 2 为现有技术中 UE 通过基站与互联网之间的 Gi 接口接入互联网的结构示意 图 3a 为本发明计费信息处理方法一个实施例的流程图 ; 图 3b 为本发明计费信息处理方法另一个实施例的流程图 ; 图 4a 为本发明计费信息处理方法再一个实施例的流程图 ; 图 4b 为本发明计费信息处理方法又一个实施例的流程图 ; 图 5 为本发明计费信息处理方法还一个实施例的信令流程图 ; 图 6 为本发明核心网设备一个实施例的结构示意图 ; 图 7 为本发明无线接入网设备一个实施例的结构示意图 ; 图 8 为本发明无线接入网设备另一个实施例的结构示意图 ; 图 9 为本发明无线接入网设备再一个实施例的结构示意图 ; 图 10 为本发明通信系统一个实施例的结构示意图 ; 图 11 为本发明通信系统另一个实施例的网络架构示意图 ; 图 12 为本发明通信系统再一个实施例的网络架构示意图 ; 图 13 为本发明通信系统又一个实施例的网络架构示意图 ; 图 14 为本发明通信系统还一个实施例的网络架构示意图。图;
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施 例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实 施例是本发明一部分实施例,而不是全部的实施例。 基于本发明中的实施例,本领域普 通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护 的范围。
UE 在使用互联网业务之前,需要先进行分组数据协议 (packet data protocol,以 下简称 :PDP) 上下文激活。 该 PDP 上下文激活的过程可以为 :
UE 向 SGSN 发送 PDP 激活请求消息 Activate PDP Context Request,该消息中可 以携带以下参数 :网络服务接入点标识符 (Network Service Access Point Identifier,以下 简称 :NSAPI)、会话标识 ( 以下简称 :TI)、 PDP 类型 ( 以下简称 :PDP Type)、 PDP 地址 ( 以下简称 :PDP Address)、接入点名称 (Access Point Name,以下简称 :APN)、 服务质量 (Quality of Service,以下简称 :QoS) 参数以及该 UE 的国际移动用户识别码 (International Mobile Subscriber Identifier,以下简称 :IMSI)。
SGSN 通过 PDP Type、 PDP Address、 Access Point Name 和 PDP 签约数据来验 证 Activate PDP Context Request 的有效性,并通过查询归属位置寄存器 (Home Location Register,以下简称 :HLR) 获取与 IMSI 对应的移动台国际 ISDN 号码 (Mobile Station international ISDN number,以下简称 :MSISDN)。
SGSN 向 GGSN 发送创建 PDP Context 请求,该请求中可以携带以下参数 :PDP Type、 PDP Address、 APN、协商的 QoS、 NSAPI 以及 IMSI 和 MSISDN 等。
GGSN 为 PDP Context 分配 PDP 动态地址,并创建计费标识 (Charging ID,以下 简称 :C-ID),并将 PDP 动态地址信息和 C-ID 回传给 SGSN。 至此,SGSN 和 GGSN 均可以获得该 UE 的 IMSI、 MSISDN、 PDP 动态地址信息以及 C-ID。
SGSN 将 PDP 动态地址信息、 QoS 信息通过 PDP 激活响应消息 Activate PDP Context Accept 发送给 UE。
至此即可完成 PDP 激活过程。 PDP 激活成功后,即可建立 UE 与 GGSN 之间 的路由,从而可以使 SGSN 和 / 或 GGSN 对该 UE 所使用的传统业务进行计费处理。 GPRS 和 3G 无线通信共有 5 种类型的 CDR,即服务 GPRS 支持节点 - 呼叫详细记录 (Serving GPRS Support Node-Call Detail Record,以下简称 :S-CDR),移动性管理 - 呼 叫详细记录 (Mobility Management-Call Detail Record,以下简称 :M-CDR),关口 GPRS 支持节点 - 呼叫详细记录 (Gateway GPRS Support Node-Call Detail Record,以下简称 : G-CDR), SGSN 传送的 - 移动台发起的短消息 - 呼叫详细记录 (SGSN delivered-Short message Mobile Originated-Call Detail Record, 以 下 简 称 :S-SMO-CDR) 和 SGSN 传 送 的 - 移 动 台 终 结 的 短 消 息 - 呼 叫 详 细 记 录 (SGSN delivered-Short message Mobile Terminated-Call Detail Record,以下简称 :S-SMT-CDR)。 这 5 种 CDR 中,除 G-CDR 是由 GGSN 生成外,其它 4 种 CDR 均由 SGSN 生成。 其中, S-CDR 反映了无线资源的 使用情况 ;G-CDR 反映了对外部数据网资源的使用状况 ;M-CDR 反映了系统在移动性 管理上的开销 ;S-SMO-CDR 和 S-SMT-CDR 则反映了利用 GPRS 承载的短消息服务。 这些 CDR 通过 Ga 接口被输出到计费网关 (Charging Gateway,以下简称 :CG), CG 将 CDR 整合处理后发送到计费中心进行计费。 该 CDR 为 SGSN 或者 GGSN 对 UE 的传统 业务,例如短信、语音等业务进行计费处理时产生的,本发明实施例将对传统业务进行 计费处理的 CDR 称为第二 CDR。
生成 CDR 所需的信息至少需要 C-ID、 MSISDN、 IMSI 以及 PDP 动态地址信 息,但是 UE 与基站之间的 Uu 接口、基站与基站控制器之间的 lub 接口以及基站控制器 和核心网之间的 lu-PS 接口均仅能承载 IMSI 数据而不能承载 MSISDN 数据,因此,RAN 侧的第一设备,例如基站、基站控制器,无法获知生成第一 CDR 所必须的 MSISDN 信 息,而且,RAN 侧的第一设备也无法获知生成第一 CDR 所必须的 C-ID。 因此,基站或 者基站控制器均无法生成用户设备使用 Gi Offload 分流业务的第一 CDR,也即无法对 Gi Offload 分流业务进行计费。
图 3a 为本发明计费信息处理方法一个实施例的流程图,该方法可以应用于核心 网分组交换域中的第二设备,如图 3a 所示,本实施例的方法可以包括 :
步骤 301、获取计费关联信息。
核心网分组交换域中的第二设备可以获取计费关联信息。 核心网分组交换域中 的第二设备可以为 GGSN、 SGSN 或者与该 GGSN 和 SGSN 连接的窥探设备。
步骤 302、向无线接入网中的第一设备发送所述计费关联信息,以使所述第一设 备在向计费网关发送所述用户设备使用分流业务的第一呼叫详细记录前,基于维护的计 费关联信息,获得用于生成所述第一呼叫详细记录所需的计费信息。
核心网分组交换域中的第二设备可以向 RAN 中的第一设备发送计费关联信息, 以使所述第一设备在向计费网关发送用户设备使用分流业务的第一呼叫详细记录 (Call Detail Record,以下简称 :CDR) 前,根据维护的计费关联信息,获得用于生成所述第 一 CDR 所需的计费信息,从而便于计费网关可以根据该第一 CDR 对用户设备使用的 GiOffload 分流业务进行计费处理。 其中, RAN 中的第一设备可以为基站、基站控制器或 者是与基站和基站控制器通信的计费网关代理设备 (Charging Gateway Proxy,以下简称 : CG-Proxy),其中,基站可以为 Node 或者基站收发台 (Base Transceiver Station,以下简 称 :BTS),基站控制器可以为无线网络控制器 (Radio Network Controller,以下简称 : RNC) 或者基站控制器 (Base Station Controller,以下简称 :BSC)。
本发明实施例可以采用以下方式向 RAN 侧的第一设备发送计费关联信息,以使 无线接入网中的第一设备在向计费网关发送所述用户设备使用分流业务的第一 CDR 前, 根据维护的计费关联信息,获得用于生成所述第一 CDR 所需的计费信息 :
1、 对 GGSN 的 功 能 进 行 扩 展, 使 GGSN 可 以 获 取 具 有 关 联 关 系 的 C-ID、 IMSI、 MSISDN 信息以及 PDP 动态地址信息的计费关联信息,并将该计费关联信息 发送给 RAN 中的第一设备,例如发送给 RAN 侧的基站、基站控制器或者新增部署的 CG-Proxy。
2、对 SGSN 的功能进行扩展,使 SGSN 可以获取具有关联关系的 C-ID、IMSI、 MSISDN 信息以及 PDP 动态地址信息的计费关联信息,并将该计费关联信息发送给 RAN 中的第一设备,例如发送给 RAN 侧的基站、基站控制器或者新增部署的 CG-Proxy。
3、在核心网中增加部署与 GGSN 和 SGSN 通信的窥探设备,该窥探设备可以捕 获 GGSN 或者 SGSN 向 CG 发送的用户设备使用传统业务的第二 CDR,并对该第二 CDR 进行解析处理,得到具有关联关系的 C-ID、IMSI、MSISDN 信息以及 PDP 动态地址信息 的计费关联信息,并将这些计费关联信息发送给 RAN 侧的基站、基站控制器或者新增部 署的 CG-Proxy。
可见,本发明实施例,通过对核心网中的 SGSN 或者 GGSN 的功能进行扩展, 或者在核心网中新增部署与 SGSN 或 GGSN 通信的窥探设备,将计费关联信息发送给 RAN 侧的第一设备,从而使得 RAN 侧的第一设备可以在向计费网关发送所述用户设备使 用分流业务的第一 CDR 前,根据维护的计费关联信息,获得用于生成第一 CDR 所需的计 费信息,从而便于计费网关可以根据该第一 CDR 对 Gi Offload 分流业务进行计费处理。
下面采用一个具体实施例,对在核心网侧中增加部署窥探设备协助 RAN 侧的第 一设备进行计费处理方式进行详细说明。
图 3b 为本发明计费信息处理方法另一个实施例的流程图,如图 3b 所示,本实施 例的方法可以包括 :
步 骤 311、 接 收 CN-PS 域 中 的 SGSN 发 送 的 用 户 设 备 使 用 传 统 业 务 的 第 二 CDR。
窥探设备可以接收 CN-PS 域中的 SGSN 发送的用户设备使用传统业务的第二 CDR。 具体来说,该窥探设备捕获 CN-PS 域中的 SGSN 向 CG 发送的第二 CDR。 该第 二 CDR 用于对 UE 使用的传统业务进行计费处理。
可以理解的,该窥探设备也可以捕获 CN-PS 域中的 GGSN 向 CG 发送的各第二 CDR。
该第二 CDR 中可以包含具有关联关系的 C-ID、 IMSI、 MSISDN 信息以及 PDP 动态地址信息。
本实施例中的窥探设备包括但不限于分路器或者计费协议代理设备。步骤 312、对该第二 CDR 进行解析处理,得到计费关联信息。
窥探设备可以对该第二 CDR 进行解析处理,从解析获取的各种信息中提取 C-ID、 IMSI、 MSISDN 信息以及 PDP 动态地址信息。
在一种实现方式下,所述计费关联信息包括 :具有关联关系的 C-ID、 IMSI、 MSISDN 信息以及 PDP 动态地址信息。 应当理解的是,所述计费关联信息包括但不限于 前述参数信息。
步骤 313、向无线接入网中的第一设备发送所述计费关联信息,以使所述第一设 备在向计费网关发送所述用户设备使用分流业务的第一呼叫详细记录前,根据维护的计 费关联信息,获得用于生成所述第一呼叫详细记录所需的计费信息,并向 CG 发送用户设 备使用传统业务的所述第二 CDR。
窥探设备可以将提取的 C-ID、IMSI、MSISDN 信息以及 PDP 动态地址信息发送 给 RAN 侧的第一设备,例如通过 Ga 接口发送给 RAN 中的基站、基站控制器或者与基站 和基站控制器通信的 CG-Proxy。
而且,该窥探设备还可以将捕获的、表征用户设备使用传统业务的第二 CDR 发 送给 CG。 需要说明的是,窥探设备向 CG 发送第二 CDR 的过程也可以在步骤 311 接收 到该第二 CDR 时,直接进行转发,本实施例并不限定窥探设备向 CG 发送第二 CDR 的时 机。 由此可知,本实施例在核心网中新增的窥探设备主要负责两项功能,一项是对 SGSN 或者 GGSN 发送给 CG 的、表征用户设备使用传统业务的的第二 CDR 进行转发, 另一项是将第二 CDR 中包含的计费关联信息提取出来并发送给 RAN 侧的第一设备。
在 RAN 侧的第一设备,例如基站、基站控制器或者 CG-Proxy,接收到窥探设 备发送的计费关联信息后,即可建立关联表。 该关联表中的每个表项可以包括相互关联 的一组 C-ID、 IMSI、 MSISDN 信息以及 PDP 动态地址信息。 由于在进行 Gi Offload 分 流业务时, RAN 侧的第一设备可以获知 UE 的 IMSI 和 PDP 动态地址信息,因此, RAN 侧的计费设备可以根据 IMSI 和 PDP 动态地址信息查找该关联表,获取对应的 C-ID 和 MSISDN 信息,从而根据已知的 IMSI 和 PDP 动态地址信息和查表获取的 C-ID 和 MSISDN 信息,生成表征所述用户设备使用 Gi Offload 分流业务的第一 CDR,并将该第一 CDR 发 送给 CG 进行 Gi Offload 分流业务的计费处理。
RAN 侧的第一设备获知 UE 的 IMSI 和 PDP 动态地址信息的方式包括但不限于如 下两种 :
其一,如果第一设备为集成有 CG 代理功能的基站或基站控制器,该基站或基站 控制器在收到业务接入请求后,从该业务接入请求中解析提取出 IMSI 和 PDP 动态地址信 息;
其二,如果第一设备为独立部署的 CG 代理设备,该 CG 代理设备接收无线接 入网中的基站或者基站控制器发送的呼叫详细记录,并从所述呼叫详细记录中解析得到 IMSI 和 PDP 动态地址信息。
可见,本实施例可以在核心网中新增部署与 SGSN 或 GGSN 通信的窥探设备, 该窥探设备可以捕获 SGSN 或者 GGSN 发送给 CG、表征用户设备使用传统业务的第二 CDR,从而将该第二 CDR 中的计费关联信息解析出并发送给 RAN 侧的第一设备,从而使
得 RAN 侧的第一设备可以在向计费网关发送所述用户设备使用分流业务的第一 CDR 前, 根据维护的计费关联信息,获得用于生成第一 CDR 所需的计费信息,从而便于计费网关 可以根据该第一 CDR 对 Gi Offload 分流业务进行计费处理。
下面对 RAN 侧的第一设备进行计费信息处理的过程进行详细说明。
RAN 侧的第一设备,例如 RAN 侧的基站、基站控制器或者新增的 CG-Proxy 在 对 Gi Offload 分流业务进行计费信息处理之前,已经接收到 PS-CN 域中的第二设备,例 如核心网中的 GGSN、 SGSN 或者与 GGSN 和 SGSN 通信的窥探设备发送的计费关联信 息,而且,在 UE 发起业务接入过程中,例如 PDP 激活过程中, RAN 侧的第一设备通过 PDP 上下文激活请求,已经可以获知使用该 Gi Offload 分流业务的 UE 的 IMSI 和 PDP 动 态地址信息。 因此,在对 Gi Offload 分流业务进行计费时, RAN 侧的第一设备,可以基 于 PS-CN 域中的第二设备发送的计费关联信息,获取与 IMSI 和 PDP 动态地址信息对应 的 C-ID 和 MSISDN 信息,然后根据已知的 IMSI、 PDP 动态地址信息和获取的 C-ID 和 MSISDN 信息生成第一 CDR,从而使得 CG 可以根据该第一 CDR 对 Gi Offload 分流业务 进行计费处理。
图 4a 为本发明计费信息处理方法再一个实施例的流程图,该方法可以应用于 RAN 侧的第一设备,如图 4a 所示,该方法可以包括 : : 步骤 401、接收并维护核心网分组交换域中的第二设备发送的计费关联信息 ;
步骤 402、基于维护的计费关联信息,获取与所述无线接入网上传输的承载数据 中的 IMSI 和 PDP 动态地址信息所关联的 C-ID 和 MSISDN 信息 ;
需要说明的是,在一种实现方式下,如果方法执行主体具体为集成有 CG 代理功 能的基站或基站控制器,所述无线接入网上传输的承载数据为无线接入网中的基站或者 基站控制器接收的业务接入请求,所述业务接入请求包含有所述 IMSI 和 PDP 动态地址信 息;
在另一种实现方式下,如果方法执行主体具体为独立部署的 CG 代理设备,所述 无线接入网上传输的承载数据为无线接入网中的基站或者基站控制器发送的呼叫详细记 录。
步骤 403、根据所述 IMSI、PDP 动态地址信息、C-ID 以及 MSISDN 信息生成用 户设备使用分流业务的第一呼叫详细记录。
本发明实施例可以采用以下方式使 RAN 侧的第一设备生成第一 CDR :
1、 RAN 侧的基站,例如 Node,作为第一设备,接收核心网中的第二设备发送 的计费关联信息,若 RAN 侧的基站接收的业务接入请求包含有所述 IMSI 和 PDP 动态地 址信息。 RAN 侧的基站可以基于计费关联信息,获得与该业务接入请求中的 IMSI 和 PDP 动态地址信息所关联的 C-ID 和 MSISDN 信息,并根据该 IMSI、PDP 动态地址信息 C-ID 和 MSISDN 信息生成第一 CDR ;
2、 RAN 侧的基站控制器,例如 RNC,作为第一设备,接收核心网中的第二设 备发送的计费关联信息,若 RAN 侧的基站控制器接收的业务接入请求包含有所述 IMSI 和 PDP 动态地址信息。 RAN 侧的基站控制器可以基于计费关联信息,获得与该业务接入请 求中的 IMSI 和 PDP 动态地址信息所关联的 C-ID 和 MSISDN 信息,并根据该 IMSI、PDP 动态地址信息 C-ID 和 MSISDN 信息生成第一 CDR ;
3、 RAN 侧新增部署的与基站或者基站控制器通信的 CG-Proxy 作为第一设备, 接收核心网中的第二设备发送的计费关联信息,若 RAN 侧的 CG-Proxy 从基站或者基站 控制器接收 CDR,该 CDR 中包含 IMSI 和 PDP 动态地址信息, CG-Proxy 可以基于计费 关联信息,获得与该 CDR 中的 IMSI 和 PDP 动态地址信息所关联的 C-ID 和 MSISDN 信 息,并根据该 IMSI、 PDP 动态地址信息 C-ID 和 MSISDN 信息重新合成第一 CDR。
下面采用一个具体实施例,对在核心网中增加窥探设备,在 RAN 侧增加部署 CG-Proxy 对 Gi Offload 分流业务进行计费信息处理的方法进行详细说明。
图 4b 为本发明计费信息处理方法又一个实施例的流程图,如图 4b 所示,本实施 例的方法可以包括 :
步骤 411、接收并维护 CN-PS 域中的窥探设备发送的计费关联信息。
具体来说, CG-Proxy 可以接收窥探设备通过 Ga 接口发送的计费关联信息,该 计费关联信息可以包括关联成一组的 IMSI、 PDP 动态地址信息、 C-ID 以及 MSISDN 信 息。 具体的, CG-Proxy 可以根据该 IMSI、 PDP 动态地址信息、 C-ID 以及 MSISDN 信 息生成关联表,或者将这一组 IMSI、 PDP 动态地址信息、 C-ID 以及 MSISDN 信息作为 一个表项添加到已有的关联表中。 步骤 412、接收无线接入网中的基站或者基站控制器发送的 CDR,所述 CDR 包 含 IMSI 和 PDP 动态地址信息。
CG-Proxy 可以接收基站或者基站控制器通过 Ga 接口发送的 CDR,并对该 CDR 进行解析,获取该 CDR 中包含的 IMSI 和 PDP 动态地址信息。
步骤 413、基于所述维护的计费关联信息,获取与 CDR 中的 IMSI 和 PDP 动态地 址信息所对应的 C-ID 和 MSISDN 信息。
举例来说, CG-Proxy 可以查询关联表,获取该关联表中与 IMSI 和 PDP 动态地 址信息对应的 C-ID 和 MSISDN 信息。
步骤 414、根据 IMSI、 PDP 动态地址信息、 C-ID 以及 MSISDN 信息生成第一 CDR。
CG-Proxy 可以根据从基站或者基站控制器获取的 IMSI 和 PDP 动态地址信息以 及通过查表获取的 C-ID 以及 MSISDN 信息生成第一 CDR。
步骤 415、将该第一 CDR 发送给 CG。
CG-Proxy 可以通过 Ga 接口,将该第一 CDR 发送给 CG。
可 见, 本 实 施 例 可 以 在 RAN 侧 中 新 增 部 署 与 基 站 和 基 站 控 制 器 通 信 的 CG-Proxy,该 CG-Proxy 可以接收 SGSN、GGSN 或者在核心网中新增的窥探设备发送的 计费关联信息,从而使得 CG-Proxy 可以基于计费关联信息,获得用于生成所述第一 CDR 所需的计费信息,并生成表征用户设备使用分流业务的第一 CDR,从而便于计费网关根 据第一 CDR 对 Gi Offload 分流业务进行计费处理。
图 5 为本发明计费信息处理方法还一个实施例的信令流程图,如图 5 所示,本 实施例在核心网中新增部署窥探设备,在 RAN 侧新增部署 CG-Proxy,且窥探设备与 GGSN、 SGSN 和 CG-Proxy 之间通过 Ga 接口通信, CG-Proxy 与基站、基站控制器以及 CG 之间通过 Ga 接口通信,如图 5 所示,本实施例的方法包括 :
步骤 501、 SGSN/GGSN 发送第二 CDR。
该第二 CDR 用于对 UE 使用的传统业务进行计费处理。 该第二 CDR 中可以包 含 C-ID、 IMSI、 MSISDN 信息以及 PDP 动态地址信息。
步骤 502、窥探设备接收第一 CDR,提取该第二 CDR 中的计费关联信息。
窥探设备可以对该第二 CDR 进行解析处理,从解析获取的各种信息中提取 C-ID、 IMSI、 MSISDN 信息以及 PDP 动态地址信息。
步骤 503、窥探设备向 CG 发送该第二 CDR。
窥探设备还可以将捕获的、表征用户设备使用传统业务的第二 CDR 发送给 CG,以使 CG 对 UE 使用的传统业务进行计费处理。
步骤 504、窥探设备将提取的计费关联信息发送给 CG-Proxy。
窥探设备可以将提取的 C-ID、IMSI、MSISDN 信息以及 PDP 动态地址信息发送 给 RAN 侧的 CG-Proxy。
需要说明的是,步骤 503 和步骤 504 之间可以没有先后顺序。
步骤 505、 CG-Proxy 根据该计费关联信息建立或更新关联表。
CG-Proxy 可以根据该 IMSI、PDP 动态地址信息、C-ID 以及 MSISDN 信息生成 关联表,或者将这一组 IMSI、 PDP 动态地址信息、 C-ID 以及 MSISDN 信息作为一个表 项添加到已有的关联表中。
步骤 506、基站 / 基站控制器向 CG-Proxy 发送 CDR。
步骤 507、 CG-Proxy 提取该 CDR 中的 IMSI 和 PDP 动态地址信息,查询关联 表,获取与 IMSI 和 PDP 动态地址信息对应的 C-ID 和 MSISDN 信息,并根据 IMSI 和 PDP 动态地址信息, C-ID 和 MSISDN 信息重新生成第一 CDR。
CG-Proxy 可以接收基站或者基站控制器通过 Ga 接口发送的 CDR,然后对该 CDR 进行解析,获取该 CDR 中包含的 IMSI 和 PDP 动态地址信息。
CG-Proxy 可以查询关联表,获取该关联表中与 IMSI 和 PDP 动态地址信息对应 的 C-ID 和 MSISDN 信息。 CG-Proxy 可以根据从基站或者基站控制器获取的 IMSI 和 PDP 动态地址信息以及通过查表获取的 C-ID 以及 MSISDN 信息重新生成第一 CDR。
步骤 508、 CG-Proxy 向 CG 发送第一 CDR。
CG-Proxy 可以通过 Ga 接口,将该第一 CDR 发送给 CG,从而使得 CG 可以对 Gi Offload 分流业务进行计费处理。
可见,本实施例可以在核心网中新增与 SGSN 和 GGSN 通信的窥探设备,在 RAN 侧中新增与基站和基站控制器通信的 CG-Proxy,该窥探设备可以捕获 SGSN 或者 GGSN 发送给 CG 的、表征用户设备使用传统业务的第二 CDR,从而将该传统业务的第二 CDR 中的计费关联信息提取出并发送给 RAN 侧的 CG-Proxy, RAN 侧的 CG-Proxy 可以 基于计费关联信息,获得用于生成所述第一 CDR 所需的计费信息,并生成表征用户设备 使用分流业务的第一 CDR,从而便于计费网关根据第一 CDR 对 Gi Offload 分流业务进行 计费处理。
图 6 为本发明核心网设备一个实施例的结构示意图,如图 6 所示,本实施例的核 心网设备可以理解为前述方法实施例涉及的 PS-CN 域中的第二设备,如 GGSN、 SGSN 或者与该 GGSN 和 SGSN 连接的窥探设备,本实施例的核心网设备可以包括 :第一获取 模块 12 和第一发送模块 13,其中 :第一获取模块 12 用于获取计费关联信息 ;
第一发送模块 13 用于向无线接入网中的第一设备发送所述第一获取模块 12 获取 的计费关联信息,以使所述第一设备在向计费网关发送用户设备使用分流业务的第一呼 叫详细记录前,基于维护的计费关联信息,获得用于生成所述第一呼叫详细记录所需的 计费信息。
应当理解的是,如果本实施例的核心网设备具体为独立部署的、与该 GGSN 和 SGSN 连接的窥探设备,相应的,本实施例的核心网设备可以进一步包括 :
第一接收模块 11 用于接收核心网分组交换域中的 SGSN 或者 GGSN 发送的、表 征用户设备使用传统业务的第二呼叫详细记录。
相应的,第一获取模块 12 可以具体用于对第一接收模块 11 接收的第二呼叫详细 记录进行解析,得到所述计费关联信息。
相应的,该第一发送模块 13 可以进一步用于向计费网关发送所述第一接收模块 11 接收的所述第二呼叫详细记录。
如果本实施例的核心网设备具体为扩展有窥探功能的 GGSN、 SGSN,相应的, 第一获取模块 12 可以直接获取计费关联信息 ;例如 GGSN、 SGSN 采用现有技术获取计 费关联信息,这里不再赘述。
本发明装置实施例中各功能模块和单元的具体工作方式参见本发明方法实施 例。 本发明装置实施例中各功能模块和单元可以单独实现,也可以集成在一个或多个单 元中实现。
可见,本实施例的核心网设备获取计费关联信息 ( 例如通过将表征用户设备使 用传统业务的第二 CDR 中的计费关联信息解析出 ) 并发送给 RAN 侧的第一设备,从而使 得 RAN 侧的第一设备可以在向计费网关发送所述用户设备使用分流业务的第一 CDR 前, 基于维护的计费关联信息,获得用于生成第一 CDR 所需的计费信息,从而便于计费网关 可以根据该第一 CDR 对 Gi Offload 分流业务进行计费处理。
图 7 为本发明无线接入网设备一个实施例的结构示意图,如图 7 所示,本实施 例的设备可以理解为前述方法实施例涉及的无线接入网侧的第一设备,例如 RAN 侧的基 站、基站控制器或者新增的 CG-Proxy,本实施例的设备可以包括 :管理模块 21、第二获 取模块 22、生成模块 23,其中 :
管理模块 21 用于接收并维护核心网分组交换域中的第二设备发送的计费关联信 息;
第二获取模块 22 用于基于管理模块 21 维护的计费关联信息,获取与所述无线接 入网上传输的承载数据中的 IMSI 和 PDP 动态地址信息所关联的 C-ID 和 MSISDN 信息 ;
生成模块 23 用于根据所述 IMSI、 PDP 动态地址信息以及第二获取模块 22 获取 的 C-ID 以及 MSISDN 信息生成用户设备使用分流业务的第一呼叫详细记录。
本实施例的设备进一步可以包括,第二发送模块 26 用于将生成模块 23 生成的第 一呼叫详细记录发送给计费网关。
图 8 为本发明无线接入网设备另一个实施例的结构示意图,如图 8 所示,本实 施例在图 7 所示设备的基础上,若所述无线接入网上传输的承载数据为呼叫详细记录, 则本实施例的设备还可以包括第二接收模块 24,其中 :第二接收模块 24 用于接收无线接入网中的基站或者基站控制器发送的所述呼叫详细记录 ( 这里的呼叫详细记录可以理 解为基站或基站控制器发送的原始 CDR,该原始 CDR 为不符合计费网关 CG 要求的完整 CDR) ;
相应的,第二获取模块 22 可以具体包括第一解析单元 221 和第一获取单元 222, 其中 :
第一解析单元 221 用于从所述第二接收模块 24 接收的呼叫详细记录中解析得到 所述 IMSI 和 PDP 动态地址信息 ;
第一获取单元 222 用于根据所述第一解析单元 221 解析得到的 IMSI 和 PDP 动 态地址信息,从管理模块 21 维护的计费关联信息中匹配得到对应的 C-ID 和 MSISDN 信 息。
相应的,生成模块 23 将基站或基站控制器发送的原始 CDR 重新生成符合 CG 要 求的完整 CDR,即标准 CDR。
图 9 为本发明无线接入网设备再一个实施例的结构示意图,如图 9 所示,本实施 例在图 7 所示设备的基础上,若所述无线接入网上传输的承载数据为业务接入请求,则 进一步还包括第三接收模块 25,其中,第三接收模块 25,用于接收上一级网元设备传输 的所述业务接入请求 ;
相应的,第二获取模块 22 可以具体包括第二解析单元 223 和第二获取单元 224,其中 : 第二解析单元 223 用于从所述第三接收模块 25 接收的业务接入请求中解析得到 所述 IMSI 和 PDP 动态地址信息 ;
第二获取单元 224 用于根据所述第二解析单元解析获取的 IMSI 和 PDP 动态地址 信息,从管理模块 21 维护的计费关联信息中匹配得到对应的 C-ID 和 MSISDN 信息。
本发明装置实施例中各功能模块和单元的具体工作方式参见本发明方法实施 例。 本发明装置实施例中各功能模块和单元可以单独实现,也可以集成在一个或多个单 元中实现。
可见,本发明实施例的无线接入网设备基于接收并维护的计费关联信息,获 得用于生成所述第一 CDR 所需的计费信息,并生成表征用户设备使用分流业务的第一 CDR,从而便于计费网关根据第一 CDR 对 Gi Offload 分流业务进行计费处理。
图 10 为本发明通信系统一个实施例的结构示意图,如图 10 所示,本实施例的系 统可以包括 :核心网设备 1 和无线接入网设备 2 ;
其中,核心网设备 1 用于向无线接入网设备 2 发送计费关联信息 ;
无线接入网设备 2 用于根据核心网设备 1 发送的计费关联信息,获取与所述无 线接入网上传输的承载数据中的 IMSI 和 PDP 动态地址信息所关联的 C-ID 和 MSISDN 信 息 ;根据所述 IMSI、 PDP 动态地址信息、 C-ID 以及 MSISDN 信息生成用户设备使用分 流业务的第一呼叫详细记录。
在一种实现方式下,核心网设备 1 具体用于对所述用户设备使用传统业务的第 二呼叫详细记录进行解析得到计费关联信息,并向无线接入网设备 2 发送所述计费关联 信息。
应当理解的是,核心网设备 1 可以理解为前述方法实施例涉及的 PS-CN 域中的
第二设备,无线接入网设备 2 可以理解为前述方法实施例涉及的无线接入网侧的第一设 备。
图 11 为本发明通信系统另一个实施例的网络架构示意图,如图 11 所示,在本实 施例中,核心网设备为在核心网中增设的与 SGSN 和 GGSN 通信的窥探设备,无线接入 网设备为在 RAN 中增设的与基站和基站控制器通信的 CG-Proxy。 图 5 所示方法交互流 程即应用于图 11 所示网络结构。
图 12 为本发明通信系统再一个实施例的网络架构示意图,如图 12 所示,在本实 施例中,核心网设备为核心网中的 SGSN 或 GGSN,该 SGSN 或 GGSN 具有窥探功能, 无线接入网设备为与 RAN 侧的基站和基站控制器通信的 CG-Proxy。 本发明实施例的方 法交互流程也可应用于图 12 所示网络结构,其实现原理和技术效果此处不再赘述。
图 13 为本发明通信系统又一个实施例的网络架构示意图,如图 13 所示,在本实 施例中,核心网设备为在核心网中增设的与 SGSN 和 GGSN 通信的窥探设备,无线接入 网设备为 RAN 侧的基站或基站控制器,该基站或基站控制器具有计费代理功能。 本发明 实施例的方法交互流程也可应用于图 13 所示网络结构,其实现原理和技术效果此处不再 赘述。 图 14 为本发明通信系统还一个实施例的网络架构示意图,如图 14 所示,在本实 施例中,核心网设备为核心网中的 SGSN 或 GGSN,该 SGSN 或 GGSN 具有窥探功能,无 线接入网设备为 RAN 侧的基站或基站控制器,该基站或基站控制器具有计费代理功能。 本发明实施例的方法交互流程也可应用于图 14 所示网络结构,其实现原理和技术效果此 处不再赘述。
上述实施例的核心网设备可以用于执行前述相应方法实施例的技术方案,无线 接入网设备可以用于执行前述相应方法实施例的技术方案。
综上所述,本发明实施例中,通过在核心网中新增与 SGSN 和 GGSN 通信的窥 探设备,或者对核心网中的 SGSN 或者 GGSN 的功能进行扩展,将计费关联信息提取出 并发送给 RAN 侧的、新增与基站和基站控制器通信的 CG-Proxy,或者功能扩展的基站 或基站控制器,从而使得 RAN 侧的 CG-Proxy,或者功能扩展的基站或基站控制器可以 基于接收并维护的计费关联信息,获得用于生成所述第一 CDR 所需的计费信息,并生成 表征用户设备使用分流业务的第一 CDR,从而便于计费网关根据第一 CDR 对 Gi Offload 分流业务进行计费处理。
本发明实施例满足类似 Gi Offload 这种需要在 RAN 侧基站或基站控制器进行计 费信息采集和输出的场景。 在核心网中新增与 SGSN 和 GGSN 通信的窥探设备,或者 新增与基站和基站控制器通信的 CG-Proxy 都支持标准 Ga 界面、不需要定义任何私有协 议,对现网没有冲击。
本发明实施例技术方案不仅限于支持 Gi Offload。
本领域普通技术人员可以理解 :实现上述方法实施例的全部或部分步骤可以 通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中, 该程序在执行时,执行包括上述方法实施例的步骤 ;而前述的存储介质包括 :ROM、 RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是 :以上实施例仅用以说明本发明的技术方案,而非对其限制 ;
尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解 :其 依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等 同替换 ;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方 案的精神和范围。