一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

语音呼叫的初始化方法和设备与流程

2022-04-30 13:08:33 来源:中国专利 TAG:

语音呼叫的初始化方法和设备
1.相关申请的交叉引用
2.本技术要求2019年10月29日提交的美国临时专利申请no.62/927,299的优先权,该申请的全部内容以引用的方式并入本文中。
技术领域
3.本技术涉及无线通信技术领域,且更具体地,涉及语音呼叫初始化方法和设备。


背景技术:

4.普通语音呼叫(非紧急呼叫)是手机最基本的服务。使每一次呼叫尝试尽可能成功非常重要。
5.目前,所有的蜂窝装置(手机或能够进行语音呼叫的其它移动装置,下文中简称ue(user equipment,用户设备))都支持至少一个sim(subscriber identity module,用户身份模块)(即,sub。在本技术中,sub和sim指的是同一个对象)卡(嵌入式sim/软件sim),每个sub都支持多种无线电技术(像5g/lte/wcdma/td-scdma/gsm/cdma/wifi),下文简称rat(radio access technology,无线接入技术)。普通呼叫通常由用户指定的sub(用户指定)或默认sub(当用户没有指定时)发起,这可能不是当时的最佳选择(除非用户有限制利用sub呼叫的具体原因)。ue调制解调器确定在sub内用于发起的rat,并在某些失败情况下重新尝试(非网络拒绝原因)。
6.据观察,如果发生特定失败(如来自网络的拒绝),正常呼叫失败,且ue不会在其他支持的sub或同一sub的rat上重新尝试,这对用户来说并不是好的体验。
7.本背景技术部分披露的上述信息只是为了增强对本技术的背景技术的理解,因此它可能包含不构成该国本领域技术人员已知现有技术的信息。


技术实现要素:

