计费系统、计费点和计费点上报用户计费信息的方法

文档序号:7967223阅读:221来源:国知局

专利名称::计费系统、计费点和计费点上报用户计费信息的方法
技术领域
:本发明涉及计费
技术领域
,特别是指一种计费点上报用户计费信息的方法、一种计费系统和一种计费点。
背景技术
:用户在访问网络过程中,需要对用户进行计费。如图l所示,对用户进行计费的系统主要包括用户终端(MS)、计费点和计费服务器。用户在通过不支持业务流计费的接入网登陆、访问和退出网络时,计费点向计费服务器发送计费开始请求、中间计费请求、计费终止请求等计费报文,计费服务器接收计费报文,获取用户的计费信息,向计费点回应计费响应报文,并且可以根据所接收的计费报文中用户的计费信息生成该用户的账单。在目前的IP接入网络中,为区分不同QoS的业务流,接入网通常采用按业务流进行计费,而不是按用户连接进行计费,即用户登录网络成功后,计费点并不立即发起计费开始请求等计费报文,而是在一条业务流建立完成后,向计费服务器发起针对该业务流的计费流程。随着IP网络的演进,越来越多的宽带IP接入网络开始提供有Qos保证的服务,相应的开始支持基于业务流的计费模式,传统的基于用户的计费模式由于过于粗放已经开始渐渐的不适用于有Qos机制的IP网络,而且当前的网络演进是接入网络与核心网络各自独立发展,两个网络可以属于不同的运营商,接入网络选择的计费模式与核心网络可能是不相同的,如果接入网选择的是基于业务流的计费模式,而核心网选择的是基于用户的计费模式,由于支持业务流计费的接入网无法向核心网上报用户粒度的计费信息,导致了接入网和核心网无法对接实现对用户的计费。有鉴于此,本发明的主要目的在于提供一种计费点上报用户计费信息的方法、一种计费系统和一种计费点,使得支持业务流计费的接入网能够向核心网上报用户粒度的计费信息。本发明提供了一种计费点上报用户计费信息的方法,该方法包括计费点关联同一用户已建立的所有业务流的计费信息,生成用户粒度的计费报文,并将该计费报文上报给计费服务器。所述计费点可以根据用户标识关联同一用户已建立的每个业务流的用户数据记录,获取该用户已建立的所有业务流的计费信息,生成用户粒度的计费报文。较佳地,所述计费报文中的用户数据记录包括状态和类型、记录相关器、用户信息、接入网信息、记录时间、三层统计4言息和二层统计信息。较佳地,所述记录相关器中包括计费会话标识和计费多会话标识。较佳地,所述计费报文包括计费开始请求、中间计费请求和计费终止请求。本发明还提供了一种计费系统,包括计费点和计费服务器;其中,计费点用于关联同一用户已建立的所有业务流的计费信息,生成用户粒度的计费报文,并将该计费报文上报给计费服务器;计费服务器用于接收来自计费点的所述计费报文,并获取同一用户的计费信息。所述的计费点可以为接入服务器、宽带接入服务器、远程接入服务器、微波接入全球互通系统WiMAX网络的接入网关ASN-GW、WiMAX网络的基站BS或家乡代理HA;所述计费服务器可以为认证、授权、计费服务器。本发明还提供了一种计费点,包括计费报文生成模块和发送模块;其中,计费报文生成模块用于关联同一用户已建立的所有业务流的计费信息,生成用户粒度的计费报文,并将生成的计费报文传送给发送模块;发送模块用于将来自计费报文生成模块的计费报文发送给计费服务器。较佳地,该计费点中进一步包括UDR关联模块,用于根据用户标识关联同一用户已建立的每个业务流的用户数据记录中的计费信息,并将该关联后的计费信息提供给计费报文生成模块;则所述计费报文生成模块根据来自所述UDR关联模块的计费信息,生成所述用户粒度的计费报文。所述的计费点可以为接入服务器、宽带接入服务器、远程接入服务器、WiMAX网络的ASN-GW、WiMAX网络的BS或HA。由上述方案可以看出,本发明中,通过计费点关联同一用户已建立的所有业务流的计费信息,生成用户粒度的计费报文,并将该计费报文上报给计费服务器,实现了支持业务流计费的接入网向核心网上报用户粒度的计费信息,从而接入网只要能够实现基于业务流的计费模式,就能够支持按用户计费的计费模式。此外,通过本发明计费点向计费服务器上报用户粒度的计费报文,即使接入网选择的是基于业务流的计费模式,而核心网选择的是基于用户的计费模式,也实现了接入网和核心网能够对接实现对用户的计费。图1为计费系统的框架图;图2为本发明具体实施例中计费点向计费服务器上报用户计费信息的流程图;图3为本发明系统的结构组成示意图;图4为本发明中计费点的一种结构组成示意图;图5为本发明中计费点的另一种结构组成示意图。具体实施方式为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明作进一步的详细描述。本发明的主要思想是,计费点关联同一用户已建立的所有业务流的计费信息,生成用户粒度的计费报文,并将该计费报文上报给计费服务器。计费点可以通过根据用户标识关联同一用户已建立的每个业务流的用户数据记录,获取该用户已建立的所有业务流的计费信息,生成用户粒度的计费报文。上述计费点可以是接入服务器、微波接入全球互通系统(WiMAX)网络的接入网关(ASN-GW)、WiMAX网络的基站(BS)、家乡代理(HA)、宽带接入服务器(BAS)或远程接入服务器(RAS)等,其中的RAS可以是局域网交换机(LANSwitch)、无线局域网(WLAN)中的接入点(AP)、线缆调制解调器终端系统(CMTS)等。本发明中,业务流建立完成的动作,触发计费点生成该业务流的用户数据记录;计费点在用户登录和退出网络动作后,可以根据用户标识关联此用户已建立的所有业务流的用户数据记录,获取该用户所有已建立的业务流的计费信息,生成用户粒度的计费报文,上报给计费服务器;在计费会话过程中,如需要发起中间计费请求,则计费点还可以根据用户标识关联所有已建立的业务流的用户数据记录,获取该用户所有已建立的业务流的计费信息,生成用户粒度的计费报文上报给计费服务器。计费服务器通常是认证、授权、计费(AAA)服务器,AAA服务器具体可以采用远端用户拨入鉴权服务(RADIUS)协议、直径(DIAMETER)协议、或终端访问控制器控制系统协议(TACACS)协议等。计费服务器接收计费点上报的用户粒度的计费报文后,存储其中的计费信息,按基于用户的计费模式为用户计费。以下通过具体实施例对本发明进行详细阐述。本发明的具体实施例中,计费点可以关联同一用户登录网络后所有已建立业务流的计费信息,并在一个临时UDR中记录关联后的用户粒度的计费信息,也可以直接将关联后的用户粒度的计费信息内容设置在计费报文中。本实施例中,计费点关联后的同一用户所有已建立的业务流的用户粒度的计费信息中,无需包括单个业务流的信息,所以所生成的临时UDR的格式,或者关联统计后的计费信息内容,与现有的在计费报文中设置的计费信息内容不同。所生成的用户粒度的临时UDR的格式,或关联后的用户粒度的计费信息内容,以应用于WiMAX网络为例,所包括的标识计费信息的各逻辑块以及这些逻辑块所描述的信息如表1所示。状态和类型(StatusandType)此逻辑块的属性用于描述计费记录的类型、用户的状态、计费产生原因等(Theattributesinthissectiondefinethetypeofaccountingrecord,conveythestateoftheuseranddescribewhy也erecordisgenerated,)记录相关器(RecordCorrelators)此逻辑块的属性用于各种计费关联,比如将属于同一个计费会话的开始、停止、中间报文关联起来,或将属于同一个用户的报文关联起来(TheattributeinthissectionhelpincorrelatingtherecordssuchasStart,Stop,Interim,ortoasession.)用户标识(Useridentification)此逻辑块的属性用于标识用户(Theattributesinthissectionidentifytheuser.)接入网纟各标、识(Infrastructureidentifiers)此逻辑块的属性用来描迷接入网络(Theattributesinthissectionidentifytheservingnetwork)时间(Time)此逻辑块的属性用于描述计费开始时间,时区(Theattributesinthissectionidentitythetimetheaccountingtookplace.TheTimezoneisalsoconveyed.)三层计数器(L3Counters)此逻辑块的属性用于描述所有业务流的三层产生的统计信息〔TheattributesinthissectionreportthevariousL3counters.)二层计数器(OTACounters)此逻辑块的属性用来描述所有业务流的二层产生的统计信息(Theattributesinthissectionreportthevariousover-the-aircounters.)表l相对于现有的计费报文中的计费信息内容,表1中去除了用来描述流特征的流描述逻辑块和用来描述流的QoS属性的QoS参数逻辑块。下面各表是上述各逻辑块的具体内容,其中,各表中后面三列中的数字,标识在计费开始请求、中间计费请求和计费终止请求等计费报文中是否出现该内容,l为出现,0为不出现,O-l为可能出现。<table>tableseeoriginaldocumentpage8</column></row><table><table>tableseeoriginaldocumentpage9</column></row><table>表3用户信息(UserIdentification)逻辑块中包括的内容如表4所示:,_^^—.,'r£JUser-N咖6IThektentityandrealmoftheuserusedintheouterNAIduringnetworkaccessauthenticationandlll豕'",3ET'',iauthorization用户名,用来标识一个用户,可以是NAI。CUI89ChargeableUserIdentity.ItisauniquetemporaryhandletotheuserresponsibleforpayingtheWl.用户帐号标识0-10-10-1表4接入网信息(InfrastructureIdentifiers)逻辑块中包括的内容如表5所示:p^M2E2^K墜,國r膽:腦國匿画:國::,?雄i.ir「vHHHMNAS-ID32TheidentifiersoftheNASgeneratingthisrecord.产生计费记录的网络接入服务器标识o-i[i]O-l[l〗o-i[UHomeAgent-IP26/TheIPaddressofthehomeagent(IPv4orIPv6)家乡代理(HA)的IP地址1i1NAS-IP-Address4TheIPaddressoftheservingNAS.网络接入服务器的IP地址O-l[l]O-l[l〗O-l[l]表5时间(Time)逻辑块中包括的内容如表6所示:Acct-Session-Time46Thenumberofsecondstheflowwasactive.计费开始时间00-10-1TimeZoneOffset26/时区差0-10-10-1Event-Timestamp55Thetimetheeventoccurred.事件发生时间111Activetime26/ThetimeinwhichtheMSisactiveasopposedtoidlemode.终端从空闲模式进入激活模式的时间011表6三层计数器(L3Counters)中包括的内容如表7所示,其中的各内容均为计费点对同一用户登录网络后建立的每个业务流的UDR中对应的信息进行关联后生成的统计信息。Acct-I叩ut-Octets42上行字节流量00-10-1Acct-Output-Octets43下行字节流量00-10-1Acct-Input-Packets47上行包流量00-10-1Acct-Output-Packets48下行包流量00-10-1Acct-input-Gigawords52Incrementedwhenattribute42overflows上行字节流量高位00-10-11<table>tableseeoriginaldocumentpage11</column></row><table>表7以上各表中的内容均为计费点根据每个业务流的UDR关联,及汇总后的内容,计费点将根据这些内容建立用户级别的计费会话,生成用户粒度的计费报文,将生成的用户粒度的计费报文上报给基于用户计费的核心网计费服务器。本实施例中,计费点向计费服务器上报计费信息的流程如图2所示,具体包括以下步骤步骤201、用户通过用户客户终端登录网络成功,在用户登录网络成功后,网络即为用户建立一条或多条业务流,并在计费点中为建立的每个业务流生成UDR。用户登录网络成功后,在业务进行中所建立的业务流,计费点均能够知道业务流建立完成的信息,并为每条建立的业务流生成UDR。步骤202、计费点在用户登录网络成功后,根据UDR中的用户标识,将同一个用户的所有业务流的UDR中的计费信息关联,并根据关联后的内容构造出基于用户粒度的计费信息,生成基于用户的计费报文,即生成计费开始请求。该费开始请求中携带基于用户粒度的计费信息。本实施例中,计费点在本步骤的计费开始请求,以及后续的中间计费请求和计费终止请求等计费报文中设置的计费信息内容可以如上述表1至表7所示。步骤203、计费点向计费服务器上报计费开始请求。步骤204、计费服务器接收到计费开始请求,记录报文中的用户、计费会话、用户地址的开始时间、当前流量等等信息,并回应计费点可以开始计费。步骤205、根据网络情况、运营要求等,如果需要进行计费信息实时保护,可以在计费过程中提供中间计费报文。此时,按照预定的中间周期,计费点根据UDR中的用户标识,将上述用户的所有业务流的UDR中的计费信息关联,根据关联后的内容构造出基于用户粒度的计费信息,生成基于用户的计费报文,即生成中间计费请求。该费中间请求中携带基于用户粒度的计费信息。步骤206、计费点向将步骤205中生成的中间计费请求上报给计费服务器。步骤207、计费服务器接收到中间计费请求,记录报文中已经使用网络的时间长度、已经使用的网络流量等信息,并通过中间计费响应回应计费点可以继续中间计费。步骤208、用户通过用户接入终端退出网络,所有业务流结束。步骤209、计费点感知用户退出网络后,根据UDR中的用户标识,将上述用户的所有业务流的UDR中的计费信息关联,并根据关联后的内容构造出基于用户粒度的计费信息,生成基于用户的计费报文,即生成计费终止请求。该费终止请求中携带基于用户粒度的计费信息。步骤210、计费点向计费服务器上报步骤209中生成的计费终止请求。步骤2"、计费服务器接收到计费终止请求,并通过计费终止响应回应计费点可以终止计费。本发明所基于的计费系统如图3所示,主要包括计费点和计费服务器。其中,计费点和计费服务器之间的交互以及分别进行的处理在上述具体实施例中已经详细描述,再简要说明如下计费点关联同一用户已建立的所有业务流的计费信息,生成用户粒度的计费报文,并将该计费报文上报给计费服务器;计费服务器用于接收来自计费点的所述计费报文,并获取同一用户的计费信息。如图4所示,计费点中具体可以包括计费报文生成模块和发送模块,计费报文生成模块用于关联同一用户已建立的所有业务流的计费信息,生成用户粒度的计费报文,并将生成的计费报文传送给发送模块;发送模块用于将来自计费报文生成模块的计费报文发送给计费服务器。此外,计费点中进一步还可以包括UDR关联模块,如图5所示,UDR关联模块用于根据用户标识关联同一用户已建立的每个业务流的用户数据记录中的计费信息,并将该关联后的计费信息提供给计费报文生成模块;则计费报文生成模块根据来自所述UDR关联模块的计费信息,生成用户粒度的计费报文。在实际应用中,是否进行中间计费,以及计费服务器是否根据计费点通过计费开始请求、中间计费请求和计费终止请求等计费报文上报的计费信息对用户进行计费,和按照时长、流量、网络位置进行计费等计费策略,都可以具体根据网络状况和用户运营要求等进行配置。本发明可以应用于各种支持业务流计费的IP接入网络,包括但不限于WiMAX网络。在应用于WiMAX网络时,本发明中的用户粒度的计费对应于WiMAX标准中的SessionBased计费。以上是对本发明具体实施例的说明,在具体的实施过程中可对本发明的方法进行适当的改进,以适应具体情况的具体需要。因此可以理解,根据本发明的具体实施方式只是起示范作用,并不用以限制本发明的保护范围。权利要求1、一种计费点上报用户计费信息的方法,其特征在于,该方法包括计费点关联同一用户已建立的所有业务流的计费信息,生成用户粒度的计费报文,并将该计费报文上报给计费服务器。2、根据权利要求1所述的方法,其特征在于,所述计费点根据用户标识关联同一用户已建立的每个业务流的用户数据记录,获取该用户已建立的所有业务流的计费信息,生成用户粒度的计费报文。3、根据权利要求1或2所述的方法,其特征在于,所述计费报文中的用户数据记录包括状态和类型、记录相关器、用户信息、接入网信息、记录时间、三层统计信息和二层统计信息。4、根据权利要求2所述的方法,其特征在于,所述记录相关器中包括计费会话标识和计费多会话标识。5、根据权利要求1所述的方法,其特征在于,所述计费报文包括计费开始请求、中间计费请求和计费终止请求。6、一种计费系统,其特征在于,该计费系统包括计费点和计费服务器;其中,计费点用于关联同一用户已建立的所有业务流的计费信息,生成用户粒度的计费报文,并将该计费报文上报给计费服务器;计费服务器用于接收来自计费点的所述计费报文,并获取同一用户的计费信息。7、根据权利要求6所述的系统,其特征在于,所述的计费点为接入服务器、宽带接入服务器、远程接入服务器、微波接入全球互通系统WiMAX网络的接入网关ASN-GW、WiMAX网络的基站BS或家乡代理HA;所述计费服务器为认证、授权、计费服务器。8、一种计费点,其特征在于,该计费点包括计费报文生成模块和发送模块;其中,计费报文生成模块用于关联同一用户已建立的所有业务流的计费信息,生成用户粒度的计费报文,并将生成的计费报文传送给发送模块;发送模块用于将来自计费报文生成模块的计费报文发送给计费服务器。9、根据权利要求8所述的计费点,其特征在于,该计费点中进一步包括UDR关联模块,用于根据用户标识关联同一用户已建立的每个业务流的用户数据记录中的计费信息,并将该关联后的计费信息提供给计费报文生成模块;则所述计费报文生成模块根据来自所述UDR关联模块的计费信息,生成所述用户粒度的计费报文。10、根据权利要求8或9所述的计费点,其特征在于,所述的计费点为接入服务器、宽带接入服务器、远程接入服务器、WiMAX网络的ASN-GW、WiMAX网纟各的BS或HA。全文摘要本发明公开了一种计费点上报用户计费信息的方法,包括计费点关联同一用户已建立的所有业务流的计费信息,生成用户粒度的计费报文,并将该计费报文上报给计费服务器。本发明还公开了一种计费系统和一种计费点。由上述方案可以看出,本发明通过计费点关联同一用户已建立的所有业务流的计费信息,生成用户粒度的计费报文,并将该计费报文上报给计费服务器,实现了支持业务流计费的接入网向核心网上报用户粒度的计费信息,从而接入网只要能够实现基于业务流的计费模式,就能够支持按用户计费的计费模式。文档编号H04L12/28GK101132291SQ200610115140公开日2008年2月27日申请日期2006年8月26日优先权日2006年8月26日发明者肖家幸,莫君贤申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1