掌桥专利:专业的专利平台
掌桥专利
首页

呼叫的方法、通信设备和非暂时性计算机可读存储介质

文献发布时间:2024-01-17 01:24:51


呼叫的方法、通信设备和非暂时性计算机可读存储介质

技术领域

本公开总体涉及无线通信,更具体地讲,涉及一种呼叫的方法和通信设备。

背景技术

随着移动通信的快速发展,第五代移动通信5G技术(New Radio,NR,)正在逐步取代第四代移动通信4G技术(Long Term Evolution,LTE)。由于目前5G基础设施建设仍不够完善,所以在5G网络中,语音业务包括两种方式:一种是新空口语音承载VoNR(Voice OverNew Radio),即,在5G网络具备语音业务承载能力的情况下,在5G网络中直接进行通话;另一种是长期演进语音承载VoLTE(Voice Over Long-Term Evolution),即采用演进分组回落EPS FB(Evolved Packet System Fallback,又称为EPS回落),将语音业务从5G网络回落到4G网络,使得5G网络中的终端在4G网络中通过VoLTE进行通话。

采用EPS FB方案从5G网络回落到4G网络有两种方式,一种是通过切换(handover,简称为HO)的方式回落到4G,另外一种是通过重定向(redirection)的方式回落到4G。实施哪种方式取决于网络的规划和配置有关。

通过EPS FB方案从5G网络回落到4G网络涉及到异系统的操作。如果出现切换或重定向失败,那么EPS FB呼叫就会失败。

发明内容

提供本发明内容以简要的形式介绍在以下具体实施方式中进一步描述的构思的选择。本发明内容不意在确定要求保护的主题的关键特征和/或必要特征,也不意在用于帮助确定要求保护的主题的范围。

根据一些示例实施例,提供用于提高EPS FB呼叫的成功率的技术。

根据一些示例实施例,一种由用户设备执行的呼叫的方法包括:基于所驻留在的第一网络建立呼叫;确定是否从第一网络接收到用于切换或重定向到第二网络的第一命令;响应于确定未接收到第一命令并且所述建立的步骤与所述确定的步骤之间的持续时间超过第一阈值时,执行自主重定向,自主重定向将所述用户设备重定向到第二网络以继续进行呼叫。

所述方法还可包括:响应于确定接收到第一命令,切换或重定向到第二网络;以及在第二网络中执行呼叫。

所述方法还可包括:确定是否从第一网络接收到用于在第一网络中执行呼叫的第二命令;响应于确定接收到第二命令,在第一网络中继续进行呼叫;响应于确定未接收到第二命令,执行确定是否从第一网络接收到第一命令的步骤。

所述方法还可包括:在所述用户设备发送会话发起邀请消息或接收到邀请消息时,启动计时器,所述持续时间可从启动计时器时开始测量。

第一阈值可在1s至2.5s的范围内。

第一阈值可以为1.5s。

执行自主重定向的步骤可包括:从第二网络中的小区选择目标小区;以及从第一网络重定向到目标小区。

选择目标小区的步骤可包括:获得第二网络中的小区的信号质量参数或频点;选择以下中的一个作为目标小区:信号质量参数大于第二阈值的小区,和频点为第一频点的小区。

选择目标小区的步骤可包括:基于用户设备先前所驻留的小区的信息,选择目标小区。

选择目标小区的步骤可包括:基于用户设备从第一网络接收到的重新配置消息,选择目标小区。

第一网络可以是5G网络,第二网络可以是4G网络。

根据一些示例实施例,一种通信设备包括:处理电路,被配置为:基于通信设备所驻留在的第一网络建立呼叫;确定是否从第一网络接收到用于切换或重定向到第二网络的第一命令;响应于确定未接收到第一命令并且所述建立的步骤与所述确定的步骤之间的持续时间超过第一阈值时,执行自主重定向,自主重定向将所述通信设备重定向到第二网络以继续进行呼叫。

处理电路可被配置为:响应于确定接收到第一命令,切换或重定向到第二网络;以及在第二网络中执行呼叫。

处理电路还可被配置为:确定是否从第一网络接收到用于在第一网络中执行呼叫的第二命令;响应于确定接收到第二命令,在第一网络中继续进行呼叫;响应于确定未接收到第二命令,执行确定是否从第一网络接收到第一命令的步骤。

处理电路可被配置为:在所述通信设备发送会话发起邀请消息或接收到邀请消息时,启动计时器,所述持续时间从启动计时器时开始测量。

第一阈值可在1s至2.5s的范围内。

第一阈值可以为1.5s。

处理电路可被配置为通过以下操作执行自主重定向:从第二网络中的小区选择目标小区;以及从第一网络重定向到目标小区。

处理电路可被配置为通过以下操作选择目标小区:获得第二网络中的小区的信号质量参数或频点;选择以下中的一个作为目标小区:信号质量参数大于第二阈值的小区,和频点为第一频点的小区。

处理电路可被配置为通过以下操作选择目标小区:基于用户设备先前所驻留的小区的信息,选择目标小区。

