一种调整WLAN扫描间隔的方法和设备技术

技术编号:22471660 阅读:59 留言:0更新日期:2019-11-06 13:06
本发明专利技术公开了一种调整WLAN扫描间隔的方法和设备,用以解决现有终端在进行WLAN扫描的方式单一,导致终端与WLAN热点建立连接的耗时较长的问题。本发明专利技术实施例终端开启WLAN功能后,判断当前位置是否处于记录的目标位置区域内,该目标位置区域为终端记录的与WLAN热点建立连接时所在的区域,如果在,则使用较短的时间间隔进行WLAN扫描;如果不在,则使用较长的时间间隔进行WLAN扫描,以使终端在附近有可连接的WLAN热点的情况下时,能够尽快与WLAN热点建立连接,减少等待扫描的时间;或在附近没有可连接的WLAN热点的情况下,减少不必要的WLAN扫描次数,减少系统功耗。

A method and device for adjusting scan interval of WLAN

【技术实现步骤摘要】
一种调整WLAN扫描间隔的方法和设备
本专利技术涉及终端
,特别涉及一种调整WLAN扫描间隔的方法和设备。
技术介绍
手机等移动设备都具有WLAN(WirelessLocalAreaNetwork,无线局域网)功能,终端在开启WLAN后,通过后台进行WLAN扫描,其中,现有WLAN扫描机制是按照预设的时间间隔执行WLAN扫描,间隔时长从10秒到5分钟不等。间隔时长越长意味着相同时间里,WLAN扫描次数越多,系统功耗越高;间隔时长越短意味着相同的环境下终端与WLAN热点建立连接的时间越长,因此,为了平衡系统功耗以及终端与WLAN热点建立连接的时间,现有通常将WLAN扫描的间隔时长设置为的固定时长,比如1分钟。因此,终端进入WLAN热点范围后,WLAN扫描的间隔时长决定了终端发现WLAN热点的用时,现有终端进行WLAN扫描的方式,对于处于WLAN热点范围内的终端而言,有大部分时间都处于等待状态,与WLAN热点建立连接的时间较长。综上所述,现有终端在进行WLAN扫描的方式单一,导致终端与WLAN热点建立连接的耗时较长。
技术实现思路
本专利技术提供一种调整WLAN扫描间隔的方法和设备,用以解决现有终端在进行WLAN扫描的方式单一,导致终端与WLAN热点建立连接的耗时较长的问题。第一方面,本专利技术实施例提供的一种调整WLAN扫描间隔的方法包括:终端处于WLAN开启状态后,根据当前位置信息判断是否处于目标区域内;其中所述目标区域为所述终端记录的所述终端处于WLAN连接状态时所在的区域;若在目标区域内,则所述终端按照第一预设扫描间隔进行WLAN扫描;若不在目标区域内,则所述终端按照第二预设扫描间隔进行WLAN扫描;其中,所述第一预设扫描间隔小于所述第二预设扫描间隔。上述方法,终端与WLAN热点建立连接后,将该WLAN热点的信息以及与该WLAN热点建立连接时所在的区域(即目标位置区域)进行保存,终端开启WLAN功能后,判断当前位置是否处于记录的目标位置区域内,如果在,则认为终端处于已保存的WLAN热点的区域范围内,终端使用较短的时间间隔进行WLAN扫描;如果不在,则认为终端未处于已保存的WLAN热点的区域范围内,终端使用较长的时间间隔进行WLAN扫描,以使终端在附近有可连接的WLAN热点的情况下,能够尽快与该WLAN热点建立连接,减少终端等待时间;或在附近没有可连接的WLAN热点的情况下,减少不必要的WLAN扫描次数,减少系统功耗。在一种可选的实施方式中,所述终端根据当前位置信息判断是否处于目标区域内,包括:所述终端判断记录的所述目标区域的信息中是否包含所述当前位置的GPS定位信息或所述终端连接的网络侧设备的位置标识;如果包含,则在目前区域内;否则,所述不在目标区域内;其中,所述目标区域的信息包含所述终端处于WLAN连接状态时所在区域的GPS定位信息;和/或所述终端处于WLAN连接状态时,所述终端连接的网络侧设备的位置标识。在一种可选的实施方式中,所述方法还包括:所述终端在检测到连接状态转变为WLAN连接状态,且所述目标区域的信息中不包含所述终端转变为WLAN连接状态时所在的区域的信息后,将所述终端转变为WLAN连接状态时所在的区域的信息添加到所述目标区域的信息中。在一种可选的实施方式中,所述目标区域的信息还包括所述终端在所述目标区域内连接到的WLAN热点的信息;所述终端通过下列方式更新所述目标区域的信息:所述终端在接收到WLAN热点移除指令后,删除所述目标区域的信息中包含的被移除的所述WLAN热点与对应的区域的信息。在一种可选的实施方式中,所述终端根据当前位置信息判断是否处于目标区域内,包括:若所述终端检测到WLAN连接状态转变为WLAN断开状态,则在变为WLAN断开状态的持续时长超过预设时长后,根据当前位置信息判断是否处于目标区域内。在一种可选的实施方式中,该方法还包括:若所述终端检测到WLAN连接状态转变为WLAN断开状态,则在变为WLAN断开状态后的预设时长内按照第一预设扫描间隔进行WLAN扫描。第二方面,本专利技术实施例还提供了一种调整WLAN扫描间隔的终端,该终端包括:处理器以及存储器,其中,所述存储器存储有程序代码,当所述存储器存储的一个或多个计算机程序被所述处理器执行时,使得所述终端执行下列过程:处于WLAN开启状态后,根据当前位置信息判断是否处于目标区域内;其中所述目标区域为所述终端记录的所述终端处于WLAN连接状态时所在的区域;若在目标区域内,则按照第一预设扫描间隔进行WLAN扫描;若不在目标区域内,则按照第二预设扫描间隔进行WLAN扫描;其中,所述第一预设扫描间隔小于所述第二预设扫描间隔。在一种可能的实现方式中,所述处理器具体用于:判断记录的所述目标区域的信息中是否包含所述当前位置的GPS定位信息或所述终端连接的网络侧设备的位置标识;如果包含,则在目前区域内;否则,所述不在目标区域内;其中,所述目标区域的信息包含所述终端处于WLAN连接状态时所在区域的GPS定位信息;和/或所述终端处于WLAN连接状态时,所述终端连接的网络侧设备的位置标识。在一种可能的实现方式中,所述处理器还用于:在检测到连接状态转变为WLAN连接状态,且所述目标区域的信息中不包含所述终端转变为WLAN连接状态时所在的区域的信息后,将所述终端转变为WLAN连接状态时所在的区域的信息添加到所述目标区域的信息中。在一种可能的实现方式中,所述目标区域的信息还包括所述终端在所述目标区域内连接到的WLAN热点的信息;所述处理器具体用于通过下列方式更新所述目标区域的信息:在接收到WLAN热点移除指令后,删除所述目标区域的信息中包含的被移除的所述WLAN热点与对应的区域的信息。在一种可能的实现方式中,所述处理器具体用于:若检测到WLAN连接状态转变为WLAN断开状态,则在变为WLAN断开状态的持续时长超过预设时长后,根据当前位置信息判断是否处于目标区域内。在一种可能的实现方式中,所述处理器还用于:若检测到WLAN连接状态转变为WLAN断开状态,则在变为WLAN断开状态后的预设时长内按照第一预设扫描间隔进行WLAN扫描。第三方面,本专利技术实施例还提供一种调整WLAN扫描间隔的终端,该终端包括:判断模块:用于处于WLAN开启状态后,根据当前位置信息判断是否处于目标区域内;其中所述目标区域为所述终端记录的所述终端处于WLAN连接状态时所在的区域;调整模块:用于若处理模块确定在目标区域内,则按照第一预设扫描间隔进行WLAN扫描;若处理模块确定不在目标区域内,则按照第二预设扫描间隔进行WLAN扫描;其中,所述第一预设扫描间隔小于所述第二预设扫描间隔。第四方面,本申请还提供一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面所述方法的步骤。另外,第二方面至第四方面中任一一种实现方式所带来的技术效果可参见第一方面中不同实现方式所带来的技术效果,此处不再赘述。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1A为本专利技术实施例提供的一种终端本文档来自技高网...