8.本技术提供一种语音呼叫初始化方法和设备。
9.在第一方面,本技术提供一种语音呼叫初始化方法。该语音呼叫初始化方法可包括:确定带有合适sub的sub序列表;确定在每个sub中的无线接入技术(rat)顺序;从sub序列表按顺序选择用于语音呼叫的第一sub,且根据第一sub中的rat的顺序选择第一sub中的第一rat;以及利用第一sub和第一rat初始化语音呼叫。
10.在本技术的一些实施例中,确定带有合适sub的sub序列表包括:通过检查sub的sim卡类型或其语音域能力,排除不合适的sub;以及根据在sub序列表中的优先级,对合适sub进行排序。
11.在本技术的一些实施例中,确定带有合适sub的sub序列表还包含:首先根据每个sub的服务状态,且然后根据每个sub的rat域,确定合适sub的优先级。
12.在本技术的一些实施例中,首先根据每个sub的服务状态,且然后根据每个sub的rat域,确定合适sub的优先级包括:当所有合适sub具有相同的服务状态时,确定用户所选
择的合适sub具有最高优先级。
13.在本技术的一些实施例中,确定每个sub中的rat的顺序包括:从当前服务rat开始确定在每个sub内的rat的顺序。
14.在本技术的一些实施例中,确定每个sub中的rat的顺序还包括:在每个sub内从每个预定义组中仅选择一个除当前服务rat以外的最高优先级rat。
15.在本技术的一些实施例中,预定义组包括:电路交换(cs)蜂窝rat组、分组交换(ps)蜂窝rat组和非蜂窝rat组。
16.在本技术的一些实施例中,cs蜂窝rat组包括如下rat中的至少一种:wcdma、td-scdma、gsm和cdma;ps蜂窝rat组包括如下rat中的至少一种:lte和nr;非蜂窝rat组包括wifi。
17.在本技术的一些实施例中,确定每个sub中的rat的顺序包括:在每个sub内从最高优先级rat开始确定rat的顺序。
18.在本技术的一些实施例中,每个sub内的rat优先级由网络设备或运营商配置。
19.在本技术的一些实施例中,确定每个sub中的rat的顺序包括:在每个sub内,以如下方式确定rat的顺序:即,首先从自动服务类型rat开始,然后是cs服务类型rat。
20.在本技术的一些实施例中,所述cs服务rat包括如下rat中的至少一个:wcdma、td-scdma、cdma和gsm。
21.在本技术的一些实施例中,方法还可包括:当利用第一sub和第一rat进行语音呼叫失败时,重新选择第二rat和/或第二sub以重新尝试语音呼叫。
22.在本技术的一些实施例中,重新选择第二rat和/或第二sub包括:当利用第一sub和第一rat进行语音呼叫失败时,从sub序列表中按顺序重新选择第二sub。
23.在本技术的一些实施例中,重新选择第二rat和/或第二sub还包括:根据第二sub中的rat的顺序选择第二sub中的第二rat。
24.在本技术的一些实施例中,重新选择第二rat和/或第二sub包括:根据第一sub中的rat的顺序重新选择第一sub中的第二rat。
25.在第二方面,本技术提供一种终端。该终端可包括:确定单元,配置成确定sub序列表,sub序列表带有合适sub和每个sub中的rat的顺序;选择单元,配置成从sub序列表按顺序选择用于语音呼叫的第一sub,以及根据第一sub中的rat的顺序选择第一sub中的第一rat;以及初始化单元,配置成利用第一sub和第一rat初始化语音呼叫。
26.在第三方面,本技术提供一种终端设备,用于执行上述第一方面中的方法,或者第一方面的可能实施方式中的任一种。具体地,终端设备包括功能模块,用于执行上述第一方面中的方法,或者第一方面的可能实施方式中的任一种。
27.在第四方面,本技术提供一种终端设备。该终端设备包括处理器和存储器。其中,存储器配置成存储指令。该指令可由处理器执行。而且,处理器配置成执行在上述第一方面中的方法或者第一方面的可能实施方式中的任一项。
28.在第五方面,本技术提供一种用于存储计算机程序的计算机可读介质。计算机程序包括用于执行上述第一方面或第一方面的任何可能实施方式的指令。
29.在第六方面,本技术提供一种计算机程序产品。该计算机程序产品包括存储有计算机程序的非暂态计算机可读存储介质。其中,该计算机程序可被执行以使计算机执行上
述第一方面的方法或第一方面的任何可能的实施方式中的任一种。
30.该部分提供了本技术中描述的技术的各种实施方案或例子的总结。然而,该部分并不是对所公开的技术的全部范围或所有特征的全面公开。
附图说明
31.为了更清楚地描述本公开的实施例中的技术方案,下文将简要介绍描述本技术的实施例所需的附图。显然,以下描述中的附图仅仅示出了本技术的一些实施例,本领域技术人员仍然可以从这些附图推导出其他附图,而不需要做出创造性的努力。
32.图1示意性示出根据本技术一实施例的一种语音呼叫初始化方法的流程图。
33.图2示意性示出根据本技术另一实施例的一种语音呼叫初始化方法的流程图。
34.图3示意性示出根据本技术另一实施例的一种语音呼叫初始化方法的流程图。
35.图4示意性示出根据本技术另一实施例的一种语音呼叫初始化方法的流程图。
36.图5示意性示出根据本技术另一实施例的一种语音呼叫初始化方法的流程图。
37.图6示意性示出根据本技术另一实施例的一种语音呼叫初始化方法的流程图。
38.图7示意性示出根据本技术一实施例的终端。
39.图8示意性示出根据本技术一实施例的终端设备。
40.附图说明
41.现在将参考附图更充分地描述本公开的示例性实施例。在附图中示出了示例性实施例。然而,本技术的示例性实施例可以以许多不同形式具体化,而不应理解为仅限于本文中所述的实施例。相反,提供这些实施例是为了使本公开全面和完整,并将示例性实施例的概念完整传达给本领域技术人员。在附图中,为了清晰起见,层和区域的厚度被夸大了。在附图中,类似的附图标记表示类似的元件,且因此他们的描述将被省略。
42.本技术中所描述的特征、结构或/和特性可以以任何合适的方式组合在一个或多个实施例中。在下文的描述中,披露了许多具体细节,以提供对本技术的实施例的全面理解。然而,相关领域的技术人员将认识到,本技术可以在没有一个或多个具体细节的情况下,或者利用其他方法、元件等实施。在其他情况下,没有详细示出或描述公知的结构、材料或操作,以避免模糊本技术的各个方面。
43.如上文所述,正常的呼叫通常利用用户指定的sub(用户指定)或默认sub(如果用户没有指定)发起,这在当时可能并不是最佳选择。而当正常呼叫失败时,ue通常不会在其他支持的sub或同一sub的rat上重新尝试。
44.以下是一些失败例子:
45.表1
46.[0047][0048]
在上述失败例子中,可以看到主要有两个方面可以被优化:
[0049]
1、最初的sub/rat选择(为第一次查找(shot)提供最佳机会);
[0050]
2、在任何失败时的重新尝试机制(以便呼叫可在备选sub/rat中成功)。
[0051]
在本技术中,提供了一个从最初的sub/rat选择到重新尝试机制的完整解决方案,使ue能够尽早完成呼叫,并提高ue所支持的所有可能的sub/rat组合的成功率。
[0052]
应当理解,本技术的技术方案可用于各种无线通信系统,例如,全球移动通信系统(global system of mobile communication,gsm)、通用分组无线服务(general packet radio service,gprs)、宽带码分多址(wideband code division multiple access,
wcdma)、高速分组接入(high-speed packet access,hspa)、lte、lte-advanced(lte-a)、新空口(new radio,nr)等。此外,在无线通信网络中的终端和网络设备之间的通信可以根据任何合适的一代通信协议进行,包括但不限于第二代(2g)、2.5g、2.75g、第三代(3g)、第四代(4g)、4.5g、第五代(5g)通信协议,和/或目前已知或将来要开发的任何其他协议。
[0053]
应当理解,术语“终端”指的是可访问无线通信网络并从其接收服务的任何终端设备。终端可包括用户设备(ue)。终端设备也被称为移动终端或移动用户设备等。用户设备可以是移动终端,例如移动电话(也称为蜂窝电话)或具有移动终端的计算机,例如便携式、口袋式、手持式、车载式移动装置或具有内置计算机的移动装置。
[0054]
应当理解,术语“网络设备”是指无线通信网络中的一个设备,终端通过该设备访问网络并从网络接收服务。网络设备可包括基站(bs)、接入点(ap)、移动管理实体(mme)、多小区/组播协调实体(mce)、访问和移动管理功能(amf)/用户平面功能(upf)、网关、服务器、控制器或无线通信网络中任何其他合适的设备。bs可例如是gsm或cdma中的基站收发台(bts),或者可以是wcdma中的节点b,或者可以是lte或lte-a中的演进型节点b(enb或e-nodeb),或者可以是nr中的gnb或ng-enb,且本技术不限于此。
[0055]
下文将参考附图具体描述本技术的实施例所提供的一种语音呼叫初始化方法和设备。
[0056]
本技术的实施例包括以下内容的至少一部分。
[0057]
整个提案将主要包括以下两个方面:
[0058]
1、初始sub/rat选择;
[0059]
2、如果出现任何失败,则在同一sub/另一sub上重新尝试。
[0060]
可以理解,用户可希望坚持首先在指定的sub拨打电话,所以存在可用的两种模式(包含不同的部分):
[0061]