处理电路可被配置为通过以下操作执行选择目标小区的步骤:基于用户设备从第一网络接收到的重新配置消息,选择目标小区。

第一网络可以是5G网络,第二网络可以是4G网络。

根据一些示例实施例,一种非暂时性计算机可读存储介质存储指令,所述指令在被用户设备的至少一个处理器执行时,使所述至少一个处理器执行一种呼叫的方法:所述方法包括:基于用户设备所驻留在的第一网络建立呼叫;确定是否从第一网络接收到用于切换或重定向到第二网络的第一命令;响应于确定未接收到第一命令并且所述建立的步骤与所述确定的步骤之间的持续时间超过第一阈值时,执行自主重定向,自主重定向将所述用户设备重定向到第二网络以继续进行呼叫。

所述方法还可包括:响应于确定接收到第一命令,切换或重定向到第二网络;以及在第二网络中执行呼叫。

所述方法还可包括:确定是否从第一网络接收到用于在第一网络中执行呼叫的第二命令;响应于确定接收到第二命令,在第一网络中继续进行呼叫;响应于确定未接收到第二命令,可执行确定是否从第一网络接收到第一命令的步骤。

第一网络可以是5G网络,第二网络可以是4G网络。

本发明构思提供一种由用户设备执行的呼叫的方法,所述方法可使用户设备在未从网络接收到切换或重定向命令时自主地重定向到LTE小区,从而确保EPS FB呼叫成功(或者提高EPS FB呼叫成功的可能性)。

将在接下来的描述中部分阐述本发明构思的另外的方面和/或优点,还有一部分通过描述将是清楚的,和/或可通过各种示例实施例的实施而得知。

附图说明

通过下面结合附图进行的详细描述,本公开的上述和其它方面、特点和优点将会变得更加清楚,其中:

图1是示出基于3GPP协议的EPS FB呼叫的过程的示图;

图2是示出根据本公开的一些示例实施例的呼叫的过程的示图;

图3是示出根据本公开的一些示例实施例的由UE执行的呼叫的方法的流程图;

图4示出根据本公开的一些示例实施例的UE在5G网络中进行呼叫的流程图。

图5是示出根据本公开的一些示例实施例的定时器设置的示图;

图6示出根据本公开的一些示例实施例的基于切换的EPS FB呼叫的过程;

图7示出根据本公开的一些示例实施例的基于重定向的EPS FB呼叫的过程;

图8示出根据本公开的一些示例实施例的通信设备的框图。

图9示出根据本公开的一些示例实施例的用户设备的框图。

具体实施方式

提供下面的详细描述以帮助读者获得对在此描述的方法、设备和/或系统的全面理解。然而,在理解本申请的公开之后,在此描述的方法、设备和/或系统的各种改变、修改和等同物将是清楚的。例如,除非上下文另外清楚地指示,否则在此描述的操作顺序仅是示例,并不限于在此阐述的那些顺序,而是可如在理解本申请的公开之后将是清楚地那样被改变,或者可以以特定顺序发生。此外,为了更加清楚和简要,可省略本领域已知的特征的描述。

在此描述的特征可以以不同的形式被实现,而不应被解释为限于在此描述的示例。相反,在此描述的示例已被提供,以仅示出实现在理解本申请的公开之后将是清楚的在此描述的方法、设备和/或系统的许多可行方式中的一些可行方式。

下面在这里公开的示例的结构性或功能性描述仅意在出于描述示例的目的,并且示例可以以各种形式被实现。示例并不意在限制,而是意在各种修改、等同物和替代物也被涵盖在权利要求的范围内。

尽管术语“第一”或“第二”可用于解释各种组件,但是组件不限于术语。这些术语用于将一个组件与另一组件区分开。例如,“第一”组件可被称为“第二”组件,或者类似地,“第二”组件可被称为“第一”组件。诸如“……中的至少一个”的表述在一列元素之后时,修饰整列元素,而不是修饰列中的单个元素。例如,表述“a、b和c中的至少一个”应被理解为:仅包括a、仅包括b、仅包括c、包括a和b二者、包括a和c二者、包括b和c二者、包括全部的a、b和c或者上述示例的各种变化。

将理解,当组件被称为“连接到”另一组件时,所述组件可直接连接到或结合到另一组件,或者可存在中间组件。

如在此使用的,除非上下文另外清楚地指示,否则单数形式也意在包括复数形式。还应当理解,当在本说明书中使用术语“包括”和/或“包含”时,表明存在陈述的特征、整体、步骤、操作、元件、组件或它们的组合,但不排除存在或添加一个或多个其他特征、整体、步骤、操作、元件、组件和/或它们的组。

除非另外定义,否则在此使用的所有术语(包括技术术语或科学术语)具有与示例所属领域的普通技术人员通常理解的含义相同或相似的含义。还将理解,除非在此明确地如此定义,否则术语(诸如,在通用词典中定义的术语)应当被解释为具有与它们在相关领域的上下文中的含义一致的含义,并且将不以理想化或过于形式化的含义进行解释。

