无线参数发送接收方法及装置的制造方法

文档序号:8434432阅读:291来源:国知局
无线参数发送接收方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信领域,具体而言,涉及无线参数发送接收方法及装置。
【背景技术】
[0002]目前,随着WLAN技术的推广,加入WLAN的终端除了电脑、手机等具有用户交互界面的设备外,还多了无线摄像头、智能插座、智能家电等设备,而这类设备通常缺少用户交互界面,不便于输入WLAN的名称、密码等配置参数,而要连接上WLAN中的接入点(AccessPoint,简称为AP)是需要这些参数的。
[0003]相关技术中,对于这类没有用户交互界面的终端设备,可以采用无线保护设置(W1-Fi Protected Setup,简称为WPS)规范中描述的按键或近场通信(Near FieldCommunicat1n,简称为NFC)方式传递无线配置参数。这些方法中,按键的方式是对终端设备要求最低的,只要设备上有物理的或虚拟的WPS按键就行,但此方法存在一定的安全风险。而NFC、RFID等方式需要在终端和AP上有相应的硬件支持,会增加硬件成本。而这些方法一次只能将无线配置参数传递给一个设备,如果存在多个设备,就得重复操作多次,t匕较费时费力。
[0004]针对相关技术中,无线局域网中无线配置参数发送接收需要添加硬件,安全性不闻的问题,目如尚未提出有效的解决方案。

【发明内容】

