计费方法、系统和网络设备的制作方法

文档序号:7649679阅读:100来源:国知局
专利名称:计费方法、系统和网络设备的制作方法
技术领域
本发明涉及网络通讯技术领域,具体涉及计费方法、系统和网络设备。
背景技术
目前的话音计费业务一般是基于主、被叫的位置信息来计费的。目前的计费方法为在通话前,获取主、被叫的位置信息,并根据主、被叫的位置信息来确定相应的计费费率,并根据该计费费率进行计费处理。
由于在计费过程中主、被叫用户的计费位置区可能会发生变更,从而使计费费率可能发生变化,但是,目前的计费方法始终是根据通话前获得的主、被叫的计费位置区来进行计费的,因此,目前的计费方法不够精确,而且,计费方法单一。

发明内容
有鉴于此,一方面提供一种计费方法能够对用户的通话进行精确计费,并且提高了计费灵活性。
另一方面,提供一种计费系统能够对用户的通话进行精确计费,并且提高了计费灵活性。
同时,提供一种网络设备,能够提供准确的计费信息。
一种计费方法,包括以下步骤在通话过程中,获取通话用户的当前位置信息;根据所述当前位置信息确定计费费率;
根据所述计费费率确定计费信息;及根据所述计费信息对所述通话用户进行计费。
一种计费系统,所述系统包括第一网络设备和第二网络设备,第一网络设备包括存储模块、定位模块、第一模块;第二网络设备包括计费处理模块;存储模块用于存储位置信息与计费费率的对应关系;定位模块用于在通话过程中,获取通话用户的当前位置信息;第一模块用于根据存储模块存储的对应关系确定定位模块获取的当前位置信息对应的计费费率,并根据所述计费费率确定并输出计费信息;计费处理模块用于接收第一模块输出的计费信息,并根据计费信息中的计费费率对所述通话用户进行计费。
一种网络设备,所述网络设备中包括存储模块、定位模块和第一模块;存储模块用于存储位置信息与计费费率的对应关系;定位模块用于在通话过程中,获取通话用户的当前位置信息,并将所述当前位置信息传输至第一模块;第一模块用于根据存储模块存储的对应关系确定其接收的当前位置信息对应的计费费率,并根据所述计费费率确定并下发计费信息。
通过上述技术方案的描述可知,本发明实施方式通过获取通话用户在通话过程中的位置信息,使本发明实施方式能够根据用户在通话过程中的位置变化来确定为用户计费的计费费率,使对用户通话的计费费率与用户的位置变化相关。因此,本发明实施方式能够对用户的通话进行精确计费;而且增强了计费方式的灵活性。