在下文中,将参照附图详细描述示例。关于分配给附图中的元件的参考标号,应当注意,相同的元件(或相似的元件)将由相同的参考标号(或相似的参考标号)表示,并且将省略其冗余描述。

在下文中,“网络”可以表示与用户终端或用户设备(UE)通信的基站、接入网、核心网、移动管理实体、服务网关等构成的各种软件和硬件实体的通信网络。每个网络可为特定地理区域提供通信覆盖。术语“小区”可以表示网络的覆盖区域。

在下文中,UE可被称为终端、用户终端、通信设备等。在本文中,“用户设备”和“终端”可互换地使用。用户设备可以是是蜂窝电话、无绳电话、会话发起协议(SessionInitiation Protocol,SIP)电话、个人数字处理(Personal Digital Assistant,PDA)装置、具有无线通信功能的手持装置、计算装置或连接到无线调制解调器的其它处理装置、可穿戴装置、车载装置、车联网终端、台式计算机、膝上型计算机、手持式计算装置、和/或用于在无线系统上进行通信的其它装置。

在一些示例实施例中,发起呼叫的用户设备可被称为终端发起呼叫(MobileOriginated,MO)设备,接收呼叫的用户设备可被称为终端被呼叫(Mobile Terminated,MT)设备。

在下文中,语音业务或呼叫可以表示语音通话业务或视频通话业务,例如,语音电话、视频电话等。

图1是示出根据3GPP协议的EPS FB呼叫的过程的示图。

3GPP协议的TS 23.502规定了EPS FB的流程,并且通过引用包含于此。例如,下面对该流程涉及的术语进行描述。

EPS(Evolved Packet System):演进分组系统。

NG RAN(NG(Radio)Access Network):下一代(5G)接入网。

E-UTRAN(Evolved UMTS Terrestrial Radio Access Network):演进UMTS陆地无线接入网(即LTE中的移动通信无线网络)。

AMF(Access and Mobility Management Function):接入和移动管理功能。

MME(Mobility Management Entity):移动管理实体。

SGW(Serving Gateway):服务网关。

PGW(PDN Gateway):包数据网络(PDN)网关。

SMF(Session Management Function):会话管理功能。

UPF(User Plane Function):用户面功能。

PCF(Policy Control function):策略控制功能。

IMS(IP Multimedia Subsystem):互联网协议(IP)多媒体子系统。

PDU(Protocol Data Unit):协议数据单元。

QoS(Quality of Service):服务质量。

TAU(Tracking Area Update):跟踪区更新。

参照图1,在操作1,用户设备UE驻留在5G接入网NG RAN上,并且MO或MT IMS语音呼叫建立被启动。在操作2,网络(例如,5G网络中的核心网)发起PDU会话修改,以配置IMS语音的QoS数据流。在操作3,NG RAN(例如,5G网络中的基站)被配置为支持IMS语音的EPS FB(例如,4G网络回落),并决定触发回落到4G网络。在操作4,NG RAN(例如,5G网络中的基站)拒绝操作2中的PDU会话修改,并指示正在进行IMS语音的回落。在操作5,NG RAN通过切换或通过系统间重定向的释放回落到LTE网络。

在5G网络支持基于N26接口的互操作的情况下,在操作6a,UE启动TAU过程。在5G网络不支持基于N26接口的互操作的情况下,UE执行操作6b,使用PDN连接请求附接。在操作7,在完成到EPS的移动性流程或作为5G系统(5GS)到EPS切换流程的一部分后,网络重新启动IMS语音的专用承载,以继续进行IMS语音呼叫。

在操作5,如果由于网络环境不好(例如,相对低的信噪比、参考信号接收功率、信号干扰加噪声比等),导致UE未从网络接收到切换或重定向到4G网络的命令,则EPS FB呼叫就会失败。

本申请提供一种提高EPS FB呼叫成功率的方法,能够在UE没有从网络接收到切换或重定向命令的情况下,使UE自主地重定向到4G网络下的小区,从而确保EPS FB呼叫的成功(或者提高EPS FB呼叫成功的可能性)。

图2是示出根据本公开的一些示例实施例的EPS FB呼叫过程的示图。为了减少冗余,可以省略对图2中示出的与上面结合图1讨论的操作相同或相似的一些操作的讨论。

参照图2,在操作5,如果UE未接收到5G网络发送的切换或重定向到4G网络的命令,则可触发自主重定向流程,使得UE自主地重定向到4G网络中的小区,从而可以继续EPS FB呼叫的流程。

图3是示出根据本公开的一些示例实施例的由UE执行的呼叫的方法的流程图。

参照图3,在操作S110,UE可基于所驻留在的第一网络建立呼叫,并进行计时,例如,通过计时器。

在本申请的应用场景中,UE可驻留在5G网络中,并在5G网络中建立呼叫。

