计费方法和系统、及感知分析系统与流程

文档序号:11961740阅读:196来源:国知局
计费方法和系统、及感知分析系统与流程

本发明涉及移动通信技术领域,尤其是一种计费方法和系统、及感知分析系统。



背景技术:

用户所在的位置不同,所采取的计费方式也不同,这种计费称为基于用户位置的计费。现有的基于用户位置的计费存在如下问题:

一、策略与计费执行功能实体(PCEF)通过用户位置的改变触发重新计费过程,只要PCEF感知到用户的位置发生变化,就会触发计费消息到计费系统,计费系统会根据用户当前的位置重新进行计费。因此,现有的计费方法会导致PCEF与计费系统,例如OCS之间频繁的信令交互,增大了计费系统的投资和建设成本,加大了网络处理压力。

二、PCEF只能感知到用户在不同的基站间的切换,以基站为粒度进行区别计费,然而属于同一基站的不同小区的计费方式也可能不同,因此现有的计费方法有可能导致计费不准确的问题。



技术实现要素:

本发明实施例所要解决的其中一个技术问题是:解决PCEF与计费系统之间信令交互过于频繁的问题。

本发明实施例所要解决的另一个技术问题是:解决以基站为粒度进行区别计费存在的计费不准确的问题。

根据本发明的一方面,提供一种计费方法,包括:当感知到用户位置变化时,判断用户所在的位置计费区域是否发生变化;如果用户所在的位置计费区域发生变化,触发新的计费过程,以便按照新位置计费区域相应的计费策略进行计费;如果用户所在的位置计费区域没有变化, 不触发新的计费过程,继续按照原位置计费区域相应的计费策略进行计费。

在一个实施例中,所述判断用户所在的位置计费区域是否发生变化包括:根据用户的位置变化判断用户是否在预配置的位置区域发生了切入或切出的行为,如果发生了切入或切出的行为,则确定用户所在的位置计费区域发生了变化,如果没有发生切入或切出的行为,则确定用户所在的位置计费区域没有变化。

在一个实施例中,所述判断用户所在的位置计费区域是否发生变化包括:根据预配置的用户位置以及该用户位置对应的计费策略,判断用户位置变化前后对应的计费策略是否发生变化,如果发生变化,则确定用户所在的位置计费区域发生了变化,如果没有变化,则确定用户所在的位置计费区域没有变化。

在一个实施例中,所述触发新的计费过程包括:将用户位置变化的消息以及变化后的用户位置通知策略与计费规则功能实体PCRF;PCRF将新的计费策略以及变化后的用户位置通过扩展的重授权消息发送给策略与计费执行功能实体PCEF;PCEF执行新的计费策略,将携带有变化后的用户位置的计费消息发送给计费子系统进行计费。

在一个实施例中,所述用户位置包括用户所在的基站或小区。

根据本发明的另一方面,提供一种感知分析系统,包括:判断单元,用于当感知到用户位置变化时,判断用户所在的位置计费区域是否发生变化;触发单元,用于如果用户所在的位置计费区域发生变化,触发新的计费过程,以便按照新位置计费区域相应的计费策略进行计费;如果用户所在的位置计费区域没有变化,不触发新的计费过程,继续按照原位置计费区域相应的计费策略进行计费。

在一个实施例中,所述判断单元,具体用于根据用户的位置变化判断用户是否在预配置的位置区域发生了切入或切出的行为,如果发生了切入或切出的行为,则确定用户所在的位置计费区域发生了变化,如果没有发生切入或切出的行为,则确定用户所在的位置计费区域没有变化。

在一个实施例中,所述判断单元,具体用于根据预配置的用户位置 以及该用户位置对应的计费策略,判断用户位置变化前后对应的计费策略是否发生变化,如果发生变化,则确定用户所在的位置计费区域发生了变化,如果没有变化,则确定用户所在的位置计费区域没有变化。

在一个实施例中,所述用户位置包括用户所在的基站或小区。

根据本发明的又一方面,提供一种计费系统,包括上述任一实施例所述的感知分析系统、PCRF、PCEF和计费子系统;PCRF,用于接收感知分析系统通知的用户位置变化的消息以及变化后的用户位置;将新的计费策略以及变化后的用户位置通过扩展的重授权消息发送给PCEF;PCEF,用于执行新的计费策略,将携带有变化后的用户位置的计费消息发送给计费子系统进行计费;计费子系统,用于根据计费消息进行计费。

根据本发明的再一方面,提供一种计费方法,包括:从移动管理实体MME获取用户所在的小区;判断用户所在的小区是否发生变化;如果发生变化,触发新的计费过程,以便按照新小区相应的计费策略进行计费;如果没有变化,不触发新的计费过程,继续按照原小区相应的计费策略进行计费。

在一个实施例中,判断出用户所在的小区发生变化后,还包括:判断用户所在的位置计费区域是否发生变化;如果用户所在的位置计费区域发生变化,触发新的计费过程,以便按照新位置计费区域相应的计费策略进行计费;如果用户所在的位置计费区域没有变化,不触发新的计费过程,继续按照原位置计费区域相应的计费策略进行计费。

根据本发明的还一方面,提供一种感知分析系统,包括:获取单元,用于从移动管理实体MME获取用户所在的小区;判断单元,用于判断用户所在的小区是否发生变化;触发单元,用于如果用户所在的小区发生变化,触发新的计费过程,以便按照新小区相应的计费策略进行计费;如果用户所在的小区没有变化,不触发新的计费过程,继续按照原小区相应的计费策略进行计费。

在一个实施例中,所述判断单元,还用于在判断出用户所在的小区发生变化后,判断用户所在的位置计费区域是否发生变化;所述触发单 元,还用于如果用户所在的位置计费区域发生变化,触发新的计费过程,以便按照新位置计费区域相应的计费策略进行计费;如果用户所在的位置计费区域没有变化,不触发新的计费过程,继续按照原位置计费区域相应的计费策略进行计费。

本发明实施例具有如下有益效果:

一方面,在感知到用户位置发生变化时,只有用户的位置计费区域也发生变化时才触发新的计费过程,减少了PCEF与计费子系统,例如OCS之间的信令交互;

另一方面,在用户所在的小区发生变化时,可以以小区为粒度进行计费,与现有技术以基站为粒度进行的区别计费相比,提高了计费的准确性。

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本发明计费系统一个实施例的结构示意图;

图2是本发明计费方法一个实施例的流程示意图;

图3是本发明计费方法另一个实施例的流程示意图;

图4是本发明感知分析系统一个实施例的结构示意图;

图5是本发明计费方法一个实施例的流程示意图;

图6是本发明计费方法另一个实施例的流程示意图;

图7是本发明感知分析系统一个实施例的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案 进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。

同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。

对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。

在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。

图1是本发明计费系统一个实施例的结构示意图。如图1所示,本实施例的计费系统包括感知分析系统101、PCRF 102、PCEF 103和计费子系统104,其中:

感知分析系统101可以从MME实时获取用户位置,该用户位置通过S1-MME(控制平面接口)实时更新到MME。当感知分析系统101感知到用户位置变化时,判断用户所在的位置计费区域是否发生变化,不同的位置计费区域可能对应不同的计费策略;如果用户所在的位置计费区域发生变化,将用户位置变化的消息以及变化后的用户位置发送给PCRF 102,触发后续新的计费过程,以便按照新位置计费区域相应的计费策略进行计费;如果用户所在的位置计费区域没有变化,不触发新的计费过程,继续按照原位置计费区域相应的计费策略进行计费。

PCRF 102,通过新增接口与感知分析系统101交互,用于接收感 知分析系统101通知的用户位置变化的消息以及变化后的用户位置;根据用户签约信息决定是否对用户进行重授权,如果用户签约信息表明对该用户的计费应该在变化前后的位置采用不同的计费方式,则对用户进行重授权,通过Gx接口将新的计费策略以及变化后的用户位置通过扩展的重授权(RAR)消息发送给PCEF 103,其中,可以在RAR消息中增补用户位置属性,该位置属性记录有变化后的用户位置。

PCEF 103,部署在PGW中,或者单独部署,用于执行新的计费策略,将携带有变化后的用户位置的计费消息发送给计费子系统进104行计费。

计费子系统104,例如在线计费系统OCS或离线计费系统OFCS,用于根据计费消息进行计费。

本发明的计费系统设置了感知分析系统,增加了感知分析系统和PCRF之间的接口,可以基于现有网络对用户进行计费,在感知到用户位置发生变化时,只有用户的位置计费区域也发生变化时才触发新的计费过程,与现有技术中只要用户位置发生变化就触发新的计费过程相比,减少了PCEF与计费子系统,例如OCS之间的信令交互。

图2是本发明计费方法一个实施例的流程示意图,本实施例的计费方法可以由感知分析系统101来执行。如图2所示,本实施例的计费方法包括如下步骤:

步骤202,当感知到用户位置变化时,判断用户所在的位置计费区域是否发生变化;是,执行步骤204;否,执行步骤206。

其中,用户位置可以通过S1-MME(控制平面接口)更新到MME,感知分析系统101可以从MME实时获取用户位置,从而感知用户位置的变化。在一个实施例中,用户位置可以为用户所在的基站或小区。不同的位置计费区域对应不同的计费策略,可以采取不同的方式来判断用户所在的位置计费区域是否发生变化,后文将分别说明。

