CN113852953A - 建立网络连接的方法、装置与电子设备 - Google Patents
建立网络连接的方法、装置与电子设备 Download PDFInfo
- Publication number
- CN113852953A CN113852953A CN202010527105.8A CN202010527105A CN113852953A CN 113852953 A CN113852953 A CN 113852953A CN 202010527105 A CN202010527105 A CN 202010527105A CN 113852953 A CN113852953 A CN 113852953A
- Authority
- CN
- China
- Prior art keywords
- access point
- target access
- network connection
- configuration information
- electronic device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 59
- 238000004891 communication Methods 0.000 claims description 26
- 238000010586 diagram Methods 0.000 description 14
- 230000006870 function Effects 0.000 description 10
- 230000003993 interaction Effects 0.000 description 8
- 238000003860 storage Methods 0.000 description 8
- 230000007246 mechanism Effects 0.000 description 6
- 238000004590 computer program Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000003825 pressing Methods 0.000 description 2
- OVGWMUWIRHGGJP-WVDJAODQSA-N (z)-7-[(1s,3r,4r,5s)-3-[(e,3r)-3-hydroxyoct-1-enyl]-6-thiabicyclo[3.1.1]heptan-4-yl]hept-5-enoic acid Chemical compound OC(=O)CCC\C=C/C[C@@H]1[C@@H](/C=C/[C@H](O)CCCCC)C[C@@H]2S[C@H]1C2 OVGWMUWIRHGGJP-WVDJAODQSA-N 0.000 description 1
- 101100161473 Arabidopsis thaliana ABCB25 gene Proteins 0.000 description 1
- 101000988961 Escherichia coli Heat-stable enterotoxin A2 Proteins 0.000 description 1
- 101100395869 Escherichia coli sta3 gene Proteins 0.000 description 1
- 101000752249 Homo sapiens Rho guanine nucleotide exchange factor 3 Proteins 0.000 description 1
- 101100096893 Mus musculus Sult2a1 gene Proteins 0.000 description 1
- 102100021689 Rho guanine nucleotide exchange factor 3 Human genes 0.000 description 1
- 101150081243 STA1 gene Proteins 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 238000005336 cracking Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/02—Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请提供了一种建立网络连接的方法、装置和电子设备,当主AP的加密方式为第三代Wi‑Fi访问保护(Wi‑Fi Protected Access 3,WPA3)时,通过使STA从另一个与主AP的加密方式不同的AP处获得主AP的配置信息,再基于该配置信息与主AP建立网络连接,从而为让用户既能享受到WPA3的高安全性,又可以实现免密接入提供了一种解决方案。
Description
技术领域
本申请涉及电子技术和终端领域,尤其涉及一种建立网络连接的方法、装置与电子设备。
背景技术
无线保真(Wireless-Fidelity,Wi-Fi)联盟组织发布了更为安全的第三代Wi-Fi访问保护(Wi-Fi Protected Access 3,WPA3)标准。WPA3采用对等实体同时验证(Simultaneous Authentication of Equals,SAE)密钥建立协议,能够抵御离线字典口令破解攻击,是未来主流的Wi-Fi加密方式。
然而,在接入点(Access Point,AP)的加密方式为WPA3的情况下,站点(Station,STA)与接入点之间建立连接时就需要用户手动输入密码,即不能实现免密接入,影响用户体验。
发明内容
本申请提供一种建立网络连接的方法及装置,可以解决WPA3加密方式下用户无法进行免密接入的问题。
为达到上述目的,本申请采用如下技术方案:
第一方面,提供一种建立网络连接的方法,包括:站点向中间接入点发送连接请求消息,所述连接请求消息请求与目标接入点建立网络连接,所述目标接入点的加密方式为WPA3,所述中间接入点的加密方式与所述目标接入点的加密方式不同;站点接收中间接入点发送的所述目标接入点的配置信息,所述配置信息用于所述站点与所述目标接入点建立网络连接;站点根据所述配置信息,与所述目标接入点建立网络连接。
基于上述技术方案,当主AP的加密方式为WPA3时,通过使STA从另一个与主AP的加密方式不同的AP处获得主AP的配置信息,再基于该配置信息与主AP建立网络连接,从而使得用户既能享受到WPA3的高安全性,又可以实现免密接入,进而改善用户体验。
结合第一方面,在第一方面的某些实现方式中,所述配置信息包括所述目标接入点的服务集标识SSID、密码与加密方式。
结合第一方面和上述实现方式,所述中间接入点与所述目标接入点分布在同一路由器上;或,所述中间接入点与所述目标接入点分布在存在网络连接关系的不同路由器上。
结合第一方面和上述实现方式,所述中间接入点的加密方式为WPA2。
结合第一方面和上述实现方式,所述中间接入点支持Wi-Fi受保护配置(Wi-FiProtected Setup,WPS)连接;或,所述中间接入点支持一键快连。
需要说明的是,本申请实施例中提及的“一键快连”是指用户在与路由器建立网络连接时,只需要按下路由器上的WLAN保护设置按钮,不需要在按下WLAN保护设置按钮的前后,或者在按下WLAN保护设置按钮的同时按下手机显示的WLAN设置界面中的WPS连接按钮。
基于上述技术方案,当主AP的加密方式为WPA3,通过在中间AP上启动WPS连接,从而使手机与中间AP进行信息交互,从中间AP处获得主AP的配置信息,再基于该配置信息与主AP建立网络连接,使得用户使用手机与主AP之间建立网络连接时,既可以享受到WPA3的高安全性,又可以通过WPS方式实现免密接入。
基于上述技术方案,当主AP的加密方式为WPA3,通过在中间AP上启动WPS连接,从而使手机与中间AP进行信息交互,从中间AP处获得主AP的配置信息,再基于该配置信息与主AP建立网络连接,使得用户使用手机与主AP之间建立网络连接时,既可以享受到WPA3的高安全性,又可以通过一键快连方式实现免密接入。
第二方面,提供一种建立网络连接的方法,其特征在于,包括:中间接入点接收站点发送的连接请求消息,所述连接请求消息请求与目标接入点建立网络连接,所述目标接入点的加密方式为WPA3,所述中间接入点的加密方式与所述目标接入点的加密方式不同;中间接入点根据所述连接请求消息,生成所述目标接入点的配置信息,所述配置信息用于所述站点与所述目标接入点建立网络连接;中间接入点向站点发送所述配置信息。
基于上述技术方案,当主AP的加密方式为WPA3时,通过使STA从另一个与主AP的加密方式不同的AP处获得主AP的配置信息,再基于该配置信息与主AP建立网络连接,从而使得用户既能享受到WPA3的高安全性,又可以实现免密接入,进而改善用户体验。
结合第二方面,在第二方面的某些实现方式中,所述配置信息包括所述目标接入点的服务集标识SSID、密码与加密方式。
结合第二方面和上述实现方式,所述中间接入点与所述目标接入点分布在同一路由器上;或,所述中间接入点与所述目标接入点分布在存在网络连接关系的不同路由器上。
结合第二方面和上述实现方式,所述中间接入点的加密方式为WPA2。
结合第二方面和上述实现方式,所述中间接入点支持WPS连接;或,所述中间接入点支持一键快连。
基于上述技术方案,当主AP的加密方式为WPA3,通过在中间AP上启动WPS连接,从而使手机与中间AP进行信息交互,从中间AP处获得主AP的配置信息,再基于该配置信息与主AP建立网络连接,使得用户使用手机与主AP之间建立网络连接时,既可以享受到WPA3的高安全性,又可以通过WPS方式实现免密接入。
基于上述技术方案,当主AP的加密方式为WPA3,通过在中间AP上启动WPS连接,从而使手机与中间AP进行信息交互,从中间AP处获得主AP的配置信息,再基于该配置信息与主AP建立网络连接,使得用户使用手机与主AP之间建立网络连接时,既可以享受到WPA3的高安全性,又可以通过一键快连方式实现免密接入。
第三方面,本申请提供了一种电子设备,包括:处理器、存储器与通信接口,所述处理器、所述存储器与所述通信接口通过总线通信;所述存储器用于存储指令;所述通信接口,用于向中间接入点发送连接请求消息,所述连接请求消息请求与目标接入点建立网络连接,所述目标接入点的加密方式为WPA3,所述中间接入点的加密方式与所述目标接入点的加密方式不同;所述通信接口,还用于接收中间接入点发送的所述目标接入点的配置信息,所述配置信息用于所述电子设备与所述目标接入点建立网络连接;所述处理器,用于根据所述配置信息,与所述目标接入点建立网络连接。
结合第三方面,在第三方面的某些实现方式中,所述配置信息包括所述目标接入点的服务集标识SSID、密码与加密方式。
结合第三方面和上述实现方式,所述中间接入点与所述目标接入点分布在同一路由器上;或,所述中间接入点与所述目标接入点分布在存在网络连接关系的不同路由器上。
结合第三方面和上述实现方式,所述中间接入点的加密方式为WPA2。
结合第三方面和上述实现方式,所述中间接入点支持WPS连接;或,所述中间接入点支持一键快连。
第四方面,本申请提供了一种电子设备,包括:处理器、存储器与通信接口,所述处理器、所述存储器与所述通信接口通过总线通信;所述存储器用于存储指令;所述通信接口,用于接收站点发送的连接请求消息,所述连接请求消息请求与目标接入点建立网络连接,所述目标接入点的加密方式为WPA3,所述电子设备的加密方式与所述目标接入点的加密方式不同;所述处理器,用于根据所述连接请求消息,生成所述目标接入点的配置信息,所述配置信息用于所述站点与所述目标接入点建立网络连接;所述通信接口,还用于向所述站点发送所述配置信息。
结合第四方面,在第四方面的某些实现方式中,所述配置信息包括所述目标接入点的服务集标识SSID、密码与加密方式。
结合第四方面和上述实现方式,所述电子设备与所述目标接入点分布在同一路由器上;或,所述电子设备与所述目标接入点分布在存在网络连接关系的不同路由器上。
结合第四方面和上述实现方式,所述电子设备的加密方式为WPA2。
结合第四方面和上述实现方式,所述电子设备支持WPS连接;或,所述电子设备支持一键快连。
第五方面,本申请提供了一种装置,该装置包含在电子设备中,该装置具有实现上述第三方面及第三方面任一项可能实现方式中电子设备行为的功能。功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个与上述功能相对应的模块或单元。例如,收发模块或单元、处理模块或单元等。
第六方面,本申请提供了一种装置,该装置包含在电子设备中,该装置具有实现上述第四方面及第四方面任一项可能实现方式中电子设备行为的功能。功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个与上述功能相对应的模块或单元。例如,收发模块或单元、处理模块或单元等。
第七方面,本申请提供了一种计算机可读存储介质,包括计算机指令,当计算机指令在电子设备上运行时,使得电子设备执行上述第一方面及第一方面任一项可能实现方式中的建立网络连接的方法。
第八方面,本申请提供了一种计算机可读存储介质,包括计算机指令,当计算机指令在电子设备上运行时,使得电子设备执行上述第二方面及第二方面任一项可能实现方式的建立网络连接的方法。
第九方面,本申请提供了一种计算机程序产品,当计算机程序产品在电子设备上运行时,使得电子设备执行上述第一方面及第一方面任一项可能实现方式中的建立网络连接的方法。
第十方面,本申请提供了一种计算机程序产品,当计算机程序产品在电子设备上运行时,使得电子设备执行上述第二方面及第二方面任一项可能实现方式中的建立网络连接的方法。
附图说明
图1为本申请实施例提供的一种网络连接***的架构示意图;
图2为基于DPP进行网络连接的连接过程示意图;
图3为本申请实施例提供的一种建立网络连接的方法的交互流程示意图;
图4为本申请实施例提供的一种建立网络连接的图形用户界面示意图;
图5为本申请实施例提供的另一例建立网络连接的图形用户界面示意图;
图6为本申请实施例提供的一种建立网络连接的装置的结构示意图;
图7为本申请实施例提供的另一种建立网络连接的装置的结构示意图;
图8为本申请实施例提供的一种电子设备的结构示意图;
图9为本申请实施例提供的另一种电子设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。
图1示出了适用于本申请的网络连接***100的架构示意图。如图1所示,在网络连接***100中,可以包括至少一个STA与一个网络设备,例如,STA1,STA2,STA3,STA4等。示例性的,STA可以为手机、平板电脑、可穿戴设备、车载设备、增强现实(augmented reality,AR)/虚拟现实(virtual reality,VR)设备、笔记本电脑、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本、个人数字助理(personal digitalassistant,PDA)等具备网络连接功能的电子设备,网络设备可以是路由器,每个路由器上可以包括多个AP。
需要说明的是,图1中的***100中仅示出了一个网络设备,在具体实现时,***100可以包括两个或者多个网络设备,本申请对此不作限定。当***100中只有一个路由器时,STA通常与该路由上的主AP建立网络连接;当***100中有两个或者多个路由器时,该两个或者多个路由器中存在一个主路由器,其他路由器连接在主路由器下面,STA通常与主路由器上的主AP建立网络连接。
目前,如果AP的加密方式为WPA3,站点(Station,STA)与接入点之间建立连接时就需要用户手动输入密码,即不能实现免密接入,影响用户体验
在一种可能的实现方式中,如果AP的加密方式为WPA3,用户可以基于设备配置协议(Device Provisioning Protocol,DPP)与AP实现免密接入。下面对基于DPP与加密方式为WPA3的AP实现免密接入的方法作简单介绍。
如图2中的(a)所示,用户可以使用手机扫描路由器上的二维码,基于DPP来配置加密方式为WPA3的AP使其创建网络。网络创建完成之后,可以使用该手机来管理其他需要与该AP建立网络连接的STA,如图2中的(b)所示。例如,当平板电脑需要与该AP建立网络连接时,需要使用手机扫描平板电脑上的二维码,使得平板电脑与该AP建立网络连接,最终形成如图2中的(c)所示的网络连接关系。
然而,并不是所有STA均会携带二维码,当AP的加密方式为WPA3时,对于没有携带二维码的STA,便无法基于DPP免密接入该AP,因此DPP目前还不能在免密接入领域得到广泛应用。
有鉴于此,当主AP的加密方式为WPA3时,为了让用户既能享受到WPA3的高安全性,又可以实现免密接入,本申请提出了一种建立网络连接的方法,通过使STA从另一个与主AP的加密方式不同的AP处获得主AP的配置信息,再基于该配置信息与主AP建立网络连接,从而使得用户既能享受到WPA3的高安全性,又可以实现免密接入,进而改善用户体验。
下面以图1所示的***为例,对本申请实施例提供的一种建立网络连接的方法进行详细描述。
图3是本申请实施例提供的一种建立网络连接的方法的交互流程示意图。如图3所示,该方法包括步骤210-260,下面分别对步骤210-260进行详细描述。
步骤210,STA向中间接入点发送连接请求消息,所述连接请求消息请求与目标接入点建立网络连接,所述目标接入点的加密方式为WPA3,所述中间接入点的加密方式与所述目标接入点的加密方式不同。
步骤220,中间接入点接收站点发送的连接请求消息。
步骤230,中间接入点根据所述连接请求消息,生成所述目标接入点的配置信息,所述配置信息用于所述站点与所述目标接入点建立网络连接。
步骤240,中间接入点向站点发送所述目标接入点的配置信息。
步骤250,STA接收中间接入点发送的所述目标接入点的配置信息。
步骤260,STA根据所述配置信息,与所述目标接入点之间建立网络连接。
需要说明的是,为了便于对方案进行描述,下面会以STA为手机,目标接入点为手机要与其建立网络连接的路由器的主AP(以下简称为“主AP”),其中,主AP的加密方式为WPA3,中间接入点为该路由器上的另一AP(以下简称“中间AP”)为例对方案进行详细说明,但这并不构成对方案的限定。
下面对本申请实施例提供的建立网络连接的方法分场景进行描述。
场景1主AP的加密方式为WPA3,用户可以通过WPS方式实现免密接入。
在步骤210中,当用户需要免密接入加密方式为WPA3的主AP时,用户可以在手机显示的WLAN设置界面401中点击WPS连接按钮,界面内容如图4中的(a)所示,之后手机会显示界面402,界面内容如图4中的(b)所示,用户可以根据界面402的提示按下路由器上的WLAN保护设置按钮。
需要说明的是,在场景1中,手机进行的网络连接是没有指向性的,例如,假设手机周围有多个路由器,用户可以从多个路由器中选择按下其中一个路由器上的WLAN保护设置按钮,之后,手机便会与该路由器上的主AP建立网络连接。
例如,用户从多个路由器中选择了距离自己最近的一个路由器进行连接,用户可以在点击WLAN设置界面中的WPS连接按钮后的一段时间(例如,两分钟)内按下距离自己最近的路由器上的WLAN保护设置按钮。
当用户按下该路由器上的WLAN保护设置按钮时,路由器可以在支持WPS连接的中间AP上启动WPS连接机制,例如,该中间AP可以是路由器上的回程(backhaul)AP,加密方式可以为WPA2。
当WLAN设置界面中的WPS连接按钮被按下后,手机会检测周围是否存在启动了WPS连接机制的AP,示例性的,手机检测到了该中间AP启动了WPS连接机制,手机向该中间AP发送连接请求消息,该连接请求消息请求与该路由器的主AP建立网络连接。相应地,在步骤220中,手机发送的连接请求消息会被该中间AP接收。
需要说明的是,上述举例仅作为示例性说明,并不对本申请实施例构成任何限定,在具体实现时,还可以将WLAN设置界面中的WPS连接按钮与路由器上的WLAN保护设置按钮同时按下,或者,还可以先按下路由器上的WLAN保护设置按钮,再在一段时间(例如,两分钟)内按下WLAN设置界面中的WPS连接按钮,本申请实施例对此不作任何限定。
在步骤230中,中间AP根据连接请求消息,生成主AP的配置信息,该配置信息用于手机与主AP建立网络连接。例如,中间AP可以与手机协商得到一个加密密钥,可以使用该加密密钥对主AP的SSID,加密方式与密码进行加密,生成配置信息。
在步骤240中,中间AP将该配置信息发送至手机,以便手机根据配置信息免密接入主AP。例如,中间AP可以将主AP的配置信息填充到M2或M8报文(关于M2报文与M8报文的具体介绍请参考WPS标准协议Wi-Fi_Simple_Configuration_Technical_Specification.pdf)中,通过M2或M8报文将主AP的配置信息发送至手机。相应地,在步骤250中,手机接收来自中间AP的主AP的配置信息。
在步骤260中,当手机接收到主AP的配置信息后,可以根据该配置信息免密接入主AP。
在本申请实施例中,当主AP的加密方式为WPA3时,通过在中间AP上启动WPS连接,从而使手机与中间AP进行信息交互,从中间AP处获得主AP的配置信息,再基于该配置信息与主AP建立网络连接,使得用户使用手机与主AP之间建立网络连接时,既可以享受到WPA3的高安全性,又可以通过WPS方式实现免密接入。
场景2主AP的加密方式为WPA3,用户可以通过一键快连方式实现免密接入。
在本申请实施例中,当主AP的加密方式被设置为WPA3时,主AP可以通过广播消息广播其支持一键快连。
当用户需要与加密方式为WPA3的主AP建立网络连接时,用户可以在手机显示的可用WLAN列表界面501中选择一个带有“H”图标的主AP进行连接,界面内容如图5中的(a)所示。需要说明的是,当主AP广播其支持一键快连后,可用WLAN列表界面501中的主AP的SSID旁边可以显示“H”图标,代表其支持一键快连。值得一提的是,在具体实现时,还可以通过其他方式指示主AP支持一键快连,本申请实施例对此不作限定。
例如,用户从界面501中选择了SSID为“HONOR-3103C047”的主AP,当用户点击该主AP的SSID后,手机会显示界面502,界面内容如图5中的(b)所示,此时用户可以根据界面502的提示,选择按下主AP所在的路由器上的WLAN保护设置按钮。
需要说明的是,在场景2中,可能存在两个或多个手机在同一时刻选择了同一主AP的情况,只有被路由器选择的手机才能与主AP建立网络连接。
在步骤210中,当用户按下该路由器上的WLAN保护设置按钮时,假设路由器已经选择与该手机建立网络连接,路由器可以在支持WPS连接的中间AP上启动WPS连接机制,例如,该中间AP可以是路由器上的backhaul AP,加密方式可以为WPA2。
路由器在做出选择后会通知该手机已被选择,手机会检测周围是否存在启动了WPS连接机制的AP,示例性的,手机检测到了该中间AP启动了WPS连接机制,手机向该中间AP发送连接请求消息,该连接请求消息请求与该路由器的主AP建立网络连接。相应地,在步骤220中,手机发送的连接请求消息会被该中间AP接收。
需要说明的是,关于路由器通知手机已被选择的方式请参考现有一键快连技术,为了简洁,此处不再赘述。
在步骤230中,中间AP根据连接请求消息,生成主AP的配置信息,该配置信息用于手机与主AP建立网络连接。例如,中间AP可以与手机协商得到一个加密密钥,可以使用该加密密钥对主AP的SSID,加密方式与密码进行加密,生成配置信息。
在步骤240中,中间AP将该配置信息发送至手机,以便手机根据配置信息与主AP建立网络连接。例如,中间AP可以将主AP的配置信息填充到M2或M8报文中,通过M2或M8报文将主AP的配置信息发送至手机。相应地,在步骤250中,手机接收来自中间AP的主AP的配置信息。
在步骤260中,当手机接收到主AP的配置信息后,可以根据该配置信息免密接入主AP。
在本申请实施例中,当主AP的加密方式为WPA3时,通过在中间AP上启动WPS连接,从而使手机与中间AP进行信息交互,从中间AP处获得主AP的配置信息,再基于该配置信息与主AP建立网络连接,使得用户使用手机与主AP之间建立网络连接时,既可以享受到WPA3的高安全性,又可以通过一键快连方式实现免密接入。
需要说明的是,场景1与场景2是以主AP与中间AP分布在一个路由器上为例对本申请实施例的建立网络连接的方法进行说明,在具体实现时,主AP与中间AP还可以分布在不同的路由器上,例如,主AP可以位于路由器#1上,中间AP可以位于路由器#2上,路由器#1为主路由器,路由器#2作为从属路由器连接在路由器#1下面,路由器#1与路由器#2对外仅呈现一个SSID,该SSID为路由器#1的SSID。当主AP与中间AP还可以分布在不同的路由器上时,手机与主AP建立网络连接的方法可以参考上述方法中的相关描述,为了简洁,此处不再赘述。
还需要说明的是,上述仅以通过WPS方式建立网络连接、通过一键快连方式建立网络连接作为示例性说明,在具体实现时,还可以通过其他方式实现免密接入加密方式为WPA3的主AP,只要该方式能够使得用户既能享受到WPA3的高安全性,又能实现免密接入即可,本申请实施例对此不作任何限定。
还需要说明的是,上述仅以中间AP的加密方式为WPA2作为示例性说明,具体实现时,中间AP的加密方式还可以为其他不同于WPA3的加密方式,本申请实施例对此不作限定。
上述结合图1至图5对本申请实施例提供的建立网络连接的方法进行了介绍,下面结合图6至图8对本申请实施例提供的建立网络连接的装置与电子设备进行介绍。
图6示出了本申请实施例提供的一种建立网络连接的装置600的结构示意图,装置600包括收发模块610与处理模块620。
收发模块610,用于发送连接请求消息,所述连接请求消息请求与目标接入点建立网络连接,所述目标接入点的加密方式为WPA3,所述中间接入点的加密方式与所述目标接入点的加密方式不同;收发模块610,还用于接收中间接入点发送的所述目标接入点的配置信息,所述配置信息用于所述装置与所述目标接入点建立网络连接;处理模块620,用于根据所述配置信息,与所述目标接入点建立网络连接。
所述配置信息包括所述目标接入点的服务集标识SSID、密码与加密方式。
可选地,所述中间接入点与所述目标接入点分布在同一路由器上;或,所述中间接入点与所述目标接入点分布在存在网络连接关系的不同路由器上。
可选地,所述中间接入点的加密方式为WPA2。
可选地,所述中间接入点支持WPS连接;或,所述中间接入点支持一键快连。
需要说明的是,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
本实施例提供的建立网络连接的装置,用于执行上述建立网络连接的方法,因此可以达到与上述实现方法相同的效果。
图7示出了本申请实施例提供的另一种建立网络连接的装置700的结构示意图,装置700包括收发模块710与处理模块720。
收发模块710,用于接收站点发送的连接请求消息,所述连接请求消息请求与目标接入点建立网络连接,所述目标接入点的加密方式为WPA3,所述装置的加密方式与所述目标接入点的加密方式不同;处理模块720,用于根据所述连接请求消息,生成所述目标接入点的配置信息,所述配置信息用于所述站点与所述目标接入点建立网络连接;所述收发模块710,还用于向站点发送所述配置信息。
可选地,所述配置信息包括所述目标接入点的服务集标识SSID、密码与加密方式。
可选地,所述装置与所述目标接入点分布在同一路由器上;或,所述装置与所述目标接入点分布在存在网络连接关系的不同路由器上。
可选地,所述装置的加密方式为WPA2。
可选地,所述装置支持WPS连接;或,所述装置支持一键快连。
需要说明的是,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
本实施例提供的建立网络连接的装置,用于执行上述建立网络连接的方法,因此可以达到与上述实现方法相同的效果。
图8示出了本申请实施例提供的一种电子设备800的结构示意图,设备800包括处理器810、存储器820与通信接口830,所述处理器810、所述存储器820与所述通信接口830通过总线840通信。
所述存储器820用于存储指令;所述通信接口830,用于发送连接请求消息,所述连接请求消息请求与目标接入点建立网络连接,所述目标接入点的加密方式为WPA3,所述中间接入点的加密方式与所述目标接入点的加密方式不同;所述通信接口830,还用于接收中间接入点发送的所述目标接入点的配置信息,所述配置信息用于所述电子设备与所述目标接入点建立网络连接;所述处理器810,用于根据所述配置信息,与所述目标接入点建立网络连接。
可选地,所述配置信息包括所述目标接入点的服务集标识SSID、密码与加密方式。
可选地,所述中间接入点与所述目标接入点分布在同一路由器上;或,所述中间接入点与所述目标接入点分布在存在网络连接关系的不同路由器上。
可选地,所述中间接入点的加密方式为WPA2。
可选地,所述中间接入点支持WPS连接;或,所述中间接入点支持一键快连。
本实施例提供的电子设备,用于执行上述建立网络连接的方法,因此可以达到与上述实现方法相同的效果。
图9示出了本申请实施例提供的另一种电子设备900的结构示意图,设备900包括处理器910、存储器920与通信接口930,所述处理器910、所述存储器920与所述通信接口930通过总线940通信。
所述存储器920用于存储指令;所述通信接口930,用于接收站点发送的连接请求消息,所述连接请求消息请求与目标接入点建立网络连接,所述目标接入点的加密方式为WPA3,所述电子设备的加密方式与所述目标接入点的加密方式不同;所述处理器910,用于根据所述连接请求消息,生成所述目标接入点的配置信息,所述配置信息用于所述站点与所述目标接入点建立网络连接;所述通信接口,还用于向站点发送所述配置信息。
可选地,所述配置信息包括所述目标接入点的服务集标识SSID、密码与加密方式。
可选地,所述电子设备与所述目标接入点分布在同一路由器上;或,所述电子设备与所述目标接入点分布在存在网络连接关系的不同路由器上。
可选地,所述电子设备的加密方式为WPA2。
可选地,所述电子设备支持WPS连接;或,所述电子设备支持一键快连。
本实施例提供的电子设备,用于执行上述建立网络连接的方法,因此可以达到与上述实现方法相同的效果。
本实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机指令,当该计算机指令在电子设备上运行时,使得电子设备执行上述相关方法步骤实现上述实施例中的测量温度的方法。
本实施例还提供了一种计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行上述相关步骤,以实现上述实施例中的测量温度的方法。
另外,本申请的实施例还提供一种装置,这个装置具体可以是芯片,组件或模块,该装置可包括相连的处理器和存储器;其中,存储器用于存储计算机执行指令,当装置运行时,处理器可执行存储器存储的计算机执行指令,以使芯片执行上述各方法实施例中的测量温度的方法。
其中,本实施例提供的电子设备、计算机可读存储介质、计算机程序产品或芯片均用于执行上文所提供的对应的方法,因此,其所能达到的有益效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。
通过以上实施方式的描述,所属领域的技术人员可以了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上内容,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。
Claims (30)
1.一种建立网络连接的方法,其特征在于,所述方法由站点执行,包括:
向中间接入点发送连接请求消息,所述连接请求消息请求与目标接入点建立网络连接,所述目标接入点的加密方式为WPA3,所述中间接入点的加密方式与所述目标接入点的加密方式不同;
接收所述中间接入点发送的所述目标接入点的配置信息,所述配置信息用于所述站点与所述目标接入点建立网络连接;
根据所述配置信息,与所述目标接入点建立网络连接。
2.根据权利要求1所述的方法,其特征在于,所述配置信息包括所述目标接入点的服务集标识SSID、密码与加密方式。
3.根据权利要求1或2所述的方法,其特征在于,所述中间接入点与所述目标接入点分布在同一路由器上;或,
所述中间接入点与所述目标接入点分布在存在网络连接关系的不同路由器上。
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述中间接入点的加密方式为WPA2。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述中间接入点支持WPS连接;或,
所述中间接入点支持一键快连。
6.一种建立网络连接的方法,其特征在于,所述方法由中间接入点执行,包括:
接收站点发送的连接请求消息,所述连接请求消息请求与目标接入点建立网络连接,所述目标接入点的加密方式为WPA3,所述中间接入点的加密方式与所述目标接入点的加密方式不同;
根据所述连接请求消息,生成所述目标接入点的配置信息,所述配置信息用于所述站点与所述目标接入点建立网络连接;
向所述站点发送所述配置信息。
7.根据权利要求6所述的方法,其特征在于,所述配置信息包括所述目标接入点的服务集标识SSID、密码与加密方式。
8.根据权利要求6或7所述的方法,其特征在于,所述中间接入点与所述目标接入点分布在同一路由器上;或,
所述中间接入点与所述目标接入点分布在存在网络连接关系的不同路由器上。
9.根据权利要求6至8中任一项所述的方法,其特征在于,所述中间接入点的加密方式为WPA2。
10.根据权利要求6至9中任一项所述的方法,其特征在于,所述中间接入点支持WPS连接;或,
所述中间接入点支持一键快连。
11.一种建立网络连接的装置,其特征在于,包括:
收发模块,用于向中间接入点发送连接请求消息,所述连接请求消息请求与目标接入点建立网络连接,所述目标接入点的加密方式为WPA3,所述中间接入点的加密方式与所述目标接入点的加密方式不同;
所述收发模块,还用于接收中间接入点发送的所述目标接入点的配置信息,所述配置信息用于所述装置与所述目标接入点建立网络连接;
处理模块,用于根据所述配置信息,与所述目标接入点建立网络连接。
12.根据权利要求11所述的装置,其特征在于,所述配置信息包括所述目标接入点的服务集标识SSID、密码与加密方式。
13.根据权利要求11或12所述的装置,其特征在于,所述中间接入点与所述目标接入点分布在同一路由器上;或,
所述中间接入点与所述目标接入点分布在存在网络连接关系的不同路由器上。
14.根据权利要求11至13中任一项所述的装置,其特征在于,所述中间接入点的加密方式为WPA2。
15.根据权利要求11至14中任一项所述的装置,其特征在于,所述中间接入点支持WPS连接;或,
所述中间接入点支持一键快连。
16.一种建立网络连接的装置,其特征在于,包括:
收发模块,用于接收站点发送的连接请求消息,所述连接请求消息请求与目标接入点建立网络连接,所述目标接入点的加密方式为WPA3,所述装置的加密方式与所述目标接入点的加密方式不同;
处理模块,用于根据所述连接请求消息,生成所述目标接入点的配置信息,所述配置信息用于所述站点与所述目标接入点建立网络连接;
所述收发模块,还用于向所述站点发送所述配置信息。
17.根据权利要求16所述的装置,其特征在于,所述配置信息包括所述目标接入点的服务集标识SSID、密码与加密方式。
18.根据权利要求16或17所述的装置,其特征在于,所述装置与所述目标接入点分布在同一路由器上;或,
所述装置与所述目标接入点分布在存在网络连接关系的不同路由器上。
19.根据权利要求16至18中任一项所述的装置,其特征在于,所述装置的加密方式为WPA2。
20.根据权利要求16至19中任一项所述的装置,其特征在于,所述装置支持WPS连接;或,
所述装置支持一键快连。
21.一种电子设备,其特征在于,包括:
处理器、存储器与通信接口,所述处理器、所述存储器与所述通信接口通过总线通信;
所述存储器用于存储指令;
所述通信接口,用于向中间接入点发送连接请求消息,所述连接请求消息请求与目标接入点建立网络连接,所述目标接入点的加密方式为WPA3,所述中间接入点的加密方式与所述目标接入点的加密方式不同;
所述通信接口,还用于接收中间接入点发送的所述目标接入点的配置信息,所述配置信息用于所述电子设备与所述目标接入点建立网络连接;
所述处理器,用于根据所述配置信息,与所述目标接入点建立网络连接。
22.根据权利要求21所述的电子设备,其特征在于,所述配置信息包括所述目标接入点的服务集标识SSID、密码与加密方式。
23.根据权利要求21或22所述的电子设备,其特征在于,所述中间接入点与所述目标接入点分布在同一路由器上;或,
所述中间接入点与所述目标接入点分布在存在网络连接关系的不同路由器上。
24.根据权利要求21至23中任一项所述的电子设备,其特征在于,所述中间接入点的加密方式为WPA2。
25.根据权利要求21至24中任一项所述的电子设备,其特征在于,所述中间接入点支持WPS连接;或,
所述中间接入点支持一键快连。
26.一种电子设备,其特征在于,包括:
处理器、存储器与通信接口,所述处理器、所述存储器与所述通信接口通过总线通信;
所述存储器用于存储指令;
所述通信接口,用于接收站点发送的连接请求消息,所述连接请求消息请求与目标接入点建立网络连接,所述目标接入点的加密方式为WPA3,所述电子设备的加密方式与所述目标接入点的加密方式不同;
所述处理器,用于根据所述连接请求消息,生成所述目标接入点的配置信息,所述配置信息用于所述站点与所述目标接入点建立网络连接;
所述通信接口,还用于向所述站点发送所述配置信息。
27.根据权利要求26所述的电子设备,其特征在于,所述配置信息包括所述目标接入点的服务集标识SSID、密码与加密方式。
28.根据权利要求26或27所述的电子设备,其特征在于,所述电子设备与所述目标接入点分布在同一路由器上;或,
所述电子设备与所述目标接入点分布在存在网络连接关系的不同路由器上。
29.根据权利要求26至28中任一项所述的电子设备,其特征在于,所述电子设备的加密方式为WPA2。
30.根据权利要求26至29中任一项所述的电子设备,其特征在于,所述电子设备支持WPS连接;或,
所述电子设备支持一键快连。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010527105.8A CN113852953A (zh) | 2020-06-10 | 2020-06-10 | 建立网络连接的方法、装置与电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010527105.8A CN113852953A (zh) | 2020-06-10 | 2020-06-10 | 建立网络连接的方法、装置与电子设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113852953A true CN113852953A (zh) | 2021-12-28 |
Family
ID=78972014
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010527105.8A Pending CN113852953A (zh) | 2020-06-10 | 2020-06-10 | 建立网络连接的方法、装置与电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113852953A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024007239A1 (en) * | 2022-07-07 | 2024-01-11 | Qualcomm Incorporated | Preventing attacks in a mixed wpa2 and wpa3 environment |
WO2024017141A1 (zh) * | 2022-07-21 | 2024-01-25 | 华为技术有限公司 | 一种组网方法及无线接入点设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011040670A1 (en) * | 2009-10-01 | 2011-04-07 | Kyungpook National University Industry-Academic Cooperation Foundation | User-oriented network system having automatic user authentication function and method thereof |
US20180278625A1 (en) * | 2017-03-24 | 2018-09-27 | Qualcomm Incorporated | Exchanging message authentication codes for additional security in a communication system |
WO2018206107A1 (en) * | 2017-05-11 | 2018-11-15 | Telefonaktiebolaget Lm Ericsson (Publ) | Establishing connections between wifi access points and wireless devices via light fidelity access points |
US20190182666A1 (en) * | 2016-10-21 | 2019-06-13 | Comcast Cable Communications, Llc | Methods And Systems For Automatically Connecting To A Network |
CN111182546A (zh) * | 2019-12-31 | 2020-05-19 | 华为技术有限公司 | 接入无线网络的方法、设备及*** |
-
2020
- 2020-06-10 CN CN202010527105.8A patent/CN113852953A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011040670A1 (en) * | 2009-10-01 | 2011-04-07 | Kyungpook National University Industry-Academic Cooperation Foundation | User-oriented network system having automatic user authentication function and method thereof |
US20190182666A1 (en) * | 2016-10-21 | 2019-06-13 | Comcast Cable Communications, Llc | Methods And Systems For Automatically Connecting To A Network |
US20180278625A1 (en) * | 2017-03-24 | 2018-09-27 | Qualcomm Incorporated | Exchanging message authentication codes for additional security in a communication system |
WO2018206107A1 (en) * | 2017-05-11 | 2018-11-15 | Telefonaktiebolaget Lm Ericsson (Publ) | Establishing connections between wifi access points and wireless devices via light fidelity access points |
CN111182546A (zh) * | 2019-12-31 | 2020-05-19 | 华为技术有限公司 | 接入无线网络的方法、设备及*** |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024007239A1 (en) * | 2022-07-07 | 2024-01-11 | Qualcomm Incorporated | Preventing attacks in a mixed wpa2 and wpa3 environment |
WO2024017141A1 (zh) * | 2022-07-21 | 2024-01-25 | 华为技术有限公司 | 一种组网方法及无线接入点设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10613805B2 (en) | Terminal device, access point, communication device, and computer programs therefor | |
US11709639B2 (en) | Non-transitory computer-readable medium storing computer-readable instructions for terminal device and terminal device | |
US9628585B2 (en) | Systems and methods for cross-layer secure connection set up | |
US9843579B2 (en) | Dynamically generated SSID | |
US8595807B2 (en) | Method, system, and device for implementing device addition in Wi-Fi device to device network | |
US11758394B2 (en) | Communication device and non-transitory computer-readable recording medium storing computer-readable instructions for communication device | |
CN104982021A (zh) | 向无线对接服务认证无线对接方 | |
WO2023280194A1 (zh) | 网络连接管理方法、装置、可读介质、程序产品及电子设备 | |
US12016066B2 (en) | Communication device, non-transitory computer-readable recording medium storing computer-readable instructions for communication device, and non-transitory computer-readable recording medium storing computer-readable instructions for first external device | |
JP2014509468A (ja) | 無線ネットワーククレデンシャルを帯域外配信するための方法及びシステム | |
WO2016003311A1 (en) | Device bootstrap to wireless network | |
US11782657B2 (en) | First communication device and non-transitory computer-readable medium storing computer-readable instructions for first communication device | |
US12022285B2 (en) | Communication device and non-transitory computer-readable recording medium storing computer-readable instructions for communication device | |
JP2020068456A (ja) | 通信装置と通信装置のためのコンピュータプログラム | |
CN113852953A (zh) | 建立网络连接的方法、装置与电子设备 | |
CN116325664A (zh) | 一种智能设备配网的方法和装置 | |
US11357065B2 (en) | Communication device capable of executing process for establishing wireless connection according to first scheme or second scheme of Wi-Fi standard and non-transitory computer-readable recording medium storing computer readable instructions for communication device | |
US11589223B2 (en) | Terminal device and non-transitory computer-readable recording medium storing computer readable instructions for terminal device | |
US20220353679A1 (en) | Non-transitory computer-readable recording medium storing computer-readable instructions for terminal device, terminal device, and communication device | |
US20220353678A1 (en) | Communication device, non-transitory computer-readable recording medium storing computer-readable instructions for terminal device, and terminal device | |
CN115209510B (zh) | 无线网络连接方法及装置、电子设备及存储介质 | |
CN113919007A (zh) | 数据签名方法、装置、电子设备及计算机可读存储介质 | |
WO2016183943A1 (zh) | 一种无线局域网接入方法、终端及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |