首页> 中国专利> 一种VoWiFi业务的计费方法和移动运营商网络及其计费装置

一种VoWiFi业务的计费方法和移动运营商网络及其计费装置

摘要

本发明实施例提供一种VoWiFi业务的计费方法和移动运营商网络及其计费装置,能够准确判定用户使用VoWiFi业务时是否处于漫游区域并相应计费。该方法包括:若确定手机终端发出VoWiFi业务请求时没有直接接入移动运营商网络且确定移动运营商网络存储手机终端的位置信息时触发的第一定时器记时没有超过门限值,则根据该位置信息判断手机终端是否处于漫游区域;当确定第一定时器记时超过门限值时,则根据手机终端接入的WiFi或者手机终端的GPS获取手机终端当前的位置信息并更新存储,同时触发第二定时器计时,再根据获取的手机终端当前的位置信息判断手机终端是否处于漫游区域;根据手机终端漫游情况的判定和手机终端的位置信息对手机终端的VoWiFi业务进行计费。

著录项

  • 公开/公告号CN107426704A

    专利类型发明专利

  • 公开/公告日2017-12-01

    原文格式PDF

  • 申请/专利权人 中国联合网络通信集团有限公司;

    申请/专利号CN201710900677.4

  • 发明设计人 魏群;马瑞涛;

    申请日2017-09-28

  • 分类号H04W4/02(20090101);H04W4/24(20090101);H04W64/00(20090101);H04M15/00(20060101);

  • 代理机构11274 北京中博世达专利商标代理有限公司;

  • 代理人申健

  • 地址 100033 北京市西城区金融大街21号

  • 入库时间 2023-06-19 03:54:13

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-11-08

    授权

    授权

  • 2017-12-26

    实质审查的生效 IPC(主分类):H04W4/02 申请日:20170928

    实质审查的生效

  • 2017-12-01

    公开

    公开

说明书

技术领域

本发明涉及通信网络领域,尤其涉及一种VoWiFi业务的计费方法和移动运营商网络及其计费装置。

背景技术

因为通过移动运营商网络的漫游语音业务收费较高,所以越来越多的人喜欢使用WiFi(WIreless-Fidelity,无线保真网络)进行语音业务即VoWiFi(Voice Over WIFI,无线网络通话)业务,但是因为WiFi语音业务的入网方式和移动运营商网络语音业务不同,不会直接接入移动运营商网络,所以运营商本身不能很方便的获取手机终端的位置,所以WiFi语音业务存在大量的漫游盗打现象,手机终端的用户所属的运营商不能准确判断该手机终端在使用WiFi语音业务时是否位于漫游区域,也就无法判断该手机终端使用的WiFi语音业务是否属于漫游业务。而现有技术中判定用户是否处于漫游状态的方法为:获取移动终端所存储的第一移动通信网络的国家代码MCC(Mobile Country Code,移动国家码),接收目标网络侧设备发送的第二MCC,若所述第一MCC与所述第二MCC相同,则确定所述移动终端处于非国际漫游状态,若所述第一MCC与所述第二MCC不相同,则确定所述移动终端处于国际漫游状态。现有技术的这种方案存在如下问题:仅能通过手机终端上报的制式和MNC(Mobile Network Code,移动网络号码)MCC来判断用户是否为国际漫游,当用户不直接接入移动运营商网络且不使用移动运营商网络语音业务而是使用VoWiFi业务的时候无法判断用户的位置,而且每次用户位置产生变化都需要重新需要判断,消耗网络计算资源,从而导致运营商不能准确获得本应获得的VoWiFi漫游业务的收入。

发明内容

本发明的实施例提供一种VoWiFi业务的计费方法和移动运营商网络及其计费装置,能够准确判定用户使用VoWiFi业务时是否处于漫游区域,从而有效避免VoWiFi业务的漫游盗打现象。

为达到上述目的,本发明的实施例采用如下技术方案:

第一方面,提供一种VoWiFi业务的计费方法,包括:

当手机终端发出无线网络通话VoWiFi业务请求时判断手机终端是否直接接入移动运营商网络;移动运营商网络为手机终端归属的网络;

若确定手机终端发出VoWiFi业务请求时没有直接接入移动运营商网络,则判断移动运营商网络中是否存储有手机终端的位置信息;

当确定移动运营商网络中存储有手机终端的位置信息时,判断移动运营商网络存储手机终端的位置信息时触发的第一定时器计时的时间是否超过第一定时器的门限值;

当确定第一定时器记时的时间没有超过第一定时器的门限值时,则根据移动运营商网络中存储的手机终端的位置信息判断手机终端是否处于漫游区域;当确定第一定时器记时的时间超过第一定时器的门限值时,则根据手机终端接入的无线保真网络WiFi或者手机终端的全球定位系统GPS获取手机终端当前的位置信息并更新移动运营商网络中存储的手机终端的位置信息,同时触发第二定时器开始计时,根据手机终端当前的位置信息判断手机终端是否处于漫游区域;

根据手机终端是否处于漫游区域的判定结果和移动运营商网络中存储的手机终端的位置信息对手机终端的VoWiFi业务进行计费。

