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

网络切换方法、智能终端及存储介质与流程

2022-02-23 00:06:49 来源:中国专利 TAG:
1.本技术涉及无线通信
技术领域
:,具体涉及一种网络切换方法、智能终端及存储介质。
背景技术
::2.随着无线通信技术以及智能终端的发展,手机等智能终端已经成为人们日常生活中必不可少的一部分,人们可以通过智能终端获取到各种不同的服务,为生活提供方便。在人们获取部分服务,如浏览网页、下载网页中的资源、观看直播等时,智能终端都需要接入到网络。一些实现中,智能终端可以接入无线通信技术(wifi)网络来获取服务,也可以接入移动蜂窝网络来获取服务。3.在构思及实现本技术过程中,发明人发现至少存在如下问题:在智能终端接入的某一通信网络的网络质量不好时,需要用户手动切换网络。例如,在智能终端接入的wifi网络发生数据拥堵,或者丢包率过高的情况下,用户在使用某一需要接入网络应用时,通过该wifi网络使用该应用的用户只能等待,在等待到无法忍受的时候,才手动从智能终端接入的wifi网络切换至接入移动蜂窝数据网络,从而继续浏览网页。这种方式需要用户手动切换网络,操作繁琐,切换网络的效率低。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.可选地,第一网络为无线通信技术wifi网络,第二网络为移动蜂窝数据网络;方法还包括:33.统计或确定第二网络所传输的数据量;34.输出用于提示用户的提示信息,提示信息包括上述数据量。35.可选地,网络接入顺序由智能终端设置或者用户设置。36.第二方面,本技术还提供一种网络切换装置,该装置包括:37.获取单元,用于在确定或识别到第一网络处于网络拥堵情况时,获取第二网络的第二网络参数;38.处理单元,用于将第二网络参数输入预设模型,根据上述预设模型确定或生成第二网络满足目标应用的切换条件,切换至第二网络。39.另外,该方面中,网络切换装置其他可选的实施方式可参阅第一方面的相关内容,此处不再详述。40.本技术还提供一种智能终端,包括:存储器、处理器,其中,所述存储器上存储有网络切换程序,所述网络切换程序被所述处理器执行时实现如上任一所述方法的步骤。41.本技术还提供一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上任一所述方法的步骤。42.如上所述,本技术的网络切换方法,应用于智能终端,包括步骤:确定或识别到第一网络处于网络拥堵情况时,获取第二网络的第二网络参数;将所述第二网络参数输入预设模型,根据所述预设模型确定或生成所述第二网络满足目标应用的切换条件,切换至所述第二网络。通过上述技术方案,可以在确定第一网络拥堵的情况下,获取第二网络的网络参数,并在第二网络的网络参数满足某一个应用的网络切换条件的情况下,切换智能终端在使用该应用时接入的网络,实现了可以针对某一应用优化接入的网络的功能,解决了需要用户手动切换网络的繁琐操作问题,简化了切换网络的操作,提高了切换网络的效率,提升了用户体验。附图说明43.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。为了更清楚地说明本技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。44.图1为实现本技术各个实施例的一种智能终端的硬件结构示意图;45.图2为本技术实施例提供的一种通信网络系统架构图;46.图3是根据第一实施例示出的网络切换方法的流程示意图;47.图4a是根据第一实施例示出的网络切换方法的时序示意图;48.图4b是根据第一实施例示出的网络切换方法的用户界面示意图;49.图5是根据第二实施例示出的网络切换方法的流程示意图;50.图6是根据第二实施例示出的决策树模型的结构示意图;51.图7是根据第三实施例示出的网络切换方法的流程示意图;52.图8是根据第三实施例示出的网络切换方法的用户界面示意图;53.图9是根据本技术实施例提供的一种网络切换装置的结构示意图。54.本技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。通过上述附图,已示出本技术明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本技术构思的范围,而是通过参考特定实施例为本领域技术人员说明本技术的概念。具体实施方式55.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本技术的一些方面相一致的装置和方法的例子。56.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素,此外,本技术不同实施例中具有同样命名的部件、特征、要素可能具有相同含义,也可能具有不同含义,其具体含义需以其在该具体实施例中的解释或者进一步结合该具体实施例中上下文进行确定。57.应当理解,尽管在本文可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本文范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语"如果"可以被解释成为"在……时"或"当……时"或"响应于确定"。再者,如同在本文中所使用的,单数形式“一”、“一个”和“该”旨在也包括复数形式,除非上下文中有相反的指示。应当进一步理解,术语“包含”、“包括”表明存在所述的特征、步骤、操作、元件、组件、项目、种类、和/或组,但不排除一个或多个其他特征、步骤、操作、元件、组件、项目、种类、和/或组的存在、出现或添加。本技术使用的术语“或”、“和/或”、“包括以下至少一个”等可被解释为包括性的,或意味着任一个或任何组合。例如,“包括以下至少一个:a、b、c”意味着“以下任一个:a;b;c;a和b;a和c;b和c;a和b和c”,再如,“a、b或c”或者“a、b和/或c”意味着“以下任一个:a;b;c;a和b;a和c;b和c;a和b和c”。仅当元件、功能、步骤或操作的组合在某些方式下内在地互相排斥时,才会出现该定义的例外。58.应该理解的是,虽然本技术实施例中的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。59.取决于语境,如在此所使用的词语“如果”、“若”可以被解释成为“在……60.时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。61.需要说明的是,在本文中,采用了诸如301、302等步骤代号,其目的是为了更清楚简要地表述相应内容,不构成顺序上的实质性限制,本领域技术人员在具体实施时,可能会先执行302后执行301等,但这些均应在本技术的保护范围之内。62.应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。63.在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或者“单元”的后缀仅为了有利于本技术的说明,其本身没有特定的意义。因此,“模块”、“部件”或者“单元”可以混合地使用。64.智能终端可以以各种形式来实施。例如,本技术中描述的智能终端可以包括诸如手机、平板电脑、笔记本电脑、掌上电脑、个人数字助理(personaldigitalassistant,pda)、便捷式媒体播放器(portablemediaplayer,pmp)、导航装置、可穿戴设备、智能手环、计步器等智能终端,以及诸如数字tv、台式计算机等固定终端。65.后续描述中将以移动终端为例进行说明,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本技术的实施方式的构造也能够应用于固定类型的终端。66.请参阅图1,其为实现本技术各个实施例的一种移动终端的硬件结构示意图,该移动终端100可以包括:rf(radiofrequency,射频)单元101、wifi模块102、音频输出单元103、a/v(音频/视频)输入单元104、传感器105、显示单元106、用户输入单元107、接口单元108、存储器109、处理器110、以及电源111等部件。本领域技术人员可以理解,图1中示出的移动终端结构并不构成对移动终端的限定,移动终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。67.下面结合图1对移动终端的各个部件进行具体的介绍:68.射频单元101可用于收发信息或通话过程中,信号的接收和发送,具体的,将基站的下行信息接收后,给处理器110处理;另外,将上行的数据发送给基站。通常,射频单元101包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元101还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于gsm(globalsystemofmobilecommunication,全球移动通讯系统)、gprs(generalpacketradioservice,通用分组无线服务)、cdma2000(codedivisionmultipleaccess2000,码分多址2000)、wcdma(widebandcodedivisionmultipleaccess,宽带码分多址)、td-scdma(timedivision-synchronouscodedivisionmultipleaccess,时分同步码分多址)、fdd-lte(frequencydivisionduplexing-longtermevolution,频分双工长期演进)、tdd-lte(timedivisionduplexing-longtermevolution,分时双工长期演进)和5g等。69.wifi属于短距离无线传输技术,移动终端通过wifi模块102可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图1示出了wifi模块102,但是可以理解的是,其并不属于移动终端的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。70.音频输出单元103可以在移动终端100处于呼叫信号接收模式、通话模式、记录模式、语音识别模式、广播接收模式等等模式下时,将射频单元101或wifi模块102接收的或者在存储器109中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元103还可以提供与移动终端100执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元103可以包括扬声器、蜂鸣器等等。71.a/v输入单元104用于接收音频或视频信号。a/v输入单元104可以包括图形处理器(graphicsprocessingunit,gpu)1041和麦克风1042,图形处理器1041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元106上。经图形处理器1041处理后的图像帧可以存储在存储器109(或其它存储介质)中或者经由射频单元101或wifi模块102进行发送。麦克风1042可以在电话通话模式、记录模式、语音识别模式等等运行模式中经由麦克风1042接收声音(音频数据),并且能够将这样的声音处理为音频数据。处理后的音频(语音)数据可以在电话通话模式的情况下转换为可经由射频单元101发送到移动通信基站的格式输出。麦克风1042可以实施各种类型的噪声消除(或抑制)算法以消除(或抑制)在接收和发送音频信号的过程中产生的噪声或者干扰。72.移动终端100还包括至少一种传感器105,比如光传感器、运动传感器以及其他传感器。可选地,光传感器包括环境光传感器及接近传感器,可选地,环境光传感器可根据环境光线的明暗来调节显示面板1061的亮度,接近传感器可在移动终端100移动到耳边时,关闭显示面板1061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机还可配置的指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。73.显示单元106用于显示由用户输入的信息或提供给用户的信息。显示单元106可包括显示面板1061,可以采用液晶显示器(liquidcrystaldisplay,lcd)、有机发光二极管(organiclight-emittingdiode,oled)等形式来配置显示面板1061。74.用户输入单元107可用于接收输入的数字或字符信息,以及产生与移动终端的用户设置以及功能控制有关的键信号输入。可选地,用户输入单元107可包括触控面板1071以及其他输入设备1072。触控面板1071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板1071上或在触控面板1071附近的操作),并根据预先设定的程式驱动相应的连接装置。触控面板1071可包括触摸检测装置和触摸控制器两个部分。可选地,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器110,并能接收处理器110发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板1071。除了触控面板1071,用户输入单元107还可以包括其他输入设备1072。可选地,其他输入设备1072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种,具体此处不做限定。75.可选地,触控面板1071可覆盖显示面板1061,当触控面板1071检测到在其上或附近的触摸操作后,传送给处理器110以确定触摸事件的类型,随后处理器110根据触摸事件的类型在显示面板1061上提供相应的视觉输出。虽然在图1中,触控面板1071与显示面板1061是作为两个独立的部件来实现移动终端的输入和输出功能,但是在某些实施例中,可以将触控面板1071与显示面板1061集成而实现移动终端的输入和输出功能,具体此处不做限定。76.接口单元108用作至少一个外部装置与移动终端100连接可以通过的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(i/o)端口、视频i/o端口、耳机端口等等。接口单元108可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到移动终端100内的一个或多个元件或者可以用于在移动终端100和外部装置之间传输数据。77.存储器109可用于存储软件程序以及各种数据。存储器109可主要包括存储程序区和存储数据区,可选地,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器109可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。78.处理器110是移动终端的控制中心,利用各种接口和线路连接整个移动终端的各个部分,通过运行或执行存储在存储器109内的软件程序和/或模块,以及调用存储在存储器109内的数据,执行移动终端的各种功能和处理数据,从而对移动终端进行整体监控。处理器110可包括一个或多个处理单元;优选的,处理器110可集成应用处理器和调制解调处理器,可选地,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器110中。79.移动终端100还可以包括给各个部件供电的电源111(比如电池),优选的,电源111可以通过电源管理系统与处理器110逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。80.尽管图1未示出,移动终端100还可以包括蓝牙模块等,在此不再赘述。81.为了便于理解本技术实施例,下面对本技术的移动终端所基于的通信网络系统进行描述。82.请参阅图2,图2为本技术实施例提供的一种通信网络系统架构图,该通信网络系统为通用移动通信技术的lte系统,该lte系统包括依次通讯连接的ue(userequipment,用户设备)201,e-utran(evolvedumtsterrestrialradioaccessnetwork,演进式umts陆地无线接入网)202,epc(evolvedpacketcore,演进式分组核心网)203和运营商的ip业务204。83.可选地,ue201可以是上述终端100,此处不再赘述。84.e-utran202包括enodeb2021和其它enodeb2022等。可选地,enodeb2021可以通过回程(backhaul)(例如x2接口)与其它enodeb2022连接,enodeb2021连接到epc203,enodeb2021可以提供ue201到epc203的接入。85.epc203可以包括mme(mobilitymanagemententity,移动性管理实体)2031,hss(homesubscriberserver,归属用户服务器)2032,其它mme2033,sgw(servinggateway,服务网关)2034,pgw(pdngateway,分组数据网络网关)2035和pcrf(policyandchargingrulesfunction,政策和资费功能实体)2036等。可选地,mme2031是处理ue201和epc203之间信令的控制节点,提供承载和连接管理。hss2032用于提供一些寄存器来管理诸如归属位置寄存器(图中未示)之类的功能,并且保存有一些有关服务特征、数据速率等用户专用的信息。所有用户数据都可以通过sgw2034进行发送,pgw2035可以提供ue201的ip地址分配以及其它功能,pcrf2036是业务数据流和ip承载资源的策略与计费控制策略决策点,它为策略与计费执行功能单元(图中未示)选择及提供可用的策略和计费控制决策。86.ip业务204可以包括因特网、内联网、ims(ipmultimediasubsystem,ip多媒体子系统)或其它ip业务等。87.虽然上述以lte系统为例进行了介绍,但本领域技术人员应当知晓,本技术不仅仅适用于lte系统,也可以适用于其他无线通信系统,例如gsm、cdma2000、wcdma、td-scdma以及未来新的网络系统(如5g)等,此处不做限定。88.基于上述移动终端硬件结构以及通信网络系统,提出本技术各个实施例。89.下面对本技术实施例提供的网络切换方法、智能终端及存储介质进一步进行详细描述。请参阅图3,图3是根据第一实施例示出的一种网络切换方法的流程示意图。图3所示的网络切换方法包括301~302。本技术实施例的该方法可以由图1所示的移动终端来执行,也可以由该移动终端中的芯片来执行,该移动终端可以应用于图2所示的通信网络系统。图3所示的方法执行主体以移动终端为例。其中:90.301、确定或识别到第一网络处于网络拥堵情况时,获取第二网络的第二网络参数。91.本技术实施例中,移动终端可以安装多个不同的应用程序(application,app),用户可以通过安装在移动终端内的多个app获取到不同的服务,为用户的生活提供了方便。一些实现中,部分app在为用户提供服务的时候,需要获取该app的网络数据,从而显示在移动终端的用户界面中。移动终端还可以接收用户输入的操作,并根据用户与移动终端的交互再次获取该app的网络数据。移动终端在获取app的网络数据之前,需先接入到某一个网络。可选地,移动终端接入的网络可以分为两个类别:wifi网络和移动蜂窝网络(cellularnetwork)。所谓wifi网络是指一种无线局域网,信号发射设备通过把有线网络信号转换成无线信号,供支持其技术的相关设备(即信号接收设备如移动终端)接收的网络。所谓移动蜂窝网络是指,采用蜂窝无线组网方式,在移动终端和网络设备(如基站)之间通过无线通道连接起来的网络。92.一些实现中,移动终端默认设置接入网络的优先级,例如移动终端默认设置优先接入wifi网络,当该移动终端接入wifi网络后,移动终端内所有的数据传输默认通过wifi网络来实现。当移动终端在接入的wifi网络出现网络拥堵、数据包出现大量丢包时,对于移动终端来说,加载某一个app的网络数据的时延较长,用户在等待过久不耐烦的时候,可以手动关闭接入wifi网络,并且切换至接入移动蜂窝网络。这种方式用户无法实时确定当前移动终端接入的网络的性能是否发生下降,只能等缓存的app的网络数据加载完后,该app的新的网络数据下载缓慢才能进行切换,一方面操作比较繁琐,切换网络的效率比较低,另一方面,用户在使用app的过程中,需要一直等待app数据的加载,直到无法忍受时切换接入的网络,使用app的用户体验较差。93.可选地,用户启动了目标应用,移动终端显示目标应用的用户界面,即目标应用在移动终端的前台显示,并通过当前移动终端接入的第一网络获取该目标应用的数据,从而用户可以根据获取到的目标应用的数据来使用该目标应用提供的服务。可选地,移动终端可以确定该目标应用的应用类别,在本技术中,针对网络的切换是精确到app的粒度的,因此,移动终端可以确定当前网络的状态是否能够满足当前在前台的目标应用的使用需求,若满足,则可以继续使用该网络,和/或,若不满足,则可以切换网络。可以理解的是,针对该前台的目标应用的网络切换不会影响到后台其他app获取数据的网络。在后台其他app被切换至前台后,可以按照默认的网络进行接入,或者按照预设置的网络进行接入。94.可选地,移动终端可以确定目标应用的应用类别,例如,可以是购物类应用、视频播放类应用、游戏类应用等等。移动终端可以获取第一网络的第一网络参数和该应用类别对应的预设阈值范围。第一网络参数可以是一个网络参数,也可以是多个网络参数,该网络参数可以用于描述移动终端当前接入的网络(即第一网络)是否发生网络拥堵。95.示例性的,移动终端可以网络诊断工具(packetinternetgroper,ping)确定当前移动终端连接到该第一网络的网络延迟,则第一网络参数可以是该第一网络延迟的时延。移动终端也可以检测当前第一网络的服务质量(qualityofservice,qos),得到当前第一网络的网络延迟、丢包率、抖动、吞吐量等,即第一网络参数可以包括网络延迟的时延、丢包率、抖动数据、吞吐量等等,本技术对此不做限定,例如该第一网络参数还可以包括接收信号强度指示(receivedsignalstrengthindication,rssi)、参考新号接收功率(referencesignalreceivingpower,rsrp)、参考信号接收质量(referencesignalreceivingquality,rsrq)等网络参数。96.可选地,应用类别对应的预设阈值范围是用于确定移动终端当前接入的网络是否发生网络拥堵。可以理解的是,不同应用类别的应用对网络性能要求不同,因此,获取到的预设阈值范围不同。可选地,以上述第一网络参数为网络延迟的时延为例,该预设阈值范围可以是大于某一时延的区间,若第一网络参数的值在该预设阈值范围内,则确定该第一网络不满足网络拥堵条件,当前第一网络并未处于网络拥堵情况,则不进行切换。和/或,若该第一网络参数的值不在该预设阈值范围内,则确定该第一网络处于网络拥堵情况,即当前第一网络发生拥堵,需切换到其他网络。97.可选地,当第一网络参数包括多个网络参数的情况下,获取到的预设阈值范围可以有多个,每一个网络参数分别对应一个预设阈值范围。若该第一网络参数中各个网络参数均在对应的预设阈值范围内,则确定该第一网络处于网络拥堵情况,或者该第一网络参数中在对应的预设阈值范围内的网络参数的个数大于阈值,或者该第一网络参数中在对应的预设阈值范围内的网络参数的个数占第一网络参数的参数个数的比例大于阈值的情况下,确定该第一网络处于网络拥堵情况,本技术对此也不做限定。98.可选地,在确定该第一网络满足网络拥堵条件的情况下,可以获取第二网络的第二网络参数,并根据第二网络参数确定该第二网络是否满足目标应用的切换条件,若满足,则确定第二网络的网络性能满足该目标应用的使用需求,则可以切换至第二网络继续获取该目标应用的数据。99.302、将第二网络参数输入预设模型,根据预设模型确定或生成第二网络满足目标应用的切换条件,切换至第二网络。100.可选地,移动终端可以获取第二网络的网络参数,得到第二网络参数。目标应用的切换条件为该第二网络参数满足目标应用的网络性能需求,若满足,则切换至第二网络获取目标应用的数据,和/或,若不满足,则可以获取第三网络的网络参数,再次进行判断。101.可选地,移动终端中安装的部分或全部应用均可以开启网络切换服务,具体可以是用户设置的,根据用户喜好以及app的类型设置的,也可以是移动终端默认设置的。移动终端存储有网络切换名单,该网络切换名单中包括一个或多个app,在该网络切换名单中包括的app开启网络切换服务,即在确定或识别到接入的网络处于网络拥堵情况时,可以切换至其他网络。若该网络切换名单中包括该目标应用,则可以根据目标应用的应用类别所对应的预设阈值范围确定当前接入的网络是否处于网络拥堵情况,从而确定是否进行切换。和/或,若该网络切换名单中不包括该目标应用,则该目标应用切换网络跟随系统网络的切换。102.可选地,每个开启网络切换服务的app可以对应一个网络接入顺序,移动终端可以根据网络接入顺序接入网络,将排在首位的网络与app对应起来存储,即可以理解为将该网络接入顺序中排在首位的网络与该app进行绑定。示例性的,该网络接入顺序可以是wifi网络优先,根据各个wifi网络的rssi从高到低进行排序,在wifi网络之后,可以是移动蜂窝网络,对于移动蜂窝网络来说,可以是根据不同网络制式进行排序,例如可以是接入5g优先于4g、接入4g优先于3g等等,本技术对此不做限定。103.可选地,若目标应用为网络切换名单中的应用,移动终端确定或识别该目标应用的网络接入顺序中排在首位的为第一网络,则将第一网络与目标应用绑定,在前台应用为该目标应用时,首先接入该第一网络获取目标应用的数据。可选地,若第一网络处于网络拥堵情况,则移动终端可以获取该目标应用的网络接入顺序中排在第二位的第二网络的第二网络参数。104.可选地,移动终端可以将该目标应用的应用类别和第二网络参数输入至分类模型中,该分类模型可以是预训练的,根据该分类模型确定或生成该第二网络是否满足目标应用的切换条件,即根据分类模型判断该第二网络是否满足目标应用的网络性能需求,该分类模型可以确定或生成分类结果,并将分类结果输出,该分类结果用于指示该第二网络是否满足目标应用的切换条件。若该分类模型输出的分类结果为是,确定或生成该第二网络满足目标应用的切换条件,移动终端可以切换至该第二网络,并通过第二网络获取目标应用的数据。和/或,若该分类模型输出的分类结果为否,则移动终端确定或生成该第二网络不满足目标应用的切换条件,则移动终端可以将第三网络的网络参数和该目标应用的应用类别输入至该分类模型中进行判断,第三网络可以是上述网络切换顺序中排在第三位的网络。105.可选地,该分类模型可以是决策树模型,也可以是随机森林模型,还可以是其他分类模型,本技术对此不做限定。移动终端可以对该分类模型进行训练,也可以是由其他训练设备对分类模型进行训练,移动终端使用训练好的分类模型对第二网络参数进行判断,本技术对此也不做限定。106.请一并参阅图4a,图4a是根据第一实施例示出的网络切换方法的时序示意图,如图4a所示,多个app(如app1、app2、app3、appn)可以在安装的时候设置开启该网络切换的app的进程身份标识号(processid,pid),该pid可以用于唯一标识app。在多个app中的appx开启网络切换服务后,移动终端可以确定该appx的应用类别和网络接入顺序,并且可以将该appx与网络接入顺序中排在首位的网络(第一网络)进行绑定,则在移动该appx后,移动终端通过新建工作服务(newworkservice)首先接入绑定的网络(第一网络)获取该appx的数据。移动终端确定或识别到该第一网络处于网络拥堵情况时,获取排在网络接入顺序中第二位的网络(第二网络)的第二网络参数,将该第二网络参数输入至移动终端的人工智能(artificialintelligence,ai)引擎(aicore)中,该ai引擎可以调用预训练的分类模型,通过该aicore调用的分类模型确定第二网络是否满足该appx的切换条件,若满足,则移动终端切换接入至第二网络获取该appx的数据。107.请一并参阅图4b,图4b是根据第一实施例示出的网络切换方法的用户界面示意图。如图4b所示,在移动终端将第一网络切换为第二网络获取目标应用的数据后,可以输出用于提示用户切换网络的提示信息。例如图4b所示,移动终端显示某app的用户界面,以第一网络为某一wifi网络,第二网络为移动蜂窝网络为例,当切换为第二网络后,可以输出“切换至移动蜂窝网络以改善网络”的提示信息。108.可选地,移动终端可以接收用户的操作,将该目标应用切换至后台,即前台可以显示其他app的用户界面,则移动终端可以根据该切换至前台的app判断是否开启网络切换服务,即判断切换至前台的app是否在网络切换名单中,若确定该切换至前台的app在网络切换名单中,则移动终端接入该app绑定的第一网络,并通过第一网络获取该app的数据。而在后台的目标应用可以一直通过第二网络获取数据。可选地,当目标应用再次切换至前台,则移动终端可以通过接入的第二网络获取数据。109.在图3所描述的方法中,移动终端通过确定或识别到第一网络处于网络拥堵情况时,获取第二网络的第二网络参数,将该第二网络参数输入预设模型,根据该预设模型确定或生成所述第二网络满足目标应用的切换条件,切换至所述第二网络。因此,基于图3所描述的方法,一方面,可以针对某一应用进行优化接入的网络,对其他应用接入的网络互不干扰,提升了用户使用移动终端中安装的各app的体验,避免在切换网络后再次发生网络拥堵;另一方面,简化了切换网络的操作,使用户操作更方便,提高了切换网络的效率。110.请参阅图5,图5是根据第二实施例示出的一种网络切换方法的另一流程示意图。图5所示的网络切换方法包括501~503。本技术实施例的该方法可以由图1所示的移动终端来执行,也可以由该移动终端中的芯片来执行,该移动终端可以应用于图2所示的通信网络系统。图5所示的方法执行主体以移动终端为例。111.需要说明的是,本技术中各个实施例之间相同或相似的部分可以互相参考。在本技术中各个实施例、以及各实施例中的各个实施方式/实施方法/实现方法中,如果没有特殊说明以及逻辑冲突,不同的实施例之间、以及各实施例中的各个实施方式/实施方法/实现方法之间的术语和/或描述具有一致性、且可以相互引用,不同的实施例、以及各实施例中的各个实施方式/实施方法/实现方法中的技术特征根据其内在的逻辑关系可以组合形成新的实施例、实施方式、实施方法、或实现方法。以上上述的本技术实施方式并不构成对本技术保护范围的限定。其中:112.在本技术实施例中,移动终端可以训练预设模型,该预设模型为分类模型。本技术以分类模型为随机森林模型为例进行讲解。可选地,移动终端训练随机森林模型可以包括步骤501-步骤503:步骤501、获取训练样本集。步骤502、根据上述训练样本集中各个训练样本构建至少一个决策树模型。步骤503、组合上述至少一个决策树模型,得到随机森林模型。下面将具体描述:113.501、获取训练样本集。114.可选地,以移动终端训练分类模型为例进行讲解,该移动终端可以获取分类模型的训练样本集,基于训练样本集训练出满足需求的分类模型。可选地,训练方式可以是有监督学习的方式,即该训练样本集中各个训练样本可以包括网络参数和应用类型,各个训练样本可以携带是否满足该应用类型中的应用的网络性能需求的标签,该标签也用于表示该网络参数是否满足该类型的应用的切换条件。即该各个训练样本可以携带网络参数,训练样本的标签为是否满足应用类型的app的是否满足切换条件的二元值。115.可选地,该训练样本集中各个训练样本可以是人工获取的,各个训练样本携带的标签可以是人工确定的,也可以是从移动终端的网络连接的日志中获取后进行清洗得到的,本技术对此不做限定。116.可选地,使用训练样本集中各个训练样本对初始分类模型进行训练,得到预训练的分类模型。可选地,该分类模型可以是决策树模型,也可以是随机森林模型,还可以是其他分类模型,本技术以该分类模型为随机森林模型为例进行讲解。移动终端可以根据训练样本集中各个训练样本构建至少一个决策树模型,并将构建的各个决策树模型组合起来,得到随机森林模型。117.502、根据所述训练样本集中各个训练样本构建至少一个决策树模型。118.所谓决策树模型是指一种分类器,而随机森林本质上也是一种分类器,不过随机森林包括多个分类器,即由多个决策树模型组合而成的分类器。119.可选地,根据训练样本集中各个训练样本构建的决策树模型之前,可以先对各个网络参数的值进行划分,划分为至少两类。例如,对于时延来说,以分为两类为例,在大于第一阈值的时延可以划分为第一类,小于该第一阈值的时延可以分为第二类,该第一类和第二类可以作为决策树中某一个节点的两个分支,同理,可以将某一个网络参数的值划分为多类,则这多个类别的数据分别可以作为决策树中某一个节点的多个分支。可选地,请一并参阅图6,图6是根据第二实施例示出的决策树模型的结构示意图。图6以该决策树模型为二分类模型为例进行讲解,即每一个节点可以分为两个分支,第一个开始分裂的节点为根节点,在根节点之后的节点均为叶子节点。可选地,app的应用类别本身具有类别,可不对该特征进行划分。可以理解的是,应用类别的个数对应构成的决策树在某一节点的分支个数。120.可选地,在划分结束之后,可以根据训练样本集中各个训练样本构建决策树模型。决策树模型的构建方式可以是基于信息增益的算法来确定该决策树中节点的先后顺序(即作为根节点和叶子节点的网络参数)来构建的,也可以基于基尼(gini)指数的分枝算法方式来确定该决策树中作为根节点和叶子节点的参数,本技术对此不做限定。121.可选地,本技术以基于信息增益的方法为例进行讲解,首先,将训练样本集中各个训练样本分为正样本和负样本,正样本为携带的标签为是的训练样本,反之为负样本。则可以确定该训练样本集的信息熵,计算信息熵的公式可以如公式1所示:[0122][0123]在公式1中,ent(d)表示信息熵,d表示训练样本集,k表示类别总数,例如上述训练样本集包括正样本和负样本两个类别,则k=2,pk为当前类别样本所占的比例,即上述正样本占训练样本集中的比例和负样本占训练样本集中的比例中,k可能有k个取值,第k类别下的比例。[0124]可选地,可以根据公式1还可以计算该训练样本集中各个网络参数或应用类别的信息熵。例如,某一网络参数被划分为两类,则两个类别中各个类别的样本数占总样本数的比例可以计算出该网络参数(或应用类别)的信息熵,则得到多个网络参数中每个网络参数(或应用类别)的信息熵。则移动终端可以根据信息熵确定该网络参数或应用类别的信息增益(gain)。可选地,某一网络参数(或应用类别)的信息增益的计算方式可以如公式2所示:[0125][0126]在公式2中,ent(d)表示信息熵,d表示训练样本集,k表示该网络参数(或应用类别)a可能有k个类别,dk表示训练样本集中在网络参数(或应用类别)a上取值为ak的样本个数。则根据各个网络参数(或应用类别)的信息增益确定在决策树中的根节点以及各个叶子节点。可选地,确定各个网络参数或应用类别的在决策树中的节点的位置的过程为对该决策树模型进行训练的过程,确定各个网络参数(或应用类别)的目的是为了优化该决策树模型,使其分类效果更好,精确度更高。[0127]可选地,信息增益用于表示对后续分类的影响,信息增益的值越大,则表示对后续分类影响越大,后续分类得到的样本更纯(即处于正样本或负样本中某一种样本的比例更大),则可以按照上述计算出的信息增益的值按照从大到小的顺序进行排序,将信息增益最大的网络参数(或应用类别)作为根节点。[0128]可选地,在选取根节点后,继续对根节点的每个分支进行划分。同样的,对该根节点的第一分支按照另一网络参数(或应用类别)进行划分,计算以该网络参数(或应用类别)作为该叶子节点的信息增益,计算各个网络参数(或应用类别)的信息增益,选取该叶子节点的网络参数(或应用类别),以此类推,知道不能再划分的时候,决策树的训练结束,得到一个决策树模型。[0129]可选地,训练样本集可以是获取到的样本数据,也可以是从原始训练样本集中进行有放回地抽取预定个数的训练样本得到的训练样本集,则可以多次进行有放回抽取,分别得到多个训练样本集,并根据多个训练样本集中每一个训练样本集构建一个决策树模型,得到至少一个决策树模型。[0130]503、组合所述至少一个决策树模型,得到随机森林模型。[0131]可选地,上述分类模型可以是一个决策树模型,即将目标应用的应用类别和第二网络参数输入至该预训练的决策树模型中,得到该决策树输出的是否切换网络的分类结果,若该分类结果为是的情况下,移动终端确定或生成第二网络满足该目标应用的切换条件。[0132]为了达到更好的分类效果,可以将各个决策树模型组合起来,得到随机森林模型。可选地,由于随机森林模型中包括多个决策树模型,则可以将输入数据输入至各个决策树模型中,得到各个决策树模型输出的分类结果,并根据各个决策树模型的分类结果确定随机森林模型的分类结果。可选地,确定的方式可以是投票法,即将大多数决策树模型的分类结果作为随机森林模型的分类结果;也可以为各个决策树模型设定权重,根据各个决策树模型的权重以及分类结果作为随机森林模型的分类结果,本技术对此不做限定。[0133]示例性的,以投票法为例,将第二网络参数和目标应用的应用类别输入至随机森林模型中,通过各个决策树模型对第二网络参数和目标应用的应用类别进行分类,得到多个分类结果,若大部分决策树模型输出的分类结果为是,则确定或生成第二网络满足目标应用的切换条件,若大部分决策树模型输出的分类结果为否,则确定或生成第二网络不满足目标应用的切换条件。[0134]在图5所描述的方法中,移动终端通过获取训练样本集,根据训练样本集构建至少一个决策树模型,并组合构建的决策树模型,得到随机森林模型。通过随机森林模型对第二网络参数和目标应用的应用类别进行分类,可以在网络质量满足目标应用的需求时,切换网络。因此,基于图5所描述的方法,可以通过网络参数预判备用网络的网络质量,保持备用网络的畅通,以便在用于智能切换,从而避免了反应滞后以及链路浪费空置的问题,提升了用户体验。[0135]请参阅图7,图7是根据第三实施例示出的一种网络切换方法的流程示意图。图7所示的处理方法包括701~702。本技术实施例的该方法可以由图1所示的移动终端来执行,也可以由该移动终端中的芯片来执行,该移动终端可以应用于图2所示的通信网络系统。图7所示的方法执行主体以移动终端为例。[0136]需要说明的是,本技术中各个实施例之间相同或相似的部分可以互相参考。在本技术中各个实施例、以及各实施例中的各个实施方式/实施方法/实现方法中,如果没有特殊说明以及逻辑冲突,不同的实施例之间、以及各实施例中的各个实施方式/实施方法/实现方法之间的术语和/或描述具有一致性、且可以相互引用,不同的实施例、以及各实施例中的各个实施方式/实施方法/实现方法中的技术特征根据其内在的逻辑关系可以组合形成新的实施例、实施方式、实施方法、或实现方法。以上上述的本技术实施方式并不构成对本技术保护范围的限定。其中:[0137]701、获取第一网络在当前时刻的第三网络参数。[0138]可选地,在目标应用使用结束时,可以获取第一网络在当前时刻的第三网络参数,可选地,第一网络可以为移动蜂窝网络,第三网络参数可以为当前时刻,即用户退出目标应用的时刻。[0139]可选地,移动终端在显示目标应用的用户界面并接入第二网络的情况下,周期性的获取第一网络的第三网络参数,并周期性的输入分类模型,根据分类模型确定或生成第一网络是否满足切换条件,若分类模型输出的分类结果指示第一网络满足目标应用的切换条件,则移动终端切换回第一网络,通过该第一网络获取目标应用的数据。[0140]可选地,若第一网络为wifi网络,第二网络为移动蜂窝网络,则用户在使用目标应用时,移动终端切换至移动蜂窝网络获取目标应用的数据后,移动终端可以每隔10秒获取一次wifi网络的第三网络参数,根据第三网络参数确定该wifi网络是否满足该目标应用的网络性能的需求,即是否满足目标应用的切换条件,若满足,则将该移动蜂窝网络切换回wifi网络,一方面可以节约在第二网络所传输的数据量的消耗,即流量消耗,另一方面可以避免切换回wifi网络后发生网络拥堵。[0141]702、将第三网络参数输入分类模型,根据分类模型确定或生成第一网络满足切换条件,切换至上述第一网络。[0142]可选地,移动终端可以将第三网络参数和目标应用的应用类别输入至分类模型中,即输入随机森林模型中,得到随机森林模型输出的分类结果,若分类结果用于指示第一网络满足目标应用的切换条件,移动终端可以将第二网络切换回第一网络,若分类结果用于指示第一网络不满足目标应用的切换条件,则移动终端可以继续使用第二网络获取目标应用的数据。[0143]可选地,移动终端也可以获取第三网络,例如其他wifi网络的网络参数,并将第三网络的网络参数输入至分类模型中,根据分类模型确定或生成是否满足目标应用的切换条件,从而移动终端可以将第二网络切换至第三网络,并通过第三网络获取目标应用的数据,也可以继续使用第二网络获取目标应用的数据。[0144]可选地,在目标应用使用结束时,移动终端可以统计出该目标应用在切换至第二网络所传输的数据量,并向用户输出提示信息,该提示信息包括第二网络所传输的数据量。可选地,该提示信息还可以包括提示用户下一次接入的网络。例如,可以提示用户“下次网络连接wifi,本次切换移动蜂窝网络使用量为xmb”。[0145]可选地,用户启动某一app,移动终端接入wifi网络获取该app的数据,该wifi网络中还存在其他用户的移动终端接入,例如其他用户正在使用比特流(bittorrent,bt)下载大文件,则该移动终端获取该wifi网络的第一网络参数,在根据该wifi网络的第一网络参数确定该wifi网络是否处于网络拥堵情况,在移动终端确定该wifi网络处于网络拥堵情况时,获取第二网络的第二网络参数,如移动蜂窝网络的第二网络参数,将第二网络参数输入分类模型中,根据分类模型确定或生成该第二网络满足目标应用的切换条件时,即确定或生成第二网络参数满足该app的切换条件,移动终端接入移动蜂窝网络,如长期演进技术(longtermevolution,lte)制式的网络。可选地,若该移动终端周期性的对wifi网络进行监测,在监测wifi网络能满足该app的切换条件的情况下,即其他用户的移动终端的bt大文件下载结束,移动终端可以接入该wifi网络,统计本次切换至移动蜂窝网络访问网络的所传输的数据量,并向用户输出该提示信息,提示信息包括该传输量。[0146]可选地,若移动终端在通过接入wifi网络,且使用浏览器应用下载大文件,则移动终端可以获取当前wifi网络的第一网络参数,若根据第一网络参数确定或识别到该第一网络处于网络拥堵情况时,则可以获取第二网络的第二网络参数,如移动蜂窝网络的第二网络参数,将第二网络参数输入分类模型,若根据分类模型确定或生成该第二网络满足目标应用(即浏览器应用)的切换条件,移动终端接入第二网络继续通过浏览器应用下载大文件。若该浏览器应用使用结束,即该大文件下载结束,则移动终端可以监测到创建的下载大文件的对象(object)被释放,则可以在wifi网络满足目标应用的切换条件的情况下,切换至wifi网络,通过wifi网络获取该浏览器应用的其他数据。[0147]可选地,若目标应用从前台切换至后台,则移动终端不对该目标应用进行周期性获取网络的网络参数,移动终端可选地对切换至前台的应用获取网络参数并判断接入的网络。[0148]请一并参阅图8,图8是根据第三实施例示出的网络切换方法的用户界面示意图。如图8所示,若第一网络为wifi网络,第二网络为移动蜂窝网络,则在移动终端在接入第二网络后再次接入第一网络的情况下,可以输出如图8所示的提示信息,该提示信息可以提示下次使用的网络,并且提示本次网络的使用量,即传输的数据量。可选地,提示信息可以为“下次启动app连接wifi网络,本次切换移动蜂窝网络使用量为xmb”。[0149]在图7所描述的方法中,移动终端通过获取第一网络在当前时刻的第三网络参数;将所述第三网络参数输入所述分类模型,根据所述分类模型确定第一网络的满足目标应用的切换条件,切换至第一网络。因此,基于图7所描述的方法,简化用户切换网络的操作,能够使该目标应用接入至合适的网络,保证了用户流畅的使用网络和目标应用,并且,还可以实时提示用户网络发生了切换,从而提升用户体验。[0150]请参阅图9,图9是本技术实施例提供的一种网络切换装置90的结构示意图。该网络切换装置90包括获取单元901、处理单元902、显示单元903、统计单元904和输出单元905。其中:[0151]获取单元901,用于在确定或识别到第一网络处于网络拥堵情况时,获取第二网络的第二网络参数;[0152]处理单元902,用于将第二网络参数输入预设模型,根据预设模型确定或生成第二网络满足目标应用的切换条件,切换至第二网络。[0153]可选地,预设模型为分类模型;处理单元902,具体用于:[0154]将第二网络参数输入分类模型,根据分类模型确定或生成分类结果,分类结果用于指示上述第二网络满足目标应用的切换条件;[0155]获取单元901,还用于:通过第二网络获取目标应用的数据。[0156]可选地,网络切换装置90还包括:[0157]处理单元902,还用于确定或生成目标应用的应用类别;[0158]处理单元902用于将第二网络参数输入分类模型,根据分类模型确定或生成分类结果,具体用于:[0159]将应用类别和第二网络参数输入分类模型,输出是否切换网络的分类结果;[0160]当切换网络结果为是,确定或生成第二网络满足目标应用的切换条件。[0161]可选地,获取单元901,还用于获取网络切换名单,网络切换名单由用户或智能终端设置;[0162]处理单元902,还用于网络切换名单中包括目标应用,确定或生成第一网络的网络拥堵情况。[0163]可选地,网络切换装置90还包括:[0164]显示单元903,用于显示目标应用的用户界面,通过第一网络获取目标应用的数据;[0165]处理单元902,用于确定或生成目标应用的应用类别;[0166]获取单元901,还用于获取第一网络的第一网络参数和应用类别对应的预设阈值范围;[0167]处理单元902,用于第一网络参数值在预设阈值范围内,确定或识别到第一网络处于网络拥堵情况。[0168]可选地,获取单元901,具体用于:[0169]获取目标应用的网络接入顺序;[0170]确定或识别第一网络为网络接入顺序中排在首位的为上述第一网络,通过第一网络获取目标应用的数据。[0171]可选地,获取单元901,还用于获取第一网络在当前时刻的第三网络参数;[0172]切换单元902,还用于将第三网络参数输入分类模型,根据分类模型确定或生成第一网络的满足切换条件,切换至第一网络。[0173]可选地,第一网络为无线通信技术wifi网络,第二网络为移动蜂窝数据网络;网络切换装置90还包括:[0174]统计单元904,用于统计第二网络所传输的数据量;[0175]输出单元905,用于输出用于提示用户的提示信息,提示信息包括数据量。[0176]需要说明的是,图9所示的装置的各个单元执行的操作可以参见方法实施例的相关内容。此处不再详述。各个单元可以以硬件,软件或者软硬件结合的方式来实现。[0177]本技术实施例还提供一种智能终端,智能终端包括存储器、处理器,存储器上存储有网络切换程序,网络切换程序被处理器执行时实现上述任一实施例中的网络切换方法的步骤。[0178]本技术实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有网络切换程序,网络切换程序被处理器执行时实现上述任一实施例中的网络切换方法的步骤。[0179]在本技术提供的智能终端和计算机可读存储介质的实施例中,可以包含任一上述网络切换方法实施例的全部技术特征,说明书拓展和解释内容与上述方法的各实施例基本相同,在此不再做赘述。[0180]本技术实施例还提供一种计算机程序产品,计算机程序产品包括计算机程序代码,当计算机程序代码在计算机上运行时,使得计算机执行如上各种可能的实施方式中的方法。[0181]本技术实施例还提供一种芯片,包括存储器和处理器,存储器用于存储计算机程序,处理器用于从存储器中调用并运行计算机程序,使得安装有芯片的设备执行如上各种可能的实施方式中的方法。[0182]可以理解,上述场景仅是作为示例,并不构成对于本技术实施例提供的技术方案的应用场景的限定,本技术的技术方案还可应用于其他场景。例如,本领域普通技术人员可知,随着系统架构的演变和新业务场景的出现,本技术实施例提供的技术方案对于类似的技术问题,同样适用。[0183]上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。[0184]本技术实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。[0185]本技术实施例设备中的单元可以根据实际需要进行合并、划分和删减。[0186]在本技术中,对于相同或相似的术语概念、技术方案和/或应用场景描述,一般只在第一次出现时进行详细描述,后面再重复出现时,为了简洁,一般未再重复阐述,在理解本技术技术方案等内容时,对于在后未详细描述的相同或相似的术语概念、技术方案和/或应用场景描述等,可以参考其之前的相关详细描述。[0187]在本技术中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。[0188]本技术技术方案的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本技术记载的范围。[0189]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,被控终端,或者网络设备等)执行本技术每个实施例的方法。[0190]在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本技术实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络,或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质,(例如,软盘、存储盘、磁带)、光介质(例如,dvd),或者半导体介质(例如固态存储盘solidstatedisk(ssd))等。[0191]以上仅为本技术的优选实施例,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的
技术领域
:,均同理包括在本技术的专利保护范围内。当前第1页12当前第1页12
再多了解一些

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

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

相关文献