无线终端配置方法及装置和无线终端的制作方法

文档序号:7996713阅读:216来源:国知局
无线终端配置方法及装置和无线终端的制作方法
【专利摘要】本发明实施例提供一种无线终端配置方法及装置和无线终端。本发明无线终端配置方法包括:注册装置扫描无线终端的多维码,获取多维码信息,所述多维码信息包括所述无线终端的配置密码;所述注册装置基于所述配置密码对配置信息加密,并将加密后的配置信息通过所述注册装置关联的无线接入设备发送给所述无线终端,以使所述无线终端根据所述配置信息接入所述无线接入设备。本发明提供的无线终端配置方法及装置,可以简化无线终端的配置过程。
【专利说明】无线终端配置方法及装置和无线终端
【技术领域】
[0001]本发明实施例涉及通信技术,尤其涉及一种无线终端配置方法及装置和无线终端。
【背景技术】
[0002]随着网络技术的发展,无线保真(Wireless Fidelity,简称W1-Fi)网络变得越来越流行,无线终端的使用也越来越多。
[0003]为了简化用户在设置无线局域网(Wireless Local Area Network,简称WLAN)时的操作,W1-Fi联盟制定了无线保真保护设置(W1-Fi Protected Setup,简称WPS)规范,以使用户可以方便地设置WLAN并配置无线终端,使无线终端获取WLAN信任状,后续可以通过无线接入设备安全地接入无线局域网。其中,具有无线接入设备的WLAN称为基础设施网络。特别地,现有的WPS规范在进行简单修改后,还可以用于点对点(peer to peer,简称P2P)的W1-Fi网络。在W1-Fi联盟发布的P2P网络技术规范中,P2P的拓扑结构为一个群所有者(Group Owner,简称GO)与多个客户端(Client)以1:n的形式相连组成一个P2P工作组,其中,η为大于等于I的整数。群所有者相当于基础设施网络中的无线接入设备,向与其关联的客户端提供类似基站子系统的功能和服务。同时,群所有者还具有WPS规范中的注册装置的各种功能,能够与客户端进行WPS规范中的配置过程,从而建立安全连接。
[0004]在WPS规范中,最常用的配置方式为个人身份识别码(Personal IdentificationNumber,简称PIN)模式,无线终端通过无线接入设备接入无线局域网(Wireless LocalArea Network,简称WLAN)时,用户必须先在无线接入设备关联的注册装置上输入无线终端的PIN信息,然后无线终端通过与注册装置进行八次消息交互过程,获取到注册装置发放的配置信息,最终完成注册装置对无线终端的配置。
[0005]现有技术中用户需要将8位的PIN输入到无线接入设备关联的注册装置上,无线终端需要通过与注册装置进行八次消息交互过程,才能获得配置信息,导致无线终端的配置过程过于复杂。

【发明内容】

