无线网络的配置方法、智能终端和无线网络设备技术

技术编号:11587362 阅读:101 留言:0更新日期:2015-06-10 20:31
本发明专利技术涉及无线网络的配置方法、智能终端和无线网络设备,包括对无线网络的配置信息进行编码和加密;将编码和加密后的无线网络的配置信息,按照1字节对应1字节的方式写入数据包的有效数据并将该数据包写入Probe Request探查请求帧中的服务集标识SSID字段;向无线网络发送探查请求,该探查请求包括该Probe Request探查请求帧。利用智能终端通过Probe Request探查请求帧发送无线网络的配置信息,本发明专利技术提供的无线网络的配置方法能够解决无线网络设备在独立状态下无法获取无线网络配置信息的问题,节省了需要通过有线连接才能进行网络配置的步骤,实现了自动的高效率的无线网络配置。

【技术实现步骤摘要】

本专利技术涉及物联网领域,尤其涉及一种无线网络的配置方法,以及适用该方法的智能终端和无线网络设备。
技术介绍
物联网是无线网络应用的延伸,包括按照约定的协议,将处于无线网络环境中的网络设备与互联网连接起来进行信息交换和通信,以实现智能化识别、定位、跟踪、监控和管理的技术。当前,智能终端通常使用IEEE802.11协议,通过无线局域网络WLAN与路由器连接,具体可以包括:通过侦听路由器的Beacon帧,或者发送Probe request帧来获取路由器的Probe response帧,从而获取路由器的信息,并且输入路由器要求的密码进行联网。但是,对于不具备输入功能的其他网络设备,将可能因为无法输入路由器的密码而无法实现网络连接。
技术实现思路
技术问题有鉴于此,本专利技术要解决的技术问题是,如何提供一种自动的、高效率的无线网络的配置方法以使无线网络设备连接到无线网络。解决方案为了解决上述技术问题,根据本专利技术一实施例,在第一方面,提供了一种无线网络的配置方法,对无线网络的配置信息进行编码和加密;将编码和加密后的所述无线网络的配置信息,按照1字节对应1字节的方式写入数据包的有效数据,并将所述数据包写入Probe Request探查请求帧中的服务集标识SSID字段;向所述无线网络发送探查请求,所述探查请求包括所述Probe Request探查请求帧。在一种可能的实现方式中,所述无线网络的配置信息包括所述无线网络的密码,并且以保持所述密码的位数不变的方式,对所述密码进行编码和加密。在一种可能的实现方式中,所述无线网络的配置信息包括所述无线网络的服务集标识SSID和/或基本服务集标识BSSID,并且所述对无线网络的配置信息进行编码和加密,包括:根据第一预定位数,将所述服务集标识SSID和/或基本服务集标识BSSID分为一个或多个数据组,将每个所述数据组补足8位以构成ASCII码,并对所述ASCII码中的第二预定位进行第一对调处理;以及根据第一预定公式,对所述第一对调处理后的所述ASCII码进行加密。在一种可能的实现方式中,将所述密码的字节数除以一个所述数据包中有效数据的字节数得到商值,并将所述商值进位取整得到所述探查请求中的所述Probe Request探查请求帧的个数。为了解决上述技术问题,根据本专利技术一实施例,在第二方面提供了一种无线网络的配置方法,包括:进入监听模式,所述监听模式允许接收智能终端发送的探查请求;接收所述探查请求,所述探查请求包括Probe Request探查请求帧,获取所述Probe Request探查请求帧中的服务集标识SSID字段中的数据包;根据所述数据包中的总包数和本包序号对所述数据包进行组织;对所述数据包进行解密、解码,以得到所述无线网络的配置信息;根据所述无线网络的配置信息,连接所述无线网络。在一种可能的实现方式中,所述数据包包括所述无线网络的密码,并且以保持所述密码位数不变的方式,对所述数据包进行解密和解码。在一种可能的实现方式中,所述数据包包括所述无线网络的服务集标识SSID和/或基本服务集标识BSSID,并且所述对所述数据包进行解密、解码包括:根据第二公式对所述数据包进行解密,并获取解密后数据中的第一特定位构成ASCII码,以及对所述ASCII码中的第二特定位进行对调处理。为了解决上述技术问题,根据本专利技术一实施例,在第三方面,提供了一种用于配置无线网络的智能终端,包括:编码加密模块,用于对无线网络的配置信息进行编码和加密;组包模块,用于将编码和加密后的所述无线网络的配置信息,按照1字节对应1字节的方式写入数据包的有效数据,并将所述数据包写入Probe Request探查请求帧中的服务集标识SSID字段;发送模块,用于向所述无线网络发送探查请求,所述探查请求包括所述Probe Request探查请求帧。在一种可能的实现方式中,所述编码加密模块,用于在所述无线网络的配置信息包括所述无线网络的密码时,以保持所述密码的位数不变的方式,对所述密码进行编码和加密。在一种可能的实现方式中,所述编码加密模块,用于在所述无线网络的配置信息包括所述无线网络的服务集标识SSID和/或基本服务集标识BSSID时,根据第一预定位数,将所述服务集标识SSID和/或基本服务集标识BSSID分为一个或多个数据组,将每个所述数据组补足8位以构成ASCII码,并对所述ASCII码中的第二预定位进行第一对调处理;以及根据第一预定公式,对所述第一对调处理后的所述ASCII码进行加密。在一种可能的实现方式中,所述Probe Request探查请求帧的个数等于将所述密码的字节数除以一个所述数据包中有效数据的字节数得到商值,并将所述商值进位取整所得到的个数。为了解决上述技术问题,根据本专利技术一实施例,在第四方面,提供一种无线网络设备,包括:监听模块,用于使所述无线设备进入监听模式,所述监听模式允许接收智能终端发送的探查请求;接收模块,用于接收所述探查请求,所述探查请求包括Probe Request探查请求帧,获取所述Probe Request探查请求帧中的服务集标识SSID字段中的数据包;解包模块,用于根据所述数据包中的总包数和本包序号对所述数据包进行组织;解密解码模块,用于对所述数据包进行解密、解码,以得到所述无线网络的配置信息;连接模块,用于根据所述无线网络的配置信息,连接所述无线网络。在一种可能的实现方式中,所述解密解码模块,用于在所述数据包包括所述无线网络的密码时,以保持所述密码位数不变的方式,对所述数据包进行解密和解码。在一种可能的实现方式中,所述解密解码模块,用于在所述数据包包括所述无线网络的服务集标识SSID和/或基本服务集标识BSSID时,根据第二公式对所述数据包进行解密,并获取解密后数据中的第一特定位构成ASCII码,以及对所述ASCII码中的第二特定位进行对调处理。为了解决上述技术问题,根据本专利技术一实施例,在第五方面,提供一种无线网络配置系统,所述无线网络系统处于无线网络环境中,包括:权利要求8~11中任一项所述的智能终端和权利要求12~15中任一项所述的无线网络设备。有益效果通过智能终端发送无线网络的配置信息,本专利技术提供的无线网络的配置方法,能够解决无线网络设备在独立状态下无法获取无线网络配置信息的问题,节省了需要通过有线连接才本文档来自技高网...