在一些示例实施例中,如果UE是MO设备,则“建立呼叫”可表示MO设备向另一设备(例如,另一UE)发起呼叫。当MO设备发起呼叫时,MO设备可向网络发送邀请消息(Invitemessage),此时,定时器可被启动。

在一些示例实施例中,如果UE是MT设备,则“建立呼叫”可表示MT设备接收来自另一设备(例如,另一UE)的呼叫。当MT设备接收呼叫时,MT设备可从网络接收邀请消息,此时,定时器可被启动。

在操作S120,UE可确定是否从第一网络接收到用于切换或重定向到第二网络的第一命令。

根据EPS FB流程,在建立呼叫后,UE等待从5G网络接收切换或重定向至4G网络的命令作为第一命令。在基于切换的EPS FB流程中,5G网络向用户设备发送用于切换到4G网络的MoblityfromNRCommand命令作为第一命令。在基于重定向的EPS FB流程中,5G网络向用户设备发送用于重定向到4G网络的rrcRelease命令作为第一命令。

在操作S130,当确定未接收到第一命令并且由计时器计时的时间到达预定时间阈值(或者可选的,给定时间阈值)时,UE可执行自主重定向,使得UE重定向到第二网络,并在第二网络中继续进行呼叫。根据一些示例实施例,在第二网络中继续进行呼叫可包括经由第二网络(例如,4G网络)向另一设备(例如,另一UE)发送通信信号/从另一设备(例如,另一UE)接收通信信号。

在一些示例实施例中,如果在设置的预定时间阈值(或者可选的,给定时间阈值)之内,UE未从5G网络接收到切换或重定向命令,则表明正常的EPS FB流程已失败。此时,UE可触发自主重定向流程,以便自主地重定向到4G网络中的小区,然后继续执行EPS FB流程的后续操作(例如,TAU流程),以确保语音呼叫的成功建立(或提高语音呼叫成功建立的可能性)。

图4示出UE在5G网络中进行呼叫的流程图。

为便于描述,以下以UE是发起语音呼叫的MO设备为例来描述呼叫流程。然而,根据本公开的一些示例实施例的方法也可适用于接收语音呼叫的MT设备。

参照图4,在操作S401,UE可驻留在5G网络中,并建立呼叫。

在操作S403,UE(例如,MO设备)可发送邀请消息。当用作MT设备时,UE可接收邀请消息。邀请消息可以是会话发起协议(SIP)消息。

在操作S405,UE可启动定时器,开始计时。在一些示例实施例中,在MO设备发送邀请消息的同时,定时器可被启动。

在操作S407,UE可确定定时器是否已经期满(即,定时器所计时的时间是否已经到达预定时间阈值(或者可选的,给定时间阈值))。

如果定时器没有期满,则在操作S409,UE可确定是否从第一网络接收到用于在第一网络中执行呼叫的第二命令。在一些示例实施例中,第二命令可以是用于VoNR的PDU会话修改命令。如果“是”,则在操作S421,定时器可被停止,并且UE可在S423执行VoNR呼叫流程。如果“否”,则UE可执行操作S411。

在操作S411,UE确定是否已经从第一网络接收到用于切换或重定向到第二网络的第一命令。在一些示例实施例中,第一命令可以是用于切换或重定向到4G网络EPS的命令。如果UE从网络接收到用于切换或重定向到4G网络EPS的命令(例如,用于切换的MoblityfromNRCommand或用于重定向的rrcRelease命令),则可表明UE可以正常地执行(例如,可作为正常或非异常操作的一部分来执行)从5G网络回落到4G网络的流程。此时,在操作S413,定时器可被停止。UE可在操作S415正常地切换或重定向到LTE小区,然后按照EPSFB的流程在操作S437执行TAU进程,并继续进行EPS FB呼叫。

如果在操作S411确定UE没有从第一网络接收到用于切换或重定向到第二网络的第一命令,则该处理返回至操作S407。

如果在定时器已经期满(即,定时器所计时的时间到达预定时间阈值(或者可选的,给定时间阈值))时没有接收到第一命令和第二命令,则UE可执行操作S431至S435,以自主地重定向到LTE小区。

在操作S431,UE搜索4G网络中的小区(或LTE小区或者多个LTE小区等)。在操作S433,UE选择相对较好(例如,最好)的LTE小区作为目标小区。在操作S435,UE可重定向到选择的目标小区。在操作S437,UE可执行TAU进程并继续执行EPS FB呼叫。

根据本公开的一些示例实施例,UE可基于小区的信号质量参数、频点信息中的至少一者来选择目标小区。具体选择方案取决于通话时延的容忍度和网络环境。

在一些示例实施例中,UE可以搜索小区的参考信号接收功率RSRP和信噪比SINR值,并基于搜索结果选择目标小区。例如,UE可以将获得的RSRP和SINR值进行排序,并基于RSRP和SINR值的组合选择最优的小区。在一个示例实施例中,可仅将RSRP作为小区选择的因素。

