建立无线通信的方法、用户设备和接入点
技术领域
本发明涉及通信领域,并且具体地,涉及建立无线通信的方法、用户设备和接入点。
背景技术
目前无线保真(Wireless Fidelity,Wi-Fi)技术的应用已经非常广泛,无线通信安全也受到越来越多的关注。为了保证通信安全,通常需要两端的通信设备设定相同的安全参数。为简化用户建立安全连接的操作,Wi-Fi联盟已经制定了Wi-Fi保护设置(Wi-FiProtected Setup,WPS)规范,允许用户通过按钮配置(Push Button Configuration,PBC)或个人识别码(Personal Identification Number,PIN)等方式建立UE与AP之间的安全连接。但是,这些已有的建立安全连接的方式需要依赖物理或逻辑按钮或者依赖显示屏幕或输入界面进行配置,还是比较复杂,而且需要用户具备一定的Wi-Fi安全方面的知识,导致用户体验差。
发明内容
本发明提供建立无线通信的方法、用户设备和接入点,能够简化WPS协商的触发操作,并提升用户体验。
第一方面,提供了一种建立无线通信的方法,包括:用户设备UE从接入点AP接收携带第一特征信息的报文;所述UE对所述第一特征信息进行验证;如果所述UE对所述第一特征信息验证通过,则确定所述AP安全;所述UE触发与所述AP之间的无线保真保护设置WPS协商,以便与所述AP建立连接。
结合第一方面,在第一种可能的实现方式中,所述第一特征信息包括以下至少一种:允许接入所述AP的信号强度阈值,所述AP的厂商信息,允许接入所述AP的UE类型。
结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述如果对所述第一特征信息验证通过,则确定所述AP安全,包括:在所述第一特征信息包括所述允许接入所述AP的信号强度阈值的情况下,如果所述UE确定当前检测到的所述AP的信号强度值大于或等于所述信号强度阈值,则确定所述AP安全。
结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式,在第三种可能的实现方式中,在所述确定所述AP安全之后,进一步包括:所述UE检测所述UE是否处于晃动状态;
所述UE触发与所述AP之间的WPS协商,包括:所述UE在确定所述UE处于晃动状态的情况下,触发与所述AP之间的WPS协商。
结合第一方面或第一方面的第一种可能的实现方式至第一方面的第三种可能的实现方式中任一种可能的实现方式,在第四种可能的实现方式中,进一步包括:所述UE向所述AP发送响应消息,所述响应消息携带第二特征信息,所述第二特征信息用于指示UE的特征,以便所述AP对所述第二特征信息进行验证以确定所述UE是否安全。
结合第一方面或第一方面的第一种可能的实现方式至第一方面的第四种可能的实现方式中任一种可能的实现方式,在第五种可能的实现方式中,所述第一特征信息进一步包括功能标识,所述功能标识用于指示所述AP支持UE免配置接入功能。
结合第一方面或第一方面的第一种可能的实现方式至第一方面的第五种可能的实现方式中任一种可能的实现方式,在第六种可能的实现方式中,所述报文还携带WPS启动信息,所述WPS启动信息用于指示所述AP已启动WPS协商。
第二方面,提供了一种建立无线通信的方法,包括:接入点AP确定第一特征信息;所述AP向用户设备UE发送携带所述第一特征信息的报文,以便所述UE在对所述第一特征信息验证通过时触发与所述AP之间的无线保真保护设置WPS协商。
结合第二方面,在第一种可能的实现方式中,所述第一特征信息包括以下至少一种:允许接入所述AP的信号强度阈值,所述AP的厂商信息,允许接入所述AP的UE类型。
结合第二方面或第二方面的第一种可能的实现方式,在第二种可能的实现方式中,进一步包括:所述AP从所述UE接收响应消息,所述响应消息携带第二特征信息,所述第二特征信息用于指示所述UE的特征;所述AP对所述第二特征信息进行验证;如果所述AP对所述第二特征信息验证通过,则确定所述UE安全,与所述UE进行所述WPS协商。
结合第二方面或第二方面的第一种可能的实现方式或第二方面的第二种可能的实现方式,在第三种可能的实现方式中,所述第一特征信息还携带功能标识,所述功能标识用于指示所述AP支持UE免配置接入功能。
结合第二方面或第二方面的第一种可能的实现方式或第二方面的第二种可能的实现方式或第二方面的第三种可能的实现方式,在第四种可能的实现方式中,所述报文还携带WPS启动信息,所述WPS启动信息用于指示所述AP已启动WPS协商。
第三方面,提供了一种UE,包括:接收单元,用于从接入点AP接收携带第一特征信息的报文;验证单元,用于对所述第一特征信息进行验证;确定单元,用于如果所述验证单元对所述第一特征信息验证通过,则确定所述AP安全;触发单元,用于触发与所述AP之间的无线保真保护设置WPS协商,以便与所述AP建立连接。
结合第三方面,在第一种可能的实现方式中,所述第一特征信息包括以下至少一种:允许接入所述AP的信号强度阈值,所述AP的厂商信息,允许接入所述AP的用户设备UE类型。
结合第三方面的第一种可能的实现方式,在第二种可能的实现方式中,所述确定单元具体用于在所述第一特征信息包括所述允许接入所述AP的信号强度阈值的情况下,如果所述验证单元确定当前检测到的所述AP的信号强度值大于或等于所述信号强度阈值,则确定所述AP安全。
结合第三方面或第三方面的第一种可能的实现方式或第三方面的第二种可能的实现方式,在第三种可能的实现方式中,进一步包括检测单元;所述检测单元用于在所述确定单元确定所述AP安全之后,检测所述UE是否处于晃动状态;所述触发单元具体用于在所述检测单元确定所述UE处于晃动状态的情况下,触发与所述AP之间的WPS协商。
结合第三方面或第三方面的第一种可能的实现方式至第三方面的第三种可能的实现方式中任一种可能的实现方式,在第四种可能的实现方式中,进一步包括:发送单元,用于向所述AP发送响应消息,所述响应消息携带第二特征信息,所述第二特征信息用于指示所述UE的特征,以便所述AP对所述第二特征信息进行验证以确定所述UE是否安全。
结合第三方面或第三方面的第一种可能的实现方式至第三方面的第四种可能的实现方式中任一种可能的实现方式,在第五种可能的实现方式中,所述第一特征信息进一步包括功能标识,所述功能标识用于指示所述AP支持UE免配置接入功能。
第四方面,提供了一种AP,包括:确定单元,用于确定第一特征信息;发送单元,用于向用户设备UE发送携带所述第一特征信息的报文,以便所述UE在对所述第一特征信息验证通过时触发与所述接入点AP之间的无线保真保护设置WPS协商。
结合第四方面,在第一种可能的实现方式中,所述第一特征信息包括以下至少一种:允许接入所述AP的信号强度阈值,所述AP的厂商信息,允许接入所述AP的UE类型。
结合第四方面或第四方面的第一种可能的实现方式,在第二种可能的实现方式中,进一步包括:接收单元,用于从所述UE接收响应消息,所述响应消息携带第二特征信息,所述第二特征信息用于指示所述UE的特征;验证单元,用于对所述第二特征信息进行验证;处理单元,用于如果对所述第二特征信息验证通过,则确定所述UE安全,并与所述UE进行WPS协商。
第五方面,提供了一种UE,包括:接收器,用于从接入点AP接收携带第一特征信息的报文;处理器,用于对所述第一特征信息进行验证;所述处理器,还用于如果对所述第一特征信息验证通过,则确定所述AP安全;所述处理器,还用于触发与所述AP之间的无线保真保护设置WPS协商,以便与所述AP建立连接。
结合第五方面,在第一种可能的实现方式中,所述第一特征信息包括以下至少一种:允许接入所述AP的信号强度阈值,所述AP的厂商信息,允许接入所述AP的用户设备UE类型。
结合第五方面的第一种可能的实现方式,在第二种可能的实现方式中,所述处理器具体用于在所述第一特征信息包括所述允许接入所述AP的信号强度阈值的情况下,如果确定当前检测到的所述AP的信号强度值大于或等于所述信号强度阈值,则确定所述AP安全。
结合第五方面或第五方面的第一种可能的实现方式或第五方面的第二种可能的实现方式,在第三种可能的实现方式中,所述处理器还用于在确定所述AP安全之后,检测所述UE是否处于晃动状态;所述处理器具体用于在确定所述UE处于晃动状态的情况下,触发与所述AP之间的WPS协商。
结合第五方面或第五方面的第一种可能的实现方式至第五方面的第三种可能的实现方式中任一种可能的实现方式,在第四种可能的实现方式中,进一步包括:发送器,用于向所述AP发送响应消息,所述响应消息携带第二特征信息,所述第二特征信息用于指示所述UE的特征,以便所述AP对所述第二特征信息进行验证以确定所述UE是否安全。
结合第五方面或第五方面的第一种可能的实现方式至第五方面的第四种可能的实现方式中任一种可能的实现方式,在第五种可能的实现方式中,所述第一特征信息进一步包括功能标识,所述功能标识用于指示所述AP支持UE免配置接入功能。
第六方面,提供了一种AP,包括:处理器,用于确定第一特征信息;发送器,用于向用户设备UE发送携带所述第一特征信息的报文,以便所述UE在对所述第一特征信息验证通过时触发与所述接入点AP之间的无线保真保护设置WPS协商。
结合第六方面,在第一种可能的实现方式中,所述第一特征信息包括以下至少一种:允许接入所述AP的信号强度阈值,所述AP的厂商信息,允许接入所述AP的UE类型。
结合第六方面或第六方面的第一种可能的实现方式,在第二种可能的实现方式中,进一步包括接收器;所述接收器,用于从所述UE接收响应消息,所述响应消息携带第二特征信息,所述第二特征信息用于指示所述UE的特征;所述处理器,还用于对所述第二特征信息进行验证;所述处理器,还用于如果对所述第二特征信息验证通过,则确定所述UE安全,并与所述UE进行WPS协商。
通过提供的技术方案,当通过对AP的报文中携带的第一特征信息进行验证,在对第一特征信息验证通过的情况下,确定AP安全并触发与AP之间的WPS协商,无需进行PBC或PIN配置来触发WPS协商,从而能够简化WPS协商的触发操作,提升用户体验。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,显而易见地,下面所描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是根据本发明实施例的建立无线通信的方法的示意性流程图。
图2是根据本发明实施例的建立无线通信的方法的示意性流程图。
图3是根据本发明实施例的建立无线通信的方法的过程的示意性流程图。
图4是根据本发明实施例的建立无线通信的方法的过程的示意性流程图。
图5是根据本发明实施例的建立无线通信的方法的过程的示意性流程图。
图6是根据本发明实施例的UE的示意框图。
图7是根据本发明实施例的AP的示意框图。
图8是根据本发明实施例的UE的示意框图。
图9是根据本发明实施例的AP的示意框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都应属于本发明保护的范围。
本发明实施例中,用户设备(User Equipment,UE)可以是具有Wi-Fi功能的终端设备,例如,可以是带Wi-Fi网卡的便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,比如带Wi-Fi网卡的笔记本、带Wi-Fi网卡的智能手机或带Wi-Fi网卡的车载移动装置等。
图1是根据本发明实施例的建立无线通信的方法的示意性流程图。图1的方法由UE执行。
110,UE从接入点(Access Point,AP)接收携带第一特征信息的报文。
例如,该报文可以是WPS PBC规范中的信标(Beacon)帧。在该信标帧的Wi-Fi简单设置(Wi-Fi Simple Configuration,WSC)信元(Information Element,IE)中,可以定义第一特征信息。第一特征信息可以包括允许接入AP的特征(Attribute)或者AP本身的特征等。
可选地,作为一个实施例,第一特征信息可以包括以下至少一种:允许接入AP的信号强度阈值,AP的厂商信息,允许接入AP的UE类型。
具体地,允许接入AP的信号强度阈值可以是指在UE当前检测到的AP信号强度大于或等于该信号强度阈值时,UE才能接入该AP。例如,允许接入AP的信号强度阈值可以是-30dBm。
AP的厂商信息可以包括AP的生产商的相关信息,例如生产商名称或标识等。
允许接入AP的UE类型可以是按照UE的产品形态来划分的,例如,允许接入AP的UE类型可以包括台式电脑、笔记本、平板电脑或手机等。
此外,第一特征信息还可以包括其它特征,例如,允许接入AP的UE的厂商列表等。
可选地,作为另一实施例,第一特征信息还可以包括功能标识,功能标识可以指示AP支持UE免配置接入功能。UE免配置接入功能可以是指UE无需进行WPS PBC配置或PIN配置就能够与AP对接的功能。
例如,功能标识可以表示为XXZC(XX Zero Configuration),XX可以是厂商标识。由于AP支持UE免配置接入功能,因此UE可以在对第一特征信息验证通过后触发WPS协商,而无需进行WPS PBC配置或PIN配置来触发WPS协商。
可选地,作为另一实施例,报文还可以携带WPS启动信息,WPS启动信息用于指示AP已启动WPS协商。
120,UE对第一特征信息进行验证。
130,如果UE对第一特征信息验证通过,则确定AP安全。
第一特征信息可以用于验证AP的安全性。UE可以根据第一特征信息所包括的特征来验证AP的安全性。
可选地,作为另一实施例,在第一特征信息包括允许接入AP的信号强度阈值的情况下,如果UE确定当前检测到的AP的信号强度值大于或等于信号强度阈值,则可以确定AP安全。
可选地,作为另一实施例,在第一特征信息包括AP的厂商信息的情况下,如果UE确定AP的厂商信息与预设厂商信息匹配,则可以确定AP安全。
例如,预设厂商信息为“XX”,“XX”可以为厂商标识,假设AP的厂商信息包括“XX”,这样UE可以确定AP的厂商信息与预设厂商信息匹配。
可选地,作为另一实施例,在第一特征信息包括允许接入AP的UE类型的情况下,如果UE确定自己的类型属于允许接入AP的UE类型,则可以确定AP安全。
例如,允许接入AP的UE类型包括台式电脑、笔记本、平板电脑和手机,假设该UE的类型为手机,那么UE可以确定自己的类型属于允许接入AP的UE类型。
可选地,作为另一实施例,在第一特征信息包括允许接入AP的信号强度阈值和AP的厂商信息的情况下,如果UE确定AP的厂商信息与预设厂商信息匹配且当前检测到的AP的信号强度值大于或等于信号强度阈值,则可以确定AP安全。
例如,预设厂商信息为“XX”,“XX”可以为厂商标识,假设AP的厂商信息包括“XX”,这样UE可以确定AP的厂商信息与预设厂商信息匹配。
可选地,作为另一实施例,在第一特征信息包括允许接入AP的信号强度阈值和允许接入AP的UE类型的情况下,如果UE确定自己的类型属于允许接入AP的UE类型且当前检测到的AP的信号强度值大于或等于信号强度阈值,则可以确定AP安全。
可选地,作为另一实施例,在第一特征信息包括AP的厂商信息和允许接入AP的UE类型的情况下,如果UE确定AP的厂商信息与预设厂商信息匹配且自己的类型属于允许接入AP的UE类型,则可以确定AP安全。
可选地,作为另一实施例,在第一特征信息包括允许接入AP的信号强度阈值、AP的厂商信息以及允许接入AP的UE类型的情况下,如果UE确定AP的厂商信息与预设厂商信息匹配,并且确定自己的类型属于允许接入AP的UE类型,并且确定当前检测到的AP的信号强度值大于或等于信号强度阈值,则可以确定AP安全。
140,UE触发(trigger)与AP之间的WPS协商,以便与AP建立连接。
UE在确定AP安全后,可以触发与AP之间的WPS协商,例如,可以是WPS PBS协商。应理解,本发明实施例中,UE触发与AP之间的WPS协商,可以是指UE向AP发起WPS协商请求,以与AP完成后续的WPS协商过程。
可选地,作为另一实施例,在步骤130之后,UE还可以检测自身是否处于晃动状态。
可选地,作为另一实施例,在步骤140中,UE可以在确定自身处于晃动状态的情况下,触发与AP之间的WPS协商。
例如,UE可以检测自身的加速度来确定自身是否处于晃动状态。比如在UE当前的加速度大于或等于预设的加速度阈值时,可以确定其当前处于晃动状态。
本发明实施例中,UE在对第一特征信息验证通过后检测自身当前是否处于晃动状态,在确定其当前处于晃动状态时触发与AP之间的WPS协商,因此UE无需进行PBC或PIN配置来触发WPS协商,从而能够简化WPS协商的触发操作,提升用户体验。此外,UE在确定当前处于晃动状态时触发与AP之间的WPS协商,无需依赖物理或逻辑按钮或显示屏幕进行配置,从而能够简化UE的硬件设计。
可选地,作为另一实施例,在步骤140之后,UE可以向AP发送响应消息,响应消息可以携带第二特征信息,第二特征信息可以用于指示UE的特征,以便AP对第二特征信息进行验证以确定UE是否安全,从而确定是否与UE进行WPS协商,即是否进入与UE之间的WPS协商过程。
例如,第二特征信息可以包括UE的相关特征,比如UE的类型,UE的类型可以是以产品形态划分。此外,UE的类型还可以以其它形式划分,例如功能或生产商等。AP可以通过对第二特征信息的验证来确定UE是否安全。
在UE触发WPS协商后,UE可以与AP之间进行WPS协商。UE与AP之间具体的WPS协商过程可以参照现有WPS规范进行。
本发明实施例中,通过对AP的报文中携带的第一特征信息进行验证,在对第一特征信息验证通过的情况下,确定AP安全并触发与AP之间的WPS协商,无需进行PBC或PIN配置来触发WPS协商,从而能够简化WPS协商的触发操作,提升用户体验。
同时,本发明实施例中,UE在对第一特征信息验证通过的情况下,确定AP安全并触发与AP之间的WPS协商,从而能够保证UE与AP之间的安全连接。
此外,本发明实施例中,UE在对第一特征信息验证通过的情况下,触发AP之间的WPS协商,无需依赖物理或逻辑按钮或显示屏幕进行配置,从而能够简化UE的硬件设计。
图2是根据本发明实施例的建立无线通信的方法的示意性流程图。图2的方法由AP执行。
210,AP确定第一特征信息。
例如,第一特征信息可以包括允许接入AP的特征(Attribute)或者AP本身的特征等。
可选地,作为一个实施例,第一特征信息可以包括以下至少一种:允许接入AP的信号强度阈值,AP的厂商信息,允许接入AP的UE类型。
具体地,允许接入AP的信号强度阈值可以是指在UE当前检测到的AP信号强度大于或等于该信号强度阈值时,UE才能接入该AP。例如,允许接入AP的信号强度阈值可以是-30dBm。
AP的厂商信息可以包括AP的生产商的相关信息,例如生产商名称或标识等。
允许接入AP的UE类型可以是按照UE的产品形态来划分的,例如,允许接入AP的UE类型可以包括台式电脑、笔记本、平板电脑或手机等。
此外,第一特征信息还可以包括其它特征,例如,允许接入AP的UE的厂商列表等。
可选地,作为另一实施例,第一特征信息还可以包括功能标识,功能标识可以指示AP支持UE免配置接入功能。UE免配置接入功能可以是指UE无需进行WPS PBC配置或PIN配置就能够与AP对接的功能。
可选地,作为另一实施例,上述报文还可以携带WPS启动信息,WPS启动信息用于指示AP已启动WPS协商。
220,AP向UE发送携带第一特征信息的报文,以便UE在对第一特征信息验证通过时触发与AP之间的WPS协商。
例如,该报文可以是WPS PBC规范中的信标(Beacon)帧。在该信标帧的WSC IE中,可以定义第一特征信息。
可选地,作为另一实施例,在步骤220之后,AP可以从UE接收响应消息,响应消息携带第二特征信息,第二特征信息用于指示UE的特征。对第二特征信息进行验证。如果对第二特征信息验证通过,则AP可以确定UE安全,并与UE进行WPS协商。
例如,第二特征信息可以包括UE的相关特征,比如UE的类型,UE的类型可以是以产品形态划分。此外,UE的类型还可以以其它形式划分,例如功能或生产商等。
AP可以通过对第二特征信息的验证来确定UE是否安全。例如,AP可以确定UE的类型是否属于允许接入AP的UE类型,如果属于,则可以确定该UE安全,从而与UE进行WPS协商。
本发明实施例中,通过向UE发送携带第一特征信息的报文,使得UE在对第一特征信息验证通过的情况下确定AP安全,并触发与AP之间的WPS协商,因此UE无需进行PBC或PIN配置来触发WPS协商,从而能够简化WPS协商的触发操作,提升用户体验。
图3是根据本发明实施例的建立无线通信的方法的过程的示意性流程图。
301,AP向UE发送报文,报文携带第一特征信息。
可选地,第一特征信息可以包括以下至少一种:允许接入AP的信号强度阈值,AP的厂商信息,允许接入AP的UE类型。
可选地,第一特征信息还可以携带功能标识,功能标识可以指示AP支持UE免配置接入功能。例如,报文可以是WPS PBC规范中的信标帧。
可选地,报文还可以携带WPS启动信息,WPS启动信息可以指示AP已启动WPS协商。
302,UE对报文中携带的第一特征信息进行验证。
第一特征信息可以用于验证AP的安全性。
303,如果UE对第一特征信息验证通过,则确定AP安全,并触发与AP之间的WPS协商。
304,UE向AP发送响应消息,响应消息携带第二特征信息。第二特征信息指示UE的特征。
例如,第二特征信息可以包括UE的相关特征,比如UE的类型,UE的类型可以是以产品形态划分。此外,UE的类型还可以以其它形式划分,例如功能或生产商等。第二特征信息可以用于验证UE的安全性。
305,AP对第二特征信息进行验证。
由于第二特征信息指示UE的特征,因此AP可以通过验证第二特征信息来确定UE是否安全。
306,AP在对第二特征信息验证通过的情况下,与UE进行WPS协商。
AP在对第二特征信息验证通过的情况下,可以确定UE安全,从而进入与UE之间的WPS协商过程。具体的WPS协商过程可以参照现有WPS规范进行。在WPS协商成功后,AP与UE之间建立连接。
应理解,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
本发明实施例中,通过对AP的报文中携带的第一特征信息进行验证,在对第一特征信息验证通过的情况下,确定AP安全并触发与AP之间的WPS协商,无需进行PBC或PIN配置来触发WPS协商,从而能够简化WPS协商的触发操作,提升用户体验。
同时,本发明实施例中,UE在对第一特征信息验证通过的情况下,确定AP安全并触发与AP之间的WPS协商,从而能够保证UE与AP之间的安全连接。
此外,本发明实施例中,UE在对第一特征信息验证通过的情况下,触发AP之间的WPS协商,无需依赖物理或逻辑按钮或显示屏幕进行配置,从而能够简化UE的硬件设计。
图4是根据本发明实施例的建立无线通信的方法的过程的示意性流程图。
401,AP向UE发送报文,该报文携带第一特征信息。
可选地,第一特征信息可以包括以下至少一种:允许接入AP的信号强度阈值,AP的厂商信息,允许接入AP的UE类型。
可选地,第一特征信息还可以携带功能标识,功能标识可以指示AP支持UE免配置接入功能。例如,报文可以是WPS PBC规范中的信标帧。
可选地,报文还可以携带WPS启动信息,WPS启动信息可以指示AP已启动WPS协商。
402,UE对报文中携带的第一特征信息进行验证。
第一特征信息可以用于验证AP的安全性。
403,如果UE对第一特征信息验证通过,则确定AP安全,并触发与AP之间的WPS协商。
404,在UE触发WPS协商后,UE与AP进行WPS协商。
可见,在图4的实施例中,无需AP对UE的第二特征信息进行验证,在UE触发WPS协商后,UE和AP可以直接进入WPS协商过程。
本发明实施例中,通过对AP的报文中携带的第一特征信息进行验证,在对第一特征信息验证通过的情况下,确定AP安全并触发与AP之间的WPS协商,无需进行PBC或PIN配置来触发WPS协商,从而能够简化WPS协商的触发操作,提升用户体验。
同时,本发明实施例中,UE在对第一特征信息验证通过的情况下,确定AP安全并触发与AP之间的WPS协商,从而能够保证UE与AP之间的安全连接。
此外,本发明实施例中,UE在对第一特征信息验证通过的情况下,触发AP之间的WPS协商,无需依赖物理或逻辑按钮或显示屏幕进行配置,从而能够简化UE的硬件设计。
图5是根据本发明实施例的建立无线通信的方法的过程的示意性流程图。
501,AP向UE发送携带第一特征信息的报文。
可选地,第一特征信息可以包括以下至少一种:允许接入AP的信号强度阈值,AP的厂商信息,允许接入AP的UE类型。
可选地,第一特征信息还可以携带功能标识,功能标识用于指示AP支持UE免配置接入功能。例如,报文可以是WPS PBC规范中的信标帧。
可选地,报文还可以携带WPS启动信息,WPS启动信息可以指示AP已启动WPS协商。
502,UE对第一特征信息进行验证,以确定AP是否安全。
503,UE在对第一特征信息验证通过的情况下,检测自身是否处于晃动状态。
504,如果UE确定自身处于晃动状态,则触发与AP之间的WPS协商。
505,在UE触发WPS协商后,UE与AP之间进行WPS协商。
也就是,在UE触发WPS协商后,UE与AP进入WPS协商过程。应注意,在步骤504与505之间,还可以执行图3的步骤304和305。例如,在UE触发WPS协商后,可以向AP发送携带第二特征信息的响应消息。AP可以对第二特征信息进行验证以确定UE是否安全。在AP对第二特征信息验证通过后,可以执行步骤505。
本发明实施例中,UE在对第一特征信息验证通过后检测自身当前是否处于晃动状态,在确定当前处于晃动状态时触发与AP之间的WPS协商,因此UE无需进行PBC或PIN配置来触发WPS协商,从而能够简化WPS协商的触发操作,提升用户体验。
此外,本发明实施例中,UE在确定当前处于晃动状态时触发与AP之间的WPS协商,无需依赖物理或逻辑按钮或显示屏幕进行配置,从而能够简化UE的硬件设计。
图6是根据本发明实施例的UE的示意框图。图6的UE600包括接收单元610、验证单元620、确定单元630和触发单元640。
接收单元610从AP接收携带第一特征信息的报文。验证单元620对第一特征信息进行验证。如果验证单元620对第一特征信息验证通过,则确定单元630确定AP安全。触发单元640触发与AP之间的WPS协商,以便与AP建立连接。
本发明实施例中,通过对AP的报文中携带的第一特征信息进行验证,在对第一特征信息验证通过的情况下,确定AP安全并触发与AP之间的WPS协商,无需进行PBC或PIN配置来触发WPS协商,从而能够简化WPS协商的触发操作,提升用户体验。
同时,本发明实施例中,UE在对第一特征信息验证通过的情况下,确定AP安全并触发与AP之间的WPS协商,从而能够保证UE与AP之间的安全连接。
此外,本发明实施例中,UE在对第一特征信息验证通过的情况下,触发AP之间的WPS协商,无需依赖物理或逻辑按钮或显示屏幕进行配置,从而能够简化UE的硬件设计。
UE600的其它功能和操作可以参照图1至图5的方法实施例中涉及UE的过程,为了避免重复,此处不再赘述。
可选地,作为一个实施例,第一特征信息可以包括以下至少一种:允许接入AP的信号强度阈值,AP的厂商信息,允许接入AP的UE类型。
可选地,作为另一实施例,在第一特征信息包括允许接入AP的信号强度阈值的情况下,如果验证单元620确定UE当前检测到的AP的信号强度值大于或等于信号强度阈值,则确定单元630确定AP安全。
可选地,作为另一实施例,UE600还可以包括检测单元650。检测单元650可以在确定单元630确定AP安全之后,检测UE600是否处于晃动状态。触发单元640可以在检测单元650确定UE600处于晃动状态的情况下,触发与AP之间的WPS协商。
可选地,作为另一实施例,UE600还可以包括发送单元660。发送单元660可以向AP发送响应消息,响应消息携带第二特征信息,第二特征信息用于指示UE600的特征,以便AP对第二特征信息进行验证以确定UE600是否安全。
可选地,作为另一实施例,第一特征信息还可以包括功能标识,功能标识用于指示AP支持UE免配置接入功能。
可选地,作为另一实施例,上述报文还可以携带WPS启动信息,WPS启动信息用于指示AP已启动WPS协商。
图7是根据本发明实施例的AP的示意框图。图7的AP700包括确定单元710和发送单元720。
确定单元710确定第一特征信息。发送单元720向UE发送携带第一特征信息的报文,以便UE在对第一特征信息验证通过时触发与AP700之间的WPS协商。
本发明实施例中,通过向UE发送携带第一特征信息的报文,使得UE在对第一特征信息验证通过的情况下确定AP安全,并触发与AP之间的WPS协商,因此UE无需进行PBC或PIN配置来触发WPS协商,从而能够简化WPS协商的触发操作,提升用户体验。
AP700的其它功能和操作可以参照图2至图5的方法实施例中涉及AP的过程,为了避免重复,此处不再赘述。
可选地,作为一个实施例,第一特征信息可以包括以下至少一种:允许接入AP的信号强度阈值,AP的厂商信息,允许接入AP的UE类型。
可选地,作为另一实施例,AP700还可以包括接收单元730、验证单元740和处理单元750。
接收单元730可以从UE接收响应消息,响应消息携带第二特征信息,第二特征信息用于指示UE的特征。验证单元740可以对第二特征信息进行验证。如果验证单元740对第二特征信息验证通过,则处理单元750可以确定UE安全,并与UE进行WPS协商。
可选地,作为另一实施例,第一特征信息还可以包括功能标识,功能标识用于指示AP支持UE免配置接入功能。
可选地,作为另一实施例,上述报文还可以携带WPS启动信息,WPS启动信息用于指示AP已启动WPS协商。
图8是根据本发明实施例的UE的示意框图。图8的UE800包括接收器810和处理器820。
接收器810从AP接收携带第一特征信息的报文。处理器820对第一特征信息进行验证。如果处理器820对第一特征信息验证通过,则确定AP安全。处理器820触发与AP之间的WPS协商,以便与AP建立连接。
本发明实施例中,通过对AP的报文中携带的第一特征信息进行验证,在对第一特征信息验证通过的情况下,确定AP安全并触发与AP之间的WPS协商,无需进行PBC或PIN配置来触发WPS协商,从而能够简化WPS协商的触发操作,提升用户体验。
同时,本发明实施例中,UE在对第一特征信息验证通过的情况下,确定AP安全并触发与AP之间的WPS协商,从而能够保证UE与AP之间的安全连接。
此外,本发明实施例中,UE在对第一特征信息验证通过的情况下,触发AP之间的WPS协商,无需依赖物理或逻辑按钮或显示屏幕进行配置,从而能够简化UE的硬件设计。
UE800的其它功能和操作可以参照图1至图5的方法实施例中涉及UE的过程,为了避免重复,此处不再赘述。
可选地,作为一个实施例,第一特征信息可以包括以下至少一种:允许接入AP的信号强度阈值,AP的厂商信息,允许接入AP的UE类型。
可选地,作为另一实施例,在第一特征信息包括允许接入AP的信号强度阈值的情况下,如果处理器820确定UE当前检测到的AP的信号强度值大于或等于信号强度阈值,则确定AP安全。
可选地,作为另一实施例,处理器820可以在确定AP安全之后,检测UE800是否处于晃动状态。处理器820可以在确定UE800处于晃动状态的情况下,触发与AP之间的WPS协商。
可选地,作为另一实施例,UE800还可以包括发送器830。发送器830可以向AP发送响应消息,响应消息携带第二特征信息,第二特征信息用于指示UE800的特征,以便AP对第二特征信息进行验证以确定UE800是否安全。
可选地,作为另一实施例,第一特征信息还可以包括功能标识,功能标识用于指示AP支持UE免配置接入功能。
可选地,作为另一实施例,上述报文还可以携带WPS启动信息,WPS启动信息用于指示AP已启动WPS协商。
图9是根据本发明实施例的AP的示意框图。图9的AP900包括处理器910和发送器920。
处理器910确定第一特征信息。发送器920向UE发送携带第一特征信息的报文,以便UE在对第一特征信息验证通过时触发与AP900之间的WPS协商。
本发明实施例中,通过向UE发送携带第一特征信息的报文,使得UE在对第一特征信息验证通过的情况下确定AP安全,并触发与AP之间的WPS协商,因此UE无需进行PBC或PIN配置来触发WPS协商,从而能够简化WPS协商的触发操作,提升用户体验。
AP900的其它功能和操作可以参照图2至图5的方法实施例中涉及AP的过程,为了避免重复,此处不再赘述。
可选地,作为一个实施例,第一特征信息可以包括以下至少一种:允许接入AP的信号强度阈值,AP的厂商信息,允许接入AP的UE类型。
可选地,作为另一实施例,AP900还可以包括接收器930。
接收器930可以从UE接收响应消息,响应消息携带第二特征信息,第二特征信息用于指示UE的特征。处理器910还可以对第二特征信息进行验证。如果处理器910对第二特征信息验证通过,则可以确定UE安全,并与UE进行WPS协商。
可选地,作为另一实施例,第一特征信息还可以包括功能标识,功能标识用于指示AP支持UE免配置接入功能。
可选地,作为另一实施例,上述报文还可以携带WPS启动信息,WPS启动信息用于指示AP已启动WPS协商。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。