一种移动终端呼叫方法及移动终端与流程

文档序号:15685928发布日期:2018-10-16 21:03阅读:250来源:国知局

本发明涉及网络通信技术领域,具体涉及一种移动终端呼叫方法及移动终端。



背景技术:

电路域回落(circuitswitchedfallback,csfb)模式,即当移动终端发起呼叫的时候,从长期演变技术(longtermevolution,lte)网络回落到第三代移动通信网络(3rdgeneration,3g)或第二代移动通信网络(the2rdgeneration,2g)的电路域进行通话。

随着互联网技术和移动通信技术的高速发展,作为纯分组域的lte网络无法提供电路域语音业务是我们面临的首要问题。为了使移动终端(如4g手机或电话手表)能够在lte网络接入的情况下发起语音业务,并且能够正确处理移动终端接入lte正在进行的分组域数据业务,移动终端优先驻留在lte网络以享受高速处理数据业务,在需要语音服务时回落到3g或2g网络发起电路域语音呼叫。目前,移动终端在拨打、接听电话的时候,基本都采用csfb模式进行的。但是,若移动终端发起呼叫时所在小区禁止移动终端以csfb模式接入,这时移动终端就会终止呼叫。此时移动终端的用户看到的现象是拨打电话失败,呼叫接通的成功率较低,导致用户对产品的满意度降低。



技术实现要素:

本发明实施例公开了一种移动终端呼叫方法及移动终端,能够提高呼叫接通的成功率,从而提升用户体验。

本发明实施例第一方面公开一种移动终端呼叫方法,包括:

检查移动终端当前驻留的所在小区是否禁止所述移动终端以电路域回落模式进行通讯;

若所述移动终端当前驻留的所述所在小区禁止所述移动终端以电路域回落模式进行通讯,则检查所述移动终端是否保存有基于第三代移动通信网络或第二代移动通信网络的相邻小区的小区信息;

若所述移动终端保存有基于所述第三代移动通信网络或所述第二代移动通信网络的所述相邻小区的小区信息,则根据每个所述相邻小区的小区信息,从所有所述相邻小区中挑选出所述移动终端接收到的信号强度最高的频点对应的相邻小区作为通讯小区,在所述通讯小区上进行呼叫;

若所述移动终端没有保存基于所述第三代移动通信网络或所述第二代移动通信网络的所述相邻小区的小区信息,则测量基于所述第三代移动通信网络或所述第二代移动通信网络的目标小区的小区信息,在所述目标小区上进行呼叫。

作为一种可选的实施方式,在本发明实施例第一方面中,所述检查移动终端当前驻留的所在小区是否禁止所述移动终端以电路域回落模式进行通讯,包括:

接收所述移动终端当前驻留的所在小区的小区信息;

检测用户在用户界面上进行拨号的操作,以生成呼叫请求信息;

将所述呼叫请求信息发送至所述移动终端的调制解调器,在所述调制解调器的网络附属存储层接收到所述呼叫请求信息时,生成延长服务请求信息;

判断所述调制解调器的无线资源控制层是否接收到所述延长服务请求信息,若是,判断所述所在小区的所述小区信息是否指示禁止所述移动终端以电路域回落模式进行通讯;

若所述所在小区的所述小区信息指示禁止所述移动终端以电路域回落模式进行通讯,则判定所述所在小区禁止所述移动终端以电路域回落模式进行通讯。

作为一种可选的实施方式,在本发明实施例第一方面中,所述方法还包括:

若所述移动终端当前驻留的所述所在小区没有禁止所述移动终端以电路域回落模式进行通讯,则通过所述无线资源控制层向网络服务器发送所述延长服务请求信息;

接收所述网络服务器反馈的重定向信息;

根据所述重定向信息携带的网络频点,连接至所述网络频点对应的所述第三代移动通信网络或所述第二代移动通信网络进行呼叫。

作为一种可选的实施方式,在本发明实施例第一方面中,在测量基于所述第三代移动通信网络或所述第二代移动通信网络的目标小区的小区信息之后,在所述目标小区上进行呼叫之前,所述方法还包括:

根据所述目标小区的所述小区信息,解析所述小区信息中包含的配置信息,以及在完成解析所述配置信息之后,执行所述在所述目标小区上进行呼叫的步骤。

作为一种可选的实施方式,在本发明实施例第一方面中,在检查移动终端当前驻留的所在小区是否禁止所述移动终端以电路域回落模式进行通讯之前,所述方法还包括:

判断移动终端当前驻留的所在小区是否存在无线网络与电路域网络重叠覆盖区域;

若是,执行所述检查移动终端当前驻留的所在小区是否禁止所述移动终端以电路域回落模式进行通讯的步骤。

本发明实施例第二方面公开一种移动终端,包括:

第一检查单元,用于检查移动终端当前驻留的所在小区是否禁止所述移动终端以电路域回落模式进行通讯;

第二检查单元,用于在所述第一检查单元检查出所述移动终端当前驻留的所述所在小区禁止所述移动终端以电路域回落模式进行通讯时,检查所述移动终端是否保存有基于第三代移动通信网络或第二代移动通信网络的相邻小区的小区信息;

挑选单元,用于在所述第二检查单元检查出所述移动终端保存有基于所述第三代移动通信网络或所述第二代移动通信网络的所述相邻小区的小区信息时,根据每个所述相邻小区的小区信息,从所有所述相邻小区中挑选出所述移动终端接收到的信号强度最高的频点对应的相邻小区作为通讯小区;

呼叫单元,用于在所述通讯小区上进行呼叫;

测量单元,用于在所述第二检查单元检查出所述移动终端没有保存基于所述第三代移动通信网络或所述第二代移动通信网络的所述相邻小区的小区信息时,测量基于所述第三代移动通信网络或所述第二代移动通信网络的目标小区的小区信息;

所述呼叫单元,还用于在所述目标小区上进行呼叫。

作为一种可选的实施方式,在本发明实施例第二方面中,所述第一检查单元包括:

第一检查子单元,用于接收所述移动终端当前驻留的所在小区的小区信息;

第二检查子单元,用于检测用户在用户界面上进行拨号的操作,以生成呼叫请求信息,并将所述呼叫请求信息发送至所述移动终端的调制解调器;

第三检查子单元,用于在所述调制解调器的网络附属存储层接收到所述呼叫请求信息时,生成延长服务请求信息,并判断所述调制解调器的无线资源控制层是否接收到所述延长服务请求信息;

第四检查子单元,用于在所述第三检查子单元判断出所述调制解调器的无线资源控制层接收到所述延长服务请求信息时,判断所述所在小区的所述小区信息是否指示禁止所述移动终端以电路域回落模式进行通讯;以及,在判断出所述所在小区的所述小区信息指示禁止所述移动终端以电路域回落模式进行通讯时,判定所述所在小区禁止所述移动终端以电路域回落模式进行通讯。

作为一种可选的实施方式,在本发明实施例第二方面中,还包括:

发送单元,用于在所述第一检查单元检查出所述移动终端当前驻留的所述所在小区没有禁止所述移动终端以电路域回落模式进行通讯时,通过所述无线资源控制层向网络服务器发送所述延长服务请求信息;

接收单元,用于接收所述网络服务器反馈的重定向信息;

所述呼叫单元,还用于根据所述重定向信息携带的网络频点,连接至所述网络频点对应的所述第三代移动通信网络或所述第二代移动通信网络进行呼叫。

作为一种可选的实施方式,在本发明实施例第二方面中,还包括:

注册单元,用于在所述测量单元测量出基于所述第三代移动通信网络或所述第二代移动通信网络的目标小区的小区信息之后,根据所述目标小区的所述小区信息,解析所述小区信息中包含的配置信息;

所述呼叫单元,用于在所述目标小区上进行呼叫的方式具体为:

所述呼叫单元,用于在所述注册单元完成解析所述配置信息之后,在所述目标小区上进行呼叫。

作为一种可选的实施方式,在本发明实施例第二方面中,还包括:

判断单元,用于在所述第一检查单元检查所述移动终端当前驻留的所在小区是否禁止所述移动终端以电路域回落模式进行通讯之前,判断移动终端当前驻留的所在小区是否存在无线网络与电路域网络重叠覆盖区域;

所述第一检查单元,具体用于在所述判断单元判断出所述移动终端当前连接的网络存在无线网络与电路域网络重叠覆盖区域时,检查所述移动终端当前驻留的所在小区是否禁止所述移动终端以电路域回落模式进行通讯。

本发明实施例第三方面公开一种移动终端,包括:

存储有可执行程序代码的存储器;

与所述存储器耦合的处理器;

所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明实施例第一方面公开的一种移动终端呼叫方法。

本发明实施例第四方面公开一种计算机可读存储介质,其存储计算机程序,其中,所述计算机程序使得计算机执行本发明实施例第一方面公开的一种移动终端呼叫方法。