步骤204,触发新的计费过程,以便按照新位置计费区域相应的计费策略进行计费。

步骤206,不触发新的计费过程,继续按照原位置计费区域相应的 计费策略进行计费。

本实施例中,在感知到用户位置发生变化时,只有用户的位置计费区域也发生变化时才触发新的计费过程,与现有技术中只要用户位置发生变化就触发新的计费过程相比,减少了PCEF与计费系统之间的信令交互。

下面的两个实施例提供了两种判断用户所在的位置计费区域是否发生变化的方法。

作为一个非限制性实施例,可以采用如下方法来判断用户所在的位置计费区域是否发生变化:首先,预先配置若干位置区域为一位置计费区域,该位置计费区域内与该位置计费区域外采用不同的计费方式。然后,根据用户的位置变化判断用户是否在前述预配置的位置区域发生了切入或切出的行为,如果发生了切入或切出的行为,说明用户进入了位置计费区域或者离开了位置计费区域,则可以确定用户所在的位置计费区域发生了变化,反之,如果没有发生切入或切出的行为,则确定用户所在的位置计费区域没有变化。

例如,预配置的位置区域为校园内的小区,对于该用户来说,校园内的小区与校园外的小区的计费策略不同。当用户的位置变化为用户从校园外的小区进入校园内的小区时,则用户在校园内的小区发生了切入的行为;当用户的位置变化为用户从校园内的小区进入校园外的小区时,则用户在校园内的小区发生了切出的行为。由于校园内的小区与校园外的小区的计费策略不同,因此,可以根据在校园内的小区是否发生切入或切出的行为来判断用户所在的位置计费区域是否发生了变化。

作为另一个非限制性实施例,可以采用如下方法来判断用户所在的位置计费区域是否发生变化:首先,预先配置用户位置以及该用户位置对应的计费策略,不同的用户位置可能对应不同的计费策略。然后,根据预配置的用户位置以及该用户位置对应的计费策略,判断用户位置变化前后对应的计费策略是否发生变化,如果发生变化,则确定用户所在的位置计费区域发生了变化,反之,如果没有变化,则确定用户所在的位置计费区域没有变化。

下面以校园用户在小区间的位置变化为例对上述各实施例的计费方法进行说明。

校园用户A订购了校园流量包,该校园流量包表示用户在校园内的小区时,按照校园流量包的计费策略进行计费。当用户A从校园外的小区进入校园内的小区时,感知分析系统可以感知到用户A所在的小区位置的变化,通过上面提供的方法可以判断出用户A所在的位置计费区域发生了变化,从而触发新的计费过程,按照校园流量包的计费策略进行计费,例如减免流量或者以较低资费进行计费,从而减少用户不必要的投诉。

当用户A从校园内的小区进入校园外的小区时,感知分析系统可以感知到用户A所在的小区位置的变化,通过上面提供的方法可以判断出用户A所在的位置计费区域发生了变化,从而触发新的计费过程,按照校园外的小区的计费策略进行计费,例如按照标准资费进行计费,从而减少运营商的损失。

图3是本发明计费方法另一个实施例的流程图。下面结合图3对本发明的计费方法进行说明,其中步骤S3-步骤S6是触发新的计费过程的具体实现步骤。

步骤S1,用户位置(例如用户所在的基站或小区)发生变化时,实时更新到MME。

步骤S2,感知分析系统从MME实时获取用户位置,并且在感知到用户位置发生变化时,判断用户所在的位置计费区域是否发生变化。

步骤S3,感知分析系统确定用户所在的位置计费区域发生变化后,将用户位置变化的消息以及变化后的用户位置通知PCRF。

步骤S4,PCRF将新的计费策略以及变化后的用户位置通过扩展的重授权消息发送给PCEF。

例如,PCRF根据用户签约信息决定是否对用户进行重授权,如果用户签约信息表明对该对用户的计费应该在变化前后的位置采用不同的计费方式,则对用户进行重授权,通过Gx接口将新的计费策略以及变化后的用户位置通过扩展的重授权RAR消息(在RAR消息中增补用 户位置属性,该位置属性记录有变化后的用户位置)发送给PCEF。

步骤S5,PCEF执行新的计费策略,将携带有变化后的用户位置的计费消息发送给计费子系统进行计费。

步骤S6,计费子系统根据计费消息进行计费。

其中计费子系统可以为在线计费系统OCS或离线计费系统OFCS。若计费子系统为OCS,则OCS进行在线计费后根据计费消息中变化后的用户位置下发新的配额给PCEF。

本说明书中各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似的部分相互参见即可。

