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

网络切换方法、介质、程序产品和电子设备与流程

2022-09-02 21:16:14 来源:中国专利 TAG:


1.本技术涉及通信领域,特别涉及一种网络切换方法、介质、程序产品和电子设备。


背景技术:

2.随着移动互联网技术的发展,使用移动终端上网的用户越来越多,例如,用户使用移动终端进行音视频通话/会议、玩游戏、观看短视频、在线购物等。通常在用户使用移动终端访问互联网时,可以通过无线局域网或者付费的蜂窝网络进行业务数据传输。
3.在一些应用场景下,用户在使用移动终端访问互联网时,有可能出现网络卡顿的情况。例如,当用户在室内使用移动终端时,使移动终端连接信号较强、网速较快的无线局域网,从而实现比较顺畅的上网体验。而当用户需要外出使用移动终端时,由于无线局域网的信号强度会随着距离而大幅衰减,因此,当用户关上家门即将外出时,移动终端所连接的无线局域网的信号强度变弱,网速变低,有可能会出现网络卡顿,从而影响用户的上网体验。
4.可以理解的是,通常移动终端具有至少一个用户身份识别模块(subscriber identity module,sim)卡接口,当移动终端在即将断开无线局域网的情况下,移动终端可以默认切换至sim卡上网,实现网络切换。然而这种方式有可能导致盲目的切换,产生额外的流量资费。


技术实现要素:

