[发明专利]基于ZigBee的Wi-Fi接入点发现与选择方法无效
申请号: | 201110021343.2 | 申请日: | 2011-01-19 |
公开(公告)号: | CN102076060A | 公开(公告)日: | 2011-05-25 |
发明(设计)人: | 牛建伟;吴菲菲;张锦锋;陈灿峰 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | H04W48/16 | 分类号: | H04W48/16;H04W48/20 |
代理公司: | 北京永创新实专利事务所 11121 | 代理人: | 周长琪 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明为基于ZigBee的Wi-Fi接入点发现与选择方法,以一个部署有多个AP且有多台移动便携设备的区域为应用场景,采用ZigBee作为通讯链路。首先初始化建立Wi-Fi接入点AP列表,然后启动ZigBee接口接收数据,并启动两个定时器。当ZigBee接口接收到数据时,提取AP信息并更新AP列表。当两个定时器超时时分别进行更新AP列表与广播AP信息的操作。当收到连接请求时,进行连接请求处理。本发明方法可使移动设备之间通过ZigBee接口共享AP信息,并利用AP信息直接连接到相关AP而无需事先扫描AP,根据AP信息,选取当前最佳AP连接,大大减少AP扫描的次数,有效降低Wi-Fi接口的耗电量。 | ||
搜索关键词: | 基于 zigbee wi fi 接入 发现 选择 方法 | ||
【主权项】:
一种基于ZigBee的Wi‑Fi接入点发现与选择方法,其特征在于,该方法采用ZigBee作为通讯链路,包括如下步骤:步骤1:初始化建立本地Wi‑Fi接入点AP列表,然后启动ZigBee接口接收数据,并启动两个定时器Timer‑u及Timer‑s;所述的AP列表记录了所有本地保存的AP记录APRec,所述的AP记录的结构为:APRec,其中,lifetime表示该AP记录的生存时间,count表示在一个发送周期内重复收到相同AP信息的次数,APInfo指连接AP所必须的信息;步骤2:判断ZigBee接口是否收到数据,若是,转步骤3;若不是,转步骤4;步骤3:从ZigBee接口接收的数据包中提取AP信息,记为RecAP,随后扫描本地AP列表,针对每个AP记录,查看其无线网络的服务集标识wlan_ssid是否与RecAP的相同,若相同,则将该AP记录的count及lifetime的值重置为0;若不存在无线网络的服务集标识wlan_ssid与RecAP的wlan_ssid相同的AP记录,则新建一条AP记录,将新建的AP记录的APInfo赋值为RecAP,count与lifetime的值初始为0;步骤4:判断定时器Timer‑u是否超时,若是,转步骤5;若不是,转步骤6;步骤5:遍历整个AP列表,检查每个AP记录的lifetime值,若超过特定阈值,则删除该条AP记录;步骤6:判断定时器Timer‑s是否超时,若是,转步骤7;若不是,转步骤8;步骤7:遍历整个AP列表,选取AP信息通过ZigBee接口广播出去;步骤8:判断是否有连接请求,若有连接请求,转步骤9;若无连接请求,转步骤10;步骤9:检查本地AP列表中是否存有AP记录,若有,则选择当前最佳AP连接,若无,则开启Wi‑Fi接口,启动Wi‑Fi扫描并连接到AP;步骤10:判断用户是否发出结束命令,若是,结束本方法;若不是,转步骤2继续执行。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110021343.2/,转载请声明来源钻瓜专利网。