一种基于移动终端配置智能设备wifi账号的方法

文档序号:9551993阅读:452来源:国知局
一种基于移动终端配置智能设备wifi账号的方法
【技术领域】
[0001]本发明涉及安防领域,具体涉及一种基于移动终端配置智能设备WIFI账号的方法。
【背景技术】
[0002]我们周围的智能设备通常都需要获得两个信息以后才能连接到互联网,一是WIFI的SSID,另外一个是对应的密码。对于没有输入界面的安防智能设备来说,配置这两个信息是不方便的。现有技术中为不具备输入界面的智能设备配置WIFI账号的方法包括两种,一是在智能设备设置一个网口,配备网线,通过云端服务器中转WIFI账号信息到智能设备,智能设备收到WIFI账号后拔掉网线,从而连上WIFI ;二是在智能设备设置WIFI发射模块,启动一个固定SSID的WIFI热点,用户切换移动终端的WIFI连接到智能设备,继而把智能设备需要的WIFI账号传输到智能设备,从而为智能设备配置WIFI账号。但这两种方案都有各自的缺点,前一种方案需要智能设备自带网口和网线,使得智能设备的制造成本高,并且给用户带来了不便;后一种方案需要智能设备自带WIFI发射模块,使得智能设备的制造成本高,并且在使用时,需要用户在移动终端系统选择智能设备热点,然后切换到相应的APP配置智能设备需要的WIFI账号,配置方式操作复杂。

【发明内容】

