一种移动终端智能开关WLAN的方法及系统技术方案

技术编号:10508882 阅读:110 留言:0更新日期:2014-10-08 12:00
本发明专利技术公开一种移动终端智能开关WLAN的方法及系统,该方法包括以下步骤:A、移动终端接收WLAN打开关闭事件,并根据所接收事件判断移动终端的WLAN的开关状态,当判断移动终端的WLAN为关闭状态时,执行步骤B;B、扫描周围WLAN热点,获取所检测到的WLAN热点信息并将该信息与存有连接成功过的WLAN热点信息的扫描列表进行比对,若比对一致,则移动终端打开WLAN。本发明专利技术方法将已连接成功过的WLAN热点作为匹配条件实现了移动终端WLAN的智能开关,该方法充分利用了Android系统功能,方案实施简单,判断精准度高,避免了现有的依据地理位置定位来开关WLAN方法耗电,耗流量,判断准确率低的问题。

【技术实现步骤摘要】
-种移动终端智能开关WLAN的方法及系统
本专利技术涉及通信
,尤其涉及一种移动终端智能开关WLAN的方法及系统。
技术介绍
智能移动终端使用过程中,用户在外出的时候通常会关闭WLAN以达到省电的目 的,而在家或者公司等有WLAN热点的地方又打开WLAN,而上述操作通过用户手动操作的话 显得很麻烦。 当前实现智能开关WLAN的方法是基于对移动终端所处地理位置的判断来自动打 开关闭WLAN,但这种方法受定位精准度的影响会比较大,而当用户使用3G上网伴侣这种随 身携带的热点时,使用也会大受影响,而且定位过程不仅比较耗电,也可能产生流量费用。 从而使得该方法的实用性大大折扣。 因此,现有技术还有待于改进和发展。
技术实现思路
鉴于上述现有技术的不足,本专利技术的目的在于提一种移动终端智能开关WLAN的 方法及系统,旨在解决目前移动终端无法实现方便智能地控制开关WLAN的问题。 本专利技术的技术方案如下: 一种移动终端智能开关WLAN的方法,其中,所述方法包括以下步骤: A、 移动终端接收WLAN打开关闭事件,并根据所接收事件判断移动终端的WLAN的开关 状态,当判断移动终端的WLAN为关闭状态时,执行步骤B ; B、 扫描周围WLAN热点,获取所检测到的WLAN热点信息并将该信息与存有连接成功过 的WLAN热点信息的扫描列表进行比对,若比对一致,则移动终端打开WLAN。 所述的移动终端智能开关WLAN的方法,其中,当根据所接收事件判断移动终端的 WLAN为打开状态时,则监听WLAN连接成功事件,若在预设时间内未接收到该事件,则关闭 WLAN。 所述的移动终端智能开关WLAN的方法,其中,所述步骤B中当所获取的WLAN热点 信息与扫描列表比对不一致时,则移动终端保持WLAN关闭状态。 所述的移动终端智能开关WLAN的方法,其中,所述移动终端系统为Android 4. 3 以上版本。 所述的移动终端智能开关WLAN的方法,其中,所述WLAN热点信息为该WLAN热点 的服务集标识。 所述的移动终端智能开关WLAN的方法,其中,所述步骤B中扫描周围WLAN热点, 获取所检测到的WLAN热点信息具体为: 周期调用开始扫描接口扫描周围WLAN热点,在收到扫描完成通知后获取经扫描所检 测到的WLAN热点的服务集标识。 所述的移动终端智能开关WLAN的方法,其中,所述步骤B中将所检测到的WLAN热 点信息与存有连接成功过的WLAN热点信息的扫描列表进行比对,若比对一致,则移动终端 打开WLAN具体为: 利用所获取的WLAN热点的服务集标识与扫描列表中的连接成功过的WLAN热点的服务 集标识进行比对,若比对一致,则移动终端打开WLAN。 所述的移动终端智能开关WLAN的方法,其中,移动终端接收用户指令并根据该指 令删除扫描列表中相应的WLAN热点的服务集标识。 -种实现移动终端智能开关WLAN的系统,其中,所述系统包括: 状态判断模块,用于移动终端接收WLAN打开关闭事件,并根据所接收事件判断移动终 端的WLAN的开关状态; 扫描模块,用于扫描周围WLAN热点; 判断模块,用于将扫描模块所检测到的WLAN热点信息与存有连接成功过的WLAN热点 信息的扫描列表进行比对; 执行模块,用于根据判断模块的比对结果执行移动终端打开或关闭WLAN。 有益效果:本专利技术提供一种移动终端智能开关WLAN的方法及系统,本专利技术方法将 已连接成功过的WLAN热点作为匹配条件实现了移动终端WLAN的智能开关,该方法充分利 用了 Android系统功能,方案实施简单,判断精准度高,避免了现有的依据地理位置定位来 开关WLAN方法耗电,耗流量,判断准确率低的问题。 【附图说明】 图1为本专利技术具体实施例中移动终端智能开关WLAN的方法流程图。 图2为本专利技术另一具体实施例中移动终端智能开关WLAN的方法流程图。 图3为本专利技术具体实施例中移动终端智能开关WLAN的系统原理框图。 【具体实施方式】 本专利技术提供一种移动终端智能开关WLAN的方法及系统,为使本专利技术的目的、技术 方案及效果更加清楚、明确,以下对本专利技术进一步详细说明。应当理解,此处所描述的具体 实施例仅仅用以解释本专利技术,并不用于限定本专利技术。 如图1所示的一种移动终端智能开关WLAN的方法,其中,所述方法包括以下步 骤: S100、移动终端接收WLAN打开关闭事件。 S200、判断移动终端的WLAN是否为关闭状态。若是,则执行步骤S300,若否,则执 行步骤S600。移动终端根据所接收的WLAN打开关闭事件判断移动终端的WLAN的开关状 态。若移动终端使用WiFi,那么移动终端通过接收WiFi打开关闭事件来判断WiFi的状态。 S300、扫描周围WLAN热点并获取所检测到的WLAN热点信息。 其中,所述WLAN热点信息主要指该WLAN热点的服务集标识SSID(Service Set Identifier)。所述移动终端系统为Android 4. 3以上版本。ndroid 4. 3以上版本中WLAN 加入了随时扫描功能,通过该功能可实现移动终端在WLAN关闭的情况也可以扫描WLAN热 点信息。 本专利技术的移动终端执行智能开关WLAN方法时,打开移动终端的随时扫描功能扫 描WLAN热点信息,同时监听WLAN扫描结果事件和WLAN状态变化事件。 具体的,移动终端开启随时扫描功能后,并判断WLAN当前为关闭状态,则在收到 WIFI_STATE_CHANGED_ACTION事件时,周期调用开始扫描接口扫描周围WLAN热点,在收到 扫描完成通知后获取经扫描所检测到的WLAN热点的服务集标识。 S400、判断检测到的WLAN热点信息与扫描列表中的WLAN热点信息是否一致,若 是,则执行步骤S500,若否,则执行步骤S800。 具体的,利用所获取的WLAN热点的服务集标识与扫描列表中的连接成功过的 WLAN热点的服务集标识进行比对,若比对一致,则移动终端执行步骤S500,打开WLAN。 当所获取的WLAN热点信息与扫描列表比对不一致时,说明所获取的WLAN热点不 属于移动终端以前已连接过的热点,因此,移动终端保持WLAN关闭状态。 另外,移动终端可通过接收用户指令删除扫描列表中相应的WLAN热点的服务集 标识。当用户不想让移动终端自动连接到一曾经成功连接的WLAN热点时,用户可将移动终 端扫描列表中相应的WLAN热点信息进行删除,即可实现移动终端在执行智能开关WLAN功 能,不会自动连接到该WLAN热点的效果。 S500、移动终端打开WLAN。之后执行步骤S800。利用上述的移动终端WLAN关闭状 态下通过判定自动开启WLAN的技术手段,实现了用户的移动终端在进入用户熟悉环境(例 如设有WLAN热点的家中或公司)时,移动终端可自动开启WLAN,方便了用户的使用。 S600、在预设时间内是否接收到WLAN连接成功事件。若是,则执行步骤S800,若 否,则执行步骤S700。 其中,当根据所接收事件判断移动终端的WLAN为打开状态时,则监听WLAN连接成 功事件本文档来自技高网...
一种移动终端智能开关WLAN的方法及系统

