CN111343683A - 网络切换方法、装置、存储介质及终端 - Google Patents

网络切换方法、装置、存储介质及终端 Download PDF

Info

Publication number
CN111343683A
CN111343683A CN202010169043.8A CN202010169043A CN111343683A CN 111343683 A CN111343683 A CN 111343683A CN 202010169043 A CN202010169043 A CN 202010169043A CN 111343683 A CN111343683 A CN 111343683A
Authority
CN
China
Prior art keywords
network
target
mobile data
target application
application program
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010169043.8A
Other languages
English (en)
Inventor
江希凯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Oppo Chongqing Intelligent Technology Co Ltd
Original Assignee
Oppo Chongqing Intelligent Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Oppo Chongqing Intelligent Technology Co Ltd filed Critical Oppo Chongqing Intelligent Technology Co Ltd
Priority to CN202010169043.8A priority Critical patent/CN111343683A/zh
Publication of CN111343683A publication Critical patent/CN111343683A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0011Control or signalling for completing the hand-off for data sessions of end-to-end connection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/14Reselecting a network or an air interface
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephone Function (AREA)

Abstract

本申请实施例公开了一种网络切换方法、装置、存储介质及终端,其中,方法包括:目标应用程序启动时,确定终端当前连接的网络为移动数据网络;在设置的至少两个可连接的移动数据网络中,查找所述目标应用程序优先连接的目标网络;若当前连接的网络不为所述目标网络时,则将所述当前连接的网络切换至所述目标网络。移动数据网络下,目标应用启动时若当前所处的网络不为优先连接的目标网络时,终端可以自动对所连接的网络进行切换,优先连接的目标网络能为用户节省一定的流量。采用本申请实施例提供的上述方案能够避免因终端所处的网络错误或者用户手动切换较慢而引起的流量过度消耗问题。

Description

