按照内容业务计费的方法

文档序号:7592740阅读:164来源:国知局
专利名称:按照内容业务计费的方法
技术领域
本发明涉及通信领域,特别涉及在移动通信网络中提供智能业务的技术。
背景技术
目前,整个移动通信网络正向着智能化方向发展。移动智能网是为移动网快速、有效、经济、灵活地提供各种新业务的网络体系。所谓的移动智能业务就是以移动基础网络系统为依托,在物理基础上建设的可以提供虚拟专用网(Virtual Private Networking,简称″VPN″)、精确计费、计算等的智能业务,而目前主要是预付费业务(Prepaid Service,简称″PPS″)。
通用分组无线业务(General Packet Radio Service,简称″GPRS″)是一个数据业务的承载网络,随着技术的发展,各运营商纷纷推出具有智能业务的GPRS网络。与此同时,由于GPRS采用分组的方式进行数据交换,能够以更为合理的方式使用无线资源,因此目前种类丰富的网络应用协议均可在此之上使用,例如有的内容提供商为GPRS用户提供视频点播业务等。
目前业界在GPRS网络上实现智能业务主要有两种方式。一种是业务GPRS支持节点/业务交换功能(Serving GPRS Support Node/Service SwitchFunction,简称″SGSN/SSF″)方式,其中,SGSN作为GPRS核心网络设备之一,具有网络接入控制、路由选择和转发、移动性管理、计费信息的收集等功能。这种方式是第三代合作伙伴计划(3rd Generation Partnership Project简称″3GPP″)TS 23.078标准制定的实现方式,它是在SGSN上实现智能业务的交换功能。另一种是网关GPRS支持节点/业务交换功能(Gateway GPRSSupport Node/Service Switch Function,简称″GGSN/SSF″)方式,其中,GGSN作为GPRS的核心网络设备之一,主要功能是网络接入控制、计费信息收集、路由选择和转发、移动性管理、边界网关等。这种GGSN/SSF方式是在GGSN上实现智能业务的交换功能。这两种方式各有一些优缺点,但在为GPRS网络提供智能业务的应用上基本上没什么区别。因为不管是SGSN/SSF方式还是GGSN/SSF方式,在业务交换点(Service Switch Point,简称″SSP″)和业务控制点(Service Control Point,简称″SCP″)之间的接口都采用了3GPP TS23.078标准制定的移动网络增强逻辑的客户化应用(Customised Applicationsfor Mobile network Enhanced Logic,简称″CAMEL″)接口。
然而,当前的CAMEL接口在计费方面仅提供了简单的按时间计费和按流量计费,可是随着GPRS用户的不断增多和内容提供商所提供内容的不断丰富,在具有预付费业务的GPRS网络上实现按内容计费的需求也不断地被运营商和内容提供商所提出。例如,在某个具有预付费业务的GPRS网络上有两种业务,一种是普通的网页浏览,另一种是视频点播,基于两种业务的特点,运营商需要对这两种业务分别进行收费。但是目前标准的CAMEL接口无法实现这种按内容收费的需求,因而限制了GPRS网络上各种内容业务的开展。
目前,在具有预付费业务的GPRS网络中,在技术上还没有标准的实现按内容计费的技术方案,而一些运营商为实现对不同内容的计费时,往往就采用简单的包月制,如每个月扣一定的费用就可享受视频点播业务,而网页浏览等业务还是按标准的CAMEL接口实现按流量计费。
综上所述,在实际应用中,上述方案存在以下问题没法准确、灵活、公平地对各种内容业务分别进行计费,限制了GPRS网络上各种内容业务的开展。
造成这种情况的主要原因在于,现有的方案仅是一种人为的规定,而不是一种技术手段,因而无法准确灵活的按内容进行计费。

