移动设备的控制方法、装置、存储介质及移动设备与流程

文档序号:22120801发布日期:2020-09-04 16:14阅读:145来源:国知局
移动设备的控制方法、装置、存储介质及移动设备与流程

本申请涉及移动设备技术领域,尤其涉及一种移动设备的控制方法、装置、存储介质及移动设备。



背景技术:

移动设备在volte(voiceoverlong-termevolution,长期演进语音承载)通话过程中,服务小区信号减弱,且没有合适lte(longtermevolution,长期演进)异频目标小区上报,网络会继续下发b2测量事件配置服务小区的异系统邻区列表作为测量对象,终端同时对lte异频邻区以及异系统邻区进行测量,若有满足条件的lte异频邻区或者异系统邻区,终端将会通过测量报告上报网络,发起lte系统内切换或srvcc切换,其中,srvcc即(singleradiovoicecallcontinuity)是3gpp提出的一种volte语音业务连续性方案。

相关技术中,通常是基于网络侧下发的b2测量事件内携带的初始触发时间向网络侧发送测量报告。

这种方式下,若信号快衰落,则容易导致lte系统内切换失败或srvcc切换失败,导致移动设备volte通话掉线,影响移动设备的通信效果。



技术实现要素:

本申请旨在至少在一定程度上解决相关技术中的技术问题之一。

为此,本申请在于提出一种移动设备的控制方法、装置、存储介质及移动设备,能够有效避免信号快衰落导致的lte系统内切换失败或srvcc切换失败,避免移动设备volte通话掉线,提升移动设备的通信效果。

为达到上述目的,本申请第一方面实施例提出的移动设备的控制方法,包括:若接收到网络侧下发的测量事件,则获取信号衰落信息;根据所述信号衰落信息确定目标触发时间;其中,若目标时间差达到所述目标触发时间,移动设备能够向所述网络侧发送与所述测量事件对应的测量报告,所述目标时间差为当前时间点与接收所述测量事件的时间点之间的差值。

本申请第一方面实施例提出的移动设备的控制方法,通过接收到网络侧下发的测量事件,则获取信号衰落信息,并根据信号衰落信息确定目标触发时间,以及若目标时间差达到目标触发时间,则向网络侧发送与测量事件对应的测量报告,目标时间差为当前时间点与接收测量事件的时间点之间的差值,由于是根据信号衰落信息确定相适配的目标触发时间,从而基于该相适配的目标触发时间向网络侧发送测量报告,由此能够有效避免信号快衰落导致的lte系统内切换失败或srvcc切换失败,避免移动设备volte通话掉线,提升移动设备的通信效果。

为达到上述目的,本申请第二方面实施例提出的移动设备的控制装置,包括:获取模块,用于在接收到网络侧下发的测量事件时,获取信号衰落信息;确定模块,用于根据所述信号衰落信息确定目标触发时间;其中,若目标时间差达到所述目标触发时间,移动设备能够向所述网络侧发送与所述测量事件对应的测量报告,所述目标时间差为当前时间点与接收所述测量事件的时间点之间的差值。

本申请第二方面实施例提出的移动设备的控制装置,通过接收到网络侧下发的测量事件,则获取信号衰落信息,并根据信号衰落信息确定目标触发时间,以及若目标时间差达到目标触发时间,则向网络侧发送与测量事件对应的测量报告,目标时间差为当前时间点与接收测量事件的时间点之间的差值,由于是根据信号衰落信息确定相适配的目标触发时间,从而基于该相适配的目标触发时间向网络侧发送测量报告,由此能够有效避免信号快衰落导致的lte系统内切换失败或srvcc切换失败,避免移动设备volte通话掉线,提升移动设备的通信效果。

本申请第三方面实施例提出的非临时性计算机可读存储介质,当所述存储介质中的指令由移动设备的处理器被执行时,使得移动设备能够执行一种移动设备的控制方法,所述方法包括:本申请第一方面实施例提出的移动设备的控制方法。

本申请第三方面实施例提出的非临时性计算机可读存储介质,通过接收到网络侧下发的测量事件,则获取信号衰落信息,并根据信号衰落信息确定目标触发时间,以及若目标时间差达到目标触发时间,则向网络侧发送与测量事件对应的测量报告,目标时间差为当前时间点与接收测量事件的时间点之间的差值,由于是根据信号衰落信息确定相适配的目标触发时间,从而基于该相适配的目标触发时间向网络侧发送测量报告,由此能够有效避免信号快衰落导致的lte系统内切换失败或srvcc切换失败,避免移动设备volte通话掉线,提升移动设备的通信效果。

本申请第四方面实施例提出的移动设备,所述移动设备包括:壳体、处理器、存储器、电路板和电源电路,其中,所述电路板安置在所述壳体围成的空间内部,所述处理器和所述存储器设置在所述电路板上;所述电源电路,用于为所述移动设备的各个电路或器件供电;所述存储器用于存储可执行程序代码;所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行本申请第一方面实施例提出的移动设备的控制方法。

