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

信号稳定性提高方法、装置、终端设备及可读存储介质与流程

2022-06-22 17:42:03 来源:中国专利 TAG:


1.本技术涉及通信技术领域,具体而言,涉及一种信号稳定性提高方法、装置、终端设备及可读存储介质。


背景技术:

2.随着通信技术的发展,5g成为通信领域研发的热点。在5g部署的初期,为节省成本、快速开展业务,多数的运营商选择非独立组网(non-standalone,nsa)模式。当前终端设备在建立nsa 5g网络连接后,即添加endc(e-utra-nr dual connectivity,双连接),4g、5g会共用终端设备的天线。目前,某些终端设备的硬件设计存在缺陷,该缺陷导致终端在添加endc后,会产生小区切换,小区切换则会导致网络断开,使得网络信号不稳定。


技术实现要素:

3.本技术提供了一种信号稳定性提高方法、装置、终端设备及可读存储介质,其能够避免在该预设频段添加endc后出现的切换4g小区的情况,从而提高信号稳定性。
4.为了实现上述目的,本技术的实施例可以这样实现:
5.第一方面,本技术实施例提供一种信号稳定性提高方法,包括:
6.判断终端设备当前使用的4g频段是否属于预设频段,其中,所述预设频段为所述终端设备添加双连接endc时4g信号减弱的频段;
7.若当前使用的4g频段属于所述预设频段,则禁止添加endc。
8.在可选的实施方式中,在禁止添加endc之前,所述方法还包括:
9.判断当前前台应用的类型是否是预设类型,其中,所述预设类型为需要持续使用网络的应用类型;
10.若所述当前前台应用的类型为预设类型、且当前使用的4g频段属于所述预设频段,则执行禁止添加endc的步骤。
11.在可选的实施方式中,所述判断当前前台应用的类型是否是预设类型,包括:
12.将所述当前前台应用的应用标识与各预设应用标识进行比对;
13.若所述当前前台应用的应用标识与一个预设应用标识相同,则确定所述当前前台应用的类型是所述预设类型;
14.若所述当前前台应用的应用标识与各预设应用标识均不同,则确定所述当前前台应用的类型不是所述预设类型。
15.在可选的实施方式中,所述各预设应用标识包括预设游戏应用标识和/或预设直播应用标识。
16.在可选的实施方式中,在所述判断当前前台应用的类型是否是预设类型之前,所述方法还包括:
17.监听前台应用是否发生变化;
18.若前台应用发生变化,则执行判断当前前台应用的类型是否是预设类型的步骤,
其中,所述当前前台应用为变化的前台应用。
19.在可选的实施方式中,所述禁止添加endc,包括:
20.若当前还未添加endc,则停止上报5g测量数据;
21.若当前已添加endc,则断开5g连接,并停止上报5g测量数据。
22.第二方面,本技术实施例提供一种信号稳定性提高装置,包括:
23.判断模块,用于判断终端设备当前使用的4g频段是否属于预设频段,其中,所述预设频段为所述终端设备添加双连接endc时4g信号减弱的频段;
24.处理模块,用于在当前使用的4g频段属于所述预设频段时,禁止添加endc。
25.在可选的实施方式中,在禁止添加endc之前,
26.所述判断模块还用于:判断当前前台应用的类型是否是预设类型,其中,所述预设类型为需要持续使用网络的应用类型;
27.在所述当前前台应用的类型为预设类型、且当前使用的4g频段属于所述预设频段时,所述处理模块禁止添加endc。
28.在可选的实施方式中,所述判断模块具体用于:
29.将所述当前前台应用的应用标识与各预设应用标识进行比对;
30.在所述当前前台应用的应用标识与一个预设应用标识相同时,确定所述当前前台应用的类型是所述预设类型;
31.在所述当前前台应用的应用标识与各预设应用标识均不同时,确定所述当前前台应用的类型不是所述预设类型。
32.在可选的实施方式中,所述各预设应用标识包括预设游戏应用标识和/或预设直播应用标识。
33.在可选的实施方式中,在判断当前前台应用的类型是否是预设类型之前,所述判断模块还用于:
34.监听前台应用是否发生变化;
35.在前台应用发生变化时,判断当前前台应用的类型是否是预设类型,其中,所述当前前台应用为变化的前台应用。
36.在可选的实施方式中,所述处理模块具体用于:
37.在当前还未添加endc时,停止上报5g测量数据;
38.在当前已添加endc时,断开5g连接,并停止上报5g测量数据。
39.第三方面,本技术实施例提供一种终端设备,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的机器可执行指令,所述处理器可执行所述机器可执行指令以实现如前述实施方式中任意一项所述的信号稳定性提高方法。
40.第四方面,本技术实施例提供一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如前述实施方式中任意一项所述的信号稳定性提高方法。
41.本技术实施例提供的信号稳定性提高方法、装置、终端设备及可读存储介质,判断终端设备当前使用的4g频段是否属于预设频段,该预设频段为终端设备添加双连接endc时4g信号减弱的频段;若当前使用的4g频段属于预设频段,则禁止添加endc。由此,通过禁止在属于预设频段的4g频段添加endc,可避免在该预设频段添加endc后出现的切换4g小区的情况,从而提高信号稳定性。
附图说明
42.为了更清楚地说明本技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
43.图1为本技术实施例提供的终端设备的方框示意图;
44.图2为本技术实施例提供的信号稳定性提高方法的流程示意图之一;
45.图3为本技术实施例提供的信号稳定性提高方法的流程示意图之二;
46.图4为本技术实施例提供的信号稳定性提高方法的流程示意图之三;
47.图5为本技术实施例提供的信号稳定性提高装置的方框示意图。
48.图标:100-终端设备;110-存储器;120-处理器;130-通信单元;200-信号稳定性提高装置;210-判断模块;220-处理模块。
具体实施方式
49.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本技术实施例的组件可以以各种不同的配置来布置和设计。
50.因此,以下对在附图中提供的本技术的实施例的详细描述并非旨在限制要求保护的本技术的范围,而是仅仅表示本技术的选定实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
51.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
52.此外,若出现术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。需要说明的是,在不冲突的情况下,本技术的实施例中的特征可以相互结合。
53.随着通信技术的发展,5g成为通信领域研发的热点。在5g部署的初期,为节省成本、快速开展业务,多数的运营商选择非独立组网(non-standalone,nsa)模式。nsa是一种5g网络的组网模式,nsa只是对4g现网进行改造,开通方式相对简单,能够无缝继承现网所有业务、接口、架构,4g、5g统一网管,运维方便,必须依赖4g网络存在。
54.由于5g核心网的成本等问题,nsa组网的一种常见架构为:4g基站为主站、5g基站为辅站,在该架构下会建立以4g基站为主站、以5g基站为辅站的双连接,因此也叫en-dc(e-utra-nr dual connectivity),即lte网络和nr(new radio,新接入技术)网络的双连接,其中,nr网络指5g网络模式。
55.目前终端设备在任何频段任何场景都可以建立nsa 5g网络连接(即添endc),由于nsa 5g移赖4g网络,因此终端设备在连接nsa 5g后,4g、5g会共用终端设备的天线。
56.本技术发明人在经过实践并仔细研究后,发现某些移动终端存在硬件缺陷,该硬件缺陷导致在某些4g频段(比如,lte band3),在添加endc后,lte信号会变弱。例如,在添加endc后,在某些4g频段,lte无法使用侧边天线,只能使用顶部和底部天线,如果采用某些握
持方法,在添加endc(比如,通过band3连接4g网络,通过n41连接5g网络)后就会导致终端设备的lte信号强度发生突变(双手握持掉8db左右,单手握持掉5db左右)。其中,lte(long term evolution,长期演进,由3gpp组织制定的umts技术标准的长期演进)表示4g;band表示频段,终端设备注册到网络时,需要选择某一个频段进行注册,按照频率划分。
57.由于lte信号变弱,此时极易产生4g小区切换。在发生小区切换时,终端设备当前的网络会断开,导致出现网络信号不稳定的情况,这种情况会导致高延迟、断流等出现,进而导致用户体验不佳。在小区切换后会释放endc,lte信号重新变强;如果再次添加endc,且所在的4g频段仍然是添加endc后lte信号强度变弱的频段,则又会发生小区切换;由此会出现频繁切换小区的现象,导致网络信号更加不稳定,进一步降低用户体验。
58.为了改善以上问题,本技术实施例提供了一种信号稳定性提高方法、装置、终端设备及可读存储介质,下面结合附图对本技术实施例详细的说明。
59.请参照图1,图1为本技术实施例提供的终端设备100的方框示意图。所述终端设备100可以是,但不限于,智能手机、平板电脑等。所述终端设备可以包括存储器110、处理器120及通信单元130。所述存储器110、处理器120以及通信单元130各元件相互之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。
60.其中,存储器110用于存储程序或者数据。所述存储器110可以是,但不限于,随机存取存储器(random access memory,ram),只读存储器(read only memory,rom),可编程只读存储器(programmable read-only memory,prom),可擦除只读存储器(erasable programmable read-only memory,eprom),电可擦除只读存储器(electric erasable programmable read-only memory,eeprom)等。
61.处理器120用于读/写存储器110中存储的数据或程序,并执行相应地功能。比如,存储器110中存储有信号稳定性提高装置200,所述信号稳定性提高装置200包括至少一个可以软件或固件(firmware)的形式存储于所述存储器110中的软件功能模块。所述处理器120通过运行存储在存储器110内的软件程序以及模块,如本技术实施例中的信号稳定性提高装置200,从而执行各种功能应用以及数据处理,即实现本技术实施例中的信号稳定性提高方法。
62.通信单元130用于通过网络建立所述终端设备100与其它通信终端之间的通信连接,并用于通过所述网络收发数据。
63.应当理解的是,图1所示的结构仅为终端设备100的结构示意图,所述终端设备100还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。图1中所示的各组件可以采用硬件、软件或其组合实现。
64.请参照图2,图2为本技术实施例提供的信号稳定性提高方法的流程示意图之一。该方法可以应用于上述终端设备100,下面以该方法应用于终端设备100为例,对该方法的具体流程进行详细阐述。该方法可以包括步骤s130及步骤s140。
65.步骤s130,判断终端设备当前使用的4g频段是否属于预设频段。
66.在本实施例中,可预先存储所述预设频段对应的具体4g频段,比如,lte band3。所述预设频段为所述终端设备添加endc时4g信号减弱的频段,即终端设备在使用的4g频段为属于所述预设频段的频段时4g信号强度会变弱。可以按照定时或其他方式触发的情况下,
获取终端设备当前使用的4g频段,即所述终端设备当前驻留的4g频段。然后,可以将终端设备当前使用的4g频段与所述预设频段对应的具体4g频段进行比对,以判断当前使用的4g频段是否与其中一个所述预设频段对应的具体4g频段相同。若相同,则可以确定当前使用的4g频段属于所述预设频段;若当前使用的4g频段与所述预设频段对应的具体4g频段中的每一个4g都不同,则可以确定当前使用的4g频段不属于所述预设频段。
67.若当前使用的4g频段不属于所述预设频段,则可以不禁用endc,按照常规方式继续操作。比如,在当前使用的4g频段不属于所述预设频段时,可以认为在此情况下所述终端设备即使添加endc也不会出现4g信号变弱,因此可以仍按照常规方式处理,其中,常规方式为添加endc。
68.若当前使用的4g频段属于所述预设频段,则表示在此情况下,若所述终端设备添加endc,则会出现4g信号变弱,进而会出现小区切换,导致终端设备的信号不稳定。因此,在当前使用的4g频段属于所述预设频段时,执行步骤s140。
69.步骤s140,禁止添加endc。
70.在本实施例中,在确定所述终端设备当前使用的4g频段属于所述预设频段的情况下,若所述终端设备当前还未添加endc,可以控制所述终端设备停止上报5g测量数据,以避免基站基于该5g测量数据为该终端设备建立5g连接。其中,5g测量数据可以包括5g小区的频点及信号强度等信息。若所述终端设备当前已添加endc,可以控制所述终端设备断开5g连接,并停止上报5g测量数据。
71.可选地,所述终端设备中可以包括高通基带芯片,在确定需要禁止添加endc的情况下,可以发送禁止连接endc的命令到高通基带芯片。高通基带芯片在收到该命令后,则不再向基站上报5g测量数据,同时若所述终端设备当前有5g连接,则会立即断开。
72.本技术实施例识别终端设备当前使用的4g频段是否属于预设频段,并且当前使用的4g频段属于预设频段时阻止建立endc连接。由此通过禁止添加endc,可以避免终端设备在当前使用的4g频段属于预设频段时添加endc后出现的4g信号变弱的情况,进而避免出现4g小区切换甚至频繁切换的情况,从而提高信号稳定性,并提高用户体验。
73.5g的传输速度快,若只要终端设备当前使用的4g频段属于预设频段就禁止添加endc,可能会导致某些不需要持续网络的应用或者某些情况下不需要持续使用网络的应用也不能使用5g网络。为避免该情况,可再结合终端设备的当前前台应用情况,确定是否禁止添加endc。
74.可选地,作为一种可选的实施方式,可以识别终端设备的当前使用场景,并基于当前使用场景及预设条件判断当前场景是否为需要持续网络的场景,若需要,则执行步骤s140:禁止添加endc。比如,当前使用场景为利用微信应用正在拨打微信电话,所述预设条件包括使用微信电话时禁止添加endc,则可以在该场景下禁止添加endc,从而保证信号稳定。
75.可选地,作为另一种可选的实施方式中,还可以直接基于终端设备的当前前台应用确定是否执行步骤s140。请参照图3,图3为本技术实施例提供的信号稳定性提高方法的流程示意图之二。在步骤s140之前,所述方法还可以包括步骤s120。其中,可选地,步骤s120与步骤s130可以同时执行,也可以先执行步骤s120或步骤s130,在此不对具体执行顺序进行限定。
76.步骤s120,判断当前前台应用的类型是否是预设类型。
77.其中,所述预设类型为需要持续使用网络的应用类型。需要持续使用网络的应用在终端设备信号不稳定的情况下,会出现高延迟、甚至断流的现象。为避免该现象,本技术实施例可以在终端设备的所述当前前台应用的类型为预设类型、且当前使用的4g频段属于所述预设频段的情况下,禁止添加endc。由此,可以保证部分应用仍然能够使用4g网络及5g网络,同时可以避免由于在预设频段添加endc,导致对信号稳定性有要求的应用在使用网络时出现信号不稳定的情况。
78.可选地,作为一种可选的实施方式,可以根据当前前台应用的应用信息,确定该当前前台应用的应用类型。其中,所述应用信息可以是该当前前台应用的描述信息,比如,应用包名。然后,将当前前台应用的应用类型与预设类型进行比较,从而确定当前前台应用的类型是否是预设类型。在方式下,可快速完成对预设类型的设置,该预设类型可以根据实际需求设置,比如,直播类型的app、或者游戏类的app。
79.可选地,作为另一种可选的实施方式,预先保存有各预设应用标识。在判断当前前台应用的类型是否是预设类型时,可以获得当前前台应用的应用标识。其中,所述应用标识是用于表示应用的唯一标识,也即不同应用的应用标识不同,该应用标识可以是,但不限于,应用包名。在获得所述当前前台应用的应用标识的情况下,将所述当前前台应用的应用标识各预设应用标识进行比对。若所述当前前台应用的应用标识与一个预设应用标识相同,则确定所述当前前台应用的类型是所述预设类型;若所述当前前台应用的应用标识与各预设应用标识均不相同,即所述当前前台应用的应用标识与每一个预设应用标识都不相同,则可以确定所述当前前台应用的类型不是所述预设类型。由此,可根据需求灵活设置不使用不稳定网络的具体应用。
80.可选地,所述各预设应用标识可以包括对延迟要求较高的应用的应用标识。所述各预设应用标识可以包括预设游戏应用标识和/或预设直播应用标识,比如,包括游戏应用-王者荣耀的应用标识及直播应用-抖音的应用标识。由此,可以提高用户的游戏体验和/或直播体验。
81.若持续判断当前前台应用的类型是否为预设类型,会浪费较多功耗。为避免该情况,请参照图4,图4为本技术实施例提供的信号稳定性提高方法的流程示意图之三。在步骤s120之前,所述方法还可以包括步骤s110。
82.步骤s110,监听前台应用是否发生变化。
83.可选地,在所述终端设备开机后,可以监听所述终端设备的前台应用是否发生变化,若发生变化,则将变化后的前台应用作为所述当前前台应用,并执行步骤s120。若未发生变化,则可以处于等待状态,继续进行监听。
84.可以理解的是,在上述方案中,若所述终端设备当前前台应用的类型为预设类型、且当前使用的4g频段属于所述预设频段,则禁止添加endc,由此可以避免在用户使用当前前台应用的过程中出现频繁切换小区的情况,影响用户体验。若一段时间之后,前台应用再次发生变化,变化后的前台应用的类型不是预设类型,则可以恢复到正常状态,即不再禁用endc。
85.可选地,也可以是由基站执行上述方法,以确定是否为所述终端设备建立5g连接。其中,在基站执行上述方法时,可以通过与终端设备的通信,获得需要的信息,比如,终端设
备当前前台应用的应用标识。
86.为了执行上述实施例及各个可能的方式中的相应步骤,下面给出一种信号稳定性提高装置200的实现方式,可选地,该信号稳定性提高装置200可以采用上述图1所示的终端设备100的器件结构。进一步地,请参照图5,图5为本技术实施例提供的信号稳定性提高装置200的方框示意图。需要说明的是,本实施例所提供的信号稳定性提高装置200,其基本原理及产生的技术效果和上述实施例相同,为简要描述,本实施例部分未提及之处,可参考上述的实施例中相应内容。所述信号稳定性提高装置200可以包括:判断模块210及处理模块220。
87.所述判断模块210,用于判断终端设备当前使用的4g频段是否属于预设频段。其中,所述预设频段为所述终端设备添加双连接endc时4g信号减弱的频段。
88.所述处理模块220,用于在当前使用的4g频段属于所述预设频段时,禁止添加endc。
89.在可选的实施方式中,在禁止添加endc之前,所述判断模块210还用于:判断当前前台应用的类型是否是预设类型,其中,所述预设类型为需要持续使用网络的应用类型;在所述当前前台应用的类型为预设类型、且当前使用的4g频段属于所述预设频段时,所述处理模块禁止添加endc。
90.在可选的实施方式中,所述判断模块210具体用于:将所述当前前台应用的应用标识与各预设应用标识进行比对;在所述当前前台应用的应用标识与一个预设应用标识相同时,确定所述当前前台应用的类型是所述预设类型;在所述当前前台应用的应用标识与各预设应用标识均不同时,确定所述当前前台应用的类型不是所述预设类型。
91.在可选的实施方式中,所述各预设应用标识包括预设游戏应用标识和/或预设直播应用标识。
92.在可选的实施方式中,在判断当前前台应用的类型是否是预设类型之前,所述判断模块210还用于:监听前台应用是否发生变化;在前台应用发生变化时,判断当前前台应用的类型是否是预设类型,其中,所述当前前台应用为变化后的前台应用。
93.在可选的实施方式中,所述处理模块220具体用于:在当前还未添加endc时,停止上报5g测量数据;在当前已添加endc时,断开5g连接,并停止上报5g测量数据。
94.可选地,上述模块可以软件或固件(firmware)的形式存储于图1所示的存储器110中或固化于终端设备100的操作系统(operating system,os)中,并可由图1中的处理器120执行。同时,执行上述模块所需的数据、程序的代码等可以存储在存储器110中。
95.本技术实施例还提供一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现所述的信号稳定性提高方法。
96.综上所述,本技术实施例提供了一种信号稳定性提高方法、装置、终端设备及可读存储介质,判断终端设备当前使用的4g频段是否属于预设频段,该预设频段为终端设备添加双连接endc时4g信号减弱的频段;若当前使用的4g频段属于预设频段,则禁止添加endc。由此,通过禁止在属于预设频段的4g频段添加endc,可避免在该预设频段添加endc后出现的切换4g小区的情况,从而提高信号稳定性。
97.在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图
显示了根据本技术的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
98.另外,在本技术各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
99.所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
100.以上所述仅为本技术的优选实施例而已,并不用于限制本技术,对于本领域的技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
再多了解一些

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

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

相关文献