发明内容
有鉴于此,本发明的主要目的在于提供一种按照内容业务计费的方法,使得在内容业务不断增长的GPRS网络中实现按内容计费。
为实现上述目的,本发明提供了一种按照内容业务计费的方法,包含以下步骤A在网关通用分组无线业务支持节点的配置数据库中设置包含内容业务号、内容服务器网间互联协议地址、网间互联协议地址掩码、起始及结束端口号的内容业务配置表,并在业务控制点中设置用于为所述各个内容业务号配置相应费率的内容业务配置表;B所述业务控制点根据移动台的余额以及本身的内容业务配置表,确定各内容业务的流量监控值,并提供给所述网关通用分组无线业务支持节点;C所述网关通用分组无线业务支持节点根据移动台上行数据包的目的网间互联协议地址以及端口号、下行数据包的源网间互联协议地址及端口号,在本身的内容业务配置表中确定所述移动台进行的内容业务号,并对该内容业务流量进行累加,当达到所述内容业务的流量监控值时,由所述业务控制点根据该内容业务实际流量以及本身的内容业务配置表对所述移动台扣费,并返回步骤B。
其中,在所述步骤A中,在所述网关通用分组无线业务支持节点的内容业务配置表中将所述内容业务配置表之外移动台访问的网间互联协议地址及端口设置为缺省内容业务,并为所述缺省内容业务设置一个内容业务号,并且在所述业务控制点的内容业务配置表中为所述缺省内容业务配置费率。
所述步骤B还包含以下步骤B1移动台向业务通用分组无线业务支持节点发送激活分组数据协议上下文请求消息;
B2业务通用分组无线业务支持节点向网关通用分组无线业务支持节点发送创建分组数据协议上下文请求消息;B3网关通用分组无线业务支持节点向业务控制点发送发起检测点消息;B4业务控制点根据所述移动台的余额以及业务控制点中的内容业务配置表,确定各内容业务的流量监控值,并向网关通用分组无线业务支持节点发送扩展的计费申请消息,所述计费申请消息中含有各内容业务的流量监控值。
所述步骤C还包含以下步骤C1网关通用分组无线业务支持节点根据移动台上行数据包的目的网间互联协议地址以及端口号、下行数据包的源网间互联协议地址及端口号,查询网关通用分组无线业务支持节点中的内容业务配置表,确定移动台进行的内容业务号;C2所述网关通用分组无线业务支持节点按照所述内容业务号对各内容业务流量累加;C3当内容业务流量达到其流量监控值时,网关通用分组无线业务支持节点向业务控制点发送扩展的计费报告消息,所述计费报告消息包含所述内容业务的实际流量;C4业务控制点根据所述内容业务的实际流量以及本身的内容业务配置表中该内容业务的费率,对移动台扣费,并返回步骤B。
本发明还提供了一种按照内容业务计费的方法,包含以下步骤A在网关通用分组无线业务支持节点中设置包含内容业务号、内容服务器网间互联协议地址、网间互联协议地址掩码、起始及结束端口号以及流量折扣的内容业务配置表,所述流量折扣为内容业务费率与所述缺省内容业务费率的比值;B业务控制点根据移动台的余额以及所述缺省内容业务费率确定各内容业务的流量监控值,并提供给所述网关通用分组无线业务支持节点;C所述网关通用分组无线业务支持节点根据移动台上行数据包的目的网间互联协议地址以及端口号、下行数据包的源网间互联协议地址及端口号,确定本身的内容业务配置表中所述移动台进行的内容业务号,对该内容业务流量进行累加并折算成缺省内容业务的流量,当折算后的流量达到所述内容业务的流量监控值时,由业务控制点根据所述内容业务实际流量以及网关通用分组无线业务支持节点中的内容业务配置表的所述流量折扣对所述移动台扣费,并返回步骤B。
通过比较可以发现,本发明的技术方案与现有技术的区别在于,在GGSN和SCP中各增加了一个内容业务配置表,并同时扩展了″Apply ChargingGPRS″消息和"Apply Charging Report GPRS″消息,使得GGSN能根据上行数据包的目的IP地址和端口号、下行数据包的源IP地址和端口号,查询内容业务配置表,方便地知道MS进行哪种内容业务,进而累加出各种业务的流量,实现了按内容计费。
这种技术方案上的区别,带来了较为明显的有益效果,即在具有预付费业务的GPRS网络上实现了按内容计费,解决了目前GPRS网络上各种内容业务不断开展却不能对不同的内容业务进行分别计费的问题。