网络切换方法、装置、存储介质及终端
技术领域
本申请涉及计算机技术领域,尤其涉及一种网络切换方法、装置、存储介质及终端。
背景技术
智能手机的双卡双待功能降低了通信成本,用户不必携带两部手机即可轻松将生活与工作划分开。针对双卡,用户还可将上网和通话功能分设为主卡与副卡,合理使用主副卡能节省话费或流量费:选择通话资费较低的卡来打电话,选择流量较多的卡来上网。
不同用户身份识别卡(SIM卡)的流量套餐存在差异。对于不同的应用程序,用户通常会选择切换SIM卡(或者说是切换网络)来使应用使用过程消耗的流量达到最低。当前对SIM卡/网络的切换主要依赖于用户手动点击,不能实现自动切换。
发明内容
本申请实施例提供了一种网络切换方法、装置、存储介质及终端,可以解决上述SIM卡/网络无法自动切换的问题。所述技术方案如下:
第一方面,本申请实施例提供了一种网络切换方法,所述方法包括:
目标应用程序启动时,确定终端当前连接的网络为移动数据网络;
在设置的至少两个可连接的移动数据网络中,查找所述目标应用程序优先连接的目标网络;
若当前连接的网络不为所述目标网络时,则将所述当前连接的网络切换至所述目标网络。
第二方面,本申请实施例提供了一种网络切换装置,所述装置包括:
网络确定模块,用于目标应用程序启动时,确定终端当前连接的网络为移动数据网络;
目标网络查找模块,用于在设置的至少两个可连接的移动数据网络中,查找所述目标应用程序优先连接的目标网络;
网络切换模块,用于若当前连接的网络不为所述目标网络时,则将所述当前连接的网络切换至所述目标网络。
第三方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任一项方法的步骤。
第四方面,本申请实施例提供了一种终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述任一项方法的步骤。
本申请一些实施例提供的技术方案带来的有益效果至少包括:
本申请实施例提供的网络切换方法,目标应用程序启动时,确定终端当前连接的网络为移动数据网络;在设置的至少两个可连接的移动数据网络中,查找所述目标应用程序优先连接的目标网络;若当前连接的网络不为所述目标网络时,则将所述当前连接的网络切换至所述目标网络。移动数据网络下,目标应用启动时若当前所处的网络不为优先连接的目标网络时,终端可以自动对所连接的网络进行切换,优先连接的目标网络能为用户节省一定的流量。采用本申请实施例提供的上述方案能够避免因终端所处的网络错误或者用户手动切换较慢而引起的流量过度消耗问题。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的一种网络切换方法的流程示意图;
图2是本申请实施例提供的一种网络切换方法的流程示意图;
图3是本申请实施例提供的一种网络切换方法的流程示意图;
图4是本申请实施例提供的一种网络切换装置的结构示意图;
图5是本申请实施例提供的一种网络切换装置的结构示意图;
图6是本申请实施例提供的一种网络切换装置的结构示意图;
图7是本申请实施例提供的一种终端结构框图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施例方式作进一步地详细描述。
下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
在本申请的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本申请中的具体含义。此外,在本申请的描述中,除非另有说明,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
下面将结合附图1-附图3,对本申请实施例提供的网络切换方法进行详细介绍。
请参见图1,为本申请实施例提供的一种网络切换方法的流程示意图。
如图1所示,本申请实施例的所述方法可以包括以下步骤:
S101,目标应用程序启动时,确定终端当前连接的网络为移动数据网络。
目标应用程序可以是视频应用、即时通讯应用或者游戏应用中的某一个。点击启动目标应用,确定当前连接的网络是否为移动数据网络,若当前连接的网络为无线网络则继续使用该无线网络,若当前连接的网络为移动数据网络,则执行下一步骤。
移动数据网络包括但不限于2G、3G、4G网络等中的一种。
S102,在设置的至少两个可连接的移动数据网络中,查找所述目标应用程序优先连接的目标网络。
本实施例中的终端支持多卡多待功能(例如双卡双待),各个用户身份识别卡的运营商不受限制,例如都为移动运营商,或者是移动、联通、电信运营商的任意一种组合方式。
假设终端支持三卡,当用户关闭其中的一张卡或使该卡处于飞行模式时,终端可连接的移动数据网络即剩两个,优先连接的目标网络便在剩余的这两个网络中进行查找。
优先连接的目标网络是指所设置的至少两个可连接的移动数据网络中,目标应用使用时流量/费用消耗最少的网络。查找目标网络可以根据一些预设规则,例如两个可连接的网络均是按流量消耗量计费:网络一流量资费为0.29元/MB,网络二的流量资费为0.15元/MB,则将流量资费较低的网络二作为优先连接的目标网络。
优先连接的目标网络可以根据目标应用的实际使用情况进行变更。例如,网络一在前5G内流量资费为0.18元/MB,超过5G外的流量按照0.25元/MB收费,网络二的流量资费为0.2元/MB,那么,在目标应用运行过程中消耗的流量不足5G时,将网络一作为优先连接的目标网络,在流量消耗超过5G时,将网络二作为优先连接的网络,这样可以节省一定的费用。
终端可以根据不同网络的流量资费情况,结合运算形成预设规则,以使目标应用在使用过程中耗费的流量/费用最少。
需要指出的是,若终端为双卡双待,而用户关闭了当前连接的网络之外的另一个网络时,目标应用使用过程中,终端不再根据预设规则选择目标网络,而是保持当前连接的网络不变。
S103,若当前连接的网络不为所述目标网络时,则将所述当前连接的网络切换至所述目标网络。
根据预设规则确定出优先连接的目标网络后,若当前连接的网络即为目标网络,则保持当前连接;若当前连接的网络不为目标网络时,则将当前连接的网络切换至目标网络。
其他可行实施例中,网络切换成功时,终端还可以发出反馈提示。例如,通过显示屏进行文字提示:当前网络已切换至第二网络;或者切换成功时进行振动提示等。
本申请实施例提供的网络切换方法,目标应用程序启动时,确定终端当前连接的网络为移动数据网络;在设置的至少两个可连接的移动数据网络中,查找所述目标应用程序优先连接的目标网络;若当前连接的网络不为所述目标网络时,则将所述当前连接的网络切换至所述目标网络。移动数据网络下,目标应用启动时若当前所处的网络不为优先连接的目标网络时,终端可以自动对所连接的网络进行切换,优先连接的目标网络能为用户节省一定的流量。采用本申请实施例提供的上述方案能够避免因终端所处的网络错误或者用户手动切换较慢而引起的流量过度消耗问题。
请参见图2,为本申请实施例提供的一种网络切换方法的流程示意图。
如图2所示,本申请实施例的所述方法可以包括以下步骤:
S201,目标应用程序启动时,确定终端当前连接的网络为移动数据网络。
目标应用程序可以是终端所载应用中的任意一个。
用户触发目标应用启动运行时,终端确定当前连接的网络是否为移动数据网络,若当前连接的网络为无线网络则继续使用该无线网络,若当前连接的网络为移动数据网络,则执行步骤S202或步骤S205。
启动目标应用程序的方式可以是屏幕触控、指纹、语音等。
S202,获取预设的不同应用程序与至少两个可连接的移动数据网络之间的优先连接对应关系。
实行本实施例提供的网络切换方法前,用户可以预先设置一个不同应用程序与各网络之间的优先连接对应关系,基于该对应关系,终端在目标程序运行时进行网络切换。
所述对应关系可以是同类型的应用程序优先连接同一个目标网络,或者是分别对不同的应用程序各自设置一个优先连接的目标网络,即所述对应关系为一对多或者一对一的关系。所述对应关系可以是表格形式的,也可以是树状或者文本形式的。
优先连接的对应关系应依据终端所载用户身份识别卡的个数来设置,而不是可连接的移动数据网络的数量。例如,终端载有两张用户身份识别卡,那么对于目标应用A优先连接的目标网络应在所载两张卡对应的网络中进行选择;若终端载有三张用户身份识别卡,而其中的一张用户身份识别卡处于关闭或飞行状态时,用户设置目标应用A优先连接的目标网络时,依然是在所述三张卡对应的网络中进行选择,而不是在剩余的两张卡对应的网络中进行选择。
特别的,当终端所载用户身份识别卡的数量较多时(三张以上),可以对应用程序优先连接的网络进行等级划分,在目标应用程序启动时,优先连接等级最高的网络。
例如,终端载有三张用户身份识别卡,分别对应网络1、网络2、和网络3,对于目标应用B,所述3个网络优先连接的等级分别为二级、一级和三级,在所述三个网络均可连接的情况下,目标应用B将优先选择连接网络2,其次是网络1。
S203,在所述优先连接对应关系中,查找所述目标应用程序优先连接的目标网络。
特别的,对于优先连接对应关系中,网络存在优先连接等级划分的,目标应用程序将要连接的目标网络应同时满足可连接且可连接的网络中该网络的等级最高。
如步骤S202所举之例,若目标应用B当前连接的是网络3,而网络2处于飞行模式,那么根据优先连接对应关系,网络1将被作为优先连接的目标网络。
S204,若当前连接的网络不为所述目标网络时,则将所述当前连接的网络切换至所述目标网络。
在上述步骤确定出优先连接的目标网络后,若当前连接的网络为目标网络,则继续保持当前网络处于连接状态;若当前连接的网络不为目标网络时,则将当前连接的网络切换至目标网络。
其他可行实施例中,网络切换成功时,终端还可以发出反馈提示。例如,切换成功时结合屏闪及振动向用户作出提示。
S205,当所设置的至少两个可连接的移动数据网络中,不存在所述目标应用程序优先连接的目标网络时,保持当前连接的网络不变并获取所述目标应用程序启动后的流量消耗值。
根据用户预先设置的一对一或一对多的优先连接对应关系,若目标应用优先连接的目标网络被关闭或者处于飞行模式时,终端将不能成功切换当前的网络至目标网络,而是继续保持当前网络,并获取目标应用程序启动后的流量消耗值,执行下一步骤。
S206,当所述流量消耗值大于流量消耗阈值时,将所述当前连接的网络切换至所述至少两个可连接的移动数据网络中所述当前连接的网络之外的任一可连接的移动数据网络。
一般的,用户在一段时间内使用的流量过量时,网速会被下调,用户体验变差;或者持续使用某一网络常会在未察觉的情况下套餐内的流量被消耗完,继而直接被按量收费,给用户带来一定的经济损失。
为避免上述情况的发生,本实施例在目标应用在当前网络下消耗的流量值大于流量消耗阈值时,终端将会对当前连接的网络进行切换,切换至除当前网络之外的其他任一可连接的移动数据网络。
例如,当前可连接的网络有网络a、网络b,目标应用C在网路a下持续消耗了804MB的流量,此时,消耗量超过了阈值800MB,终端控制对网络进行切换,应用C将在网络b下继续运行。其中,所述网络a与网络b均不是目标应用C优先连接的目标网络,所述阈值也可以是600MB、1GB等。
若在切换后的网络下,目标应用C持续消耗的流量仍然超过了流量消耗阈值,终端可向用户输出相应的提示信息,并根据用户选择确定是否要再次进行网络切换。
本实施例提供的网络切换方法,终端可依据预设的优先连接对应关系,确定出目标应用程序对应的优先连接的目标网络,在当前所连接的网络不为目标网络时,控制切换当前网络至目标网络;若当前连接的网络即为目标网络,则保持当前连接不变,继续运行目标应用程序。特别的,若可连接的网络中不存在目标应用程序对应的优先连接的目标网络时,终端将根据目标应用程序运行过程中的流量消耗值来适时切换所连接的网络:设置一个流量消耗阈值,目标应用程序在当前网络下持续消耗的流量超过该阈值时,网络将被切换,达量切换可避免网速被降问题,同时也不会存在流量消耗殆尽而进入计费模式带来的经济损失。
请参见图3,为本申请实施例提供的一种网络切换方法的流程示意图。
如图3所示,本申请实施例的所述方法可以包括以下步骤:
S301,目标应用程序启动时,确定终端当前连接的网络为移动数据网络。
目标应用程序可以是办公软件、修图软件或者电商软件中的某一个。
目标应用启动时,终端确定当前连接的网络是否为移动数据网络,若当前连接的网络为无线网络,则继续使用该无线网络,若当前连接的网络为移动数据网络,则执行下一步骤。
S302,分别获取所设置的至少两个可连接的移动数据网络的流量套餐信息。
确定设备当前可连接的移动数据网络数量,分别获取各个可连接的移动数据网络的流量套餐信息。不同的身份识别卡其套餐信息会有所差异,例如主卡套餐以通话时长为主,副卡套餐以流量为主。流量套餐涉及的内容包括国内通用流量、国际/港澳台漫游流量、附赠/结转/短促流量以及定向流量等。
执行步骤S303或步骤S305。
S303,确定所述流量套餐信息是否存在包含所述目标应用程序的定向流量。
定向流量是指在使用指定的终端应用程序或内容时,只要不超过所订购的定向流量包,所使用的流量不会从套餐流量包和其他通用流量包中扣除。
若所述至少两个可连接的移动数据网络各自对应的流量套餐信息均不存在包含所述目标应用程序的定向流量,那么,终端将继续保持当前网络处于连接状态,直至用户选择手动切换。若所述至少两个可连接的移动数据网络各自对应的流量套餐信息中存在包含所述目标应用程序的定向流量,则执行下一步骤。
其他实施例中,若所述至少两个可连接的移动数据网络各自对应的流量套餐信息均不存在包含所述目标应用程序的定向流量时,还可以将信号较强的网络作为所述目标应用程序优先连接的目标网络。
S304,若存在,将所述定向流量对应的移动数据网络作为所述目标应用程序优先连接的目标网络。
相比于通用流量,定向流量的价格一般较低且包内包含的流量较多,特别是针对视频类应用,定向流量具备较大的优势,因此,当可连接的网络中存在包含所述目标应用程序的定向流量时,终端将优先连接该定向流量对应的移动数据网络。
选择将包含目标应用程序的定向流量对应的移动数据网络作为优先连接的目标网络,可以最大程度的降低套餐内流量的消耗。
S305,确定所述至少两个可连接的移动数据网络各自的剩余流量,将剩余流量较多的移动数据网络作为所述目标应用程序优先连接的目标网络。
另一实施例中,还可以将可连接的移动数据网络中剩余流量较多的网络作为目标应用程序优先连接的网络。优先连接剩余流量较多的网络可以避免流量过剩问题,运营商结算/清空时不至于造成套餐内流量的浪费。
特别的,若可连接的某一移动数据网络的套餐中有包含目标应用程序的定向流量包时,则优先将该身份识别卡对应的移动数据网络作为目标网络。待定向流量包内的流量用尽时,再分别获取各个可连接的移动数据网络套餐内的剩余流量,并将剩余流量较多的移动数据网络作为目标网络。
S306,若当前连接的网络不为所述目标网络时,则将所述当前连接的网络切换至所述目标网络。
根据上述步骤确定出的优先连接的目标网络,若当前连接的网络为目标网络,则继续保持当前网络处于连接状态;若当前连接的网络不为目标网络时,则将当前连接的网络切换至目标网络。
本实施例提供的网络切换方法,终端依据所获取的各可连接的移动数据网络的流量套餐信息,优先将包含目标应用程序的定向流量包对应的移动数据网络作为目标网络,定向流量可以最大程度地降低套餐内流量的消耗,同时节省费用支出。在各可连接的移动数据网络均不存在包含目标应用程序的定向流量包时,终端则将各可连接的移动数据网络中,剩余流量较多的网络作为优先连接的目标网络,剩余流量较多的移动数据网络能优先满足目标网络的流量消耗需求。
下述为本申请装置实施例,可以用于执行本申请方法实施例。对于本申请装置实施例中未披露的细节,请参照本申请方法实施例。
请参见图4,为本申请一个示例性实施例提供的网络切换装置的结构示意图。该网络切换装置可以通过软件、硬件或者两者的结合实现成为终端的全部或一部分,还可以作为独立的模块集成于服务器上。本申请实施例中的网络切换装置应用于终端,所述该装置1包括网络确定模块11、目标网络查找模块12和网络切换模块13,其中:
网络确定模块11,用于目标应用程序启动时,确定终端当前连接的网络为移动数据网络;
目标网络查找模块12,用于在设置的至少两个可连接的移动数据网络中,查找所述目标应用程序优先连接的目标网络;
网络切换模块13,用于若当前连接的网络不为所述目标网络时,则将所述当前连接的网络切换至所述目标网络。
请参见图5,为本申请一个示例性实施例提供的网络切换装置的结构示意图。
可选的,如图5所示,本申请实施例提供的所述网络切换装置1中的目标网络查找模块12包括:
对应关系获取单元121,用于获取预设的不同应用程序与至少两个可连接的移动数据网络之间的优先连接对应关系;
目标网络查找单元122,用于在所述优先连接对应关系中,查找所述目标应用程序优先连接的目标网络;
所述装置1还包括:
流量消耗值获取模块14,用于当所述所设置的至少两个可连接的移动数据网络中,不存在所述目标应用程序优先连接的目标网络时,保持当前连接的网络不变并获取所述目标应用程序启动后的流量消耗值;
所述装置1中的网络切换模块13还用于:
当所述流量消耗值大于流量消耗阈值时,将所述当前连接的网络切换至所述至少两个可连接的移动数据网络中所述当前连接的网络之外的任一可连接的移动数据网络。
请参见图6,为本申请一个示例性实施例提供的网络切换装置的结构示意图。
可选的,如图6所示,本申请实施例提供的所述网络切换装置1中的目标网络查找模块12包括:
流量套餐信息获取单元123,用于分别获取所设置的至少两个可连接的移动数据网络的流量套餐信息;
目标网络确定单元124,用于根据所述流量套餐信息,确定所述目标应用程序优先连接的目标网络。
其他实施例中,所述目标网络确定单元124还包括:
定向流量确定子单元1241,用于确定所述流量套餐信息是否存在包含所述目标应用程序的定向流量;
目标网络确定子单元1242,若存在,将所述定向流量对应的移动数据网络作为所述目标应用程序优先连接的目标网络。
其他实施例中,所述目标网络确定子单元1242还用于:
确定所述至少两个可连接的移动数据网络各自的剩余流量,将剩余流量较多的移动数据网络作为所述目标应用程序优先连接的目标网络。
需要说明的是,上述实施例提供的网络切换装置在执行网络切换方法时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的网络切换装置与网络切换方法实施例属于同一构思,其体现实现过程详见方法实施例,这里不再赘述。
上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。
本申请实施例提供的网络切换装置,目标应用程序启动时,确定终端当前连接的网络为移动数据网络;在设置的至少两个可连接的移动数据网络中,查找所述目标应用程序优先连接的目标网络;若当前连接的网络不为所述目标网络时,则将所述当前连接的网络切换至所述目标网络。移动数据网络下,目标应用启动时若当前所处的网络不为优先连接的目标网络时,终端可以自动对所连接的网络进行切换,优先连接的目标网络能为用户节省一定的流量。采用本申请实施例提供的上述方案能够避免因终端所处的网络错误或者用户手动切换较慢而引起的流量过度消耗问题。
本申请实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现前述任一实施例方法的步骤。其中,计算机可读存储介质可以包括但不限于任何类型的盘,包括软盘、光盘、DVD、CD-ROM、微型驱动器以及磁光盘、ROM、RAM、EPROM、EEPROM、DRAM、VRAM、闪速存储器设备、磁卡或光卡、纳米***(包括分子存储器IC),或适合于存储指令和/或数据的任何类型的媒介或设备。
本申请实施例还提供了一种终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时实现上述任一实施例方法的步骤。
请参见图7,为本申请实施例提供的一种终端结构框图。
如图7所示,终端100包括有:处理器701和存储器702。
本申请实施例中,处理器701为计算机***的控制中心,可以是实体机的处理器,也可以是虚拟机的处理器。处理器701可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器701可以采用DSP(Digital Signal Processing,数字信号处理)、FPGA(Field-Programmable Gate Array,现场可编程门阵列)、PLA(Programmable LogicArray,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器701也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称CPU(CentralProcessing Unit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。
存储器702可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器702还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在本申请的一些实施例中,存储器702中的非暂态的计算机可读存储介质用于存储至少一个指令,该至少一个指令用于被处理器701所执行以实现本申请实施例中的方法。
一些实施例中,终端100还包括有:***设备接口703和至少一个***设备。处理器701、存储器702和***设备接口703之间可以通过总线或信号线相连。各个***设备可以通过总线、信号线或电路板与***设备接口703相连。具体地,***设备包括:显示屏704、摄像头705和音频电路706中的至少一种。
***设备接口703可被用于将I/O(Input/Output,输入/输出)相关的至少一个***设备连接到处理器701和存储器702。在本申请的一些实施例中,处理器701、存储器702和***设备接口703被集成在同一芯片或电路板上;在本申请的一些其他实施例中,处理器701、存储器702和***设备接口703中的任意一个或两个可以在单独的芯片或电路板上实现。本申请实施例对此不作具体限定。
显示屏704用于显示UI(User Interface,用户界面)。该UI可以包括图形、文本、图标、视频及其它们的任意组合。当显示屏704是触摸显示屏时,显示屏704还具有采集在显示屏704的表面或表面上方的触摸信号的能力。该触摸信号可以作为控制信号输入至处理器701进行处理。此时,显示屏704还可以用于提供虚拟按钮和/或虚拟键盘,也称软按钮和/或软键盘。在本申请的一些实施例中,显示屏704可以为一个,设置终端700的前面板;在本申请的另一些实施例中,显示屏704可以为至少两个,分别设置在终端700的不同表面或呈折叠设计;在本申请的再一些实施例中,显示屏704可以是柔性显示屏,设置在终端100的弯曲表面上或折叠面上。甚至,显示屏704还可以设置成非矩形的不规则图形,也即异形屏。显示屏704可以采用LCD(Liquid Crystal Display,液晶显示屏)、OLED(Organic Light-Emitting Diode,有机发光二极管)等材质制备。
摄像头705用于采集图像或视频。可选地,摄像头705包括前置摄像头和后置摄像头。通常,前置摄像头设置在终端的前面板,后置摄像头设置在终端的背面。在一些实施例中,后置摄像头为至少两个,分别为主摄像头、景深摄像头、广角摄像头、长焦摄像头中的任意一种,以实现主摄像头和景深摄像头融合实现背景虚化功能、主摄像头和广角摄像头融合实现全景拍摄以及VR(Virtual Reality,虚拟现实)拍摄功能或者其它融合拍摄功能。在本申请的一些实施例中,摄像头705还可以包括闪光灯。闪光灯可以是单色温闪光灯,也可以是双色温闪光灯。双色温闪光灯是指暖光闪光灯和冷光闪光灯的组合,可以用于不同色温下的光线补偿。
音频电路706可以包括麦克风和扬声器。麦克风用于采集用户及环境的声波,并将声波转换为电信号输入至处理器701进行处理。出于立体声采集或降噪的目的,麦克风可以为多个,分别设置在终端100的不同部位。麦克风还可以是阵列麦克风或全向采集型麦克风。
电源707用于为终端100中的各个组件进行供电。电源707可以是交流电、直流电、一次性电池或可充电电池。当电源707包括可充电电池时,该可充电电池可以是有线充电电池或无线充电电池。有线充电电池是通过有线线路充电的电池,无线充电电池是通过无线线圈充电的电池。该可充电电池还可以用于支持快充技术。
本申请实施例中示出的终端结构框图并不构成对终端100的限定,终端100可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。
在本申请中,术语“第一”、“第二”等仅用于描述的目的,而不能理解为指示或暗示相对重要性或顺序;术语“多个”则指两个或两个以上,除非另有明确的限定。术语“安装”、“相连”、“连接”、“固定”等术语均应做广义理解,例如,“连接”可以是固定连接,也可以是可拆卸连接,或一体地连接;“相连”可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本申请中的具体含义。
本申请的描述中,需要理解的是,术语“上”、“下”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本申请和简化描述,而不是指示或暗示所指的装置或单元必须具有特定的方向、以特定的方位构造和操作,因此,不能理解为对本申请的限制。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,依本申请权利要求所作的等同变化,仍属本申请所涵盖的范围。

Claims (10)

1.一种网络切换方法,其特征在于,所述方法包括:
目标应用程序启动时,确定终端当前连接的网络为移动数据网络;
在设置的至少两个可连接的移动数据网络中,查找所述目标应用程序优先连接的目标网络;
若当前连接的网络不为所述目标网络时,则将所述当前连接的网络切换至所述目标网络。
2.根据权利要求1所述的方法,其特征在于,所述在设置的至少两个可连接的移动数据网络中,查找所述目标应用程序优先连接的目标网络,包括:
获取预设的不同应用程序与至少两个可连接的移动数据网络之间的优先连接对应关系;
在所述优先连接对应关系中,查找所述目标应用程序优先连接的目标网络。
3.根据权利要求1所述的方法,其特征在于,所述在设置的至少两个可连接的移动数据网络中,查找所述目标应用程序优先连接的目标网络,包括:
分别获取所设置的至少两个可连接的移动数据网络的流量套餐信息;
根据所述流量套餐信息,确定所述目标应用程序优先连接的目标网络。
4.根据权利要求3所述的方法,其特征在于,所述根据所述流量套餐信息,确定所述目标应用程序优先连接的目标网络,包括:
确定所述流量套餐信息是否存在包含所述目标应用程序的定向流量;
若存在,将所述定向流量对应的移动数据网络作为所述目标应用程序优先连接的目标网络。
5.根据权利要求3所述的方法,其特征在于,所述根据所述流量套餐信息,确定所述目标应用程序优先连接的目标网络,包括:
确定所述至少两个可连接的移动数据网络各自的剩余流量,将剩余流量较多的移动数据网络作为所述目标应用程序优先连接的目标网络。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述所设置的至少两个可连接的移动数据网络中,不存在所述目标应用程序优先连接的目标网络时,保持当前连接的网络不变并获取所述目标应用程序启动后的流量消耗值;
当所述流量消耗值大于流量消耗阈值时,将所述当前连接的网络切换至所述至少两个可连接的移动数据网络中所述当前连接的网络之外的任一可连接的移动数据网络。
7.一种网络切换装置,其特征在于,所述方法包括:
网络确定模块,用于目标应用程序启动时,确定终端当前连接的网络为移动数据网络;
目标网络查找模块,用于在设置的至少两个可连接的移动数据网络中,查找所述目标应用程序优先连接的目标网络;
网络切换模块,用于若当前连接的网络不为所述目标网络时,则将所述当前连接的网络切换至所述目标网络。
8.根据权利要求7所述的装置,其特征在于,所述目标网络查找模块包括:
对应关系获取单元,用于获取预设的不同应用程序与至少两个可连接的移动数据网络之间的优先连接对应关系;
目标网络查找单元,用于在所述优先连接对应关系中,查找所述目标应用程序优先连接的目标网络。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现所述权利要求1-6中任一项所述方法的步骤。
10.一种终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现所述权利要求1-6中任一项所述方法的步骤。
CN202010169043.8A 2020-03-12 2020-03-12 网络切换方法、装置、存储介质及终端 Pending CN111343683A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010169043.8A CN111343683A (zh) 2020-03-12 2020-03-12 网络切换方法、装置、存储介质及终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010169043.8A CN111343683A (zh) 2020-03-12 2020-03-12 网络切换方法、装置、存储介质及终端

Publications (1)

Publication Number Publication Date
CN111343683A true CN111343683A (zh) 2020-06-26

Family

ID=71187391

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010169043.8A Pending CN111343683A (zh) 2020-03-12 2020-03-12 网络切换方法、装置、存储介质及终端

Country Status (1)

Country Link
CN (1) CN111343683A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112398746A (zh) * 2020-10-12 2021-02-23 联通智网科技有限公司 流量控制方法、装置、服务器和存储介质
CN113055957A (zh) * 2021-03-15 2021-06-29 歌尔科技有限公司 蜂窝移动网络的接入方法、终端设备及可读存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10045263B2 (en) * 2013-12-10 2018-08-07 Huawei Technologies Co., Ltd. Network switching method and terminal device
CN110072228A (zh) * 2019-04-29 2019-07-30 努比亚技术有限公司 一种网络切换方法、终端及计算机可读存储介质
US20190364476A1 (en) * 2016-11-21 2019-11-28 Huawei Technologies Co., Ltd. Network Standard Switching Method and Apparatus, and Device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10045263B2 (en) * 2013-12-10 2018-08-07 Huawei Technologies Co., Ltd. Network switching method and terminal device
US20190364476A1 (en) * 2016-11-21 2019-11-28 Huawei Technologies Co., Ltd. Network Standard Switching Method and Apparatus, and Device
CN110072228A (zh) * 2019-04-29 2019-07-30 努比亚技术有限公司 一种网络切换方法、终端及计算机可读存储介质

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112398746A (zh) * 2020-10-12 2021-02-23 联通智网科技有限公司 流量控制方法、装置、服务器和存储介质
CN113055957A (zh) * 2021-03-15 2021-06-29 歌尔科技有限公司 蜂窝移动网络的接入方法、终端设备及可读存储介质

Similar Documents

Publication Publication Date Title
CN103154853B (zh) 移动装置和用于披露和管理一组性能缩放算法的方法
CN111343682B (zh) 一种网络切换方法、装置、存储介质及终端
CN102263904B (zh) 双摄像头的控制方法、***及具有双摄像头的电子设备
US20140148226A1 (en) Portable device for adaptive data communication control and method of operating the same
CN113301586B (zh) 网络选择方法及电子设备
US9363662B2 (en) Portable terminal on which multiple SIMs are capable of being mounted, and method of selecting SIM therein
CN111182595B (zh) 网络切换方法、装置、存储介质及电子设备
WO2021185063A1 (zh) 一种上网方法及电子设备、芯片
CN111343683A (zh) 网络切换方法、装置、存储介质及终端
CN114025410A (zh) 建立网络连接的方法和装置以及电子设备
CN108848492B (zh) 用户身份识别卡的启用方法、装置、终端及存储介质
CN113438366B (zh) 信息通知的交互方法、电子设备和存储介质
CN112543495B (zh) 一种显示控制方法与电子设备
CN115065128A (zh) 电子设备及充电控制方法
US8826053B2 (en) Coordination operation method and mobile communication terminal
CN116578422B (zh) 资源分配方法和电子设备
EP4021026A1 (en) Notification message control method and related apparatus
US20230180126A1 (en) Methods, and apparatuses for controlling terminal
CN111770230B (zh) 通话界面启动方法、装置、存储介质及终端
CN113766468B (zh) 智能卡分享方法、电子设备及计算机可读存储介质
CN112468870A (zh) 一种视频播放方法、装置、设备及存储介质
CN112860352A (zh) 一种应用程序的加载方法、装置、存储介质及终端
CN111294470A (zh) 呼叫处理方法、装置、设备及存储介质
CN111445286A (zh) 资源调度方法、装置、电子设备及可读存储介质
WO2023245656A1 (zh) 终端控制方法及装置、通信设备及存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20200626