本发明实施例第五方面公开一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行第一方面的任意一种方法的全部或部分步骤。

本发明实施例第六方面公开一种应用发布平台,所述应用发布平台用于发布计算机程序产品,其中,当所述计算机程序产品在计算机上运行时,使得所述计算机执行第一方面的任意一种方法的全部或部分步骤。

与现有技术相比,本发明实施例具有以下有益效果:

本发明实施例可以在移动终端被所在小区禁止采用csfb模式进行通讯时,强制切换到已保存的基于3g或2g信号最强的相邻小区进行呼叫,或者重新搜索切换至基于3g或2g网络的目标小区进行呼叫。实施本发明实施例,提高了呼叫接通的成功率,从而提升用户体验,同时也增强了移动终端对不同网络环境的适应性。

附图说明

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

图1是本发明实施例公开的一种移动终端呼叫方法的流程示意图;

图2是本发明实施例公开的另一种移动终端呼叫方法的流程示意图;

图3是本发明实施例公开的又一种移动终端呼叫方法的流程示意图;

图4是本发明实施例公开的一种移动终端的结构示意图;

图5是本发明实施例公开的另一种移动终端的结构示意图;

图6是本发明实施例公开的又一种移动终端的结构示意图。

具体实施方式

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

需要说明的是,本发明的说明书和权利要求书中的术语“第一”、“第二”、“第三”“第四”等是用于区别不同的对象,而不是用于描述特定顺序。本发明实施例的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

本发明实施例公开了一种移动终端呼叫方法及移动终端,能够提高呼叫接通的成功率,从而提升用户体验。以下结合附图进行详细描述。

实施例一

请参阅图1,图1是本发明实施例公开的一种移动终端呼叫方法的流程示意图。其中,本发明各实施例所示的方法适用于智能手机(如android手机、ios手机等)、平板电脑、掌上电脑等可以拨打电话的移动终端中。如图1所示,该移动终端呼叫方法可以包括以下步骤:

101、移动终端检查其当前驻留的所在小区是否禁止该移动终端以电路域回落模式进行通讯,若禁止,则执行步骤102;反之,结束本流程。

在本发明实施例中,移动终端驻留小区后,会接收所在小区的小区信息,可选地,小区信息可以包括网络下发的系统信息,而系统信息块2(systeminformationblock2,sib2)中包含ar-barring-csfb参数,移动终端可以通过检查其当前驻留的所在小区的小区信息中携带的ar-barring-csfb参数,判断其当前驻留的所在小区是否禁止该移动终端以csfb模式进行通讯。移动终端检查其当前驻留的所在小区是否禁止该移动终端以csfb模式进行通讯的时刻可以是正在拨打电话的时候,也可以是拨打电话之前,还可以是接听电话之前,本发明实施例不做限定。

102、移动终端检查是否保存有基于第三代移动通信网络或第二代移动通信网络的相邻小区的小区信息,若保存有,执行步骤103;反之,执行步骤104。

在本发明实施例中,移动终端当前所处的位置可以是不同基站各自所管辖的小区重叠区域,可选地,移动终端可以在不同时刻连接不同的小区,并在连接上的时候,接收和保存所在小区的小区信息。进一步来说,移动终端可以在当前驻留的所在小区上进行呼叫,也可以切换到已保存小区信息的相邻小区上进行呼叫。小区信息可以包括注册信息,也可以包括所在小区当前允许移动终端接入的条件的测量信息,本发明不做限定。

103、移动终端根据每个相邻小区的小区信息,从所有相邻小区中挑选出移动终端接收到的信号强度最高的频点对应的相邻小区作为通讯小区,在该通讯小区上进行呼叫。

在本发明实施例中,移动终端在邻区切换过程中可以识别相邻小区和非相邻小区,根据每个相邻小区的已经测量保存的小区信息,从所有相邻小区中挑选出移动终端接收到的信号强度最高的频点对应的相邻小区作为通讯小区,在通讯小区上进行呼叫,可以提高呼叫接通的成功率。

104、移动终端测量基于第三代移动通信网络或第二代移动通信网络的目标小区的小区信息,在该目标小区上进行呼叫。