上述实施例提供的VoWiFi业务的计费方法,在手机终端处于未直接接入移动运营商网络状态下需要进行VoWiFi业务时首先判断移动运营商网络中是否存储有手机终端的位置信息,如果移动运营商网络中存储有手机终端的位置信息则判断移动运营商网络存储手机终端的位置信息时触发的第一定时器计时是否超过第一定时器的门限值,当超过时,通过WiFi或者GPS获取手机终端当前的位置信息后判断手机终端进行的VoWiFi业务是否处于漫游区域;当未超过时则根据当前存储的手机终端的位置信息判断手机终端进行的VoWiFi业务时是否处于漫游区域。因为每个位置对应的定时器门限值是可以保证在这段时间内手机终端无法从非漫游区进入到漫游区域的,例如国家边界位置对应的定时器门限值要比内陆位置对应的定时器门限值要短的多;所以根据上述方法可以准确判断出手机终端进行VoWiFi业务时是否处于漫游区域,而且因为本方案可以在手机终端未直接接入移动运营商网络的情况下通过其他方式获取手机终端的位置信息,所以即便手机终端处于没有移动运营商网络信号的区域,只要手机终端进行VoWiFi业务就可以顺利获取手机终端的位置信息后进行漫游状态的判断,而后根据手机终端VoWiFi业务漫游状态的判定和手机终端的位置信息便可以准确的对手机终端的VoWiFi业务进行计费,有效避免VoWiFi业务的漫游盗打现象。

可选的,当确定移动运营商网络中未存储有手机终端的位置信息时,则根据手机终端接入的WiFi或者手机终端的GPS获取手机终端当前的位置信息并更新移动运营商网络中存储的手机终端的位置信息,同时触发第三定时器开始计时;根据获取的手机终端当前的位置信息判断手机终端是否处于漫游区域。

可选的,根据手机终端接入的WiFi或者手机终端的GPS获取手机终端当前的位置信息包括:移动运营商网络通过手机终端接入的WiFi发送位置获取请求给手机终端;手机终端接收位置获取请求后根据手机终端接入的WiFi或者手机终端的GPS获取手机终端当前的位置信息并返回手机终端当前的位置信息给移动运营商网络。

可选的,根据手机终端是否处于漫游区域的判定结果和移动运营商网络中存储的手机终端的位置信息对手机终端的VoWiFi业务进行计费包括:

当确定手机终端处于漫游区域时,根据手机终端对应的用户签约信息判断手机终端是否可以进行VoWiFi业务;如果确定手机终端可以进行VoWiFi业务,则将VoWiFi业务请求对应的呼叫转发给被叫手机终端,使手机终端开始进行VoWiFi业务,并根据手机终端对应的用户签约信息和移动运营商网络存储的手机终端的位置信息对手机终端的VoWiFi业务进行漫游计费;如果确定手机终端不可以进行VoWiFi业务,则向手机终端发送错误信息,错误信息包括手机终端无法进行VoWiFi业务的原因;

当确定手机终端未处于漫游区域时,将VoWiFi业务请求对应的呼叫转发给被叫手机终端,使手机终端开始进行VoWiFi业务,并根据手机终端对应的用户签约信息和移动运营商网络存储的手机终端的位置信息对手机终端的VoWiFi业务进行普通计费。

第二方面,提供一种移动运营商网络中的计费装置,包括:

用户位置记录模块,用于存储手机终端的位置信息;

入网判断模块,用于当手机终端发出VoWiFi业务请求时判断手机终端是否直接接入移动运营商网络;该移动运营商网络为该手机终端归属的网络;

用户位置判断模块,用于在入网判断模块判断手机终端发出VoWiFi业务请求时没有直接接入移动运营商网络时,判断用户位置记录模块中是否存储有手机终端的位置信息;

用户位置判断模块还用于在确定用户位置记录中存储有手机终端的位置信息时,判断用户位置记录模块存储手机终端的位置信息时触发的第一定时器的计时时间是否超过第一定时器的门限值;

用户位置判断模块还用于在确定第一定时器记时的时间没有超过第一定时器的门限值时,根据用户位置记录模块存储的手机终端的位置信息判断手机终端是否处于漫游区域;

用户位置获取模块,用于在用户位置判断模块确定第一定时器记时的时间超过第一定时器的门限值时,根据手机终端接入的WiFi或者手机终端的GPS获取手机终端当前的位置信息并将手机终端当前的位置信息发送给用户位置记录模块以更新用户位置记录模块中存储的手机终端的位置信息,同时触发第二定时器开始计时;用户位置判断模块还用于根据用户位置获取模块获取的手机终端当前的位置信息判断手机终端是否处于漫游区域;

计费模块,用于根据用户位置判断模块的判定结果和用户位置记录模块记录的手机终端的位置信息对手机终端的VoWiFi业务进行计费。

可选的,当用户位置判断模块确定用户位置记录模块中未存储有手机终端的位置信息时,用户位置获取模块还用于根据手机终端接入的WiFi或者手机终端的GPS获取手机终端当前的位置信息并发送给用户位置记录模块以更新用户位置记录模块中存储的手机终端的位置信息,同时触发第三定时器开始计时;

用户位置判断模块还用于根据用户位置获取模块获取的手机终端当前的位置信息判断手机终端是否处于漫游区域。

可选的,用户位置获取模块包括发送单元和接收单元;

发送单元,用于通过所述手机终端接入的WiFi发送位置获取请求给手机终端;

手机终端在接收到发送单元发送的位置获取请求后根据手机终端接入的WiFi或者手机终端的GPS获取手机终端当前的位置信息并返回手机终端当前的位置信息给接收单元。

可选的,计费模块包括判断单元、处理单元和计算单元;

