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

文档序号:8434432阅读:来源:国知局
下面将参考附图并结合实施例来详细说明本发明。
[0046]在以下实施例中,终端可以是移动终端(例如,手机、平板电脑等),也可以是其他类型的终端。终端上运行的操作系统也可以是各种类型的系统,例如,目前被广泛使用的安卓系统,或者是Windows操作系统、1S系统等,但是并不限于此。
[0047]在本实施例中,提供了一种无线参数发送方法,图1是根据本发明实施例的无线参数发送方法的流程图,如图1所示,该流程包括如下步骤:
[0048]步骤S102,将无线配置参数编码成数字序列,其中,该无线配置参数用于对接收到该无线配置参数的接收方进行无线参数的配置;
[0049]步骤S104,发送数字序列对应的数据报文,其中,该数据报文的长度序列为该数字序列。
[0050]通过上述步骤,对要发送的无线配置参数编码成数字序列,再发送该数字序列对应的报文,其中,该数据报文的长度序列为该数字序列,这样就不需要接收方增加额外的硬件输入无线配置参数,另外因为对无线配置参数编码成数字序列,所述增加了发送安全性,因而解决了无线局域网中无线配置参数发送接收需要添加硬件,安全性不高的问题,减少了硬件成本,提高了发送接收的安全性。
[0051]在本实施例中,将无线配置参数编码成数字序列可以包括:将该无线配置参数封装成预定格式,其中,该预定格式可以通过多种参数组成,并将封装之后得到的数据拆分为多个片段,在每个片段之前添加该片段该片段的标识,其中,该多个片段组合形成该数字序列。
[0052]在本实施例中,优选的,该无线配置参数封装成的预定预定可以为TLV (类型、长度、值)格式。
[0053]在上述实施例中,在每个片段之前添加该片段的标识以形成该数字序列可以包括:在该每个片段之前添加至少两个数字作为该片段的标识以形成该数字序列,其中,该两个数字中的第一个数字用于标识该无线配置参数,该两个数字中的第二个用于标识该片段在该无线配置参数中的位置。
[0054]将无线配置参数编码成数字序列可以包括:对该无线配置参数进行加密,对加密后的该无线配置参数进行编码。
[0055]在本实施例中,可以使用接收方预知的密钥对该无线配置参数进行加密,将该数据报文发送给该接收方,还可以使用该无线配置参数的发送方生成的密钥对该无线配置参数进行加密,将该数据报文发送给该接收方,以及将该发送方生成的密钥通过非对称加密方式发送给该接收方,上述几种加密的方式,可以单独使用,也可以结合使用,通过上述加密的方法提高了对无线配置参数编码的安全性。
[0056]上述实施例中,可以通过无线广播或无线组播的方式周期性的发送该数据报文,实现了同时配置多个终端。
[0057]在本实施例中,提供了一种无线参数接收方法,图2是根据本发明实施例的无线参数接收方法的流程图,如图2所示,该流程包括如下步骤:
[0058]步骤S202,接收数据报文,获取该数据报文的长度序列,其中,该长度序列为对无线配置参数进行编码之后得到的数字序列;
[0059]步骤S204,对长度序列进行解码得到该无线配置参数,使用该无线配置参数进行配置。
[0060]通过上述步骤,接收无线配置参数编码成数字序列对应的数据报文长度序列,解码数据报文的长度序列得到该无线配置参数,使用该无线配置参数进行配置,这样就不需要接收方增加额外的硬件输入无线配置参数,另外因为需要将数字序列解码成无线配置参数,所述增加了接收安全性,因而解决了无线局域网中无线配置参数发送接收需要添加硬件,安全性不高的问题,减少了硬件成本,提高了发送接收的安全性。
[0061]在本实施例中,获取该数据报文的长度序列可以包括:通过接收的数据报文获得多个片段并根据该多个片段中的每个片段标识对该多个片段进行组合得到该数字序列。
[0062]在本实施例中,该每个片段的标识至少可以包括两个数字,其中,该两个数字中的第一个数字用于标识该无线配置参数,该两个数字中的第二个用于标识该片段在该无线配置参数中的位置。
[0063]在无线配置参数编码加密的情况下,对编码后的该无线配置参数进行解码得到该无线配置参数可以包括:对该编码后的无线配置参数进行解码得到加密的该无线配置参数,对加密后的该无线配置参数进行解密得到该无线配置参数。
[0064]在无线配置参数编码进行解密的方式可以有多种,例如,使用预知的密钥对加密后的该无线配置参数进行解密,还可以接收该无线配置参数的发送方生成的密钥,其中,该密钥是通过非对称加密方式发送的,根据该发送方生成的密钥对加密后的该无线配置参数进行解密,根据该发送方生成的密钥对加密后的该无线配置参数进行解密,通过上述解密的方式,提高了无线参数接收的安全性。
[0065]在本实施例中,还提供了一种无线参数发送装置,该无线参数发送装置用于实现上述的方法,在上述实施例及优选实施方式中已经进行过说明的,在此不再赘述。需要说明的是,下述装置中的模块的名称并不构成对该模块的实际限定,例如,编码模块可以表述为“用于将无线配置参数编码成数字序列的模块”,以下的模块均可以在处理器中实现,例如,编码模块可以表述为“一种处理器,用于将无线配置参数编码成数字序列”,或者,“一种处理器,包括编码模块”等。图3是根据本发明实施例的无线参数发送装置的结构框图一,如图3所示,该装置包括:编码模块32和发送模块34,下面对该装置进行说明。
[0066]编码模块32,用于将无线配置参数编码成数字序列,其中,该无线配置参数用于对接收到该无线配置参数的接收方进行无线参数的配置;
[0067]发送模块34,用于发送该数字序列对应的数据报文,其中,该数据报文的长度序列为该数字序列。
[0068]通过上述装置,对要发送的无线配置参数编码成数字序列,再发送该数字序列对应的报文,其中,该数据报文的长度序列为该数字序列,这样就不需要接收方增加额外的硬件输入无线配置参数,另外因为对无线配置参数编码成数字序列,所述增加了发送安全性,因而解决了无线局域网中无线配置参数发送接收需要添加硬件,安全性不高的问题,减少了硬件成本,提高了发送接收的安全性。
[0069]在本实施例中,编码模块32用于将该无线配置参数封装成TLV格式,并将封装之后得到的数据拆分为多个片段,在每个片段之前添加该片段的标识,其中,该多个片段组合形成该数字序列。
[0070]图4是根据本发明实施例的无线参数发送装置的结构框图二,如图4所示,该装置包括:编码模块32、发送模块34和加密模块42,编码模块32、发送模块34与图3中的编码模块32、发送模块34功能作用相同,在此不再说明,下面对该装置进行说明。
[0071 ] 加密模块42,可以用于对无线配置参数进行加密,该编码模块32用于对加密后的该无线配置参数进行编码。
[0072]在本实施例中,加密模块42还可以用于使用接收方预知的密钥对该无线配置参数进行加密,发送模块34还可以用于将该数据报文发送给该接收方,加密模块42还可以用于使用该无线配置参数的发送方生成的密钥对该无线配置参数进行加密,发送模块34还可以用于将该数据报文发送给该接收方,以及将该发送方生成的密钥通过非对称加密方式发送给该接收方。
[0073]在上述实施例中,发送模块34还可以用于通过无线广播或无线组播的方式周期性的发送该数据报文,实现了同时配置多个终端。
[0074]图5是根据本发明实施例的无线参数接收装置的结构框图一,如图5所示,该装置包括:接收模块52和解码模块54,下面对该装置进行说明。
[0075]接收模块52,用于接收数据报文;
[0076]解码模块54,用于获取该数据报文的长度序列,其中,该长度序列为对无线配置参数进行编码之后得到的数字序列,对该长度序列进行解码得到该无线配置参数,使用该无线配置参数进行配置。
[0077]通过上述步骤,接收无线配置参数编码成数字序列对应的数据报文长度序列,解码数据报文的长度序列得到该无线配置参数,使用该无线配置参数进行配置,这样就不需要接收方增加额外的硬件输入无线配置参数,另外因为需要将数字序列解码成无线配置参数,所述增加了接收安全性,因而解决了无线局域网中无线配置参数发送接收需要添加硬件,安全性不高的问题,减少了硬件成本,提高了发送接收的安全性。
[0078]解码模块54还可以用于通过接收的数据报文获得多个片段并根据该多个片段中的每个片段标识对该多个片段进行组合得到该数字序列。
[0079]图6是根据本发明实施例的无线参数接收装置的结构框图二,如图6所示,该装置包括:接收模块52、解码模块54和解密模块62,下面对该装置进行说明。
[0080]解密模块62用于对加密后的该无线配置参数进行解密得到该无线配置参数,该解码模块54用于对该编码后的无线配置参数进行解码得到加密的该无线配置参数。
[0081 ] 在本实施例中,解密模块62还可以用于使用预知的密钥对加密后的该无线配置参数进行解密,接收模块52还可以用于接收该无线配置参数的发送方生成的密钥,其中,该密钥是通过非对称加密方式发送的,该解密模块62是可以用于根据该发送方生成的密钥对加密后的该无线配置参数进行解密。
[0082]下面结合优选实施例和实施方式对本发明进行说明。
[0083]优选实施例1
[0084]图7是根据本优选实施例一的配置无线局域网终端的装置的结构框图,如图7所示,配置WLAN终端的装置包括发送配置设备72和接收配置设备74,其中,发送
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1