5.有鉴于此,本技术实施例提供了一种网络切换方法、介质、程序产品和电子设备。本技术的技术方案通过在电子设备利用wi-fi进行数据传输时,在数据传输出现卡顿之前,基于电子设备的移动通信网络的流量因素,确定是否要进行网络切换。从而在确定出可以进行网络切换时,才将电子设备的数据传输从wi-fi传输切换至移动通信网络传输。避免盲目将数据传输从wi-fi传输切换至移动通信网络传输,而有可能导致产生额外的流量资费,可以提升用户的上网体验。
6.第一方面,本技术实施例提供了一种网络切换方法,应用于电子设备,该方法包括:
7.电子设备通过wi-fi进行数据传输;
8.在电子设备的wi-fi数据传输出现传输卡顿之前,基于电子设备的移动通信网络的流量因素确定是否进行网络切换,其中,电子设备的wi-fi数据传输出现卡顿时wi-fi数据传输的传输性能参数满足预设条件,电子设备的移动通信网络的流量因素包括用户的流量敏感度、用户对应用的流量敏感度、应用的流量消耗程度以及用户对业务的卡顿敏感度;
9.在确定出要进行网络切换的情况下,将电子设备的数据传输从wi-fi传输切换至移动通信网络传输;
10.基于电子设备的移动通信网络的流量因素确定是否进行网络切换,包括:
11.确定用户的流量敏感度、用户对应用的流量敏感度、应用的流量消耗程度以及用
户对业务的卡顿敏感度;
12.在确定用户的流量敏感度低的情况下,确定要进行网络切换;
13.在确定用户的流量敏感度一般,并且用户对当前应用的流量敏感度不高、当前应用的流量消耗程度不高,并且用户对当前业务的卡顿敏感度高的情况下,确定要进行网络切换;
14.在确定用户的流量敏感度高的情况下,确定不进行网络切换;
15.其中,通过以下方式来确定电子设备的wi-fi数据传输出现传输卡顿:
16.在确定wi-fi的信号强度小于信号强度阈值的情况下,获取能够接入的无线接入点;
17.将获取的无线接入点和预设范围内的无线接入点进行匹配,得到能够接入的无线接入点中和预设范围内的无线接入点中相同的无线接入点的数量;
18.在匹配出相同的无线接入点的数量小于或等于预设数量阈值的情况下,确定电子设备的wi-fi数据传输出现传输卡顿。
19.其中,用户的流量敏感度用于表征:用户在使用终端的过程中,对运营商为用户开通的移动通信网络的流量套餐中剩余可用流量的关注度。
20.用户对应用的流量敏感度是用于表征:用户在使用终端安装的一些应用的过程中,对这些应用在提供相应业务时消耗的蜂窝数据流量的关注度。
21.应用的流量消耗程度是用于表征:终端所安装的一些应用在提供相应业务时流量消耗的程度。
22.用户对业务的卡顿敏感度是用于表征:用户在使用终端安装的一些应用时,对由网络卡顿所产生的影响的敏感度。
23.在通过电子设备的移动通信网络的流量因素确定出可以进行网络切换时,才将电子设备的数据传输从wi-fi传输切换至移动通信网络传输。避免盲目将数据传输从wi-fi传输切换至移动通信网络传输,而有可能导致产生额外的流量资费,可以提升用户的上网体验。
24.在上述第一方面的一种可能的实现中,上述将获取的无线接入点和预设范围内的无线接入点进行匹配,得到能够接入的无线接入点中和预设范围内的无线接入点中相同的无线接入点的数量,包括:
25.将获取的无线接入点的基本服务集标识(basic service set identifier,bssid)和预设范围内的无线接入点的bssid进行匹配,得到能够接入的无线接入点中和预设范围内的无线接入点中bssid相同的无线接入点的数量,和/或
26.将获取的无线接入点的接收信息强度指示(received signal strength indication,rssi)和预设范围内的无线接入点的rssi进行匹配,得到能够接入的无线接入点中和预设范围内的无线接入点中rssi相同的无线接入点的数量。
27.例如,当用户在家时,以手机为例,当使用手机的用户将要离家时,手机可以将获取的无线接入点和用户家中所有无线接入点以bssid或者rssi进行匹配,当匹配出相同的无线接入点的数量达到预设数据阈值的情况下,则表明用户还未离开家,暂时不会出现网络卡顿。当匹配出相同的无线接入点的数量小于等于预设数量阈值的情况下,表明用户已离开家,预测出会出现网络卡顿。
28.通过无线接入点的bssid和/或无线接入点的rssi进行相同的无线接入点的匹配,可以使匹配出来的结果比较准确,从而使电子设备可以准确地判断wi-fi数据传输是否会出现卡顿,从而在根据电子设备的移动通信网络的流量因素确定出可以进行网络切换时,将电子设备的数据传输从wi-fi传输切换至移动通信网络传输,有助于提升用户的上网体验。
29.在上述第一方面的一种可能的实现中,用户的流量敏感度是通过以下方式确定的:
30.确定用户当月移动通信网络的流量套餐中的总流量;
31.判断总流量和第一用户流量敏感基数以及第二用户流量敏感基数的大小关系,
32.在确定出总流量》第一用户流量敏感基数的情况下,确定出用户的流量敏感度低;或者,
33.在确定出第二用户流量敏感基数《总流量≤第一用户流量敏感基数的情况下,基于用户当月移动通信网络的流量套餐中的剩余流量,确定用户的流量敏感度一般;或者,
34.在确定出总流量≤第二用户流量敏感基数的情况下,确定出用户的流量敏感度高。
35.以手机为例,假设第一用户流量敏感基数b1为30g,第二用户流量敏感基数b2为5g。则当手机判断出总流量a》b1时,确定用户的流量敏感度低。当手机判断出a≤b2时,确定用户的流量敏感度高。当手机判断出b2《a≤b1时,进一步根据套餐剩余量来确定用户的流量敏感度。
36.在上述第一方面的一种可能的实现中,基于用户当月移动通信网络的流量套餐中的剩余流量,确定用户的流量敏感度,包括:
37.在确定出第三用户流量敏感基数《剩余流量≤第四用户流量敏感基数的情况下,确定用户的流量敏感度一般;或者,
38.在确定出剩余流量≤第三用户流量敏感基数的情况下,确定用户的流量敏感度高;或者,
39.在确定出剩余流量》第四用户流量敏感基数的情况下,确定用户的流量敏感度低。
40.在上述第一方面的一种可能的实现中,第一用户流量敏感基数为30g,第二用户流量敏感基数为5g,第三用户流量敏感基数为总流量的10%,第四用户流量敏感基数为总流量的20%。
41.在上述第一方面的一种可能的实现中,上述方法还包括:
42.根据当月的网络切换情况,确定是否更新第三用户流量敏感基数以及第四用户流量敏感基数。
43.在上述第一方面的一种可能的实现中,更新后的第三用户流量敏感基数为d1*总流量,其中,d1=剩余流量/总流量,并且d1的取值范围为[0,30%],
[0044]
更新后的第四用户流量敏感基数d2*总流量,其中,d2=d1 10%。
[0045]
在上述第一方面的一种可能的实现中,用户对应用的流量敏感度是通过以下方式确定的:
[0046]
确定电子设备安装的应用的月均使用流量,以及应用的流量消耗级别;
[0047]
根据应用的月均使用流量以及流量消耗级别,确定出用户对应用的流量敏感度。
[0048]
在上述第一方面的一种可能的实现中,上述根据应用的月均使用流量以及流量消耗级别,确定出用户对应用的流量敏感度,包括:
[0049]
在确定应用的流量消耗级别高,并且应用的月均使用流量《第一流量阈值的情况下,确定用户对应用的流量敏感度高;或者,
[0050]
在确定应用的流量消耗级别高,并且第一流量阈值≤应用的月均使用流量《第二流量阈值的情况下,确定用户对应用的流量敏感度一般;或者,
[0051]
在确定应用的流量消耗级别高,并且第二流量阈值≤应用的月均使用流量的情况下,确定用户对应用的流量敏感度低;或者,
[0052]
在确定应用的流量消耗级别一般,并且应用的月均使用流量《第三流量阈值的情况下,确定用户对应用的流量敏感度高;或者,
[0053]
在确定应用的流量消耗级别一般,并且第三流量阈值≤应用的月均使用流量《第四流量阈值的情况下,确定用户对应用的流量敏感度一般;或者,
[0054]
在确定应用的流量消耗级别高,并且第四流量阈值≤应用的月均使用流量的情况下,确定用户对应用的流量敏感度低;或者,
[0055]
在确定应用的流量消耗级别低,并且应用的月均使用流量《第五流量阈值的情况下,确定用户对应用的流量敏感度高;或者,
[0056]
在确定应用的流量消耗级别低,并且第五流量阈值≤应用的月均使用流量《第三流量阈值的情况下,确定用户对应用的流量敏感度一般;或者,
[0057]
在确定应用的流量消耗级别低,并且第三流量阈值≤应用的月均使用流量的情况下,确定用户对应用的流量敏感度低。
[0058]
在上述第一方面的一种可能的实现中,第一流量阈值为800m,第二流量阈值为2g,
[0059]
第三流量阈值为300m,第四流量阈值为1g,第五流量阈值为100m。
[0060]
第二方面,本技术实施例提供了一种计算机可读存储介质,计算机可读存储介质上存储有指令,该指令在电子设备上执行时使电子设备执行上述第一方面以及第一方面的各种可能的实现中的任意一种网络切换方法。
[0061]
第三方面,本技术实施例提供了一种计算机程序产品,计算机程序产品包括指令,指令用于实现如上述第一方面以及第一方面的各种可能的实现中的任意一种网络切换方法。
[0062]
第四方面,本技术实施例提供了一种电子设备,电子设备包括:
[0063]
存储器,用于存储由电子设备的一个或多个处理器执行的指令,以及
[0064]
处理器,当指令被一个或多个处理器执行时,处理器用于执行如上述第一方面以及第一方面的各种可能的实现中的任意一种网络切换方法。
附图说明
[0065]
为了更清楚地说明本技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0066]
图1a根据本技术的一些实施例,示出了一种网络切换方法的应用场景示意图;
[0067]
图1b至图1g根据本技术的一些实施例,示出了图1a所示的终端的一些用户界面示意图;
[0068]
图2根据本技术的一些实施例,示出了一种手机的硬件结构框图;
[0069]
图3根据本技术的一些实施例,示出了一种网络切换方法的流程图;
[0070]
图4根据本技术的一些实施例,示出了一种网络卡顿预测方法的流程图;
[0071]
图5根据本技术的一些实施例,示出了一种基于用户的流量因素确实是否要进行网络切换的流程图;
[0072]
图6a根据本技术的一些实施例,示出了一种用户的流量敏感度的确定流程;
[0073]
图6b根据本技术的一些实施例,示出了一种在网络加速过程中,提示用户使用多少流量的用户界面示意图;
[0074]
图7根据本技术的一些实施例,示出了一种用户对应用的流量敏感度的确定流程;
[0075]
图8根据本技术的一些实施例,示出了另一种网络切换方法的流程图;
[0076]
图9a至图9c根据本技术的一些实施例,示出了一些蜂窝网络切换的界面示意图。
具体实施方式
[0077]
本技术的说明性实施例包括但不限于一种网络切换方法、介质、程序产品和电子设备。
[0078]
为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
[0079]
图1a根据本技术的一些实施例,示出了一种网络切换方法的应用场景示意图。参考图1a,其中包括终端10和服务器20。终端10可以通过无线局域网,例如无线保真(wireless fidelity,wi-fi)网络和服务器20通信,或者通过蜂窝网络和服务器20通信。例如,用户在家使用终端10观看视频,终端10通过wi-fi和服务器20通信,从服务器20下载视频,供用户观看。又如,用户在路途中使用终端10观看视频,终端10通过蜂窝网络和服务器20通信,从服务器20下载视频。
[0080]
通常wi-fi是基于运营商为用户提供的宽带业务实现的,而蜂窝数据有赖于运营商为用户提供的与宽带业务不同的移动数据流量业务。用户开通宽带业务之后,使用wi-fi所产生的流量不会产生额外的资费。而用户开通移动数据流量业务之后,若当月使用的蜂窝数据流量超过移动通信网络的流量套餐规定的套餐总量,超出部分会产生额外的资费。因此,当用户在家中或者在其他能连接上wi-fi的场所中有上网需要时,通常会通过连接wi-fi进行业务数据传输。而当用户将要从具有wi-fi信号的场所离开至无wi-fi的场所时,例如用户即将外出,又如用户进入电梯时,由于wi-fi即将断开,网速变低,有可能会出现网络卡顿,从而影响用户的上网体验。又如,在终端10支持多张用户识别(subscriber identity module,sim)卡的情况下,终端10当前通过sim卡的数据流量进行上网,在该sim卡信号较差时,也会出现网络卡顿,从而影响用户的上网体验。
[0081]
通常当终端10在即将断开wi-fi,并且终端10已经开启sim卡的数据流量的情况下,终端10可以自动切换至sim卡上网,实现网络加速。然而,这种方式有可能导致在sim卡的移动通信网络的流量套餐中的流量已用完或者即将用完的情况下,盲目进行网络切换,
导致当月流量使用过多,超出当前移动通信网络的流量套餐中的流量总量,产生额外的流量资费。
[0082]
因此,为了解决这个技术问题,终端10通过执行本技术提供的网络切换方法,提前预测是否即将出现网络卡顿,如果终端10预测出即将出现网络卡顿,则通过对用户的流量敏感度、用户对应用的流量敏感度、应用的流量消耗程度、用户对业务的卡顿敏感度等参数的分析,确定是否能进行网络加速。从而在确定出可以进行网络加速的情况下,自动将即将要断开的网络或者信号较差的网络切换至另一信号较强的网络,例如,将即将断开的wi-fi切换至信号较强的蜂窝网络,或者在终端10支持多张sim卡的情况下,从信号较差的sim卡的蜂窝网络切换至信号较强的另一sim卡的蜂窝网络,以实现网络加速。在避免网络卡顿的同时,更加贴合用户本身的使用习惯,避免盲目加速而导致产生额外的流量资费,提升用户的上网体验。
[0083]
此外,终端10通过执行本技术提供的网络加速方式,在利用以上参数确定出不能进行网络加速的情况下,还可以提醒用户要不要进行网络加速,在用户确认要进行网络加速的情况下,再进行网络加速。
[0084]
其中,用户的流量敏感度用于表征:用户在使用终端10的过程中,对运营商为用户开通的移动通信网络的流量套餐中剩余可用流量的关注度。不难理解的是,通常终端10所使用的移动通信网络的流量套餐中剩余流量较多时,例如在每个月初,用户在使用终端10上网时,对有可能消耗的蜂窝数据流量关注度较低;而当套餐剩余流量较少时,例如在每个月末,用户在使用终端10上网时,对有可能消耗的蜂窝数据流量关注度较高。
[0085]
用户对应用的流量敏感度是用于表征:用户在使用终端10安装的一些应用的过程中,对这些应用在提供相应业务时消耗的蜂窝数据流量的关注度。不难理解的是,当用户在使用一些流量消耗较高的应用(例如应用市场、网盘等)时,对这些应用的流量敏感度较高;反之,当用户在使用一些流量消耗较低的应用(例如天气预报、阅读应用等)时,对这些应用的流量敏感度较低。
[0086]
应用的流量消耗程度是用于表征:终端10所安装的一些应用在提供相应业务时流量消耗的程度。例如用户通过应用市场下载应用程序安装文件、从网盘下载音视频等,流量消耗程度较高。又如,用户通过掌上阅读应用在线阅读电子书、通过天气预报应用查看未来几天的天气情况等,流量消耗程度较低。
[0087]
用户对业务的卡顿敏感度是用于表征:用户在使用终端10安装的一些应用时,对由网络卡顿所产生的影响的敏感度。例如,用户在观看视频时,对网络卡顿的敏感度较高。又如,用户在阅览电子书籍时,对网络卡顿的敏感度较低。
[0088]
进一步地,为了提升用户的上网体验,在一些实施例中,终端10还可以通过执行本技术提供的网络切换方法,结合对用户的流量敏感度、用户对应用的流量敏感度、应用的流量消耗程度、用户对业务的卡顿敏感度等参数的分析,确定出假设在预测到网络卡顿时可以进行网络加速的应用,并且引导用户开启确定出的这些应用的网络加速功能。从而当用户通过终端10使用这些应用时,如果预测到即将出现网络卡顿,并且根据用户在使用这些应用过程中预测到要出现网络卡顿时再次对上述各个参数的分析,决策出能够进行网络加速的情况下,自动实现网络加速。
[0089]
可以理解的是,终端10在分析确定出上述需要进行网络加速的应用的时间节点,
与用户在使用这些应用的过程中有可能预测到的即将出现网络卡顿的时间节点不同。由于不同时间节点所对应的上述各个参数有可能不同,因此,终端10对不同时间节点对上述各个参数的分析结果也不同。从而,在用户使用这些应用的过程中,如果预测到即将出现网络卡顿,需要再次对上述各个参数进行分析,最终确定出是否执行网络加速。
[0090]
此外,可以理解的是,由于不同时间节点所对应的上述各个参数有可能不同,从而终端10在不同的时间节点所确定出来的可以进行网络加速的应用也有可能不同。也即,可以更新确定出来的可以在即将出现网络卡顿时进行网络加速的应用。
[0091]
为了更好地理解上述技术方案,下面将结合图1b至图1f所示的各个用户界面示意图,对上述方案进行示例性介绍。
[0092]
例如,在一些实施例中,图1b所示为本技术提供的网络切换方法适用的手机10的网络加速的设置界面,其中包括智能自动模式和自定模式。当用户点击进入如图1c所示的智能自动模式的设置界面,并开启智能自动模式之后,手机10可以结合用户对手机10流量的敏感度、用户对手机10安装的各种应用的流量敏感度、应用的流量消耗程度、用户对业务的卡顿敏感度等参数的分析,确定出在用户点击开启智能自动模式时,假设出现网络卡顿可以进行网络加速的应用。并且显示出如图1c所示的应用列表下的qq、智能家居、浏览器以及视频等应用,其中,qqtm、智能家居、浏览器以及视频等应用的网络加速功能均被自动开启,无需用户再逐一选择开启哪些应用的网络加速功能,操作更加便捷。
[0093]
在开启上述智能自动模式之后,假设在一些场景下,用户在使用手机10看视频,并且即将离开有wi-fi的场所,手机10预测到即将出现网络卡顿。由于视频应用的网络加速功能已开启,因此,手机10无需再提醒用户是否开启网络加速功能,只需要重新再根据对手机10流量的敏感度、用户对手机10安装的视频应用的流量敏感度、视频应用的流量消耗程度、用户对视频业务的卡顿敏感度等参数的分析结果,确定是否可以执行网络加速。在确定可以执行网络加速的情况下,手机10自动将网络从wi-fi切换成蜂窝网络,手机10显示的连接的网络信号的标识从如图1d所示的wi-fi信号标识111切换成如图1e所示的蜂窝网络的标识112。从而使用户可以继续流畅地观看视频,避免出现卡顿之后再提醒用户而影响用户的使用体验。
[0094]
又如,在一些实施例中,用户未开启上述图1c所示的智能自动模式,则在用户使用手机10的一些应用的过程中,如果预测出网络即将出现卡顿,则手机10结合用户对手机10流量的敏感度、用户对手机10安装的用户当前使用的应用的流量敏感度、该应用的流量消耗程度、用户对当前使用的应用的业务的卡顿敏感度等参数的分析,确定出可以对该应用进行网络加速,还可以产生提示信息,以引导用户开启网络加速功能,并且在用户确认开启网络加速之后,自动进行网络加速。
[0095]
例如,如图1d所示,用户在通过视频应用看视频,则手机10在预测出即将出现网络卡顿的情况下,通过对手机10流量的敏感度、用户对手机10安装的视频应用的流量敏感度、视频应用的流量消耗程度、用户对视频业务的卡顿敏感度等参数的分析,确定出可以对视频应用进行网络加速,可以弹出如图1f所示的“是否开启网络加速”的提醒框113,当用户点击开启控件114之后,手机10自动将网络从wi-fi切换成蜂窝网络,手机10显示的连接的网络信号的标识从如图1f所示的wi-fi信号标识111切换成如图1e所示的蜂窝网络的标识112。使用户可以继续流畅地观看视频,避免出现卡顿之后再提醒用户而影响用户的使用体
memory),例如随机存取存储器(random-access memory,ram);或者非易失性存储器(non-volatile memory),例如只读存储器(read-only memory,rom),快闪存储器(flash memory),硬盘(hard disk drive,hdd)或固态硬盘(solid-state drive,ssd);或者上述种类的存储器的组合,或者也可以是可移动存储介质,例如安全数字(secure digital,sd)存储卡。具体的,存储器180可以包括程序存储区(未图示)和数据存储区(未图示)。程序存储区内可存储程序代码,该程序代码用于使处理器110通过执行该程序代码,执行本技术实施例提供的网络切换方法。在申请实施例中,数据存储区可以用于存储手机10所使用的手机卡的套餐总流量、套餐剩余量、手机10安装的各个应用的流量消耗情况、用户对各个应用的流量敏感度情况、各个业务对卡顿的敏感度情况等等。
[0106]
移动通信模块130可以包括但不限于天线、功率放大器、滤波器、低噪声放大器(low noise amplify,lna)等。移动通信模块130可以提供应用在手机10上的包括2g/3g/4g/5g等无线通信的解决方案。移动通信模块130可以由天线接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。移动通信模块130还可以对经调制解调处理器调制后的信号放大,经天线转为电磁波辐射出去。在一些实施例中,移动通信模块130的至少部分功能模块可以被设置于处理器110中。在一些实施例中,移动通信模块130至少部分功能模块可以与处理器110的至少部分模块被设置在同一个器件中。
[0107]
无线通信模块120可以包括天线,并经由天线实现对电磁波的收发。无线通信模块120可以提供应用在手机10上的包括无线局域网络(wireless local area networks,wlan)(如无线保真(wireless fidelity,wi-fi)网络),蓝牙(bluetooth,bt),全球导航卫星系统(global navigation satellite system,gnss),调频(frequency modulation,fm),近距离无线通信技术(near field communication,nfc),红外技术(infrared,ir)等无线通信的解决方案。手机10可以通过无线通信技术与网络以及其他设备进行通信。
[0108]
在一些实施例中,手机10的移动通信模块130和无线通信模块120也可以位于同一模块中。
[0109]
可以理解的是,以上图2所示的硬件结构并不构成对手机10的具体限定。在本技术另一些实施例中,手机10可以包括比图2所示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。
[0110]
下面将分别结合图1a所示的场景图、1b至图1g所示的用户界面示意图、图2所示的硬件结构图,以及图3至图6b,对本技术的技术方案进行进一步地详细介绍。
[0111]
首先,以用户在家中使用手机10看视频,手机10连接的是wi-fi,并且用户即将携带手机10离开家为例,对本技术提供的网络切换方法进行详细介绍。
[0112]
图3根据本技术的一些实施例,示出了一种网络切换方法的流程图,其中,各个步骤的执行主体均为手机10,具体地,如图3所示的流程图包括以下步骤:
[0113]
s301:通过wi-fi播放视频。也即手机10当前连接的是wi-fi,通过wi-fi和服务器通信,从服务器下载视频。
[0114]
s302:判断是否即将出现网络卡顿,如果是,则表明即将出现网络卡顿,则可以进一步确定是否要进行网络加速,以避免出现网络卡顿,进入步骤s303。否则表明不会出现网络卡顿,可以继续执行步骤s301,通过wi-fi播放视频。
[0115]
例如,在一些实施例中,手机10通过对当前连接的wi-fi所属的无线接入点
(access point,ap)的卡顿围栏,基于该卡顿围栏预测使用该手机10的用户是否即将离开家,若确定用户在离开中且信号持续下降,则确定即将出现网络卡顿。具体过程将在下文结合图4所示的流程图进行详细介绍,此处不再展开描述。可以理解的是,用户在家中时,手机10通常连接的是家中的ap对应的wi-fi。
[0116]
此外,上述卡顿围栏是一个用于表明用户在家中的一个以家中某个ap为中心的区域。例如,用户在即将离开家时,手机10连接的是ap1的wi-fi信号,则手机10可以创建关于ap1的卡顿围栏。在一些实施例中,ap1的卡顿围栏包括:以ap1为中心,半径r1以内、信号强度满足一定条件的所有ap以及这些ap的基本服务集标识(basic service set identifier,bssid)和接收信息强度指示(received signal strength indication,rssi)。
[0117]
其中,半径r1的具体取值与用户家中的范围有关,以及和ap1发出的信号强度有关,在一些实施例中,如果用户家中的范围越大,需要用户家中安装的ap1发出的信号强度较强,则半径r1的取值可以较大,例如r1可以取40米、50米、70米等值。如果固定场所的范围较小,则ap1发出的信号强度可以较弱,则半径r1的取值可以较小,例如r1可以去10米、20米、30米等值,本技术对此不做限定。
[0118]
在一些实施例中,在手机10判断出即将出现网络卡顿的情况下,可以弹出提示信息,以提示用户开启网络加速功能。例如,用户在使用手机10看电视,手机10在确定出可以对视频应用进行网络加速,弹出如图1f所示的“是否开启网络加速”的提醒框113,当用户点击开启控件114之后,手机10自动将网络从wi-fi切换成蜂窝网络,手机10显示的连接的网络信号的标识从如图1f所示的wi-fi信号标识111切换成如图1e所示的蜂窝网络的标识112。使用户可以继续流畅地观看视频,避免出现卡顿之后再提醒用户而影响用户的使用体验。
[0119]
s303:基于对用户的流量敏感度、用户对应用的流量敏感度、应用的流量消耗程度、用户对业务的卡顿敏感度等参数的分析,确定是否满足网络加速条件。如果是,表明需要将当前连接的wi-fi断开,进入步骤s304,切换至蜂窝网络进行网络加速,继续获取视频内容并进行播放。否则表明不满足网络加速条件,意味着有可能运营商为用户开通的移动通信网络的流量套餐内的流量较少,若切换至蜂窝网络进行加速,有可能会产生额外的流量资费,从而进入步骤s305,提醒用户。
[0120]
从而当用户通过终端10使用这些应用时,如果预测到即将出现网络卡顿,并且根据用户在使用这些应用过程中预测到要出现网络卡顿时再次对上述各个参数的分析,确定出能够进行网络加速的情况下,自动实现网络加速。在避免网络卡顿的同时,更加贴合用户本身的使用习惯,避免盲目加速而导致产生额外的流量资费,提升用户的上网体验。
[0121]
其中,手机10对用户的流量敏感度、用户对应用的流量敏感度、应用的流量消耗程度、用户对业务的卡顿敏感度等参数分析的详细过程将在下图5中进行详细介绍,此处先不展开。
[0122]
s304:切换至蜂窝网络进行网络加速,继续播放视频。以避免由于用户离家,导致手机10当前连接的wi-fi随着用户离家之后断开,使用户无法继续观看视频,或者在视频卡顿之后,才进行网络切换,而影响用户体验的问题发生。
[0123]
s305:提示用户已使用多少流量,确认是否继续进行网络加速。如果是,表明即使
bad事件,则确定出暂时不会出现网络卡顿。
[0135]
可以理解,上述步骤s3021至步骤s3023的执行顺序只是一种示意,在另一些实施例中,也可以采用其他执行顺序,还可以拆分或合并部分步骤,在此不做限定。
[0136]
下面将结合图5,对上述图3中步骤s303涉及的手机10基于对用户的流量敏感度、用户对应用的流量敏感度、应用的流量消耗程度、用户对业务的卡顿敏感度等参数的分析,从而确定是否要进行网络加速的过程包括以下各个步骤:
[0137]
步骤s3031:确定出用户的流量敏感度、用户对应用的流量敏感度、应用的流量消耗程度、用户对当前业务的卡顿敏感度等参数。
[0138]
其中,应用的流量消耗程度可以是预先设定的。例如,在一些实施例中,将游戏、音乐、金融、导航等应用的流量消耗程度确定为流量消耗低;将社交、视频、直播、购物等应用的流量消耗程度确定为流量消耗一般;将应用市场、网盘等下载类的应用的流量消耗程度确定为流量消耗高。并且在一些实施例中,手机10在确定出应用的流量消耗程度之后,还可以给应用打上流量消耗一般、流量消耗低或者流量消耗高的标签。例如,手机10确定出视频应用的流量消耗程度一般,给视频应用打上流量消耗一般的标签。
[0139]
用户对当前业务的卡顿敏感度也可以是预先设定的。例如,在一些实施例中,手机10确定视频、游戏、直播等应用的卡顿敏感度高,确定音乐、导航、购物、社交等应用的卡顿敏感度一般,确定金融、应用市场、网盘等下载类应用的卡顿敏感度低。并且在一些实施例中,手机10在确定出应用的卡顿敏感度之后,还可以给应用打上卡顿敏感度一般、卡顿敏感度低或者卡顿敏感度高的标签。例如,手机10确定出视频应用的卡顿敏感度高,给视频应用打上卡顿敏感度高的标签。
[0140]
而上述用户的流量敏感度具体如何确定将在下文结合图6a所示的流程图单独进行详细介绍。并且,上述用户对应用的流量敏感度具体如何确定将在下文结合图7所示的流程图单独进行详细介绍。此处不再展开描述。
[0141]
步骤s3032:判断用户的流量敏感度处于哪种程度。如果用户的流量敏感度高,则表明移动通信网络的流量套餐内的流量较少或流量耗尽,若切换至蜂窝网络进行加速,有可能会产生额外的流量资费,则进入步骤s3035,不进行网络加速。如果用户的流量敏感度一般,则表明移动通信网络的流量套餐内还剩余一部分流量,需要进入步骤s3034,进一步结合用户对应用的流量敏感度、应用的流量消耗程度以及用户对当前业务的卡顿敏感度来确定是否可以进行网络加速。如果用户的流量敏感度低,则表明移动通信网络的流量套餐内的流量较多,进入步骤s3033,直接进行网络加速。
[0142]
步骤s3033:直接进行网络加速。也即在手机10确定出用户的流量敏感度低的情况下,移动通信网络的流量套餐内还剩余较多的流量。
[0143]
例如每个月的月初,套餐内的流量较多,可以直接将网络连接从即将断开的wi-fi切换至手机10的蜂窝网络,从而避免网络卡顿,提升用户的上网体验。可以理解的是,月初还有大量的蜂窝数据流量可供使用,不会产生额外的流量资费。
[0144]
步骤s3034:在确定出用户对应用的流量敏感度不高、应用的流量消耗程度不高,并且用户对当前业务的卡顿敏感度高的情况下,进行网络加速。
[0145]
也即在手机10确定出用户的流量敏感度一般的情况下,移动通信网络的流量套餐内还剩余一部分流量。在这种情况下,不能直接进行网络加速,因为有可能用户观看的视频
较长,数据量较大,会消耗较多的流量。因此,如果用户对当前业务的卡顿敏感度高,则表示可以进行网络加速,但是为了防止加速后流量耗尽,则需要保证应用的流量消耗程度不高,用户对应用的流量敏感度不高。
[0146]
步骤s3035:不进行网络加速。也即在手机10确定出用户的流量敏感度高的情况下,移动通信网络的流量套餐内流量较少或者流量耗尽,若切换至蜂窝网络进行加速,有可能会产生额外的流量资费。所以这种情况下,不将手机10的网络从即将断开的wi-fi切换至的蜂窝网络。
[0147]
可以理解,上述步骤s3031至步骤s3035的执行顺序只是一种示意,在另一些实施例中,也可以采用其他执行顺序,还可以拆分或合并部分步骤,在此不做限定。
[0148]
在介绍完图5涉及的手机10基于对用户的流量敏感度、用户对应用的流量敏感度、应用的流量消耗程度、用户对业务的卡顿敏感度等参数确定是否要进行网络加速的过程之后,下面将分别结合图6a以及图7所示的流程图,对用户的流量敏感度具体如何确定,以及用户对应用的流量敏感度具体如何确定进行详细介绍。
[0149]
首先结合图6a对用户的流量敏感度具体如何确定进行详细介绍。图6a所示的各个步骤的执行主体也是手机10,具体地,如图6a所示,手机对用户的流量敏感度具体如何确定的过程包括以下步骤:
[0150]
步骤s601:确定当月套餐总量a。其中,当前套餐总量a指的是用户当前在使用手机10看视频的这个月中,运营商为用户开通的移动通信网络的流量套餐中的流量总量。
[0151]
在一些实施例中,手机10可以向运营商发送短信来获取运营商为终端10开通的移动通信网络的流量套餐中的流量总量,以该流量作为当月套餐总量a。
[0152]
在一些实施例中,手机10可以通过安装的一些流量监控应用来获取当月套餐总量a,例如通过手机管家app来获取当月套餐。
[0153]
在一些实施例中,手机10可以根据一定时间段内每天使用的流量dat来预估出当月套餐总量。例如,为了预估的更加准确,手机10可以记录连续三个月中每天使用的流量dat,然后对这三个月中每天使用的流量dat进行求和,然后再对求和的结果除以3,得到预估出的当前套餐总量a。在一些实施例中,为了使确定出来的用户的流量敏感度更加准确,还可以将连续三个月中每天使用的流量dat进行求和,然后再对求和的结果乘以一定的比例,例如乘以80%,然后再除以3,从而得到预估出的当前套餐总量a。需要说明的是,当月套餐总量a的确定方法可以视具体情况而定,本技术对此不作限定。
[0154]
步骤s602:判断月均套餐总量a和第一用户流量敏感基数b1以及第二用户流量敏感基数b2的大小关系。
[0155]
其中,第一用户流量敏感基数b1以及第二用户流量敏感基数b2的数值可以为预先设定的数值。例如,在一些实施例中,第一用户流量敏感基数b1为30g,第二用户流量敏感基数b2为5g。
[0156]
当手机10判断出a》b1时,也即月均套餐总量》第一用户流量敏感基数时,进入步骤s603,确定用户的流量敏感度低。当手机10判断出a≤b2时,也即月均套餐总量≤第二用户流量敏感基数时,进入步骤s604,确定用户的流量敏感度高。当手机10判断出b2《a≤b1时,则进入步骤s605,进一步根据套餐剩余量来确定用户的流量敏感度。
[0157]
步骤s603:确定用户的流量敏感度低。
[0158]
步骤s604:确定用户的流量敏感度高。
[0159]
步骤s605:确定当月套餐剩余量a-c。
[0160]
在一些实施例中,手机10可以通过向运营商发送短信的方式来获取当月已经使用的流量c。不难理解的是,当月剩余的流量则为a-c。
[0161]
在一些实施例中,手机10可以通过安装的一些流量监控应用来获取当月套餐已经使用的流量c,然后计算得到当月套餐剩余量a-c。
[0162]
在一些实施例中,手机10可以对当月每天使用的流量dat以及本次计算用户流量敏感度的时间t所属自然日的0点至t时刻流量进行求和,然后将求和后的结果作为当月套餐已经使用的流量c,然后计算得到当月套餐剩余量a-c。需要说明的是,当月套餐剩余量a-c的确定方法可以视具体情况而定,本技术对此不作限定。
[0163]
步骤s606:判断套餐剩余量a-c和第三用户流量敏感基数d1以及第四用户流量敏感基数d2的大小关系。
[0164]
其中,在手机10首次计算用户的流量敏感度时,第三用户流量敏感基数d1和第四用户流量敏感基数d2可以为预设的数值。例如,在一些实施例中,第三用户流量敏感基数d1为d1*a,第四用户流量敏感基数d2为d2*a,d1为10%,d2为20%。
[0165]
而手机10在首次计算用户的流量敏感度之后,如果需要再次计算用户的流量敏感度,则上述d1和d2可以是由前一次计算用户流量敏感度之后,基于当月套餐总量和当月剩余量a-c更新后的数值。
[0166]
当手机10判断出(a

c)》d2,也即当月剩余的流量》当月套餐总量的20%时,表明当月套餐内剩余的流量较多,则进入步骤s603,确定用户的流量敏感度低。
[0167]
当手机10判断出(a

c)≤d1,也即当月剩余的流量≤当月套餐总量的10%时,表明当月套餐内剩余的流量较少,则进入步骤s604,确定用户的流量敏感度高。
[0168]
当手机10判断出d1《(a

c)≤d2,也即当月套餐总量的10%时《当月剩余的流量≤当月套餐总量的20%,表明当月套餐内还剩余一定的流量,则进入步骤s607,确定用户的流量敏感度一般。
[0169]
步骤s607:确定用户的流量敏感度一般。
[0170]
步骤s608:根据当月的网络加速情况,确定是否更新第三用户流量敏感基数d1以及第四用户流量敏感基数d2。以结合用户自身在使用过程中对流量的关注度,重新更新下次确定用户的流量敏感度时,所使用的第三用户流量敏感基数d1以及第四用户流量敏感基数d2,从而使下次确定出来的用户流量敏感度结果更加能反映出用户的主观意愿。
[0171]
在一些实施例中,当手机10在执行网络加速(也即从wi-fi切换至蜂窝网络之后,使用蜂窝网络进行业务数据传输)的过程中,监测到用户所使用的流量较多,套餐内剩余的流量较低时,可以提醒用户关闭网络加速功能。例如,如图6b所示,当用户使用手机10观看视频的过程中,由于已开启了手机10的网络加速功能,当前正在使用蜂窝网络下载电视剧,而由于开启网络加速功能之前,手机10的套餐剩余量为当月套餐总量的20%,而用户使用手机10连续观看了多集电视剧,剩余流量不足当月套餐总量的10%,则手机10弹出如图6b所示的“已使用xx流量,确认是否停止本月加速”的提醒框117,当用户点击停止控件118之后,手机10关闭蜂窝网络。以避免产生额外的流量资费。
[0172]
因此,在手机10确定出用户流量敏感度之后,可以查询上次弹出如图6b所示的提
醒框时用户关于停止控件118和取消控件119的操作,从而确定是否更新第三用户流量敏感基数d1以及第四用户流量敏感基数d2。
[0173]
例如,当手机10通过查询确定出上次在网络加速过程中,用户选择停止本月加速,将上述d1更新为(a-c)/a,将上述d2更新为d1 10%。
[0174]
可以理解的是,在一些实施例中,手机10可以在每个自然日的固定时刻计算用户的流量敏感度,并进行存储。在手机10预测到即将出现网络卡顿,需要利用用户的流量敏感度决策是否进行网络加速时,可以查询存储的最近一次计算出来的用户的流量敏感度,以决策是否进行网络加速。
[0175]
在一些实施例中,手机10还可以在每次预测到即将出现网络卡顿时,才利用上述步骤s601-s608计算出用户的流量敏感度,并进一步决策是否进行网络加速。具体在何时计算用户的流量敏感度,可以视实际情况而定,本技术对此不做限定。
[0176]
可以理解,上述步骤s601至步骤s608的执行顺序只是一种示意,在另一些实施例中,也可以采用其他执行顺序,还可以拆分或合并部分步骤,在此不做限定。
[0177]
在介绍完用户的流量敏感度的计算过程之后,下面将结合图7对用户对应用的流量敏感度具体如何确定进行详细介绍。图7所示的各个步骤的执行主体也是手机10,具体地,如图7所示,用户对应用的流量敏感度具体如何确定的过程包括以下步骤:
[0178]
步骤s701:确定手机10安装的某应用的近三个月月均使用流量t,以及自定义的该应用的流量消耗级别。
[0179]
在一些实施例中,手机10通过向运营商发送短信或通过手机管家获取安装的各个应用的近三个月每个月使用的流量,然后再对近三个月每个月使用的流量求和后除以3(即求平均值),从而得到各个应用近三个月月均使用流量t。
[0180]
其中涉及的某些应用如果是在不计流量应用列表里,也即这些应用在使用蜂窝网络的过程中,产生的流量将不会统计到每月的套餐使用量里,则确定这些应用的流量敏感度为低。
[0181]
在一些实施例中,在手机10安装的应用较多的情况下,为了简化计算,可以通过获取各个应用的应用包名、使用次数、使用时长等信息,将手机10安装的各个应用按照使用时长、使用次数从高往低进行排序,形成两个列表list1和list2,然后分别从list1和list2取前n个应用(n可以为预设的参数也可以为用户输入的参数,n的最大值为100),将list1和list2合并去重后,形成列表l。对列表l中的各个应用进行流量敏感度计算。
[0182]
在一些实施例中,上述列表l中各个应用的流量消耗级别可以为预先设定的。例如,预先设定游戏、音乐、金融、导航等应用的流量消耗级别低;社交、视频、直播、购物等应用的流量消耗级别一般;应用市场、网盘等下载类的应用的流量消耗级别高。
[0183]
步骤s702:根据某应用的近三个月月均使用流量t以及该应用的流量消耗级别,确定用户对该应用的流量敏感度。
[0184]
在一些实施例中,可以根据预设的上述列表l中各个应用的流量消耗级别、近三个月月均使用流量t,以及对应不同流量消耗级别下不同的流量消耗阈值,确定用户对该应用的流量敏感度。
[0185]
例如,在确定上述列表l中某个应用的流量消耗级别为高的情况下,在该应用近三个月月均使用流量t《800m的情况下,确定用户对该应用的流量敏感度为:高。在800m≤t《2g
的情况下,确定用户对该应用的流量敏感度为:一般。在2g≤t的情况下,则确定用户对该应用的流量敏感度为:低。
[0186]
又如,在确定上述列表l中某个应用的流量消耗级别为一般的情况下,在该应用近三个月月均使用流量t《300m的情况下,确定用户对该应用的流量敏感度为:高。在300m≤t《1g的情况下,确定用户对该应用的流量敏感度为:一般。在1g≤t的情况下,则确定用户对该应用的流量敏感度为:低。
[0187]
又如,在确定上述列表l中某个应用的流量消耗级别为低的情况下,在该应用近三个月月均使用流量t《100m的情况下,确定用户对该应用的流量敏感度为:高。在100m≤t《300m的情况下,确定用户对该应用的流量敏感度为:一般。在100m≤t的情况下,则确定用户对该应用的流量敏感度为:低。
[0188]
可以理解的是,在一些实施例中,手机10可以在每个自然日的一固定时刻计算用户对各个应用的流量敏感度,并进行存储。在手机10预测到即将出现网络卡顿,需要利用用户对应用的流量敏感度决策是否进行网络加速时,可以查询存储的最近一次计算出来的用户对应用的流量敏感度,以决策是否进行网络加速。
[0189]
在一些实施例中,手机10还可以在每次预测到即将出现网络卡顿时,才利用上述步骤s701-s702计算出用户对应用的流量敏感度,并进一步决策是否进行网络加速。具体在何时计算用户对应用的流量敏感度,可以视实际情况而定,本技术对此不做限定。
[0190]
实施例二
[0191]
下面将以用户在路上使用手机10看视频,手机10支持双卡双待(即手机具有两个sim卡接口,用户可以配备相同或不同运营商的两张sim卡在手机10中),下面以手机10卡1的运营商为中国移动
tm
、卡2的运营商为中国联通
tm
,用户使用卡1出现网络卡顿后,将网络从卡1切换至卡2为例,对本技术提供的网络切换方法进行详细介绍。
[0192]
图8根据本技术的一些实施例,示出了一种网络切换方法的流程图,其中,各个步骤的执行主体均为手机10。图8所示的流程图和图3类似,区别仅在于图3示意的流程图中,手机10当前连接的是wi-fi,图8示意的流程图中,手机10当前连接的是蜂窝网络。图8所示的流程图中的步骤s803、步骤s805,分别与图3所示的流程图中的步骤s303、步骤s305相同,下面仅对图8所示的步骤s801、步骤s802、步骤s804进行介绍。具体地,如图8所示:
[0193]
步骤s801:通过卡1的蜂窝网络播放视频。也即手机10当前连接的是蜂窝网络,通过蜂窝网络和服务器通信,从服务器下载视频。
[0194]
例如,如图9a所示,用户将手机10的上网卡设置为卡1,通过卡1的蜂窝网络观看视频。手机10显示出卡1的数据标识121。
[0195]
步骤s802:判断是否即将出现网络卡顿。如果是,则表明即将出现网络卡顿,则可以进一步确定是否要进行网络加速,以避免出现网络卡顿,进入步骤s803。否则表明不会出现网络卡顿,可以继续执行步骤s801,通过当前连接的蜂窝网络播放视频。
[0196]
例如,在一些实施例中,手机10通过确定当前连接的蜂窝网络的信号强度降到另一设定强度阈值时,并且信号持续下降,确定出手机10当前使用的卡1的蜂窝网络即将出现卡顿,弹出如图9b所示的“是否开启网络加速”的提醒框122,供用户确认是否进行网络加速。
[0197]
在一些实施例中,手机10可以在用户首次使用视频应用的过程中,在检测到网络
已经出现卡顿时,弹出如图9b所示的提示信息,以引导用户开启视频应用的网络加速功能。待视频应用的网络加速功能开启后,在用户下次使用手机10的视频应用的过程中,如果预测到即将出现网络卡顿,可以采用和上述步骤s303中相同的方法,决策是否可以进行网络加速,如果可以,则自动进行网络加速。
[0198]
其中,手机10在使用卡1的蜂窝网络进行业务数据传输的过程中,可以通过信号强度指示、参考信号接收功率、参考信号接收质量、手机10信号与干扰加噪比、手机10的网络制式、手机10的传输时延、手机10的传输速率等参数中的至少一种判断手机10是否出现网络卡顿。
[0199]
预测网络卡顿的具体过程将在下文单独进行详细介绍,此处不再展开描述。
[0200]
步骤s804:切换至卡2的蜂窝网络进行网络加速,继续播放视频。以避免由于当前连接的蜂窝网络卡顿,使用户无法继续观看视频。
[0201]
例如,当用户点击图9b所示的开启控件123之后,手机10将网络从卡1切换至卡2,并且在切换完成后弹出如图9c所示的“已为您切换至卡2上网”的提醒框125。如图9c所示,手机10显示出卡2的数据标识124。
[0202]
如前所述,手机10可以通过信号强度指示、参考信号接收功率、参考信号接收质量、手机10信号与干扰加噪比、手机10的网络制式、手机10的传输时延、手机10的传输速率等参数中的至少一种判断手机是否出现网络卡顿,下面对手机10判断是否出现网络卡顿进行详细描述。
[0203]
1)接收信号强度指示(received signal strength indication,rssi)
[0204]
rssi可以是电子设备探测带宽内一个正交频分复用(orthogonal frequency division multiplexing,ofdm)符号所有re上的总接收功率,包括服务小区和非服务小区、相邻信道干扰,系统内部热噪声等,反映当前信道的接收信号强度和干扰程度,rssi值越高,通信质量越好。故例如,在一些实施例中,在手机10的rssi小于信号强度预设值的情况下,可以认为手机10出现网络卡顿。
[0205]
2)参考信号接收功率(reference signal receiving power,rsrp)
[0206]
rsrp为小区下行公共导频在测量带宽内功率的线性值(每个资源元素(resource element,re)上的功率),反映当前信道的路径损耗强度,其值越大表示通信质量越好。故例如,在一些实施例中,在手机10接收的rsrp小于功率预设值时,可以认为手机10出现网络卡顿。
[0207]
3)参考信号接收质量(reference signal receiving quality,rsrq)
[0208]
rsrq反映和指示当前信道质量的信噪比和干扰水平,并且rsrq值越大通信质量越好。故例如,在一些实施例中,在手机10的rsrq小于质量预设值时,可以认为手机10出现网络卡顿。
[0209]
4)手机10信号与干扰加噪比(signal to interference plus noise ratio,sinr)
[0210]
sinr是指接收到的有用信号的强度与接收到的干扰信号(噪声和干扰)的强度的比值,sinr反映当前信道的链路质量,并且值越大通信质量越好。故例如,在一些实施例中,在手机10的sinr小于加噪比预设值时,可以认为手机10出现网络卡顿。
[0211]
5)手机10的网络制式从第一优先级网络制式变为第二优先级网络制式。例如在一
access memory,ram)、可擦除可编程只读存储器(erasable programmable read only memory,eprom)、电可擦除可编程只读存储器(electrically erasable programmable read-only memory,eeprom)、磁卡或光卡、闪存、或用于利用因特网以电、光、声或其他形式的传播信号来传输信息(例如,载波、红外信号数字信号等)的有形的机器可读存储器。因此,机器可读介质包括适合于以机器(例如计算机)可读的形式存储或传输电子指令或信息的任何类型的机器可读介质。
[0221]
在附图中,可以以特定布置和/或顺序示出一些结构或方法特征。然而,应该理解,可能不需要这样的特定布置和/或排序。而是,在一些实施例中,这些特征可以以不同于说明性附图中所示的方式和/或顺序来布置。另外,在特定图中包括结构或方法特征并不意味着暗示在所有实施例中都需要这样的特征,并且在一些实施例中,可以不包括这些特征或者可以与其他特征组合。
[0222]
需要说明的是,本技术各设备实施例中提到的各单元/模块都是逻辑单元/模块,在物理上,一个逻辑单元/模块可以是一个物理单元/模块,也可以是一个物理单元/模块的一部分,还可以以多个物理单元/模块的组合实现,这些逻辑单元/模块本身的物理实现方式并不是最重要的,这些逻辑单元/模块所实现的功能的组合才是解决本技术所提出的技术问题的关键。此外,为了突出本技术的创新部分,本技术上述各设备实施例并没有将与解决本技术所提出的技术问题关系不太密切的单元/模块引入,这并不表明上述设备实施例并不存在其它的单元/模块。
[0223]
需要说明的是,在本专利的示例和说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0224]
虽然通过参照本技术的某些优选实施例,已经对本技术进行了图示和描述,但本领域的普通技术人员应该明白,可以在形式上和细节上对其作各种改变,而不偏离本技术的精神和范围。
再多了解一些

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

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

相关文献