图1是根据本发明的一个实施例的按照内容业务计费方法的流程图;图2是根据本发明的一个实施例的按照内容业务计费方法中扩展的″Apply Charging GPRS″消息的ASN.1编码;图3是根据本发明的一个实施例的按照内容业务计费方法中扩展的″Apply Charging Report GPRS″消息的ASN.1编码。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述。
一般情况下,不同的内容业务往往会有不同的服务器网间互联协议(Internet Protocol,简称″IP″)地址或不同的端口号。本发明就是根据服务器IP地址和端口号的组合区别各种不同的内容业务,并分别得到各种内容业务的流量,同时扩展了标准CAMEL接口的GPRS应用计费申请消息(ApplyCharging GPRS)和GPRS应用计费报告消息(Apply Charging Report GPRS),使各种内容业务的流量信息能在图1中所示得GGSN30和SCP40之间进行相互传递,提供了在具有预付费业务的GPRS网络上实现按内容计费的一种可行的方法。
下面先参照图1,说明为实现按内容计费的目的,本发明对具有预付费业务的GPRS网络所增加的操作首先,在GGSN30的配置数据库中增加一张内容业务配置表,由GGSN30的配置管理模块进行管理,用户需要预先根据GPRS网络上内容业务提供的实际情况输入配置数据。表1是GGSN30上一个简单的内容业务配置表例子。
表1

这个内容业务配置表包含内容业务号、内容服务器IP地址、IP地址掩码、起始端口号、结束端口号等项目。
其中,内容业务号具有唯一性,分别对应于不同的内容业务。值得说明的是,表1给出的服务器的IP地址肯定属于特定的、有限的几种内容业务。而移动台10(Mobile Station 10,简称″MS10″)激活后常常可以访问外网上的任何网页、网站,因此参照路由表的缺省路由的概念,引入一个缺省内容业务号的概念,在GGSN30的内容业务配置表之外,MS10访问的IP地址或端口所进行的业务都认为是缺省内容业务,并且给缺省内容业务编一个固定的内容业务号0。熟悉本领域技术人员可以理解,上述缺省的内容业务号可以是任何不同于已列出的内容业务号的其他数字,而不影响本发明的实质和范围。
其次,在智能设备SCP40上,要对各种内容业务的费率进行配置,SCP40上和GGSN30上的内容业务号必须一致,也就是说两个表中相同的内容业务号对应相同的内容业务。
表2是SCP40上一个简单的内容业务配置表例子,它包括内容业务号和费率两项。值得说明的是,在该配置表中,必须将缺省内容业务的费率也配置进去。
表2

