一种基于第三代蜂窝移动通信系统的计费方法

文档序号:7677406阅读:189来源:国知局
专利名称:一种基于第三代蜂窝移动通信系统的计费方法
技术领域
本发明涉及无线通信系统中的计费方法,具体地说涉及到应用于第三代蜂窝移动通信系统的计费方法。
由于蜂窝系统的容量有限,尽管MMS和推服务业务多是非实时业务,但是丰富的数据格式和大量的数据信息,必然带来系统负荷的增加,使得在一些系统负荷较大的热点地区,例如旅游热点地区、繁华商业地区等的发送和接收的数据量的商业价值,与系统负荷较小普通地区的商业价值明显不同,从而导致系统资源的利用不合理和有效使用效率的降低,因此需要解决第三代蜂窝移动通信系统中根据热点地区的商业价值及其相关的时间段的收费问题,使得通信系统的资源利用更加合理和高效。然而现有计费方法仅依据业务传送时间、数据量和漫游条件等进行计费,无法满足目前根据热点地区的商业价值及其相关的时间段进行收费的要求,因而不能解决合理、高效利用通信系统资源的问题。
本发明的目的在于提供一种合理、高效利用通信系统资源的基于第三代蜂窝移动通信系统的计费方法。
为达到上述目的,本发明提供的基于第三代蜂窝移动通信系统的计费方法,包括(1)系统接收移动台发起的呼叫请求并建立呼叫;(2)根据移动台的呼叫请求获取移动台当前的服务小区号或者地理位置信息以及该移动台需要的服务种类信息和呼叫时间信息,依据上述信息确定移动台的计费条件,根据计费条件确定符合条件的计费费率;(3)根据上述计费费率计算移动台当前时间的呼叫费用;(4)判断呼叫是否结束,如果呼叫未结束,继续判断移动台的计费条件是否发生变化,如果变化转步骤(2),否则转步骤(3);如果呼叫结束,计算得到费用帐单。
上述步骤(2)还包括判断发起呼叫的移动台是否有定位业务,如果有,获取该移动台的地理位置信息,否则获取移动台的服务小区号。
所述方法包括系统根据为移动台提供服务的地点、时间和种类确定计费条件,并设定不同计费条件的计费费率。
建立小区费率数据表,用于描述系统中不同地区的服务小区能够提供的服务种类以及收费参数,该表包括下述字段有效域,用于标识该记录是否适用于所有移动台;组编号,用于标识该记录适用的移动台群组;国际移动用户标识,用于标识移动台的国际移动用户号(IMSI);
小区有效标志,用于标识小区号标识的小区是否有效;小区号,用于标识用作计费依据的服务小区;地理位置,用于描述用作计费依据的地理位置;计费开始时间,用于描述该记录用作计费的起始时间;计费结束时间,用于描述该记录用作计费的结束时间;付费方式,用于描述用户的付费方式;业务种类,用于描述该记录支持的计费业务种类;计费因子,用于描述不同业务种类的计费参数。
由于本发明所述的方法在系统接收到的移动台的呼叫请求中获取移动台当前的服务小区号或者地理位置信息以及该移动台需要的服务种类信息和呼叫时间信息,依据上述信息确定移动台的计费条件,进而确定符合条件的计费费率,并根据该计费费率计算移动台当前时间的呼叫费用,使得可以根据不同商业价值的服务小区的不同的服务种类及其相关的时间获得不同的计费参数,从而获得不同的计费结果,因此本发明能够满足按照不同服务区域和不同服务时间进行计费的要求,进而导致合理、高效的利用通信系统资源。
图2是应用本发明的网络结构示例图。图2中,是正常情况下的合计费相关的部件示意图。部件10是移动台,部件11是基站,部件12是基站控制器。移动台和基站之间通过空中无线接口建立连接,基站11由基站控制器12控制。实际中,一个基站控制器下可能控制多个基站。基站控制器12和移动交换中心(MSC)13连接,MSC13在包交换域下为服务GPRS支持节点,即SGSN(Sering GPRS Support Node,服务GPRS支持节点)。部件15是本地位置寄存器(HLR),HLR在包交换下是用户本地服务器(HSS),其中中存放着用户的档案,包括用户访问能力、注册业务、补充业务等。部件14是拜访位置寄存器(VLR),用于管理一个MSC区域中的移动台漫游,在移动台进入一个新的定位区时将向管理这一区域的MSC注册,MSC将该移动台所在的定位区标识传送至VLR。VLR保存部分从HLR传来的信息,包括国际移动用户标识(IMSI)、移动台国际ISDN号码(MSISDN)、移动台漫游号码(MSRN)、临时移动台标识(TMSI)、局部移动标识(LMSI)、移动台所注册的定位区号码、移动台注册的SGSN标识、移动台的初始位置和上次已知位置和附加业务参数等等。部件16是网关移动交换中心(Gateway Mobile Swtiching Center,GMSC),作为该移动网络和其它移动网、固定电话网等其它网络的网关和交换中心,GMSC在包交换下为网关GPRS支持节点,即GGSN。部件17表示其它通过GMSC和移动网连接的网络。通常,由移动台发起的呼叫经过所在小区的MSC转发,并由该MSC统计呼叫状况,完成移动网的通话计费。如果呼叫是由其它网络发起的,例如由固定电话网发起的,则由GSMC完成移动网的通话计费。部件18是和GSMC相连的另外一个VLR。部件19是移动定位中心网关(GMLC),GMLC作为外部客户移动台定位业务的发起者和结果保存者,从GMLC可以获得和GMLC相连MSC管辖下服务小区内的移动台的地理位置信息。
和每个MSC相连的部分有一个计费策略中心数据库部件,计费策略中心数据库32与GMSC16、通过GMLC19与MSC13有通讯联系,计费策略中心数据库31与MSC13和HLR15有通讯联系。例如,当计费策略中心数据库32从MSC13和GMSC16中获取移动台当前的服务小区号,如果移动台有定位业务,则从GMLC中获取该移动台的定位的地理位置信息。