在一些示例实施例中,UE可以根据运营商的频点信息来选择目标小区。例如,中国运营商的LTE频段主要是B3和B41,在确保B3和B41小区是全网覆盖的情况,UE可优先选择与B3和B41的频点对应的小区作为目标小区,直接进行重定向到相应频点的小区,从而可快速执行重定向,减少时延。然而,这种方式可能无法保证重定向小区的RSRP和SINR是否满足给定实施方式的特定容忍度(或者改善重定向小区的RSRP和SINR满足给定实施方式的特定容忍度的可能性)。

在一些示例实施例中,UE可综合考虑小区的信号质量参数和频点信息来选择目标小区。例如,UE可获得4G网络中的小区的信号质量参数(例如,RSRP和/或SINR)和频点,并且选择信号质量参数大于预定(或者可选的,给定)阈值和/或频点为预定(或者可选的,给定)频点的小区作为目标小区。在一个示例实施例中,UE可以将搜索出的RSRP>-85dB且频点是主频点B3或者B41的小区确定为目标小区,并立刻重定向到该目标小区。在一些示例中,UE可以将搜索出的RSRP>-85dB的小区或者频点是主频点B3(或B41)的小区确定为目标小区,并立刻重定向到该目标小区。

此外,UE也可以基于其先前所驻留的小区的信息,选择目标小区。在一些示例实施例中,UE可以基于其先前所驻留的小区的物理小区标识PCI(Physical Cell Identifier)信息和/或频点信息,选择将要重定向的目标小区。例如,UE可保存上一次驻留到LTE小区的PCI信息和/或频点信息。UE可选择先前驻留的与当前所处位置对应的小区作为目标小区。可选择地,当UE的当前位置与先前驻留的位置不同时,UE可选择与先前驻留的小区的频点对应的小区作为目标小区。

此外,如果UE从5G网络接收到有测控的重配消息(例如,rrcReconfiguration),则UE可以根据该重配消息中的频点信息进行目标小区的选择。

图5是示出根据本公开的一些示例实施例的定时器设置的示图。

UE可基于所驻留在的第一网络建立呼叫,并进行计时。在操作S501,UE可通过设置定时器来进行计时,并且定时器的起始时间点可以是UE开始发送或者接收到邀请消息的时刻。邀请消息可以是SIP消息。

在一些示例实施例中,当UE是MO设备时,UE建立呼叫,以向另一设备发起呼叫。当MO设备发起呼叫时,MO设备可向网络发送邀请消息,此时,定时器被启动。换言之,在UE发送邀请消息的同时,可启动定时器以开始计时。

在一些示例实施例中,当UE是MT设备时,UE可建立呼叫,以接收来自另一设备的呼叫。当MT设备接收呼叫时,MT设备可从网络接收邀请消息,此时,定时器可被启动。换言之,在UE接收到邀请消息的同时,可开始计时。

当定时器被设置以后,如果UE能正常地从网络接收到用于呼叫的命令时(例如,作为正常、非异常操作的一部分,成功接收到命令),定时器可被停止。

根据一些示例实施例,在定时器被启动之后,如果UE在操作S503从网络接收到用于在第一网络中执行呼叫的第二命令(例如,关于用于建立VoNR语音相关的QoS数据流的PDU会话修改命令PDU session modification command),则可表明第一网络支持VoNR,UE可以在5G网络中执行呼叫。此时,在操作S505,定时器可被停止。

根据一些示例实施例,在定时器被启动之后,如果UE在操作S507从网络接收到用于切换或重定向到第二网络的第一命令(例如,用于EPS FB切换的命令MoblityfromNRCommand或重定向到EPS的命令rrcRelease),则可表明UE可以正常地执行从5G网络回落到4G网络的流程。此时,在操作S509,定时器可被停止。

如果在到达定时器的预定(或者可选地,给定)时间阈值时或之后,UE仍未从网络接收到第一命令或第二命令,则可指示UE的呼叫既无法在5G网络中执行,也无法按照正常的EPS FB呼叫流程进行。此时,UE可以触发自主重定向流程,以自主地重定向到EPS网络,以确保呼叫的成功(或提高呼叫成功的可能性)。

定时器的预定(或者可选地,给定)时间阈值的设置需要综合考虑通话时延和呼叫流程的因素。例如,如果预定(或者可选地,给定)时间阈值过长,则会导致长的通话时延,导致不佳的用户体验。如果预定(或者可选地,给定)时间阈值过短,则会导致在正常的切换命令或重定向命令被接收到之前(例如,在接收正常切换命令或重定向命令的时机过去之前),UE已触发自主重定向流程。

根据一些示例实施例,预定(或者可选地,给定)时间阈值可以被设置为从邀请消息(例如,开始发送邀请消息或接收到邀请消息)到MoblityfromNRCommand切换命令之间的时间间隔或从邀请消息到rrcRelease重定向命令之间的时间间隔。根据一些示例实施例,预定(或者可选地,给定)时间阈值可以被设置1s至2.5s,这取决于网络环境和通话时延的容忍度。在一些示例实施例中,预定(或者可选地,给定)时间阈值可被设置为1.5s。

此外,根据一些示例实施,也可根据网络运行的实际情况由用户(例如,终端用户,网络操作员/技术人员等)自定义预定时间阈值,而没有限制。

图6示出根据本公开的一些示例实施例的基于切换的EPS FB呼叫的过程。

在图6中,UE表示用户设备侧,NW表示网络侧。应当理解,为了便于描述,图6可仅示出基于切换的EPS FB呼叫流程的操作。在一些实施例中,可省略一些操作或增加附加的操作。

参照图6,在操作S601,UE可注册到5G网络NR。随后,在操作S603,UE可注册到IMS。当UE接收来自另一用户设备的呼叫时,在操作S605,UE接收到邀请消息INVITE,此时,定时器可被设置,计时开始。随后,在操作S607,UE可执行183会话处理。

当UE在操作S609从NW接收到用于VoNR的PDU会话修改命令时,定时器可被停止,UE可执行VoNR呼叫。在这种情况下,后续操作将不再执行。

可选择地,UE可执行操作S611至S615,这取决于网络的具体配置。在一些示例实施例中,在操作S611,网络可向UE发送rrcReconfiguration命令;在操作S613,UE可向网络发送rrcReconfiguration完成命令;在操作S615,UE可向网络发送测量报告。

在操作S620,UE可确定是否从NW接收到用于切换到4G网络的命令MoblityfromNRCommand。如果“是”,则UE可执行3GPP协议规定的后续EPS FB流程S621至S627。在一个示例实施例中,在操作S621,UE可向LTE网络发送rrcConnectionReconfiguration命令;在操作S623,LTE网络可向UE发送rrcConnectionReconfiguration完成命令;在操作S625,UE可执行TAU进程;在操作S627,UE的IMS呼叫进程可被完成。

如果UE在定时器的预定(或者可选的,给定)时间阈值到达时或之后没有从网络接收到MoblityfromNRCommand命令,则可触发自主自重定向流程的操作S631至S635。图6中的操作S631至S635对应于图4中的操作S431至S435,为了简洁起见,这里不再进行重复描述。

在重定向到选择的目标小区之后,在操作S637,UE可执行TAU进程。在操作S639,UE执行的IMS呼叫进程可被完成。

图7示出根据本公开的一些示例实施例的基于重定向的EPS FB呼叫的过程。

应当理解,为了便于描述,图7仅示出基于重定向的EPS FB呼叫流程的操作。在一些实施例中,可省略一些操作或增加附加的操作。

图7中的操作S701至S715、S725至S727以及S731至S739分别对应于图6中的操作S601至S615、S625至S627以及S631至S639。为了简洁起见,这里可不再进行重复描述。

在操作S720,UE确可定是否从NW接收到用于重定向到4G网络的rrcRelease命令。如果“是”,则UE可执行3GPP协议规定的后续EPS FB流程的操作S725至S727。

如果UE在定时器的预定(或者可选地,给定)时间阈值到达时或之后没有从网络接收到rrcRelease命令,则可触发自主自重定向流程(操作S731至S735),以重定向到选择的目标小区。随后,在操作S637,UE可执行TAU进程。在操作S639,UE执行的IMS呼叫进程可被完成。

图8示出根据本公开的一些示例实施例的通信设备的框图。

如图8中所示,根据本公开的一些示例实施例的通信设备800包括处理器810和和存储器820。

处理器810可控制通信设备800的整体操作,并可控制通信设备800的内部元件的部分或全部。处理器810可被实现为无线通信基带处理器、通信处理器CP(CommunicationProcessor)、通用处理器、应用处理器(AP)、专用集成电路、现场可编程门阵列等,但一些示例实施例不限于此。处理器810可以被配置为实现在此公开的用于呼叫的方法。

存储器820可包括易失性存储器和/或非易失性存储器。存储器820可存储由通信设备800生成和使用的各种数据。例如,存储器820可存储用于控制通信设备的操作的操作系统和/或应用程序(例如,与在此公开的方法关联的应用程序)。

图9示出根据本公开的一些示例实施例的用户设备的框图。

用户设备900可以是是蜂窝电话、无绳电话、个人数字处理(Personal DigitalAssistant,PDA)装置、具有无线通信功能的手持装置、计算装置或连接到无线调制解调器的其它处理装置、可穿戴装置、车载装置、车联网终端、台式计算机、膝上型计算机、手持式通信设备、手持式计算装置、和/或用于在无线系统上进行通信的其它装置。

如图9所示,根据一些示例实施例的用户设备900可包括传感器单元(电路)910、控制器920、通信电路930、输入电路940、存储装置950和/或显示器960。用户设备900还可包括附加的电路。

传感器单元910可对用户设备900的环境进行感测。

控制器920可控制用户设备的整体操作,并可控制用户设备的内部元件的部分或全部。控制器920可例如被实现为通用处理器、应用处理器(AP)、专用集成电路和/或现场可编程门阵列等,但不限于此。

