专利名称:一种网络计费系统及其计费方法
技术领域:
本发明涉及PCC (Policy and Charging Control,策略与计费控制功能)架 构,尤其涉及一种网络融合PCC架构的计费技术。
背景技术:
WiMAX ( Worldwide Interoperability for Microwave Access,全球接入微波 互操作性)是一种基于IEEE 802.16标准的无线城域网技术。WiMAX网络参考 模型如图l所示,由3个逻辑实体组成MS ( Mobile Station,移动终端)、ASN (Access Service Network,接入业务网)、CSN ( Connectivity Service Network, 连接业务网)。CSN可以看成是WiMAX网络的核心网,由NSP( Network Service Provider,网络服务提供商)管理运营,ASN可以看成是WiMAX网络的接入 网,由NAP (Network Access Provider,网络接入提供商)管理运营。ASN作为一个逻辑实体,其功能是管理IEEE802.16空中接口,为WiMAX 用户提供无线接入。ASN由至少l个BS(Base Station,基站)和至少l个ASNGW (ASNGateway,接入网关)组成,BS逻辑上连接到l个或多个ASNGW。CSN包括一套网络功能组合,为WiMAX用户提供IP (Internet Protocol, 网络互连协议)连接。CSN提供的主要功能有为用户会话连接,给终端分 配IP地址;Internet接入;认证、授权和计费(AAA)代理;基于用户系统参 数的QoS (Quality of Service,服务质量)以及许可控制;ASN和CSN之间的 隧道建立和管理;用户计费以及结算;ASN之间的移动性管理;WiMAX服务, 例如基于位置的服务、点对点服务等。CSN可以由路由器、AAA代理或服务 器、用户数据库、Intemet网关设备等组成。电信网络必须是一个可运营的网络,为此,需要对网络中的业务以及业
务所使用的资源进行准确、及时而全面的控制,策略和计费控制就是其中最 重要的内容之一。在第三代移动通信标准化的伙伴项目阶段7 ( 3GPP release7 )体系中,策 略和计费功能由PCC ( Policy and Charging Control,策略和计费控制功能)框 架来实现。PCC框架是一个能够应用于多种接入技术的功能框架,例如典型的 接入技术通用移动通信系统(UTMS )、陆上无线接入网(UTRAN)、 GSM/EDGE无线接入网(GERAN)、 I-WLAN (Interworking WLAN,互通 WLAN)以及WiMAX等。PCC框架主要实现了两大功能, 一是策略控制功能,另一个是计费功能。 策略控制功能主要包括1、对用户的业务参数(主要是QoS参数)协商 过程进行监控;2、根据所获得的业务信息,对业务所使用的网络承载资源进 行授权;3、在数据承载面实时地控制业务流的通过与否;4、将业务面的相 关变化情况通知到数据承载面;5、将数据承载面的相关变化情况通知到业务 面等;6、进行基于用户签约信息的策略控制。在PCC框架中,策略控制功能 主要涉及的逻辑实体包括AF (Application Function,应用功能实体)、PCRF (Policy and Charging Rules Function,策略与计费规则功能实体)、PCEF (Policy and Charging Enforcement Function,策略与计费执行功能实体)以及 SPR ( Subscription Profile Repository,签约规格库)等。计费功能主要包括1、综合业务信息、承载信息以及用户签约信息,制 订计费规则;2、在业务面的计费数据和承载面的计费数据之间进行关联;3、 在动态计费模式下,进行信用控制。在PCC框架中,计费功能主要涉及的逻辑 实体包括AF、 PCRF、 PCEF、 SPR、 OCS (Online Charging System,在线计 费系统)以及OFCS ( Offline Charging System,离线计费系统)等。PCC的整体框架如图2所示,各个逻辑功能实体及其接口的功能描述如下 AF:应用功能逻辑实体,提供了业务应用的接入点,而这些业务应用所 使用的网络资源需要进行动态的策略控制。在业务面进行参数协商时,AF将
相关业务信息传递给PCRF。如果这些业务信息与PCRF的策略相一致,PCRF 接受该协商,否则,PCRF拒绝该协商,并可在反馈中同时给出PCRF可接受的 业务参数。随后,AF可将这些参数返回给UE (UserEquipment,用户设备)。 AF和PCRF之间的接口是Rx接口 。在IMS系统中,代理呼叫会话控制功能 (P-CSCF)就是AF。PCRF:策略控制与计费规则功能逻辑实体,其实是PCC体系的核心,负 责策略决策和计费规则的规定。PCRF提供了基于业务数据流的网络控制规 则,这些网络控制包括业务数据流的#:测、门控(Gating Control), QoS控制 以及基于流的计费控制等。PCRF将其制订的策略和计费规则发送给PCEF,由 其执行策略和计费规则,同时PCRF还要保证这些规则和用户的签约规格是一 致的。PCRF制订策略和计费规则的依据包括从AF获得与业务相关的信息; 从SPR获得与用户签约信息;从PCEF获得与承载网络相关的信息。PCEF:策略控制与计费规则执行功能逻辑实体,通常位于网关(GW, GataWay)内,在承载面执行PCRF所制订的策略和计费规则。PCEF按照PCRF 所发送的规则中的流量过滤器进行业务数据流的探测,进而对这些业务数据 流执行PCRF所制订的策略和计费控制。在承载建立时,PCEF按照PCRF发送 的规则进行QoS授权,并根据AF的指示进行门控操作。根据PCRF发送的计费 规则,PCEF执行相应的业务流计费操作。计费既可以是在线计费,也可以是 离线计费。如果是在线计费,PCEF需要和OCS—起进行信用管理。离线计费 时,PCEF和OFCS之间交换相关计费信息。PCEF与PCRF之间的接口是Gx接 口,与OCS之间的接口是Gy接口,与OFCS之间的接口是Gz接口。 PCEF—般 都位于网络的网关上。例如,GPRS ( General Packet Radio Service,通用分组 无线业务)中的GGSN (Gateway GPRS Support Node, GPRS网关支持节点)。SPR:签约规格库,存储了和策略控制与计费相关的用户签约信息。例如, 用户可使用的业务信息、用户业务可使用的QoS信息、和计费相关的用户签约 信息以及用户的群类别等。利用SPR所存储的信息,PCRF就可以进行基于用
户签约信息的策略控制和计费操作。SPR和PCRF之间的接口是Sp接口 。OCS:在线计费系统,和PCEF—起进行在线计费方式下用户信用(credit) 的控制和管理。在承载建立、修改和中止过程中,PCEF都必须到OCS进行信 用鉴权。信用鉴权的结果会直接影响用户业务的使用。例如,如果用户信用 已经用完,则业务所使用的数据承载会被立即删除,用户业务中断。OFCS:离线计费系统,与PCEF—起完成离线计费方式下的计费操作。 现有协议中规定了利用所述PCC框架进行策略和控制计费控制的过程 PCRF收到来自PCEF的策略计费规则请求消息时,察看本地是否保存有相关用 户签约信息,如果没有则向SPR获得相应的信息。随后,PCRF利用用户签约 信息进行基于用户签约信息的策略计费规则决策,并将决策后的策略计费规 则发送给PCEF。WiMAX融合PCC架构后的网络架构如图3所示。其中PDF (Policy Distribution Function,规则分发功能)是一个逻辑实体,便于PCC架构的融 合。PDF是PCC规则的分发点,负责向PCEF分发PCC规则,它转发PCEF与PCRF 之间的消息。CDF ( Charging Distribution Function,计费分发功能)向OCS或 者OFCS屏蔽WiMAX网络中PCC策略执行点PCEF的移动性;PCEF通过CDF与 OCS或者OFCS交互计费信息,生成计费记录或者请求预付配额。MS通过ASN接入网络,在用户MS接入过程中,MS产生Outer-NAI( Outer-Network Access Identifier,外部网络接入标识)标识,Outer-NAI为临时用户标 识,每次用户入网认证过程中使用的Outer-NAI都会不同,ASN根据Outer-NAI 标识找到相应的AAA服务器,对MS进行接入鉴权、认证。而MS的真实身份 Inner-NAI (Inner-Network Access Identifier,内部网络接入标识)在用户认证 过程中以加密方式传输,只在用户终端MS以及AAA服务器可见,对接入网不 可见。AAA服务器在用户初始认证中为用户分配AAA-Session-ID,用以标识 用户的该次入网过程,计费客户端与AAA服务器在交互计费信息时,使用该 AAA-Session-ID标识用户。
当MS发起业务时,计费客户端(一般位于PCEF内)作为计费点记录用户 业务的流量信息、业务时长信息、以及业务的QoS和费率信息,并应该向计费 系统OCS申请预付费配额或者向OFCS上报计费记录,由计费系统(包括OCS 和OFCS)将计费信息与相关用户对应起来,为用户作相应的计费处理。但是 由于上述存在不同的用户标识信息(Inner-NAI和AAA-Session-ID ),用户终端 MS和AAA服务器可以获知用户的真实身份Inner-NAI,而计费客户端无法获知 用户的真实身份Inner-NAI,计费客户端与计费系统交互的计费信息中有 AAA-Session-ID,而没有用户的真实身份标识Inner-NAI,所以不一致的用户 信息标识使计费系统接收到该计费信息后无法将该计费信息与真实用户相对 应,导致无法计费。发明内容本发明实施例提供了两种网络计费系统及其计费方法,在WiMAX融合 PCC架构的系统中计费系统能够与计费客户端交互计费信息,并将该计费信 息对应到具体用户,实现在该系统中为用户计费的功能。一种网络计费方法,包括认证服务器获得用户的用户身份标识和对应的用户计费标识; 计费客户端获得所述用户计费标识,并使用该用户计费标识与计费系统 交互计费信息;所述计费系统获得所述用户身份标识和用户计费标识的对应关系,并根 据所述对应关系将与计费客户端交互的计费信息对应到用户身份标识,为该 用户作相应的计费处理。一种网络计费系统,包括认证服务器,用于获得用户的用户身份标识和用户计费标识;计费客户端和计费系统,所述计费客户端用于获得所述用户计费标识后,用该用户计费标识与所述计费系统交互计费信息;
所述计费系统获得所述用户身份标识和用户计费标识的对应关系,并根 据所述对应关系将与计费客户端交互的计费信息对应到用户身份标识,为该 用户作相应的计费处理。一种认证服务器,包括标识获得模块,用于获得所述用户身份标识和对应的用户计费标识; 对应关系交互模块,用于在与计费系统交互过程中,根据所述标识获得 模块获得的所述用户身份标识和用户计费标识生成所述用户身份标识和用户 计费标识之间的对应关系;或者根据所述标识获得模块获得的用户身份标识 和用户计费标识与计费系统进行交互,所述计费系统在交互过程中生成所述 对应关系。一种计费客户端,包括用户计费标识获得4莫块,用于获得用户的用户计费标识; 第一计费信息交互模块,用于使用所述用户计费标识获得模块获得的用 户计费标识,与计费系统交互用户的计费信息。 一种计费系统,包括对应关系获得模块,用于获得用户身份标识和用户计费标识的对应关系; 第二计费信息交互模块,用于与所述计费客户端使用所述用户计费标识 交互计费信息;计费处理模块,用于根据所述对应关系获得模块获得的对应关系,将从 所述第二计费信息交互模块接收的计费信息对应到用户身份标识,为用户作 相应的计费处理。另一种网络计费方法,包括认证服务器获得用户的用户身份标识和对应的用户计费标识; 计费客户端获得所述用户计费标识;映射功能实体获得所述用户身份标识和用户计费标识之间的对应关系, 并根据所述对应关系在计费客户端与计费系统间传递计费信息;所述映射功
能实体使用所述用户计费标识与所述计费客户端交互计费信息,所述映射功能实体使用所述用户身份标识与所述计费系统交互计费信息;所述计费系统根据所述交互的计费信息中的用户身份标识将所述计费信息对应到所述用户,并为该用户作相应的计费处理;所述计费系统使用用户身份标识来标识计费信息。另一种网络计费系统,包括认证服务器,用于获得用户的用户身份标识和用户计费标识; 计费客户端、映射功能实体和计费系统,所述计费客户端用于获得所述用户计费标识,并使用所迷用户计费标识 与映射功能实体交互计费信息;所述映射功能实体用于获得所述用户身份标识和用户计费标识的对应关 系,并根据所述对应关系在所述计费客户端与所述计费系统间传递计费信息;所述计费系统使用所述用户身份标识与映射功能实体交互计费信息,并 根据所述计费信息中的用户身份标识将所述计费信息对应到所述用户,为该 用户作相应的计费处理。一种映射功能实体,包括对应关系获得模块,用于从认证服务器或者计费系统获得所述对应关系; 计费客户端交互模块,用于与计费客户端使用用户计费标识交互计费信自.(&,计费系统交互模块,用于与所述计费系统使用用户身份标识交互计费信自 映射模块,用于接收所述计费客户端交互模块从所述计费客户端接收的 计费信息,将该计费信息中的用户计费标识映射为用户身份标识,并将映射后的计费信息发送给所述计费系统交互模块;接收所述计费系统交互模块从 所述计费系统接收的计费信息,将该计费信息中的用户身份标识映射为用户 计费标识,并将映射后的计费信息发送给所述计费客户端交互模块。
另一种计费客户端,包括用户计费标识获得模块,用于获得用户计费标识;第 一计费信息交互模块,用于根据所述用户计费标识获得模块获得的用 户计费标识与所述映射功能实体交互计费信息。另一种计费系统,包括第二计费信息交互模块,用于与所述映射功能实体用所述用户身份标识 交互计费信息;计费处理模块,用于接收所述第二计费信息交互模块接收的计费信息, 并将所述计费信息对应到具体用户,为用户作相应的计费处理。本发明实施例由于采用用户计费标识与该用户的用户身份标识生成对应 关系,使得计费系统与计费客户端之间可以进行计费信息交互,并计费系统 可以将交互的计费信息对应到具体的用户,作相应的计费处理,实现为用户 计费的功能。
图1为现有技术的WiMAX网络体系结构图; 图2为现有技术的PCC架构示意图;图3为现有技术的WiMAX融合PCC架构后的网络架构图;图4a为本发明实施例一的网络计费系统结构图;图4b为本发明实施例一的网络计费系统认证服务器内部结构图;图4c为本发明实施例一的网络计费系统计费客户端内部结构图;图4d为本发明实施例一的网络计费系统中的计费系统内部结构图;图4e为本发明实施例一的计费方法流程图;图5为本发明实施例二的计费方法流程图;图6为本发明实施例三的计费方法流程图;图7为本发明实施例四的计费方法流程图8为本发明实施例五的计费方法流程图;图9为本发明实施例六的计费方法流程图;图IO为本发明实施例七的计费方法流程图;图lla为本发明实施例八的网络计费系统结构图;图1 lb为本发明实施例八的网络计费系统认证服务器内部结构图;图1 lc为本发明实施例八的网络计费系统计费客户端内部结构图;图1 ld为本发明实施例八的网络计费系统中的计费系统内部结构图;图11 e为本发明实施例八的网络计费系统中的映射功能实体内部结构图;图llf为本发明实施例八的计费方法流程图。
具体实施方式
本发明实施例提供的计费方法,将计费客户端的用户计费标识与用户的 用户身份标识相对应,获得两者的对应关系,利用该对应关系实现计费客户 端与计费系统的计费信息的交互,并使得计费系统能够将计费信息与具体用 户对应起来,从而实现为该用户计费的目的。本发明实施例4是供四种方案方案 一 将会话标识AAA-Session-ID (或计费多会话标识 Acct-Multi-Session-ID )作为用户计费标识,认证服务器(该认证服务器位于 AAA服务器中,为用户接入网时认证、鉴权)将会话标识AAA-Session-ID (或 Acct-Multi-Session-ID )下发给计费客户端,并将用户真实身份标识Inner-NAI 与该用户计费标识AAA-Session-ID (或Acct-Multi-Session-ID)的对应关系发 送给计费系统,计费系统根据该对应关系将计费信息对应到真实用户;方案二将用户此次入网的第一个Outer-NAI作为用户计费标识,计费客 户端在用户入网鉴权过程中得到此Outer-NAI,计费系统从认证服务器处获得 该标识与用户身份标识Inner-NAI的对应关系,计费系统根据该对应关系将计 费信息对应到真实用户,实现计费;
方案三将计费用户标识CUI作为用户计费标识,在认证服务器与计费 系统交互过程中,生成该CUI与用户真实身份标识Inner-NAI的对应关系, 计费系统根据该对应关系将计费信息对应到真实用户,实现计费;方案四利用映射功能实体将交互的计费信息中的用户计费标识转换成 真实用户标识,或者将计费信息中的真实用户标识转换成用户计费标识,使 得系统实现计费交互,从而完成计费。
方案一根据方案一,本发明实施例提供三个具体实施例,其中 实施例一为在用户接入鉴权过程中计费系统获得AAA-Session-ID (或Acct-Multi-Session-ID)与Inner-NAI对应关系,从而统一用户标识实现计费的方案;实施例二为在用户退网过程中计费系统获得AAA-Session-ID (或 Acct-Multi-Session-ID)与Inner-NAI对应关系,从而统一用户标识实现计费 的方案;实施例三为计费系统在接收到计费信息后,计费系统从认证服务器处获 得AAA-Session-ID (或Acct-Multi-Session-ID )与Inner-NAI对应关系,从而 统一用户标识,完成计费功能。
下面以对每一个实施例进行详细说明。
实施例一本实施例提供了一种计费系统,如图4a所示,包括用户终端411、认 证服务器412、计费客户端413、计费系统414。
用户终端411在接入网的过程与认证服务器412交互,进行鉴权、认证。 在鉴权、认证过程中,认证服务器412可以获得用户终端411的用户身份标 识Inner-NAI;认证服务器412还获得用户计费标识;认证服务器412与计费 系统414交互,获得用户身份标识Inner-NAI和用户计费标识的对应关系。 计费客户端413获得用户计费标识,并在与计费系统414交互的计费信 息中携带该用户计费标识,并以此标识指示计费用户。计费系统414获得用户身份标识和用户计费标识的对应关系,并根据该 对应关系将与计费客户端413交互的计费信息对应到用户身份标识,从而对 应到具体用户,为用户作相应的计费处理,相应的计费处理包括OFCS (离线 计费系统)为用户生成计费记录和/或OCS (在线计费系统)分配预付配额。计费系统414可以是OCS或者OFCS,对于OFCS,计费客户端413向 其上报计费信息,OFCS统计该计费信息,计算出计费结果,并记录;对于 OCS,计费客户端413向其申请预付配额,OCS向计费客户端发送预付配额。上述的认证服务器412的内部结构包括如下模块,如图4b所示标识获 得模块421、对应关系交互模块422、用户计费标识发送模块423。标识获得模块421 ,用于获得用户身份标识和对应的该用户的用户计费标识。对应关系交互模块422,用于在与计费系统交互过程中,根据标识获得模 块获得的用户身份标识和用户计费标识生成用户身份标识和用户计费标识之 间的对应关系;或者根据标识获得模块获得的用户身份标识和用户计费标识 与计费系统进行交互,由计费系统在交互过程中生成对应关系。用户计费标识发送模块423 ,将标识获得模块获得的用户计费标识发送给 计费客户端413。上述的计费客户端413 —般位于PCEF内,其结构包括如下模块,如图 4c所示用户计费标识获得模块431,用于获得用户的用户计费标识。第一计费信息交互模块432,用于使用用户计费标识获得模块获得的用户计费标识,与计费系统414交互用户的计费信息。上述的计费系统414可以是OSC在线计费系统也可以是OFCS离线计费系统,也可以是包括OSC在线计费系统和OFCS离线计费系统的计费系统,
其结构包括如下模块,如图4d所示对应关系获得模块441,用于获得用户身份标识和用户计费标识的对应关系;第二计费信息交互模块442 ,用于与计费客户端413使用用户计费标识交 互计费信息;计费处理模块443,用于根据对应关系获得模块获得的对应关系,将从第 二计费信息交互模块接收的计费信息对应到用户身份标识,为用户作相应的 计费处理。相应的计费处理包括OFSC系统生成计费记录或者OCS系统分配 预付配额。应用上述网络计费系统,本实施例还提供一种网络计费方法,该方法是 在用户接入鉴权过程中获得用户计费标识与用户身份标识的对应关系,从而 完成计费功能,其流程如图4e所示,包括如下具体步骤S401:用户终端411入网,进行接入鉴权。用户终端411向认证服务器412发出入网请求,认证服务器412对其进 行鉴权,在认证、鉴权过程中,认证服务器412获得用户的内部网络接入标 识Inner-NAI,即用户的真实身份标识。S402:认证服务器412生成AAA-Session-ID。在鉴权过程中认证服务器412为该用户生成此次入网的会话标识 AAA-Session-ID,从而认证服务器412获得AAA-Session-ID与用户的真实身 份标识Inner-NAI的对应关系。S403:认证服务器412将AAA-Session-ID下发到计费客户端413。认证服务器412将AAA-Session-ID下发到计费客户端413作为用户计费 标识,计费客户端413使用AAA-Session-ID标识来标识该用户的计费信息。S404:认证服务器412将AAA-Session-ID与Inner-NAI的关系下发到计 费系统414。认证服务器412还将AAA-Session-ID与Inner-NAI的关系发送到计费系
统414,这样当计费客户端413使用AAA-Session-ID标识的计费信息与计费 系统414交互时,计费系统414就可以根据该对应关系将该计费信息对应到 具体的用户了。S405:计费客户端413使用AAA-Session-ID与计费系统414交互计费信自当计费客户端413使用AAA-Session-ID标识与计费系统414交互计费信 息时,由于计费系统414已经有了 AAA-Session-ID与Inner-NAI的对应关系, 能够将计费信息中的用户与当前入网的真实用户身份对应起来,从而实现为 当前入网的用户进行计费的功能。本实施例中的AAA-Session-ID可替换为Acct-Multi-Session-ID作为用户 计费标识,同样可以达到计费目的。本实施例由于采用认证服务器412将用户计费标识AAA-Session-ID与用 户身份标识Inner-NAI的对应关系下发到计费系统,使得计费系统能够识别接 入用户与计费用户的对应关系,从而实现为当前接入的用户进行计费的功能。实施例二应用上述实施例一提供的网络计费系统,本实施例提供了 一种网络计费 方法,该方法是在用户退网过程中获得用户计费标识与用户身份标识的对应 关系,完成计费功能,流程如图5所示,包括如下具体步骤S501-S503同实施例一的S401-S403,此处不再赘述。S504:计费客户端413使用AAA-Session-ID与计费系统414交互计费信自计费客户端413使用AAA-Session-ID与计费系统414交互计费信息,此 时计费系统414仅保存该计费信息,并不进行计费记录。 S505:用户发起退网流程。当用户完成此次业务,决定退出网络时,用户终端411向认证服务器412发起退网请求。S506:退网结束前,计费系统414获得AAA-Session-ID与Inner-NAI的关系。认证服务器412在接收到该用户的退网请求后,认证服务器412与计费 系统交互将AAA-Session-ID与Inner-NAI的关系发送到计费系统414。S507:计费系统414根据AAA-Session-ID与Inner-NAI的对应关系,将 保存的计费信息对应到具体用户,并作相应的计费处理。计费系统414在接收到AAA-Session-ID与Inner-NAI的对应关系后,将 在步骤S504中保存的计费信息对应到具体的用户,并为该用户作相应的计费 处理,相应的计费处理包括生成计费记录。本实施例中的AAA-Session-ID可替换为Acct-Multi-Session-ID作为用户 计费标识,同样可以达到计费目的。本实施例由于采用在退网前计费系统从认证服务器412获得 AAA-Session-ID与Inner-NAI的对应关系的方法,使得计费系统能够识别接入 用户与计费用户的对应关系,从而实现为当前接入的用户进行计费的功能。实施例三应用上述实施例 一提供的网络计费系统,本实施例提供了 一种网络计费 方法,该方法是在计费系统接收到计费信息后,获得用户计费标识与用户身 份标识的对应关系,完成计费功能,流程如图6所示,包括如下具体步骤S601-S603同实施例一的S401-S403,此处不再赘述。S604:计费客户端413使用AAA-Session-ID与计费系统414交互计费信自S605:计费系统414向认证服务器412请求获得AAA-Session-ID对应的 Inner-NAI 。在计费系统414获得了上报的计费信息后,向认证服务器412请求获得
AAA-Session-ID对应的Inner-NAI,认证服务器412向计费系统414下发 AAA-Session-ID与Inner-NAI的对应关系。S606:根据获得的AAA-Session-ID与Inner-NAI的对应关系,作相应的 计费处理。计费系统414在获得了 AAA-Session-ID与Inner-NAI的对应关系后,将 上报的计费信息对应到具体的用户,并为该用户作相应的计费处理,包括生 成计费记录和/或分配预付配额。本实施例中的AAA-Session-ID可替换为Acct-Multi-Session-ID作为用户 计费标识,同样可以达到计费目的。本实施例由于采用在计费系统接收到计费信息后从认证服务器获得 AAA-Session-ID与Inner-NAI的对应关系的方法,使得计费系统能够识别接入 用户与计费用户的对应关系,从而实现为当前接入的用户进行计费的功能。方案二方案二提供三个具体实施例,其中实施例四为在用户接入鉴权过程中,计费系统获得入网过程中使用的第 一个Outer-NAI与Inner-NAI对应关系,从而统一用户标识的方案,完成计费 功能;实施例五为在用户退网过程中,计费系统获得入网过程中使用的笫 一个 Outer-NAI与Inner-NAI对应关系,从而统一用户标识,完成计费功能;实施例六为计费系统在接收到计费信息后,去获得入网过程中使用的第 一个Outer-NAI与Inner-NAI对应关系,统一用户标识,完成计费功能。下面以对每一 个实施例进行详细i兌明。实施例四应用上述实施例一提供的网络计费系统,本实施例提供了 一种网络计费 方法,该方法是在用户接入鉴权过程中获得用户计费标识与用户身份标识的对应关系,从而完成计费功能,流程如图7所示,包括如下具体步骤 S701:用户终端411入网,进行接入鉴4又。用户终端411向认证服务器412发出入网请求,生成临时用户标识 Outer-NAI,并用该Outer-NAI与认证服务器412进行交互。同时认证服务器 412对用户终端411进行鉴权,在认证、鉴权过程中,认证服务器412获得用 户的内部网络接入标识Inner-NAI,即用户的真实身《分标识。因此,认证服务 器412获得了该Outer-NAI与用户身份标识Inner-NAI的对应关系。 S702:在用户认证鉴权过程中计费客户端获得该Outer-NAI。 在用户认证鉴权过程中计费客户端从用户终端获得该临时用户标识 Outer-NAI 。S703:认证服务器412将该Outer-NAI与Inner-NAI的关系下发到计费系 统414。认证服务器412还将该Outer-NAI与Inner-NAI的关系发送到计费系统 414,这样当计费客户端413使用该Outer-NAI用户计费标识与计费系统414 交互计费信息时,计费系统414就可以将计费信息对应到具体的用户了 。S704:计费客户端413使用该Outer-NAI与计费系统414交互计费信息。当计费客户端413使用该Outer-NAI与计费系统414交互计费信息时,由 于计费系统414已经有了该Outer-NAI与Inner-NAI的对应关系,能够将计费 信息中的用户与当前入网的真实用户身份对应起来,从而实现为当前入网的 用户进行计费的功能。本实施例由于采用认证服务器将用户计费标识Outer-NAI与用户身份标 识Inner-NAI的对应关系下发到计费系统,使得计费系统能够识别接入用户与 计费用户的对应关系,从而实现为当前接入的用户进行计费的功能。实施例五
应用上述实施例 一提供的网络计费系统,本实施例提供了 一种网络计费 方法,该方法是在用户退网过程中获得用户计费标识与用户身^f分标识的对应关系,完成计费功能,流程如图8所示,包括如下具体步骤S801-S802同实施例四的S701-S702,此处不再赘述。S803:计费客户端413使用该Outer-NAI向计费系统414交互计费信息。计费客户端413使用该Outer-NAI与计费系统414交互计费信息,此时计 费系统414仅保存该计费信息,并不进行计费记录。S804:用户发起退网流程。当用户完成此次业务,决定退出网络时,用户终端411向认证服务器412 发起退网请求。S805:退网结束前,认证服务器412将该Outer-NAI与Inner-NAI的关系 下发到计费系统414。认证服务器412在接收到该用户的退网请求后,将该Outer-NAI与 Inner-NAI的关系下发到计费系统414。S806:计费系统414根据该Outer-NAI与Inner-NAI的对应关系,将保存 的计费信息对应到具体用户,并作相应的计费处理。计费系统414在接收到该Outer-NAI与Inner-NAI的对应关系后,将在步 骤S803中保存的计费信息对应到具体的用户,并为该用户作相应的计费处理。本实施例由于采用在退网前计费系统从认证服务器获得Outer-NAI与 Inner-NAI的对应关系的方法,使得计费系统能够识别接入用户与计费用户的 对应关系,从而实现为当前接入的用户进行计费的功能。实施例六应用上述实施例一提供的网络计费系统,本实施例提供了 一种网络计费 方法,该方法是在接收到计费信息后,获得用户计费标识与用户身份标识的 对应关系,完成计费功能,流程如图9所示,包括如下具体步骤 S901-S902同实施例四的S701-S702,此处不再赘述。S903:计费客户端413使用Outer-NAI与计费系统414交互计费信息。计费客户端413使用该Outer-NAI与计费系统414交互计费信息,计费系统414收到计费客户端413的计费信息后,先将此计费信息保存。S904:向认证月l务器412请求获得该Outer-NAI对应的Inner-NAI。 在计费系统414获得了上报的计费信息后,向认证服务器412请求获得该Outer-NAI对应的Inner-NAI,认证服务器412向计费系统414下发Outer-NAI与Inner-NAI的对应关系。S905:计费系统414根据获得的该Outer-NAI与Inner-NAI的对应关系,作相应的计费处理。计费系统414在获得了该Outer-NAI与Inner-NAI的对应关系后,将上报的计费信息对应到具体的用户,并为该用户作相应的计费处理。本实施例由于采用在计费系统接收到计费信息后从认证服务器获得Outer-NAI与Inner-NAI的对应关系的方法,使得计费系统能够识别接入用户与计费用户的对应关系,从而实现为当前接入的用户进行计费的功能。可以看出方案二中,计费系统与认证服务器间的流程与方案一基本相同,只是方案二中的用户计费标识由终端生成,与方案一的标识有所区别。方案三 实施例七应用上述实施例 一提供的网络计费系统,本实施例提供了 一种网络计费 方法,该方法是釆用CUI标识作为用户计费标识,并使计费系统得知该CUI 与用户身份标识Inner-NAI的对应关系,从而计费系统将计费信息中的用户计 费标识对应到真实用户,完成对真实用户的计费计录。其中CUI为临时计费 标识,用以标识计费用户身份的。流程如图10所示,包括如下步骤S1001:用户终端411入网,进行接入鉴权。
用户终端411向认证服务器412发出入网请求与认证服务器412进行交 互,进行认证和鉴权。S1002:认证服务器412与计费系统414交互,生成CUI。在鉴权的过程中认证服务器412与计费系统414交互,生成临时用户计 费标识CUI,并生成该CUI与用户身份标识Inner-NAI的对应关系。该CUI 既可以是计费系统414生成的,也可以是认证服务器412生成的。如果CUI是计费系统414生成的,则计费系统414也生成该CUI与用户 身份标识Inner-NAI的对应关系,并且在交互过程中,认证服务器412也获得 该对应关系;如果CUI是认证服务器412生成的,则认证服务器412也生成该CUI与 用户身份标识I皿er-NAI的对应关系,并且在交互过程中,计费系统414也获 得该对应关系。S1003:认证服务器412将CUI下发到计费客户端413。认证服务器412将CUI下发到计费客户端413,计费客户端413用CUI 标识作为用户计费标识。S1004:计费客户端413使用CUI与计费系统414交互计费信息。计费客户端413使用CUI与计费系统414交互计费信息。由于,在鉴权 过程中,计费系统414已经获得CUI与用户身份标识Inner-NAI的对应关系, 计费系统414可以将计费信息对应到具体用户,作相应的计费处理。本实施例由于在用户鉴权过程中生成CUI标识作为用户计费标识,并使 得计费系统获知该CUI与用户身份标识Inner-NAI的对应关系,从而计费系 统可以将计费信息中的用户计费标识对应到真实用户,实现对用户的计费处 理,即生成用户计费记录和/或分配预付配额。对于CUI由认证服务器生成的场景,也同时存在方案一中描述的各种实 施方式,在此不再赘述。
方案四 实施例八本实施例通过映射功能实体映射用户计费标识与用户身份标识的关系, 使得计费系统能够为用户的计费信息进行计费记录,实现网络计费。该映射功能实体既可以与CDF处于一个物理实体中,也可以与计费系统处于一个物 理系统中。而CDF也可以与认证服务器或计费系统处于同 一个物理实体中, 或者作为独立的物理实体。计费客户端与计费系统之间的交互通过映射功能 实体的中转,映射功能实体为计费客户端与计费系统之间传递计费信息,并采用映射替换标识的方法,使得计费客户端与计费系统能够识别交互的计费牧自 i口 。本实施例提供了一种计费系统,如图lla所示,包括用户终端1111、 认证服务器1112、计费客户端1113、计费系统1114、映射功能实体1115。用户终端1111在接入网的过程与认证服务器1112交互,进行鉴权、认证。 在鉴权、认证过程中,认证服务器1112可以获得用户终端1111的用户身份标 识Inner-NAI;认证服务器1112还获得用户的用户计费标识;认证服务器1112 与计费系统1114交互,获得用户身份标识Inner-NAI和用户计费标识的对应 关系。计费客户端1113获得用户计费标识,计费客户端1113在与计费系统1114 交互的计费信息中携带该用户计费标识,并以此标识指示计费用户。映射功能实体1115从认证服务器1112或者计费系统1114获得用户身份 标识与用户计费标识的对应关系。并根据所述用户身份标识及其对应的用户 计费标识在计费客户端1113与所述计费系统1114间传递计费信息。计费客户端1113与映射功能实体1115交互带有用户计费标识的计费信自计费系统1114,与映射功能实体1115交互带有用户身份标识计费信息, 并根据所述计费信息中的用户身份标识将所述计费信息对应到具体用户,为
用户作相应的计费处理。上述的认证服务器1112的内部结构包括如下模块,如图llb所示标识获得模块1121、对应关系交互模块1122、用户计费标识发送模块1123。标识获得模块1121,用于获得用户身份标识和对应的该用户的用户计费 标识。对应关系交互模块1122,用于在与计费系统交互过程中,根据标识获得 模块获得的用户身份标识和用户计费标识生成用户身份标识和用户计费标识 之间的对应关系;或者根据标识获得模块获得的用户身份标识和用户计费标 识与计费系统进行交互,由计费系统在交互过程中生成对应关系。用户计费标识发送模块1123,用于将标识获得模块获得的用户计费标识 发送给计费客户端1113。上述计费客户端1113内部结构包括如下模块,如图llc所示用户计费 标识获得模块1131、第一计费信息交互模块1132。用户计费标识获得模块1131,用于获得用户计费标识;第一计费信息交互模块1132,用于根据所述用户计费标识获得模块获得 的用户计费标识与所述映射功能实体1115交互计费信息。上述计费系统1114内部结构包括如下模块,如图lld所示第二计费信 息交互模块1142、计费处理模块1143。第二计费信息交互模块1142,用于与映射功能实体1115用所述用户身份 标识交互计费信息;计费处理模块1143,用于接收第二计费信息交互模块1142接收的计费信 息,并将计费信息对应到具体用户,为用户作相应的计费处理。上述的映射功能实体1115内部结构包括如下模块,如图lle所示对应 关系获得模块1154、计费客户端交互模块1151、计费系统交互模块1153、映 射模块1152。对应关系获得模块1154,用于从认证服务器1112或者计费系统1114获
得用户身份标识和用户计费标识的对应关系;计费客户端交互模块1151,用于与计费客户端1113用用户计费标识交互 所费信息;计费系统交互模块1153,用于与计费系统1114用用户身份标识交互计费 信息;映射模块1152,用于接收计费客户端交互模块1151从计费客户端1113 接收的计费信息,将该计费信息中的用户计费标识映射为用户身份标识,并 将映射后的计费信息发送给所述计费系统交互模块1153;接收所述计费系统 交互模块1153从所述计费系统1114接收的计费信息,将该信息中的用户身份 标识映射为用户计费标识,并将映射后的计费信息发送给所述计费客户端交 互模块1152。应用本实施例提供的网络计费系统,本实施例提供一种网络计费方法, 该方法是通过映射功能实体,实现计费客户端与计费系统的计费信息交互, 并为用户作相应的计费处理,如图llf所示,包括如下步骤S1101:计费客户端1113将计费信息发送给映射功能实体1115。 计费客户端1113通过映射功能实体1115将计费信息转发给计费系统 1114。S1102:映射功能实体1115将用户计费标识映射为用户身份标识。 映射功能实体1115在接收到计费客户端1113发送的计费信息后,将计费信息中的用户计费标识映射为用户身份标识。在用户入网的认证鉴权过程中,认证服务器1112获得了用户身份标识与用户计费标识的关系,获得的方法与前述方案一、二、三是相同的过程。映射功能实体1115从认证服务器1112处获得用户身份标识与用户计费标识的关系。S1103:映射功能实体1115转发计费信息给计费系统。 映射功能实体1115将映射过的计费信息再转发到计费系统1114。S1104:计费系统应答该计费信息,并作相应的计费处理。由于计费信息中的用户计费标识已经被映射为用户身份标识,计费系统1114能够将该计费信息对应到相应的具体用户,作相应的计费处理,且应答该计费信息,并将计费应答发送给映射功能实体1115。S1105:映射功能实体1115将用户身份标识映射为用户计费标识。 映射功能实体1115在接收到计费系统1114的计费应答后,将该计费应答中的用户身^f分标识映射为用户计费标识。S1106:映射功能实体1115转发该计费应答。映射功能实体1115将执行完映射的计费应答转发给计费客户端1113。这 时,计费客户端可以识别计费应答中对应的相关用户。本实施例由于采用了映射功能实体作为用户身份标识和用户计费标识的 映射工具,映射用户计费标识与用户身份标识的关系,使得计费客户端能够 与计费系统交互计费信息,计费系统能够识别计费信息中的计费用户的真实 身份,从而为该用户形成计费记录,完成网络计费。综上所述,本发明实施例由于采用用户计费标识与该用户的用户身份标 识生成对应关系,使得计费系统与计费客户端之间可以进行计费信息交互, 并计费系统可以将交互的计费信息对应到具体的用户,作相应的计费处理, 实现为用户计费的功能。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤 是可以通过程序来指令相关的硬件来完成,该的程序可以存储于 一计算机可 读取存储介质中,如ROM/RAM、磁碟、光盘等。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普 通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润 饰,这些改进和润饰也应视为本发明的保护范围。
权利要求
1、一种网络计费方法,其特征在于,包括认证服务器获得用户的用户身份标识和对应的用户计费标识;计费客户端获得所述用户计费标识,并使用该用户计费标识与计费系统交互计费信息;所述计费系统获得所述用户身份标识和用户计费标识的对应关系,并根据所述对应关系将与计费客户端交互的计费信息对应到用户身份标识,为该用户作相应的计费处理。
2. 如权利要求l所述的方法,其特征在于,所述计费系统获得所述对应 关系的方法包括在用户认证鉴权过程中,所述计费系统获得所述对应关系;或者, 在用户退网过程中,所述计费系统获得所述对应关系;或者, 所述计费系统在需要时或接收计费信息后,与所述认证服务器交互获得 所述对应关系。
3. 如权利要求l所述的方法,其特征在于,所述认证服务器在用户入网 认证鉴权过程中,获得用户身份标识和对应的用户计费标识。
4. 如权利要求1或2所述的方法,其特征在于所述用户计费标识包括用户的会话标识、用户终端生成的临时用户标 识、或者用户的临时计费标识;所述用户身份标识包括内部网络接入标识Inner-NAI。
5. 如权利要求4所述的方法,其特征在于所述会话标识包括认证、授权和计费会话标识AAA-Session-ID或者计 费多会话标识Acct-Multi國Session曙ID;所述临时计费标识包括计费用户标识CUI。
6. 如权利要求l所述的方法,其特征在于,所述计费客户端获得所述用 户计费标识的方法包括如果所述用户计费标识为临时用户标识,所述计费客户端在用户入网认证鉴权过程中,从用户终端获得临时用户标识作为用户计费标识;如果所述用户计费标识为会话标识或者用户的临时计费标识,所述计费 客户端从所述认证服务器处获得所述用户计费标识。
7、 一种网络计费系统,其特征在于,包括 认证服务器,用于获得用户的用户身份标识和用户计费标识;计费客户端和计费系统,所述计费客户端用于获得所述用户计费标识后,用该用户计费标识与所述计费系统交互计费信息;所述计费系统获得所述用户身份标识和用户计费标识的对应关系,并根 据所述对应关系将与计费客户端交互的计费信息对应到用户身份标识,为该 用户作相应的计费处理。
8、 如权利要求7所述的系统,其特征在于 所述认证服务器位于认证、授权和计费AAA服务器中; 所述计费客户端位于策略与计费执行功能实体PCEF中。
9、 如权利要求7或8所述的系统,其特征在于,所述计费系统包括在 线计费系统和/或离线计费系统。
10、 一种认证服务器,其特征在于,包括标识获得模块,用于获得所述用户身份标识和对应的用户计费标识; 对应关系交互模块,用于在与计费系统交互过程中,根据所述标识获得 模块获得的所述用户身份标识和用户计费标识生成所述用户身份标识和用户 计费标识之间的对应关系;或者根据所述标识获得模块获得的用户身份标识 和用户计费标识与计费系统进行交互,所述计费系统在交互过程中生成所述 对应关系。
11、 如权利要求IO所述的认证服务器,其特征在于,还包括用户计费标识发送模块,用于向计费客户端发送所述标识获得模块获得 的用户计费标识。
12、 一种计费客户端,其特征在于,包括用户计费标识获得^t块,用于获得用户的用户计费标识; 第 一计费信息交互模块,用于使用所述用户计费标识获得模块获得的用 户计费标识,与计费系统交互用户的计费信息。
13、 一种计费系统,其特征在于,包括对应关系获得模块,用于获得用户身份标识和用户计费标识的对应关系; 第二计费信息交互模块,用于与所述计费客户端使用所述用户计费标识 交互计费信息;计费处理模块,用于根据所述对应关系获得模块获得的对应关系,将从 所述第二计费信息交互模块接收的计费信息对应到用户身份标识,为用户作 相应的计费处理。
14、 一种网络计费方法,其特征在于,包括 认证服务器获得用户的用户身份标识和对应的用户计费标识; 计费客户端获得所述用户计费标识;映射功能实体获得所述用户身份标识和用户计费标识之间的对应关系, 并根据所述对应关系在计费客户端与计费系统间传递计费信息;所述映射功 能实体使用所述用户计费标识与所述计费客户端交互计费信息,所述映射功 能实体使用所述用户身份标识与所述计费系统交互计费信息;所述计费系统根据所述交互的计费信息中的用户身份标识将所述计费信 息对应到所述用户,并为该用户作相应的计费处理;所述计费系统使用用户 身份标识来标识计费信息。
15、 如权利要求14所述的方法,其特征在于所述的对应关系由认证服务器根据所述用户身份标识和用户计费标识在 交互过程中生成;以及所述映射功能实体从所述认证服务器获得所述对应关 系;或者所述的对应关系由计费系统根据所述用户身份标识和用户计费标识在与认证服务器交互的过程中生成;以及所述映射功能实体从所述计费系统获得 所述对应关系。
16、 如权利要求14所述的方法,其特征在于,所述认证服务器在用户入 网认证鉴权过程中,获得用户身份标识和对应的用户计费标识。
17、 如权利要求14所述的方法,其特征在于所述用户计费标识包括用户的会话标识、用户终端生成的临时用户标 识、或者用户的临时计费标识;所述用户身份标识包括内部网络接入标识Inner-NAI。
18、 如权利要求17所述的方法,其特征在于,所述计费客户端获得所述用户计费标识的方法包括如果所述用户计费标识为临时用户标识,所述计费客户端在用户入网认 证鉴权过程中,从用户终端获得临时用户标识作为用户计费标识;如果所述用户计费标识为会话标识或者用户的临时计费标识,所述计费 客户端从所述认证服务器处获得所述用户计费标识。
19、 如权利要求17所述的方法,其特征在于,所述用户临时计费标识 是计费系统在与认证服务器计费系统交互中生成并发送给认证服务器的;或者是认证服务器在与计费系统交互中生成。
20、 如权利要求17所述的方法,其特征在于所述会话标识包括认证、授权和计费会话标识AAA-Session-ID或者计 费多会话标识Acct-Multi-Session-ID;所述临时计费标识包括计费用户标识CUI。
21、 如权利要求14所述的方法,其特征在于,所述映射功能实体根据所 述对应关系在计费客户端与计费系统间传递计费信息的方法,包括映射功能实体接收所述计费客户端发送的带有用户计费标识的计费信息;所述映射功能实体将所述计费信息中的用户计费标识映射为用户身份标识,并将映射后的计费信息发送给计费系统;计费系统接收并应答所述计费信息,生成带有用户身份标识的计费应答, 并将所述计费应答发送给所述映射功能实体;所述映射功能实体接收所述计费应答,并将所述计费应答中的用户身份 标识映射为用户计费标识,并将映射后的计费应答发送给计费客户端。
22、 一种网络计费系统,其特征在于,包括 认证服务器,用于获得用户的用户身份标识和用户计费标识; 计费客户端、映射功能实体和计费系统,所述计费客户端用于获得所述用户计费标识,并使用所述用户计费标识 与映射功能实体交互计费信息;所述映射功能实体用于获得所述用户身份标识和用户计费标识的对应关 系,并根据所述对应关系在所述计费客户端与所述计费系统间传递计费信息;所述计费系统使用所述用户身份标识与映射功能实体交互计费信息,并 根据所述计费信息中的用户身份标识将所述计费信息对应到所述用户,为该 用户作相应的计费处理。
23、 如权利要求22所述的系统,其特征在于,所述映射功能实体与计费 分发功能实体处于同一物理实体中,或者与计费系统处于同一物理实体中。
24、 如权利要求22所述的系统,其特征在于 所述认证服务器位于认证、授权和计费AAA服务器中; 所述计费客户端位于策略与计费执行功能实体PCEF中。
25、 如权利要求22所述的系统,其特征在于,所述计费系统包括在线 计费系统和/或离线计费系统。
26、 一种映射功能实体,其特征在于,包括对应关系获得模块,用于从认证服务器或者计费系统获得所述对应关系; 计费客户端交互模块,用于与计费客户端使用用户计费标识交互计费信白 ,&,计费系统交互模块,用于与所述计费系统使用用户身份标识交互计费信息;映射模块,用于接收所述计费客户端交互模块从所述计费客户端接收的 计费信息,将该计费信息中的用户计费标识映射为用户身份标识,并将映射 后的计费信息发送给所述计费系统交互模块;接收所述计费系统交互模块从 所述计费系统接收的计费信息,将该计费信息中的用户身份标识映射为用户 计费标识,并将映射后的计费信息发送给所述计费客户端交互模块。
27、 一种计费客户端,其特征在于,包括 用户计费标识获得才莫块,用于获得用户计费标识;第一计费信息交互模块,用于根据所述用户计费标识获得模块获得的用 户计费标识与所述映射功能实体交互计费信息。
28、 一种计费系统,其特征在于,包括第二计费信息交互模块,用于与所述映射功能实体用所述用户身份标识 交互计费信息;计费处理模块,用于接收所述第二计费信息交互模块接收的计费信息, 并将所述计费信息对应到具体用户,为用户作相应的计费处理。
全文摘要
本发明涉及PCC(Policy and Charging Control,策略与计费控制功能)架构,尤其涉及一种网络融合PCC架构的计费技术。一种网络计费方法,包括认证服务器获得用户的用户身份标识和对应的用户计费标识;计费客户端获得所述用户计费标识,并使用该用户计费标识与计费系统交互计费信息;所述计费系统获得所述用户身份标识和用户计费标识的对应关系,并根据所述对应关系将与计费客户端交互的计费信息对应到用户身份标识,为该用户作相应的计费处理。
文档编号H04L12/14GK101400040SQ20071014999
公开日2009年4月1日 申请日期2007年9月30日 优先权日2007年9月30日
发明者伟 张, 亮 顾 申请人:华为技术有限公司