【技术保护点】
一种无线网络的配置方法,其特征在于,包括:对无线网络的配置信息进行编码和加密;将编码和加密后的所述无线网络的配置信息,按照1字节对应1字节的方式写入数据包的有效数据,并将所述数据包写入Probe Request探查请求帧中的服务集标识SSID字段;向所述无线网络发送探查请求,所述探查请求包括所述Probe Request探查请求帧。

【技术特征摘要】
1.一种无线网络的配置方法,其特征在于,包括:
对无线网络的配置信息进行编码和加密;
将编码和加密后的所述无线网络的配置信息,按照1字节对应1字节的
方式写入数据包的有效数据,并将所述数据包写入Probe Request探查请求
帧中的服务集标识SSID字段;
向所述无线网络发送探查请求,所述探查请求包括所述Probe Request
探查请求帧。
2.根据权利要求1所述的无线网络的配置方法,其特征在于,所述无
线网络的配置信息包括所述无线网络的密码,并且以保持所述密码的位数不
变的方式,对所述密码进行编码和加密。
3.根据权利要求1或2所述的无线网络的配置方法,其特征在于,所
述无线网络的配置信息包括所述无线网络的服务集标识SSID和/或基本服务
集标识BSSID,并且所述对无线网络的配置信息进行编码和加密,包括:
根据第一预定位数,将所述服务集标识SSID和/或基本服务集标识
BSSID分为一个或多个数据组,将每个所述数据组补足8位以构成ASCII
码,并对所述ASCII码中的第二预定位进行第一对调处理;以及
根据第一预定公式,对所述第一对调处理后的所述ASCII码进行加密。
4.根据权利要求2所述的无线网络的配置方法,其特征在于,将所述
密码的字节数除以一个所述数据包中有效数据的字节数得到商值,并将所述
商值进位取整得到所述探查请求中的所述Probe Request探查请求帧的个数。
5.一种无线网络的配置方法,其特征在于,包括:
进入监听模式,所述监听模式允许接收智能终端发送的探查请求;
接收所述探查请求,所述探查请求包括Probe Request探查请求帧,获取
所述Probe Request探查请求帧中的服务集标识SSID字段中的数据包;
根据所述数据包中的总包数和本包序号对所述数据包进行组织;
对所述数据包进行解密、解码,以得到所述无线网络的配置信息;
根据所述无线网络的配置信息,连接所述无线网络。
6.根据权利要求5所述的无线网络的配置方法,其特征在于,所述数
据包包括所述无线网络的密码,并且以保持所述密码位数不变的方式,对所
述数据包进行解密和解码。
7.根据权利要求5所述的无线网络的配置方法,其特征在于,所述数
据包包括所述无线网络的服务集标识SSID和/或基本服务集标识BSSID,并
且所述对所述数据包进行解密、解码包括:根据第二公式对所述数据包进行
解密,并获取解密后数据中的第一特定位构成ASCII码,以及对所述ASCII
码中的第二特定位进行对调处理。
8.一种用于配置无线网络的智能终端,其特征在于,包括:
编码加密模块,用于对无线网络的配置信息进行编码和加密;
组包模块,用于将编码和加密后的所述无线网络的配置信息,按...

【专利技术属性】
技术研发人员:梅张雄王敏王海芳崔艳昌
申请(专利权)人:北京联盛德微电子有限责任公司
类型:发明
国别省市:北京;11

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

1