通信电路930可执行用户设备900与另一用户设备或通信网络的通信操作。根据一些示例实施例,通信电路930可在控制器920的控制下建立到另一用户设备的呼叫。例如,通信电路930可基于所驻留在的第一网络建立呼叫,并进行计时。通信电路930可确定是否从第一网络接收到用于切换或重定向到第二网络的第一命令。当确定未接收到第一命令并且计时的时间到达预定(或者可选地,给定)时间阈值时,通信电路930可执行自主重定向,使得用户设备900重定向到第二网络,并在第二网络中继续进行呼叫。

输入电路940可接收输入的各种信息以及各种控制信号,并将输入的信息和控制信号发送到控制器920。输入电路940可通过诸如键区和/或键盘、触摸屏和/或触控笔等各种输入装置来实现,但不限于此。

存储装置950可包括易失性存储器和/或非易失性存储器。存储装置950可存储由用户设备900生成和使用的各种数据。例如,存储装置950可存储用于控制用户设备900的操作的操作系统、应用程序(例如,与发明构思的方法关联的应用程序)。

显示器960可基于控制器920的控制来显示各种信息。

传统的用于执行从第一网络到第二网络的演进分组系统回退(EPS FB)的设备和方法不够灵活。例如,在传统设备(例如,由于差的网络环境)未能接收到与EPS FB相关的切换或重定向命令的情况下,与EPS FB相关联的呼叫失败。因此,传统设备和方法的脆弱性导致呼叫质量和/或可靠性不足。

然而,根据一些示例实施例,提供了用于执行EPS FB的改进设备和方法。例如,改进的设备和方法可响应于确定在阈值持续时间内没有接收到与EPS FB相关联的命令而执行自主重定向。因此,改进的设备和方法可确保与EPS FB相关联的呼叫的成功,或提高与EPS FB相关联的呼叫成功的可能性。因此,改进的设备和方法克服了传统设备和方法的缺陷,以通过提高EPS FB进行的弹性来至少提高呼叫质量和/或可靠性。

在此被描述为由通信设备800、处理器810、用户设备900、传感器单元910、控制器920、通信电路930、网络、UE、5G网络、4G网络、基站、NG RAN、定时器、第一网络和/或第二网络执行的操作可以由处理电路执行。在本公开中使用的术语“处理电路”可以表示例如包括逻辑电路的硬件、硬件/软件组合(诸如,执行软件的处理器)、或它们的组合。例如,处理电路可包括但不限于中央处理器(CPU)、算术逻辑单元(ALU)、数字信号处理器、微型计算机、现场可编程门阵列(FPGA)、片上系统(SoC)、可编程逻辑单元、微处理器、专用集成电路(ASIC)等。

上述方法的各种操作可通过能够执行操作的任何合适装置(诸如,上述处理电路)。例如,如上所述,上述方法的操作可通过各种硬件和/或以某种形式的硬件(例如,处理器、ASIC等)实现的软件来执行。

所述软件可包括用于实现逻辑功能的可执行指令的有序列表,并可被实现在任何“处理器可读介质”中,供指令执行系统、装置或设备(诸如,单核或多核处理器或含处理器的系统)使用或与之结合使用。