判断单元用于当用户位置判断模块确定手机终端处于漫游区域时,根据手机终端对应的用户签约信息判断手机终端是否可以进行VoWiFi业务;

如果判断单元确定手机终端可以进行VoWiFi业务,则处理单元用于通过手机终端发出的VoWiFi业务请求将VoWiFi业务请求对应的呼叫转发给被叫手机终端,使手机终端开始进行VoWiFi业务;计算单元用于手机终端对应的用户签约信息和用户位置记录模块存储的手机终端的位置信息对手机终端的VoWiFi业务进行漫游计费;

如果判断单元确定手机终端不可以进行VoWiFi业务,则处理单元向手机终端发送错误信息并拒绝手机终端发出的VoWiFi业务请求,错误信息包括手机终端无法进行VoWiFi业务的原因;

当用户位置判断模块确定手机终端未处于漫游区域时,处理单元用于将VoWiFi业务请求对应的呼叫转发给被叫手机终端,使手机终端开始进行VoWiFi业务;计算单元用于根据手机终端对应的用户签约信息和用户位置记录模块存储的手机终端的位置信息对手机终端的VoWiFi业务进行普通计费。

本发明实施例提供的一种VoWiFi业务的计费方法和移动运营商网络及其计费装置,该方法包括:当手机终端发出无线网络通话VoWiFi业务请求时判断手机终端是否直接接入移动运营商网络;若确定手机终端发出VoWiFi业务请求时没有直接接入移动运营商网络,则判断移动运营商网络中是否存储有手机终端的位置信息;当确定移动运营商网络中存储有手机终端的位置信息时,判断移动运营商网络存储手机终端的位置信息时触发的第一定时器计时的时间是否超过第一定时器的门限值;当确定第一定时器记时的时间没有超过第一定时器的门限值时,则根据位置信息判断手机终端是否处于漫游区域;当确定第一定时器记时的时间超过第一定时器的门限值时,则根据手机终端接入的WiFi或者手机终端的GPS获取手机终端当前的位置信息并更新移动运营商网络中存储的手机终端的位置信息,同时触发第二定时器开始计时;根据手机终端当前的位置信息判断手机终端是否处于漫游区域;根据手机终端是否处于漫游区域的判定结果和移动运营商网络中存储的手机终端的位置信息对手机终端的VoWiFi业务进行计费。

因为本发明实施例提供的方案在手机终端处于未直接接入移动运营商网络状态下需要进行VoWiFi业务时首先判断移动运营商网络中是否存储有手机终端的位置信息,如果移动运营商网络中存储有手机终端的位置信息则判断移动运营商网络存储手机终端的位置信息时触发的第一定时器计时是否超过第一定时器的门限值,当超过时,通过WiFi或者GPS获取手机终端当前的位置信息后判断手机终端进行的VoWiFi业务是否处于漫游区域;当未超过时则根据当前存储的手机终端的位置信息判断手机终端进行的VoWiFi业务时是否处于漫游区域。因为每个位置对应的定时器门限值是可以保证在这段时间内手机终端无法从非漫游区进入到漫游区域的,例如国家边界位置对应的定时器门限值要比内陆位置对应的定时器门限值要短的多;所以根据上述方法可以准确判断出手机终端进行VoWiFi业务时是否处于漫游区域,而且因为本方案可以在手机终端未直接接入移动运营商网络的情况下通过其他方式获取手机终端的位置信息,所以即便手机终端处于没有移动运营商网络信号的区域,只要手机终端进行VoWiFi业务就可以顺利获取手机终端的位置信息后进行漫游状态的判断,而后根据手机终端VoWiFi业务漫游状态的判定和手机终端的位置信息便可以准确的对手机终端的VoWiFi业务进行计费,有效避免VoWiFi业务的漫游盗打现象,使得运营商可以准确的判定用户使用VoWiFi业务时是否处于漫游区域,从而进行准确的计费获得应有的收入。进一步的,因为本发明实施例提供的方案中,移动运营商网络在每存储或更新一次手机终端的位置信息时会触发一个定时器进行计时,存储的手机终端位置信息不同时,定时器的门限值也不同,在定时器计时未超过门限值的时间段内,可以保证手机终端无法改变漫游状态,所以只有定时器计时超过了定时器的门限值时,才会对手机终端的位置信息进行重新获取,避免了现有的漫游状态判断过程中每次手机终端位置改变都需进行位置计算的缺陷,节省了移动运营商网络的计算资源。

附图说明

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

图1为本发明实施例提供的一种VoWiFi业务的计费方法流程示意图;

图2为本发明实施例提供的另一种VoWiFi业务的计费方法流程示意图;

图3为本发明实施例提供的一种移动运营商网络中的计费装置结构示意图;

图4为本发明实施例提供的一种VoWiFi业务的网络信息交互图。

具体实施方式

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

需要说明的是,本发明实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本发明实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。

还需要说明的是,本发明实施例中,“的(英文:of)”,“相应的(英文:corresponding,relevant)”和“对应的(英文:corresponding)”有时可以混用,应当指出的是,在不强调其区别时,其所要表达的含义是一致的。

为了便于清楚描述本发明实施例的技术方案,在本发明的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分,本领域技术人员可以理解“第一”、“第二”等字样并不是在对数量和执行次序进行限定。

