The embodiment of the invention discloses a method and terminal network switching process, wherein the method comprises the following steps: when a terminal connected to the network, obtaining received in a preset period of time, the terminal of the ARP the number of broadcast packets; judging whether the current network in the preset time to receive the ARP packet radio the number is greater than the pre stored at least one candidate network preset time period received ARP the number of broadcast packets, which in the service area, the terminal is located in the candidate network, and the terminal is not currently with the selected network connection network; if it is. The terminal from the current network switch to the target network, wherein, the target network is the one selected in the network. By adopting the embodiment of the invention, the target network which is filled with less ARP broadcast packets can be automatically connected to a certain extent, and the energy consumption and the memory resource of the terminal can be saved to a certain extent.
【技术实现步骤摘要】
本专利技术涉及通信
,尤其涉及一种网络切换处理的方法及终端。
技术介绍
随着终端技术的不断进步,智能终端接入互联网的方法越来越多,也越来越方便,特别是在各种智慧城市的建设以及公共Wi-Fi热点的普及下,智能终端越来越容易接入到互联网。然而在实践中发现,公共场所提供的Wifi热点中大多充斥/包括有大量的地址解析协议ARP(AddressResolutionProtocol,ARP)广播包,当终端连接至充斥有大量ARP广播包的Wifi热点下时,所述终端就会接收到Wifi热点广播的所述ARP广播包,但是这些ARP广播包并不是所述终端所需要的,将消耗终端的电能,甚至还会占用终端的内存资源,特别的是当所述终端处于熄屏状态中时,接收的每一个ARP广播包都会唤醒终端,造成终端大量电能的损耗。因此需要一种节能的网络连接/切换方案。
技术实现思路
本专利技术实施例提供一种网络切换处理的方法及终端,可节省终端的能耗,延长终端的待机/使用时长。第一方面,本专利技术实施例提供了一种网络切换处理的方法,该方法包括:当终端连入当前网络时,获取所述终端在预设时间段内接收到的ARP广播包的数量;判断所述当前网络在所述预设时间段内接收到的ARP广播包的数量是否大于预存的至少一个待选网络在所述预设时间段内接收到的ARP广播包的数量,其中,所述终端位于所述待选网络的服务区域内,且,所述终端当前没有与所述待选网络建立网络连接;若是,则将所述终端从所述当前网络切换至目标网络,其中,所述目标网络是所述待选网络中的一个。另一方面,本专利技术实施例提供了一种终端,该终端包括:获取单元,用于当终端连入 ...
【技术保护点】
一种网络切换处理的方法,其特征在于,所述方法包括:当终端连入当前网络时,获取所述终端在预设时间段内接收到的ARP广播包的数量;判断所述当前网络在所述预设时间段内接收到的ARP广播包的数量是否大于预存的至少一个待选网络在所述预设时间段内接收到的ARP广播包的数量,其中,所述终端位于所述待选网络的服务区域内,且,所述终端当前没有与所述待选网络建立网络连接;若是,则将所述终端从所述当前网络切换至目标网络,其中,所述目标网络是所述待选网络中的一个。
【技术特征摘要】
1.一种网络切换处理的方法,其特征在于,所述方法包括:当终端连入当前网络时,获取所述终端在预设时间段内接收到的ARP广播包的数量;判断所述当前网络在所述预设时间段内接收到的ARP广播包的数量是否大于预存的至少一个待选网络在所述预设时间段内接收到的ARP广播包的数量,其中,所述终端位于所述待选网络的服务区域内,且,所述终端当前没有与所述待选网络建立网络连接;若是,则将所述终端从所述当前网络切换至目标网络,其中,所述目标网络是所述待选网络中的一个。2.如权利要求1所述的方法,其特征在于,若所述待选网络的数量为M个,则将所述终端从所述当前网络切换至目标网络具体为:所述终端从M个待选网络中任意选择其中一个网络作为目标网络;将所述终端从所述当前网络切换至所述目标网络;其中,M为大于0的正整数。3.如权利要求1所述的方法,其特征在于,若所述待选网络的数量为M个,则将所述终端从所述当前网络切换至目标网络具体为:所述终端从M个待选网络中选择所述预设时间段内接收到的ARP广播包的数量最少的一个网络作为目标网络;将所述终端从所述当前网络切换至所述目标网络;其中,M为大于0的正整数。4.如权利要求3所述的方法,其特征在于,所述终端从M个待选网络中选择所述预设时间段内接收到的ARP广播包的数量最少的一个网络作为目标网络,包括:所述终端从M个待选网络中选择所述预设时间段内接收到的ARP广播包的数量最少的N个同级网络;所述终端从N个同级网络中选择信号强度最高的一个同级网络作为所述目标网络;其中,M和N都为大于1的正整数,且M大于N。5.如权利要求1-4中任意一项所述的方法,其特征在于,所述方法还包括:当判断到所述当前网络在所述预设时间段内接收到的ARP广播包的数量超过预设阈值,且不超过所述待选网络在所述预设时间段内接收到的ARP广播包的数量时,发送对应的提...
【专利技术属性】
技术研发人员:杨昕若,
申请(专利权)人:深圳市金立通信设备有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。