CN114710816A - 网络切换方法、装置、电子设备及存储介质 - Google Patents
网络切换方法、装置、电子设备及存储介质 Download PDFInfo
- Publication number
- CN114710816A CN114710816A CN202210344678.6A CN202210344678A CN114710816A CN 114710816 A CN114710816 A CN 114710816A CN 202210344678 A CN202210344678 A CN 202210344678A CN 114710816 A CN114710816 A CN 114710816A
- Authority
- CN
- China
- Prior art keywords
- network
- cell
- information
- electronic equipment
- determining
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 40
- 238000004891 communication Methods 0.000 abstract description 9
- 230000006870 function Effects 0.000 description 11
- 238000013139 quantization Methods 0.000 description 10
- 238000001514 detection method Methods 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000005484 gravity Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/14—Reselecting a network or an air interface
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/16—Performing reselection for specific purposes
- H04W36/165—Performing reselection for specific purposes for reducing network power consumption
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/24—Reselection being triggered by specific parameters
- H04W36/30—Reselection being triggered by specific parameters by measured or perceived connection quality data
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请实施例公开了一种网络切换方法、装置、电子设备及存储介质。其中方法包括:电子设备通过确定电子设备相对于第一小区和第二小区对应的位置信息;若位置信息为电子设备在第一小区和第二小区内,则获取第一小区的第一网络信息和第二小区的第二网络信息;根据第一网络信息确定第一小区对应的第一网络质量,以及根据第二网络信息确定第二小区对应的第二网络质量;根据第一网络质量和第二网络质量确定出电子设备需要连接的目标网络,并控制电子设备与目标网络连接。从而使得电子设备在多个小区覆盖范围中接入更加稳定的目标网络,提升电子设备的通信质量。
Description
技术领域
本申请涉及通信技术领域,具体涉及一种网络切换方法、装置、电子设备及存储介质。
背景技术
相关技术中,往往存在电子设备在不同基站之间进行网络切换,当电子设备在切换网络时,会导致电子设备暂时与上一连接的基站断开连接,这样就会导致电子设备的网络质量下降。比如用户在进行视频通话或者游戏时,就会产生较高的网络延迟。
发明内容
本申请实施例提供一种网络切换方法、装置、电子设备及存储介质。该网络切换方法可以控制电子设备接入更加稳定的目标网络,提升电子设备的通信质量。
第一方面,本申请实施例提供了一种网络切换方法,包括:
确定电子设备相对于第一小区和第二小区对应的位置信息;
若位置信息为电子设备在第一小区和第二小区内,则获取第一小区的第一网络信息和第二小区的第二网络信息;
根据第一网络信息确定第一小区对应的第一网络质量,以及根据第二网络信息确定第二小区对应的第二网络质量;
根据第一网络质量和第二网络质量确定出电子设备需要连接的目标网络,并控制电子设备与目标网络连接。
第二方面,本申请实施例提供了一种网络切换装置,包括:
第一确定模块,用于确定电子设备相对于第一小区和第二小区对应的位置信息;
获取模块,用于若位置信息为电子设备在第一小区和第二小区内,则获取第一小区的第一网络信息和第二小区的第二网络信息;
第二确定模块,用于根据第一网络信息确定第一小区对应的第一网络质量,以及根据第二网络信息确定第二小区对应的第二网络质量;
连接模块,用于根据第一网络质量和第二网络质量确定出电子设备需要连接的目标网络,并控制电子设备与目标网络连接。
第三方面,本申请实施例提供了一种电子设备,包括存储有可执行程序代码的存储器、与存储器耦合的处理器;处理器调用存储器中存储的可执行程序代码,执行本申请实施例提供的网络切换方法中的步骤。
第四方面,本申请实施例提供了一种存储介质,存储介质存储有多条指令,指令适于处理器进行加载,以执行本申请实施提供的网络切换方法中的步骤。
本申请实施例中,电子设备通过确定电子设备相对于第一小区和第二小区对应的位置信息;若位置信息为电子设备在第一小区和第二小区内,则获取第一小区的第一网络信息和第二小区的第二网络信息;根据第一网络信息确定第一小区对应的第一网络质量,以及根据第二网络信息确定第二小区对应的第二网络质量;根据第一网络质量和第二网络质量确定出电子设备需要连接的目标网络,并控制电子设备与目标网络连接。从而使得电子设备在多个小区覆盖范围中接入更加稳定的目标网络,提升电子设备的通信质量。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的网络切换的场景示意图。
图2是本申请实施例提供网络切换方法的第一流程示意图。
图3是本申请实施例提供网络切换方法的第二流程示意图。
图4是本申请实施例提供网络切换装置的结构示意图。
图5是本申请实施例提供的电子设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
请参阅图1,图1是本申请实施例提供的网络切换的场景示意图。
移动式电子设备已经成为人们日常生活中必不可少的一部分,比如智能手机、平板电脑、笔记本等电子设备。电子设备要实现和互联网连接,往往是通过小区所覆盖的范围内与基站连接,然后才能实现网络连接。在实际情况中,一个地方往往存在多个小区的网络共同覆盖,如图1所示,第一小区的覆盖范围S1和第二小区的覆盖范围S2存在部分重合覆盖,此时电子设备需要在多个小区对应的网络中选取对应的网络进行连接。
如图1所示,当电子设备的处于第一小区和第二小区重合的覆盖范围S3内时,电子设备需要获取第一小区的第一网络信息和第二小区的第二网络信息。然后根据第一网络信息确定第一小区对应的第一网络质量,以及根据第二网络信息确定第二小区对应的第二网络质量。最后根据第一网络质量和第二网络质量确定出电子设备需要连接的目标网络,并控制电子设备与目标网络连接。通过电子设备与目标网络连接,防止电子设备在重合的覆盖范围S3中发生频繁切换,从而提高电子设备和目标网络连接的稳定性,减少电子设备的网络波动以及网络延迟,从而提高电子设备的通信质量。
为了更加了解本申请实施例所提供的网络切换方法,请参阅图2,图2是本申请实施例提供的网络切换方法的第一流程示意图。该网络切换方法可以应用于电脑、笔记本、手机等多种可以实现网络连接的电子设备,该网络切换方法可以包括以下步骤:
110、确定电子设备相对于第一小区和第二小区对应的位置信息。
在一些实施方式中,电子设备可以主动扫描周围所存在的小区,并确定电子设备相对于周围小区所处的位置信息。比如,通过扫描周围存在的基站,并确定出周围每一基站对应的小区所覆盖的范围,就能够确定出电子设备相对于小区的位置信息。
如图1所示,第一小区对应的覆盖范围为S1,第二小区对应的覆盖范围为S2,第一小区和第二小区均覆盖的范围为S3。
当电子设备在第一小区对应的覆盖范围时,则电子设备相对于第一小区的位置信息为电子设备在第一小区的覆盖范围内。当电子设备在第二小区对应的覆盖范围时,则电子设备相对于第二小区的位置信息为电子设备在第二小区的覆盖范围内。当电子设备处于第一小区和第二小区共同覆盖的范围内,则确定电子设备的位置信息为电子设备在第一小区和第二小区内。
在一些实施方式中,电子设备在扫描到基站后,向基站发送覆盖范围请求信息,然后接收每一基站返回的每一基站对应的小区覆盖范围,然后根据基站的地理位置和电子设备的地理位置推算出电子设备和基站之间的距离,根据该距离确定出电子设备相对于每一基站对应的小区的位置信息。
120、若位置信息为电子设备在第一小区和第二小区内,则获取第一小区的第一网络信息和第二小区的第二网络信息。
如图1所示,当电子设备的处于第一小区和第二小区重合的覆盖范围S3内时,此时说明电子设备可以同时搜索到第一小区对应的第一网络的信号,电子设备还可以搜索到第二小区对应的第二网络的信号。
在一些实施方式中,第一网络信息包括第一网络延迟、第一信噪比(SNR,SIGNAL-NOISE RATIO)、第一参考信号接收功率(RSRP,Reference Signal Receiving Power)等信息中的至少一个。电子设备可以将上述不同类型的信息中的至少一个作为第一网络信息。
第二网络信息包括第二网络延迟、第二信噪比(SNR,SIGNAL-NOISE RATIO)、第二参考信号接收功率(RSRP,Reference Signal Receiving Power)等信息中的至少一个。电子设备可以将上述不同类型的信息中的至少一个作为第二网络信息。
在一些实施方式中,不同类型的信息对网络质量的影响是不同的,比如网络延迟、信噪比、参考信号接收功率分别对网络质量的影响是不同的。电子设备可以先获取第一网络延迟、第一信噪比、第一参考信号接收功率分别对应的第一权重值,然后根据第一权重值以及第一网络延迟、第一信噪比、第一参考信号来确定出第一网络信息。
例如,先获取第一网络延迟、第一信噪比、第一参考信号分别对应的数值,然后利用第一网络延迟对应的第一权重值乘以其对应的数值,第一信噪比对应的第一权重值乘以其对应的数值,第一参考信号接收功率对应的第一权重值乘以其对应的数值,最终将第一网络延迟、第一信噪比、第一参考信号分别对应的乘以权重值后的乘积结果相加,得到第一网络信息。
在一些实施方式中,电子设备可以先获取第二网络延迟、第二信噪比、第二参考信号接收功率分别对应的第二权重值,然后根据第二权重值以及第二网络延迟、第二信噪比、第二参考信号来确定出第二网络信息。
例如,先获取第二网络延迟、第二信噪比、第二参考信号分别对应的数值,然后利用第二网络延迟对应的第二权重值乘以其对应的数值,第二信噪比对应的第二权重值乘以其对应的数值,第二参考信号接收功率对应的第二权重值乘以其对应的数值,最终将第二网络延迟、第二信噪比、第二参考信号分别对应的乘以权重值后的乘积结果相加,得到第二网络信息。
在一些实施方式中,在获取第一网络信息和获取第二网络信息的过程中,电子设备可以在第一预设时长内,电子设备多次切换在第一小区对应的第一网络和第二小区对应的第二网络之间的连接状态,以获取第一网络信息和第二网络信息。
比如,第一预设时长为10秒,在10秒内电子设备可以在第一网络和第二网络之间进行切换,例如第一秒电子设备和第一网络连接,在连接第一网络的期间,电子设备可以获取第一网络对应的第一网络信息,然后第三秒电子设备和第二网络连接,电子设备可以获取第二网络对应的第二网络信息。在第五秒的时候,电子设备的网络连接状态从第二网络切换至第一网络,然后电子设备再次获取第一网络对应的第一网络信息。
通过上述方式,在第一预设时长内,电子设备可以获取不同时间分别对应的第一网络信息和第二网络信息。同时电子设备还可以记录下连接第一网络的第一连接次数和连接第二网络的第二连接次数。
130、根据第一网络信息确定第一小区对应的第一网络质量,以及根据第二网络信息确定第二小区对应的第二网络质量。
在一些实施方式中,电子设备可以在第一预设时长内,在第一预设时长内,根据第一网络信息和电子设备与第一小区的第一连接次数确定第一网络对应的目标第一网络信息,并根据目标第一网络信息确定第一网络质量。
在第一预设时长内,根据第二网络信息和电子设备与第二小区的第二连接次数确定第二网络对应的目标第二网络信息,并根据目标第二网络信息确定第二网络质量。
比如,在预设时长内,第一连接次数为3,电子设备可以将每一次连接第一网络时对应的第一网络信息相加,得到第一相加结果,再将相加结果除以3,则可以得到在预设时长内第一网络对应的目标第一网络信息,目标第一网络信息为第一网络在第一预设时长内的平均网络信息。
在预设时长内,第二连接次数为2,电子设备可以将每一次连接第二网络时对应的第二网络信息相加,得到第二相加结果,再将相加结果除以3,则可以得到在预设时长内第二网络对应的目标第二网络信息,目标第二网络信息为第二网络在第一预设时长内的平均网络信息。
最后电子设备可以根据目标第一网络信息确定出第一小区对应的第一网络质量,根据目标第二网络信息确定出第二小区对应的第二网络质量。
在一些实施方式中,第一网络信息和第二网络信息可以是信噪比、参考信号接收功率、网络延迟等众多参数中的一个或多个组成的。电子设备可以直接将众多参数进行量化,从而输出每一参数对应的量化值,然后将该量化值作为网络质量。
比如,第一网络信息中包含第一信噪比和第一参考信号接收功率,然后在预设量化标准中量化第一信噪比和第一参考信号接收功率对应的量化值,然后将该量化值作为第一网络质量。
第二网络信息中包含第二信噪比和第二参考信号接收功率,然后在预设量化标准中量化第二信噪比和第二参考信号接收功率对应的量化值,然后将该量化值作为第二网络质量。
需要说明的是,预设量化标准可以将第一网络质量和第二网络质量量化在同一个标准范围内,比如,第一网络质量对应的量化值在0~1这个范围内,第二网络质量对应的量化值也在0~1这个范围内。
140、根据第一网络质量和第二网络质量确定出电子设备需要连接的目标网络,并控制电子设备与目标网络连接。
在一些实施方式中,当电子设备确定出第一网络质量和第二网络质量之后,可以选取网络质量更好的网络为目标网络,比如,第一小区对应的第一网络的第一网络质量更好,则选取第一网络为目标网络,然后电子设备和第一网络连接。
在电子设备连接目标网络之后,电子设备如果一直处于第一小区和第二小区对应的范围内,则可以控制电子设备一直和第一网络连接,防止电子设备在中途发生频繁的网络切换,导致电子设备出现无网络、断流、高延迟等网络状况。
在一些实施方式中,电子设备还可以确定目标网络对应的连接时长,在连接时长内,控制电子设备连接目标网络。当电子设备和目标网络连接的时长超过该连接时长之后,电子设备可以在第一小区和第二小区覆盖的范围内重新确定出新的目标网络,然后电子设备和新的目标网络连接。在此网络切换的过程中,尽可能的减少电子设备的网络切换次数,从而保证电子设备的通信质量。
在一些实施方式中,在控制电子设备连接目标网络之后,电子设备还可以继续确定电子设备相对于第一小区和第二小区对应的位置信息。若位置信息为电子设备位于第一小区或者第二小区内,则控制电子设备连接第一小区对应的第一网络或者第二小区对应的第二网络。
比如,电子设备从第一小区和第二小区共同覆盖的范围内进入第一小区覆盖的范围内,则控制电子设备和第一小区对应的第一网络连接。从而保证电子设备能够正常通讯。
本申请实施例中,电子设备通过确定电子设备相对于第一小区和第二小区对应的位置信息;若位置信息为电子设备在第一小区和第二小区内,则获取第一小区的第一网络信息和第二小区的第二网络信息;根据第一网络信息确定第一小区对应的第一网络质量,以及根据第二网络信息确定第二小区对应的第二网络质量;根据第一网络质量和第二网络质量确定出电子设备需要连接的目标网络,并控制电子设备与目标网络连接。从而使得电子设备在多个小区覆盖范围中接入更加稳定的目标网络,提升电子设备的通信质量。
为了更加详细的了解本申请实施例提供的网络切换方法,请继续参阅图3,图3是本申请实施例提供的网络切换方法的第二流程示意图。该网络切换方法可以包括以下步骤:
201、确定电子设备相对于第一小区和第二小区对应的位置信息。
在一些实施方式中,电子设备可以主动扫描周围所存在的小区,并确定电子设备相对于周围小区所处的位置信息。比如,通过扫描周围存在的基站,并确定出周围每一基站对应的小区所覆盖的范围,就能够确定出电子设备相对于小区的位置信息。
如图1所示,第一小区对应的覆盖范围为S1,第二小区对应的覆盖范围为S2,第一小区和第二小区均覆盖的范围为S3。
202、获取第一小区对应的第一网络延迟、第一信噪比、第一参考信号接收功率中的至少一个,以得到第一网络信息。
在一些实施方式中,不同类型的信息对网络质量的影响是不同的,比如网络延迟、信噪比、参考信号接收功率分别对网络质量的影响是不同的。电子设备可以先获取第一网络延迟、第一信噪比、第一参考信号接收功率分别对应的第一权重值,然后根据第一权重值以及第一网络延迟、第一信噪比、第一参考信号来确定出第一网络信息。
例如,先获取第一网络延迟、第一信噪比、第一参考信号分别对应的数值,然后利用第一网络延迟对应的第一权重值乘以其对应的数值,第一信噪比对应的第一权重值乘以其对应的数值,第一参考信号接收功率对应的第一权重值乘以其对应的数值,最终将第一网络延迟、第一信噪比、第一参考信号分别对应的乘以权重值后的乘积结果相加,得到第一网络信息。
203、获取第二小区对应的第二网络延迟、第二信噪比、第二参考信号接收功率中的至少一个,以得到第二网络信息。
在一些实施方式中,电子设备可以先获取第二网络延迟、第二信噪比、第二参考信号接收功率分别对应的第二权重值,然后根据第二权重值以及第二网络延迟、第二信噪比、第二参考信号来确定出第二网络信息。
例如,先获取第二网络延迟、第二信噪比、第二参考信号分别对应的数值,然后利用第二网络延迟对应的第二权重值乘以其对应的数值,第二信噪比对应的第二权重值乘以其对应的数值,第二参考信号接收功率对应的第二权重值乘以其对应的数值,最终将第二网络延迟、第二信噪比、第二参考信号分别对应的乘以权重值后的乘积结果相加,得到第二网络信息。
在一些实施方式中,在获取第一网络信息和获取第二网络信息的过程中,电子设备可以在第一预设时长内,电子设备多次切换在第一小区对应的第一网络和第二小区对应的第二网络之间的连接状态,以获取第一网络信息和第二网络信息。
比如,第一预设时长为10秒,在10秒内电子设备可以在第一网络和第二网络之间进行切换,例如第一秒电子设备和第一网络连接,在连接第一网络的期间,电子设备可以获取第一网络对应的第一网络信息,然后第三秒电子设备和第二网络连接,电子设备可以获取第二网络对应的第二网络信息。在第五秒的时候,电子设备的网络连接状态从第二网络切换至第一网络,然后电子设备再次获取第一网络对应的第一网络信息。
204、根据第一网络信息确定第一小区对应的第一网络质量,以及根据第二网络信息确定第二小区对应的第二网络质量。
在一些实施方式中,第一网络信息和第二网络信息可以是信噪比、参考信号接收功率、网络延迟等众多参数中的一个或多个组成的。电子设备可以直接将众多参数进行量化,从而输出每一参数对应的量化值,然后将该量化值作为网络质量。
比如,第一网络信息中包含第一信噪比和第一参考信号接收功率,然后在预设量化标准中量化第一信噪比和第一参考信号接收功率对应的量化值,然后将该量化值作为第一网络质量。
第二网络信息中包含第二信噪比和第二参考信号接收功率,然后在预设量化标准中量化第二信噪比和第二参考信号接收功率对应的量化值,然后将该量化值作为第二网络质量。
需要说明的是,预设量化标准可以将第一网络质量和第二网络质量量化在同一个标准范围内,比如,第一网络质量对应的量化值在0~1这个范围内,第二网络质量对应的量化值也在0~1这个范围内。
205、根据第一网络质量和第二网络质量确定出电子设备需要连接的目标网络。
在一些实施方式中,当电子设备确定出第一网络质量和第二网络质量之后,可以选取网络质量更好的网络为目标网络,比如,第一小区对应的第一网络的网络质量更好,则选取第一网络为目标网络。
206、确定目标网络对应的连接时长,在连接时长内,控制电子设备连接目标网络。
在一些实施方式中,电子设备还可以确定目标网络对应的连接时长,在连接时长内,控制电子设备连接目标网络。当电子设备和目标网络连接的时长超过该连接时长之后,电子设备可以在第一小区和第二小区覆盖的范围内重新确定出新的目标网络,然后电子设备和新的目标网络连接。在此网络切换的过程中,尽可能的减少电子设备的网络切换次数,从而保证电子设备的通信质量。
207、继续确定电子设备相对于第一小区和第二小区对应的位置信息。
在一些实施方式中,在控制电子设备连接目标网络之后,电子设备还可以继续确定电子设备相对于第一小区和第二小区对应的位置信息。比如,当电子设备和当前的目标网络连接的时长会到达设置的连接时长的时候,此时电子设备会继续确定电子设备相对于第一小区和第二小区对应的位置信息,从而保证电子设备连接到对应位置的小区的网络。
在一些实施方式中,电子设备还可以根据预设周期获取电子设备的位置信息,比如每隔5分钟获取一次电子设备的位置信息。
208、若位置信息为电子设备位于第一小区或者第二小区内,则控制所述电子设备连接第一小区对应的第一网络或者第二小区对应的第二网络。
若位置信息为电子设备位于第一小区或者第二小区内,则控制电子设备连接第一小区对应的第一网络或者第二小区对应的第二网络。
比如,电子设备从第一小区和第二小区共同覆盖的范围内进入第一小区覆盖的范围内,则控制电子设备和第一小区对应的第一网络连接。从而保证电子设备能够正常通讯。
在本申请实施例中,通过确定电子设备相对于第一小区和第二小区对应的位置信息,获取第一小区对应的第一网络延迟、第一信噪比、第一参考信号接收功率中的至少一个,以得到第一网络信息;获取第二小区对应的第二网络延迟、第二信噪比、第二参考信号接收功率中的至少一个,以得到第二网络信息。根据第一网络信息确定第一小区对应的第一网络质量,以及根据第二网络信息确定第二小区对应的第二网络质量。根据第一网络质量和第二网络质量确定出电子设备需要连接的目标网络。确定目标网络对应的连接时长,在连接时长内,控制电子设备连接目标网络。继续确定电子设备相对于第一小区和第二小区对应的位置信息,若位置信息为电子设备位于第一小区或者第二小区内,则控制所述电子设备连接第一小区对应的第一网络或者第二小区对应的第二网络。
请参阅图4,本申请实施例还提供了一种网络切换装置,该网络切换装置300包括:
第一确定模块310,用于确定电子设备相对于第一小区和第二小区对应的位置信息。
获取模块320,用于若位置信息为电子设备在第一小区和第二小区内,则获取第一小区的第一网络信息和第二小区的第二网络信息。
获取模块320还用于在第一预设时长内,电子设备多次切换在第一小区对应的第一网络和第二小区对应的第二网络之间的连接状态,以获取第一网络信息和第二网络信息。
获取模块320还用于获取第一小区对应的第一网络延迟、第一信噪比、第一参考信号接收功率中的至少一个,以得到第一网络信息;获取第二小区对应的第二网络延迟、第二信噪比、第二参考信号接收功率中的至少一个,以得到第二网络信息。
获取模块320还用于获取第一网络延迟、第一信噪比、第一参考信号接收功率分别对应的第一权重值;根据第一权重值以及第一网络延迟、第一信噪比、第一参考信号来确定出第一网络信息。获取第二网络延迟、第二信噪比、第二参考信号接收功率分别对应的第二权重值;根据第二权重值以及第二网络延迟、第二信噪比、第二参考信号来确定出第二网络信息。
第二确定模块330,用于根据第一网络信息确定第一小区对应的第一网络质量,以及根据第二网络信息确定第二小区对应的第二网络质量。
第二确定模块330还用于在第一预设时长内,根据第一网络信息和电子设备与第一小区的第一连接次数确定第一网络对应的目标第一网络信息,并根据目标第一网络信息确定第一网络质量;在第一预设时长内,根据第二网络信息和电子设备与第二小区的第二连接次数确定第二网络对应的目标第二网络信息,并根据目标第二网络信息确定第二网络质量。
连接模块340,用于根据第一网络质量和第二网络质量确定出电子设备需要连接的目标网络,并控制电子设备与目标网络连接。
连接模块340还用于确定目标网络对应的连接时长,在连接时长内,控制电子设备连接目标网络。
连接模块340还用于继续确定电子设备相对于第一小区和第二小区对应的位置信息;若位置信息为电子设备位于第一小区或者第二小区内,则控制电子设备连接第一小区对应的第一网络或者第二小区对应的第二网络。
相应的,本申请实施例还提供一种电子设备,如图5所示,该电子设备可以包括有一个或一个以上计算机可读存储介质的存储器401、输入单元402、显示单元403、传感器404、包括有一个或者一个以上处理核心的处理器405、以及电源406等部件。本领域技术人员可以理解,图5中示出的电子设备结构并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
存储器401可用于存储软件程序以及模块,处理器405通过运行存储在存储器401的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器401可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据电子设备的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器401可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器401还可以包括存储器控制器,以提供处理器405和输入单元402对存储器401的访问。
输入单元402可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,在一个具体的实施例中,输入单元402可包括触敏表面以及其他输入设备。触敏表面,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面上或在触敏表面附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器405,并能接收处理器405发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏表面。除了触敏表面,输入单元402还可以包括其他输入设备。具体地,其他输入设备可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
显示单元403可用于显示由用户输入的信息或提供给用户的信息以及电子设备的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元403可包括显示面板,可选的,可以采用液晶显示器(LCD,Liquid CrystalDisplay)、有机发光二极管(OLED,Organic Light-Emitting Diode)等形式来配置显示面板。进一步的,触敏表面可覆盖显示面板,当触敏表面检测到在其上或附近的触摸操作后,传送给处理器405以确定触摸事件的类型,随后处理器405根据触摸事件的类型在显示面板上提供相应的视觉输出。虽然在图5中,触敏表面与显示面板是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可以将触敏表面与显示面板集成而实现输入和输出功能。
电子设备还可包括至少一种传感器404,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板的亮度,接近传感器可在电子设备移动到耳边时,关闭显示面板和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别电子设备姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于电子设备还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
处理器405是电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储器401内的软件程序和/或模块,以及调用存储在存储器401内的数据,执行电子设备的各种功能和处理数据,从而对电子设备进行整体监控。可选的,处理器405可包括一个或多个处理核心;优选的,处理器405可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器405中。
电子设备还包括给各个部件供电的电源406(比如电池),优选的,电源可以通过电源管理***与处理器405逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。电源406还可以包括一个或一个以上的直流或交流电源、再充电***、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
尽管未示出,电子设备还可以包括摄像头、蓝牙模块等,在此不再赘述。具体在本实施例中,电子设备中的处理器405会加载存储器401上存储的计算机程序,处理器405通过加载计算机程序,从而实现各种功能:
确定电子设备相对于第一小区和第二小区对应的位置信息;
若位置信息为电子设备在第一小区和第二小区内,则获取第一小区的第一网络信息和第二小区的第二网络信息;
根据第一网络信息确定第一小区对应的第一网络质量,以及根据第二网络信息确定第二小区对应的第二网络质量;
根据第一网络质量和第二网络质量确定出电子设备需要连接的目标网络,并控制电子设备与目标网络连接。
本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
为此,本申请实施例提供一种计算机可读存储介质,其中存储有多条指令,该指令能够被处理器进行加载,以执行本申请实施例所提供的任一种网络切换方法中的步骤。例如,该指令可以执行如下步骤:
确定电子设备相对于第一小区和第二小区对应的位置信息;
若位置信息为电子设备在第一小区和第二小区内,则获取第一小区的第一网络信息和第二小区的第二网络信息;
根据第一网络信息确定第一小区对应的第一网络质量,以及根据第二网络信息确定第二小区对应的第二网络质量;
根据第一网络质量和第二网络质量确定出电子设备需要连接的目标网络,并控制电子设备与目标网络连接。
以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
其中,该存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、磁盘或光盘等。
由于该存储介质中所存储的指令,可以执行本申请实施例所提供的任一种网络切换方法中的步骤,因此,可以实现本申请实施例所提供的任一种网络切换方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
以上对本申请实施例所提供的一种网络切换方法、装置、电子设备及存储介质进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
Claims (10)
1.一种网络切换方法,其特征在于,包括:
确定电子设备相对于第一小区和第二小区对应的位置信息;
若所述位置信息为所述电子设备在所述第一小区和所述第二小区内,则获取第一小区的第一网络信息和第二小区的第二网络信息;
根据所述第一网络信息确定所述第一小区对应的第一网络质量,以及根据所述第二网络信息确定所述第二小区对应的第二网络质量;
根据所述第一网络质量和所述第二网络质量确定出所述电子设备需要连接的目标网络,并控制所述电子设备与所述目标网络连接。
2.根据权利要求1所述的网络切换方法,其特征在于,所述若所述位置信息为所述电子设备在所述第一小区和所述第二小区内,则获取第一小区的第一网络信息和第二小区的第二网络信息,包括:
在第一预设时长内,所述电子设备多次切换在所述第一小区对应的第一网络和所述第二小区对应的第二网络之间的连接状态,以获取所述第一网络信息和所述第二网络信息。
3.根据权利要求2所述的网络切换方法,其特征在于,所述根据所述第一网络信息确定所述第一小区对应的第一网络质量,以及根据所述第二网络信息确定所述第二小区对应的第二网络质量,包括:
在所述第一预设时长内,根据所述第一网络信息和所述电子设备与所述第一小区的第一连接次数确定所述第一网络对应的目标第一网络信息,并根据所述目标第一网络信息确定所述第一网络质量;
在所述第一预设时长内,根据所述第二网络信息和所述电子设备与所述第二小区的第二连接次数确定所述第二网络对应的目标第二网络信息,并根据所述目标第二网络信息确定所述第二网络质量。
4.根据权利要求1所述的网络切换方法,其特征在于,所述获取第一小区的第一网络信息和第二小区的第二网络信息,包括:
获取所述第一小区对应的第一网络延迟、第一信噪比、第一参考信号接收功率中的至少一个,以得到所述第一网络信息;
获取所述第二小区对应的第二网络延迟、第二信噪比、第二参考信号接收功率中的至少一个,以得到所述第二网络信息。
5.根据权利要求4所述的网络切换方法,其特征在于,所述获取所述第一小区对应的第一网络延迟、第一信噪比、第一参考信号接收功率中的至少一个,以得到所述第一网络信息,包括:
获取所述第一网络延迟、所述第一信噪比、所述第一参考信号接收功率分别对应的第一权重值;
根据所述第一权重值以及所述第一网络延迟、所述第一信噪比、所述第一参考信号来确定出所述第一网络信息;
所述获取所述第二小区对应的第二网络延迟、第二信噪比、第二参考信号接收功率中的至少一个,以得到所述第二网络信息,包括:
获取所述第二网络延迟、所述第二信噪比、所述第二参考信号接收功率分别对应的第二权重值;
根据所述第二权重值以及所述第二网络延迟、所述第二信噪比、所述第二参考信号来确定出所述第二网络信息。
6.根据权利要求1至5任一项所述的网络切换方法,其特征在于,所述控制所述电子设备与所述目标网络连接,包括:
确定所述目标网络对应的连接时长,在所述连接时长内,控制所述电子设备连接所述目标网络。
7.根据权利要求6所述的网络切换方法,其特征在于,在所述控制所述电子设备连接所述目标网络之后,所述方法还包括:
继续确定所述电子设备相对于第一小区和第二小区对应的位置信息;
若所述位置信息为所述电子设备位于所述第一小区或者所述第二小区内,则控制所述电子设备连接所述第一小区对应的第一网络或者所述第二小区对应的第二网络。
8.一种网络切换装置,其特征在于,包括:
第一确定模块,用于确定电子设备相对于第一小区和第二小区对应的位置信息;
获取模块,用于若所述位置信息为所述电子设备在所述第一小区和所述第二小区内,则获取第一小区的第一网络信息和第二小区的第二网络信息;
第二确定模块,用于根据所述第一网络信息确定所述第一小区对应的第一网络质量,以及根据所述第二网络信息确定所述第二小区对应的第二网络质量;
连接模块,用于根据所述第一网络质量和所述第二网络质量确定出所述电子设备需要连接的目标网络,并控制所述电子设备与所述目标网络连接。
9.一种电子设备,其特征在于,包括:
存储有可执行程序代码的存储器、与所述存储器耦合的处理器;
所述处理器调用所述存储器中存储的所述可执行程序代码,执行如权利要求1至7任一项所述的网络切换方法中的步骤。
10.一种存储介质,其特征在于,所述存储介质存储有多条指令,所述指令适于处理器进行加载,以执行权利要求1至7任一项所述的网络切换方法中的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210344678.6A CN114710816A (zh) | 2022-03-31 | 2022-03-31 | 网络切换方法、装置、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210344678.6A CN114710816A (zh) | 2022-03-31 | 2022-03-31 | 网络切换方法、装置、电子设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114710816A true CN114710816A (zh) | 2022-07-05 |
Family
ID=82173507
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210344678.6A Pending CN114710816A (zh) | 2022-03-31 | 2022-03-31 | 网络切换方法、装置、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114710816A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117425184A (zh) * | 2023-12-18 | 2024-01-19 | 美智纵横科技有限责任公司 | 网络连接方法、装置、可读存储介质和可移动平台 |
-
2022
- 2022-03-31 CN CN202210344678.6A patent/CN114710816A/zh active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117425184A (zh) * | 2023-12-18 | 2024-01-19 | 美智纵横科技有限责任公司 | 网络连接方法、装置、可读存储介质和可移动平台 |
CN117425184B (zh) * | 2023-12-18 | 2024-03-26 | 美智纵横科技有限责任公司 | 网络连接方法、装置、可读存储介质和可移动平台 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10862595B2 (en) | Method for processing radio frequency interference, and electronic device | |
CN109343759B (zh) | 一种息屏显示的控制方法及终端 | |
CN109062467B (zh) | 分屏应用切换方法、装置、存储介质和电子设备 | |
CN106993227B (zh) | 一种进行信息展示的方法和装置 | |
CN108055408B (zh) | 一种应用程序控制方法及移动终端 | |
CN106786962B (zh) | 充电控制方法、装置及终端 | |
CN109067981B (zh) | 分屏应用切换方法、装置、存储介质和电子设备 | |
CN111405110B (zh) | 屏幕控制方法、装置、存储介质及移动终端 | |
CN107390922B (zh) | 虚拟触控方法、装置、存储介质及终端 | |
US11131557B2 (en) | Full-vision navigation and positioning method, intelligent terminal and storage device | |
CN108984142B (zh) | 分屏显示方法、装置、存储介质和电子设备 | |
CN111443815A (zh) | 一种振动提醒方法及电子设备 | |
CN110022405B (zh) | 射频参数调整方法、装置及存储介质 | |
CN111443803A (zh) | 模式切换方法、装置、存储介质及移动终端 | |
CN108810284B (zh) | 一种摄像头的模式切换方法及电子设备 | |
CN109062469B (zh) | 分屏显示方法、装置、存储介质和电子设备 | |
CN108388400B (zh) | 一种操作处理方法及移动终端 | |
CN108170310B (zh) | 一种触屏控制方法及移动终端 | |
CN114710816A (zh) | 网络切换方法、装置、电子设备及存储介质 | |
CN108089935B (zh) | 一种应用程序的管理方法及移动终端 | |
CN111064847B (zh) | 一种防误触方法、装置、存储介质及电子设备 | |
CN110824516A (zh) | 定位方法及电子设备 | |
CN115828845A (zh) | 多媒体数据查看方法、装置、介质及设备 | |
CN115348256A (zh) | 入账数据下传方法、装置、存储介质及电子设备 | |
CN114582264A (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 |