完整模式:ue将确定最佳sub/rat(可能与用户所选择的sub不同)用于首先发起呼叫,需要的时候,在其他sub/rat上重新尝试;这包括两个部分:
[0062]

初始sub/rat选择
[0063]

重新尝试机制(同一sub/其他sub)
[0064]

部分模式:ue将始终从用户所选择的sub开始,当需要时,在其他sub/rat上重新尝试;这仅包括一部分:
[0065]

重新尝试机制(同一sub/其他sub)
[0066]

初始sub/rat选择。
[0067]
当用户发起普通语音呼叫时,ue基于如下文设计好的优先级来选择sub/rat,且生成要遵循的列表。
[0068]

对于sub选择,通过排除不合适的sub且按照优先级排序,生成sub序列表(order list)。
[0069]

通过检查sim卡类型或语音域能力排除不合适的sub。
[0070]
需要检查所选择的sub是否有不支持语音服务的sim卡(这可以通过sub的sim卡类型或语音域能力(voice domain capability)来完成,例如一些sim卡仅用于互联网数据服务,那么就不适于普通的语音呼叫发起并被排除)。
[0071]

按照优先级对sub进行排序。
[0072]
如果经过前述检查,合适sub(带有sim卡)多于一个,则我们需要如下按照优先级对sub进行排序。
[0073]

当定义sub优先级时,服务状态是第一因素,其次是rat域。
[0074]
对于普通的语音呼叫来说,普通服务具有更好的成功机会。
[0075]
我们把sub服务状态作为优先级的主要因素(普通服务》受限服务》无服务)。如果所有sub的服务状态都相同,则提供用户所选择的rat优先级,其他sub排在后面。
[0076]
下面是一些例子,说明最终的sub序列表是什么样:
[0077][0078]
表2 sub序列表例子
[0079]