图4是本发明感知分析系统一个实施例的结构示意图,本实施例的感知分析系统可以用来执行上述实施例提供的计费方法。如图4所示,本实施例的感知分析系统可以包括判断单元401和触发单元402,其中:

判断单元401,用于当感知到用户位置变化时,判断用户所在的位置计费区域是否发生变化。在一个实施例中,用户位置可以包括用户所在的基站或小区。

触发单元402,用于如果用户所在的位置计费区域发生变化,触发新的计费过程,以便按照新位置计费区域相应的计费策略进行计费;如果用户所在的位置计费区域没有变化,不触发新的计费过程,继续按照原位置计费区域相应的计费策略进行计费。

本实施例中,判断单元401在感知到用户位置发生变化时,判断用户所在的计费区域是否也发生变化,只有用户的位置计费区域也发生变化时触发单元402才触发新的计费过程,与现有技术中只要用户位置发生变化就触发新的计费过程相比,减少了PCEF与计费系统之间的信令交互。

判断单元401判断用户所在的位置计费区域是否发生变化可以有多种方式。

一种示例性的方式中,判断单元401,具体用于根据用户的位置变化判断用户是否在预配置的位置区域发生了切入或切出的行为,如果发 生了切入或切出的行为,则确定用户所在的位置计费区域发生了变化,如果没有发生切入或切出的行为,则确定用户所在的位置计费区域没有变化。

另一种示例性的方式中,判断单元401,具体用于根据预配置的用户位置以及该用户位置对应的计费策略,判断用户位置变化前后对应的计费策略是否发生变化,如果发生变化,则确定用户所在的位置计费区域发生了变化,如果没有变化,则确定用户所在的位置计费区域没有变化。

下面提供了以小区为粒度进行计费的计费方法和感知分析系统。

图5是本发明计费方法一个实施例的流程示意图。该方法可以由感知分析系统执行。如图5所示,本实施例的计费方法包括如下步骤:

步骤502,从移动管理实体MME实时获取用户所在的小区,其中,用户所在的小区位置可以实时更新到MME;

步骤504,判断用户所在的小区是否发生变化;是,执行步骤506;否,执行步骤508;

步骤506,触发新的计费过程,以便按照新小区相应的计费策略进行计费;

步骤508,不触发新的计费过程,继续按照原小区相应的计费策略进行计费。

本实施例在用户所在的小区发生变化时,可以根据新小区的计费策略进行计费,与现有技术以基站为粒度进行的区别计费相比,提高了计费的准确性。

图6是本发明计费方法另一个实施例的流程示意图。该方法可以由感知分析系统执行。如图6所示,本实施例的方法包括如下步骤:

步骤502,从移动管理实体MME实时获取用户所在的小区;

步骤504,判断用户所在的小区是否发生变化;是,执行步骤602;否,结束;

步骤602,判断用户所在的位置计费区域是否发生变化;是,执行步骤506;否,执行步骤508;

步骤506,触发新的计费过程,以便按照新小区相应的计费策略进行计费;

步骤508,不触发新的计费过程,继续按照原小区相应的计费策略进行计费。

本实施例与图5所示实施例相比,在步骤504与步骤506、以及步骤504与步骤508之间增加了判断用户所在的位置计费区域是否发生变化的步骤,不仅提高了计费的准确性,还减少了PCEF与计费系统之间的信令交互。

图7是本发明感知分析系统一个实施例的结构示意图,本实施例的感知分析系统101可以用来执行图5或图6所示的计费方法。如图7所示,其包括获取单元701、判断单元702和触发单元703,其中:

获取单元701,用于从移动管理实体MME获取用户所在的小区;判断单元702,用于判断用户所在的小区是否发生变化;触发单元703,用于如果用户所在的小区发生变化,触发新的计费过程,以便按照新小区相应的计费策略进行计费;如果用户所在的小区没有变化,不触发新的计费过程,继续按照原小区相应的计费策略进行计费。

本实施例中,通过获取单元701和判断单元702判断出用户所在的小区发生变化时,触发单元703可以触发新的计费过程,以根据新小区的计费策略进行计费,与现有技术以基站为粒度进行的区别计费相比,提高了计费的准确性。

在触发新的计费过程中,PCEF与计费子系统之间会频繁的进行信令交互,为了减少二者之间的信令交互,判断单元702,还用于在判断出用户所在的小区发生变化后,判断用户所在的位置计费区域是否发生变化;触发单元703,还用于如果用户所在的位置计费区域发生变化,触发新的计费过程,以便按照新位置计费区域相应的计费策略进行计费;如果用户所在的位置计费区域没有变化,不触发新的计费过程,继续按照原位置计费区域相应的计费策略进行计费,从而减少PCEF与计费子系统之间频繁的信令交互。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分 步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1