[0006]本发明实施例提供一种无线终端配置方法及装置和无线终端,以简化无线终端的配置过程。
[0007]第一方面,本发明实施例提供一种无线终端配置方法,包括:
[0008]注册装置扫描无线终端的多维码,获取多维码信息,所述多维码信息包括所述无线终端的配置密码;
[0009]所述注册装置基于所述配置密码对配置信息加密,并将加密后的配置信息通过所述注册装置关联的无线接入设备发送给所述无线终端,以使所述无线终端根据所述配置信息接入所述无线接入设备。
[0010]结合第一方面,在第一方面的第一种可能的实现方式中,所述注册装置基于所述配置密码对配置信息加密,并将加密后的配置信息通过所述注册装置关联的无线接入设备发送给所述无线终端包括:
[0011]所述注册装置生成第一随机值,并将所述第一随机值通过所述无线接入设备发送给所述无线终端,以及接收所述无线终端通过所述无线接入设备发送的第二随机值;
[0012]所述注册装置通过第一预设算法对所述第一随机值、所述第二随机值以及所述配置密码进行计算,得到第一密钥;
[0013]所述注册装置通过所述第一密钥对所述配置信息加密,并通过所述无线接入设备向所述无线终端发送加密后的配置信息。
[0014]结合第一方面、第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述注册装置将加密后的配置信息通过无线接入设备发送给所述无线终端之后,所述方法还包括:
[0015]所述注册装置接收所述无线终端通过所述无线接入设备发送的配置完成确认消
肩、O
[0016]结合第一方面,在第一方面的第三种可能的实现方式中,所述注册装置基于所述配置密码对配置信息加密,并将加密后的配置信息通过所述注册装置关联的无线接入设备发送给所述无线终端包括:
[0017]所述注册装置生成第三随机值;
[0018]所述注册装置通过所述配置密码对所述第三随机值和所述配置信息加密;
[0019]所述注册装置通过所述无线接入设备向所述无线终端发送所述注册装置加密后的所述第三随机值和所述配置信息。
[0020]结合第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述注册装置将加密后的配置信息通过所述注册装置关联的无线接入设备发送给所述无线终端之后,所述方法还包括:
[0021]所述注册装置接收所述无线终端通过所述无线接入设备发送的所述无线终端加密后的所述第三随机值;
[0022]所述注册装置通过所述配置密码对所述无线终端加密后的所述第三随机值解密,获取所述第三随机值;
[0023]所述注册装置验证解密后的所述第三随机值与所述注册装置生成的所述第三随机值是否一致,若一致,则通过所述无线接入设备向所述无线终端发送配置完成确认消息。
[0024]结合第一方面、第一方面的第一种至第四种任一种可能的实现方式,在第一方面的第五种可能的实现方式中,所述注册装置和所述无线接入设备分别集成在两个独立设备中,所述无线接入设备为基于基础设施的无线局域网中的无线接入点。
[0025]结合第一方面、第一方面的第一种至第四种任一种可能的实现方式,在第一方面的第六种可能的实现方式中,所述注册装置集成在所述无线接入设备中,所述无线接入设备为基于基础设施的无线局域网中的无线接入点。
[0026]结合第一方面、第一方面的第一种至第四种任一种可能的实现方式,在第一方面的第七种可能的实现方式中,所述注册装置集成在所述无线接入设备中,所述无线接入设备为基于无基础设施的无线局域网中的群所有者,所述无线终端为所述基于无基础设施的无线局域网中的客户端。[0027]结合第一方面、第一方面的第一种至第七种任一种可能的实现方式,在第一方面的第八种可能的实现方式中,所述注册装置扫描无线终端的多维码,获取多维码信息之前,所述方法还包括:
[0028]所述注册装置接收所述无线终端通过所述无线接入设备发送的探测请求消息,所述探测请求消息包括所述无线终端的设备标识以及指示所述注册装置通过扫描所述多维码获取所述配置密码的指示信息;
[0029]所述注册装置扫描无线终端的多维码,获取多维码信息包括:
[0030]所述注册装置通过所述无线终端的设备标识识别所述无线终端,并扫描所述无线终端的多维码,获取多维码信息。
[0031]结合第一方面、第一方面的第一种至第八种任一种可能的实现方式,在第一方面的第九种可能的实现方式中,所述多维码信息为动态多维码信息或静态多维码信息。
[0032]第二方面,本发明实施例提供一种无线终端配置方法,包括:
[0033]无线终端接收注册装置通过所述注册装置关联的无线接入设备发送的基于配置密码加密的配置信息,其中,所述无线终端设有多维码,以使所述注册装置扫描所述多维码并获取多维码信息,所述多维码信息包括所述无线终端的配置密码;
[0034]所述无线终端基于所述配置密码对所述加密的配置信息解密,获取所述配置信息,并根据所述配置信息接入所述无线接入设备。
[0035]结合第二方面,在第二方面的第一种可能的实现方式中,所述无线终端基于所述配置密码对所述加密的配置信息解密,获取所述配置信息包括:
[0036]所述无线终端生成第二随机值,并将所述第二随机值通过所述无线接入设备发送给所述注册装置,以及接收所述注册装置通过所述无线接入设备发送的第一随机值;
[0037]所述无线终端通过第一预设算法对所述第一随机值、所述第二随机值以及所述配置密码进行计算,得到第一密钥;
[0038]所述无线终端通过所述第一密钥对所述加密后的配置信息解密,获取所述配置信
肩、O
[0039]结合第二方面、第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述无线终端获取所述配置信息之后,所述方法还包括:
[0040]所述无线终端通过所述无线接入设备向所述注册装置发送配置完成确认消息。
[0041]结合第二方面,在第二方面的第三种可能的实现方式中,所述无线终端接收注册装置通过所述注册装置关联的无线接入设备发送的基于配置密码加密的配置信息包括:
[0042]所述无线终端接收所述注册装置通过所述无线接入设备发送的所述注册装置通过配置密码加密后的第三随机值和配置信息,所述第三随机值由所述注册装置生成;
[0043]所述无线终端基于所述配置密码对所述加密的配置信息解密,获取所述配置信息包括:
[0044]所述无线终端通过所述配置密码对所述注册装置加密后的所述第三随机值和所述配置信息解密,获取所述第三随机值和所述配置信息。
[0045]结合第二方面的第三种可能的实现方式,在第二方面的第四种可能的实现方式中,所述无线终端获取所述配置信息之后,所述方法还包括:
[0046]所述无线终端通过所述配置密码对解密获取的所述第三随机值加密,并通过所述无线接入设备向所述注册装置发送所述无线终端加密后的所述第三随机值;
[0047]所述无线终端接收所述注册装置在验证解密后的所述第三随机值与所述注册装置生成的所述第三随机值一致后,通过所述无线接入设备发送的配置完成确认消息,所述解密后的所述第三随机值为所述注册装置通过所述配置密码对所述无线终端加密后的所述第三随机值解密后获取的所述第三随机值。
[0048]结合第二方面、第二方面的第一种至第四种任一种可能的实现方式,在第二方面的第五种可能的实现方式中,所述注册装置和所述无线接入设备分别集成在两个独立设备中,所述无线接入设备为基于基础设施的无线局域网中的无线接入点。
[0049]结合第二方面、第二方面的第一种至第四种任一种可能的实现方式,在第二方面的第六种可能的实现方式中,所述注册装置集成在所述无线接入设备中,所述无线接入设备为基于基础设施的无线局域网中的无线接入点。
[0050]结合第二方面、第二方面的第一种至第四种任一种可能的实现方式,在第二方面的第七种可能的实现方式中,所述注册装置集成在所述无线接入设备中,所述无线接入设备为基于无基础设施的无线局域网中的群所有者,所述无线终端为所述基于无基础设施的无线局域网中的客户端。
[0051]结合第二方面、第二方面的第一种至第七种任一种可能的实现方式,在第二方面的第八种可能的实现方式中,所述无线终端接收注册装置通过所述注册装置关联的无线接入设备发送的基于配置密码加密的配置信息之前,所述方法还包括:
[0052]所述无线终端通过所述无线接入设备向所述注册装置发送探测请求消息,所述探测请求消息包括所述无线终端的设备标识以及指示所述注册装置通过扫描多维码获取所述配置密码的指示信息。
[0053]结合第二方面、第二方面的第一种至第八种任一种可能的实现方式,在第二方面的第九种可能的实现方式中,所述多维码信息为动态多维码信息或静态多维码信息。
[0054]第三方面,本发明实施例提供一种用于对无线终端进行配置的注册装置,包括:
[0055]扫描模块,用于扫描无线终端的多维码,获取多维码信息,所述多维码信息包括所述无线终端的配置密码;
[0056]配置信息加密模块,用于基于所述配置密码对配置信息加密,并将加密后的配置信息通过所述注册装置关联的无线接入设备发送给所述无线终端,以使所述无线终端根据所述配置信息接入所述无线接入设备。
[0057]结合第三方面,在第三方面的第一种可能的实现方式中,所述配置信息加密模块具体用于:
[0058]生成第一随机值,并将所述第一随机值通过所述无线接入设备发送给所述无线终端,以及接收所述无线终端通过所述无线接入设备发送的第二随机值;
[0059]通过第一预设算法对所述第一随机值、所述第二随机值以及所述配置密码进行计算,得到第一密钥;
[0060]通过所述第一密钥对所述配置信息加密,并通过所述无线接入设备向所述无线终端发送加密后的配置信息。
[0061]结合第三方面、第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述装置还包括:[0062]消息接收模块,用于在所述配置信息加密模块将加密后的配置信息通过所述注册装置关联的无线接入设备发送给所述无线终端之后,接收所述无线终端通过所述无线接入设备发送的配置完成确认消息。
[0063]结合第三方面,在第三方面的第三种可能的实现方式中,所述配置信息加密模块具体用于:
[0064]生成第三随机值;
[0065]通过所述配置密码对所述第三随机值和所述配置信息加密;
[0066]通过所述无线接入设备向所述无线终端发送所述注册装置加密后的所述第三随机值和所述配置信息。
[0067]结合第三方面的第三种可能的实现方式,在第三方面的第四种可能的实现方式中,所述装置还包括:
[0068]随机值接收模块,用于在所述配置信息加密模块将加密后的配置信息通过所述注册装置关联的无线接入设备发送给所述无线终端之后,接收所述无线终端通过所述无线接入设备发送的所述无线终端加密后的所述第三随机值;
[0069]随机值解密模块,用于通过所述配置密码对所述无线终端加密后的所述第三随机值解密,获取所述第三随机值;
[0070]验证模块,用于验证解密后的所述第三随机值与所述注册装置生成的所述第三随机值是否一致,若一致,则通过所述无线接入设备向所述无线终端发送配置完成确认消息。
[0071]结合第三方面、第三方面的第一种至第四种任一种可能的实现方式,在第三方面的第五种可能的实现方式中,所述注册装置和所述无线接入设备分别集成在两个独立设备中,所述无线接入设备为基于基础设施的无线局域网中的无线接入点。
[0072]结合第三方面、第三方面的第一种至第四种任一种可能的实现方式在第三方面的第六种可能的实现方式中,所述注册装置集成在所述无线接入设备中,所述无线接入设备为基于基础设施的无线局域网中的无线接入点。
[0073]结合第三方面、第三方面的第一种至第四种任一种可能的实现方式在第三方面的第七种可能的实现方式中,所述注册装置集成在所述无线接入设备中,所述无线接入设备为基于无基础设施的无线局域网中的群所有者,所述无线终端为所述基于无基础设施的无线局域网中的客户端。
[0074]结合第三方面、第三方面的第一种至第七种任一种可能的实现方式,在第三方面的第八种可能的实现方式中,所述装置还包括:
[0075]请求接收模块,用于在所述扫描模块扫描无线终端的多维码,获取多维码信息之前,接收所述无线终端通过所述无线接入设备发送的探测请求消息,所述探测请求消息包括所述无线终端的设备标识以及指示所述注册装置通过扫描所述多维码获取所述配置密码的指示信息;
[0076]识别模块,用于通过所述无线终端的设备标识识别所述无线终端,并扫描所述无线终端的多维码,获取多维码信息。
[0077]结合第三方面、第三方面的第一种至第八种任一种可能的实现方式,在第三方面的第九种可能的实现方式中,所述多维码信息为动态多维码信息或静态多维码信息。
[0078]第四方面,本发明实施例提供一种无线终端,包括:[0079]信息接收模块,用于接收注册装置通过所述注册装置关联的无线接入设备发送的基于配置密码加密的配置信息,其中,所述无线终端设有多维码,以使所述注册装置扫描所述多维码并获取多维码信息,所述多维码信息包括所述无线终端的配置密码;
[0080]配置信息解密模块,用于基于所述配置密码对所述加密的配置信息解密,获取所述配置信息;
[0081 ] 接入模块,用于根据所述配置信息接入所述无线接入设备。
[0082]结合第四方面,在第四方面的第一种可能的实现方式中,所述配置信息解密模块具体用于:
[0083]生成第二随机值,并将所述第二随机值通过所述无线接入设备发送给所述注册装置,以及接收所述注册装置通过所述无线接入设备发送的第一随机值;
[0084]通过第一预设算法对所述第一随机值、所述第二随机值以及所述配置密码进行计算,得到第一密钥;
[0085]通过所述第一密钥对所述加密后的配置信息解密,获取所述配置信息。
[0086]结合第四方面、第四方面的第一种可能的实现方式,在第四方面的第二种可能的实现方式中,所述无线终端还包括:
[0087]确认模块,用于在所述配置信息解密模块获取所述配置信息之后,通过所述无线接入设备向所述注册装置发送配置完成确认消息。
[0088]结合第四方面,在第四方面的第三种可能的实现方式中,在第四方面的第三种可能的实现方式中,所述信息接收模块具体用于:接收所述注册装置通过所述无线接入设备发送的所述注册装置通过配置密码加密后的第三随机值和配置信息,所述第三随机值由所述注册装置生成;
[0089]所述配置信息解密模块具体用于:通过所述配置密码对所述注册装置加密后的所述第三随机值和所述配置信息解密,获取所述第三随机值和所述配置信息。
[0090]结合第四方面的第三种可能的实现方式中,在第四方面的第四种可能的实现方式中,所述无线终端还包括:
[0091]随机值加密模块,用于在所述配置信息解密模块获取所述配置信息之后,通过所述配置密码对解密获取的所述第三随机值加密,并通过所述无线接入设备向所述注册装置发送所述无线终端加密后的所述第三随机值;
[0092]确认接收模块,用于接收所述注册装置在验证解密后的所述第三随机值与所述注册装置生成的所述第三随机值一致后,通过所述无线接入设备发送的配置完成确认消息,所述解密后的所述第三随机值为所述注册装置通过所述配置密码对所述无线终端加密后的所述第三随机值解密后获取的所述第三随机值。
[0093]结合第四方面、第四方面的第一种至第四种任一种可能的实现方式,在第四方面的第五种可能的实现方式中,所述注册装置和所述无线接入设备分别集成在两个独立设备中,所述无线接入设备为基于基础设施的无线局域网中的无线接入点。
[0094]结合第四方面、第四方面的第一种至第四种任一种可能的实现方式,在第四方面的第六种可能的实现方式中,所述注册装置集成在所述无线接入设备中,所述无线接入设备为基于基础设施的无线局域网中的无线接入点。
[0095]结合第四方面、第四方面的第一种至第四种任一种可能的实现方式,在第四方面的第七种可能的实现方式中,所述注册装置集成在所述无线接入设备中,所述无线接入设备为基于无基础设施的无线局域网中的群所有者,所述无线终端为所述基于无基础设施的无线局域网中的客户端。
[0096]结合第四方面、第四方面的第一种至第七种任一种可能的实现方式,在第四方面的第八种可能的实现方式中,所述无线终端还包括:
[0097]消息发送模块,用于在所述信息接收模块接收注册装置通过所述注册装置关联的无线接入设备发送的基于配置密码加密的配置信息之前,通过所述无线接入设备向所述注册装置发送探测请求消息,所述探测请求消息包括所述无线终端的设备标识以及指示所述注册装置通过扫描多维码获取所述配置密码的指示信息。
[0098]结合第四方面、第四方面的第一种至第八种任一种可能的实现方式,在第四方面的第九种可能的实现方式中,所述多维码信息为动态多维码信息或静态多维码信息。
[0099]本实施例提供的无线终端配置方法及装置和无线终端,该方法中,注册装置通过扫描无线终端的多维码来获取无线终端的配置密码,无需用户在注册装置上进行手动输入,注册装置基于配置密码对配置信息进行加密,并将加密后的配置信息通过注册装置关联的无线接入设备发送给无线终端,以使无线终端对加密的配置信息进行解密,获取配置信息,无线终端与注册装置的交互过程大大减少,简化了无线终端的配置过程。
【专利附图】

