一种用户设备及其网络搜索方法及装置与流程

文档序号:15927539发布日期:2018-11-14 01:17阅读:167来源:国知局

本发明涉及通信技术领域,具体地涉及一种用户设备及其网络搜索方法及装置。

背景技术

随着新无线时代的到来,越来越多的用户设备(userequipment,简称ue)开始支持新无线(newradio,简称nr)网络,以获取更快、更优的网络体验。近期,第三代伙伴计划(the3rdgenerationpartnershipproject,简称3gpp)sa1工作组确定,新无线(例如,5g)将不支持电路域回落(circuitswitchedfallback,简称csfb)至gsm/edge无线接入网(gsmedgeradioaccessnetwork,简称geran)或者umts陆地无线接入网(umtsterrestrialradioaccessnetwork,简称utran),其中,gsm为全球移动通信系统(globalsystemformobilecommunication)的简称,edge为强型数据速率gsm演进技术(enhanceddatarateforgsmevolution)的简称,umts为通用移动通信系统(universalmobiletelecommunicationssystem)的简称。

在这一大背景下,对于处于新无线网络的用户设备,若所述用户设备和/或所述用户设备设置的通用集成电路卡(universalintegratedcircuitcard,简称uicc)支持ip多媒体子系统(ipmultimediasubsystem,简称ims),则所述用户设备仍可获得cs语音服务。但是,若所述用户设备在新无线网络中未能成功注册ip多媒体子系统,基于前述新无线新标准,现有的用户设备将无法向用户提供cs语音服务。



技术实现要素:

本发明解决的技术问题是在用户设备无法在新无线网络中注册ip多媒体子系统,但用户又需要获取cs语音服务并且用户设备具备语音能力时,如何通过所述用户设备向用户提供cs语音服务。

为解决上述技术问题,本发明实施例提供一种用户设备的网络搜索方法,包括:当所述用户设备注册于新无线网络时,检测在预设时间段内是否成功注册ip多媒体子系统,以及所述用户设备是否具备语音能力;若检测到在预设时间段内未成功注册所述ip多媒体子系统,并且所述用户设备具备语音能力,则搜索或选择支持cs语音的网络;若找到所述支持cs语音的网络,则驻留在所述支持cs语音的网络。

可选的,在检测在预设时间段内是否成功注册ip多媒体子系统,以及所述用户设备是否具备语音能力之前,还包括:接收语音请求。

可选的,所述网络搜索方法还包括:禁用所述用户设备的新无线功能。

可选的,当所述用户设备满足预设条件时,重新启用所述新无线功能。

可选的,所述预设条件包括以下至少一项:所述用户设备超出所述支持cs语音的网络的覆盖范围;所述用户设备设置的通用集成电路卡发生更换;所述用户设备下电再上电。

可选的,所述网络搜索方法还包括:若未找到所述支持cs语音的网络,则继续驻留在所述新无线网络。

可选的,所述网络搜索方法还包括:基于预设事件或者预设周期搜索所述支持cs语音的网络。

可选的,所述网络搜索方法还包括:若找到所述支持cs语音的网络,则驻留在所述支持cs语音的网络并禁用所述用户设备的新无线功能。

可选的,所述预设事件包括:切换。

可选的,在所述预设时间段内至少一次尝试注册所述ip多媒体子系统。

本发明实施例的技术方案还提供一种用户设备的网络搜索装置,包括:检测模块,用于当所述用户设备注册于新无线网络时,检测在预设时间段内是否成功注册ip多媒体子系统,以及所述用户设备是否具备语音能力;第一处理模块,若检测到在预设时间段内未成功注册所述ip多媒体子系统,并且所述用户设备具备语音能力,则搜索或选择支持cs语音的网络;第一驻留模块,若找到所述支持cs语音的网络,则驻留在所述支持cs语音的网络。

可选的,所述网络搜索装置还包括:接收模块,用于在检测在预设时间段内是否成功注册ip多媒体子系统,以及所述用户设备是否具备语音能力之前,接收语音请求。

