基于用户终端的低资费通信方法与装置的制造方法
【技术领域】
[0001]本发明涉及移动通信领域,特别涉及基于用户终端的低资费通信方法与装置。
【背景技术】
[0002]随着居民异地出差、旅游的普遍化,如何解决用户终端在异地的通讯问题成为通讯技术关注的重点。
[0003]为了使用户终端在异地正常通讯,现有技术提供两种解决方案。一种解决方案是将用户终端(如手机)开通漫游功能,开通漫游功能后,用户终端能够在异地进行正常通讯。这种解决方案的优点是用户终端能够在异地随时随地进行通话,其缺点是通话费用高,在异地使用用户终端通话需要承担高昂的漫游费和长途费。
[0004]另一种解决方案是在用户终端(如手机)中安装网络通话软件,即V0IP(Voiceover Internet Protocol,网络电话)通话软件,在异地时,用户终端通过VOIP通话软件拨打电话。这种解决方案的优点是通过VOIP通话软件拨出的电话消耗网络流量而不通过传统的电话线路,从而能够为用户终端节省高昂的漫游费。这种解决方案的缺点是只有当用户终端联网时才能够进行通话,不能满足用户终端随时随地通话的要求。
[0005]可见,通过现有技术提供的两种解决方案,不能同时降低通话费用并保证用户终端随时随地进行通话,无法满足用户的异地通话需求。
【发明内容】
[0006]本发明提供了基于用户终端的低资费通信方法与装置,既能够降低通话费用又能够保证用户终端随时随地通话,满足用户的异地通话需求。
[0007]第一方面,本发明实施例提供了基于用户终端的低资费通信方法,所述方法包括:
[0008]接收用户设定的业务信息,所述业务信息包括与所述用户的终端号码对应的消费特征,其中,所述消费特征至少包括以下之一:通话时长、通话费用、上网时长、上网费用和异地停留时间;
[0009]为所述终端号码选取与所述消费特征匹配的异地资费套餐;
[0010]为所述终端号码绑定与所述异地资费套餐对应的异地号码;
[0011]当所述终端号码处于所述异地资费套餐归属的运营商管辖范围时,将所述终端号码的对应的通话转至所述异地号码通话。
[0012]结合第一方面,本发明实施例提供了第一方面第一种可能的实施方式,其中,所述为所述终端号码绑定与所述异地资费套餐对应的异地号码,包括:
[0013]在预设的密钥库中进行随机抽取,获得原始密钥和所述原始密钥相对应的密钥索弓I ;
[0014]生成随机数,利用所述随机数对所述原始密钥进行分散,生成会话密钥;
[0015]利用所述会话密钥对所述异地号码和所述异地号码的配置数据进行加密,生成加密数据;
[0016]将所述加密数据、所述随机数和所述密钥索引发送至所述终端号码对应的终端。
[0017]结合第一方面,本发明实施例提供了第一方面第二种可能的实施方式,其中,所述将所述终端号码的对应的通话转至所述异地号码通话,包括:
[0018]检测所述终端号码是否开通呼叫转移服务;
[0019]如果是,将所述终端号码的主叫通话和被叫通话均转至所述异地号码通话。
[0020]结合第一方面第二种可能的实施方式,本发明实施例提供了第一方面第三种可能的实施方式,其中,所述方法还包括:
[0021]当所述终端号码处于所述异地资费套餐归属的运营商管辖范围,且所述终端号码未开通所述呼叫转移服务时;检测所述终端号码对应的终端是否处于网络连通状态;
[0022]如果是,将所述终端号码的主叫通话和被叫通话均转至VOIP线路通话模式。
[0023]结合第一方面,本发明实施例提供了第一方面第四种可能的实施方式,其中,所述将所述终端号码的对应的通话转至所述异地号码通话的步骤之前,还包括:
[0024]根据所述终端号码上报的信息判断所述终端号码是否处于所述异地资费套餐归属的运营商管辖范围;所述终端号码上报的信息包括所述终端号码的IP地址和/或所述终端号码接入的运营商信息。
[0025]第二方面,本发明实施例提供了基于用户终端的低资费通信装置,所述装置包括:
[0026]接收模块,用于接收用户设定的业务信息,所述业务信息包括与所述用户的终端号码对应的消费特征,其中,所述消费特征至少包括以下之一:通话时长、通话费用、上网时长、上网费用和异地停留时间;
[0027]资费套餐选取模块,用于为所述终端号码选取与所述消费特征匹配的异地资费套餐;
[0028]异地号码绑定模块,用于为所述终端号码绑定与所述异地资费套餐对应的异地号码;
[0029]通话转接模块,用于当所述终端号码处于所述异地资费套餐归属的运营商管辖范围时,将所述终端号码的对应的通话转至所述异地号码通话。
[0030]结合第二方面,本发明实施例提供了第二方面第一种可能的实施方式,其中,所述异地号码绑定模块包括:
[0031]原始密钥获取单元,用于在预设的密钥库中进行随机抽取,获得原始密钥和所述原始密钥相对应的密钥索引;
[0032]会话密钥生成单元,用于生成随机数,利用所述随机数对所述原始密钥进行分散,生成会话密钥;
[0033]加密数据生成单元,用于利用所述会话密钥对所述异地号码和所述异地号码的配置数据进行加密,生成加密数据;
[0034]发送单元,用于将所述加密数据、所述随机数和所述密钥索引发送至所述终端号码对应的终端。
[0035]结合第二方面,本发明实施例提供了第二方面第二种可能的实施方式,其中,所述通话转接模块包括:
[0036]检测单元,用于检测所述终端号码是否开通呼叫转移服务;
[0037]转接单元,用于如果所述检测单元检测到所述终端号码开通所述呼叫转移服务,将所述终端号码的主叫通话和被叫通话均转至所述异地号码通话。
[0038]结合第二方面第二种可能的实施方式,本发明实施例提供了第二方面第三种可能的实施方式,其中,所述装置还包括:
[0039]网络检测模块,用于当所述终端号码处于所述异地资费套餐归属的运营商管辖范围,且所述终端号码未开通所述呼叫转移服务时;检测所述终端号码对应的终端是否处于网络连通状态;
[0040]VOIP转接模块,用于如果所述网络检测模块检测到所述终端号码处于所述网络连通状态,将所述终端号码的主叫通话和被叫通话均转至VOIP线路通话模式。
[0041]结合第二方面,本发明实施例提供了第二方面第四种可能的实施方式,其中,所述装置还包括:
[0042]范围检测模块,用于根据所述终端号码上报的信息判断所述终端号码是否处于所述异地资费套餐归属的运营商管辖范围;所述终端号码上报的信息包括所述终端号码的IP地址和/或所述终端号码接入的运营商信息。
[0043]通过本发明实施例中的方法和装置,当终端号码处于异地号码对应的地区时,能够通过异地号码接听或者拨打电话。在异地号码对应的地区通过异地号码接听或拨打电话能够免去漫游费和长途费,降低通话费用。由于采用异地号码通话不受网络限制,因此还能够随时随地进行通话。因此本发明实施例中的方法和装置,既能够降低通话费用又能够保证用户终端随时随地通话,满足用户的异地通话需求。
【附图说明】
[0044]为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0045]图1示出本发明实施例所提供的基于用户终端的低资费通信方法的流程示意图;
[0046]图2示出本发明实施例所提供的终端号码和异地号码的通话转接模式示意图;
[0047]图3示出本发明实施例所提供的VOIP通话转接模式示意图;
[0048]图4示出本发明实施例所提供的基于用户终端的低资费通信装置的结构示意图。
【具体实施方式】
[0049]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发