本申请第四方面实施例提出的移动设备,通过接收到网络侧下发的测量事件,则获取信号衰落信息,并根据信号衰落信息确定目标触发时间,以及若目标时间差达到目标触发时间,则向网络侧发送与测量事件对应的测量报告,目标时间差为当前时间点与接收测量事件的时间点之间的差值,由于是根据信号衰落信息确定相适配的目标触发时间,从而基于该相适配的目标触发时间向网络侧发送测量报告,由此能够有效避免信号快衰落导致的lte系统内切换失败或srvcc切换失败,避免移动设备volte通话掉线,提升移动设备的通信效果。

本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。

附图说明

本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

图1是本申请一实施例提出的移动设备的控制方法的流程示意图;

图2是本申请另一实施例提出的移动设备的控制方法的流程示意图;

图3为相关技术中36.331协议的结构示意图;

图4是本申请一实施例提出的移动设备的控制装置的结构示意图;

图5是本申请一个实施例提出的移动设备的结构示意图。

具体实施方式

下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能理解为对本申请的限制。相反,本申请的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。

图1是本申请一实施例提出的移动设备的控制方法的流程示意图。

本实施例中移动设备的控制方法可以被配置在移动设备的控制装置中,移动设备的控制装置可以设置在服务器中,或者也可以设置在计算机设备中,本申请实施例对此不作限制。

本实施例以移动设备的控制方法被配置在计算机设备中为例。

需要说明的是,本申请实施例的执行主体,在硬件上可以例如为服务器或者计算机设备中的中央处理器(centralprocessingunit,cpu),在软件上可以例如为服务器或者计算机设备中的相关的后台服务,对此不作限制。

参见图1,该方法包括:

s101:若接收到网络侧下发的测量事件,则获取信号衰落信息。

移送设备在volte通话过程中,可以实时地监听是否接收到网络侧下发的测量事件,该测量事件可以例如为相关技术中的b2测量事件,当监听接收到b2测量事件时,可以实时地获取当前volte通话信号的信号衰落信息。

其中,b2测量事件表示lte服务小区信号低于一定门限值threshold1,异系统小区信号高于一个门限值threshold2,在b2测量事件携带一个参数timetotrigger(触发时间),可以将b2测量事件携带的触发时间称为初始触发时间,该参数代表的含义为两个门限值满足的时间达到初始触发时间,移动设备才向网络侧发送b2测量事件对应的测量报告,进而让网络判决是否触发系统内切换或者srvcc切换。

上述信号衰落信息可以具体为当前时间点获取的信号信息,与一个基准的信号信息之间的相对变化信息,若相对变化信息指示volte通话信号处于一个衰落状态时,则可以将该相对变化信息称为信号衰落信息。

可选地,信号衰落信息为,信号质量衰落幅度,和/或信号强度衰落幅度。

例如,假设volte通话信号的基准的信号信息为threshold1,那么当volte通话信号所在的lte服务小区的信号信息相对于threshold1降低2个db,则该降低的2个db即可以被称为信号衰落信息,对此不作限制。

s102:根据信号衰落信息确定目标触发时间;其中,若目标时间差达到目标触发时间,移动设备能够向网络侧发送与测量事件对应的测量报告,目标时间差为当前时间点与接收测量事件的时间点之间的差值。

可以理解的是,通常由于初始触发时间比较大,比如2.56s或者5.12s,但是信号快衰落,等到达到初始触发时间再发送b2测量事件对应的测量报告时,可能导致b2测量事件对应的测量报告发送失败。

因此,本申请中是根据信号衰落信息确定目标触发时间,也即根据信号衰落信息动态地确定一个触发时间作为目标触发时间,该目标触发时间是与信号衰落信息相适配的,使得基于所确定的目标触发时间,移动设备能够成功地将与测量事件对应的测量报告发送至网络侧。

一些实施例中,可以是若信号衰落信息满足设定条件,则根据信号衰落信息确定目标触发时间;若信号衰落信息不满足设定条件,则将测量事件携带的初始触发时间作为目标触发时间,由此,本申请实施例中可以实现灵活地结合信号衰落信息确定合适的目标触发时间,避免耗费过多的硬软件运算资源。

上述信号衰落信息满足设定条件,则表明信号衰落较快,而若信号衰落信息不满足设定条件,则表明信号衰落的情况不影响向网络侧发送测量报告,此时可以直接采用初始触发时间。