可选的,所述网络搜索装置还包括:禁用模块,用于禁用所述用户设备的新无线功能。

可选的,所述网络搜索装置还包括:重启模块,用于当所述用户设备满足预设条件时,重新启用所述新无线功能。

可选的,所述预设条件包括以下至少一项:所述用户设备超出所述支持cs语音的网络的覆盖范围;所述用户设备设置的通用集成电路卡发生更换;所述用户设备下电再上电。

可选的,所述网络搜索装置还包括:第二驻留模块,若未找到所述支持cs语音的网络,则继续驻留在所述新无线网络。

可选的,所述网络搜索装置还包括:搜索模块,用于基于预设事件或者预设周期搜索所述支持cs语音的网络。

可选的,所述网络搜索装置还包括:第二处理模块,若找到所述支持cs语音的网络,则驻留在所述支持cs语音的网络并禁用所述用户设备的新无线功能。

可选的,所述预设事件包括:切换。

可选的,在所述预设时间段内至少一次尝试注册所述ip多媒体子系统。

本发明实施例的技术方案还提供一种用户设备,所述用户设备包括处理器和存储器,所述存储器上存储有能够在所述处理器上运行的计算机指令,所述处理器运行所述计算机指令时执行前述用户设备的网络搜索方法的步骤。

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

当所述用户设备注册于新无线网络时,检测在预设时间段内是否成功注册ip多媒体子系统,以及所述用户设备是否具备语音能力;若检测到在预设时间段内未成功注册所述ip多媒体子系统,并且所述用户设备具备语音能力,则搜索或选择支持cs语音的网络;若找到所述支持cs语音的网络,则驻留在所述支持cs语音的网络。较之现有技术的方案,本发明的技术方案能够适应新无线新标准,确保用户能够持续获得高质量的cs语音服务。

进一步,在检测在预设时间段内是否成功注册ip多媒体子系统,以及所述用户设备是否具备语音能力之前,接收语音请求。本领域技术人员理解,可以将接收到语音请求作为检测操作的触发条件,从而在没有接收到语音请求时,所述用户设备可以驻留在新无线网络以向用户提供更快速的通信服务;而在接收到语音请求时,基于本发明的技术方案,根据检测结果寻找(可以包括搜索或选择)并驻留在支持cs语音的网络,使得用户可以享受cs语音服务。

进一步,在搜索或选择支持cs语音的网络之前,或者在驻留在所述支持cs语音的网络后,还可以禁用所述用户设备的新无线功能,以防止用户设备(例如,在用户享受所述cs语音服务期间)转换到新无线小区。

附图说明

图1是现有技术中用户设备搜索网络的应用场景示意图;

图2是本发明第一实施例的一种用户设备的网络搜索方法的流程图;

图3是本发明第二实施例的一种用户设备的网络搜索方法的流程图;

图4是本发明第三实施例的一种用户设备的网络搜索方法的流程图;

图5是采用本发明实施例的用户设备搜索网络的应用场景示意图;

图6是本发明第四实施例的一种用户设备的网络搜索装置的结构示意图。

具体实施方式

如背景技术所言,第三代伙伴计划(the3rdgenerationpartnershipproject,简称3gpp)sa1工作组确定,新无线(例如,5g)将不支持电路域回落(circuitswitchedfallback,简称csfb)至gsm/edge无线接入网(gsmedgeradioaccessnetwork,简称geran)或者umts陆地无线接入网(umtsterrestrialradioaccessnetwork,简称utran),其中,gsm为全球移动通信系统(globalsystemformobilecommunication)的简称,edge为强型数据速率gsm演进技术(enhanceddatarateforgsmevolution)的简称,umts为通用移动通信系统(universalmobiletelecommunicationssystem)的简称。基于前述新无线新标准,现有的用户设备可能无法再为用户提供cs语音服务。

例如,图1示出了现有技术中用户设备搜索网络的应用场景示意图。其中,所述用户设备1设置有通用集成电路卡(universalintegratedcircuitcard,简称uicc,图中未示出)以与网络2相通讯;所述用户设备支持ip多媒体子系统(ipmultimediasubsystem,简称ims),或者所述用户设备也可以通过所述通用集成电路卡支持所述ip多媒体子系统;在本应用场景中所述新无线网络可以包括5g网络。

