智能设备联网方法、路由设备、智能设备及系统的制作方法

文档序号:9527629阅读:259来源:国知局
智能设备联网方法、路由设备、智能设备及系统的制作方法
【技术领域】
[0001]本公开涉及软件测试领域,尤其涉及一种智能设备联网方法、路由设备、智能设备及系统。
【背景技术】
[0002]随着智能设备成为炙手可热的关注点,市面上涌现出各种类型的智能设备,如何安全快捷地实现智能设备的联网成为亟待解决的问题。
[0003]—种方案中,路由设备生成携带服务集标识(Service Set Identifier,简称SSID)的无线网络,初始时,智能设备可以首先开启无线访问接入点(WirelessAccessPoint,简称AP)模式,以使手机连接至该接入点,用户则通过安装在手机中的客户端输入路由设备生成的无线网络的密码,进一步的,智能设备通过手机获得密码后,切换为client模式,利用获得的密码连接至路由设备,以完成智能设备联网。另一种方案中,智能设备处于监听模式,手机广播携带路由设备生成的无线网络的SSID和密码的信号,智能设备截获该信号后,获得WiFi密码和SSID,进而连接路由设备。

【发明内容】

[0004]本公开提供一种智能设备联网方法、路由设备、智能设备及系统。所述技术方案如下:
[0005]根据本公开实施例的第一方面,提供一种智能设备联网方法,该方法包括:接收智能设备通过初始无线网络发送的网络连接请求;根据所述网络连接请求,判断所述智能设备是否为信任设备;若所述智能设备为信任设备,则向所述智能设备发送目标无线网络的服务集标识SSID和密码,以使所述智能设备连接至所述目标无线网络。
[0006]本实施方式提供的技术方案可以包括以下有益效果:在连接至目标无线网络前,智能设备通过初始无线网络向路由设备发送网络连接请求,路由设备根据该网络连接请求,对该智能设备认证通过后,才向智能设备发送目标无线网络的SSID和密码,相应的,智能设备再根据目标无线网络的SSID和密码,连接至目标无线网络,从而实现路由设备对智能设备的认证,提高联网的安全性,且无需用户操作,联网过程方便快捷。
[0007]进一步的,所述根据所述网络连接请求,判断所述智能设备是否为信任设备,包括:获取所述智能设备的信号强度;当所述信号强度大于或者等于预设强度阈值时,确定所述智能设备为信任设备。
[0008]本实施方式提供的技术方案可以包括以下有益效果:路由设备根据智能设备的信号强度,当所述信号强度大于或者等于预设强度阈值时,即两者之间的精确距离足够近,才向智能设备发送目标无线网络的SSID和密码,以使智能设备连接至目标无线网络,实现路由设备对智能设备的认证,提高联网的安全性,且无需用户操作,联网过程方便快捷。
[0009]进一步的,所述根据所述网络连接请求,判断所述智能设备是否为信任设备,包括:根据所述网络连接请求,获取与所述智能设备之间的距离;当与所述智能设备之间的距离小于或者等于预设距离阈值时,确定所述智能设备为信任设备。
[0010]本实施方式提供的技术方案可以包括以下有益效果:路由设备根据与智能设备之间的距离,当距离小于或者等于预设距离阈值时,即两者之间的距离足够近,才向智能设备发送目标无线网络的SSID和密码,以使智能设备连接至目标无线网络,实现路由设备对智能设备的认证,提高联网的安全性,且无需用户操作,联网过程方便快捷。
[0011 ] 进一步的,所述接收智能设备通过初始无线网络发送的网络连接请求之前,还包括:生成所述初始无线网络,以使智能设备通过所述初始无线网络发送所述网络连接请求。
[0012]本实施方式提供的技术方案可以包括以下有益效果:预先生成初始无线网络,使智能设备通过初始无线网络发送网络连接请求。
[0013]进一步的,所述向所述智能设备发送目标无线网络的SSID和密码,包括:生成随机码,并利用所述随机码对所述目标无线网络的SSID和密码进行加密,生成第一数据包;利用服务器公钥对所述随机码进行加密,生成第二数据包;向所述智能设备发送所述第一数据包和所述第二数据包,以使所述智能设备根据所述第一数据包和所述第二数据包,获取所述目标无线网络的SSID和密码。
[0014]本实施方式提供的技术方案可以包括以下有益效果:路由设备确定智能设备为信任设备后,采用非对称加密的方案对目标无线网络的SSID和密码进行加密处理后,发送给智能设备,以使智能设备连接至目标无线网络,进一步提高联网的安全性。
[0015]进一步的,所述向所述智能设备发送目标无线网络的SSID和密码,包括:利用预设的加密策略,对所述目标无线网络的SSID和密码进行加密,生成第三数据包;向所述智能设备发送所述第三数据包,以使所述智能设备利用与所述加密策略对应的解密策略,对所述第三数据包进行解密,并获取所述目标无线网络的SSID和密码。
[0016]本实施方式提供的技术方案可以包括以下有益效果:路由设备确定智能设备为信任设备后,采用预设的加密策略对目标无线网络的SSID和密码进行加密处理后,发送给智能设备,以使智能设备依据相应的解密策略进行解密后,连接至目标无线网络,进一步提高联网的安全性。
[0017]根据本公开实施例的第二方面,提供一种智能设备联网方法,该方法包括:通过初始无线网络向路由设备发送网络连接请求,以使所述路由设备根据所述网络连接请求判断智能设备是否为信任设备,并当所述智能设备为信任设备时,向所述智能设备发送目标无线网络的服务集标识SSID和密码;接收所述路由设备发送的所述目标无线网络的SSID和密码;根据所述目标无线网络的SSID和密码,连接至所述目标无线网络。
[0018]本实施方式提供的技术方案可以包括以下有益效果:在连接至目标无线网络前,智能设备通过初始无线网络向路由设备发送网络连接请求,路由设备根据该网络连接请求,对该智能设备认证通过后,才向智能设备发送目标无线网络的SSID和密码,相应的,智能设备再根据目标无线网络的SSID和密码,连接至目标无线网络,从而实现路由设备对智能设备的认证,提高联网的安全性,且无需用户操作,联网过程方便快捷。
[0019]进一步的,所述接收所述路由设备发送的所述目标无线网络的SSID和密码,包括:接收所述路由设备发送的第一数据包和第二数据包,所述第一数据包是由所述路由设备利用生成的随机码对所述目标无线网络的SSID和密码进行加密得到,所述第二数据包是由所述路由设备利用服务器公钥对所述随机码进行加密得到;向服务器发送所述第二数据包,以使所述服务器根据服务器私钥对所述第二数据包进行解密,得到所述随机码;接收所述服务器发送的所述随机码;利用所述随机码对所述第一数据包进行解密,得到所述目标无线网络的SSID和密码。
[0020]本实施方式提供的技术方案可以包括以下有益效果:路由设备确定智能设备为信任设备后,采用非对称加密的方案对目标无线网络的SSID和密码进行加密处理后,发送给智能设备,以使智能设备连接至目标无线网络,进一步提高联网的安全性。
[0021]进一步的,所述接收所述路由设备发送的所述目标无线网络的SSID和密码,包括:接收所述路由设备返回的第三数据包,所述第三数据包是由所述路由设备利用预设的加密策略,对所述目标无线网络的SSID和密码进行加密得到;利用与所述加密策略对应的解密策略,对所述第三数据包进行解密,得到所述目标无线网络的SSID和密码。
[0022]本实施方式提供的技术方案可以包括以下有益效果:路由设备确定智能设备为信任设备后,采用预设的加密策略对目标无线网络的SSID和密码进行加密处理后,发送给智能设备,以使智能设备依据相应的解密策略进行解密后,连接至目标无线网络,进一步提高联网的安全性。
[0023]根据本公开实施例的第三方面,提供一种路由设备,该路由设备包括:接收模块,被配置为接收智能设备通过初始无线网络发送的网络连接请求;判断模块,被配置为根据所述接收模块接收的所述网络连接请求,判断所述智能设备是否为信任设备;发送模块,被配置为当所述判断模块判定所述智能设备为信任设备时,向所述智能设备发送目标无线网络的SSID和密码,以使所述智能设备连接至所述目标无线网络。
[0024]本实施方式提供的技术方案可以包括以下有益效果:在连接至目标无线网络前,智能设备通过初始无线网络向路由设备发送网络连接请求,路由设备根据该网络连接请求,对该智能设备认证通过后,才向智能设备发送目标无线网络的SSID和密码,相应的,智能设备再根据目标无线网络的SSID和密码,连接至目标无线网络,从而实现路由设备对智能设备的认证,提高联网的安全性,且无需用户操作,联网过程方便快捷。
[0025]进一步的,所述判断模块包括:第一获取子模块和第一判定子模块;所述第一获取子模块,被配置为获取所述智能设备的信号强度;所述第一判定子模块,被配置为当所述获取子模块获取的所述信号强度大于或者等于预设强度阈值时,确定所述智能设备为信任设备。
[0026]本实施方式提供的技术方案可以包括以下有益效果:路由设备根据智能设备的信号强度,当所述信号强度大于或者等于预设强度阈值时,即两者之间的精确距离足够近,才向智能设备发送目标无线网络的SSID和密码,以使智能设备连接至目标无线网络,实现路由设备对智能设备的认证,提高联网的安全性,且无需用户操作,联网过程方便快捷。
[0027]进一步的,所述判断模块包括:第二获取子模块和第二判定子模块;所述第二获取子模块,被配置为根据所述网络连接请求,获取与所述智能设备之间的距离;所述第二判定子模块,被配置为当所述第二获取子模块获取的与所述智能设备之间的距离小于或者等于预设距离阈值时,确定所述智能设备为信任设备。
[0028]本实施方式提供的技术方案可以包括以下有益效果:路由设备根据与智能设备之间的距离,当距离小于或者等于预设距离阈值时,即两者之间的距离足够近,才向智能设备发送目标无线网络的SSID和密码,以使智能设备连接至目标无线网络,实现路由设备对智能设备的认证,提高联网的安全性,且无需用户操作,联网过程方便快捷。
[0029]进一步的,所述路由设备还包括:初始模块;所述初始模块,被配置为在所述接收模块接收智能设备通过初始无线网络发送的网络连接请求之前,生成所述初始无线网络,以使智能设备通过所述初始无线网络发送所述网络连接请求。
[0030]本实施方式提供的技术方案可以包括以下有益效果:预先生成初始无线网络,使智能设备通过初始无线网络发送网络连接请求。
[0031]进一步的,所述发送模块包括:第一加密子模块、第二加密子模块和第一发送子模块;所述第一加密子模块,被配置为生成随机码,并利用所述随机码对所述目标无线网络的SSID和密码进行加密,生成第一数据包;所述第二加密子模块,被配置为利用服务器公钥对所述第一加密子模块生成的所述随机码进行加密,生成第二数据包;所述第一发送子模块,被配置为向所述智能设备发送所述第一加密子模块生成的所述第一数据包和所述第二加密子模块生成的所述第二数据包,以使所述智能设备根据所述第一数据包和所述第二数据包,获取所述目标无线网络的SSID和密码。
[0032]本实施方式提供的技术方案可以包括以下有益效果:路由设备确定智能设备为信任设备后,采用非对称加密的方案对目标无线网络的SSID和密码进行加密处理后,发送给智能设备,以使智能设备连接至目标无线网络,进一步提高联网的安全性。
[0033]进一步的,所述发送模块包括:第三加密子模块和第二发送子模块;所述第三加密子模块,被配置为利用预设的加密策略,对所述目标无线网络的SSID和密码进行加密,生成第三数据包;所述第二发送子模块,被配置为向所述智能设备发送所述第三加密子模块生成的所述第三数据包,以使所述智能设备利用与所述加密策略对应的解密策略,对所述第三数据包进行解密,并获取所述目标无线网络的SSID和密码。
[0034]本实施方式提供的技术方案可以包括以下有益效果:路由设备确定智能设备为信任设备后,采用预设的加密策略对目标无线网络的SSID和密码进行加密处理后,发送给智能设备,以使智能设备依据相应的解密策略进行解密后,连接至目标无线网络,进一步提高联网的安全性。
[0035]根据本公开实施例的第四方面,提供一种智能设备,该智能设备包括:发送模块,被配置为通过初始无线网络向路由设备发送网络连接请求,以使所述路由设备根据所述网络连接请求判断智能设备是否为信任设备,并当所述智能设备为信任设备时,向所述智能设备发送目标无线网络的服务集标识SSID和密码;接收模块,被配置为接收所述路由设备发送的所述目标无线网络的SSID和密码;连接模块,被配置为根据所述接收模块接收到的所述
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1