现有技术的判定用户是否处于漫游状态的方案存在如下问题:仅能通过手机终端上报的制式和MNC(Mobile Network Code,移动网络号码)MCC来判断用户是否为国际漫游,当用户不直接接入移动运营商网络且不使用移动运营商网络语音业务而是使用VoWiFi业务的时候无法判断用户的位置,而且每次用户位置产生变化都需要重新需要判断,消耗网络计算资源,从而导致运营商不能准确获得本应获得的VoWiFi漫游业务的收入。

为了解决上述问题,参照图1所示,本发明实施例提供一种VoWiFi业务的计费方法,包括:

101、当手机终端发出无线网络通话VoWiFi业务请求时判断手机终端是否直接接入移动运营商网络,该移动运营商网络为该手机终端归属的网络。

具体的,移动终端在进行通话业务时,其呼叫请求肯定是要经过移动运营商网络的,但是在使用VoWiFi业务时,可以是通过WiFi间接接入移动运营商网络,但在通过WiFi间接接入移动运营商网络时,就现有技术而言,移动运营商网络便不能获得手机终端的位置信息,从而无法判断手机终端使用的VoWiFi业务是普通收费还是漫游收费,所以本发明实施例提供的方案在解决这一问题时,首先需要判断手机终端需要使用VoWiFi业务时是否直接接入了移动运营商网络,如果是直接接入则直接根据现有技术便可以获取手机终端的位置信息进行漫游状态的判定,如果是通过WiFi间接接入移动运营商网络则需要进行本发明实施例提供的方案中后续的判定以确定漫游状态。

102、若确定手机终端发出VoWiFi业务请求时没有直接接入移动运营商网络,则判断移动运营商网络中是否存储有手机终端的位置信息。

具体的,因为移动运营商网络中存储一个手机终端的位置信息是具有时效性的,只会保存一段时间,如果长时间并没有使用该手机终端进行业务,其存储的位置信息就会自动删除;例如,当手机终端关机或者进入飞行模式时,定时器会重置并停止计时,在手机终端为重新开机或退出飞行模式后重新附着网络时,此时移动运营商网络中存储的手机终端的位置信息会因为定时器重置并停止计时后无法用于后续判断而删除;另外,新的手机终端在刚使用业务时,在移动运营商网络上也是没有存储该手机终端的位置信息的,所以在确定手机终端发出VoWiFi业务请求时没有直接接入移动运营商网络,还需要判断该手机终端通过WiFi连接上的移动运营商网络是否有存储手机终端的信息,如果有存储,才能进行下一步的判断。

103、当确定移动运营商网络中存储有手机终端的位置信息时,判断移动运营商网络存储手机终端的位置信息时触发的第一定时器计时的时间是否超过第一定时器的门限值。

当确定第一定时器记时的时间没有超过第一定时器的门限值时,则执行104;当确定第一定时器记时的时间超过第一定时器的门限值时,则执行105。

需要说明的是,移动运营商网络存储的手机终端的位置信息可以是之前手机终端直接接入移动运营商网络时上传给移动运营商网络的位置信息也可以是上一次手机在仅接入WiFi的情况下使用VoWiFi业务时获取的手机终端的位置信息,另外移动运营商网络每次在存储手机终端位置信息时会触发定时器开始计时。

具体的,因为手机终端在通过WiFi间接接入移动运营商网络时,移动运营商网络不能实时的获取手机终端的位置信息,所以本发明实施例提供的方案中,在移动运营商网络会在存储手机终端的位置信息时触发一个定时器进行计时,定时器会有一个与手机终端的位置信息对应的门限值,这个门限值是移动运营商网络根据手机终端的位置信息和手机终端接入WiFi网络情况而定的,例如边境区域对应的定时器的门限值要比内陆区域对应的定时器的门限值短;存储相同的手机终端位置信息时,手机终端接入的网络为车辆物联网要比手机终端接入的网络为普通移动网络或WiFi对应的定时器的门限值短;因为边境区域能更快的改变漫游状态,车辆物联网也表明手机终端能够以更短时间改变漫游状态。所以本发明实施例设定这样一个定时器可以保证手机终端在定时器计时未到达定时器的门限值之前的漫游状态不会发生改变,而当手机终端使用VoWiFi业务且只能接入WiFi时可以根据移动运营商网络中存储的计时的时间没有超过定时器门限值的定时器对应的手机终端的位置信息来判断手机终端是否处于漫游状态。

104、根据移动运营商网络中存储的手机终端的位置信息判断手机终端是否处于漫游区域。

具体的,当第一定时器记时的时间没有超过第一定时器的门限值时,表明手机终端此时相对于移动运营商上次存储手机终端的位置信息时漫游状态并未发生改变,此时可以根据移动运营商网络中存储的手机终端的位置信息来判断手机终端的漫游状态。

105、根据手机终端接入的WiFi或者手机终端的GPS获取手机终端当前的位置信息并更新移动运营商网络中存储的手机终端的位置信息,同时触发第二定时器开始计时。

具体的,当第一定时器记时的时间超过第一定时器的门限值时,表明手机终端此时相对于移动运营商上次存储手机终端的位置信息时漫游状态很可能已经发生改变,此时为了保证后续漫游状态判断的准确性,需要重新获取手机终端的位置信息并更新移动运营商网络中存储的手机终端的位置信息,同时触发定时器的门限值与第一定时器不同的第二定时器开始计时方便下一次手机终端使用VoWiFi业务时漫游状态的判断;因为此时手机终端没有直接接入移动运营商网络,所以此时若要获取手机终端的位置信息需要通过手机终端接入的WiFi或者手机终端本身的GPS来获取。