在本发明实施例中,若移动终端没有保存基于第三代移动通信网络或第二代移动通信网络的相邻小区的小区信息,那么移动终端可以重新测量新的符合呼叫条件的目标小区,并切换到该目标小区上进行呼叫。可选地,目标小区可以是相邻小区,也可以是非相邻小区。进一步地,移动终端测量接收到的目标小区的小区信息可以具体包括:小区的配置信息、小区id、天线端口数目、系统帧号等等。移动终端可以通过接收并解析目标小区的一些配置信息在目标小区上进行注册,以及在注册完成之后在该目标小区上进行呼叫,可以更加合理利用小区资源,进而提高呼叫接通的成功率。

因此,本发明实施例主要通过在移动终端被所在小区禁止采用csfb模式进行通讯时,强制切换到已保存的基于3g或2g信号最强的相邻小区进行呼叫,或者重新搜索切换至基于3g或2g网络的目标小区进行呼叫,提高了呼叫接通的成功率,从而提升用户体验,同时也增强了移动终端对不同网络环境的适应性。

实施例二

请参阅图2,图2是本发明实施例公开的另一种移动终端呼叫方法的流程示意图。如图2所示,该移动终端呼叫方法可以包括以下步骤:

201、移动终端接收其当前驻留的所在小区的小区信息。

本发明实施例中,移动终端检查其当前驻留的所在小区是否禁止该移动终端以csfb模式进行通讯的时刻具体可以是正在拨打电话的时候。

202、移动终端检测用户在用户界面上进行拨号的操作,以生成呼叫请求信息。

可以理解的是,当移动终端检测到用户在用户界面上进行拨号的操作的时候,即接收到发起呼叫的指令,此时移动终端生成呼叫请求信息并发出,申请占用信道直到成功占用信道为止。

203、移动终端将呼叫请求信息发送至移动终端的调制解调器,在调制解调器的网络附属存储层接收到呼叫请求信息时,生成延长服务请求信息。

204、移动终端判断调制解调器的无线资源控制层是否接收到延长服务请求信息,若是,执行步骤205;反之,结束本流程。

205、移动终端判断所在小区的小区信息是否指示禁止该移动终端以电路域回落模式进行通讯,若是,执行步骤206;反之,结束本流程。

在本发明实施例中,当移动终端检测到用户在用户界面上进行拨号的操作的时候,移动终端的接入点(accesspoint,ap)会将呼叫请求信息发送至调制解调器,当网络附属存储层收到呼叫命令时,通过组装延长服务请求消息发送到无线资源控制层,最后在无线资源控制层收到延长服务请求消息时,便启动对系统信息块2中包含的ar-barring-csfb参数的检查,以此来判断移动终端所在小区是否禁止该移动终端以csfb模式进行通讯。

206、移动终端判定所在小区禁止该移动终端以电路域回落模式进行通讯。

207、移动终端检查是否保存有基于第三代移动通信网络或第二代移动通信网络的相邻小区的小区信息,若保存有,执行步骤208;反之,执行步骤209。

208、移动终端根据每个相邻小区的小区信息,从所有相邻小区中挑选出移动终端接收到的信号强度最高的频点对应的相邻小区作为通讯小区,在该通讯小区上进行呼叫。

在本发明实施例中,若无线资源控制层检查出系统信息块2中包含的ar-barring-csfb参数是指示禁止该移动终端以csfb模式进行通讯,则首先检查无线资源控制层是否保存了3g或2g的相邻小区的小区信息,若保存有,移动终端根据每个相邻小区的小区信息,从所有相邻小区中挑选出移动终端接收到的信号强度最高的频点对应的相邻小区作为通讯小区,强制重选连接该通讯小区,连接成功后,再启动呼叫请求,进行正常通话。

209、移动终端测量基于第三代移动通信网络或第二代移动通信网络的目标小区的小区信息,在该目标小区上进行呼叫。

可见,在本发明实施例中,移动终端在检测到呼叫操作之后,启动对ar-barring-csfb参数的检查,以此来判断移动终端所在小区是否禁止该移动终端以csfb模式进行通讯,并且能够在移动终端被所在小区禁止采用csfb模式进行通讯时,强制切换到已保存的基于3g或2g信号最强的相邻小区进行呼叫,或者重新搜索切换至基于3g或2g网络的目标小区进行呼叫,提高了呼叫接通的成功率,从而提升用户体验,同时也增强了移动终端对不同网络环境的适应性。

实施例三

请参阅图3,图3是本发明实施例公开的又一种移动终端呼叫方法的流程示意图。如图3所示,该移动终端呼叫方法可以包括以下步骤:

301、移动终端判断其当前驻留的所在小区是否存在无线网络与电路域网络重叠覆盖区域,若是,则执行步骤302;反之,结束本流程。

