终端设备的呼叫方法及其装置、设备、存储介质与流程

文档序号:33270718发布日期:2023-02-24 17:59阅读:41来源:国知局
终端设备的呼叫方法及其装置、设备、存储介质与流程

1.本公开涉及通信技术领域,特别涉及一种终端设备的呼叫方法及其装置、设备、存储介质。


背景技术:

2.相关技术中,用户使用终端设备时会出现来电被呼叫过程中异常挂断的情况,网络设备会异常释放无线资源控制(radio resource control,rrc),且可能会出现5g与4g之间跳变的问题。


技术实现要素:

3.本公开提供一种终端设备的呼叫方法及其装置、设备、存储介质,以至少解决相关技术中网络设备会异常释放rrc,且可能会出现5g与4g之间跳变的问题。
4.本公开的技术方案如下:当所述终端设备在独立组网sa模式下发起被呼叫业务后,确定所述终端设备在被呼叫过程中是否处于异常释放无线资源控制rrc连接的异常状态;响应于所述终端设备处于异常释放rrc连接的异常状态,每间隔第一时长向网络设备发送一次空白ims数据包,其中,所述空白ims数据包用于维持所述rrc连接,所述第一时长小于所述网络设备从建立rrc连接到异常释放rrc连接所间隔的第二时长。
5.本技术通过终端设备每间隔第一时长向网络设备发送空白ims数据包,使得网络设备可以不断地接收到终端设备发送过来的数据包,由于有数据包持续发送过来,网络设备就可以持续保持rrc连接,进而能够避免被呼叫过程中出现异常释放rrc连接的情况,从而可以解决网络在4g与5g之间来回跳变的问题,节省不必要信令开销,提升用户体验。
6.根据本公开实施例的第一方面,提供一种终端设备的呼叫方法,应用于终端设备,所述终端设备在独立组网sa模式下发起被呼叫业务,包括:当所述终端设备在独立组网sa模式下发起被呼叫业务后,确定所述终端设备在被呼叫过程中是否处于异常释放无线资源控制rrc连接的异常状态;响应于所述终端设备处于异常释放rrc连接的异常状态,每间隔第一时长向网络设备发送一次空白ims数据包,其中,所述空白ims数据包用于维持所述rrc连接,所述第一时长小于所述网络设备从建立rrc连接到异常释放rrc连接所间隔的第二时长。
7.根据本公开的一个实施例,所述确定所述终端设备在被呼叫过程中是否处于异常释放rrc连接的异常状态,包括:从云端服务器中获取异常标识信息;获取所述终端设备当前接入小区的小区标识和所述小区所在频点的频点标识;响应于所述小区标识和所述频点标识均存在于所述异常标识信息中,确定所述终端设备在被呼叫过程中处于所述异常状态内。
8.根据本公开的一个实施例,所述每间隔第一时长向网络设备发送一次空白ims数据包之前,还包括:从所述异常标识信息中,获取与所述小区标识一致的目标异常标识信息;获取所述目标异常标识信息对应的发送所述空白ims数据包的第一间隔时长,作为所述
第一时长。
9.根据本公开的一个实施例,还包括:响应于所述小区标识和/或所述频点标识未存在于所述异常标识信息中,且当前接入小区出现了所述异常状态,则将当前接入小区确定为异常接入小区;将所述小区标识和/或所述频点标识作为所述异常标识信息上传至云端服务器进行存储。
10.根据本公开的一个实施例,所述将所述小区标识和/或所述频点标识作为所述异常标识信息上传至云端服务器进行存储,还包括:检测网络信号质量;响应于所述网络信号质量满足设定条件,则确定当前接入对象出现的所述异常状态为非环境导致的网络异常,则将所述小区标识和/或所述频点标识作为所述异常标识信息上传至云端服务器进行存储。
11.根据本公开的一个实施例,所述该终端设备的呼叫方法,还包括:当所述终端设备rrc连接未释放且被呼叫持续时,禁止向所述网络设备发送用于进入非独立组网nsa模式的注册信令。
12.根据本公开的一个实施例,所述该终端设备的呼叫方法,还包括:响应于所述终端设备处于因环境导致的rrc连接释放但被呼叫未挂断的状态,向所述网络设备发送禁止重选指令,所述禁止重选指令用于禁止所述网络设备进入所述sa模式的重选流程。
13.根据本公开的一个实施例,所述该终端设备的呼叫方法,还包括:响应于所述rrc连接断开,则发送rrc重连接请求,并在重建立的rrc连接上继续进行所述被呼叫业务。
14.根据本公开实施例的第二方面,提供一种终端设备的呼叫方法,由网络设备执行,所述终端设备在独立组网sa模式下发起被呼叫业务,所述终端设备的呼叫方法,包括:接收所述终端设备每间隔第一时长发送的空白ims数据包,响应于接收到所述空白ims数据包,保持与所述终端设备之间的rrc连接;其中所述终端设备在被呼叫持续过程中处于异常小区或异常频点内,所述第一时长小于所述网络设备从建立无线资源控制rrc连接到异常释放rrc连接所间隔的第二时长。
15.根据本公开实施例的第三方面,提供一种终端设备的呼叫装置,包括:
16.异常判断模块,用于当所述终端设备在独立组网sa模式下发起被呼叫业务后,确定所述终端设备在被呼叫过程中是否处于异常释放无线资源控制rr c连接的异常状态;
17.数据发送模块,用于响应于所述终端设备处于异常释放rrc连接的异常状态,每间隔第一时长向网络设备发送一次空白ims数据包,其中,所述空白ims数据包用于维持所述rrc连接,所述第一时长小于所述网络设备从建立rrc连接到异常释放rrc连接所间隔的第二时长。
18.根据本公开的一个实施例,所述异常判断模块,还用于:从云端服务器中获取历史异常频点的异常标识信息;获取所述终端设备当前接入小区的小区标识和所述小区所在频点的频点标识;响应于所述小区标识和所述频点标识均存在于所述异常标识信息中,确定所述终端设备在被呼叫过程中处于所述异常状态内。
19.根据本公开的一个实施例,所述数据发送模块,还用于:从所述异常标识信息中,获取与所述小区标识一致的目标异常标识信息;获取所述目标异常标识信息对应的发送所述空白ims数据包的第一间隔时长,作为所述第一时长。
20.根据本公开的一个实施例,所述异常判断模块,还用于:响应于所小区标识和/或
所述频点标识未存在于所述异常标识信息中,且当前接入小区出现了所述异常状态,则将当前接入小区确定为异常接入小区;将所述小区标识和/或所述频点标识作为所述异常标识信息上传至云端服务器进行存储。
21.根据本公开的一个实施例,所述异常判断模块,还用于:检测网络信号质量;响应于所述网络信号质量满足设定条件,则确定当前接入对象出现的所述异常状态为非环境导致的网络异常,则将所述小区标识和/或所述频点标识作为所述异常标识信息上传至云端服务器进行存储。
22.根据本公开的一个实施例,所述终端设备的呼叫装置还包括:注册禁止模块,用于当所述终端设备rrc连接未释放且被呼叫持续时,禁止向所述网络设备发送用于进入非独立组网nsa模式的注册信令。
23.根据本公开的一个实施例,所述终端设备的呼叫装置还包括:重选禁止模块,用于响应于所述终端设备处于因环境导致的rrc连接释放但被呼叫未挂断的状态,向所述网络设备发送禁止重选指令,所述禁止重选指令用于禁止所述网络设备进入所述sa模式的重选流程。
24.根据本公开的一个实施例,所述终端设备的呼叫装置还包括:连接模块,用于响应于所述rrc连接断开,则发送rrc重连接请求,并在重建立的rrc连接上继续进行所述被呼叫业务。
25.根据本公开实施例的第四方面,提出一种终端设备的呼叫装置,包括:数据接收模块,用于接收所述终端设备每间隔第一时长发送的空白ims数据包,其中所述终端设备在被呼叫持续过程中处于异常小区或异常频点内,所述第一时长小于所述网络设备从建立无线资源控制rrc连接到异常释放rrc连接所间隔的第二时长;连接模块,用于响应于接收到所述空白ims数据包,保持与所述终端设备之间的rrc连接。
26.根据本公开实施例的第五方面,提出一种电子设备,包括处理器和存储器;其中,所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于实现上述第一方面实施例和第二方面实施例所提出的终端设备的呼叫方法。
27.根据本公开实施例的第六方面,提出一种计算机可读存储介质,其上存储有计算机程序,其特征在于,计算机程序被处理器执行时实现上述第一方面实施例和第二方面实施例所提出的终端设备的呼叫方法。
28.根据本公开实施例的第七方面,提出一种计算机程序产品,其特征在于,当所述计算机程序产品中的指令处理器执行时实现上述第一方面实施例和第二方面实施例所提出的终端设备的呼叫方法。
29.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
30.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
31.图1是根据一示例性实施例示出的终端设备的呼叫方法的示意图;
32.图2是根据一示例性实施例示出的确定终端设备在被呼叫过程中是否处于异常释放rrc连接的异常状态的示意图;
33.图3是根据一示例性实施例示出的确定发送空白ims数据包的第一时长的示意图;
34.图4是根据一示例性实施例示出的终端设备未rrc连接释放且被呼叫持续时的方法示意图;
35.图5是根据一示例性实施例示出的终端设备的呼叫方法的总体流程图;
36.图6是根据另一示例性实施例示出的终端设备的呼叫方法的示意图;
37.图7是根据一示例性实施例示出的终端设备的呼叫装置的示意图;
38.图8是根据另一示例性实施例示出的终端设备的呼叫装置的示意图;
39.图9是根据另一示例性实施例示出的一种电子设备的示意图。
具体实施方式
40.为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
41.需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
42.首先对本技术中出现的专有名词做一个解释:
43.vonr,全称为voice over new radio,指直接由5g网络端到端承载语音业务。在这种方式下,为了保证语音通话的连续性,支持vonr与长期演进语音承载(voice over long-term evolution,volte)之间切换,网络设备会根据终端设备(user equipment,ue)上报的测量报告决定语音是否需要切换到4g或者5g。
44.eps fallback,全称为evolved packet system fallback,指5g新空口(new radio,nr)不支持语音业务,当ue在5g nr中发起或接收语音呼叫时,通过重定向或切换的方式回落到4g网络,由volte来提供语音业务,当语音通话结束后,ue再返回到5g网络。
45.rrc,全称为radio resource control,指的是无线资源控制,又称为无线资源管理或者无线资源分配,是指通过一定的策略和手段进行无线资源管理、控制和调度,在满足服务质量的要求下,尽可能地充分利用有限的无线网络资源,确保到达规划的覆盖区域,尽可能地提高业务容量和资源利用率。
46.nsa,全称为non-standalone,是指非独立组网。
47.sa,全称为standalone,是指独立组网。
48.图1是本技术一实施例提出的一种终端设备的呼叫方法的示意图,如图1所示,该终端设备的呼叫方法,包括以下步骤:
49.s101,当终端设备在独立组网sa模式下发起被呼叫业务后,确定终端设备在被呼叫过程中是否处于异常释放无线资源控制rrc连接的异常状态。
50.尽管不断增长的数据业务需求是移动通信网络向5g演进的主要推动力,但语音业
务作为基本业务仍然是不可或缺的一部分。为此,第三代移动通信(3rd generation partnership project,3gpp)确定了5g沿用4g的语音架构仍基于ip多媒体子系统技术(ip multimedia subsystem,ims)来提供语音业务。呼叫是指通信中用户之间连接的建立。在自动电话交换系统中,它是主叫用户为了与被叫用户取得联系而执行的动作,即通话所需要的操作。本技术主要讨论终端设备在被呼叫过程中异常释放rrc连接的情况。终端设备在被呼叫过程中与网络设备的rrc连接正常情况下会持续连接,在sa组网模式下,终端设备与网络设备之间的rrc连接会出现异常释放的异常情况。将终端设备多次在被呼叫过程中出现异常释放rrc连接的小区认为是异常小区,将终端设备多次在被呼叫过程中出现网络异常释放rrc连接的频点认为是异常频点。其中,多次指至少一次,比如说,若某小区内有三台终端设备在被呼叫过程中出现网络异常主动释放rrc连接,则认为该小区是异常小区。
51.为了防止终端设备在被呼叫过程中出现网络异常释放rrc连接的情况,需要确定该终端设备是否处于之前判定的异常小区或异常频点内。本技术实施例中,终端设备对当前接入小区或频点进行异常识别,以确定是否处于异常小区或异常频点内。可选地,终端设备可以根据当前接入小区或频点的历史被呼叫情况,确定该小区或频点是否为异常小区或频点,其中,历史被呼叫可以包括此次进入该小区或频点后在当前时刻之前发起的被呼叫。也就是说,若进入某小区或频点后,终端设备在被呼叫过程中出现了rrc连接释放,则可认为终端设备进入了异常小区或异常频点。终端设备之前进入过某小区或频点并在该小区或频点上出现了被呼叫过程中rrc连接释放的现象,则当终端设备在再次进入该小区或频点时,可以确定终端设备进入了异常小区或异常频点。可选地,终端设备可以获取到当前接入小区或频点,可基于该标识信息与云端服务器储存的异常小区异常频点对应的异常标识信息进行对比查询,当查询后的结果指示该小区或频点则确定终端设备进入了异常小区或异常频点。
52.s102,响应于终端设备处于异常释放rrc连接的异常状态,每间隔第一时长向网络设备发送一次空白ims数据包,其中,空白ims数据包用于维持rrc连接,第一时长小于网络设备从建立rrc连接到异常释放rrc连接所间隔的第二时长。
53.一般情况下,网络设备在被呼叫过程中会对终端设备发送的数据包进行检测,当在被呼叫过程中检测不到任何数据包,网络设备判定与终端设备之间的网络连接出现异常就会主动释放rrc连接,但是此时终端设备并未结束被呼叫业务,也就说是此种情况即为在被呼叫过程中出现了异常释放rrc连接的情况。为了避免这种异常情况,本技术首先确定网络设备从建立rrc连接到异常释放rrc连接所间隔的时长,将该时长作为第二时长,记为n。此外,设置一个小于第二时长的时长,作为第一时长,记为m。若经判断终端设备处于判定的异常小区或异常频点内,则终端设备在被呼叫超时前、来电对方挂断前或者用户接听呼叫前,每间隔第一时长向网络设备发送一次空白ims数据包,这样网络设备会认为终端设备还有数据包,便不再释放rrc连接。其中,空白数据包指的是数据包里不存放任何数据。
54.举例说明,若通过终端设备确定网络设备从建立rrc连接到异常释放rrc连接所间隔的第二时长为10s,第一时长需小于第二时长,可选地,可设置第一时长为5s、6s、7s等。若第一时长设置为5s,若经判断终端设备处于判定的异常小区或异常频点内,则终端设备在被呼叫超时前、来电对方挂断前或者用户接听呼叫前,终端设备每间隔5s向网络设备发送一次空白ims数据包。
55.本技术提出了一种终端设备的呼叫方法,通过当终端设备在独立组网sa模式下发起被呼叫业务后,确定终端设备在被呼叫过程中是否处于异常释放无线资源控制rrc连接的异常状态;响应于终端设备处于异常释放rrc连接的异常状态,每间隔第一时长向网络设备发送一次空白ims数据包,其中,空白ims数据包用于维持rrc连接,第一时长小于网络设备从建立rrc连接到异常释放rrc连接所间隔的第二时长。本技术通过终端设备向网络设备发送空白ims数据包,保证被呼叫过程中网络设备不异常释放rrc连接,避免出现4g与5g来回跳变的问题,节省不必要信令开销,提升用户体验。
56.本公开实施例中,在5g sa组网下主要有eps fallback和vonr两种方案。在执行上述实施例之前,可选地,可以根据终端设备设备入网时的注册信息,判断终端设备是否具有支持vonr技术的能力,其中注册信息可以包括终端设备的能力参数通过该能力参数能够确定终端设备是否支持vonr技术。若终端设备不支持vonr技术,则意味着在该终端设备进行语音业务时,需采用eps fallback技术,即当ue在5g nr中发起或接收语音被呼叫时,通过重定向或切换的方式回落到4g网络,由volte来提供语音业务,当语音通话结束后,ue再返回到5g网络。
57.图2是本技术一实施例提出的一种终端设备的呼叫方法的示意图,如图2所示,基于上述实施例的基础上,确定终端设备在被呼叫过程中是否处于异常释放rrc连接的异常状态,包括以下步骤:
58.s201,从云端服务器中获取异常标识信息。
59.在每次终端设备被呼叫过程中,从云端服务器中获取异常标识信息,其中异常标识信息包括历史异常小区的异常小区标识和历史异常频点的异常频点标识。其中,云端服务器包括所获得的所有异常标识信息。可选地,云端服务器可定时更新,并将其储存的所有异常标识信息发送给终端设备。
60.s202,获取终端设备当前接入小区的小区标识和小区所在频点的频点标识。
61.当终端设备发生来电呼叫时,获取该终端设备所在小区或者终端设备所在频点的标识信息。
62.s203,响应于小区标识和频点标识均存在于异常标识信息中,确定终端设备在被呼叫过程中处于异常状态内。
63.本公开中,在获取到异常标识信息后,判断该当前接入小区的小区标识和频点标识是否存在于从云端服务器中获取到的异常标识信息中。可选地,将频点标识与异常标识信息中的异常频点标识进行对比,若异常频点标识中存在有频点标识,则进一步地将当前接入小区的小区标识与异常小区标识进行对比,若异常小区标识中也存在当前接入小区的小区标识,则可以确定终端设备在被呼叫过程中处于异常状态,即终端设备当前接入小区为一个历史异常小区。
64.本公开中实施例中,若判断出终端设备的小区标识和频点标识均存在于云端服务器中的异常标识信息中,则确定终端设备在被呼叫过程中处于异常状态内,并继续执行步骤206。
65.s204,响应于小区标识和/或频点标识未存在于异常标识信息中,且当前接入小区出现异常状态,则将当前接入对象确定为异常接入小区。
66.在上述s203步骤中若判断出终端设备当前接入小区的小区标识和/或频点标识不
存在于云端服务器中的异常标识信息中,则需要进一步判断该终端设备当前接入小区是否出现过在被呼叫过程中释放rrc连接的异常状态,若该终端设备当前接入小区在被呼叫过程中出现了释放rrc连接的异常状态,则将终端设备当前接入小区可以确定为异常接入小区。若该终端设备当前接入的小区没有出现在被呼叫过程中释放rrc连接的异常情况,则说明该终端设备可正常运行,无需间隔第一时长向网络设备发送空白ims数据包。
67.作为一种可实现的方式,在确定出当前接入小区为异常接入小区后,若小区标识未存在异常标识信息中,但频点标识存在异常标识信息中,则可以直接将当前接入小区的小区标识作为异常标识信息,发送给云服务器进行存储。若小区标识存在异常标识信息中,但频点标识未存在异常标识信息中,则可以直接将频点标识作为异常标识信息,发送给云服务器进行存储。若小区标识和频点标识均未存在异常标识信息中,则可以直接将小区标识和频点标识作为异常标识信息,发送给云服务器进行存储。也就是说,在确定出当前接入小区为异常接入小区后,可以直接执行步骤s205。
68.作为另一种可实现的方式,为了防止出现误判,比如说虽然该终端设备当前接入小区或频点出现了在被呼叫过程中释放rrc连接的异常状态,但其并不是因为该小区或者频点网络信号本身的原因,比如说用户手持终端设备进入电梯,信号变差,导致终端设备释放rrc连接。故将终端设备当前接入小区或频点确定为异常接入对象之前,还需要检测网络信号质量,若网络信号质量满足设定条件,则确定当前终端设备接入的小区或频点出现的在被呼叫过程中释放rrc连接的异常状态为非环境因素导致的网络异常。其中,设定条件可以提前设置,比如说设置终端设备的网络信号强度的阈值,则若终端设备的网络信号强度大于或等于网络信号强度的阈值,则确定终端设备当前接入的小区或频点出现的在被呼叫过程中释放rrc连接的异常状态为非环境因素导致的网络异常,在确定出异常状态为非环境因素导致的网络异常的情况下才会执行步骤s205。
69.若终端设备的网络信号小于网络信号强度阈值时,则确定终端设备当前接入的小区或频点出现的在被呼叫过程中释放rrc连接的异常情况为环境因素导致的网络异常,则不将环境因素导致的在被呼叫过程中释放rrc连接的小区或者频点确定为异常接入对象。
70.进一步地,若终端设备出现因环境因素导致rrc连接释放,但被呼叫未挂断,则终端设备向网络设备发送禁止重选指令,禁止终端设备向网络设备执行用于进入sa模式的重选流程。比如说,若用户手持终端设备进入电梯,被呼叫未挂断情况下,终端设备出现因环境因素导致的rrc连接释放,则终端设备向网络设备发送禁止重选指令,禁止终端设备向网络设备执行用于进入sa模式的重选流程,这样在一定程度上避免了终端设备来回在4g和5g之间的不必要切换,能够增强用户体验。
71.s205,将小区标识和/或频点标识作为异常标识信息上传至云端服务器进行存储。
72.本公开中,在小区标识和/或频点标识未存在于云端服务器的异常标识信息中,可以由终端设备发送给云端服务器,以对异常标识信息的列表进行更新,从而能够为进入后续接入该接入对象的另外的终端提供判定依据。
73.需要说明的是,若终端设备的网络信号强度小于网络信号强度的阈值,由于终端设备当前接入对象出现的在被呼叫过程中释放rrc连接的异常情况为环境因素导致的网络异常,则无需当前接入对象的标识信息作为异常标识信息上传至云端服务器进行存储。
74.s206,每间隔第一时长向网络设备发送一次空白ims数据包。
75.关于s206具体介绍可参见上述实施例中相关内容的记载,在此不再赘述。
76.本公开实施例在云端服务器上储存有非环境因素而释放rrc连接的异常小区和异常频点的异常标识信息,能够方便后续当终端设备进入该小区或异常频点时,通过查询就可以直接确定当前小区或者频点是否为异常小区或异常频点,从而可以直接对处于异常小区或异常频点的终端设备每间隔第一时长向网络设备发送一次空白ims数据包,避免了在终端设备出现异常释放rrc连接情况后再进行终端设备每间隔第一时长向网络设备发送一次空白ims数据包,保证了终端设备被呼叫的被呼叫成功率。
77.需要说明的是,在间隔发送空白ims数据包的过程中,若终端设备仍然出现了在被呼叫过程中rrc连接被释放的情况,则终端设备向网络设备发送rrc重连接请求,rrc重连接后,终端设备在重建立的rrc连接上继续进行被呼叫业务。
78.图3是本技术一实施例提出的一种终端设备的呼叫方法的示意图,如图3所示,基于上述实施例的基础上,每间隔第一时长向网络设备发送一次空白ims数据包之前,还需要确定第一时长,具体地可包括以下步骤:
79.s301,从异常标识信息中,获取与当前接入小区的小区标识一致的目标异常标识信息。
80.可选地,异常标识信息中包括异常小区标识和异常频点标识,在异常标识信息中包括了当前接入小区标识的情况下,说明该当前接入小区历史出现过了rrc连接异常断开的情况,本公开中云端服务器上可以存储有该当前接入小区发送ims数据包的第一间隔时长,因此,本公开中,可以基于小区标识从异常标识信息中获取到与该小区标识一致的目标异常标识信息,即一个当前接入小区的小区标识一致的目标异常小区标识。
81.s302,获取目标异常标识信息对应的发送空白ims数据包的第一间隔时长,作为第一时长。
82.根据终端设备在目标异常标识信息对应的小区内出现rrc异常释放的时长,可通过终端设备确定目标异常标识信息对应的小区对应的发送空白ims数据包的第一间隔时长,作为第一时长,记为m。
83.基于多个终端设备在目标异常标识信息对应的小区内出现rrc异常释放的每次时长,确定出一个值,作为第二时长,记为n。其中,第一时长需要小于或者等于第二时长。可选地,第二时长可以为统计出的出现rrc异常释放的每次时长的平均值,或者是出现rrc异常释放的每次时长的最小值,或者出现rrc异常释放的每次时长的中间值,或者是出现rrc异常释放的每次时长的出现次数最大的时长。可选地,第二时长也可基于终端设备的不同类型,不同的手机型号,设置有不同的时长。
84.举例说明,若通过终端设备确定网络设备从建立rrc连接到异常释放rrc连接所间隔的第二时长为10s,第一时长需小于第二时长,可选地,可设置第一时长为5s、6s、7s等。
85.需要说明的是,若当前接入对象的标识信息不存在于异常标识信息的情况下,也就是说,当前接入对象在过去并在被呼叫过程中并未出现异常释放rrc连接的异常状态,在此种情况下,终端设备可以记录建立rrc连接的时刻,已经出现异常释放rrc连接的时刻,可以基于这两个时刻确定第一时长,本公开实施例中,第一时长需要小于这两个时刻之间的间隔时长。
86.本技术实施例通过确定第一时长,从而确定了第二时长,限定了第一时长与第二
时长的关系,通过终端设备向网络设备发送空白ims数据包,保证被呼叫过程中网络不异常释放rrc连接。
87.图4是本技术一实施例提出的一种终端设备的呼叫方法的示意图,如图4所示,基于上述实施例的基础上,该终端设备的呼叫方法,包括以下步骤:
88.s401,当终端设备在独立组网sa模式下发起被呼叫业务后,确定终端设备在被呼叫过程中是否处于异常释放无线资源控制rrc连接的异常状态。
89.关于步骤s401,在上述实施例已做具体介绍,在此不再进行赘述。
90.s402,当终端设备rrc连接未释放且被呼叫持续时,禁止向网络设备发送用于进入非独立组网nsa模式的注册信令。
91.当终端设备没有出现rrc连接释放,并且此时该终端设备的被呼叫在持续,则禁止向网络设备发送用于进入非独立组网nsa模式的注册信令。举例说明,若用户携带正在被呼叫的终端设备进入电梯,此时该终端设备未rrc连接释放且被呼叫持续,则禁止向网络设备发送用于进入非独立组网nsa模式的注册信令。
92.本技术实施例通过当终端设备未rrc连接释放且被呼叫持续时,禁止向网络设备发送用于进入非独立组网nsa模式的注册信令,节省不必要信令开销,提升用户体验。
93.图5是本技术一实施例提出的一种终端设备的呼叫方法的示意图,如图5所示,该终端设备的呼叫方法,包括以下步骤:
94.s501,确认终端设备在独立组网sa模式下发起被呼叫业务。
95.s502,从云端服务器中获取异常标识信息。
96.其中,异常标识信息中包括历史异常小区的异常小区标识和历史异常频点的异常频点标识。
97.s503,获取终端设备当前接入小区的小区标识和小区所在频点的频点标识。
98.s504,响应于小区标识和频点标识均存在于异常标识信息中,确定终端设备在被呼叫过程中处于异常状态内。
99.s505,响应于小区标识和/或频点标识未存在于异常标识信息中,且当前接入对象出现了异常状态,则将当前接入对象确定为异常接入对象。
100.s506,将小区标识和/或频点标识作为异常标识信息上传至云端服务器进行存储。
101.关于s505~s506,上述实施例已作具体介绍,在此不再进行赘述。
102.s507,确定发送空白ims数据包的第一间隔时长,作为第一时长。
103.可选地,在小区标识和频点标识均存在于异常标识信息的情况下,从异常标识信息中,获取与当前接入对象的标识信息一致的目标异常标识信息。获取目标异常标识信息对应的发送空白ims数据包的第一间隔时长,作为第一时长。具体过程可参见上述实施例的相关记载,此次不再赘述。
104.可选地,在小区标识和/或频点标识未存在于异常标识信息的情况下,终端设备可以基于建立rrc连接的时刻和出现异常释放rrc连接的时刻,确定第一时长,具体过程可参见上述实施例的相关记载,此次不再赘述。
105.s508,每间隔第一时长向网络设备发送一次空白ims数据包,其中,空白ims数据包用于维持rrc连接,第一时长小于网络设备从建立rrc连接到异常释放rrc连接所间隔的第二时长。
106.本技术提出了一种终端设备的呼叫方法,通过当终端设备在独立组网sa模式下发起被呼叫业务后,确定终端设备在被呼叫过程中是否处于异常释放无线资源控制rrc连接的异常状态;响应于终端设备处于异常释放rrc连接的异常状态,每间隔第一时长向网络设备发送一次空白ims数据包,其中,空白ims数据包用于维持rrc连接,第一时长小于网络设备从建立rrc连接到异常释放rrc连接所间隔的第二时长。本技术终端设备通过向网络设备发送空白ims数据包,保证在被呼叫过程中网络设备不异常释放rrc连接,避免出现4g与5g来回跳变的问题,节省不必要信令开销,提升用户体验。
107.图6是本技术一实施例提出的一种终端设备的呼叫方法的示意图,由网络设备执行,如图6所示,该终端设备在独立组网sa模式下发起被呼叫业务,包括以下步骤:
108.s601,接收终端设备每间隔第一时长发送的空白ims数据包,其中终端设备在被呼叫持续过程中处于异常小区或异常频点内,第一时长小于网络设备从建立无线资源控制rrc连接到异常释放rrc连接所间隔的第二时长。
109.本步骤适用于网络设备,网络设备可接收终端设备每间隔第一时长发送的空白ims数据包,其中终端设备在被呼叫持续过程中处于异常小区或异常频点内,第一时长小于网络设备从建立无线资源控制rrc连接到异常释放rrc连接所间隔的第二时长。其中,关于终端设备在被呼叫持续过程中处于异常小区或异常频点内,第一时长小于网络设备从建立无线资源控制rrc连接到异常释放rrc连接所间隔的第二时长等在上述实施例已做具体介绍,在此不再进行赘述。
110.s602,响应于接收到空白ims数据包,保持与终端设备之间的rrc连接。
111.若网络设备接收到终端设备每间隔第一时长发送的空白ims数据包,则网络设备继续保持与终端设备之间的rrc连接。
112.本技术提出了一种终端设备的呼叫方法,通过接收终端设备每间隔第一时长发送的空白ims数据包,响应于接收到空白ims数据包,继续保持与终端设备之间的rrc连接;其中终端设备在被呼叫持续过程中处于异常小区或异常频点内,第一时长小于网络设备从建立无线资源控制rrc连接到异常释放rrc连接所间隔的第二时长。本技术终端设备通过向网络设备发送空白ims数据包,保证在被呼叫过程中网络设备不异常释放rrc连接,避免出现4g与5g来回跳变的问题,节省不必要信令开销,提升用户体验。
113.图7是本技术一实施例提出的一种终端设备的呼叫装置的示意图,如图7所示,该终端设备的呼叫装置700,包括异常判断模块71和数据发送模块72,其中:
114.异常判断模块71,用于当终端设备在独立组网sa模式下发起被呼叫业务后,确定终端设备在被呼叫过程中是否处于异常释放无线资源控制rrc连接的异常状态;
115.数据发送模块72,用于响应于终端设备处于异常释放rrc连接的异常状态,每间隔第一时长向网络设备发送一次空白ims数据包,其中,空白ims数据包用于维持rrc连接,第一时长小于网络设备从建立rrc连接到异常释放rrc连接所间隔的第二时长。
116.进一步地,异常判断模块71,还用于:从云端服务器中获取异常标识信息;获取终端设备当前接入小区的小区标识和小区所在频点的频点标识;响应于小区标识和频点标识均存在于异常标识信息中,确定终端设备在被呼叫过程中处于异常状态内。
117.进一步地,数据发送模块72,还用于:从异常标识信息中,获取与小区标识一致的目标异常标识信息;获取目标异常标识信息对应的发送空白ims数据包的第一间隔时长,作
board,pcb)、电子设备等上。该处理器和收发器也可以用各种ic工艺技术来制造,例如互补金属氧化物半导体(complementary metal oxide semiconductor,cmos)、n型金属氧化物半导体(nmetal-oxide-semiconductor,nmos)、p型金属氧化物半导体(positive channel metal oxide semiconductor,pmos)、双极结型晶体管(bipolar junction transistor,bjt)、双极cmos(bicmos)、硅锗(sige)、砷化镓(gaas)等。
130.以上实施例描述中的电子设备可以是网络设备或者终端设备,但本技术中描述的电子设备900的范围并不限于此,而且电子设备900的结构可以不受图9的限制。电子设备可以是独立的设备或者可以是较大设备的一部分。例如电子设备可以是:
131.(1)独立的集成电路ic,或芯片,或,芯片系统或子系统;
132.(2)具有一个或多个ic的集合,可选的,该ic集合也可以包括用于存储数据,计算机程序的存储部件;
133.(3)asic,例如调制解调器(modem);
134.(4)可嵌入在其他设备内的模块;
135.(5)接收机、终端设备、智能终端设备、蜂窝电话、无线设备、手持机、移动单元、车载设备、网络设备、云设备、人工智能设备等等;
136.(6)其他等等。
137.为了实现上述实施例,本公开还提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现上述实施例所提出的终端设备的呼叫方法。可选地,存储介质可以是非临时性计算机可读存储介质,例如,非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。
138.为了实现上述实施例,本公开还提供一种计算机程序产品,包括计算机程序,其特征在于,计算机程序被处理器执行时实现上述实施例的终端设备的呼叫方法。
139.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
140.应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1