结合在此公开的一些示例实施例描述的方法或算法和功能的块或操作可直接体现在硬件、由处理器执行的软件模块或两者的组合中。如果在软件中实现,这些功能可作为有形的非暂时性计算机可读介质上的一个或多个指令或代码来存储或传输。软件模块可驻留在随机存取存储器(RAM)、闪存、只读存储器(ROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、寄存器、硬盘、可移动磁盘、CD ROM或本领域已知的任何其他形式的存储介质中。

在此描述的设备、单元、模块和其他组件由硬件组件实现。可用于执行在本申请中描述的操作的硬件组件的示例在适当的情况下包括:控制器、传感器、生成器、驱动器、存储器、比较器、算术逻辑单元、加法器、减法器、乘法器、除法器、积分器和/或被配置为执行在本申请中描述的操作的任何其他电子组件。在其他示例中,通过计算硬件(例如,通过一个或多个处理器或计算机)来实现执行在本申请中描述的操作的硬件组件中的一个或多个硬件组件。处理器或计算机可由一个或多个处理元件(诸如,逻辑门阵列、控制器、算术逻辑单元、数字信号处理器、微型计算机、可编程逻辑控制器、现场可编程门阵列、可编程逻辑阵列、微处理器和/或被配置为以限定的方式响应并执行指令以实现期望的结果的任何其他装置或装置的组合)来实现。在一个示例实施例中,处理器或计算机包括或者连接到存储由处理器或计算机执行的指令或软件的一个或多个存储器。由处理器或计算机实现的硬件组件可执行用于执行在本申请中描述的操作的指令或软件(诸如,操作系统(OS)和在OS上运行的一个或多个软件应用)。硬件组件还可响应于指令或软件的执行来访问、操控、处理、创建和存储数据。为了简明,单数术语“处理器”或“计算机”可用于在本申请中描述的示例的描述中,但是在其他示例中,多个处理器或计算机可被使用,或者处理器或计算机可包括多个处理元件、或多种类型的处理元件、或两者。例如,单个硬件组件、或者两个或更多个硬件组件可由单个处理器、或者两个或更多个处理器、或者处理器和控制器来实现。一个或多个硬件组件可由一个或多个处理器、或者处理器和控制器来实现,并且一个或多个其他硬件组件可由一个或多个其他处理器、或者另一处理器和另一控制器来实现。一个或多个处理器、或者处理器和控制器可实现单个硬件组件、或者两个或更多个硬件组件。硬件组件可具有不同的处理配置中的任何一个或多个,不同的处理配置的示例包括:单个处理器、独立处理器、并行处理器、单指令单数据(SISD)多处理、单指令多数据(SIMD)多处理、多指令单数据(MISD)多处理和/或多指令多数据(MIMD)多处理。

执行在本申请中描述的操作的方法由计算硬件(例如,由一个或多个处理器或计算机)来执行,计算硬件被实现为如上所述执行指令或软件以执行在本申请中描述的由所述方法执行的操作。例如,单个操作、或者两个或更多个操作可由单个处理器、或者两个或更多个处理器、或者处理器和控制器来执行。一个或多个操作可由一个或多个处理器、或者处理器和控制器来执行,并且一个或多个其他操作可由一个或多个其他处理器、或者另一处理器和另一控制器来执行。一个或多个处理器、或者处理器和控制器可执行单个操作、或者两个或更多个操作。

用于控制处理器或计算机以实现硬件组件并执行如上所述的方法的指令或软件可被编写为计算机程序、代码段、指令或它们的任何组合,以单独地或共同地指示或配置处理器或计算机作为机器或专用计算机进行操作,以执行由如上所述的硬件组件和方法执行的操作。在一些示例实施例中,指令和/或软件包括由处理器或计算机直接执行的机器代码(诸如,由编译器产生的机器代码)。在一些示例中,指令或软件包括由处理器或计算机使用解释器执行的高级代码。本领域普通技术人员或程序员可基于附图中示出的框图和流程图以及说明书中的相应描述容易地编写指令和/或软件,附图中示出的框图和流程图以及说明书中的相应描述公开了用于执行由如上所述的硬件组件和方法执行的操作的算法。

用于控制处理器或计算机以实现硬件组件并执行如上所述的方法的指令或软件以及任何相关联的数据、数据文件和数据结构可以被记录、存储或固定在一个或多个非暂时性计算机可读存储介质中,或者被记录、存储或固定在一个或多个非暂时性计算机可读存储介质上。非暂时性计算机可读存储介质的示例包括:只读存储器(ROM)、随机存取可编程只读存储器(PROM)、电可擦除可编程只读存储器(EEPROM)、随机存取存储器(RAM)、动态随机存取存储器(DRAM)、静态随机存取存储器(SRAM)、闪存、非易失性存储器、光盘(CD)-ROM、CD-R、CD+R、CD-RW、CD+RW、数字视频光盘(DVD)-ROM、DVD-R、DVD+R、DVD-RW、DVD+RW、DVD-RAM、BD-ROM、BD-R、BD-R LTH、蓝牙盘(BD)-RE、蓝光或光盘存储装置、硬盘驱动器(HDD)、固态驱动器(SSD)、闪存、卡式存储器(诸如,多媒体卡或微型卡(例如,安全数字(SD)或极限数字(XD)))、磁带、软盘、磁光数据存储装置、光学数据存储装置、硬盘、固态盘和/或任何其他装置中的至少一者,任何其他装置被配置为以非暂时性方式存储指令或软件以及任何相关联的数据、数据文件和/或数据结构并将指令或软件以及任何相关联的数据、数据文件和/或数据结构提供给处理器或计算机,使得处理器或计算机能够执行指令。

可参照操作的动作和符号表示(例如,以流程图、流向图、数据流图、结构图、框图等的形式)描述一些示例实施例,操作的动作和符号表示可结合下面更详细讨论的单元和/或设备来实现。尽管以特定方式进行了讨论,但是在特定框中指定的功能或操作可不同于流程图、流向图等中指定的流程来执行。例如,被示为在两个连续块中串行执行的功能或操作实际上可以并发地、同时地执行,或者在某些情况下以相反的顺序执行。

尽管已经描述了一些示例实施例,但是本领域的技术人员应该理解,在不脱离权利要求所限定的本公开的精神和范围的情况下,可进行形式和细节上的各种改变。

相关技术
  • 方法、系统和计算机可读非暂时性存储介质
  • 方法、计算机可读非暂时性存储介质和系统
  • 通信设备、计算机可读存储介质和通信设备的控制方法
  • 用于增强存储设备的服务质量的存储系统、方法和非暂态计算机可读介质
  • 镀覆装置及非暂时性计算机可读存储介质
  • 通信设备、通信方法和非暂时性计算机可读存储介质
  • 通信设备、通信方法和非暂时性计算机可读存储介质
技术分类

06120116195840