在图1示出的应用场景中,所述用户设备1注册于5g11,并且所述用户设备1(和/或所述通用集成电路卡)还支持4g12以及3g/2g13。进一步地,所述通用集成电路卡还支持ip多媒体子系统。在本应用场景中,由于所述用户设备1设置的通用集成电路卡是支持所述ip多媒体子系统的,在完成新无线注册后,所述用户设备1执行动作s1,以开始执行ip多媒体子系统的注册进程,但是注册失败了,导致当接收到语音请求时,所述用户设备1无法进行cs语音通话。虽然当前所述用户设备1在新无线网络中的功能及行为并未明确定义,但基于所述新无线新标准的规定,此时所述用户设备1也不能像在4g网络中ip多媒体子系统注册失败时那样执行动作s2,以通过电路域回落来进行电路交换(circuitswitched,简称cs)通话。这就导致在本应用场景中,所述用户设备1将无法在5g网络中向用户提供cs语音服务(例如,cs语音通话服务)。

发明人经过分析发现,图1所示应用场景的问题在于,即使对所述ip多媒体子系统的注册失败了,现有的用户设备仍可以选择驻留在所述新无线网络。

为了解决这一技术问题,本发明实施例的技术方案在所述用户设备注册于新无线网络时,检测在预设时间段内是否成功注册ip多媒体子系统,以及所述用户设备是否具备语音能力;若检测到在预设时间段内未成功注册所述ip多媒体子系统,并且所述用户设备具备语音能力,则搜索或选择支持cs语音的网络;若找到所述支持cs语音的网络,则驻留在所述支持cs语音的网络。本领域技术人员理解,较之图1所示的应用场景,采用本发明所述技术方案的用户设备能够适应新无线新标准,并更好的确保用户能够持续获得高质量的cs语音服务。

进一步,在检测在预设时间段内是否成功注册ip多媒体子系统,以及所述用户设备是否具备语音能力之前,接收语音请求。本领域技术人员理解,可以将接收到语音请求作为检测操作的触发条件,从而在没有接收到语音请求时,所述用户设备可以驻留在新无线网络以向用户提供更快速的通信服务;而在接收到语音请求时,基于本发明的技术方案,根据检测结果寻找(可以包括搜索或选择)并驻留在支持cs语音的网络,使得用户可以享受cs语音服务。

进一步,在搜索或选择支持cs语音的网络之前,或者在驻留在所述支持cs语音的网络后,还可以禁用所述用户设备的新无线功能,以防止用户设备(例如,在用户享受所述cs语音服务期间)转换到新无线小区。

为使本发明的上述目的、特征和有益效果能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。

图2是本发明第一实施例的一种用户设备的网络搜索方法的流程图。其中,所述用户设备(userequipment,简称ue)可以设置有通用集成电路卡(universalintegratedcircuitcard,简称uicc),以与网络侧进行数据互通;所述用户设备可以支持所述ip多媒体子系统,或者,所述用户设备也可以通过所述通用集成电路卡支持所述ip多媒体子系统。

具体地,在本实施例中,首先执行步骤s101,当所述用户设备注册于新无线网络时,检测在预设时间段内是否成功注册ip多媒体子系统,以及所述用户设备是否具备语音能力。

然后执行步骤s102,若检测到在预设时间段内未成功注册所述ip多媒体子系统,并且所述用户设备具备语音能力,则搜索或选择支持cs语音的网络。

最后执行步骤s103,若找到所述支持cs语音的网络,则驻留在所述支持cs语音的网络。

进一步地,所述新无线(newradio)网络可以包括5g网络以及更新一代的网络。

进一步地,所述用户设备可以通过所述通用集成电路卡注册所述ip多媒体子系统。

进一步地,所述语音可以包括所述cs语音,所述cs可以是电路交换(circuitswitched,简称cs)。