图1是本发明所述方法的实施例流程图。按照图1实施本发明,首先系统应根据为移动台提供服务的地点、时间和种类确定计费条件,并设定不同计费条件的计费费率。所述计费条件可以由系统提供服务的地点、时间或服务种类确定,也可由系统提供服务的地点、时间或服务种类的不同组合确定。为此,需要建立小区费率数据表,用于描述系统中热点地区的服务小区能够提供的服务种类以及收费参数。该表可以存储在图2中的计费策略中心数据库31、32中,该表包括下述字段有效域,用于标识该记录是否适用于所有移动台;例如,该字段若为“1”,则表明该记录适用所有移动台;若为“0”,则表明该记录并非适用所有移动台;组编号,用于标识该记录适用的移动台群组,实际中可以将具有相同属性的移动台归为一组,以简化操作;国际移动用户标识,用于标识移动台的国际移动用户号(IMSI);
小区有效标志,用于标识小区号标识的小区以及地理位置数据是否有效;例如该字段若为“1”,表明后面的小区号有效,此时,移动台当前的小区号可以从HLR中获得;若为“0”,则表明后面的地理位置字段有效;采用该字段,可以在计费时根据需要可基于小区或者具体地理位置进行有效的策略计费。
小区号,用于标识用作计费依据的服务小区;地理位置,用于描述用作计费依据的地理位置,地理位置描述可以采用如第三代伙伴工程(3GPP)的23.032版本中移动台定位的位置报告格式描述;计费开始时间,用于描述该记录用作计费的起始时间;计费结束时间,用于描述该记录用作计费的结束时间,只有在上述时间段内该记录才有效;付费方式,用于描述用户的付费方式,可以为预付费、第三方付费、回复付费(Reply Charge)、反向付费(Reverse Charge)等;实际中不同的业务,例如广告,采用不同的付费方式和计费策略;业务种类,用于描述该记录支持的计费业务种类;计费因子,用于描述不同业务种类的计费参数。
上述业务种类字段和计费因子字段实际中还可以用于描述指向存放多个业务种类的数组和指向存放多个影响计费的计费参数。
依据上述小区特殊服务种类数据表,可以确定系统中根据热点地区的商业价值及其相关的时间段进行收费的相关数据,所述数据包括小区号、地理位置、小区提供的不同业务种类、计费参数以及根据提供的不同业务种类和计费参数进行计费的开始时间、计费结束时间等,根据上述数据设置计费因子。然后进行本发明。
在图1所示的步骤1,系统接收移动台发起的呼叫请求并建立呼叫,然后在步骤2根据呼叫请求获取移动台当前的服务小区号或者地理位置信息以及该移动台需要的服务种类和呼叫时间信息,依据上述信息确定移动台的计费条件,根据计费条件确定符合条件的计费费率。在该步骤中可以通过判断发起呼叫的移动台是否有定位业务来决定获取移动台当前的服务小区号或者地理位置信息,如果发起呼叫的移动台有定位业务,获取该移动台的地理位置信息,否则获取该移动台的服务小区号。如果移动台支持或需要费用预先通知,则在步骤2中还需要包括判断移动台是否支持或需要费用预先通知,如果不需要,继续移动台的计费操作,否则根据当前小区的付费方式和移动台需要服务的业务种类选择对应的付费参数,计算得到费用通知发给移动台,并判断移动台是否对该付费通知确认,如果确认,继续计费操作,否则结束呼叫并产生正常的费用帐单,然后结束本次计费操作。
在步骤3,计算移动台当前的呼叫费用,为更好地实现该步骤,实际中可以设置计费间隔,例如6秒,以便于计算当前间隔内的呼叫费用。
接着在步骤4判断呼叫是否结束,如果呼叫未结束,在步骤5继续判断移动台的计费条件是否发生变化,如果变化,说明需要按照新的计费费率进行移动台的计费操作,转步骤2重新根据呼叫请求获取移动台当前的服务小区号或者地理位置信息以及该移动台需要的服务种类和呼叫时间信息,并确定移动台新的计费条件,根据新的计费条件确定符合条件的计费费率,以在步骤3按照新费率计费;否则直接转步骤3继续计费;如果在步骤4判断呼叫结束,则计算得到本次呼叫的费用帐单,然后结束本次计费操作。
在本实施例中,在所述步骤2中还包括判断移动台是否支持或需要费用预先通知,如果不需要,则继续步骤3的操作,否则根据当前小区的付费方式和据移动台需要服务的业务种类选择对应的付费参数,计算得到费用通知发给移动台,并判断移动台是否对该付费通知确认,如果确认,继续步骤3的操作,否则结束呼叫并产生正常的费用帐单,然后结束本次计费操作。
本例中,上述步骤2所述根据移动台的计费条件确定符合条件的计费费率由下述步骤完成在步骤11系统查询移动台需要计费条件的服务种类记录,在步骤12判断系统中是否有满足该移动台需要的服务种类的相关数据记录,如果没有,则进行步骤21,确定没有需要的记录,设定计费费率为普通计费费率,然后结束查询,否则在步骤13判断该记录是否适用于所有移动台,如果是,则进行步骤20确定该记录为计费记录并依该记录确定计费费率,然后结束查询,否则在步骤14判断该记录是否适用于移动台所属于的组,如果是,则进行步骤20确定该记录为计费记录并依该记录确定计费费率,然后结束查询,否则在步骤15判断该记录是否与移动台的IMSI号码相匹配,如果是,则进行步骤20确定该记录为计费记录并依该记录确定计费费率,然后结束查询,否则,在步骤16判断移动台的呼叫时间是否在该记录的计费开始时间和计费结束时间之间,如果是,则进行步骤20确定该记录为计费记录并依该记录确定计费费率,结束查询,否则,在步骤17判断该记录的小区号是否有效,如果有效,转步骤在步骤18判断移动台当前小区号是否与该记录的小区号匹配,如果是,则进行步骤20确定该记录为计费记录并依该记录确定计费费率,结束查询,否则,在步骤21确定没有需要的记录,设定计费费率为普通计费费率,然后结束查询;如果在步骤17判断该记录的小区号无效,说明地理位置数据有效,此时在步骤19判断移动台当前的定位位置是否与该记录的地理位置数据匹配,则在步骤20确定该记录为计费记录并依该记录确定计费费率,结束查询,否则,在步骤21确定没有需要的记录,设定计费费率为普通计费费率,然后结束查询。
权利要求
1.一种基于第三代蜂窝移动通信系统的计费方法,包括(1)系统接收移动台发起的呼叫请求并建立呼叫;(2)根据移动台的呼叫请求获取移动台当前的服务小区号或者地理位置信息以及该移动台需要的服务种类信息和呼叫时间信息,依据上述信息确定移动台的计费条件,根据计费条件确定符合条件的计费费率;(3)根据上述计费费率计算移动台当前时间的呼叫费用;(4)判断呼叫是否结束,如果呼叫未结束,继续判断移动台的计费条件是否发生变化,如果变化转步骤(2),否则转步骤(3);如果呼叫结束,计算得到费用帐单。
2.根据权利要求1所述的计费方法,其特征在于所述步骤(2)还包括判断发起呼叫的移动台是否有定位业务,如果有,获取该移动台的地理位置信息,否则获取移动台的服务小区号。
3.根据权利要求1或2所述的计费方法,其特征在于所述方法包括系统根据为移动台提供服务的地点、时间和种类确定计费条件,并设定不同计费条件的计费费率。
4.根据权利要求3所述的计费方法,其特征在于所述方法还包括建立小区费率数据表,用于描述系统中不同地区的服务小区能够提供的服务种类以及收费参数,该表包括下述字段有效域,用于标识该记录是否适用于所有移动台;组编号,用于标识该记录适用的移动台群组;国际移动用户标识,用于标识移动台的国际移动用户号(IMSI);小区有效标志,用于标识小区号标识的小区是否有效;小区号,用于标识用作计费依据的服务小区;地理位置,用于描述用作计费依据的地理位置;计费开始时间,用于描述该记录用作计费的起始时间;计费结束时间,用于描述该记录用作计费的结束时间;付费方式,用于描述用户的付费方式;业务种类,用于描述该记录支持的计费业务种类;计费因子,用于描述不同业务种类的计费参数。
5.根据权利要求4所述的计费方法,其特征在于在所述步骤(2)中包括判断移动台是否支持或需要费用预先通知,如果不需要,继续移动台的计费操作,否则根据当前小区的付费方式和移动台需要服务的业务种类选择对应的付费参数,计算得到费用通知发给移动台,并判断移动台是否对该付费通知确认,如果确认,继续计费操作,否则结束呼叫并产生正常的费用帐单,然后结束本次计费操作。
6.根据权利要求5所述的计费方法,其特征在于步骤(2)所述根据移动台的计费条件确定符合条件的计费费率进一步包括下述步骤(A1)系统查询是否有满足该移动台计费条件的相关数据记录,如果没有,则确定没有需要的记录,设定计费费率为普通计费费率,然后结束查询,否则,(A2)判断该记录是否适用于所有移动台,如果是,则确定该记录为计费记录并依该记录确定计费费率,然后结束查询,否则,(A3)判断该记录是否适用于移动台所属于的组,如果是,则确定该记录为计费记录并依该记录确定计费费率,然后结束查询,否则,(A4)判断该记录是否与移动台的IMSI号码相匹配,如果是,则确定该记录为计费记录并依该记录确定计费费率,然后结束查询,否则,(A5)判断移动台的呼叫时间是否在该记录的计费开始时间和计费结束时间之间,如果是,则确定该记录为计费记录并依该记录确定计费费率,然后结束查询,否则,(A6)判断该记录的小区号是否有效,如果有效,转步骤(A7),否则转步骤(A8);(A7)判断移动台当前小区号是否与该记录的小区号匹配,如果是,则确定该记录为计费记录并依该记录确定计费费率,结束查询,否则,确定没有需要的记录,设定计费费率为普通计费费率,然后结束查询;(A8)判断移动台当前的定位位置是否与该记录的地理位置数据匹配,则确定该记录为计费记录并依该记录确定计费费率,结束查询,否则,确定没有需要的记录,设定计费费率为普通计费费率,然后结束查询。
全文摘要
本发明公开了一种基于第三代蜂窝移动通信系统的计费方法,该方法在系统中根据地点、时间和无线通信的服务种类,设定不同的费率;在系统进行移动台计费时,首先获取移动台当前的服务小区号或者地理位置信息以及该移动台需要的服务种类信息和呼叫时间信息,依据上述信息确定移动台的计费条件,根据计费条件确定符合条件的计费费率,根据该计费费率计算移动台当前时间的呼叫费用;在计费过程中,系统根据服务地点、时间段和服务种类的变化,随时更新费率;上述方案可以根据不同服务小区或者地理位置及其相关的时间以及服务种类获得不同的计费费率,从而获得不同的计费结果,因此采用本发明能够导致合理、高效的利用通信系统资源。
文档编号H04W4/26GK1445946SQ0210375
公开日2003年10月1日 申请日期2002年3月18日 优先权日2002年3月18日
发明者苏宁 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1