关于rat选择,存在两种选项。
[0080]
现在需要确定每个sub内用于发起的rat的顺序。
[0081]
有3种选项用于确定rat的顺序:
[0082]
1、从当前的服务rat开始
[0083]
2、从最高优先级的rat开始。
[0084]
3、从调制解调器确定的rat自动开始
[0085]

首先从服务rat开始
[0086]
这可以避免rat切换,rat切换将引入更多的延迟。
[0087]
ue将总是首先尝试当前的服务rat,其后是ue所支持的其他rat。
[0088]
这可以进一步被划分为两个选项:
[0089]

选择rat模式
[0090]
所有rat(lte/wcdma/td-scdma/gsm/cdma/5g/wifi)将被分成3组:cs蜂窝rat(wcdma/td-scdma/gsm cdma)、ps蜂窝rat(lte/5g)以及非蜂窝rat(wifi)。
[0091]
仅从每组选择一个最高优先级的rat进行尝试(除了当前服务rat外)。
[0092]
例如,在表2的情形1中:对于sub1,rat的顺序将是lte(服务rat&ps蜂窝rat)/wcdma(cs蜂窝rat)/wifi(如果wiff通话可用);对于sub2,rat的顺序是gsm(服务rat&cs蜂窝rat)/lte(ps蜂窝rat)/wifi(如果wifi通话(voice over wifi)可用)。
[0093]

全部rat模式
[0094]
这将从服务rat开始,遍历(go through)sub内所有支持的rat。它将尝试所有可能的sub/rat组合,且可在切换sub之前增加一些延迟。
[0095]
例如,在表2的情形1中:对于sub1,rat的顺序将是lte(服务rat)/wcdma/td-scdma/gsm/cdma/5g(如果支持的话)/wifi(如果wifi通话可用);对于sub2,rat的顺序是gsm(服务rat)/lte/wcdma/td-scdma/cdma/5g(如果支持)/wifi(如果wifi通话可用)。
[0096]

首先从优先级最高的rat开始
[0097]
这将总是从优先级最高的rat开始,这意味着可能发生rat切换(如果当前rat不是优先级最高的rat的话)。rat优先级的定义可以取决于网络(运营商),也可以是预先定义好的。
[0098]
对于gsm运营商,可以是wcdma/gsm/lte/td-scdma(如果支持)/5g(如果支持)/wifi(如果wifi通话可用)。
[0099]
对于cdma运营商,可以是cdma/lte/wifi(如果wifi通话可用)。
[0100]

首先从自动服务类型开始,然后是cs服务类型(如果还没有尝试过)。
[0101]
让ue调制解调器首先自动确定rat(可以首先是当前rat,也可以不是(像cs回落的情形)),如果呼叫失败,则切换到仅有cs的rat(gsm/wcdma/cdma/td-scmda)。如果已经在auto模式尝试过cs rat,则在失败后就不需要切换到cs rat。
[0102]
然后,在确定了sub和rat的顺序后,ue将准备好一个发起(origination)序列表(下文的例子是选项3:从调制解调器自动确定的rat开始),如果一个项目失败,ue可尝试下一个项目。
[0103][0104][0105]
表3 rat选择例子
[0106]

重新尝试机制(同一sub/另一sub)
[0107]
当调制解调器报告利用指定的sub rat(sub(rat))的普通呼叫发起失败时,根据原因,ue可切换rat或sub。
[0108]
此处有两个重新尝试的选项,可首先在sub内切换rat,也可首先切换sub。
[0109]

首先切换rat
[0110]
如果呼叫发起顺序是:sub1(auto)》sub1(cs)》sub2(auto)》sub2(cs)》vowifi(如果可用)。
[0111]
如果在sub1(auto)之后报告失败,则当在auto模式期间没有尝试cs rat时,ue将尝试下一个条目的sub1(cs)。
[0112]
对于某些失败原因(核心网络拒绝),ue可能会跳到不同的sub(像从sub1(auto)跳到sub2(auto))。如果通过蜂窝的所有尝试都失败了,且vowifi(wifi呼叫)可用,则可尝试通过vowifi的呼叫。或者ue可先尝试vowifi,然后尝试蜂窝呼叫。
[0113]