[0003]本发明的目的是解决现有技术的缺陷,提供一种基于移动终端配置智能设备WIFI账号的方法,采用的技术方案如下:
一种基于移动终端配置智能设备WIFI账号的方法,包括:
手机连接上无线路由,同时智能设备通电并进入配置状态,不断扫描WIFI信道;
通过手机输入当前无线路由的SSID账号及对应密码;
手机对SSID账号及对应密码进行加密;
智能设备通过扫描WIFI信道获取加密的SSID账号及对应密码;
智能设备对SSID账号及对应密码进行解码并据此连接到相应的无线路由。
[0004]我们周围的智能设备通常都需要获得两个信息以后才能连接到互联网。一是WIFI的SSID,另外一个是对应的密码。对于没有输入界面的智能设备来说,配置这两个信息是不方便的。但另外一方面我们的手机可以很轻易地通过WIFI与附近的路由器通信,于是本发明通过智能设备监听手机与无线路由器的通信,不断扫描附近的WIFI信道,来获得所要的WIFI的SSID和密码,从而为智能设备配置WIFI。智能设备中包括接收WIFI的SSID和密码以及对SSID和密码进行解密的模块,解密之后智能设备能将SSID和密码发送至相应的路由,从而连接上路由。
[0005]作为优选,手机对SSID账号及对应密码进行加密时将SSID以及对应密码转换成一系列标签值,字符串长度和分隔符值,然后通过数据包长度编码信息。
[0006]手机与无线路由器的通信内容是加密的,但是有些信息还是可以看到的,例如每个发送数据包的发送者与接受者的MAC地址。另外,数据包的长度也是可见的。所以本发明通过数据包的长度来编码信息,与实际发送的内容没关系。手机每次只是发一个特定长度的UDP报文出去。我们把我们想要配置的SSID以及密码信息转换成一系列标签值,字符串长度和分隔符值,然后编码并且通过数据包的长度来传输所有的编码值。
[0007]作为优选,所述加密具体为:
将SSID账号加密为:一个SSID标签+常量L加上SSID长度+两个分隔符+依次对SSID账号的每个字节产生的四个值;
将对应密码加密为:一个密码标签+常量L加上SSID长度+两个分隔符+依次对SSID账号的每个字节产生的四个值。
[0008]作为优选,所述依次对SSID账号的每个字节产生的四个值为:对应该字节的高位和低位的两个数值+两个分隔符。
[0009]本发明的有益效果:本发明通过智能设备监听手机与无线路由的通信,从而获得需要配置的WIFI账号和密码,使得智能设备无需配置网口、网线和WIFI发射模块,降低了智能设备的制造成本、简化了智能设备的结构。同时无需用户在移动终端系统选择智能设备热点,切换WIFI账号,简化了操作,改善了用户体验。
【附图说明】
[0010]图1是本发明流程图;
图2是本发明系统框架图。
【具体实施方式】
[0011]下面结合附图和实施例对本发明作进一步详细描述。
[0012]实施例:如图1及图2所示,一种基于移动终端配置智能设备WIFI账号的方法,包括:
手机1连接上无线路由2,同时智能设备3通电并进入配置状态,不断扫描WIFI信道; 通过手机1输入当前无线路由2的SSID账号及对应密码;
手机1对SSID账号及对应密码进行加密;
智能设备3通过扫描WIFI信道获取加密的SSID账号及对应密码;
智能设备3对SSID账号及对应密码进行解码并据此连接到相应的无线路由2。
[0013]本实施例中,手机1对SSID账号及对应密码进行加密时将SSID以及对应密码转换成一系列标签值,字符串长度和分隔符值,然后通过数据包长度编码信息。
[0014]本实施例中,所述加密具体为:
将SSID账号加密为:一个SSID标签+常量L加上SSID长度+两个分隔符+依次对SSID账号的每个字节产生的四个值;
将对应密码加密为:一个密码标签+常量L加上SSID长度+两个分隔符+依次对SSID账号的每个字节产生的四个值。
[0015]本实施例中,SSID标签是1399,密码标签是1459,分隔符序列由_3和23组成,常量L是28,C是593。因此对于SSID,我们将得到如下序列:
SSID 标签 1399 L加上SSID的长度(以字节为单位)
两个分隔符3以及23 依次对SSID的每个字节产生四个值两个数值-分别对应该字节的一部分接着两个分隔符3以及23。
[0016]对于相应密码,我们得到同样的序号,但是要将SSID标签1399替换成密码标签1459。
【主权项】
1.一种基于移动终端配置智能设备WIFI账号的方法,其特征在于,包括: 手机连接上无线路由,同时智能设备通电并进入配置状态,不断扫描WIFI信道; 通过手机输入当前无线路由的SSID账号及对应密码; 手机对SSID账号及对应密码进行加密; 智能设备通过扫描WIFI信道获取加密的SSID账号及对应密码; 智能设备对SSID账号及对应密码进行解码并据此连接到相应的无线路由。2.根据权利要求1所述的一种基于移动终端配置智能设备WIFI账号的方法,其特征在于,手机对SSID账号及对应密码进行加密时将SSID以及对应密码转换成一系列标签值,字符串长度和分隔符值,然后通过数据包长度编码信息。3.根据权利要求1所述的一种基于移动终端配置智能设备WIFI账号的方法,其特征在于,所述加密具体为: 将SSID账号加密为:一个SSID标签+常量L加上SSID长度+两个分隔符+依次对SSID账号的每个字节产生的四个值; 将对应密码加密为:一个密码标签+常量L加上SSID长度+两个分隔符+依次对SSID账号的每个字节产生的四个值。4.根据权利要求1所述的一种基于移动终端配置智能设备WIFI账号的方法,其特征在于,所述依次对SSID账号的每个字节产生的四个值为:对应该字节的高位和低位的两个数值+两个分隔符。
【专利摘要】本发明公开一种基于移动终端配置智能设备WIFI账号的方法,包括:手机连接上无线路由,同时智能设备通电并进入配置状态,不断扫描WIFI信道;通过手机输入当前无线路由的SSID账号及对应密码;手机对SSID账号及对应密码进行加密;智能设备通过扫描WIFI信道获取加密的SSID账号及对应密码;智能设备对SSID账号及对应密码进行解码并据此连接到相应的无线路由。
【IPC分类】H04W12/02, H04W12/06, H04W48/16, H04W48/08
【公开号】CN105307162
【申请号】CN201510787180
【发明人】肖蒋, 李文辉, 徐昌伟, 胡伟健, 吴伟嘉, 汪刚, 刘双广
【申请人】高新兴科技集团股份有限公司
【公开日】2016年2月3日
【申请日】2015年11月17日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1