【技术实现步骤摘要】
智能设备的网络配置方法、装置及系统
本专利技术属于物联网
,尤其涉及智能设备的网络配置方法、装置及系统。
技术介绍
随着物联网技术的发展,越来越多的智能设备加入到物联网中,例如,在智能家居环境之下,一个无线局域网内可能需要同时接入智能电视、智能空调、智能冰箱等多台智能设备,在构建该智能家居环境时,需要逐一对这些智能设备进行配置,以使所有的智能设备都能够成功地连接到无线路由器中。由于智能设备普遍不具备用于进行网络配置的人机交互接口,因此,目前主要采用智能手机作为中介来实现对智能设备的网络配置。智能手机通常默认与无线路由器进行连接,则在对智能设备进行网络配置时,智能手机需要先断开与无线路由器的连接,然后建立起与智能设备的连接,将无线路由器的服务集标识(ServiceSetIdentifier,SSID)配置到智能设备中,再断开与智能设备的连接,重新建立起与无线路由器的连接,并且,在上述过程中,智能手机只能逐一地对每一台智能设备进行网络配置,操作复杂,降低了智能设备的网络配置效率。
技术实现思路
本专利技术实施例的目的在于提供智能设备的网络配置方法、装置及系统,旨在解决现有技术中对智能设备进行网络配置的效率低问题。本专利技术实施例是这样实现的,一种智能设备的网络配置方法,包括:根据预设的组播介质访问控制MAC地址与十六进制数值的映射关系,将无线路由器的服务集标识SSID和密码分别转换成第一组播MAC地址集合和第二组播MAC地址集合;将所述第一组播MAC地址集合中的M个MAC地址分别写入M个第一无线帧的目的地址DA字段中,并将所述M个第一无线帧发送给智能设备,以 ...
【技术保护点】
一种智能设备的网络配置方法,其特征在于,包括:根据预设的组播介质访问控制MAC地址与十六进制数值的映射关系,将无线路由器的服务集标识SSID和密码分别转换成第一组播MAC地址集合和第二组播MAC地址集合;将所述第一组播MAC地址集合中的M个MAC地址分别写入M个第一无线帧的目的地址DA字段中,并将所述M个第一无线帧发送给智能设备,以使所述智能设备根据接收到的所述M个第一无线帧配置接入所述无线路由器所需的SSID,所述M为大于1的整数;将所述第二组播MAC地址集合中的N个MAC地址分别写入N个第二无线帧的DA字段中,并将所述N个第二无线帧发送给所述智能设备,以使所述智能设备根据接收到的所述N个第二无线帧配置接入所述无线路由器所需的密码,所述N为大于1的整数。
【技术特征摘要】
1.一种智能设备的网络配置方法,其特征在于,包括:根据预设的组播介质访问控制MAC地址与十六进制数值的映射关系,将无线路由器的服务集标识SSID和密码分别转换成第一组播MAC地址集合和第二组播MAC地址集合;将所述第一组播MAC地址集合中的M个MAC地址分别写入M个第一无线帧的目的地址DA字段中,并将所述M个第一无线帧发送给智能设备,以使所述智能设备根据接收到的所述M个第一无线帧配置接入所述无线路由器所需的SSID,所述M为大于1的整数;将所述第二组播MAC地址集合中的N个MAC地址分别写入N个第二无线帧的DA字段中,并将所述N个第二无线帧发送给所述智能设备,以使所述智能设备根据接收到的所述N个第二无线帧配置接入所述无线路由器所需的密码,所述N为大于1的整数;所述网络配置方法还包括:在发送所述M个第一无线帧之前,生成并发送第一标签帧序列,在发送所述N个第二无线帧之前,生成并发送第二标签帧序列,以使智能设备能够接收到无线帧并从中提取出SSID或密码;所述第一标签帧序列和所述第二标签帧序列均由P个子帧组成,每个所述子帧的长度随机且至少存在两个所述子帧的长度不一致,且所述第一标签帧序列和所述第二标签帧序列的标签值不同,所述P为大于2的整数;在所述将无线路由器的SSID和密码分别转换成第一组播MAC地址集合和第二组播MAC地址集合前,生成第三标签帧序列,所述第三标签帧序列包含长度随机的Q个子帧,所述Q为大于4的整数;将所述Q个子帧按长度大小依序排序,并将排列之后每两个相邻子帧之间的长度差值拼接成的值通过伪随机算法生成密钥;根据生成的密钥对所述SSID和所述密码进行加密处理;将所述第三标签帧序列发送给所述智能设备,以使所述智能设备根据所述第三标签帧序列获取到所述密钥,对由MAC地址转换得到的所述SSID和所述密码进行解密。2.如权利要求1所述的方法,其特征在于,所述方法还包括:在发送所述M个第一无线帧之前,发送两个第三无线帧,所述两个第三无线帧的DA字段中携带了所述SSID的长度;在发送所述N个第二无线帧之前,发送两个第四无线帧,所述两个第四无线帧的DA字段中携带了所述密码的长度。3.一种智能设备的网络配置方法,其特征在于,包括:接收智能手机发送的M个第一无线帧和N个第二无线帧,所述M和所述N均为大于1的整数;从所述M个第一无线帧的目的地址DA字段中提取出第一组播介质访问控制MAC地址集合,从所述N个第二无线帧的DA字段中提取出第二组播MAC地址集合;根据预设的组播MAC地址与十六进制数值的映射关系,将所述第一组播MAC地址集合转换成服务集标识SSID,将所述第二组播MAC地址集合转换成密码;根据转换得到的所述SSID和所述密码进行网络配置,以通过所述SSID和所述密码接入无线路由器;所述网络配置方法还包括:接收所述智能手机在发送所述M个第一无线帧之前生成并发送的第一标签帧序列,接收所述智能手机在发送所述N个第二无线帧之前生成并发送的第二标签帧序列,所述第一标签帧序列和所述第二标签帧序列均由P个子帧组成,每个所述子帧的长度随机且至少存在两个所述子帧的长度不一致,且所述第一标签帧序列和所述第二标签帧序列的标签值不同,所述P为大于2的整数;在所述接收智能手机发送的M个第一无线帧和N个第二无线帧之前,接收所述智能手机发送的第三标签帧序列,所述第三标签帧序列包含长度随机的Q个子帧,所述Q为大于4的整数;所述根据预设的组播MAC地址与十六进制数值的映射关系,将所述第一组播MAC地址集合转换成SSID,将所述第二组播MAC地址集合转换成密码包括:将所述Q个子帧按长度大小依序排列,将排列之后每两个相邻子帧之间的长度差值拼接成的值通过伪随机算法生成密钥;根据预设的组播MAC地址与十六进制数值的映射关系,将所述第一组播MAC地址集合转换成第一字符串,将所述第二组播MAC地址集合转换成第二字符串;根据所述密钥对所述第一字符串解密,得到所述SSID;根据所述密钥对所述第二字符串解密,得到所述密码。4.一种智能设备的网络配置装置,其特征在于,包括:第一转换单元,用于根据预设的组播介质访问控制MAC地址与十六进...
【专利技术属性】
技术研发人员:谢敬锋,沐阳芷,
申请(专利权)人:普联技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。