假设信号衰落信息为,信号质量衰落幅度,则信号质量衰落幅度达到质量阈值,确定信号衰落信息满足设定条件,或者,假设信号衰落信息为,信号强度衰落幅度,则信号强度衰落幅度达到强度阈值,确定信号衰落信息满足设定条件,或者,假设信号衰落信息为信号质量衰落幅度和信号强度衰落幅度,则信号质量衰落幅度达到质量阈值,且信号强度衰落幅度达到强度阈值,确定信号衰落信息满足设定条件,从而实现精准地判定出信号衰落信息是否满足设定条件,且实现简便,判定逻辑简捷,提升方法的执行效率。

一些实施例中,可以预先采用实验的方式,标定信号衰落信息与相适配的触发时间之间的对应关系,从而在根据信号衰落信息确定目标触发时间时,直接基于实验标定的信号衰落信息与相适配的触发时间之间的对应关系确定目标触发时间。

本实施例中,通过接收到网络侧下发的测量事件,则获取信号衰落信息,并根据信号衰落信息确定目标触发时间,以及若目标时间差达到目标触发时间,则向网络侧发送与测量事件对应的测量报告,目标时间差为当前时间点与接收测量事件的时间点之间的差值,由于是根据信号衰落信息确定相适配的目标触发时间,从而基于该相适配的目标触发时间向网络侧发送测量报告,由此能够有效避免信号快衰落导致的lte系统内切换失败或srvcc切换失败,避免移动设备volte通话掉线,提升移动设备的通信效果。

图2是本申请另一实施例提出的移动设备的控制方法的流程示意图。

参见图2,该方法包括:

s201:若接收到网络侧下发的测量事件,则获取信号衰落信息。

s202:若信号衰落信息满足设定条件,获取多个候选触发时间。

假设信号衰落信息为,信号质量衰落幅度,则信号质量衰落幅度达到质量阈值,确定信号衰落信息满足设定条件,或者,假设信号衰落信息为,信号强度衰落幅度,则信号强度衰落幅度达到强度阈值,确定信号衰落信息满足设定条件,或者,假设信号衰落信息为信号质量衰落幅度和信号强度衰落幅度,则信号质量衰落幅度达到质量阈值,且信号强度衰落幅度达到强度阈值,确定信号衰落信息满足设定条件,从而实现精准地判定出信号衰落信息是否满足设定条件,且实现简便,判定逻辑简捷,提升方法的执行效率。

其中,36.331协议中规定的timetotrigger的取值范围如下,最小值为0,最大值为5.12s,参见图3,图3为相关技术中36.331协议的结构示意图,其中示出了多个可能的timetotrigger取值,该可能的timetotrigger取值可以被称为候选触发时间。

由此,若信号衰落信息满足设定条件,可以从36.331协议中获取多个候选触发时间,或者,也可以结合预先实验测定的结果确定多个候选触发时间,对此不作限制。

s203:根据信号衰落信息结合初始触发时间,从多个候选触发时间内选取小于初始触发时间的候选触发时间并作为目标触发时间。

其中,若目标时间差达到目标触发时间,移动设备能够向网络侧发送与测量事件对应的测量报告,目标时间差为当前时间点与接收测量事件的时间点之间的差值。

作为一种示例,针对网络配置的timetotrigger参数,假设lte的门限值为threshold1,那么当lte服务小区的测量门限值相比threshold1每降低2个db,那么终端侧timetotrigger的取值就相比网络配置的值缩小一个单位。举个例子,实网中b2中lte的门限值threshold1为-120db,timetotrigger配置的取值为2560ms,当终端测量到lte的信号值为-122db下降2db时,timetotrigger的取值就缩小到上一个档位1280ms,如果timetotrigger超时前,lte信号值下降到-124db时,那么timertotrigger就再缩小到上一个档位1024ms,依次类推,直到timetotrigger超时,b2测量报告发送为止。当然如果在这个过程中,lte的测量信号变大,可以不调整timertotrigger。

s204:若信号衰落信息不满足设定条件,则将测量事件携带的初始触发时间作为目标触发时间。

s205:若目标时间差未达到目标触发时间,则持续地获取信号衰落信息。

通过在目标时间差未达到目标触发时间时,则持续地获取信号衰落信息,能够实现持续地跟踪lte通信信号的衰减情况,从而实现全面地、自适应地调整触发时间。

本实施例中,通过接收到网络侧下发的测量事件,则获取信号衰落信息,并根据信号衰落信息确定目标触发时间,以及若目标时间差达到目标触发时间,则向网络侧发送与测量事件对应的测量报告,目标时间差为当前时间点与接收测量事件的时间点之间的差值,由于是根据信号衰落信息确定相适配的目标触发时间,从而基于该相适配的目标触发时间向网络侧发送测量报告,由此能够有效避免信号快衰落导致的lte系统内切换失败或srvcc切换失败,避免移动设备volte通话掉线,提升移动设备的通信效果。实现精准地判定出信号衰落信息是否满足设定条件,且实现简便,判定逻辑简捷,提升方法的执行效率。若信号衰落信息满足设定条件,获取多个候选触发时间,根据信号衰落信息结合初始触发时间,从多个候选触发时间内选取小于初始触发时间的候选触发时间并作为目标触发时间,能够快速地确定出相适配的目标触发时间,从而及时地降低由于lte信号快衰落导致的系统切换失败或者srvcc切换失败的概率。通过在目标时间差未达到目标触发时间时,则持续地获取信号衰落信息,能够实现持续地跟踪lte通信信号的衰减情况,从而实现全面地、自适应地调整触发时间。