【技术保护点】
一种移动终端智能开关WLAN的方法,其特征在于,所述方法包括以下步骤:A、移动终端接收WLAN打开关闭事件,并根据所接收事件判断移动终端的WLAN的开关状态,当判断移动终端的WLAN为关闭状态时,执行步骤B;B、扫描周围WLAN热点,获取所检测到的WLAN热点信息并将该信息与存有连接成功过的WLAN热点信息的扫描列表进行比对,若比对一致,则移动终端打开WLAN。

【技术特征摘要】
1. 一种移动终端智能开关WLAN的方法,其特征在于,所述方法包括以下步骤: A、 移动终端接收WLAN打开关闭事件,并根据所接收事件判断移动终端的WLAN的开关 状态,当判断移动终端的WLAN为关闭状态时,执行步骤B ; B、 扫描周围WLAN热点,获取所检测到的WLAN热点信息并将该信息与存有连接成功过 的WLAN热点信息的扫描列表进行比对,若比对一致,则移动终端打开WLAN。2. 根据权利要求1所述的移动终端智能开关WLAN的方法,其特征在于,当根据所接收 事件判断移动终端的WLAN为打开状态时,则监听WLAN连接成功事件,若在预设时间内未接 收到该事件,则关闭WLAN。3. 根据权利要求2所述的移动终端智能开关WLAN的方法,其特征在于,所述步骤B中 当所获取的WLAN热点信息与扫描列表比对不一致时,则移动终端保持WLAN关闭状态。4. 根据权利要求3所述的移动终端智能开关WLAN的方法,其特征在于,所述移动终端 系统为Android 4. 3以上版本。5. 根据权利要求4所述的移动终端智能开关WLAN的方法,其特征在于,所述WLAN热点 信息为该WLAN热点的服务集标识。6. 根据权利要求5所述的移动终端智能开关WLAN的方法,其特征在于,所述步...

【专利技术属性】
技术研发人员:徐军峰
申请(专利权)人:TCL通讯宁波有限公司
类型:发明
国别省市:浙江;33

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

1