进一步地,所述支持cs语音的网络可以包括4g网络、3g网络或2g网络。

进一步地,所述搜索和选择的区别在于,当所述用户设备历史在所述支持cs语音的网络的小区中驻留过时,在本次执行所述步骤s102时可以优先选择所述用户设备历史驻留过的小区;而若无法驻留到所述用户设备历史驻留过的小区,或者,所述用户设备历史未在所述支持cs语音的网络的小区中驻留过时,则可以先搜索支持cs语音的网络,然后再就近驻留到该网络的小区中。优选地,当所述用户设备下电再上电后(例如,所述用户设备重启后),也可以先搜索支持所述cs语音的网络。

进一步地,所述预设时间段可以由所述用户设备与所述网络预先协定;也可以由用户预先设定。例如,所述预设时间段可以是现有专门用于ims注册的定时器。在实际应用中,本领域技术人员还可根据实际确定不同的预设时间段,在此不予赘述。

进一步地,所述用户设备在所述预设时间段内至少一次尝试注册所述ip多媒体子系统。例如,若所述用户设备在所述预设时间段内对所述ip多媒体子系统的注册失败了,可以在所述预设时间段内多次重复尝试注册所述ip多媒体子系统,直至注册成功;或者,直至所述预设时间段到期仍未能成功注册所述ip多媒体子系统,若检测结果表明所述用户设备具备语音能力,则所述用户设备开始执行所述步骤s102。

作为一个变化例,所述预设时间段还可以根据特定事件而提前到期。例如,所述用户设备在所述预设时间段内不断尝试注册所述ip多媒体子系统时,所述用户设备移动到了所述新无线网络的信号覆盖范围之外,若此时仍未在所述新无线网络中成功注册所述ip多媒体子系统,则即使此时所述预设时间段未到期,所述用户设备仍可放弃重新尝试注册所述ip多媒体子系统,而是直接进入所述步骤s102执行后续流程。

在一个优选例中,当所述用户设备注册于所述新无线网络时,为了确保能够向用户提供cs语音服务,可以执行检测操作,以检测在预设时间段内是否成功注册所述ip多媒体子系统,以及所述用户设备是否具备语音能力;当所述检测操作的检测结果表明在所述预设时间段内未成功注册所述ip多媒体子系统,并且所述用户设备具备语音能力,则所述用户设备搜索或选择支持cs语音的网络,以免将来用户发起语音请求时,驻留于所述新无线网络的所述用户设备因新标准而无法为用户提供cs语音服务。

在本实施例的一个变化例中,在所述步骤s101之前,还可以包括步骤:接收语音请求。例如,当所述用户设备注册于所述新无线网络时,在接收到用户发送的语音请求后,再检测在预设时间段内是否成功注册ip多媒体子系统以及所述用户设备是否具备语音能力。本领域技术人员理解,可以将接收到语音请求作为所述检测操作的触发条件,从而在没有接收到语音请求时,所述用户设备可以驻留在新无线网络以向用户提供更快速的通信服务;而在接收到语音请求时,若所述用户设备无法在所述预设时间段内成功注册所述ip多媒体子系统,则基于本发明的技术方案驻留到其他支持cs语音的网络,使得用户可以享受cs语音服务。

本领域技术人员理解,采用前述变化例的方案,在接收到所述语音请求后,再执行所述检测操作,以便在用户不需要获取cs语音服务时,所述用户设备能够驻留在新无线网络上以便为用户提供更快速、高效的网络服务;而当所述用户需要获取cs语音服务时,再执行本实施例的技术方案驻留到支持cs语音的网络,以便确保用户能够获取所述cs语音服务。

由上,采用第一实施例的方案,能够在检测发现所述用户设备未能在所述预设时间段内成功注册所述ip多媒体子系统,但所述用户设备支持语音功能时,从所述新无线网络转而驻留到支持cs语音的网络,以便当用户需要获取cs语音服务时,在所述新无线新标准下仍能为用户提供流畅的cs语音通话服务。