106、根据手机终端当前的位置信息判断手机终端是否处于漫游区域。

107、根据手机终端是否处于漫游区域的判定结果和移动运营商网络中存储的手机终端的位置信息对手机终端的VoWiFi业务进行计费。

具体的,若手机终端被判断处于漫游区域,则手机终端的VoWiFi业务按漫游方式进行计费,若被判断为非漫游区域,则手机终端的VoWiFi业务按普通方式计费,即本地资费计费。

上述实施例提供的VoWiFi业务的计费方法,在手机终端处于未直接接入移动运营商网络状态下需要进行VoWiFi业务时首先判断移动运营商网络中是否存储有手机终端的位置信息,如果移动运营商网络中存储有手机终端的位置信息则判断移动运营商网络存储手机终端的位置信息时触发的第一定时器计时是否超过第一定时器的门限值,当超过时,通过WiFi或者GPS获取手机终端当前的位置信息后判断手机终端进行的VoWiFi业务是否处于漫游区域;当未超过时则根据当前存储的手机终端的位置信息判断手机终端进行的VoWiFi业务时是否处于漫游区域。因为每个位置对应的定时器门限值是可以保证在这段时间内手机终端无法从非漫游区进入到漫游区域的,例如国家边界位置对应的定时器门限值要比内陆位置对应的定时器门限值要短的多;所以根据上述方法可以准确判断出手机终端进行VoWiFi业务时是否处于漫游区域,而且因为本方案可以在手机终端未直接接入移动运营商网络的情况下通过其他方式获取手机终端的位置信息,所以即便手机终端处于没有移动运营商网络信号的区域,只要手机终端进行VoWiFi业务就可以顺利获取手机终端的位置信息后进行漫游状态的判断,而后根据手机终端VoWiFi业务漫游状态的判定和手机终端的位置信息便可以准确的对手机终端的VoWiFi业务进行计费,有效避免VoWiFi业务的漫游盗打现象。

需要说明的是,本发明实施例提供的方案中手机终端接入的WiFi可以为:移动运营商网络WiFi、入户宽带、入户光纤、公共互联网等;本发明实施例提供的方案中手机终端的位置信息包括:手机终端GPS定位位置和手机终端接入网络的运营商基站位置;运营商基站位置包括:基站代码ENBID(Evolved Node B Identification)、小区代码cellID和手机终端在运营商网络基站的相对位置;移动运营商网络在进行手机终端的VoWiFi业务的漫游判断时,优先选择运营商基站位置进行对比,例如ENB ID等,其中含有PLMN(Public LandMobile Network,公共陆地移动网络)+ENBID+cellID,并且具有唯一性,对比ENBID与运营商ENBID列表判断用户是否处于非漫游区,其次选择其它位置信息进行比对。

参照图2所示,本发明实施例还提供另一种VoWiFi业务的计费方法作为对上述是实施例提供的VoWiFi业务的计费方法更进一步的补充说明,该方法包括:

201、当手机终端发出无线网络通话VoWiFi业务请求时判断手机终端是否直接接入移动运营商网络。

若手机终端为直接接入移动运营商网络,则执行202;若手机终端未直接接入移动运营商网络,则执行203。

202、根据手机终端直接接入移动运营商网络上报的位置信息判断手机终端是否处于漫游区域。

若手机终端处于漫游区域,执行210;若手机终端不处于漫游区域,执行213。

203、判断移动运营商网络中是否存储有手机终端的位置信息。

若移动运营商网络中存储有手机终端的位置信息,执行204;若移动运营商网络中未存储有手机终端的位置信息,执行205。

204、判断移动运营商网络存储手机终端的位置信息时触发的第一定时器计时的时间是否超过第一定时器的门限值。

若确定第一定时器记时的时间没有超过第一定时器的门限值时,执行207;若确定第一定时器记时的时间超过第一定时器的门限值时,执行208。

205、根据手机终端接入的WiFi或者手机终端的GPS获取手机终端当前的位置信息并更新移动运营商网络中存储的手机终端的位置信息,同时触发第三定时器开始计时。

206、根据手机终端当前的位置信息判断手机终端是否处于漫游区域。

若手机终端处于漫游区域,执行210;若手机终端不处于漫游区域,执行213。

207、根据移动运营商网络中存储的手机终端的位置信息判断手机终端是否处于漫游区域。

若手机终端处于漫游区域,执行210;若手机终端不处于漫游区域,执行213。

208、根据手机终端接入的WiFi或者手机终端的GPS获取手机终端当前的位置信息并更新移动运营商网络中存储的手机终端的位置信息,同时触发第二定时器开始计时。

209、根据手机终端当前的位置信息判断手机终端是否处于漫游区域。

若手机终端处于漫游区域,执行210;若手机终端不处于漫游区域,执行213。

210、根据手机终端对应的用户签约信息判断手机终端是否可以进行VoWiFi业务。

若确定手机终端可以进行VoWiFi业务,则执行211;若确定手机终端不可以进行VoWiFi业务,则执行212。

211、将手机终端发出的VoWiFi业务请求对应的呼叫转发给被叫手机终端,使手机终端开始进行VoWiFi业务,并根据手机终端对应的用户签约信息和移动运营商网络存储的手机终端的位置信息对手机终端的VoWiFi业务进行漫游计费。

212、向手机终端发送错误信息,错误信息包括手机终端无法进行VoWiFi业务的原因。