下面结合附图1详细说明根据本发明的一个实施例的按照内容业务进行计费的方法。
首先,在步骤100中,使用预付费业务的MS10向SGSN20发送激活分组数据协议上下文请求(Activate Packet Data Protocol Context Request,简称″Activate PDP Context Request″)。分组数据协议上下文请求,即″PDP ContextRequest″用于管理从MS10到GGSN30及到因特网服务提供商(ISP)之间的数据路由信息。当MS10访问GPRS内部网络或外部因特网网络时,MS10就必须向SGSN20发送″Activate PDP Context Request″消息。
SGSN20收到上述″Activate PDP Context Request″消息后,进入步骤101,即SGSN20向GGSN30发送创建PDP上下文请求消息(Create PDP ContextRequest)。
然后进入步骤102,GGSN30向SCP40发送发起检测点消息(InitialDetection Points GPRS,简称″Initial DP GPRS″)。检测点用于发起CAMEL业务及控制CAMEL业务流程,当呼叫过程中遇到CAMEL的检测点且满足CAMEL业务触发条件时,可以暂时挂起呼叫过程,请求业务控制功能点的指示。
SCP40收到该消息后,进入步骤103,这时SCP40根据MS10的余额和内容业务配置表的各内容业务的费率情况等,通过特定的计算后,算得各内容业务的流量监控值,此后向GGSN30下发″Apply Charging GPRS″消息,注意该″Apply Charging GPRS″消息不再是标准CAMEL接口上的″ApplyCharging GPRS″消息,而是为实现按内容计费,进行扩展了的″Apply ChargingGPRS″消息,该消息将带上各种内容业务的流量监控值。在本实施例中,流量监控值是指计费上报的条件,例如业务1在10K流量时上报等等。该流量监控值的大小和计算方法由各运营商自己决定。
GGSN30收到来自SCP40的″Apply Charging GPRS″消息后,进入步骤104,即GGSN30向SGSN20返回创建PDP上下文响应消息(Create PDPContext Response)。然后进入步骤105,SGSN20向MS10返回激活PDP上下文接受消息(Activate PDP Context Accept)。自此完成了对MS10的激活。
激活成功后,MS10与外网开始数据传输,进行各种内容业务。因为激活的MS10进行各种内容业务的时候,其上下行的数据包必然要通过GGSN30转发,所以,在步骤106中,GGSN30根据上行数据包的目的IP地址和端口号、下行数据包的源IP地址和端口号,然后再查询GGSN30上的内容业务配置表,能方便地知道MS10进行哪种内容业务,其中,上行数据包的目的TP地址和下行数据包的源IP地址对应内容服务器IP地址,端口号对应起始端口号和结束端口号之间的范围。因而GGSN30可分别累加出各种业务的流量,同时对各种内容业务进行监控。
然后,当任何一种内容业务的流量达到SCP40在″Apply Charging GPRS″消息中下发的流量监控值时,就进入步骤107,GGSN30向SCP40上报″ApplyCharging Report GPRS″消息,注意该″Apply Charging Report GPRS″也不再是标准CAMEL接口上的″Apply Charging Report GPRS″消息,而是扩展了的″Apply Charging Report GPRS″消息,该消息将带上各种内容业务的实际流量值。
SCP40从收到的该″Apply Charging Report GPRS″消息中可得到每种内容业务的流量,然后在步骤108中,根据每种业务的费率对该预付费的MS10进行扣费。
扣费完毕后,进入步骤109,SCP40将根据MS10的余额和内容业务配置表的各内容的费率情况等,通过特定的计算后,算得各内容业务的流量监控值后向GGSN30下发扩展了的″Apply Charging GPRS″消息。
步骤106至步骤109将依次往复循环下去,直至MS10通话结束。这样,每次收到″Apply Charging Report GPRS″消息后都要下发新的″Apply ChargingGPRS″消息,从而避免用户的恶性透支。
本发明中,扩展的″Apply Charging GPRS″消息和″Apply Charging ReportGPRS″消息的内容分别如图2、图3所示。图2和图3均根据3GPP TS 29.078的标准,以ASN.1的形式给出,值得说明的是,扩展方式可以有多种,不仅限于图中给出的方式。
除了使用上述实施例描述的方法外,根据本发明的另一个实施例,通过略微变通的替代方案也能够达到同样的发明目的。在这个实施例中,SCP40和GGSN30之间的″Apply Charging GPRS″消息和″Apply Charging ReportGPRS″消息仍然采用标准的CAMEL接口,而在GGSN30上使用扩展的内容业务配置表,它除了包含原来的内容业务号、内容服务器IP地址、IP地址掩码、起始端口号、结束端口号外,还增加一个流量折扣字段,表示这种内容业务相对缺省内容业务的流量折扣值,这个值等于某种内容业务的费率除以缺省内容业务的费率,表3是采用这种方案时GGSN30上一个简单的扩展的内容业务配置表例子。
表3