图3是本发明第二实施例的一种用户设备的网络搜索方法的流程图。其中,与上述图2所示实施例的区别在于,本实施例还包括步骤s204,禁用所述用户设备的新无线功能。

具体地,在本实施例中,所述步骤s201可以参考上述图2所示实施例中所述步骤s101;所述步骤s202可以参考上述图2所示实施例中所述步骤s102;所述步骤s203可以参考上述图2所示实施例中所述步骤s103,在此不予赘述。

在一个变化例中,所述步骤s204还可以在执行所述步骤s202的过程中执行,例如,在搜索或选择支持cs语音的网络之前,所述用户设备可以先执行所述步骤s204,以禁用所述用户设备的新无线功能(例如,5g功能),防止所述用户设备在找到所述支持cs语音的网络期间又驻留到了所述新无线网络中,也可防止所述用户设备在驻留到所述支持cs语音的网络后又转换到新无线小区。

在另一个变化例中,在执行所述步骤s204禁用了所述新无线功能之后,还可以包括步骤:当所述用户设备满足预设条件时,重新启用所述新无线功能。优选地,所述预设条件可以包括:所述用户设备超出所述支持cs语音的网络的覆盖范围;所述用户设备设置的通用集成电路卡发生更换;或者所述用户设备下电再上电。

例如,所述用户设备采用本实施例的技术方案驻留在了4g网络,但之后所述用户设备的位置发生了移动,并且移动的过程中所述用户设备超出了所述4g网络的信号覆盖范围,由于此时所述用户设备无法再连接到所述4g网络,所述用户设备可以重新启用所述新无线功能,以确保所述用户设备至少能够维持与网络的数据连接。

又例如,用户更换了所述用户设备上设置的通用集成电路卡,而新更换的所述通用集成电路卡在所述预设时间段内成功注册了所述ip多媒体子系统,则此时基于所述新无线网络就可以为用户提供语音服务,因而可以重新启用所述新无线功能,以获得更快速的网络连接。

再例如,当所述用户设备下电再上电(也可称为用户设备重启)后,可以优选地重新启用所述新无线功能,然后再执行本实施例或者前述第一实施例的技术方案。

进一步地,所述预设条件还可以是用于表明在所述新无线网络中注册所述ip多媒体子系统的尝试有可能成功的特定事件,例如,所述用户设备1进行了空中下载(overtheair,简称ota)更新,所述用户设备1在长期演进(longtermevolution,简称lte)上成功注册所述ip多媒体子系统,所述用户设备1重启(powercycle)等。此时,所述用户设备1也可以重新启用所述新无线功能,以搜索所述新无线网络尝试进行注册。

进一步地,当所述用户设备重新启用所述新无线功能后,还可以在接收到所述语音请求后再次执行本实施例的步骤s201至步骤s204,以再次连接到所述支持cs语音的网络,从而为用户提供cs语音服务。

由上,采用第二实施例的方案,在确定需要搜索或选择所述支持cs语音的网络后,或者在驻留到所述支持cs语音的网络后,禁用所述用户设备的新无线功能,以确保所述用户设备能够持续驻留在所述支持cs语音的网络中,以便为用户提供cs语音服务。

图4是本发明第三实施例的一种用户设备的网络搜索方法的流程图。其中,与上述图2和图3所示实施例的区别在于,本实施例还包括步骤s305:若未找到所述支持cs语音的网络,则继续驻留在所述新无线网络,以确保所述用户设备能够与所述网络进行基本的数据通信。

具体地,在本实施例中,所述步骤s301可以参考上述图2所示实施例中所述步骤s101;所述步骤s302可以参考上述图2所示实施例中所述步骤s102;所述步骤s303可以参考上述图2所示实施例中所述步骤s103;所述步骤s304可以参考上述图3所示实施例中所述步骤s204,在此不予赘述。

在一个变化例中,所述步骤s305之后还可以包括步骤s306:基于预设事件或者预设周期搜索所述支持cs语音的网络。例如,所述用户设备执行所述步骤s302,但未找到所述支持cs语音的网络,则所述用户设备执行所述步骤s305,以确保所述用户设备仍能获得与所述网络的默认数据连接,而所述用户设备在驻留在所述新无线网络期间,还可以定期搜索所述支持cs语音的网络,以便在未来向用户提供cs语音服务。