图1是本发明实施方式的计费方法实现过程示意图。
图2是本发明实施方式的计费方法流程图。
图3是本发明实施方式的计费系统示意图。
图4是本发明实施方式的网络设备示意图。
具体实施例方式
本发明计费方法实施方式需要在用户通话过程中检测用户的当前位置信息,检测用户当前位置信息的网络实体可以为SCP(Service Control Point,业务控制点),也可以为能够获得用户当前位置信息的其他网络实体。本发明实施方式不限制检测用户当前位置信息的网络实体的具体表现形式。网络实体可以在用户的通话过程中采用定时、不定时如随机等方式来检测用户的当前位置信息。网络实体可以主动检测用户的当前位置信息,也可以根据其他网络实体主动上报的信息来检测用户的当前位置信息,如当用户的当前位置发生变化时,网络中的相关网络实体会感知到用户的当前位置变化,此时,相关网络实体可以将用户的当前位置变化信息发送至SCP,使SCP能够根据其接收到的信息及时获知用户的当前位置变化。在本发明实施方式中网络实体可以采用现有的方法来检测用户的当前位置信息,如SCP从HLR(Home Location Register,归属位置寄存器)处获取用户的当前位置信息等。
本发明实施方式中的用户可以为主叫用户,也可以为被叫用户,还可以为主叫用户和被叫用户。这里用户的当前位置信息与实际的网络规划相关,如当前位置信息可以为基于CellID(计费小区号)的位置信息,再如当前位置信息也可以为基于LAC(Location Area Charge,计费位置区)的位置信息。如果网络规划采用了其他形式来划分小区,则用户的当前位置信息会进行相应变化。
网络实体如SCP在检测到用户的当前位置信息后,可以直接确定用户的当前位置信息对应的计费费率。SCP在确定了用户的当前位置信息对应的计费费率后,SCP可以直接下发其确定的新的计费费率等计费信息,SCP也可以将其确定的新的计费费率和最近一次下发的计费费率进行比较,在确定计费费率发生变化后再下发上述新的计费费率等计费信息。当然,SCP在确定计费费率发生变化后,也可以选择最近一次下发的计费费率,并将最近一次下发的计费费率等计费信息再次下发。
网络实体如SCP在检测到用户的当前位置信息后,还可以先判断通话中的用户所处的位置是否发生了变化,如果确定通话中的用户所处的位置没有发生变化,则SCP不进行后续的判断计费费率是否发生变化、下发计费信息等处理操作;如果SCP确定通话中的用户所处的位置发生了变化,则需要根据该位置变化判断用户的计费费率是否发生变化;SCP在确定位置变化没有使计费费率发生变化后,则可以不进行后续的下发计费信息的处理操作;SCP在确定位置变化使计费费率发生变化后,则根据变化的计费费率确定需要下发的计费信息,如SCP下发变化后的计费费率等计费信息,再如SCP下发变化前的计费费率等计费信息。
在上述描述中,SCP需要将计费费率等计费信息下发至为计费系统提供用户通话计费信息的网络实体处,接收计费信息的网络实体可以为SSP(ServiceSwitching Point,业务交换点),也可以是集成SSP功能的MSC(Mobile Servicesswitching Center,移动业务交换中心)。同样接收计费信息的网络实体也可以为其他网络实体。SCP可以将计费费率等计费信息通过CAP(CAMELCapabilities Application Part,CAMEL事务运用部分,CAMEL即CustomizedApplications for Mobile Network Enhanced Logic,移动网络增强逻辑的客户化应用)协议中的AC消息下发至MSC,SCP也可以采用其他消息如自定义消息等下发计费费率等计费信息,本发明实施方式不限制SCP下发计费费率等计费信息的具体实现过程。
在用户的通话过程中,MSC会多次向SCP上报ACR(Apply Charging Report,申请计费报告),SCP可以在接收到MSC上报的ACR后,获取用户的当前位置信息,并继续后续的下发计费费率等计费信息的处理操作,直到用户的通话结束。
通过上述描述可知,由于网络实体如SCP能够在用户的当前位置发生变化后,及时向MSC下发计费费率,使MSC能够根据用户在通话过程中的位置变化对用户的通话进行精确的计费。网络实体如SCP在下发计费费率时可以根据预定的下发规则来决定是下发最近一次下发的计费费率,还是下发用户的当前位置对应的计费费率;这里的下发规则可以根据运营商的实际需要来确定,如下发计费费率小的计费费率等;从而本发明实施方式能够为用户设置多种计费方式,提高了计费方法的灵活性,使运营商可以为用户提供更优惠的计费方式,以吸引更多的用户。
下面以SCP、集成SSP的MSC为例结合附图对本发明实施方式的计费方法进行说明。
图1为本发明实施方式提供的计费方法流程图。
图1中,在步骤1、主叫用户MS(101)发送呼叫请求,请求呼叫被叫用户,该呼叫请求上报至MSC(102)。
到步骤2、MSC(102)向SCP(103)发送IDP(Initial Detection Point,初始检测点)消息,以触发智能网业务。智能网业务包括VPN(Virtual privatenetwork,虚拟专用网)业务、PPS(Pre-Paid Service,预付费业务)等等。
到步骤3、SCP(103)在接收到IDP消息向MSC(102)下发AC(ApplyCharging,申请计费)请求。
到步骤4、MSC(102)接收到AC请求后,向SCP(103)返回ACR(ApplyCharging Report,申请计费报告)。
到步骤5、SCP(103)在接收到ACR后,向HLR(104)发送ATI(Any TimeInterrogation,随时信息查询),以查询主、被叫用户的当前位置信息。
到步骤6、HLR(104)在接收到ATI后,向SCP(103)返回主、被叫用户的当前位置信息。
到步骤7、SCP(103)根据HLR(104)返回的信息可以确定出主、被叫用户的当前位置信息是否发生变化,即确定主、被叫用户的计费区域是否发生变化。如果确定出主、被叫用户的计费区域发生了变化,则根据主、被叫用户的当前位置信息得到主、被叫用户的新的计费费率,并按照新的计费费率或者按照原来的计费费率向MSC(102)下发AC请求,MSC根据接收到的AC请求对主、被叫用户的通话进行计费。
重复上述步骤4至步骤7,直到主、被叫用户任意一方挂机,MSC(102)向SCP(103)上报ACR。SCP(103)根据其接收到的ACR获知呼叫结束,并向MSC(102)下发ReleaseCall(释放呼叫),以释放呼叫占用的资源。
在上述针对图1的说明中,SCP(103)可以从HLR(104)处获取主叫用户的当前位置信息、或者从HLR(104)处获取被叫用户的当前位置信息、或者从HLR(104)处获取主叫用户和被叫用户的当前位置信息。
图2为本发明实施方式提供的另一种计费方法流程图,其中MSC/SSP为集成有SSP的MSC。
图2中,在步骤1、用户a呼叫用户b,该呼叫触发MSCa(用户a对应的MSC)/SSP中的O-CSI(Originated CAMEL Subscription Information,主叫CAMEL签约信息)。MSCa/SSP根据上述触发的O-CSI,向SCPa上报IDP(Initial DetectionPoint,初始检测点),以触发智能网业务。智能网业务包括VPN业务、PPS等等。
到步骤2、SCPa向MSCa下发RRBE(Request Report BCSM Event,申请报告基本呼叫状态模块事件)、AC以及CONTINUE(继续)。
到步骤3、MSCa/SSP向用户b所归属的HLRb(用户b对应的HLR)发送SRI(Send Routing Information,发送路由信息),以获取用户b的签约信息,MSCa/SSP根据HLRb返回的信息获取用户b的签约信息。
到步骤4、MSCa/SSP根据用户b的签约信息向SCPb(用户b对应的SCP)上报IDP,以触发智能网业务。
到步骤5、SCPb向MSCa/SSP下发RRBE、AC以及CONTINUE。
到步骤6、MSCa/SSP向用户b所在的MSCb/SSP发送IAM(Initial AddressMessage,初始地址消息)。
到步骤7、MSCb/SSP向MSCa回复ACM(Address Complete Message,地址全消息)以及ANM(Answer Message,应答消息),用户a和用户b开始通话。
到步骤8、一个AC(Apply Charging,申请计费)周期结束后,MSCa/SSP分别向SCPa和SCPb上报ACR。
到步骤9、SCPa分别向用户a归属的HLR和用户b归属的HLR发送ATI,以获取用户a和用户b的当前位置信息,SCPa接收用户a归属的HLR和用户b归属的HLR分别返回的信息。
到步骤10、SCPa根据用户a归属的HLR和用户b归属的HLR分别返回的信息确定用户a和用户b的当前位置信息。SCPa确定用户a的当前位置信息对应的计费费率、以及用户b的当前位置信息对应的计费费率,在确定新的计费费率与最近一次下发的计费费率不相同后,SCPa从新的计费费率和最近一次下发的计费费率中选择一个计费费率,并将选取的计费费率通过AC下发至MSCa/SSP。MSCa/SSP根据接收到的AC请求对主、被叫用户的通话进行计费重复上述步骤8至步骤10,直到主、被叫用户任何一方挂机。MSCa/SSP向SCPa上报挂机事件ERB(EventReportBCSM,BCMC事件报告)。MSCa/SSP向SCPb上报挂机事件ERB。SCPa向MSCa/SSP下发ReleaseCall。SCPb向MSCa/SSP下发ReleaseCall。
从上述方法实施方式的描述可知,本发明方法实施方式通过获取通话用户在通话过程中的位置信息,从而能够根据用户在通话过程中的位置变化来确定为用户计费的计费费率,使对用户通话的计费费率与用户的位置变化相关,这样,本发明方法实施方式能够对用户的通话进行精确计费;本发明方法实施方式在下发计费费率时,可以选择性的选取计费费率,如下发当前位置信息对应的计费费率,再如下发位置变化前的计费费率等,从而为用户提供了灵活的计费方式。
下面结合附图3对本发明实施方式的计费系统进行说明。
图3中,本发明实施方式提供的计费系统包括存储模块11、定位模块12、第一模块13和计费处理模块21。存储模块11、定位模块12和第一模块13可以位于第一网络设备10中,计费处理模块21可以位于第二网络设备21中。第一网络设备10可以为网络中已有的设备如SCP等,也可以为网络中新增加的网络设备。第二网络设备20可以为网络中已有的设备如SSP、集成有SSP的MSC等,也可以为网络中新增的网络设备。
存储模块11中存储有位置信息与计费费率的对应关系,第一网络设备10可以利用存储模块中存储的对应关系确定出通话中的用户的当前位置对应的计费费率。
定位模块12主要用于在用户通话过程中,获取通话用户的当前位置信息。定位模块12可以在用户的通话过程中采用定时、不定时如随机等方式来检测用户的当前位置信息。定位模块12可以主动检测用户的当前位置信息,也可以根据其他网络实体主动上报的信息来检测用户的当前位置信息,如当用户的当前位置发生变化时,网络中的相关网络实体会感知到用户的当前位置变化,此时,相关网络实体可以将用户的当前位置变化信息发送至第一网络设备10,使定位模块12能够根据第一网络设备10接收到的信息及时获知用户的当前位置变化。
当第一网络设备10为SCP时,由于在用户的通话过程中,MSC会根据AC周期多次向SCP上报ACR,因此,定位模块12可以在接收到MSC上报的ACR后,获取用户的当前位置信息。在本发明实施方式中定位模块12可以采用现有的方法来检测用户的当前位置信息,如定位模块12从HLR处获取用户的当前位置信息等。
这里的用户可以为主叫用户,也可以为被叫用户,还可以为主叫用户和被叫用户。这里用户的当前位置信息与实际的网络规划相关,如当前位置信息可以为基于CellID的位置信息,再如当前位置信息也可以为基于LAC的位置信息。如果网络规划采用了其他形式来划分小区,则用户的当前位置信息会进行相应变化。
第一模块13主要用于根据存储模块11存储的对应关系确定定位模块12获取的当前位置信息对应的计费费率,并下发计费信息。第一模块13可以在定位模块12检测到用户的当前位置信息后,直接根据存储模块11中存储的对应关系确定用户的当前位置信息对应的计费费率。第一模块13在确定了用户的当前位置信息对应的计费费率后,可以直接下发其确定的新的计费费率等计费信息,第一模块13也可以将其确定的新的计费费率和最近一次下发的计费费率进行比较,在确定计费费率发生变化后再下发上述新的计费费率等计费信息。当然,第一模块13在确定计费费率发生变化后,也可以选择最近一次下发的计费费率,并将最近一次下发的计费费率等计费信息再次下发。
在定位模块12检测到用户的当前位置信息后,第一模块13还可以先判断通话中的用户所处的位置是否发生了变化,如果确定通话中的用户所处的位置没有发生变化,则第一模块13不进行后续的判断计费费率是否发生变化、下发计费信息等处理操作;如果第一模块13确定通话中的用户所处的位置发生了变化,则需要根据该位置变化判断用户的计费费率是否发生变化;第一模块13在确定位置变化没有使计费费率发生变化后,则可以不进行后续的下发计费信息的处理操作;第一模块13在确定位置变化使计费费率发生变化后,则根据变化的计费费率确定需要下发的计费信息,如第一模块13下发变化后的计费费率等计费信息,再如第一模块13下发变化前的计费费率等计费信息。
计费处理模块21主要用于接收第一模块下发的计费信息,并根据计费信息中的计费费率对通话中的用户进行计费处理。计费处理模块21根据计费费率对用户进行计费的处理过程可以为现有的计费处理过程。在此不再详细描述。
从上述计费系统实施方式的描述可知,本发明系统实施方式中的定位模块12能够获取通话用户在通话过程中的位置信息,第一模块13能够根据定位模块12获取的用户在通话过程中的位置变化来确定为用户计费的计费费率,使对用户通话的计费费率与用户的位置变化相关,这样,本发明系统实施方式中的计费处理模块21能够对用户的通话进行精确计费;本发明系统实施方式中的第一模块13在输出计费费率时,可以选择性的选取计费费率,如输出当前位置信息对应的计费费率,再如输出位置变化前的计费费率等,从而为用户提供了灵活的计费方式。
下面结合附图4对本发明实施方式的网络设备进行说明。
图4中,本发明实施方式提供的网络设备中设置有存储模块、定位模块和第一模块。具体如上述系统实施方式中的描述。
从上述网络设备实施方式的描述可知,本发明网络设备实施方式中的定位模块12能够获取通话用户在通话过程中的位置信息,第一模块13能够根据定位模块12获取的用户在通话过程中的位置信息来确定为用户计费的计费费率,使对用户通话的计费费率与用户的位置变化相关,这样,本发明网络设备实施方式中的第一模块13能够输出准确的计费信息;本发明网络设备实施方式中的第一模块13在输出计费费率时,可以选择性的选取计费费率,如输出当前位置信息对应的计费费率,再如输出位置变化前的计费费率等,从而提供了准确的计费信息方式。
从上述方法、系统和网络设备实施方式的描述可以看出,本发明技术方案的实施方式通过获取通话用户在通话过程中的位置信息,从而能够根据用户在通话过程中的位置变化来确定为用户计费的计费费率,使对用户通话的计费费率与用户的位置变化相关,这样,本发明实施方式能够对用户的通话进行精确计费。本发明实施方式在下发计费费率时,可以选择性的选取计费费率,如下发当前位置信息对应的计费费率,再如下发位置变化前的计费费率等,从而能够设置灵活的计费方式以吸引更多的用户。
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种计费方法,包括如下步骤在通话过程中,获取通话用户的当前位置信息;根据所述当前位置信息确定计费费率;根据所述计费费率确定计费信息;及根据所述计费信息对所述通话用户进行计费。
2.如权利要求1所述的计费方法,其特征在于,所述获取通话用户的当前位置信息的步骤包括从主叫用户归属的归属位置寄存器HLR处获取主叫用户的当前位置信息;或者从被叫用户归属的HLR处获取被叫用户的当前位置信息。
3.如权利要求1所述的计费方法,其特征在于,所述获取通话用户的当前位置信息的步骤包括根据预定的计费申请周期获取通话用户的当前位置信息。
4.如权利要求1所述的计费方法,其特征在于,所述根据所述当前位置信息确定计费费率的步骤包括根据所述当前位置信息确定通话中的用户所在的位置发生改变时,确定当前位置信息对应的计费费率。
5.如权利要求1所述的计费方法,其特征在于,所述根据所述计费费率确定计费信息的步骤包括直接根据所述当前位置信息对应的计费费率下发计费信息;或者,在确定所述通话用户对应的计费费率发生变化后,从变化前的计费费率和变化后的计费费率中选取一个计费费率,并根据所述选取的计费费率确定计费信息。
6.一种计费系统,其特征在于,所述系统包括第一网络设备、第二网络设备;所述第一网络设备中包括存储模块、定位模块、第一模块;所述第二网络设备中包括计费处理模块;存储模块用于存储位置信息与计费费率的对应关系;定位模块用于在通话过程中,获取通话用户的当前位置信息;第一模块用于根据存储模块存储的对应关系确定所述定位模块获取的当前位置信息对应的计费费率,并根据所述计费费率确定并输出计费信息;计费处理模块用于接收第一模块输出的计费信息,并根据计费信息中的计费费率对所述通话用户进行计费。
7.一种网络设备,其特征在于,所述网络设备中包括存储模块、定位模块和第一模块;存储模块用于存储位置信息与计费费率的对应关系;定位模块用于在用户通话过程中,获取通话用户的当前位置信息,并将所述当前位置信息传输至第一模块;第一模块用于根据存储模块存储的对应关系确定其接收的当前位置信息对应的计费费率,并根据所述计费费率确定并输出计费信息。
8.如权利要求7所述的网络设备,其特征在于,所述定位模块从用户归属的HLR处获取通话用户的当前位置信息。
9.如权利要求7所述的网络设备,其特征在于,所述定位模块根据所述当前位置信息确定通话中的用户所在的位置发生改变后,将所述当前位置信息传输至所述第一模块。
10.如权利要求7或8或9所述的网络设备,其特征在于,所述网络设备为业务控制点SCP。
全文摘要
一种计费方法、系统和网络设备。在通话过程中,获取通话用户的当前位置信息,根据所述当前位置信息确定计费费率,根据所述计费费率确定计费信息,根据所述计费信息对所述通话用户进行计费。本发明实施方式能够根据用户在通话过程中的位置变化来确定为用户计费的计费费率,这样,本发明实施方式能够对用户的通话进行精确计费;而且,在下发计费费率时,可以选择性的选取计费费率,如下发当前位置信息对应的计费费率,再如下发位置变化前的计费费率等,从而为用户提供了灵活的计费方式。
文档编号H04M15/00GK101039195SQ20071007979
公开日2007年9月19日 申请日期2007年3月9日 优先权日2007年3月9日
发明者邓伟聪 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1