在这种方案中,SCP40上不用增加前一种方法中提到的内容业务配置表,SCP40向GGSN30下发的″Apply Charging GPRS″消息是标准的CAMEL接口消息,它仅含缺省业务内容的流量监控值,SCP40是根据MS10的余额和缺省业务内容的费率计算得到该流量监控值的。MS10激活成功后,MS10与外网开始数据传输,进行各种内容业务,如前一种方法所述的一样,GGSN30可得到各种内容业务的流量,但是在这种方案中,GGSN30根据扩展的内容业务配置表将其他内容业务的流量都折算成缺省内容业务的流量,并且当所有折算后的流量累加值达到Apply Charging GPRS消息中下发的监控值时,用标准的Apply Charging Report GPRS消息向SCP40上报该流量。
具体的说,假设缺省内容业务的费率为1元/K,视频点播业务的费率为1.8元/K,则视频点播这种内容业务的流量折扣值就是1.8,当GGSN30统计到1K的视频点播流量时就会将它折算成1.8K的缺省内容业务的流量。
虽然通过参照本发明的一些实施例,已经对本发明进行了图示和描述,但本领域的普通技术人员应该明白,可以在形式上和细节上对其作各种各样的改变,而不偏离所附权利要求书所限定的本发明的精神和范围。
权利要求
1.一种按照内容业务计费的方法,其特征在于包含以下步骤A在网关通用分组无线业务支持节点中设置包含内容业务号、内容服务器网间互联协议地址、网间互联协议地址掩码、起始及结束端口号的内容业务配置表,并在业务控制点中设置用于为所述各个内容业务号配置相应费率的内容业务配置表;B所述业务控制点根据移动台的余额以及本身的内容业务配置表,确定各内容业务的流量监控值,并提供给所述网关通用分组无线业务支持节点;C所述网关通用分组无线业务支持节点根据移动台上行数据包的目的网间互联协议地址以及端口号、下行数据包的源网间互联协议地址及端口号,在本身的内容业务配置表中确定所述移动台进行的内容业务号,并对该内容业务流量进行累加,当达到所述内容业务的流量监控值时,由所述业务控制点根据该内容业务实际流量以及本身的内容业务配置表对所述移动台扣费,并返回步骤B。
2.根据权利要求1所述的按照内容业务计费的方法,其特征在于,在所述步骤A中,在所述网关通用分组无线业务支持节点的内容业务配置表中将所述内容业务配置表之外移动台访问的网间互联协议地址及端口设置为缺省内容业务,并为所述缺省内容业务设置一个内容业务号,并且在所述业务控制点的内容业务配置表中为所述缺省内容业务配置费率。
3.根据权利要求1或2所述的按照内容业务计费的方法,其特征在于,所述步骤B还包含以下步骤B1移动台向业务通用分组无线业务支持节点发送激活分组数据协议上下文请求消息;B2所述业务通用分组无线业务支持节点向网关通用分组无线业务支持节点发送创建分组数据协议上下文请求消息;B3所述网关通用分组无线业务支持节点向业务控制点发送发起检测点消息;B4所述业务控制点根据所述移动台的余额以及业务控制点中的内容业务配置表,确定各内容业务的流量监控值,并向网关通用分组无线业务支持节点发送扩展的计费申请消息,所述计费申请消息中含有各内容业务的流量监控值。
4.根据权利要求1或2所述的按照内容业务计费的方法,其特征在于,所述步骤C还包含以下步骤C1网关通用分组无线业务支持节点根据移动台上行数据包的目的网间互联协议地址以及端口号、下行数据包的源网间互联协议地址及端口号,查询网关通用分组无线业务支持节点中的内容业务配置表,确定移动台进行的内容业务号;C2所述网关通用分组无线业务支持节点按照所述内容业务号对各内容业务流量累加;C3当内容业务流量达到其流量监控值时,所述网关通用分组无线业务支持节点向业务控制点发送扩展的计费报告消息,所述计费报告消息包含所述内容业务的实际流量;C4业务控制点根据所述内容业务的实际流量以及本身的内容业务配置表中该内容业务的费率,对移动台扣费,并返回步骤B。
5.一种按照内容业务计费的方法,其特征在于,包含以下步骤A在网关通用分组无线业务支持节点中设置包含内容业务号、内容服务器网间互联协议地址、网间互联协议地址掩码、起始及结束端口号以及流量折扣的内容业务配置表,所述流量折扣为内容业务费率与缺省内容业务费率的比值;B业务控制点根据移动台的余额以及所述缺省内容业务费率确定各内容业务的流量监控值,并提供给所述网关通用分组无线业务支持节点;C所述网关通用分组无线业务支持节点根据移动台上行数据包的目的网间互联协议地址以及端口号、下行数据包的源网间互联协议地址及端口号,确定本身的内容业务配置表中所述移动台进行的内容业务号,对该内容业务流量进行累加并折算成缺省内容业务的流量,当折算后的流量达到所述内容业务的流量监控值时,由业务控制点根据所述内容业务实际流量以及网关通用分组无线业务支持节点中的内容业务配置表的所述流量折扣对所述移动台扣费,并返回步骤B。
全文摘要
本发明涉及通信领域,公开了一种按照内容业务计费的方法,使得在内容业务不断增长的GPRS网络中实现按内容计费。这种按照内容业务计费的方法在GGSN和SCP中各增加了一个内容业务配置表,并同时扩展了“Apply ChargingGPRS”消息和“Apply Charging Report GPRS”消息,使得GGSN能根据上行数据包的目的IP地址和端口号、下行数据包的源IP地址和端口号,查询内容业务配置表,方便地知道MS10进行哪种内容业务,进而累加出各种业务的流量,实现了按内容计费。
文档编号H04L12/14GK1700650SQ20041004431
公开日2005年11月23日 申请日期2004年5月21日 优先权日2004年5月21日
发明者朱毅泉, 卢鑫刚, 朱鸿雁 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1