进一步地,若所述用户设备在搜索或选择所述支持cs语音的网络时已经禁用了所述用户设备的新无线功能,但最终没能找到所述支持cs语音的网络,则在执行所述步骤s305之前,所述用户设备可以重新启用其新无线功能,以便能够继续驻留到所述新无线网络。

进一步地,所述预设周期可以由所述用户设备与所述网络预先协定,其中,所述网络可以是所述新无线网络,也可以是所述支持cs语音的网络;或者,所述预设周期也可以由用户预先设定。

进一步地,所述预设事件可以包括切换(mobility)。例如,当所述用户设备需要从当前驻留的新无线小区切换到其他小区时,所述用户设备可以优选地搜索所述支持cs语音的网络,若可以找到,则驻留到所述支持cs语音的网络以便为用户提供cs语音服务;否则,即仍无法找到所述支持cs语音的网络,则继续驻留到新无线网络。

在本实施例的另一个变化例中,所述步骤s306之后还可以包括步骤:若找到所述支持cs语音的网络,驻留在所述支持cs语音的网络并禁用所述用户设备的新无线功能。进一步地,在禁用所述用户设备的新无线功能后,还可以在所述用户设备满足所述预设条件时,重新启用其新无线功能,具体地,本领域技术人员可以参考上述图3所述实施例中的相关描述,在此不予赘述。

图5是采用本发明实施例的用户设备搜索网络的应用场景示意图。其中,所述用户设备采用上述图2至图4所述的方法技术方案搜索网络;在本应用场景中所述新无线网络可以是5g网络,在实际应用中,所述新无线网络还可以是较之所述5g网络更新一代的网络。

在一个典型的应用场景中,仍以上述图1所示应用场景中的用户设备1为例,所述用户设备1支持5g11、4g12以及3g/2g13。进一步地,所述用户设备1设置的通用集成电路卡支持ip多媒体子系统,并且所述用户设备1具体语音能力。

在本应用场景中,当所述用户设备1注册于5g网络时,当所述用户设备1接收到语音请求时,由于所述用户设备1设置的通用集成电路卡是支持所述ip多媒体子系统的,则所述用户设备1执行动作s3,以开始执行ip多媒体子系统的注册进程,但是注册失败了,导致所述用户设备1无法进行cs语音通话。进一步地,基于所述新无线新标准的规定,此时所述用户设备1也不能像在4g网络中ip多媒体子系统注册失败时那样通过电路域回落来进行cs通话。

进一步地,所述用户设备1可以在预设时间段内在所述5g网络中多次尝试注册所述ip多媒体子系统,若所述用户设备1检测发现未能在所述预设时间段内成功注册所述ip多媒体子系统,并且所述用户设备1具备语音能力,则为了能够提供cs语音服务,在最后一次尝试注册失败后,所述用户设备1可以执行动作s4,以搜索或选择诸如4g网络或者3g/2g网络等支持cs语音的网络。

进一步地,当所述用户设备1找到所述支持cs语音的网络后,所述用户设备1可以驻留在所述支持cs语音的网络,并执行动作s5,以禁用所述用户设备1的5g功能,从而防止所述用户设备1在将来转换到所述5g网络。

在一个变化例中,当所述用户设备1满足预设条件时,可以重新启用所述用户设备1的5g功能。其中,所述预设条件可以包括:所述用户设备超出所述支持cs语音的网络的覆盖范围;所述用户设备设置的通用集成电路卡发生更换;或者所述用户设备下电再上电。进一步地,所述预设条件还可以是用于表明在所述5g网络中注册所述ip多媒体子系统的尝试有可能成功的特定事件,例如,所述用户设备1进行了空中下载(overtheair,简称ota)更新,所述用户设备1在长期演进(longtermevolution,简称lte)上成功注册所述ip多媒体子系统,所述用户设备1重启(powercycle)等。此时,所述用户设备1也可以重新启用所述5g功能,以搜索所述5g网络尝试进行注册。