本发明实施例中,移动终端在连接lte网络时,无法发送或接收电路域业务信号,所以当移动终端在连接lte网络的时候发起或接收语音业务时,需要使用csfb模式进行电路域回落,使得移动终端从lte网络回落连接到3g或2g的电路域网络,在电路域网络上处理语音业务。可以理解的,以csfb模式进行通讯的前提条件是移动终端处于lte网络与电路域网络的重叠覆盖区域,并且移动终端拥有csfb功能的时候,才能使用电路域回落。

本发明实施例中,移动终端判断其当前驻留的所在小区是否存在无线网络与电路域网络重叠覆盖区域的方式可以是在搜索lte的频点,在搜索到的几个中心频点上接收数据并计算带宽,以接收信号强度来判断这个频点周围是否可能存在lte小区。

302、移动终端接收其当前驻留的所在小区的小区信息。

303、移动终端检测用户在用户界面上进行拨号的操作,以生成呼叫请求信息。

304、移动终端将呼叫请求信息发送至移动终端的调制解调器,在调制解调器的网络附属存储层接收到呼叫请求信息时,生成延长服务请求信息。

305、移动终端判断调制解调器的无线资源控制层是否接收到延长服务请求信息,若是,执行步骤306;反之,结束本流程。

306、移动终端判断所在小区的小区信息是否指示禁止该移动终端以电路域回落模式进行通讯,若是,执行步骤307;反之,执行步骤311。

307、移动终端判定所在小区禁止该移动终端以电路域回落模式进行通讯。

308、移动终端检查是否保存有基于第三代移动通信网络或第二代移动通信网络的相邻小区的小区信息,若保存有,执行步骤309;反之,执行步骤310。

309、移动终端根据每个相邻小区的小区信息,从所有相邻小区中挑选出移动终端接收到的信号强度最高的频点对应的相邻小区作为通讯小区,在该通讯小区上进行呼叫。

310、移动终端测量基于第三代移动通信网络或第二代移动通信网络的目标小区的小区信息,并根据目标小区的小区信息,解析小区信息中包含的配置信息,然后在该目标小区上进行呼叫。

本发明实施例中,若移动终端检查到没有保存基于3g或2g的相邻小区的小区信息,则重新搜索目标小区,接收并解析目标小区的小区信息中包含的配置信息,当完成足够的配置信息解析,即完成目标小区注册的过程,移动终端可以在目标小区上重新启动呼叫申请,进行正常通话。

311、移动终端通过无线资源控制层向网络服务器发送延长服务请求信息。

312、移动终端接收网络服务器反馈的重定向信息。

313、移动终端根据重定向信息携带的网络频点,连接至网络频点对应的第三代移动通信网络或第二代移动通信网络进行呼叫。

在本发明实施例中,若无线资源控制层检查出系统信息块2中包含的ar-barring-csfb参数指示未禁止该移动终端以csfb模式进行通讯,则无线资源控制层将延长服务请求信息发送至网络服务器,网络服务器在收到延长服务请求信息后,会向移动终端发送重定向信息,重定向信息中携带移动终端需重定向的3g或2g频点。移动终端根据网络服务器发送的重定向信息中的3g或2g频点信息,重新搜索3g或2g网络,搜索成功后,连接到频点对应的3g或2g网络上进行呼叫。

可见,本发明实施例可以在移动终端被所在小区禁止采用csfb模式进行通讯时,强制切换到已保存的基于3g或2g信号最强的相邻小区进行呼叫,或者重新搜索切换至基于3g或2g网络的目标小区进行呼叫,进一步地,本发明实施例还可以在移动终端的所在小区未禁止移动终端采用csfb模式进行通讯的时候,根据网络服务器反馈的重定向信息,连接至重定向信息包含的网络频点对应的3g或2g网络进行呼叫,进一步提高了呼叫接通的成功率,从而提升用户体验,同时也增强了移动终端对不同网络环境的适应性。

实施例四

请参阅图4,图4是本发明实施例公开的一种移动终端的结构示意图。如图4所示,该移动终端可以包括:

第一检查单元401,用于检查移动终端当前驻留的所在小区是否禁止该移动终端以电路域回落模式进行通讯。

在本发明实施例中,移动终端驻留小区后,会接收所在小区的小区信息,可选地,小区信息可以包括网络下发的系统信息,而系统信息块2(systeminformationblock2,sib2)中包含ar-barring-csfb参数,移动终端可以通过第一检查单元401检查移动终端当前驻留的所在小区的小区信息中携带的ar-barring-csfb参数,判断移动终端当前驻留的所在小区是否禁止该移动终端以csfb模式进行通讯。

