发明名称 一种用于智能硬件的WIFI快速组网配对方法及模块
摘要 本发明提供一种WIFI快速组网配对模块及方法,在智能手机普及的大前提下,实现产品的快速组网,方便嵌入到任何可用实体内部,以实现产品的远程监控操作。该方法是基于TI CC3000+ARM-CortexM3为核心的硬件构成平台,在首次配置中,使用带有wifi功能的设备,例如手机、平板电脑、笔记本都可以给核心模块发送连接信息,wifi核心模块通过Adhoc Beacon或者Probe Request数据包提取网络配置信息。该方法使用标准wifi机制,不需要使用特殊的软件和设备,不依赖主控制器的I/O资源,可以使用到嵌入式领域,通过同一个AP能够一次将多个无线设备连接起来。
申请公布号 CN103957580A 申请公布日期 2014.07.30
申请号 CN201410206851.1 申请日期 2014.05.14
申请人 俞芳 发明人 俞芳
分类号 H04W48/16(2009.01)I;H04W76/02(2009.01)I;H04W84/12(2009.01)I 主分类号 H04W48/16(2009.01)I
代理机构 代理人
主权项 一种用于智能硬件的WIFI快速组网配对方法,该方是基于TI CC3000+ARM‑CortexM3为核心的硬件构成平台来实现的,其包括快速组网配对步骤和快速wifi接入配对步骤,其特征在于,所述的快速组网配对步骤依次包括以下小步骤:(1)将WIFI核心模块设置成simple configuration模式,并开始收听附近的beacon或probes;(2)将带有WIFI功能的外置设备被配置后,将发送probes和beacons;(3)所述的WIFI核心模块将接受probe或beacon,并编译它;(4)所述的WIFI核心模块成功的编译probe或beacon后,在EEPROM中生成一个文件,所述的文件将用于连接AP;(5)所述的WIFI核心模块接入AP后,自动获取本机的IP地址,并建立一个安全机制的TCP server,开放端口允许外置的配置设备接入,同时所述的WIFI核心模块建立广播组路,通过AP向特定端口广播加密信息;(6)带有WIFI功能的外置配置设备接收到所述的WIFI核心模块成功的编译probe或beacon信息后,侦听相应特定端口,开始接收所述的WIFI核心模块的网络状态及加密信息,并解密;(7)配置设备通过解密的信息建立安全机制的TCP client,并尝试连接所述的WIFI核心模块;(8)所述的WIFI核心模块接收到配置设备的连接后,关闭广播组路;(9)所述的WIFI核心模块与配置设备建立安全的数据链路,获取IP、MAC、端口及设备名称的特定信息,并在EEPROM中生成一个文件,并以此做为加密解密校验连接数据的基准,即完成配对;所述的快速WIFI接入配对步骤依次包括以下各小步骤:(i)设置probe/beacon,在首次配置中使用的移动设备比如手机、笔记本需要接入AP,并设置网络包括所述的WIFI核心模块要接入的AP的名字SSID、安全级别和安全密码,Probe/beacon包含一个特殊的命令头、SSID长度、SSID和安全级别码;(ii)设置所述的WIFI核心模块,使其进入配置模式,并设置相应I/O口状态;(iii)使用移动设备,比如手机、笔记本,生成probe要求,让这些设备接入到配置的网络上,通过这种方式,移动设备将含有SSID以及安全级别的信息发送给所述的WIFI核心模块,所述的WIFI核心模块接收到这样的信息后,写入寄存器中,从而完成无线网络名称的输入工作;(iv)当所述的WIFI核心模块接收到空中的configuration信息后,设定I/O口状态变换,同时所述的WIFI核心模块将使用configuration信息,接入到AP上,如果接入成功,则对应I/O口状态变换;(v)所述的WIFI核心模块成功连接到设定AP后,获取当前网络状态参数,建立TCP server,同时打开端口向设定的地址广播信息;(vi)配置设备接收到所述的WIFI核心模块返回的配置信息后,进入设定的端口,侦听特定地址的广播信息,由此获得WIFI核心模块的网络配置信息,并解析信息,尝试与所述的WIFI核心模块建立连接;(vii)所述的WIFI核心模块接收到连接请求后,进行信息验证,并与配置设备完成数据交换及配对权限。
地址 215200 江苏省苏州市吴江区鲈乡南路名城花园5-601