例如用户虽然注册网络,但漫游到了未开启漫游的国家即运营商并未与改国家运营商签署漫游协议,这时,手机终端也属于处于VoWiFi业务的漫游区域,此时移动运营商网络通过发送消息给手机终端提示手机终端所属用户需要接入移动运营商网络或者打开GPS装置,提供当前位置,并且说明不能进行VoWiFi业务的原因。

213、将VoWiFi业务请求对应的呼叫转发给被叫手机终端,使手机终端开始进行VoWiFi业务,并根据手机终端对应的用户签约信息和移动运营商网络存储的手机终端的位置信息对手机终端的VoWiFi业务进行普通计费。

可选的,上述实施例中202、205和208步骤中根据手机终端接入的WiFi或者手机终端的GPS获取手机终端当前的位置信息包括:

移动运营商网络通过手机终端接入的WiFi发送位置获取请求给手机终端;手机终端接收位置获取请求后根据手机终端接入的WiFi或者手机终端的GPS获取手机终端当前的位置信息并返回手机终端当前的位置信息给移动运营商网络。

需要说明的是,上述实施例中,第一定时器、第二定时器和第三定时器可以为同一定时器也可以为不同定时器,本发明实施例中选用不同的名称仅仅是为了表明第一定时器的门限值、第二定时器的门限值和第三定时器的门限值是存在差异的,具体门限值根据触发定时器时存储的手机终端的位置信息来决定,实际中移动运营商网络存储手机终端位置信息时触发的定时器可以是同一个,只是在存储不同的手机终端位置信息时对应的定时器门限值不同。

本发明实施例提供的一种VoWiFi业务的计费方法,该方法包括:当手机终端发出VoWiFi业务请求时判断手机终端是否直接接入移动运营商网络;若确定手机终端发出VoWiFi业务请求时没有直接接入移动运营商网络,则判断移动运营商网络中是否存储有手机终端的位置信息;当确定移动运营商网络中存储有手机终端的位置信息时,判断移动运营商网络存储手机终端的位置信息时触发的第一定时器计时的时间是否超过第一定时器的门限值;当确定第一定时器记时的时间没有超过第一定时器的门限值时,则根据位置信息判断手机终端是否处于漫游区域;当确定第一定时器记时的时间超过第一定时器的门限值时,则根据手机终端接入的WiFi或者手机终端的GPS获取手机终端当前的位置信息并更新移动运营商网络中存储的手机终端的位置信息,同时触发第二定时器开始计时;根据手机终端当前的位置信息判断手机终端是否处于漫游区域;根据手机终端是否处于漫游区域的判定结果和移动运营商网络中存储的手机终端的位置信息对手机终端的VoWiFi业务进行计费。

因为本发明实施例提供的方案在手机终端处于未直接接入移动运营商网络状态下需要进行VoWiFi业务时首先判断移动运营商网络中是否存储有手机终端的位置信息,如果移动运营商网络中存储有手机终端的位置信息则判断移动运营商网络存储手机终端的位置信息时触发的第一定时器计时是否超过第一定时器的门限值,当超过时,通过WiFi或者GPS获取手机终端当前的位置信息后判断手机终端进行的VoWiFi业务是否处于漫游区域;当未超过时则根据当前存储的手机终端的位置信息判断手机终端进行的VoWiFi业务时是否处于漫游区域。因为每个位置对应的定时器门限值是可以保证在这段时间内手机终端无法从非漫游区进入到漫游区域的,例如国家边界位置对应的定时器门限值要比内陆位置对应的定时器门限值要短的多;所以根据上述方法可以准确判断出手机终端进行VoWiFi业务时是否处于漫游区域,而且因为本方案可以在手机终端未直接接入移动运营商网络的情况下通过其他方式获取手机终端的位置信息,所以即便手机终端处于没有移动运营商网络信号的区域,只要手机终端进行VoWiFi业务就可以顺利获取手机终端的位置信息后进行漫游状态的判断,而后根据手机终端VoWiFi业务漫游状态的判定和手机终端的位置信息便可以准确的对手机终端的VoWiFi业务进行计费,有效避免VoWiFi业务的漫游盗打现象,使得运营商可以准确的判定用户使用VoWiFi业务时是否处于漫游区域,从而进行准确的计费获得应有的收入。进一步的,因为本发明实施例提供的方案中,移动运营商网络在每存储或更新一次手机终端的位置信息时会触发一个定时器进行计时,存储的手机终端位置信息不同时,定时器的门限值也不同,在定时器计时未超过门限值的时间段内,可以保证手机终端无法改变漫游状态,所以只有定时器计时超过了定时器门限值时,才会对手机终端的位置信息进行重新获取,避免了现有的漫游状态判断过程中每次手机终端位置改变都需进行位置计算的缺陷,节省了移动运营商网络的计算资源。

本发明实施例还提供一种移动运营商网络,包括如图3所示的移动运营商网络中的计费装置,该装置包括:

用户位置记录模块31,用于存储手机终端30的位置信息;

入网判断模块32,用于当手机终端30发出VoWiFi业务请求时判断手机终端30是否直接接入移动运营商网络;该移动运营商网络为该手机终端30归属的网络;

用户位置判断模块33,用于在入网判断模块32判断手机终端30发出VoWiFi业务请求时没有直接接入移动运营商网络时,判断用户位置记录模块31中是否存储有手机终端30的位置信息;

