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

一种网络切换方法、装置及移动终端与流程

2022-03-23 00:28:11 来源:中国专利 TAG:


1.本发明涉及通信领域,具体涉及一种网络切换方法、装置及移动终端。


背景技术:

2.目前新空口(new radio,nr)覆盖不连续,vonr(voice over nr,由5g接入网和核心网提供基于ims的语音业务)处在调试、逐渐部署阶段,所以运营商使用的5g语音方案是eps fallback(演进的分组系统回落),即用户设备(ue)回落到lte(long term evolution,长期演进)进行volte(voice over lte,基于多媒体子系统ims的语音业务方案)语音/视频通话业务。
3.在通话结束后,终端自主的通过快速回落(fast return)方式返回nr。在现有技术方案中,如果交互的数据流量小于配置的吞吐量(tput)阈值,ue本地释放无限资源控制(rrc),启动l2nr fast return返回5g。但是,如果这时在前台有些实时性要求比较高的应用正在运行,然后交互的数据量又小于吞吐量阈值,如果按照现有技术方案需要启动l2nr fast return,释放lte rrc连接,返回5g,这样会造成数据断流,影响用户体验。
4.因此,现有技术需要改进。


技术实现要素:

5.本发明实施例提供一种网络切换方法、装置及移动终端,可以解决因切换不合理,造成的实时性要求比较高的应用遇到的数据断流问题。
6.本发明实施例提供的一种网络切换方法,包括:
7.若在连接第一网络的情况下,检测到基于第二网络实现的目标事件;
8.将所述第一网络切换到所述第二网络,基于所述第二网络执行所述目标事件;
9.若所述目标事件执行结束,确定基站侧是否设置所述第二网络到所述第一网络的快速回落机制;
10.若否,则检测前台是否运行有目标实时性应用,其中,所述目标实时性应用满足预设实时性要求;
11.若所述前台运行有所述目标实时性应用,则保持与所述第二网络的连接。
12.可选的,在本发明的一些实施例中,所述在所述检测前台是否运行有目标实时性应用之后,还包括:
13.若所述前台未运行有所述目标实时性应用,则触发所述第二网络到所述第一网络的快速回落机制。
14.可选的,在本发明的一些实施例中,所述触发所述第二网络到所述第一网络的快速回落机制,包括:
15.在预设测量周期内检测所述前台所传输数据的数据流量,将所述数据流量作为所述前台的吞吐量;
16.若所述吞吐量小于预设吞吐量阈值,则从所述第二网络回落到所述第一网络;
17.若所述吞吐量不小于所述预设吞吐量阈值,则保持与所述第二网络的连接。
18.可选的,在本发明的一些实施例中,所述检测前台是否运行有目标实时性应用,包括:
19.检测所述前台的目标用户数据报协议端口的端口数据,基于所述端口数据判断所述前台是否运行有所述目标实时性应用。
20.可选的,在本发明的一些实施例中,所述确定基站侧是否设置所述第二网络到所述第一网络的快速回落机制,包括:
21.确定预设时间段内是否获取到所述基站侧发送的配置通知,所述配置通知用于指示所述基站侧设置有所述第二网络到所述第一网络的快速回落机制;
22.若是,则确定所述基站侧设置有所述快速回落机制;
23.若否,则确定所述基站侧未设置有所述快速回落机制。
24.可选的,在本发明的一些实施例中,在所述若所述目标事件执行结束,确定基站侧是否设置所述第二网络到所述第一网络的快速回落机制之后,还包括:
25.若是,则基于所述快速回落机制从所述第二网络回落到所述第一网络。
26.可选的,在本发明的一些实施例中,在所述若所述前台运行有所述目标实时性应用,则保持与所述第二网络的连接之后,还包括:
27.每隔预设检测周期检测所述前台是否运行有所述目标实时性应用;
28.若是,则保持与所述第二网络的连接;
29.若否,则触发所述第二网络到所述第一网络的快速回落机制。
30.相应的,本发明实施例还提供的一种网络切换装置,包括:
31.第一检测单元,用于若在连接第一网络的情况下,检测到基于第二网络实现的目标事件;
32.执行单元,用于将所述第一网络切换到所述第二网络,基于所述第二网络执行所述目标事件;
33.确定单元,用于若所述目标事件执行结束,确定基站侧是否设置所述第二网络到所述第一网络的快速回落机制;
34.第二检测单元,用于若否,则检测前台是否运行有目标实时性应用,其中,所述目标实时性应用满足预设实时性要求;
35.连接单元,用于若所述前台运行有所述目标实时性应用,则保持与所述第二网络的连接。
36.相应的,本发明实施例还提供了一种移动终端,包括存储器和处理器,存储器存储有应用程序,处理器用于运行存储器内的应用程序,以执行上述的网络切换方法中的操作。
37.此外,本发明实施例还提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序适于所述中央处理器进行加载,以执行本发明实施例所提供的上述的网络切换方法中的步骤。
38.本发明实施例通过若在连接第一网络的情况下,检测到基于第二网络实现的目标事件;将所述第一网络切换到所述第二网络,基于所述第二网络执行所述目标事件;若所述目标事件执行结束,确定基站侧是否设置所述第二网络到所述第一网络的快速回落机制;若否,则检测前台是否运行有目标实时性应用,其中,所述目标实时性应用满足预设实时性
要求;若所述前台运行有所述目标实时性应用,则保持与所述第二网络的连接。因此,该方案可以根据前台是否运行有实时性比较高的应用来决定是否执行快速回落机制,在前台运行有实时性比较高的应用时,保持在lte网络上不进行切换,避免因切换引起的数据断流问题,进一步提升用户体验。
附图说明
39.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
40.图1是本发明实施例提供的一种网络切换装置的场景示意图;
41.图2是本发明实施例提供的一种网络切换方法的流程示意图;
42.图3是本发明实施例提供的另一种网络切换方法的流程示意图;
43.图4是本发明实施例提供的一种网络切换装置的结构示意图;
44.图5是本发明实施例提供的终端的结构示意图。
具体实施方式
45.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
46.本发明实施例提供一种网络切换方法、装置及移动终端。本发明实施例的移动终端可以为手机、平板电脑、笔记本电脑等设备。该网络切换方法包括:若在连接第一网络的情况下,检测到基于第二网络实现的目标事件;将所述第一网络切换到所述第二网络,基于所述第二网络执行所述目标事件;若所述目标事件执行结束,确定基站侧是否设置所述第二网络到所述第一网络的快速回落机制;若否,则检测前台是否运行有目标实时性应用,其中,所述目标实时性应用满足预设实时性要求;若所述前台运行有所述目标实时性应用,则保持与所述第二网络的连接。
47.如图1所示,图1是本发明实施例提供的一种网络切换装置的场景示意图。其中,基站与通信范围内的移动终端建立通信连接,若在连接第一网络的情况下,移动终端检测到基于第二网络实现的目标事件,将第一网络切换到第二网络,基于第二网络执行目标事件;若目标事件执行结束,移动终端确定基站侧是否设置第二网络到第一网络的快速回落机制;若否,则检测前台是否运行有目标实时性应用,其中,目标实时性应用满足预设实时性要求;若前台运行有目标实时性应用,则移动终端保持与第二网络的连接。
48.以下分别进行详细说明。需说明的是,以下实施例的描述顺序不作为对实施例优选顺序的限定。
49.如图2所示,该网络切换方法的具体流程可以如下:
50.201、若在连接第一网络的情况下,检测到基于第二网络实现的目标事件。
51.本发明实施例中,设第一网络为5g网络,第二网络为4g网络,目标事件为通话事
件,即在连接5g网络的情况下,检测到基于4g网络的实现的语音通话。比如,在sa网络下,移动终端发起eps fallback过程,其中,eps fallback(演进的分组系统回落)方案是指终端在5g网络上发起ims呼叫时回落到4g,通过4g网络实现语音业务。
52.202、将所述第一网络切换到所述第二网络,基于所述第二网络执行所述目标事件。
53.本发明实施例中,在检测到基于4g网络实现的目标事件时,将连接的5g网络切换到4g网络,基于4g网络执行语音通话事件,例如从5g网络回落到lte进行volte语音业务。
54.203、若所述目标事件执行结束,确定基站侧是否设置所述第二网络到所述第一网络的快速回落机制。
55.本发明实施例中,在目标事件执行结束后例如在volte通话结束后,移动终端确定基站侧是否设置第二网络到第一网络的快速回落(fast return)机制。
56.其中,移动终端通过确定预设时间段内是否获取到基站侧发送的配置通知来确定基站侧是否配置有快速回落机制,其中,配置通知用于指示基站侧设置有第二网络到第一网络的快速回落机制。若是,则确定基站侧设置有快速回落机制;若否,则确定基站侧未设置有快速回落机制。
57.若基站侧设置有快速回落机制,则移动终端基于快速回落机制从第二网络回落到第一网络。
58.204、若否,则检测前台是否运行有目标实时性应用,其中,所述目标实时性应用满足预设实时性要求。
59.本发明实施例中,若移动终端确定基站侧未设置有快速回落机制,则检测前台是否运行有目标实时性应用,其中,目标实时性应用满足预设实时性要求。例如,实时性应用可以分为实时性高、实时性中和实时性低,目标实时性应用为实时性中和实行性高的应用。
60.其中,若前台未运行有目标实时性应用,则触发第二网络到第一网络的快速回落机制。具体包括:在预设测量周期内检测前台所传输数据的数据流量,将数据流量作为前台的吞吐量;若吞吐量小于预设吞吐量阈值,则从第二网络回落到第一网络;若吞吐量不小于预设吞吐量阈值,则保持与第二网络的连接。例如,预设吞吐量阈值一般为2mbps,预设测量周期可以为2s,若前台的吞吐量小于2mbps,则从4g网络回落到5g网络,若前台的吞吐量不小于2mbps,则从保持与4g网络的连接。
61.其中,步骤“检测前台是否运行有目标实时性应用”具体包括:检测前台的目标用户数据报协议端口的端口数据,基于端口数据判断前台是否运行有目标实时性应用。例如,某个游戏应用在用户数据报协议(udp)端口(port)定期(例如5秒)发送心跳包来检测网络环境,终端通过该游戏应用对应的标识名称(uid),检测对应的目标udp port的端口数据,通过端口数据流量判断前台是否运行有该游戏应用。
62.205、若所述前台运行有所述目标实时性应用,则保持与所述第二网络的连接。
63.本发明实施例中,若检测到前台运行有目标实时性应用,则移动终端保持与第二网络即4g网络的连接。
64.其中,移动终端可以每隔预设检测周期去检测前台是否运行有目标实时性应用;若是,则保持与第二网络的连接;若否,则触发第二网络到第一网络的快速回落机制。比如,预设检测周期为30秒,每隔30秒检测前台是否运行有实时性高的应用,可以及时根据实时
性应用的变化切换网络的连接。
65.请参阅图3,图3为本发明实施例提供的另一种网络切换方法的流程示意图。如图3所示,sa网络上用户设备(ue)发起eps fallback过程,在volte通话结束后,ue等待nw(网络)一段时间,默认2s。在等待时间内,如果网络侧配置了基于网络的快速回落机制,且下发通知到ue,那么ue就按照网络侧下发的配置,基于网络的fast return机制返回nr。如果网络未启用fast return功能,终端先通过uid(用户身份证明)名称,对应的具体某个udp port的数据判断前台是否存在实时性比较高的应用在运行,无论吞吐量多少。如果前台运行有实时性比较高的应用,则ue不会触发自主的fast return功能,ue继续保留在lte上,可以解决由于lte返回nr导致的数据断流问题,特别是实时性要求比较高的应用(如传输时间间隔(tti)》200ms就会有比较明显卡顿的问题)。如果前台未运行有实时性比较高的应用,则按照原本设计执行;即吞吐量低于阀值(2mbps),触发自主的fast return功能,返回nr;吞吐量大于阀值(2mbps),不触发自主的fast return功能,留在lte。
66.为了更好地实施以上方法,本发明实施例还可以提供一种网络切换装置,该网络切换装置具体可以集成在网络设备中,该网络设备可以是移动终端等设备。
67.例如,如图4所示,该网络切换装置可以包括,如下:
68.(1)第一检测单元301
69.第一检测单元301,用于若在连接第一网络的情况下,检测到基于第二网络实现的目标事件。
70.例如,设第一网络为5g网络,第二网络为4g网络,目标事件为通话事件,即在连接5g网络的情况下,第一检测单元301检测到基于4g网络的实现的语音通话。比如,在sa网络下,移动终端发起eps fallback过程,其中,eps fallback(演进的分组系统回落)方案是指终端在5g网络上发起ims呼叫时回落到4g,通过4g网络实现语音业务。
71.(2)执行单元302
72.执行单元302,用于将所述第一网络切换到所述第二网络,基于所述第二网络执行所述目标事件。
73.例如,本发明实施例中,在检测到基于4g网络实现的目标事件时,将连接的5g网络切换到4g网络,执行单元302基于4g网络执行语音通话事件,例如从5g网络回落到lte进行volte语音业务。
74.(3)确定单元303
75.确定单元303,用于若所述目标事件执行结束,确定基站侧是否设置所述第二网络到所述第一网络的快速回落机制。
76.例如,本发明实施例中,在目标事件执行结束后例如在volte通话结束后,确定单元303确定基站侧是否设置第二网络到第一网络的快速回落(fast return)机制。
77.(4)第二检测单元304
78.第二检测单元304,用于若否,则检测前台是否运行有目标实时性应用,其中,所述目标实时性应用满足预设实时性要求。
79.例如,若移动终端确定基站侧未设置有快速回落机制,则第二检测单元304检测前台是否运行有目标实时性应用,其中,目标实时性应用满足预设实时性要求。例如,实时性应用可以分为实时性高、实时性中和实时性低,目标实时性应用为实时性中和实行性高的
应用。
80.(5)连接单元305
81.连接单元305,用于若所述前台运行有所述目标实时性应用,则连接单元305保持与所述第二网络的连接。
82.相应的,本发明实施例还提供一种终端,如图5所示,该终端可以包括射频(rf,radio frequency)电路401、包括有一个或一个以上计算机可读存储介质的存储器402、输入单元403、显示单元404、传感器405、音频电路406、无线保真(wifi,wireless fidelity)模块407、包括有一个或者一个以上处理核心的处理器408、以及电源409等部件。本领域技术人员可以理解,图5中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
83.rf电路401可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,交由一个或者一个以上处理器408处理;另外,将涉及上行的数据发送给基站。通常,rf电路401包括但不限于天线、至少一个放大器、调谐器、一个或多个振荡器、用户身份模块(sim,subscriber identity module)卡、收发信机、耦合器、低噪声放大器(lna,low noise amplifier)、双工器等。此外,rf电路401还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(gsm,global system of mobile communication)、通用分组无线服务(gprs,general packet radio service)、码分多址(cdma,code division multiple access)、宽带码分多址(wcdma,wideband code division multiple access)、长期演进(lte,long term evolution)、电子邮件、短消息服务(sms,short messaging service)等。
84.存储器402可用于存储软件程序以及模块,处理器408通过运行存储在存储器402的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器402可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据移动终端的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器402可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器402还可以包括存储器控制器,以提供处理器408和输入单元403对存储器402的访问。
85.输入单元403可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,在一个具体的实施例中,输入单元403可包括触敏表面以及其他输入设备。触敏表面,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面上或在触敏表面附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器408,并能接收处理器408发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏表面。除了触敏表面,输入单元403还可以包括其他输入设备。具体地,其他输入设备可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠
标、操作杆等中的一种或多种。
86.显示单元404可用于显示由用户输入的信息或提供给用户的信息以及终端的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元604可包括显示面板,可选的,可以采用液晶显示器(lcd,liquid crystal display)、有机发光二极管(oled,organic light-emitting diode)等形式来配置显示面板。进一步的,触敏表面可覆盖显示面板,当触敏表面检测到在其上或附近的触摸操作后,传送给处理器608以确定触摸事件的类型,随后处理器408根据触摸事件的类型在显示面板上提供相应的视觉输出。虽然在图5中,触敏表面与显示面板是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可以将触敏表面与显示面板集成而实现输入和输出功能。
87.终端还可包括至少一种传感器405,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板的亮度,接近传感器可在终端移动到耳边时,关闭显示面板和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于终端还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
88.音频电路406、扬声器,传声器可提供用户与终端之间的音频接口。音频电路406可将接收到的音频数据转换后的电信号,传输到扬声器,由扬声器转换为声音信号输出;另一方面,传声器将收集的声音信号转换为电信号,由音频电路406接收后转换为音频数据,再将音频数据输出处理器408处理后,经rf电路401以发送给比如另一终端,或者将音频数据输出至存储器402以便进一步处理。音频电路406还可能包括耳塞插孔,以提供外设耳机与终端的通信。
89.wifi属于短距离无线传输技术,移动终端通过wifi模块407可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图5示出了wifi模块407,但是可以理解的是,其并不属于终端的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
90.处理器408是终端的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器402内的软件程序和/或模块,以及调用存储在存储器402内的数据,执行终端的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器408可包括一个或多个处理核心;优选的,处理器408可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器408中。
91.终端还包括给各个部件供电的电源409(比如电池),优选的,电源可以通过电源管理系统与处理器408逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源409还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
92.尽管未示出,终端还可以包括摄像头、蓝牙模块等,在此不再赘述。具体在本实施例中,终端中的处理器408会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器402中,并由处理器408来运行存储在存储器402中的应用程序,从
而实现各种功能:
93.若在连接第一网络的情况下,检测到基于第二网络实现的目标事件;将所述第一网络切换到所述第二网络,基于所述第二网络执行所述目标事件;若所述目标事件执行结束,确定基站侧是否设置所述第二网络到所述第一网络的快速回落机制;若否,则检测前台是否运行有目标实时性应用,其中,所述目标实时性应用满足预设实时性要求;若所述前台运行有所述目标实时性应用,则保持与所述第二网络的连接。
94.以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
95.本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
96.为此,本发明实施例提供一种计算机可读存储介质,其中存储有多条指令,该指令能够被处理器进行加载,以执行本发明实施例所提供的任一种网络切换方法中的步骤。例如,该指令可以执行如下步骤:
97.若在连接第一网络的情况下,检测到基于第二网络实现的目标事件;将所述第一网络切换到所述第二网络,基于所述第二网络执行所述目标事件;若所述目标事件执行结束,确定基站侧是否设置所述第二网络到所述第一网络的快速回落机制;若否,则检测前台是否运行有目标实时性应用,其中,所述目标实时性应用满足预设实时性要求;若所述前台运行有所述目标实时性应用,则保持与所述第二网络的连接。
98.以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
99.其中,该存储介质可以包括:只读存储器(rom,read only memory)、随机存取记忆体(ram,random access memory)、磁盘或光盘等。
100.由于该存储介质中所存储的指令,可以执行本发明实施例所提供的任一种网络切换方法中的步骤,因此,可以实现本发明实施例所提供的任一种网络切换方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
101.以上对本发明实施例所提供的一种网络切换方法、装置及移动终端进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
再多了解一些

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

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

相关文献