【技术保护点】
1.一种调整无线局域网WLAN扫描间隔的方法,其特征在于,该方法包括:终端处于WLAN开启状态后,根据当前位置信息判断是否处于目标区域内;其中所述目标区域为所述终端记录的所述终端处于WLAN连接状态时所在的区域;若在目标区域内,则所述终端按照第一预设扫描间隔进行WLAN扫描;若不在目标区域内,则所述终端按照第二预设扫描间隔进行WLAN扫描;其中,所述第一预设扫描间隔小于所述第二预设扫描间隔。

【技术特征摘要】
1.一种调整无线局域网WLAN扫描间隔的方法,其特征在于,该方法包括:终端处于WLAN开启状态后,根据当前位置信息判断是否处于目标区域内;其中所述目标区域为所述终端记录的所述终端处于WLAN连接状态时所在的区域;若在目标区域内,则所述终端按照第一预设扫描间隔进行WLAN扫描;若不在目标区域内,则所述终端按照第二预设扫描间隔进行WLAN扫描;其中,所述第一预设扫描间隔小于所述第二预设扫描间隔。2.如权利要求1所述的方法,其特征在于,所述终端根据当前位置信息判断是否处于目标区域内,包括:所述终端判断记录的所述目标区域的信息中是否包含所述当前位置的GPS定位信息或所述终端连接的网络侧设备的位置标识;如果包含,则在目前区域内;否则,所述不在目标区域内;其中,所述目标区域的信息包含所述终端处于WLAN连接状态时所在区域的GPS定位信息;和/或所述终端处于WLAN连接状态时,所述终端连接的网络侧设备的位置标识。3.如权利要求1或2所述的方法,其特征在于,所述方法还包括:所述终端在检测到连接状态转变为WLAN连接状态,且所述目标区域的信息中不包含所述终端转变为WLAN连接状态时所在的区域的信息后,将所述终端转变为WLAN连接状态时所在的区域的信息添加到所述目标区域的信息中。4.如权利要求1或2所述的方法,其特征在于,所述目标区域的信息还包括所述终端在所述目标区域内连接到的WLAN热点的信息;所述终端通过下列方式更新所述目标区域的信息:所述终端在接收到WLAN热点移除指令后,删除所述目标区域的信息中包含的被移除的所述WLAN热点与对应的区域的信息。5.如权利要求1所述的方法,其特征在于,所述终端根据当前位置信息判断是否处于目标区域内,包括:若所述终端检测到WLAN连接状态转变为WLAN断开状态,则在变为WLAN断开状态的持续时长超过预设时长后,根据当前位置信息判断是否处于目标区域内。6...

【专利技术属性】
技术研发人员:赵临虎刘涛
申请(专利权)人:青岛海信移动通信技术股份有限公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1