首先切换sub
[0114]
如果呼叫发起顺序是:sub1(auto)》sub1(cs)》sub2(auto)》sub2(cs)》vowifi。
[0115]
如果在sub1(auto)之后报告失败,则ue将尝试其他sub,首先是sub2(auto),然后是vowifi。如果仍然失败,则ue可回去重新尝试sub1(cs),然后是其他选择。
[0116]

建议1.3:上文中我们把vowifi(wifi呼叫)列为一个rat选项,以增加成功几率。
[0117]
如果vowifi(wifi呼叫)可用,ue可首先尝试该选项,然后再尝试蜂窝,反之亦然。
[0118]
图1示意性示出根据本技术一实施例的一种语音呼叫初始化方法的流程图。该方法可例如应用于终端。终端可以是上述无线通信系统中的一个ue。
[0119]
参考图1,语音呼叫初始化方法10包括:
[0120]
步骤s101,终端确定具有合适sub的sub序列表。
[0121]
终端需要检查sub是否有不支持语音服务的sim卡。而当sub中的sim卡不支持语音服务时,该sub被认为是不合适的sub。
[0122]
步骤s102,终端确定每个合适sub中的rat的顺序。
[0123]
步骤s103,终端从sub序列表中按顺序选择用于语音呼叫的第一sub,且根据第一sub中的rat的顺序选择第一sub中的第一rat。
[0124]
步骤s104,终端利用第一sub和第一rat初始化语音呼叫。
[0125]
本技术的实施例提供了一种语音呼叫初始化方法。在该方法中,终端可选择初始sub/rat来尽早完成语音呼叫,并提高终端所支持的所有潜在sub/rat组合的成功率。
[0126]
图2示意性示出根据本技术另一实施例的一种语音呼叫初始化方法的流程图。
[0127]
如图2所示,步骤s101可包括:
[0128]
步骤s1011,终端通过检查sub的sim卡类型或其语音域能力排除不合适的sub。
[0129]
步骤s1012,终端首先根据每个sub的服务状态,然后根据每个sub的rat域,确定合适sub的优先级。
[0130]
对于普通的语音呼叫,普通服务具有更好的成功机会。
[0131]
sub服务状态被认为是优先级考虑的主要因素(普通服务》受限服务》无服务)。
[0132]
在本技术的一些实施例中,当所有的合适sub都具有相同的服务状态时,终端确定由用户选择的合适sub具有最高优先级。
[0133]
上述表2示出了一些例子,说明最终的sub序列表是什么样。
[0134]
步骤s1013,终端按照在sub序列表中确定的优先级对合适sub进行排序。
[0135]
图3示意性示出根据本技术另一实施例的一种语音呼叫初始化方法的流程图。
[0136]
如图3所示,步骤s102包括:
[0137]
步骤s102a1,终端确定每个sub内从当前服务rat开始的rat的顺序。
[0138]
这可以避免rat切换,rat切换将引入更多的延迟。例如,终端将总是首先尝试当前的服务rat,然后尝试ue支持的其他rat。
[0139]
在本技术的一些实施例中,步骤s102还包括:
[0140]
步骤s102a2,在每个sub内,终端仅从每个预定义组中选择一个除当前服务rat以外的最高优先级rat。
[0141]
在本技术的一些实施例中,预定义组包括:电路交换(cs)蜂窝rat组、分组交换(ps)蜂窝rat组和非蜂窝rat组。
[0142]
在本技术的一些实施例中,cs蜂窝rat组包括如下rat中的至少一种:wcdma、td-scdma、gsm和cdma;ps蜂窝rat组包括以下rat中的至少一种:lte和nr;非蜂窝rat组包括wifi。
[0143]
例如,在表2的情形1中:对于sub1,rat的顺序将是lte(服务rat)/wcdma/td-scdma/gsm/cdma/5g(如果支持的话)/wifi(如果wifi通话可用);对于sub2,rat的顺序是gsm(服务rat)/lte/wcdma/td-scdma/cdma/5g(如果支持)/wifi(如果wifi通话可用)。
[0144]
图4示意性示出根据本技术另一实施例的一种语音呼叫初始化方法的流程图。
[0145]
如图4所示,步骤s102可包括:
[0146]
步骤s102b1,终端确定每个sub内从最高优先级的rat开始的rat的顺序。
[0147]
在本技术的一些实施例中,每个sub内的rat优先级由网络设备或运营商配置。
[0148]
对于gsm运营商,可以是wcdma/gsm/lte/td-scdma(如果支持)/5g(如果支持)/wifi(如果wifi通话可用)。
[0149]
对于cdma运营商,可以是cdma/lte/wifi(如果wifi通话可用)。
[0150]
图5示意性示出根据本技术另一实施例的一种语音呼叫初始化方法的流程图。
[0151]
如图5所示,步骤s102可包括:
[0152]
步骤s102c1,终端在每个sub内确定rat的顺序,该rat的顺序首先从自动服务类型rat开始,然后是cs服务类型的rat。
[0153]
在本技术的一些实施例中,cs服务rat包括如下rat中的至少一种:wcdma、td-scdma、cdma和gsm。
[0154]
例如,首先让ue调制解调器自动确定rat(可以首先是当前rat,也可以不是(像cs回落的情形)),如果呼叫失败,则切换到仅有cs的rat(gsm/wcdma/cdma/td-scmda)。如果已经在auto模式尝试过cs rat,则在失败后就不需要切换到cs rat。
[0155]
在本技术的一些实施例中,在确定了sub和rat的顺序后,ue将准备好一个发起序列表(如表3所示),如果一个项目失败,ue可尝试下一个项目。
[0156]
图6示意性示出根据本技术另一实施例的一种语音呼叫初始化方法的流程图。
[0157]
如图6所示,语音呼叫初始化方法60还可包括:
[0158]
步骤s601,当利用第一sub和第一rat进行语音呼叫失败时,终端重新选择第二rat和/或第二sub以重新尝试语音呼叫。
[0159]
在本技术的一些实施例中,步骤s601可包括:当利用第一sub和第一rat进行语音呼叫失败时,终端从sub序列表中按顺序重新选择第二sub;并且终端根据第二sub中的rat的顺序选择第二sub中的第二rat。
[0160]
例如,呼叫发起顺序是sub1(auto)》sub1(cs)》sub2(auto)》sub2(cs)》vowifi。如果在sub1(auto)之后报告失败,则终端将尝试其他sub,首先尝试第一sub2(auto),然后尝试vowifi。如果仍然失败,则终端可回去重新尝试sub1(cs),然后是其他选择。
[0161]
在本技术的一些实施例中,步骤s601可包括:终端根据第一sub中的rat的顺序重新选择第一sub中的第二rat。
[0162]
例如,呼叫发起顺序是:sub1(auto)》sub1(cs)》sub2(auto)》sub2(cs)》vowifi(如果可用的话)。如果在sub1(auto)之后报告失败,则当在auto模式期间没有尝试cs rat时,ue将尝试下一个条目的sub1(cs)。对于某些失败原因(核心网络拒绝),终端可跳到不同的sub(像从sub1(auto)跳到sub2(auto))。如果通过蜂窝的所有尝试都失败了,且vowifi可用,则可尝试通过vowifi呼叫(wifi呼叫)。或者终端可首先尝试vowifi,然后尝试蜂窝呼叫。
[0163]
本技术的实施例提供了一种语音呼叫初始化方法。在该方法中,当报告失败时,终端可进一步为语音呼叫重新选择sub/rat,这可提高终端所支持的所有潜在sub/rat组合的成功率。
[0164]
下文是本技术的设备实施例。该设备可用于执行本技术的方法实施例。对于在本技术的设备实施例中未公开的细节,请参考本技术的方法实施例。
[0165]
图7示意性示出根据本技术一实施例的终端。终端可以是上述无线通信系统中的ue。
[0166]
参考图7,终端70包括:确定单元701、选择单元702和初始化单元703。
[0167]
确定单元701配置成确定sub序列表,该sub序列表带有终端的合适sub和每个sub中的rat的顺序。
[0168]
选择单元702配置成从sub序列表按顺序选择用于语音呼叫的第一sub,且根据第一sub中的rat的顺序选择第一sub中的第一rat。
[0169]
初始化单元703配置成利用该第一sub和第一rat初始化语音呼叫。
[0170]
在本技术的一些实施例中,确定单元701还配置成通过检查sub的sim类型或其语音域能力来排除不合适的sub,并在sub序列表中按优先级对合适sub进行排序。
[0171]
在本技术的一些实施例中,确定单元701还配置成首先根据每个sub的服务状态,且之后根据每个sub的rat域确定合适sub的优先级,之后根据合适sub的优先级在sub序列表中对合适sub进行排序。
[0172]
在本技术的一些实施例中,确定单元701还配置成当所有合适sub具有相同的服务状态时,确定由用户选择的合适sub具有最高优先级。
[0173]
在本技术的一些实施例中,确定单元701还配置成从当前服务rat开始确定每个sub内的rat的顺序。
[0174]
在本技术的一些实施例中,确定单元701还配置成在每个sub内仅从每个预定义组中选择一个除当前服务rat之外的最高优先级rat。
[0175]
在本技术的一些实施例中,预定义组包括:cs蜂窝rat组、ps蜂窝rat组和非蜂窝rat组。
[0176]
在本技术的一些实施例中,cs蜂窝rat组包括如下rat中的至少一种:wcdma、td-scdma、gsm和cdma;ps蜂窝rat组包括以下rat中的至少一种:lte和nr;非蜂窝rat组包括wifi。
[0177]
在本技术的一些实施例中,确定单元701还配置成从最高优先级的rat开始确定每个sub内的rat的顺序。
[0178]
在本技术的一些实施例中,每个sub内的rat优先级由网络设备或运营商配置。
[0179]
在本技术的一些实施例中,确定单元701还配置成以如下方式确定在每个sub内的rat的顺序:即,首先从自动服务类型rat开始,且之后是cs服务类型rat。
[0180]
在本技术的一些实施例中,cs服务rat包括如下rat中的至少一种:wcdma、td-scdma、cdma和gsm。
[0181]
在本技术的一些实施例中,选择单元702还配置成在利用第一sub和第一rat进行语音呼叫失败时,重新选择第二rat和/或第二sub以重新尝试语音呼叫。
[0182]
在本技术的一些实施例中,选择单元702还配置成,当利用第一sub和第一rat进行语音呼叫失败时,从sub序列表按顺序重新选择第二sub。
[0183]
在本技术的一些实施例中,选择单元702还配置成根据第二sub中的rat的顺序,选择第二sub内的第二rat。
[0184]
在本技术的一些实施例中,选择单元702还配置成根据第一sub中的rat的顺序,重新选择第一sub内的第二rat。
[0185]
重要的是应当注意,在本技术的实施例中,确定单元701、选择单元702和初始化单元703可以由处理器(例如,图8中的处理器802)实现。
[0186]
图8示意性示出根据本技术一实施例的终端设备。
[0187]
如图8所示,终端设备80可包括处理器802、接收器804、发射器(transmitter)806和存储器808。其中,存储器808可被配置成存储由处理器802等执行的代码。
[0188]
终端设备80中的每个部件通过总线系统810耦合在一起。其中,总线系统810包括数据总线,且还包括电源总线、控制总线和状态信号总线。
[0189]
处理器802通常控制终端设备80的全部操作,例如与显示、数据通信和记录操作有关的操作。处理器802可包括一个或多个处理器,以执行存储器808中的代码。在一些实施例中,当代码被执行时,处理器802实施由在方法实施例中的终端执行的方法,为了简洁起见,这里不再重复。此外,处理器802可包括一个或多个模块,以便于在处理器802和其他部件之间的互动。
[0190]
存储器808配置成存储各种类型的数据,以支持终端设备80的操作。这些数据的例子包括在终端设备80上操作的任何应用或方法的指令、联系人数据、电话簿数据、信息、图片、视频等。存储器808可使用任何类型的易失性或非易失性存储设备或其组合来实现。存储设备例如为静态随机存取存储器(sram)、电可擦除可编程只读存储器(eeprom)、可擦除可编程只读存储器(eprom)、可编程只读存储器(prom)、只读存储器(rom)、磁性存储器、闪存或磁性或光学磁盘。
[0191]
接收器804配置成接收由天线收到的电磁信号。接收器的主要功能是从空气中存在的众多电磁波中选择接收器所需要的频率分量,抑制或过滤掉不需要的信号或噪声信号和干扰信号,且然后经过放大和解调来获得原始的有用信息。
[0192]
发射器806配置成生成和调制射频电流并通过天线发射无线电波。
[0193]
在本技术的一些实施例中,发射器806和接收器804可以实施为收发器。
[0194]
图7示出的终端70和图8示出的终端80可实现由上述方法实施例中的终端植入的每个过程,为避免重复,在此不做详细说明。
[0195]
上文已经具体示出和描述了示例实施例。本领域技术人员应当理解,本技术的内容并不限于所公开的实施例;相反,在权利要求书的精神和范围内的所有适当修改和等同物都预期落入本技术的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献