图4是本申请一实施例提出的移动设备的控制装置的结构示意图。

参见图4,该装置400包括:

获取模块401,用于在接收到网络侧下发的测量事件时,获取信号衰落信息;

确定模块402,用于根据信号衰落信息确定目标触发时间;其中,若目标时间差达到目标触发时间,移动设备能够向网络侧发送与测量事件对应的测量报告,目标时间差为当前时间点与接收测量事件的时间点之间的差值。

可选地,一些实施例中,获取模块401,还用于在目标时间差未达到目标触发时间时,持续地获取信号衰落信息。

可选地,一些实施例中,确定模块402,具体用于在信号衰落信息满足设定条件时,根据信号衰落信息确定目标触发时间,在信号衰落信息不满足设定条件时,将测量事件携带的初始触发时间作为目标触发时间。

可选地,一些实施例中,确定模块402,还具体用于:

若信号衰落信息满足设定条件,获取多个候选触发时间;

根据信号衰落信息结合初始触发时间,从多个候选触发时间内选取小于初始触发时间的候选触发时间并作为目标触发时间。

可选地,一些实施例中,信号衰落信息为,信号质量衰落幅度,和/或信号强度衰落幅度。

可选地,一些实施例中,确定模块402,进一步具体用于:

若信号质量衰落幅度达到质量阈值,和/或信号强度衰落幅度达到强度阈值,则确定信号衰落信息满足设定条件。

需要说明的是,对前述图1-图3实施例中对移动设备的控制方法实施例的解释说明也适用于该实施例的移动设备的控制装置400,其实现原理类似,此处不再赘述。

本实施例中,通过接收到网络侧下发的测量事件,则获取信号衰落信息,并根据信号衰落信息确定目标触发时间,以及若目标时间差达到目标触发时间,则向网络侧发送与测量事件对应的测量报告,目标时间差为当前时间点与接收测量事件的时间点之间的差值,由于是根据信号衰落信息确定相适配的目标触发时间,从而基于该相适配的目标触发时间向网络侧发送测量报告,由此能够有效避免信号快衰落导致的lte系统内切换失败或srvcc切换失败,避免移动设备volte通话掉线,提升移动设备的通信效果。

图5是本申请一个实施例提出的移动设备的结构示意图。

参见图5,本实施例的移动设备500包括壳体501、处理器502、存储器503、电路板504和电源电路505,其中,电路板504安置在壳体501围成的空间内部,处理器502和存储器503设置在电路板504上;电源电路505,用于为移动设备500的各个电路或器件供电;存储器503用于存储可执行程序代码;处理器502通过读取存储器503中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于执行:

若接收到网络侧下发的测量事件,则获取信号衰落信息;

根据信号衰落信息确定目标触发时间;其中,若目标时间差达到目标触发时间,移动设备能够向网络侧发送与测量事件对应的测量报告,目标时间差为当前时间点与接收测量事件的时间点之间的差值。

需要说明的是,对前述图1-图4实施例中对移动设备的控制方法实施例的解释说明也适用于该实施例的移动设备500,其实现原理类似,此处不再赘述。

本实施例中,通过接收到网络侧下发的测量事件,则获取信号衰落信息,并根据信号衰落信息确定目标触发时间,以及若目标时间差达到目标触发时间,则向网络侧发送与测量事件对应的测量报告,目标时间差为当前时间点与接收测量事件的时间点之间的差值,由于是根据信号衰落信息确定相适配的目标触发时间,从而基于该相适配的目标触发时间向网络侧发送测量报告,由此能够有效避免信号快衰落导致的lte系统内切换失败或srvcc切换失败,避免移动设备volte通话掉线,提升移动设备的通信效果。

为了实现上述实施例,本申请实施例提出了一种非临时性计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现前述方法实施例的移动设备的控制方法。

需要说明的是,在本申请的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本申请的描述中,除非另有说明,“多个”的含义是两个或两个以上。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本申请的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本申请的实施例所属技术领域的技术人员所理解。

应当理解,本申请的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

此外,在本申请各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。

上述提到的存储介质可以是只读存储器,磁盘或光盘等。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

尽管上面已经示出和描述了本申请的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本申请的限制,本领域的普通技术人员在本申请的范围内可以对上述实施例进行变化、修改、替换和变型。

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