第二检查单元402,用于在第一检查单元401检查出移动终端当前驻留的所在小区禁止该移动终端以电路域回落模式进行通讯时,检查移动终端是否保存有基于第三代移动通信网络或第二代移动通信网络的相邻小区的小区信息。

在本发明实施例中,移动终端当前所处的位置可以是不同基站各自所管辖的小区重叠区域,可选地,移动终端可以在不同时刻连接不同的小区,并在连接上的时候,接收和保存所在小区的小区信息。进一步来说,移动终端可以在当前驻留的所在小区上进行呼叫,也可以切换到已保存小区信息的相邻小区上进行呼叫。

在本发明实施例中,移动终端在第一检查单元401检查出移动终端当前驻留的所在小区禁止该移动终端以csfb模式进行通讯时,通过第二检查单元402检查移动终端是否保存有3g或2g的相邻小区,可以强制重选至相邻小区进行呼叫,以此提高呼叫接通的成功率。

挑选单元403,用于在第二检查单元402检查出移动终端保存有基于第三代移动通信网络或第二代移动通信网络的相邻小区的小区信息时,根据每个相邻小区的小区信息,从所有相邻小区中挑选出移动终端接收到的信号强度最高的频点对应的相邻小区作为通讯小区。

呼叫单元404,用于在挑选单元403挑选出来的通讯小区上进行呼叫。

在本发明实施例中,移动终端根据每个相邻小区的已经测量保存的小区信息,利用挑选单元403从所有相邻小区中挑选出移动终端接收到的信号强度最高的频点对应的相邻小区作为通讯小区,让呼叫单元404在通讯小区上进行呼叫,可以提高呼叫接通的成功率。

测量单元405,用于在第二检查单元402检查出移动终端没有保存基于第三代移动通信网络或第二代移动通信网络的相邻小区的小区信息时,测量基于第三代移动通信网络或第二代移动通信网络的目标小区的小区信息。

相应地,呼叫单元404,还用于在测量单元405测量出的目标小区上进行呼叫。

在本发明实施例中,在第二检查单元402检查出移动终端没有保存3g或2g的相邻小区的小区信息时,移动终端可以通过测量单元405重新测量新的符合呼叫条件的目标小区,并让呼叫单元404在该目标小区上进行呼叫。

可选地,目标小区可以是相邻小区,也可以是非相邻小区。进一步地,移动终端测量接收到的目标小区的小区信息可以具体包括:小区的配置信息、小区id、天线端口数目、系统帧号等等。移动终端在该目标小区上进行呼叫,可以更加合理利用小区资源,进而提高呼叫接通的成功率。

因此,本发明实施例主要通过在移动终端被所在小区禁止采用csfb模式进行通讯时,强制切换到已保存的基于3g或2g信号最强的相邻小区进行呼叫,或者重新搜索切换至基于3g或2g网络的目标小区进行呼叫,提高了呼叫接通的成功率,从而提升用户体验,同时也增强了移动终端对不同网络环境的适应性。

实施例五

请参阅图5,图5是本发明实施例公开的另一种移动终端的结构示意图。其中,图5所示的移动终端是由图4所示的移动终端进行优化得到的,与图4相比较,图5所示的移动终端还可以包括:

判断单元406,用于判断移动终端当前驻留的所在小区是否存在无线网络与电路域网络重叠覆盖区域。

本发明实施例中,移动终端利用判断单元406判断其当前驻留的所在小区是否存在无线网络与电路域网络重叠覆盖区域的方式可以是在搜索lte的频点,在搜索到的几个中心频点上接收数据并计算带宽,以接收信号强度来判断这个频点周围是否可能存在lte小区。

上述的第一检查单元401,具体用于在判断单元406判断出移动终端当前驻留的所在小区存在无线网络与电路域网络重叠覆盖区域之后,检查移动终端当前驻留的所在小区是否禁止该移动终端以csfb模式进行通讯。

本发明实施例中,移动终端在连接lte网络时,无法发送或接收电路域业务信号,所以当移动终端在连接lte网络的时候发起或接收语音业务时,需要使用csfb模式进行电路域回落,使得移动终端从lte网络回落连接到3g或2g的电路域网络,在电路域网络上处理语音业务。可以理解的,以csfb模式进行通讯的前提条件是判断单元406判断出移动终端当前驻留的所在小区存在无线网络与电路域网络重叠覆盖区域之后,并且移动终端拥有csfb功能的时候,才能使用电路域回落。