用户位置判断模块33还用于在确定用户位置记录中存储有手机终端30的位置信息时,判断用户位置记录模块31存储手机终端30的位置信息时触发的第一定时器的计时时间是否超过第一定时器的门限值;

用户位置判断模块33还用于在确定第一定时器记时的时间没有超过第一定时器的门限值时,根据用户位置记录模块31存储的手机终端30的位置信息判断手机终端30是否处于漫游区域;

用户位置获取模块34,用于在用户位置判断模块33确定第一定时器记时的时间超过第一定时器的门限值时,根据手机终端30接入的WiFi或者手机终端30的GPS获取手机终端30当前的位置信息并将手机终端30当前的位置信息发送给用户位置记录模块31以更新用户位置记录模块31中存储的手机终端30的位置信息,同时触发第二定时器开始计时;用户位置判断模块33还用于根据用户位置获取模块34获取的手机终端30当前的位置信息判断手机终端30是否处于漫游区域;

计费模块35,用于根据用户位置判断模块33的判定结果和用户位置记录模块31记录的手机终端30的位置信息对手机终端30的VoWiFi业务进行计费。

可选的,参照图3所示,当用户位置判断模块33确定用户位置记录中未存储有手机终端30的位置信息时,用户位置获取模块34还用于根据手机终端30接入的WiFi或者手机终端30的GPS获取手机终端30当前的位置信息并发送给用户位置记录模块31以更新用户位置记录模块31中存储的手机终端30的位置信息,同时触发第三定时器开始计时;

用户位置判断模块33还用于根据用户位置获取模块获取的手机终端30当前的位置信息判断手机终端30是否处于漫游区域。

可选的,参照图3所示,用户位置获取模块34包括发送单元341和接收单元342;发送单元341,用于通过所述手机终端30接入的WiFi发送位置获取请求给手机终端30;手机终端30在接收到发送单元341发送的位置获取请求后根据手机终端30接入的WiFi或者手机终端30的GPS获取手机终端30当前的位置信息并返回手机终端30当前的位置信息给接收单元342。

可选的,参照图3所示,计费模块35包括判断单元351、处理单元352和计算单元353;判断单元351用于当用户位置判断模块33确定手机终端30处于漫游区域时,根据手机终端30对应的用户签约信息判断手机终端30是否可以进行VoWiFi业务;

如果判断单元351确定手机终端30可以进行VoWiFi业务,则处理单元352通过手机终端30发出的VoWiFi业务请求将VoWiFi业务请求对应的呼叫转发给被叫手机终端30,使手机终端30开始进行VoWiFi业务;计算单元353根据手机终端30对应的用户签约信息和用户位置记录模块31存储的手机终端30的位置信息对手机终端30的VoWiFi业务进行漫游计费;

如果判断单元351确定手机终端30不可以进行VoWiFi业务,则处理单元352用于向手机终端30发送错误信息并拒绝手机终端30发出的VoWiFi业务请求,错误信息包括手机终端30无法进行VoWiFi业务的原因;

当用户位置判断模块33确定手机终端30未处于漫游区域时,处理单元352用于将VoWiFi业务请求对应的呼叫转发给被叫手机终端30,使手机终端30开始进行VoWiFi业务;计算单元353用于根据手机终端30对应的用户签约信息和用户位置记录模块31存储的手机终端30的位置信息对手机终端30的VoWiFi业务进行普通计费。

需要说明的是,上述实施例中,第一定时器、第二定时器和第三定时器可以为一个定时器,也可以会不同定时器,具体参照前述方法实施例中的表述,此处不再赘述。

本发明实施例提供的一种移动运营商网络中的计费装置,该装置包括:用户位置记录模块,用于存储手机终端的位置信息;入网判断模块,用于当手机终端发出VoWiFi业务请求时判断手机终端是否直接接入移动运营商网络;该移动运营商网络为该手机终端归属的网络;用户位置判断模块,用于在入网判断模块判断手机终端发出VoWiFi业务请求时没有接入移动运营商网络时,判断用户位置记录模块中是否存储有手机终端的位置信息;用户位置判断模块还用于在确定用户位置记录中存储有手机终端的位置信息时,判断用户位置记录模块存储手机终端的位置信息时触发的第一定时器的计时时间是否超过第一定时器的门限值;用户位置判断模块还用于在确定第一定时器记时的时间没有超过第一定时器的门限值时,根据用户位置记录模块存储的手机终端的位置信息判断手机终端是否处于漫游区域;用户位置获取模块,用于在用户位置判断模块确定第一定时器记时的时间超过第一定时器的门限值时,根据手机终端接入的WiFi或者手机终端的GPS获取手机终端当前的位置信息并将手机终端当前的位置信息发送给用户位置记录模块以更新用户位置记录模块中存储的手机终端的位置信息,同时触发第二定时器开始计时;用户位置判断模块还用于根据用户位置获取模块获取的手机终端当前的位置信息判断手机终端是否处于漫游区域;计费模块,用于根据用户位置判断模块的判定结果和用户位置记录模块记录的手机终端的位置信息对手机终端的VoWiFi业务进行计费。