【附图说明】
[0100]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0101]图1为本发明无线终端配置方法实施例一的流程图;
[0102]图2为本发明无线终端配置方法实施例二的流程图;
[0103]图3为本发明无线终端配置方法实施例三的流程图;
[0104]图4为本发明无线终端配置方法实施例四的信令流程图;
[0105]图5为本发明无线终端配置方法实施例五的信令流程图;
[0106]图6为本发明无线终端配置方法实施例六的信令流程图;
[0107]图7为本发明用于对无线终端进行配置的注册装置实施例一的结构示意图;
[0108]图8为本发明用于对无线终端进行配置的注册装置实施例二的结构示意图;
[0109]图9为本发明用于对无线终端进行配置的注册装置实施例三的结构示意图;
[0110]图10为本发明无线终端实施例一的结构示意图;
[0111]图11为本发明无线终端实施例二的结构示意图;
[0112]图12为本发明无线终端实施例三的结构示意图;
[0113]图13为本发明用于对无线终端进行配置的注册装置实施例四的结构示意图;
[0114]图14为本发明无线终端实施例四的结构示意图。
【具体实施方式】
[0115]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0116]图1为本发明无线终端配置方法实施例一的流程图,本实施例提供的无线终端配置方法,可以由执行无线终端配置方法的装置来执行,该装置可以通过软件和/或硬件实现,该装置还具有扫描功能,该装置可以配置在注册装置中作为执行主体,也可以为注册装置本身,该注册装置可以执行本实施例中的无线终端配置方法。如图1所示,本实施例的方法可以包括:
[0117]步骤101:注册装置扫描无线终端的多维码,获取多维码信息,多维码信息包括无线终端的配置密码;
[0118]步骤102:注册装置基于配置密码对配置信息加密,并将加密后的配置信息通过注册装置关联的无线接入设备发送给无线终端,以使无线终端根据配置信息接入无线接入设备。
[0119]在具体实现过程中,本实施例提供的无线终端配置方法具体可以分为两种场景,一种场景为WPS规范中的无线终端配置场景,一种场景为点对点(peer-to-peer,简称P2P)规范中的无线终端配置场景。
[0120]在WPS规范中,本实施例中的注册装置可以为WPS规范中的注册装置,用于管理WLAN的网络建立、添加或删除无线终端。在一种可能的实现方式中,注册装置和无线接入设备分别集成在两个独立设备中,其中,无线接入设备为基于基础设施的无线局域网中的无线接入点。例如,注册装置可以集成在其它无线终端、计算机等外部设备中,无线接入设备可以集成在无线交换机中,也可以为独立设备。在另一种可能的实现方式中,注册装置集成在无线接入设备中,即内置在无线接入设备中,其中,无线接入设备为基于基础设施的无线局域网中的无线接入点。在上述两种可能的实现过程中,注册装置可以管理无线接入设备,还可以发现请求接入该无线接入设备的无线终端,并向该无线终端发送用于接入无线接入设备的配置信息。无线接入设备为WLAN网络中的基础设施,即支持802.11协议的接入点。在具体实现过程中,注册装置将加密的配置信息发送给无线终端,在无线终端获取到正确的配置信息后,配置完成,无线终端后续可以根据配置信息接入无线接入设备。
[0121 ] 本实施例中的注册装置和无线接入设备分别集成在两个独立设备中,注册装置可以集成在其它智能终端中,利用智能终端实现注册装置的功能,使无线接入设备可以仅具有无线接入的功能,设计简单,成本低。本实施例中的注册装置还可以集成在无线接入设备中,使无线接入设备具有注册装置的功能,无需其它设备,使用户使用便利。本领技术人员可以理解,在具体实现过程中,可根据实际情况和上述两种实现方式的各自优点,选择适宜的实现方式。
[0122]在P2P规范中,两个无线终端之间不通过无线接入点连接,而是通过直连的方式建立连接。具体地,在P2P规范中的两个无线终端建立互联的过程中,当两个无线终端相互发现后,根据各自的计算能力、带宽以及是否具有无线接入设备的功能,进行协商,最终根据协商结果,确定其中一个无线终端为基于无基础设施的无线局域网中的群所有者,并作为无线接入设备。本领域技术人员可以理解,此时该无线接入设备即为基于无基础设施的无线局域网中的群所有者,另一个无线终端为基于无基础设施的无线局域网中的客户端。本领域技术人员可以理解,还可以对两个无线终端进行设置,直接确定群所有者和客户端。特别地,该无线接入设备中还集成有注册装置,在具体实现过程中,无线接入设备中集成的注册装置将加密后的配置信息发送给客户端,在客户端获取到正确的配置信息后,配置完成,客户端后续可以根据配置信息接入群所有者。本实施例中,所述无线接入设备为基于无基础设施的无线局域网中的群所有者,所述无线终端为所述基于无基础设施的无线局域网中的客户端,使本实施例例中的无线终端配置方法还可以应用到P2P规范的场景中,实现了 P2P规范中无线终端的配置。
[0123]本领域技术人员可以理解,无线局域网包括基于基础设施的无线局域网与基于无基础设施的无线局域网两种。其中,基于基础设施的无线局域网具体可以指具有无线接入点的无线局域网,而基于无基础设施的无线局域网具体可以指没有无线接入点的无线局域网。
[0124]由此可以看出,P2P规范中的客户端与WPS规范中的无线终端的本质一样,仅因为所处场景不同,其名称不同,下述的无线终端不仅可以为WPS规范中的无线终端,还可以为P2P规范中的客户端。同时,在上述的两个场景中,均为注册装置将配置信息发送给无线终端,使无线终端接入无线接入设备。具体过程可包括步骤101与步骤102,以下将对步骤101和步骤102进行详细说明。
[0125]在步骤101中,当无线终端的用户需要无线终端加入无线接入设备时,无线终端的用户触发注册装置进行无线终端配置。首先,无线终端为注册装置提供多维码,注册装置扫描无线终端的多维码,获取多维码信息。其中,多维码信息可以为静态多维码信息或动态多维码信息,多维码信息可以为一维码信息、二维码信息或三维码信息。多维码信息中可以包含大量信息,具体的可以包括配置密码,无线终端标识等信息。配置密码可以是128位、256位,或其它长度的密钥,还可以是16字节的PIN密钥或字符串密码。本领域技术人员可以理解,通过扫描获得的配置密码的长度可以较长,从而使暴力破解配置密码的难度较大,保证了配置信息的安全性。
[0126]在步骤102中,注册装置基于配置密码对配置信息进行加密,在具体实现过程中,注册装置可以直接使用配置密码对配置信息进行加密,也可以使用配置密码的衍生密码对配置信息进行加密,还可以使用配置密码和其它随机值的衍生密码对配置信息进行加密。其中,配置信息包括注册装置生成的信任状等信息。在注册装置对配置信息加密后,注册装置将加密后的配置信息通过注册装置关联的无线接入设备发送给无线终端。其中,注册装置关联的无线接入设备,即被注册装置管理的无线接入设备。注册装置先将加密后的配置信息发送给无线接入设备,由无线接入设备将加密后的配置信息转发至无线终端。无线终端可使用配置密码对加密后的配置信息进行解密,获取配置信息。在无线终端获取到配置信息之后,注册装置对无线终端的配置完成,然后无线终端根据配置信息中的信任状接入无线接入设备。
[0127]本实施例提供的无线终端配置方法,注册装置通过扫描无线终端的多维码来获取无线终端的配置密码,无需用户在注册装置上进行手动输入,注册装置基于配置密码对配置信息进行加密,并将加密后的配置信息通过注册装置关联的无线接入设备发送给无线终端,以使无线终端对加密的配置信息进行解密,获取配置信息,无线终端与注册装置的交互过程大大减少,简化了无线终端的配置过程。[0128]图2为本发明无线终端配置方法实施例二的流程图,本实施例提供的无线终端配置方法,可以由执行无线终端配置方法的装置来执行,该装置可以通过软件和/或硬件实现,配置在无线终端中,作为执行主体,该无线终端可以执行本实施中的无线终端配置方法。本实施例在实施例一的基础上,对无线终端的操作过程进行详细描述,如图2所示,本实施例的方法可以包括:
[0129]步骤201:无线终端接收注册装置通过注册装置关联的无线接入设备发送的基于配置密码加密的配置信息,其中,无线终端设有多维码,以使注册装置扫描多维码并获取多维码信息,多维码信息包括无线终端的配置密码;
[0130]步骤202:无线终端对加密的配置信息解密,获取配置信息,并根据配置信息接入无线接入设备。
[0131]本领域技术人员可以理解,步骤201至步骤202的应用场景同样可以为WPS规范中的场景和P2P规范中的场景,对于具体的应用场景,可参照实施例一,本实施例在此不再赘述。
[0132]在步骤201中,当无线终端的用户需要无线终端加入无线接入设备时,无线终端的用户触发注册装置进行无线终端配置。此时,无线终端设有多维码,以使注册装置扫描多维码,获取多维码信息。其中,无线终端的多维码信息可以为静态或动态多维码信息。静态多维码信息可以是无线终端在出厂时就生成的,印在无线终端外部或存储在无线终端中;动态多维码信息可以是无线终端在加入无线接入设备时,生成的多维码信息。存储在无线终端中的多维码和无线终端动态生成的多维码,可以通过无线终端的显示界面显示给注册装置。在多维码信息中,包括了无线终端的配置密码和无线设备标识等信息。
[0133]在步骤201与步骤202中,无线终端接收注册装置通过注册装置关联的无线接入设备发送的基于配置密码加密的配置信息,无线终端对加密的配置信息进行解密,获取配置信息。本领域技术人员可以理解,本实施例中所采用的解密密钥,与实施例一中的注册装置在对配置信息进行加密时的加密密钥是对应的,因此解密密钥为基于配置密码的加密密钥。无线终端在获取到配置信息之后,可以根据配置信息中的信任状接入无线接入设备。
[0134]本实施例提供的无线终端配置方法,无线终端设有多维码,使注册装置通过扫描多维码获取配置密码,无需人为输入至注册装置,无线终端接收注册装置通过注册装置关联的无线接入设备发送的基于配置密码加密的配置信息,无线终端对加密的配置信息进行解密,获取配置信息,简化了无线终端的配置过程。
[0135]在实施例一与实施例二的基础上,特别地,对于WPS规范以及P2P规范中的无线终端配置场景,还可以通过无线终端触发无线终端配置。具体过程可如图3所示,其中,图3为本发明无线终端配置方法实施例三的流程图。如图3所示,本实施例的方法可以包括:
[0136]步骤301:无线终端通过无线接入设备向注册装置发送探测请求消息;
[0137]步骤302:注册装置接收无线终端通过无线接入设备发送的探测请求消息;
[0138]步骤303:注册装置通过无线终端的设备标识识别无线终端,并扫描无线终端的多维码,获取多维码信息。
[0139]在具体实现过程中,无线接入设备通过广播的方式向无线终端发送信标帧,当无线终端接收到无线接入设备发送的信标帧后,确定要接入该无线接入设备时,无线终端向无线接入设备发送探测请求,无线接入设备将该探测请求转发给注册装置(如步骤301所示)。其中,探测请求消息包括无线终端的设备标识以及指示注册装置通过扫描获取配置密码的指示信息。
[0140]在步骤302中,注册装置接收无线终端通过无线接入设备发送的探测请求消息,并获得该无线终端的设备标识,在步骤303中,注册装置通过无线终端的设备标识识别无线终端,并扫描无线终端的多维码信息。在具体实现过程中,注册装置还可向无线接入设备发送注册设置消息,该注册设置消息中包括无线终端已注册的消息,无线接入设备再通过信标帧将该注册设置消息发送给无线终端。
[0141]本领域技术人员可以理解,在步骤303之后,可以继续执行实施例一与实施例二中的步骤,本实施例在此不再赘述。
[0142]本实施例提供的无线终端配置方法,通过无线终端触发无线终端配置,不需要人为干预,可以使无线终端自行获取配置信息。
[0143]在实施例一至实施例三的基础上,注册装置基于配置密码对配置信息加密,并将加密后的配置信息通过注册装置关联的无线接入设备发送给无线终端,无线终端对加密的配置信息解密,获取配置信息主要通过两种可能的实现方式,一种可能的实现方式为无线终端解密获得配置信息,确定配置完成,另一种可能的实现方式为注册装置验证无线终端返回的随机值正确,确定配置完成。
[0144]在无线终端确定配置完成的可能的实现方式中,具体可以包括两种情况,一种情况如图4所示,另一种情况如图5所示。
[0145]图4为本发明无线终端配置方法实施例四的信令流程图,如图4所示,本实施例的方法可以包括:
[0146]步骤401:注册装置生成第一随机值;
[0147]步骤402:无线终端生成第二随机值;
[0148]本领域技术人员可以理解,步骤401与步骤402没有严格的时序关系。第一随机值和第二随机值可以为注册装置或无线终端随机产生的数值,也可以是采用某种方式构造的现场值,例如,用随机产生的数值与某些固定值进行组合得到的值。
[0149]步骤403:注册装置通过无线接入设备向无线终端发送第一随机值;注册装置发送的第一随机值可以不加密,也可以是通过配置密码加密后的第一随机值。
[0150]步骤404:无线终端通过第一预设算法对第一随机值、第二随机值以及配置密码进行计算,得到第一密钥;
[0151]在本实施例中,第一预设算法可以为哈希算法等,在实际应用过程中,可根据各算法的难易程度以及数据安全性,选择合适的第一预设算法。对于第一预设算法的具体选择方式,本实施例在此不做特别限制。
[0152]步骤405:无线终端通过无线接入设备向注册装置发送第二随机值;注册装置发送的第二随机值可以不加密,也可以是通过配置密码加密后的第二随机值。
[0153]本领域技术人员可以理解,本步骤还可以在步骤403或步骤404之前发生,本实施例对此不做特别限制。
[0154]步骤406:注册装置通过第一预设算法对第一随机值、第二随机值以及配置密码进行计算,得到第一密钥,通过第一密钥对配置信息加密;
[0155]本领域技术人员可以理解,本步骤中的第一预设算法与步骤404中的第一预设算法需采用相同类型的算法。第一密钥即为注册装置和无线终端的共享密钥。
[0156]步骤407:注册装置通过无线接入设备向无线终端发送加密后的配置信息;
[0157]步骤408:无线终端通过第一密钥对加密后的配置信息解密,获取配置信息;
[0158]由于配置信息是注册装置通过第一密钥加密的,因此,无线终端通过第一密钥对加密的配置信息解密,获取配置信息。同时,步骤403和步骤404只要在步骤408之前,步骤402之后执行均可。
[0159]步骤409:无线终端通过无线接入设备向注册装置发送配置完成确认消息。
[0160]在无线终端和注册装置均确认配置完成后,无线终端可根据配置信息中的信任状接入无线接入设备。
[0161]本实施例提供的无线终端配置方法,仅需要四次交互过程,就完成了无线终端的配置过程,大大简化了配置过程,同时注册装置和无线终端通过第一预设算法对第一随机值、第二随机值以及配置密码进行计算,得到第一密钥,第一密钥的安全性较高,注册装置通过第一密钥对配置信息加密,无线终端通过第一密钥对配置信息进行解密,获取配置信息,保证了配置过程的安全性。
[0162]图5为本发明无线终端配置方法实施例五的信令流程图,如图5所示,本实施例的方法可以包括:
[0163]步骤501:注册装置生成第一随机值;
[0164]步骤502:无线终端生成第二随机值;
[0165]本领域技术人员可以理解,步骤501与步骤502没有严格的时序关系。第一随机值和第二随机值可以为任意的一串数字、字母或符号,或其中任意的组合。
[0166]步骤503:无线终端通过无线接入设备向注册装置发送第二随机值;无线终端发送的第二随机值可以不加密,也可以是通过配置密码加密后的第二随机值。
[0167]步骤504:注册装置通过第一预设算法对第一随机值、第二随机值以及配置密码进行计算,得到第一密钥,通过第一密钥对配置信息加密;
[0168]在本实施例中,第一预设算法可以为哈希算法、哈希算法的衍生算法或其它算法等,在实际应用过程中,可根据各算法的难易程度以及数据安全性,选择合适的第一预设算法。对于第一预设算法的具体选择方式,本实施例在此不做特别限制。
[0169]步骤505:注册装置通过无线接入设备向无线终端发送第一随机值以及加密后的配置信息;注册装置发送的第一随机值可以不加密,也可以是通过配置密码加密后的第一随机值。
[0170]在本步骤中,注册装置同时向无线接入设备发送第一随机值和加密的配置信息,可以简化注册装置和无线终端的交互过程。
[0171]步骤506:无线终端通过第一预设算法对第一随机值、第二随机值以及配置密码进行计算,得到第一密钥,通过第一密钥对配置信息解密,获取配置信息;
[0172]本领域技术人员可以理解,本步骤中的第一预设算法与步骤504中的第一预设算法需采用相同类型的算法。第一密钥即为注册装置和无线终端的共享密钥。
[0173]步骤507:无线终端通过无线接入设备向注册装置发送配置完成确认消息。
[0174]在无线终端和注册装置均确认配置完成后,无线终端可根据配置信息中的信任状接入无线接入设备。[0175]本实施例提供的无线终端配置方法,仅需要三次交互过程,就完成了无线终端的配置过程,大大简化了配置过程,同时注册装置和无线终端通过第一预设算法对第一随机值、第二随机值以及配置密码进行计算,得到第一密钥,第一密钥的安全性较高,注册装置通过第一密钥对配置信息加密,无线终端通过第一密钥对配置信息进行解密,获取配置信息,保证了配置过程的安全性。
[0176]由上可知,本发明实施例四和实施例五本质上是相同的,仅是各步骤之间的时序关系略有不同,各步骤中的发送和接收,可以通过发送或接收握手消息的方式实现,在握手消息中可以携带发送的随机值或密钥等。在实施例四中,注册装置和无线终端需要四次握手消息的发送,在实施例五中,注册装置和无线终端需要三次握手消息的发送。本领域技术人员可以理解,实施例四和实施例五仅为示意性实施例,在具体实现过程中,各步骤之间没有严格的时序关系,只要实现注册装置生成第一随机值,并将第一随机值通过无线接入设备发送给无线终端,以及接收无线终端通过无线接入设备发送的第二随机值;无线终端生成第二随机值,并将第二随机值通过无线接入设备发送给注册装置,以及接收注册装置通过无线接入设备发送的第一随机值,保证无线终端和注册装置可以通过第一预设算法对第一随机值、第二随机值以及配置密码进行计算,得到第一密钥,注册装置使用第一密钥对配置信息加密,无线终端通过第一密钥对配置信息进行解密,获取配置信息即可。
[0177]在注册装置确定配置完成的可能的实现方式中,具体过程可如图6所示。
[0178]图6为本发明无线终端配置方法实施例六的信令流程图,如图6所示,本实施例的方法可以包括:
[0179]步骤601:注册装置生成第三随机值;
[0180]其中,第三随机值可以为注册装置随机产生的数值,也可以是注册装置采用某种方式构造的现场值,例如,用随机产生的数值与某些固定值进行组合得到的值。
[0181]步骤602:注册装置通过配置密码对第三随机值和配置信息加密;
[0182]步骤603:注册装置通过无线接入设备向无线终端发送注册装置加密后的第三随机值和配置信息;
[0183]步骤604:无线终端通过配置密码对注册装置加密后的第三随机值和配置信息解密,获取第三随机值和配置信息,通过配置密码对第三随机值加密;
[0184]步骤605:无线终端通过无线接入设备向注册装置发送无线终端加密后的第三随机值;
[0185]步骤606:注册装置通过配置密码对无线终端加密后的第三随机值解密,获取第三随机值,验证注册装置解密后的第三随机值与注册装置生成的第三随机值一致;
[0186]本领域技术人员可以理解,在具体实现过程中,注册装置将接收多个无线终端通过无线接入设备发送的加密的第三随机值,但是,在第三随机值传输过程中,可能受到了恶意攻击,或者该无线终端并非是该配置信息的所有者,则无线终端可能向注册装置发送了错误的第三随机值,因此,对于注册装置而言,若注册装置对第三随机值解密成功,获取解密后的第三随机值,且经过验证,确定解密后的第三随机值与生成的第三随机值一致,则表明第三随机值在传输过程中没有受到恶意攻击,或该无线终端为配置信息的真正所有者。
[0187]步骤607:注册装置通过无线接入设备向无线终端发送配置完成确认消息。
[0188]在本实施例中,主要通过注册装置的验证过程,确定了配置完成。本实施例提供的无线终端配置方法,仅需要三次交互过程,就完成了无线终端的配置过程,大大简化了配置过程,同时注册装置生成第三随机值,并向无线终端发送通过配置密码加密后的第三随机值和配置信息,无线终端通过配置密码从中解密出第三随机值和配置信息,并向注册装置返回通过配置密码加密的第三随机值,注册装置验证解密后获得的第三随机值与生成的第三随机值一致,确定配置完成,保证了配置过程的安全性。
[0189]在实施例四至实施例六的各种交互过程中,可通过各网元的标识识别各种网元,各网元的标识具体可以为各网元的介质访问控制层(Media Access Control,简称MAC)地址。对于具体的识别过程,本实施例在此不再赘述。
[0190]综上,本领域技术人员可以理解,实施例四至实施例六可以理解为一种认证过程,这种认证过程和无线终端获取配置信息是同步的,当认证成功时,无线终端也获取了正确的配置信息,不仅通过配置密码保证安全性的同时,简化了无线终端获取正确配置信息的配置过程。
[0191]图7为本发明用于对无线终端进行配置的注册装置实施例一的结构示意图。如图7所示,本实施例的用于对无线终端进行配置的注册装置包括:扫描模块71,配置信息加密模块72。
[0192]其中,扫描模块71用于扫描无线终端的多维码,获取多维码信息,所述多维码信息包括所述无线终端的配置密码;
[0193]配置信息加密模块72用于基于所述配置密码对配置信息加密,并将加密后的配置信息通过所述注册装置关联的无线接入设备发送给所述无线终端,以使所述无线终端根据所述配置信息接入所述无线接入设备。
[0194]本实施例的用于对无线终端进行配置的注册装置,可以用于执行本发明无线终端配置方法实施例一的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0195]图8为本发明用于对无线终端进行配置的注册装置实施例二的结构示意图,如图8所示,本实施例在本发明用于对无线终端进行配置的注册装置实施例一的基础上,所述配置信息加密模块72具体用于:
[0196]生成第一随机值,并将所述第一随机值通过所述无线接入设备发送给所述无线终端,以及接收所述无线终端通过所述无线接入设备发送的第二随机值;
[0197]通过第一预设算法对所述第一随机值、所述第二随机值以及所述配置密码进行计算,得到第一密钥;
[0198]通过所述第一密钥对所述配置信息加密,并通过所述无线接入设备向所述无线终端发送加密后的配置信息。
[0199]所述装置还包括:消息接收模块73,用于在所述配置信息加密模块将加密后的配置信息通过所述注册装置关联的无线接入设备发送给所述无线终端之后,接收所述无线终端通过所述无线接入设备发送的配置完成确认消息。
[0200]本实施例的用于对无线终端进行配置的注册装置,可以用于执行无线终端配置方法实施例四或实施例五的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0201]图9为本发明用于对无线终端进行配置的注册装置实施例三的结构示意图;如图9所示,本实施例在本发明用于对无线终端进行配置的注册装置实施例一的基础上,所述配置信息加密模块72具体用于:[0202]生成第三随机值;
[0203]通过所述配置密码对所述第三随机值和所述配置信息加密;
[0204]通过所述无线接入设备向所述无线终端发送所述注册装置加密后的所述第三随机值和所述配置信息。
[0205]所述装置还包括:
[0206]随机值接收模块74,用于在所述配置信息加密模块将加密后的配置信息通过所述注册装置关联的无线接入设备发送给所述无线终端之后,接收所述无线终端通过所述无线接入设备发送的所述无线终端加密后的所述第三随机值;
[0207]随机值解密模块75,用于通过所述配置密码对所述无线终端加密后的所述第三随机值解密,获取所述第三随机值;
[0208]验证模块76,用于验证解密后的所述第三随机值与所述注册装置生成的所述第三随机值是否一致,若一致,则通过所述无线接入设备向所述无线终端发送配置完成确认消
肩、O
[0209]本实施例的用于对无线终端进行配置的注册装置,可以用于执行本发明无线终端配置方法实施例六的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0210]在本发明用于对无线终端进行配置的注册装置实施例一至实施例三的基础上,可选地,所述注册装置和所述无线接入设备分别集成在两个独立设备中,所述无线接入设备为基于基础设施的无线局域网中的无线接入点。
[0211]可选地,所述注册装置集成在所述无线接入设备中,所述无线接入设备为基于基础设施的无线局域网中的无线接入点。
[0212]可选地,所述注册装置集成在所述无线接入设备中,所述无线接入设备为基于无基础设施的无线局域网中的群所有者,所述无线终端为所述基于无基础设施的无线局域网中的客户端。
[0213]本实施例提供的装置在本发明用于对无线终端进行配置的注册装置实施例一至实施例三的基础上,所述装置还包括请求接收模块77,识别模块78。
[0214]其中,请求接收模块77用于在所述扫描模块扫描无线终端的多维码,获取多维码信息之前,接收所述无线终端通过所述无线接入设备发送的探测请求消息,所述探测请求消息包括所述无线终端的设备标识以及指示所述注册装置通过扫描获取所述配置密码的指示信息;
[0215]识别模块78用于通过所述无线终端的设备标识识别所述无线终端,并扫描所述无线终端的多维码信息。
[0216]可选地,所述多维码信息为动态多维码信息或静态多维码信息。
[0217]本实施例的用于对无线终端进行配置的注册装置,可以用于执行本发明任意实施例所提供的无线终端配置方法的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0218]图10为本发明无线终端实施例一的结构示意图。本实施例提供的无线终端可以配置在无线终端中。如图10所示,本实施例的无线终端包括:信息接收模块81、配置信息解密模块82和接入模块83。
[0219]其中,信息接收模块81用于接收注册装置通过所述注册装置关联的无线接入设备发送的基于配置密码加密的配置信息,其中,所述无线终端设有多维码,以使所述注册装置扫描所述多维码并获取多维码信息,所述多维码信息包括所述无线终端的配置密码;
[0220]配置信息解密模块82用于基于所述配置密码对所述加密的配置信息解密,获取所述配置信息;
[0221 ] 接入模块83用于根据所述配置信息接入所述无线接入设备。
[0222]本实施例的无线终端,可以用于执行本发明无线终端配置方法实施例二的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0223]图11为本发明无线终端实施例二的结构示意图,本实施例在本发明无线终端实施例一的基础上,所述配置信息解密模块82具体用于:
[0224]生成第二随机值,并将所述第二随机值通过所述无线接入设备发送给所述注册装置,以及接收所述注册装置通过所述无线接入设备发送的第一随机值;
[0225]通过第一预设算法对所述第一随机值、所述第二随机值以及所述配置密码进行计算,得到第一密钥;
[0226]通过所述第一密钥对所述加密后的配置信息解密,获取所述配置信息。
[0227]可选地,所述无线终端还包括:确认模块84,用于在所述配置信息解密模块获取所述配置信息之后,通过所述无线接入设备向所述注册装置发送配置完成确认消息。
[0228]本实施例的无线终端,可以用于执行本发明无线终端配置方法实施例四或五的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0229]图12为本发明无线终端实施例三的结构示意图,本实施例在本发明无线终端实施例一的基础上,所述信息接收模块81具体用于:接收所述注册装置通过所述无线接入设备发送的所述注册装置通过配置密码加密后的第三随机值和配置信息,所述第三随机值由所述注册装置生成;
[0230]所述配置信息解密模块82具体用于:通过所述配置密码对所述注册装置加密后的所述第三随机值和所述配置信息解密,获取所述第三随机值和所述配置信息。
[0231 ] 可选地,所述无线终端还包括:
[0232]随机值加密模块85,用于在所述配置信息解密模块获取所述配置信息之后,通过所述配置密码对解密获取的所述第三随机值加密,并通过所述无线接入设备向所述注册装置发送所述无线终端加密后的所述第三随机值;
[0233]确认接收模块86,用于接收所述注册装置在验证解密后的所述第三随机值与所述注册装置生成的所述第三随机值一致后,通过所述无线接入设备发送的配置完成确认消息,所述解密后的所述第三随机值为所述注册装置通过所述配置密码对所述无线终端加密后的所述第三随机值解密后获取的所述第三随机值。
[0234]本实施例的无线终端,可以用于执行本发明无线终端配置方法实施例六的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0235]在本发明无线终端实施例一至实施例三的基础上,可选地,所述注册装置和所述无线接入设备分别集成在两个独立设备中,所述无线接入设备为基于基础设施的无线局域网中的无线接入点。
[0236]可选地,所述注册装置集成在所述无线接入设备中,所述无线接入设备为基于基础设施的无线局域网中的无线接入点。
[0237]可选地,所述注册装置集成在所述无线接入设备中,所述无线接入设备为基于无基础设施的无线局域网中的群所有者,所述无线终端为所述基于无基础设施的无线局域网中的客户端。
[0238]本实施例在本发明无线终端实施例一至实施例三的基础上,所述无线终端还包括:消息发送模块87,用于在所述信息接收模块接收注册装置通过所述注册装置关联的无线接入设备发送的基于配置密码加密的配置信息之前,通过所述无线接入设备向所述注册装置发送探测请求消息,所述探测请求消息包括所述无线终端的设备标识以及指示所述注册装置通过扫描多维码获取所述配置密码的指示信息。
[0239]本实施例的无线终端,可以用于执行本发明任意实施例所提供的无线终端配置方法的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0240]图13为本发明用于对无线终端进行配置的注册装置实施例四的结构示意图。如图13所示,本实施例的注册装置90可以包括处理器91和存储器92。注册装置90还可以包括发射器93、接收器94。发射器93和接收器94可以和处理器91相连。其中,存储器92存储执行指令,当注册装置90运行时,处理器91与存储器92之间通信,处理器91调用存储器92中的执行指令,用于执行无线终端配置方法实施例一至实施例六中任一实施例中注册装置的操作。
[0241]图14为本发明无线终端实施例四的结构示意图。如图14所示,本实施例的无线终端100可以包括处理器101和存储器102。无线终端100还可以包括发射器103、接收器104。特别地,无线终端100还可以包括显示器,用以显示多维码。发射器103和接收器104可以和处理器101相连。其中,存储器102存储执行指令,当无线终端100运行时,处理器101与存储器102之间通信,处理器101调用存储器102中的执行指令,用于执行无线终端配置方法实施例一至实施例六中任一实施例中无线终端的操作。
[0242]在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元或模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或模块可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0243]所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
[0244]本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0245]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
【权利要求】
1.一种无线终端配置方法,其特征在于,包括: 注册装置扫描无线终端的多维码,获取多维码信息,所述多维码信息包括所述无线终端的配置密码; 所述注册装置基于所述配置密码对配置信息加密,并将加密后的配置信息通过所述注册装置关联的无线接入设备发送给所述无线终端,以使所述无线终端根据所述配置信息接入所述无线接入设备。
2.根据权利要求1所述的方法,其特征在于,所述注册装置基于所述配置密码对配置信息加密,并将加密后的配置信息通过所述注册装置关联的无线接入设备发送给所述无线终端包括: 所述注册装置生成第一随机值,并将所述第一随机值通过所述无线接入设备发送给所述无线终端,以及接收所述无线终端通过所述无线接入设备发送的第二随机值; 所述注册装置通过第一预设算法对所述第一随机值、所述第二随机值以及所述配置密码进行计算,得到第一密钥; 所述注册装置通过所述第一密钥对所述配置信息加密,并通过所述无线接入设备向所述无线终端发送加密后的配置信息。
3.根据权利要求1或2所述的方法,其特征在于,所述注册装置将加密后的配置信息通过所述注册装置关联的无线接入设备发送给所述无线终端之后,所述方法还包括: 所述注册装置接收所述无线终端通过所述无线接入设备发送的配置完成确认消息。
4.根据权利要求1所述的方法,其特征在于,所述注册装置基于所述配置密码对配置信息加密,并将加密后的配置信息通过所述注册装置关联的无线接入设备发送给所述无线终端包括: 所述注册装置生成第三随机值; 所述注册装置通过所述配置密码对所述第三随机值和所述配置信息加密; 所述注册装置通过所述无线接入设备向所述无线终端发送所述注册装置加密后的所述第三随机值和所述配置信息。
5.根据权利要求4所述的方法,其特征在于,所述注册装置将加密后的配置信息通过所述注册装置关联的无线接入设备发送给所述无线终端之后,所述方法还包括: 所述注册装置接收所述无线终端通过所述无线接入设备发送的所述无线终端加密后的所述第三随机值; 所述注册装置通过所述配置密码对所述无线终端加密后的所述第三随机值解密,获取所述第三随机值; 所述注册装置验证解密后的所述第三随机值与所述注册装置生成的所述第三随机值是否一致,若一致,则通过所述无线接入设备向所述无线终端发送配置完成确认消息。
6.根据权利要求1至5任一项所述的方法,其特征在于,所述注册装置和所述无线接入设备分别集成在两个独立设备中,所述无线接入设备为基于基础设施的无线局域网中的无线接入点。
7.根据权利要求1至5任一项所述的方法,其特征在于,所述注册装置集成在所述无线接入设备中,所述无线接入设备为基于基础设施的无线局域网中的无线接入点。
8.根据权利要求1至5任一项所述的方法,其特征在于,所述注册装置集成在所述无线接入设备中,所述无线接入设备为基于无基础设施的无线局域网中的群所有者,所述无线终端为所述基于无基础设施的无线局域网中的客户端。
9.根据权利要求1至8任一项所述的方法,其特征在于,所述注册装置扫描无线终端的多维码,获取多维码信息之前,所述方法还包括: 所述注册装置接收所述无线终端通过所述无线接入设备发送的探测请求消息,所述探测请求消息包括所述无线终端的设备标识以及指示所述注册装置通过扫描所述多维码获取所述配置密码的指示信息; 所述注册装置扫描无线终端的多维码,获取多维码信息包括: 所述注册装置通过所述无线终端的设备标识识别所述无线终端,并扫描所述无线终端的多维码,获取多维码信息。
10.根据权利要求1至9任一项所述的方法,其特征在于,所述多维码信息为动态多维码信息或静态多维码信息。
11.一种无线终端配置方法,其特征在于,包括: 无线终端接收注册装置通过所述注册装置关联的无线接入设备发送的基于配置密码加密的配置信息,其中,所述无线终端设有多维码,以使所述注册装置扫描所述多维码并获取多维码信息,所述多维码信息包括所述无线终端的配置密码; 所述无线终端基于所述配置密码对所述加密的配置信息解密,获取所述配置信息,并根据所述配置信息接入所 述无线接入设备。
12.根据权利要求11所述的方法,其特征在于,所述无线终端基于所述配置密码对所述加密的配置信息解密,获取所述配置信息包括: 所述无线终端生成第二随机值,并将所述第二随机值通过所述无线接入设备发送给所述注册装置,以及接收所述注册装置通过所述无线接入设备发送的第一随机值; 所述无线终端通过第一预设算法对所述第一随机值、所述第二随机值以及所述配置密码进行计算,得到第一密钥; 所述无线终端通过所述第一密钥对所述加密后的配置信息解密,获取所述配置信息。
13.根据权利要求11或12所述的方法,其特征在于,所述无线终端获取所述配置信息之后,所述方法还包括: 所述无线终端通过所述无线接入设备向所述注册装置发送配置完成确认消息。
14.根据权利要求11所述的方法,其特征在于,所述无线终端接收注册装置通过所述注册装置关联的无线接入设备发送的基于配置密码加密的配置信息包括: 所述无线终端接收所述注册装置通过所述无线接入设备发送的所述注册装置通过配置密码加密后的第三随机值和配置信息,所述第三随机值由所述注册装置生成; 所述无线终端基于所述配置密码对所述加密的配置信息解密,获取所述配置信息包括: 所述无线终端通过所述配置密码对所述注册装置加密后的所述第三随机值和所述配置信息解密,获取所述第三随机值和所述配置信息。
15.根据权利要求14所述的方法,其特征在于,所述无线终端获取所述配置信息之后,所述方法还包括: 所述无线终端通过所述配置密码对解密获取的所述第三随机值加密,并通过所述无线接入设备向所述注册装置发送所述无线终端加密后的所述第三随机值; 所述无线终端接收所述注册装置在验证解密后的所述第三随机值与所述注册装置生成的所述第三随机值一致后,通过所述无线接入设备发送的配置完成确认消息,所述解密后的所述第三随机值为所述注册装置通过所述配置密码对所述无线终端加密后的所述第三随机值解密后获取的所述第三随机值。
16.根据权利要求11至15任一项所述的方法,其特征在于,所述注册装置和所述无线接入设备分别集成在两个独立设备中,所述无线接入设备为基于基础设施的无线局域网中的无线接入点。
17.根据权利要求11至15任一项所述的方法,其特征在于,所述注册装置集成在所述无线接入设备中,所述无线接入设备为基于基础设施的无线局域网中的无线接入点。
18.根据权利要求11至15任一项所述的方法,其特征在于,所述注册装置集成在所述无线接入设备中,所述无线接入设备为基于无基础设施的无线局域网中的群所有者,所述无线终端为所述基于无基础设施的无线局域网中的客户端。
19.根据权利要求11至18任一项所述的方法,其特征在于,所述无线终端接收注册装置通过所述注册装置关联的无线接入设备发送的基于配置密码加密的配置信息之前,所述方法还包括: 所述无线终端通过所述无线接入设备向所述注册装置发送探测请求消息,所述探测请求消息包括所述无线终端的设备标识以及指示所述注册装置通过扫描多维码获取所述配置密码的指示信息 。
20.根据权利要求11至19任一项所述的方法,其特征在于,所述多维码信息为动态多维码信息或静态多维码信息。
21.一种用于对无线终端进行配置的注册装置,其特征在于,包括: 扫描模块,用于扫描无线终端的多维码,获取多维码信息,所述多维码信息包括所述无线终端的配置密码; 配置信息加密模块,用于基于所述配置密码对配置信息加密,并将加密后的配置信息通过所述注册装置关联的无线接入设备发送给所述无线终端,以使所述无线终端根据所述配置信息接入所述无线接入设备。
22.根据权利要求21所述的装置,其特征在于,所述配置信息加密模块具体用于: 生成第一随机值,并将所述第一随机值通过所述无线接入设备发送给所述无线终端,以及接收所述无线终端通过所述无线接入设备发送的第二随机值; 通过第一预设算法对所述第一随机值、所述第二随机值以及所述配置密码进行计算,得到第一密钥; 通过所述第一密钥对所述配置信息加密,并通过所述无线接入设备向所述无线终端发送加密后的配置信息。
23.根据权利要求21或22所述的装置,其特征在于,所述装置还包括: 消息接收模块,用于在所述配置信息加密模块将加密后的配置信息通过所述注册装置关联的无线接入设备发送给所述无线终端之后,接收所述无线终端通过所述无线接入设备发送的配置完成确认消息。
24.根据权利要求21所述的装置,其特征在于,所述配置信息加密模块具体用于:生成第三随机值; 通过所述配置密码对所述第三随机值和所述配置信息加密; 通过所述无线接入设备向所述无线终端发送所述注册装置加密后的所述第三随机值和所述配置信息。
25.根据权利要求24所 述的装置,其特征在于,所述装置还包括: 随机值接收模块,用于在所述配置信息加密模块将加密后的配置信息通过所述注册装置关联的无线接入设备发送给所述无线终端之后,接收所述无线终端通过所述无线接入设备发送的所述无线终端加密后的所述第三随机值; 随机值解密模块,用于通过所述配置密码对所述无线终端加密后的所述第三随机值解密,获取所述第三随机值; 验证模块,用于验证解密后的所述第三随机值与所述注册装置生成的所述第三随机值是否一致,若一致,则通过所述无线接入设备向所述无线终端发送配置完成确认消息。
26.根据权利要求21-25任一项所述的装置,其特征在于,所述注册装置和所述无线接入设备分别集成在两个独立设备中,所述无线接入设备为基于基础设施的无线局域网中的无线接入点。
27.根据权利要求21-25任一项所述的装置,其特征在于,所述注册装置集成在所述无线接入设备中,所述无线接入设备为基于基础设施的无线局域网中的无线接入点。
28.根据权利要求21-25所述的装置,其特征在于,所述注册装置集成在所述无线接入设备中,所述无线接入设备为基于无基础设施的无线局域网中的群所有者,所述无线终端为所述基于无基础设施的无线局域网中的客户端。
29.根据权利要求21-28任一项所述的装置,其特征在于,所述装置还包括: 请求接收模块,用于在所述扫描模块扫描无线终端的多维码,获取多维码信息之前,接收所述无线终端通过所述无线接入设备发送的探测请求消息,所述探测请求消息包括所述无线终端的设备标识以及指示所述注册装置通过扫描所述多维码获取所述配置密码的指示信息; 识别模块,用于通过所述无线终端的设备标识识别所述无线终端,并扫描所述无线终端的多维码,获取多维码信息。
30.根据权利要求21至29任一项所述的装置,其特征在于,所述多维码信息为动态多维码信息或静态多维码信息。
31.一种无线终端,其特征在于,包括: 信息接收模块,用于接收注册装置通过所述注册装置关联的无线接入设备发送的基于配置密码加密的配置信息,其中,所述无线终端设有多维码,以使所述注册装置扫描所述多维码并获取多维码信息,所述多维码信息包括所述无线终端的配置密码; 配置信息解密模块,用于基于所述配置密码对所述加密的配置信息解密,获取所述配置信息; 接入模块,用于根据所述配置信息接入所述无线接入设备。
32.根据权利要求31所述的无线终端,其特征在于,所述配置信息解密模块具体用于: 生成第二随机值,并将所述第二随机值通过所述无线接入设备发送给所述注册装置,以及接收所述注册装置通过所述无线接入设备发送的第一随机值;通过第一预设算法对所述第一随机值、所述第二随机值以及所述配置密码进行计算,得到第一密钥; 通过所述第一密钥对所述加密后的配置信息解密,获取所述配置信息。
33.根据权利要求31或32所述的无线终端,其特征在于,所述无线终端还包括: 确认模块,用于在所述配置信息解密模块获取所述配置信息之后,通过所述无线接入设备向所述注册装置发送配置完成确认消息。
34.根据权利要求31所述的无线终端,其特征在于,所述信息接收模块具体用于:接收所述注册装置通过所述无线接入设备发送的所述注册装置通过配置密码加密后的第三随机值和配置信息,所述第三随机值由所述注册装置生成; 所述配置信息解密模块具体用于:通过所述配置密码对所述注册装置加密后的所述第三随机值和所述配置信息解密,获取所述第三随机值和所述配置信息。
35.根据权利要求34所述的无线终端,其特征在于,所述无线终端还包括: 随机值加密模块,用于在所述配置信息解密模块获取所述配置信息之后,通过所述配置密码对解密获取的所述第三随机值加密,并通过所述无线接入设备向所述注册装置发 送所述无线终端加密后的所述第三随机值; 确认接收模块,用于接收所述注册装置在验证解密后的所述第三随机值与所述注册装置生成的所述第三随机值一致后,通过所述无线接入设备发送的配置完成确认消息,所述解密后的所述第三随机值为所述注册装置通过所述配置密码对所述无线终端加密后的所述第三随机值解密后获取的所述第三随机值。
36.根据权利要求31至35任一项所述的无线终端,其特征在于,所述注册装置和所述无线接入设备分别集成在两个独立设备中,所述无线接入设备为基于基础设施的无线局域网中的无线接入点。
37.根据权利要求31至35任一项所述的无线终端,其特征在于,所述注册装置集成在所述无线接入设备中,所述无线接入设备为基于基础设施的无线局域网中的无线接入点。
38.根据权利要求31至35任一项所述的无线终端,其特征在于,所述注册装置集成在所述无线接入设备中,所述无线接入设备为基于无基础设施的无线局域网中的群所有者,所述无线终端为所述基于无基础设施的无线局域网中的客户端。
39.根据权利要求31至38任一项所述的无线终端,其特征在于,所述无线终端还包括: 消息发送模块,用于在所述信息接收模块接收注册装置通过所述注册装置关联的无线接入设备发送的基于配置密码加密的配置信息之前,通过所述无线接入设备向所述注册装置发送探测请求消息,所述探测请求消息包括所述无线终端的设备标识以及指示所述注册装置通过扫描多维码获取所述配置密码的指示信息。
40.根据权利要求31至39任一项所述的无线终端,其特征在于,所述多维码信息为动态多维码信息或静态多维码信息。
【文档编号】H04W12/02GK104010297SQ201310058832
【公开日】2014年8月27日 申请日期:2013年2月25日 优先权日:2013年2月25日
【发明者】李小仙, 丁志明 申请人:华为终端有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1