[0005]本发明提供了一种无线参数发送接收方法及装置,以至少解决无线局域网中无线配置参数发送接收需要添加硬件,安全性不高的问题。
[0006]根据本发明的一个方面,提供了一种无线参数发送方法,包括:将无线配置参数编码成数字序列,其中,所述无线配置参数用于对接收到所述无线配置参数的接收方进行无线参数的配置;发送所述数字序列对应的数据报文,其中,所述数据报文的长度序列为所述数字序列。
[0007]优选地,将无线配置参数编码成数字序列包括:将所述无线配置参数封装成预定格式;并将封装之后得到的数据拆分为多个片段;在每个片段之前添加所述片段的标识,其中,所述多个片段组合形成所述数字序列。
[0008]优选地,所述预定格式包括:TLV格式。
[0009]优选地,在每个片段之前添加所述片段的标识以形成所述数字序列包括:在所述每个片段之前添加至少两个数字作为所述片段的标识以形成所述数字序列,其中,所述两个数字中的第一个数字用于标识所述片段的起始位置,所述两个数字中的第二个用于标识所述片段在所述无线配置参数中的位置。
[0010]优选地,将无线配置参数编码成数字序列包括:对所述无线配置参数进行加密;对加密后的所述无线配置参数进行编码。
[0011]优选地,对所述无线配置参数进行加密包括:使用接收方预知的密钥对所述无线配置参数进行加密;发送所述数字序列对应的数据报文包括:将所述数据报文发送给所述接收方;和/或,对所述无线配置参数进行加密包括:使用所述无线配置参数的发送方生成的密钥对所述无线配置参数进行加密;发送所述数字序列对应的数据报文包括:将所述数据报文发送给所述接收方,以及将所述发送方生成的密钥通过非对称加密方式发送给所述接收方。
[0012]优选地,发送所述数字序列对应的数据报文包括:通过无线广播或无线组播的方式周期性的发送所述数据报文。
[0013]根据本发明的另一个方面,还提供了一种无线参数接收方法,包括:接收数据报文,获取所述数据报文的长度序列,其中,所述长度序列为对无线配置参数进行编码之后得到的数字序列;对所述长度序列进行解码得到所述无线配置参数,使用所述无线配置参数进行配置。
[0014]优选地,获取所述数据报文的长度序列包括:通过接收的数据报文获得多个片段并根据所述多个片段中的每个片段标识对所述多个片段进行组合得到所述数字序列。
[0015]优选地,所述每个片段的标识至少包括两个数字,其中,所述两个数字中的第一个数字用于标识所述片段的起始位置,所述两个数字中的第二个用于标识所述片段在所述无线配置参数中的位置。
[0016]优选地,对编码后的所述无线配置参数进行解码得到所述无线配置参数包括:对所述编码后的无线配置参数进行解码得到加密的所述无线配置参数;对加密后的所述无线配置参数进行解密得到所述无线配置参数。
[0017]优选地,对加密后的所述无线配置参数进行解密包括:使用预知的密钥对加密后的所述无线配置参数进行解密;和/或,对加密后的所述无线配置参数进行解密包括:接收所述无线配置参数的发送方生成的密钥,其中,所述密钥是通过非对称加密方式发送的;根据所述发送方生成的密钥对加密后的所述无线配置参数进行解密。
[0018]根据本发明的另一个方面,还提供了一种无线参数发送装置,包括:编码模块,用于将无线配置参数编码成数字序列,其中,所述无线配置参数用于对接收到所述无线配置参数的接收方进行无线参数的配置;发送模块,用于发送所述数字序列对应的数据报文,其中,所述数据报文的长度序列为所述数字序列。
[0019]优选地,所述编码模块用于将所述无线配置参数封装成预定格式,并将封装之后得到的数据拆分为多个片段,在每个片段之前添加所述片段的标识,其中,所述多个片段组合形成所述数字序列。
[0020]优选地,所述预定格式包括:TLV格式。
[0021]优选地,在每个片段之前添加所述片段的标识以形成所述数字序列包括:在所述每个片段之前添加至少两个数字作为所述片段的标识以形成所述数字序列,其中,所述两个数字中的第一个数字用于标识所述片段的起始位置,所述两个数字中的第二个用于标识所述片段在所述无线配置参数中的位置。
[0022]优选地,所述装置还包括:加密模块,用于对所述无线配置参数进行加密,所述编码模块用于对加密后的所述无线配置参数进行编码。
[0023]优选地,所述加密模块用于使用接收方预知的密钥对所述无线配置参数进行加密;所述发送模块用于将所述数据报文发送给所述接收方;所述加密模块用于使用所述无线配置参数的发送方生成的密钥对所述无线配置参数进行加密;所述发送模块用于将所述数据报文发送给所述接收方,以及将所述发送方生成的密钥通过非对称加密方式发送给所述接收方。
[0024]优选地,所述发送模块用于通过无线广播或无线组播的方式周期性的发送所述数据报文。
[0025]根据本发明的另一个方面,还提供了一种无线参数接收装置,包括:接收模块,用于接收数据报文;解码模块,用于获取所述数据报文的长度序列,其中,所述长度序列为对无线配置参数进行编码之后得到的数字序列,对所述长度序列进行解码得到所述无线配置参数,使用所述无线配置参数进行配置。
[0026]优选地,所述解码模块用于通过接收的数据报文获得多个片段并根据所述多个片段中的每个片段标识对所述多个片段进行组合得到所述数字序列。
[0027]优选地,所述每个片段的标识至少包括两个数字,其中,所述两个数字中的第一个数字用于标识所述该所属的无线配置参数,所述两个数字中的第二个用于标识所述片段在所属的无线配置参数中的位置。
[0028]优选地,所述装置还包括:解密模块对加密后的所述无线配置参数进行解密得到所述无线配置参数,所述解码模块用于对所述编码后的无线配置参数进行解码得到加密的所述无线配置参数。
[0029]优选地,所述解密模块用于使用预知的密钥对加密后的所述无线配置参数进行解密;所述接收模块用于接收所述无线配置参数的发送方生成的密钥,其中,所述密钥是通过非对称加密方式发送的;所述解密模块用于根据所述发送方生成的密钥对加密后的所述无线配置参数进行解密。
[0030]通过本发明,采用将无线配置参数编码成数字序列,其中,该无线配置参数用于对接收到该无线配置参数的接收方进行无线参数的配置,发送该数字序列对应的数据报文,其中,该数据报文的长度序列为该数字序列,解决了无线局域网中无线配置参数发送接收需要添加硬件,安全性不高的问题,减少了硬件成本,提高了发送接收的安全性。
【附图说明】
[0031]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0032]图1是根据本发明实施例的无线参数发送方法的流程图;
[0033]图2是根据本发明实施例的无线参数接收方法的流程图;
[0034]图3是根据本发明实施例的无线参数发送装置的结构框图一;
[0035]图4是根据本发明实施例的无线参数发送装置的结构框图二 ;
[0036]图5是根据本发明实施例的无线参数接收装置的结构框图一;
[0037]图6是根据本发明实施例的无线参数接收装置的结构框图二 ;
[0038]图7是根据本优选实施例一的配置无线局域网终端的装置的结构框图;
[0039]图8是根据本优选实施例二的配置无线局域网终端的流程图;
[0040]图9是根据本优选实施例二的编码算法的示意图;
[0041]图10是根据本优选实施例二的解码算法的流程图;
[0042]图11是根据本优选实施例三的解码算法加密的示意图;
[0043]图12是根据本优选实施例四的解码算法加密的示意图;
[0044]图13是根据本优选实施例五的AP无线参数配置的流程图。
【具体实施方式】
[0045]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1