因为本发明实施例提供的装置可以在手机终端处于未直接接入移动运营商网络状态下需要进行VoWiFi业务时首先判断移动运营商网络中是否存储有手机终端的位置信息,如果移动运营商网络中存储有手机终端的位置信息则判断移动运营商网络存储手机终端的位置信息时触发的第一定时器计时是否超过第一定时器的门限值,当超过时,通过WiFi或者GPS获取手机终端当前的位置信息后判断手机终端进行的VoWiFi业务是否处于漫游区域;当未超过时则根据当前存储的手机终端的位置信息判断手机终端进行的VoWiFi业务时是否处于漫游区域。因为每个位置对应的定时器门限值是可以保证在这段时间内手机终端无法从非漫游区进入到漫游区域的,例如国家边界位置对应的定时器门限值要比内陆位置对应的定时器门限值要短的多;所以根据上述方法可以准确判断出手机终端进行VoWiFi业务时是否处于漫游区域,而且因为本方案可以在手机终端未直接接入移动运营商网络的情况下通过其他方式获取手机终端的位置信息,所以即便手机终端处于没有移动运营商网络信号的区域,只要手机终端进行VoWiFi业务就可以顺利获取手机终端的位置信息后进行漫游状态的判断,而后根据手机终端VoWiFi业务漫游状态的判定和手机终端的位置信息便可以准确的对手机终端的VoWiFi业务进行计费,有效避免VoWiFi业务的漫游盗打现象,使得运营商可以准确的判定用户使用VoWiFi业务时是否处于漫游区域,从而进行准确的计费获得应有的收入。进一步的,因为本发明实施例提供的方案中,移动运营商网络在每存储或更新一次手机终端的位置信息时会触发一个定时器进行计时,存储的手机终端位置信息不同时,定时器的门限值也不同,在定时器计时未超过门限值的时间段内,可以保证手机终端无法改变漫游状态,所以只有定时器计时超过了定时器门限值时,才会对手机终端的位置信息进行重新获取,避免了现有的漫游状态判断过程中每次手机终端位置改变都需进行位置计算的缺陷,节省了移动运营商网络的计算资源。

为了清楚说明书上述实施例提供的移动运营商网络中的计费装置在对手机终端的VoWiFi业务进行计费的具体过程,参照图4所示,具体以移动运营商网络中的用户位置记录模块未存储手机终端的位置信息时的情况为例对手机终端在进行VoWiFi业务时的网络信息交互情况进行说明,其中UE#1指用户也就是手机终端,P-CSCF(Proxy Call SessionControl Funtion,代理呼叫会话控制功能)和S-CSCF(Serving Call Session ControlFuntion,服务呼叫会话控制功能)为通话网络中的功能单元,访问网络(Visited Network)指手机终端接入的WiFi或非手机终端的归属网络,归属网络(Home Network)指手机终端归属的移动运营商网络,具体情况如下:

1.手机终端发送呼叫请求INVITE给访问网络的P-CSCF。

2.访问网络的P-CSCF在接收到呼叫请求后给手机终端返回一个信号(100(Trying))用来表明功能正常可以使用,这个信号为网络自动回复。

3.访问网络的P-CSCF将呼叫请求转发给归属网络的S-CSCF。

4.归属网络的S-CSCF在接收到呼叫请求后给访问网络的P-CSCF返回一个信号(100(Trying))用来表明功能正常可以使用,这个信号为网络自动回复。

5.将归属网络的S-CSCF接收的呼叫请求进行一个逻辑评价(Evaluation ofIntial Filter Criterias,初始过滤准则评价)用来判断呼叫请求信号是否符合标准。

6.归属网络的S-CSCF将接收到的符合标准的呼叫请求转发给归属网络中的应用服务器,应用服务器包括上述实施例中所说的移动运营商网络中的计费装置。

7.当归属网络中的应用服务器确定需要获取手机终端当前的位置信息时,该应用服务器向归属网络的S-CSCF发送一个SIP OPTION(Session Initiation ProtocolOption,会话初始协议选择);

具体的,应用服务器确定需要获取手机终端当前的位置信息的几种情况参考前述实施例,此处不再赘述;SIP OPTION在此仅作为一种示例性表述,实际中也可以是其他信号,只要该信号能够令手机终端返回手机终端的位置信息即可。

8.归属网络的S-CSCF将接收到的SIP OPTION转发给访问网络的P-CSCF。

9.访问网络的P-CSCF将接收到的SIP OPTION转发给手机终端。

10.手机终端接收到SIP OPTION后发送200OK消息给访问网络的P-CSCF;200OK为一种手机终端接收到SIP OPTION回复的携带手机终端当前的位置信息的信号,这里200OK仅为一种示例性的表述,实际中也可以为其他回复信号,只要能包括手机终端当前的位置信息即可。

11.访问网络的P-CSCF将接收到的200OK消息发送给归属网络的S-CSCF。

12.归属网络的S-CSCF将接收到的200OK消息发送给归属网络中的应用服务器。

13.当应用服务器接收到的200OK中携带正确位置信息,则按照位置信息判断是否在非漫游区,如果手机终端所在位置处于非漫游区或者处于已付费的漫游区,则继续呼叫流程,遵循传统呼叫流程,振铃接续会话;当应用服务器接收到的200OK中没有正确位置信息或者手机终端所在位置所处的漫游区域不能进行漫游业务(如未交费或未签约等)时,应用服务器向归属网络的S-CSCF发送消息(message),该消息包括该手机终端不能进行VoWiFi业务的原因。

14.归属网络的S-CSCF将接收到的消息发送给访问网络的P-CSCF。

15.访问网络的P-CSCF将接收到的消息发送给手机终端。

16、17和18均为手机终端在收到消息后的自动响应路径。

其后的三个BYE和200OK均为终止呼叫后的手机终端和网络之间的自主响应。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号