以及,图5的移动终端还可以包括:

注册单元407,用于在测量单元405测量出基于第三代移动通信网络或第二代移动通信网络的目标小区的小区信息之后,根据目标小区的小区信息,解析小区信息中包含的配置信息。

相应地,上述的呼叫单元404,用于在测量单元405测量出的目标小区上进行呼叫的方式具体可以为:

上述的呼叫单元404,用于在注册单元407根据目标小区的小区信息,完成解析小区信息中包含地配置信息之后,在测量单元405测量出的目标小区上进行呼叫。

本发明实施例中,若第二检查单元402没有检查到保存基于3g或2g的相邻小区的小区信息,则重新搜索目标小区,利用注册单元407进行注册,注册的方法可以是接收并解析目标小区的小区信息中包含的配置信息,当完成足够的配置信息解析,即完成目标小区注册的过程,呼叫单元404可以在目标小区上重新启动呼叫申请,进行正常通话。

本发明实施例中,移动终端测量接收到的目标小区的小区信息可以具体包括:小区的配置信息、小区id、天线端口数目、系统帧号等等。

本发明实施例中,移动终端可以通过接收并解析目标小区的一些配置信息在目标小区上进行注册,以及在注册完成之后在该目标小区上进行呼叫,可以增加小区利用率,进而提高呼叫接通的成功率。

可选地,图5所示的移动终端还可以包括:

发送单元408,用于在第一检查单元401检查出移动终端当前驻留的所在小区没有禁止该移动终端以电路域回落模式进行通讯时,通过无线资源控制层向网络服务器发送延长服务请求信息。

接收单元409,用于接收网络服务器反馈的重定向信息。

本发明实施例中,发送单元408向网络服务器发送延长服务请求信息之后,触发接收单元409执行接收网络服务器反馈的重定向信息的操作。

相应地,上述的呼叫单元404,还用于根据接收单元409接收到的重定向信息携带的网络频点,连接至网络频点对应的第三代移动通信网络或第二代移动通信网络进行呼叫。

在本发明实施例中,若第一检查单元401检查出移动终端当前驻留的所在小区没有禁止该移动终端以csfb模式进行通讯时,发送单元408将延长服务请求信息发送至网络服务器,接收单元409接收网络服务器反馈的重定向信息,重定向信息中携带移动终端需重定向的3g或2g频点。呼叫单元404根据网络服务器发送的重定向信息中的3g或2g频点信息,重新搜索3g或2g网络,搜索成功后,连接到频点对应的3g或2g网络上进行呼叫。

作为一种可选的实施方式,在图5所示的移动终端中,第一检查单元401可以包括:

第一检查子单元4011,用于接收移动终端当前驻留的所在小区的小区信息。

第二检查子单元4012,用于检测用户在用户界面上进行拨号的操作,以生成呼叫请求信息,并将呼叫请求信息发送至移动终端的调制解调器。

第三检查子单元4013,用于在调制解调器的网络附属存储层接收到呼叫请求信息时,生成延长服务请求信息,并判断调制解调器的无线资源控制层是否接收到延长服务请求信息。

第四检查子单元4014,用于在第三检查子单元4013判断出调制解调器的无线资源控制层接收到延长服务请求信息时,判断所在小区的小区信息是否指示禁止该移动终端以电路域回落模式进行通讯;以及,在判断出所在小区的小区信息指示禁止该移动终端以电路域回落模式进行通讯时,判定所在小区禁止该移动终端以电路域回落模式进行通讯。

其中,实施图5所描述的移动终端,可以检查其当前驻留的所在小区的小区信息中携带的ar-barring-csfb参数,以此来判断移动终端当前驻留的所在小区是否禁止该移动终端以csfb模式进行通讯。并且在移动终端被所在小区禁止采用csfb模式进行通讯时,启用第二检查单元402和挑选单元403强制切换到已存储的基于3g或2g信号最强的相邻小区进行呼叫,或者启用测量单元405重新搜索切换至基于3g或2g网络的目标小区进行呼叫。

除此之外,实施图5所描述的移动终端还可以在没有被所在小区禁止采用csfb模式进行通讯时,启用发送单元408向网络服务器发送延长服务请求信息,呼叫单元404通过接收单元409接收到的重定向信息所携带的网络频点,连接到网络频点对应的3g或2g网络上进行呼叫,进一步提高了呼叫接通的成功率,从而提升用户体验,同时也增强了移动终端对不同网络环境的适应性。