在一个变化例中,所述动作s5可以在执行所述动作s4之前执行,以减少不必要的转换。

在另一个典型的应用场景中,若所述用户设备1执行所述动作s4后未找到所述支持cs语音的网络,则所述用户设备1可以执行动作s6,以继续驻留在所述5g网络,从而维持所述用户设备1与网络2的基本数据连接。

进一步地,所述用户设备1还可以执行动作s7,以按预设周期或者基于预设事件搜索所述支持cs语音的网络,从而在将来向用户提供cs语音服务。

进一步地,所述用户设备1可以通过小区选择、公共陆地移动网络搜索、小区重选等现有的技术手段找到所述支持cs语音的网络的小区。

本领域技术人员理解,对于无法在所述预设时间段内注册所述ip多媒体子系统的用户设备,所述新无线新标准导致所述用户设备无法在新无线网络下为用户提供cs语音服务,则当所述用户设备1需要获取cs语音服务并且可以注册到支持cs语音的网络时,基于本发明实施例的技术方案能够有效避免从新无线网络转换到支持cs语音的网络这类不必要的转换(例如,小区选择、小区重选、切换)动作。

进一步地,采用本发明实施例的技术方案,使得所述用户设备在向用户提供cs语音服务的过程中不会发生不必要的服务中断现象;也可以避免所述用户设备在无法获取cs语音服务的情况下驻留在新无线网络;还能够减少不必要的信令开销。

图6是本发明第四实施例的一种用户设备的网络搜索装置的结构示意图。本领域技术人员理解,本实施例所述网络搜索装置4用于实施上述图2至图5所示实施例中所述的方法技术方案。具体地,在本实施例中,所述网络搜索装置4包括检测模块42,用于当所述用户设备注册于新无线网络时,检测在预设时间段内是否成功注册ip多媒体子系统,以及所述用户设备是否具备语音能力;第一处理模块43,若检测到在预设时间段内未成功注册所述ip多媒体子系统,并且所述用户设备具备语音能力,则搜索或选择支持cs语音的网络;第一驻留模块44,若找到所述支持cs语音的网络,则驻留在所述支持cs语音的网络。

进一步地,所述网络搜索装置4还包括接收模块41,用于在检测在预设时间段内是否成功注册ip多媒体子系统,以及所述用户设备是否具备语音能力之前,接收语音请求。

进一步地,所述网络搜索装置4还包括禁用模块45,用于禁用所述用户设备的新无线功能。

进一步地,所述网络搜索装置4还包括重启模块46,用于当所述用户设备满足预设条件时,重新启用所述新无线功能。优选地,所述预设条件包括以下至少一项:所述用户设备超出所述支持cs语音的网络的覆盖范围;所述用户设备设置的通用集成电路卡发生更换;所述用户设备下电再上电。

在本实施例的一个变化例中,所述网络搜索装置4还包括第二驻留模块47,若未找到所述支持cs语音的网络,则继续驻留在所述新无线网络。

进一步地,所述网络搜索装置4还包括搜索模块48,用于基于预设事件或者预设周期搜索所述支持cs语音的网络。

进一步地,所述网络搜索装置4还包括第二处理模块49,若找到所述支持cs语音的网络,则驻留在所述支持cs语音的网络并禁用所述用户设备的新无线功能。优选地,所述预设事件包括:切换(mobility)。

优选地,在所述预设时间段内至少一次尝试注册所述ip多媒体子系统。

关于所述网络搜索装置4的工作原理、工作方式的更多内容,可以参照图2至图5中的相关描述,这里不再赘述。

进一步地,本发明实施例还公开了一种用户设备,所述用户设备包括处理器和存储器,所述存储器上存储有能够在所述处理器上运行的计算机指令,所述处理器运行所述计算机指令时执行上述图2至图5所示实施例中所述的方法技术方案。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于以计算机可读存储介质中,存储介质可以包括:rom、ram、磁盘或光盘等。

虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。

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