实施例六

请参阅图6,图6是本发明实施例公开的又一种移动终端的结构示意图,其中,可包括至少一个处理器601(例如cpu,centralprocessingunit),至少一个网络接口或者其它通信接口,存储器602,和至少一个通信总线,用于实现这些装置之间的连接通信。所述处理器601用于执行存储器中存储的可执行模块,例如计算机程序。所述存储器602可能包含高速随机存取存储器(ram,randomaccessmemory),也可能还包括非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。通过至少一个网络接口(可以是有线或者无线)实现该移动终端网关与至少一个其它网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。

在一些实施方式中,所述存储器602中存储了程序指令,程序指令可以被处理器601执行,所述处理器601具体执行以下步骤:

判断移动终端当前驻留的所在小区是否存在无线网络与电路域网络重叠覆盖区域;

若移动终端当前驻留的所在小区存在无线网络与电路域网络重叠覆盖区域,接收移动终端当前驻留的所在小区的小区信息;

检测用户在用户界面上进行拨号的操作,以生成呼叫请求信息;

将呼叫请求信息发送至移动终端的调制解调器,在调制解调器的网络附属存储层接收到呼叫请求信息时,生成延长服务请求信息;

判断调制解调器的无线资源控制层是否接收到延长服务请求信息,若是,判断所在小区的小区信息是否指示禁止该移动终端以电路域回落模式进行通讯;

若所在小区的小区信息指示禁止该移动终端以电路域回落模式进行通讯,则判定所在小区禁止该移动终端以电路域回落模式进行通讯;

若移动终端当前驻留的所在小区禁止该移动终端以电路域回落模式进行通讯,则检查移动终端是否保存有基于第三代移动通信网络或第二代移动通信网络的相邻小区的小区信息;

若移动终端保存有基于第三代移动通信网络或第二代移动通信网络的相邻小区的小区信息,则根据每个相邻小区的小区信息,从所有相邻小区中挑选出移动终端接收到的信号强度最高的频点对应的相邻小区作为通讯小区,在通讯小区上进行呼叫;

若移动终端没有保存基于第三代移动通信网络或第二代移动通信网络的相邻小区的小区信息,则测量基于第三代移动通信网络或第二代移动通信网络的目标小区的小区信息,根据目标小区的小区信息,解析小区信息中包含的配置信息,以及在完成解析所述配置信息之后,在目标小区上进行呼叫。

在本发明的一些实施例中,上述处理器601还可以执行以下步骤:

若移动终端当前驻留的所在小区没有禁止该移动终端以电路域回落模式进行通讯,则通过无线资源控制层向网络服务器发送延长服务请求信息;

接收网络服务器反馈的重定向信息;

根据重定向信息携带的网络频点,连接至网络频点对应的第三代移动通信网络或第二代移动通信网络进行呼叫。

在本发明一些实施例中,上述存储器602可以用来存储:移动终端当前驻留的所在小区的小区信息、呼叫请求信息、延长服务请求信息、相邻小区的小区信息和目标小区的小区信息。

在本发明一些实施例中,上述存储器602还可以用来存储:呼叫请求信息和网络服务器反馈的重定向信息。

本发明实施例公开一种计算机可读存储介质,其存储计算机程序,其中,该计算机程序使得计算机执行图1~图3任意一种移动终端呼叫方法。

本发明实施例还公开一种计算机程序产品,其中,当计算机程序产品在计算机上运行时,使得计算机执行如以上各方法实施例中的方法的全部或部分步骤。

本发明实施例还公开一种应用发布平台,其中,应用发布平台用于发布计算机程序产品,其中,当计算机程序产品在计算机上运行时,使得计算机执行如以上各方法实施例中的方法的全部或部分步骤。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(read-onlymemory,rom)、随机存储器(randomaccessmemory,ram)、可编程只读存储器(programmableread-onlymemory,prom)、可擦除可编程只读存储器(erasableprogrammablereadonlymemory,eprom)、一次可编程只读存储器(one-timeprogrammableread-onlymemory,otprom)、电子抹除式可复写只读存储器(electrically-erasableprogrammableread-onlymemory,eeprom)、只读光盘(compactdiscread-onlymemory,cd-rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。

以上对本发明实施例公开的一种移动终端呼叫方法及移动终端进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

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