一种无线接入点的连接认证方法及设备与流程

文档序号:16521779发布日期:2019-01-05 10:01阅读:211来源:国知局
一种无线接入点的连接认证方法及设备与流程

本申请涉及计算机领域,尤其涉及一种无线接入点的连接认证方法及设备。



背景技术:

随着信息时代的到来,对信息共享、数据传输的需求越来越大,而无线传输的便捷性更是深得人们的喜爱,利用蓝牙(bluetooth)技术等无线传输方式可实现移动终端等电子设备间的配对及信息文件的无线传输。随着电子技术的发展,很多电子设备如移动终端都内置安装了无线传输功能,可以利用wifi万能钥匙等连网应用连接合作无线热点,但是没有显示屏的智能设备,比如智能音箱、智能手环、智能机器人、智能摄像头、智能投影仪等无法安装wifi万能钥匙连网应用的智能设备,由于无法通过显示屏进行选择、确认及认证等操作来连接上合作无线热点,这成为智能设备通过连接无线接入点进行上网的痛点。



技术实现要素:

本申请的一个目的是提供一种无线接入点的连接认证方法及设备,以解决现有技术中没有显示屏的智能设备无法连接上无线接入点来获取无线网络进行网络访问的问题。

根据本申请的一个方面,提供了一种无线接入点的连接认证方法,应用于路由服务器端,其中,所述方法包括:

接收路由设备发送的第一连接认证请求,其中,所述连接认证请求包括智能设备的标识信息及对应接入的路由设备的标识信息;

基于所述智能设备的标识信息及所述路由设备的标识信息生成第一连接认证信息并发送给所述路由设备。

进一步地,上述应用于路由服务器端的一种无线接入点的连接认证方法中,所述方法还包括:

接收平台服务器发送的第二连接认证请求,所述第二连接认证请求包括用户设备接收的第二连接认证信息;

对所述第二连接认证请求中的第二连接认证信息进行有效性验证,将验证结果发送给所述平台服务器,以使所述平台服务器将所述验证结果发送给所述用户设备,其中,所述验证结果包括连接认证信息有效或连接认证信息无效。

进一步地,上述应用于路由服务器端的一种无线接入点的连接认证方法中,所述方法还包括:

响应于接收到所述平台服务器发送的连接确认指令,向所述路由设备发送连接放行指令,其中,所述连接放行指令用于允许智能设备通过所述路由设备访问网络。

进一步地,上述应用于路由服务器端的一种无线接入点的连接认证方法中,所述第一连接认证信息包括语音认证信息,所述第二连接认证信息包括语音信息,其中,

对所述第二连接认证请求中的第二连接认证信息进行有效性验证,将验证结果发送给所述平台服务器,以使所述平台服务器将所述验证结果发送给用户设备,其中,所述验证结果包括连接认证信息有效或连接认证信息无效,包括:

响应于确定出所述语音信息与所述语音认证信息匹配,向所述平台服务器发送所述语音信息有效的提示信息。

响应于确定出所述语音信息与所述语音认证信息不匹配,向所述平台服务器发送所述语音信息无效的提示信息。

进一步地,上述应用于路由服务器端的一种无线接入点的连接认证方法中,所述对所述第二连接认证请求中的第二连接认证信息进行有效性验证,包括:

将所述第二连接认证请求中的所述语音信息的第一频率与所述语音认证信息的第二频率相匹配,若所述第一频率与所述第二频率匹配,则所述语音信息有效,若所述第一频率与所述第二频率不匹配,则所述语音信息无效。

进一步地,上述应用于路由服务器端的一种无线接入点的连接认证方法中,所述第一连接认证信息包括文件认证信息,所述文件认证信息包括智能设备的标识信息及对应接入的路由设备的标识信息,所述第二连接认证信息包括文件信息,其中,对所述第二连接认证请求中的第二连接认证信息进行有效性验证,包括:

响应于确定出所述文件信息与所述文件认证信息匹配,向所述平台服务器发送所述文件信息有效的提示信息。

响应于确定出所述文件信息与所述文件认证信息不匹配,向所述平台服务器发送所述文件信息无效的提示信息。

进一步地,上述应用于路由服务器端的一种无线接入点的连接认证方法中,所述对所述第二连接认证请求中的第二连接认证信息进行有效性验证,包括:

将所述第二连接认证请求中的所述文件信息中的待认证智能设备的标识信息与待接入路由设备的标识信息与所述文件认证信息中的智能设备的标识信息及路由设备的标识信息相匹配,若匹配,则所述文件信息有效,若不匹配,则所述文件信息无效。

进一步地,上述应用于路由服务器端的一种无线接入点的连接认证方法中,所述方法还包括:

接收所述路由设备发送的第一连接认证信息更新请求,其中,所述第一连接认证信息更新请求包括智能设备的标识信息及路由设备的标识信息;

基于所述智能设备的标识信息及路由设备的标识信息生成更新后的第一连接认证信息;

将所述更新后的第一连接认证信息发送到所述路由设备。

根据本申请的另一个方面,还提供了一种无线接入点的连接认证方法,应用于智能设备端,其中,所述方法包括:

与目标无线接入点建立无线连接,并向路由设备发送网络访问请求,其中,所述网络访问请求包括智能设备的标识信息;

接收所述路由设备基于所述网络访问请求返回的第一连接认证信息,其中,所述第一连接认证信息包括所述智能设备的标识信息及对应接入的所述路由设备的标识信息;

将所述第一连接认证信息进行广播,以使用户设备获取与所述第一连接认证信息对应的第二连接认证信息。

进一步地,上述应用于智能设备端的一种无线接入点的连接认证方法中,所述第一连接认证信息包括语音认证信息,所述语音认证信息包括由第一频率对所述路由设备的标识信息和所述智能设备标的标识信息进行编辑生成的语音,其中,将所述第一连接认证信息进行广播,以使用户设备获取与所述第一连接认证信息对应的第二连接认证信息,包括:

将所述语音认证信息通过所述第一频率进行广播,以使所述用户设备对所述语音认证信息进行录音得到所述第二连接认证信息。

进一步地,上述应用于智能设备端的一种无线接入点的连接认证方法中,所述第一连接认证信息包括文件认证信息,所述用户设备获取与所述第一连接认证信息对应的第二连接认证信息之前,还包括:

所述智能设备与所述用户设备之间已建立数据传输连接。

进一步地,上述应用于智能设备端的一种无线接入点的连接认证方法中,所述方法还包括:

向路由设备发送网络访问重试请求,其中,所述网络访问重试请求包括智能设备的标识信息;

接收所述路由设备基于所述网络访问重试请求返回的更新后的第一连接认证信息,其中,所述更新后的第一连接认证信息包括所述智能设备的标识信息及对应接入的所述路由设备的标识信息;

将所述更新后的第一连接认证信息进行广播,以使用户设备获取与所述更新后的第一连接认证信息对应的更新后的第二连接认证信息。

根据本申请的另一个方面,还提供了一种无线接入点的连接认证方法,应用于路由设备端,其中,所述方法包括:

接收智能设备发送的网络访问请求,其中,所述网络访问请求包括所述智能设备的标识信息;

基于所述网络访问请求向对应的路由服务器发送第一连接认证请求,其中,所述第一连接认证请求包括所述智能设备的标识信息及对应接入的路由设备的标识信息;

接收所述路由服务器基于所述第一连接认证请求返回的第一连接认证信息并发送给所述智能设备,以使所述智能设备将所述第一连接认证信息广播给用户设备。

进一步地,上述应用于路由设备端的一种无线接入点的连接认证方法中,所述方法还包括:

接收所述路由服务器发送的对所述智能设备进行连网放行的连接放行指令,其中,所述连接放行指令包括所述智能设备的标识信息,并基于所述连接放行指令放行所述智能设备通过所述路由设备所提供的无线接入点进行网络访问的权限,以使所述智能设备访问网络。

进一步地,上述应用于路由设备端的一种无线接入点的连接认证方法中,基于所述网络访问请求向对应的路由服务器发送第一连接认证请求,包括:

对所述智能设备的设备类型进行分析,当所述智能设备的设备类型为预设设备类型时,基于所述网络访问请求向对应的路由服务器发送到的第一连接认证请求。

进一步地,上述应用于路由设备端的一种无线接入点的连接认证方法中,所述方法还包括:

接收所述智能设备发送的网络访问重试请求,其中,所述网络访问重试请求包括所述智能设备的标识信息;

基于所述网络访问重试请求向对应的路由服务器发送第一连接认证信息更新请求,其中,所述第一连接认证信息更新请求包括所述智能设备的标识信息及对应接入的路由设备的标识信息;

接收所述路由服务器基于所述第一连接认证信息更新请求返回的更新后的第一连接认证信息并发送给所述智能设备,以使所述智能设备将所述更新后的第一连接认证信息广播给用户设备。

根据本申请的另一个方面,还提供了一种无线接入点的连接认证方法,应用于用户设备端,其中,所述方法包括:

通过连网应用接收并识别与智能设备广播的第一连接认证信息对应的第二连接认证信息,其中,所述第二连接认证信息包括待认证智能设备的标识信息及待接入路由设备的标识信息;

所述连网应用向对应的平台服务器发送第二连接认证请求,其中,所述第二连接认证请求包括所述第二连接认证信息,以使所述平台服务器将所述第二连接认证请求发送给所述路由设备对应的路由服务器。

进一步地,上述应用于用户设备端的一种无线接入点的连接认证方法中,所述方法还包括:

接收所述平台服务器基于所述第二连接认证请求返回的、对所述第二连接认证信息进行有效性验证的验证结果;

在所述用户设备中显示所述验证结果,其中,所述验证结果包括连接认证信息有效或连接认证信息无效。

进一步地,上述应用于用户设备端的一种无线接入点的连接认证方法中,所述方法还包括:

向所述平台服务器发送连接确认指令,以使所述平台服务器向所述路由服务器发送连接确认指令,其中,所述连接确认指令包括所述智能设备的标识信息及所述路由设备的标识信息。

进一步地,上述应用于用户设备端的一种无线接入点的连接认证方法中,所述第一连接认证信息包括语音认证信息,所述语音认证信息包括由第一频率对所述路由设备的标识信息和所述智能设备的标识信息进行编辑生成的语音,其中,通过连网应用接收并识别与智能设备广播的第一连接认证信息对应的第二连接认证信息,包括:

所述连网应用开启语音识别功能对所述智能设备广播的所述语音认证信息进行识别并录音,得到与所述语音认证信息对应的包含有语音信息的第二连接认证信息,其中,所述语音信息包括第二频率。

进一步地,上述应用于用户设备端的一种无线接入点的连接认证方法中,所述第一连接认证信息包括文件认证信息,所述通过连网应用接收并识别与智能设备广播的第一连接认证信息对应的第二连接认证信息之前,还包括:

所述用户设备与所述智能设备之间已建立数据传输连接。

进一步地,上述应用于用户设备端的一种无线接入点的连接认证方法中,所述方法还包括:

通过连网应用重新接收并识别与智能设备广播的更新后的第一连接认证信息对应的第二连接认证信息,其中,所述更新后的第二连接认证信息包括待认证智能设备的标识信息及待接入路由设备的标识信息;

所述连网应用向对应的平台服务器发送第二连接认证信息更新请求,其中,所述第二连接认证信息更新请求包括所述更新后的第二连接认证信息,以使所述平台服务器将所述第二连接认证信息更新请求发送给所述路由设备对应的路由服务器。

根据本申请的另一个方面,还提供了一种无线接入点的连接认证方法,应用于平台服务器端,其中,所述方法包括:

接收用户设备发送的第二连接认证请求,其中,所述第二连接认证请求包括第二连接认证信息,所述第二连接认证信息包括待认证智能设备的标识信息及待接入路由设备的标识信息;

将所述第二连接认证请求发送给路由设备对应的路由服务器。

进一步地,上述应用于平台服务器端的一种无线接入点的连接认证方法中,所述方法还包括:

接收所述路由服务器发送的、对所述第二连接认证信息进行有效性验证后的验证结果;

将所述验证结果发送给所述用户设备,以使所述用户设备在所述连网应用中显示所述验证结果,其中,所述验证结果包括连接认证信息有效或连接认证信息无效。

进一步地,上述应用于平台服务器端的一种无线接入点的连接认证方法中,所述方法还包括:

接收所述用户设备发送的连接确认指令,并将所述连接确认指令发送给所述路由服务器,以使所述路由服务器向所述路由设备发送连接放行指令,其中,所述连接确认指令包括所述待认证智能设备的标识信息及所述待接入路由设备的标识信息,所述连接放行指令包括所述待认证智能设备的标识信息。

进一步地,上述应用于平台服务器端的一种无线接入点的连接认证方法中,所述方法还包括:

接收用户设备发送的第二连接认证信息更新请求,其中,所述第二连接认证信息更新请求包括更新后的第二连接认证信息,所述更新后的第二连接认证信息包括待认证智能设备的标识信息及待接入路由设备的标识信息;

将所述第二连接认证信息更新请求发送给路由设备对应的路由服务器。

根据本申请的另一个方面,还提供了一种非易失性存储介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行时,使所述处理器实现如上述无线接入点的连接认证方法。

根据本申请的另一个方面,还提供了一种路由服务器,其中,其包括:

一个或多个处理器;

非易失性存储介质,用于存储一个或多个计算机可读指令,

当所述一个或多个计算机可读指令被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述应用于路由服务器端的一种无线接入点的连接认证方法。

根据本申请的另一个方面,还提供了一种智能设备,其中,其包括:

一个或多个处理器;

非易失性存储介质,用于存储一个或多个计算机可读指令,

当所述一个或多个计算机可读指令被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述应用于智能设备端的一种无线接入点的连接认证方法。

根据本申请的另一个方面,还提供了一种路由设备,其中,其包括:

一个或多个处理器;

非易失性存储介质,用于存储一个或多个计算机可读指令,

当所述一个或多个计算机可读指令被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述应用于路由设备端的一种无线接入点的连接认证方法。

根据本申请的另一个方面,还提供了一种用户设备,其中,其包括:

一个或多个处理器;

非易失性存储介质,用于存储一个或多个计算机可读指令,

当所述一个或多个计算机可读指令被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述应用于用户设备端的一种无线接入点的连接认证方法。

根据本申请的另一个方面,还提供了一种平台服务器,其中,其包括:

一个或多个处理器;

非易失性存储介质,用于存储一个或多个计算机可读指令,

当所述一个或多个计算机可读指令被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述应用于平台服务器端的一种无线接入点的连接认证方法。

与现有技术相比,本申请通过智能设备发起的获取无线连网网络的网络访问请求后,通过该智能设备的标识信息与已与智能设备建立无线连接的目标无线接入点所属的路由设备的标识信息来生成第一连接认证信息,接着通过该智能设备将该第一连接认证信息广播给安装有连网应用的用户设备,然后由用户设备获取并识别与该第一连接信息对应的第二连接认证信息,基于该第二连接认证信息向与连网应用对应的平台服务器发送第二连接认证请求,以使所述平台服务器将第二连接认证请求转发给路由服务器,从而使路由服务器来对所述第二连接认证请求中的第二连接认证信息进行有效性验证,使得通过智能设备、路由设备、路由服务器、用户设备及连网应用对应的平台服务器之间的逻辑配合,来实现对待接入的路由设备向需要进行网络访问的智能设备进行无线连网网络的连接认证,以便连接认证后的路由设备能够向智能设备放行无线连网功能,从而使得没有显示屏的智能设备能够获取无线网络,极大地方便了用户使用,进一步提高了用户通过该智能设备进行网络访问的体验度。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:

图1示出根据本申请一个方面的一种无线接入点的连接认证方法的流程交互示意图。

附图中相同或相似的附图标记代表相同或相似的部件。

具体实施方式

下面结合附图对本申请作进一步详细描述。

在本申请一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram)。内存是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。

如图1所示,本申请一实施例提供的一种无线接入点的连接认证方法的交互流程示意图,该无线连接认证的过程中包括智能设备、路由设备、路由服务器、用户设备及平台服务器,该方法应用于没有显示屏的智能设备在扫描并连接上目标无线接入点后,需要通过路由设备、路由服务器、用户设备及平台服务器对智能设备获取无线连网网络进行连接认证,以便在连接认证之后,该目标无线接入点所属的路由设备向所述智能设备放行无线连网网络,从而使智能设备能够获取无线连网网络而进行网络访问,该目标无线接入点为该无线连接的连网应用与合作商/授权商对应的路由设备所对应的热点,该方法包括:步骤s11、步骤s12、步骤s13、步骤s14、步骤s21、步骤s22、步骤s23、步骤s24、步骤s31、步骤s32、步骤s33、步骤s34、步骤s35、步骤s36、步骤s41、步骤s42、步骤s43、步骤s51、步骤s52、步骤s53及步骤s54;其中,具体包括:

当智能设备处于路由设备所能够提供的所有的无线接入点中的任一无线接入点的信号范围内后,智能设备能够扫描到其附近的无线接入点,当智能设备与其附近的所有的无线接入点中的合作无线接入点中的目标无线接入点之间建立无线连接时,由于只是与该目标无线接入点建立无线连接,但是没有建立无线网络连接,因此,当智能设备通过该目标无线接入点需要访问某个网址或者进行网络访问时,却不能正常访问,被该目标无线接入点的路由设备拦截,使得该智能设备无法通过该目标无线接入点进行网络访问,因而所述步骤s11,所述智能设备与目标无线接入点建立无线连接后,所述智能设备向路由设备发送网络访问请求,其中,所述网络访问请求包括智能设备的标识信息;在此,所述智能设备的标识信息可以包括但不限于是所述智能设备的mac地址。

所述步骤s21,所述路由设备接收所述智能设备发送的携带有所述智能设备的标识信息的网络访问请求;

所述步骤s22,所述路由设备基于所述网络访问请求向对应的路由服务器发送第一连认证请求,其中,所述第一连认证请求包括路由设备的标识信息及所述智能设备的标识信息;其中,所述路由设备的标识信息可以包括但不限于是所述路由设备的mac地址(比如bssid和ssid等)。

所述步骤s31,所述路由服务器接收路由设备发送的携带有所述路由设备的标识信息及所述智能设备的标识信息的第一连认证请求;

所述步骤s32,所述路由服务器基于所述路由设备的标识信息及所述智能设备的标识信息生成第一连接认证信息,在此,该第一连接认证信息中携带有智能设备的标识信息及所述路由设备的标识信息等信息;

所述步骤s33,所述路由服务器将所述第一连接认证信息发送给所述路由设备;

所述步骤s23,所述路由设备接收所述路由服务器基于所述第一连接认证请求返回的第一连接认证信息;

所述步骤s24,所述路由设备将所述第一连接认证信息发送给所述智能设备,以使所述智能设备将所述第一连接认证信息广播给用户设备;

所述步骤s12,所述智能设备接收所述路由设备基于所述网络访问请求返回的第一连接认证信息,其中,所述第一连接认证信息包括所述智能设备的标识信息及对应接入的路由设备的标识信息;

所述步骤s13,所述智能设备将所述第一连接认证信息进行广播,以使用户设备通过连网应用获取与所述第一连接认证信息对应的第二连接认证信息;在此,所述智能设备将所述第一连接认证信息进行广播的形式包括但不限于语音广播形式、文件传输形式等;

所述步骤s41,所述用户设备通过连网应用接收并识别与智能设备广播的第一连接认证信息对应的第二连接认证信息,其中,所述第二连接认证信息包括待认证智能设备的标识信息及对应的待接入路由设备的标识信息;在此,所述用户设备通过连网应用接收并识别与智能设备广播的第一连接认证信息对应的第二连接认证信息既可以是通过录入语音的形式接收并识别,还可以通过文件传输并获取的形式来接收并识别的;

当所述用户设备从智能设备中获取并识别到与其广播的第一连接认证信息对应的第二连接认证信息后,所述步骤s42,所述用户设备上安装的所述连网应用会向对应的平台服务器发送第二连接认证请求,当然,该第二连接认证请求包括所述第二连接认证信息,以使所述平台服务器将所述第二连接认证请求发送给所述路由设备对应的路由服务器,从而通过该路由服务器对所述第二连接认证请求中的第二连接认证信息进行有效性验证;

所述步骤s51,所述平台服务器接收所述用户设备发送的第二连接认证请求,其中,所述第二连接认证请求包括第二连接认证信息,所述第二连接认证信息包括需要获取网络访问的待认证智能设备的标识信息及对应的待接入路由设备的标识信息;

所述步骤s52,所述平台服务器将所述第二连接认证请求发送给路由设备的路由服务器,以使所述路由服务器对所述第二连接认证请求中的第二连接认证信息进行有效性验证;

所述步骤s34,所述路由服务器接收平台服务器发送的第二连接认证请求,所述第二连接认证请求包括用户设备接收的第二连接认证信息;

所述步骤s35,所述路由服务器对所述第二连接认证请求中的第二连接认证信息进行有效性验证,得到验证结果;

所述步骤s36,所述路由服务器将所述验证结果发送给所述平台服务器,以使所述平台服务器将所述验证结果发送给用户设备,其中,所述验证结果包括连接认证信息有效或连接认证信息无效;

所述步骤s53,所述平台服务器接收所述路由服务器发送的、对所述第二连接认证信息进行有效性验证后的验证结果;

所述步骤s54,所述平台服务器将所述验证结果发送给所述用户设备,以使所述用户设备在所述连网应用中显示所述验证结果,其中,所述验证结果包括连接认证信息有效或连接认证信息无效;

所述步骤s43,所述用户设备接收所述平台服务器基于所述第二连接认证请求返回的、对所述第二连接认证信息进行有效性验证的验证结果;并在在所述用户设备中显示所述验证结果,其中,所述验证结果包括连接认证信息有效或连接认证信息无效。

通过上述步骤s11至步骤s14、步骤s21至步骤s24、步骤s31至s36、步骤s41至步骤s43及步骤s51至步骤s54,实现了通过智能设备发起的获取无线连网网络的网络访问请求后,通过该智能设备的标识信息与已与智能设备建立无线连接的目标无线接入点所属的路由设备的标识信息来生成第一连接认证信息,接着通过该智能设备将该第一连接认证信息广播给安装有连网应用的用户设备,然后由用户设备获取并识别与该第一连接信息对应的第二连接认证信息,基于该第二连接认证信息向与连网应用对应的平台服务器发送第二连接认证请求,以使所述平台服务器将第二连接认证请求转发给路由服务器,从而使路由服务器来对所述第二连接认证请求中的第二连接认证信息进行有效性验证,使得通过智能设备、路由设备、路由服务器、用户设备及连网应用对应的平台服务器之间的逻辑配合,来实现对待接入的路由设备向需要进行网络访问的智能设备进行无线连网网络的连接认证,以便连接认证后的路由设备能够向智能设备放行无线连网功能,从而使得没有显示屏的智能设备能够获取无线网络,极大地方便了用户使用,进一步提高了用户通过该智能设备进行网络访问的体验度。

本实施例中,所述第一连接认证信息包括语音认证信息,所述语音认证信息包括由第一频率对所述路由设备的标识信息和所述智能设备的标识信息进行编辑生成的语音,所述第二连接认证信息包括语音信息,其中,

所述用户设备执行的步骤s41通过连网应用接收并识别与智能设备广播的第一连接认证信息对应的第二连接认证信息,包括:

所述连网应用开启语音识别功能对所述智能设备广播的所述语音认证信息进行识别并录音,得到与所述语音认证信息对应的包含有语音信息的第二连接认证信息,其中,所述语音信息包括第二频率;

所述路由服务器执行的步骤s35对所述第二连接认证请求中的第二连接认证信息进行有效性验证和步骤s36将验证结果发送给所述平台服务器,以使所述平台服务器将所述验证结果发送给用户设备,其中,所述验证结果包括连接认证信息有效或连接认证信息无效,包括:

响应于确定出所述语音信息与所述语音认证信息匹配,向所述平台服务器发送所述语音信息有效的提示信息。

响应于确定出所述语音信息与所述语音认证信息不匹配,向所述平台服务器发送所述语音信息无效的提示信息。

例如,第一连接认证请求中的第一连接认证信息包括语音认证信息voice1,若语音认证信息voice1进行播放时对应的第一频率为f1,则当智能设备接收到该包含有语音认证信息voice1的第一连接认证请求后,智能设备会以该第一频率f1将语音认证信息广播出去,使得安装有连网应用的用户设备中的该连网应用开启语音识别功能,对智能设备以第一频率f1进行广播的语音认证信息进行识别并录音,得到与该语音认证信息voice1对应的包含有录音得到的语音信息voice2的第二连接认证信息,其中,该录音得到的语音信息voice2包括第二频率f2,用户设备在识别得到该包含有录音得到的语音信息voice2的第二连接认证信息后,向连网应用对应的平台服务器发送携带有第二连接认证信息的第二连接认证请求,以使所述平台服务器将所述携带有第二连接认证信息的第二连接认证请求转发给路由服务器,从而使该路由服务器对该第二连接认证请求中的第二连接认证信息进行有效性验证;

接着上述实施例,路由服务器从路由设备接收的第一连接认证请求中的第一连接认证信息包括语音认证信息voice1,该路由服务器从平台服务器接收的第二连接认证请求中的第二连接认证信息包括对上述语音认证信息voice1进行录音后得到的语音信息voice2,将所述语音认证信息voice1与该语音信息voice2进行语音匹配,当确定出的语音认证信息voice1与该语音信息voice2匹配时,路由服务器向平台服务器发送用于指示该语音信息voice2有效的提示信息,当确定出的语音认证信息voice1与该语音信息voice2不匹配时,路由服务器向平台服务器发送用于指示该语音信息voice2无效的提示信息,以使平台服务器将所述提示信息转发给用户设备,从而使用户能够及时获悉路由服务器对该第二连接认证请求中的第二连接认证信息的有效性验证的结果,实现在路由服务器端对用户设备接收的第二连接认证信息的有效性验证。

接着上述本实施例,所述路由服务器执行的所述步骤s35对所述第二连接认证请求中的第二连接认证信息进行有效性验证,包括:

将所述第二连接认证请求中的所述语音信息的第一频率与所述语音认证信息的第二频率相匹配,若所述第一频率与所述第二频率匹配,则所述语音信息有效,若所述第一频率与所述第二频率不匹配,则所述语音信息无效。

例如,第一连接认证请求中的第一连接认证信息包括语音认证信息voice1,第二连接认证请求中的第二连接认证信息包括对上述语音认证信息voice1进行录音后得到的语音信息voice2,若语音认证信息voice1进行播放时对应的第一频率为f1,语音信息voice2进行播放时对应的第二频率为f2,将所述语音认证信息voice1中携带的第一频率f1与语音信息voice2中携带的第二频率为f2进行匹配,当第一频率f1与第二频率为f2匹配(例如,f1=f2或f1与f2存在对应关系)时,路由服务器向平台服务器发送用于指示该语音信息voice2有效的提示信息,当第一频率f1与第二频率为f2不匹配(例如,f1不等于f2或f1与f2不存在对应关系)时,路由服务器向平台服务器发送用于指示该语音信息voice2无效的提示信息,实现路由服务器通过语音播放时的频率来对第二连接认证信息进行有效性验证,也使平台服务器将所述提示信息转发给用户设备,从而使用户能够及时获悉路由服务器通过语音播放时的频率来对该第二连接认证请求中的第二连接认证信息的有效性验证的结果。

本实施例中,所述第一连接认证信息包括文件认证信息,所述文件认证信息包括智能设备的标识信息及对应接入的路由设备的标识信息,所述第二连接认证信息包括文件信息,其中,对所述第二连接认证请求中的第二连接认证信息进行有效性验证,包括:

响应于确定出所述文件信息与所述文件认证信息匹配,向所述平台服务器发送所述文件信息有效的提示信息。

响应于确定出所述文件信息与所述文件认证信息不匹配,向所述平台服务器发送所述文件信息无效的提示信息。

例如,路由服务器从路由设备接收的第一连接认证请求中的第一连接认证信息包括文件认证信息file1,该路由服务器从平台服务器接收的第二连接认证请求中的第二连接认证信息包括对上述文件认证信息file1进行数据传输后得到的文件信息file2,将所述文件认证信息file1与该文件信息file2进行信息匹配,当确定出的文件认证信息file1与该文件信息file2匹配时,路由服务器向平台服务器发送用于指示该文件信息file2有效的提示信息,当确定出的文件认证信息file1与该文件信息file2不匹配时,路由服务器向平台服务器发送用于指示该文件信息file2无效的提示信息,以使平台服务器将所述提示信息转发给用户设备,从而使用户能够及时获悉路由服务器对该第二连接认证请求中的第二连接认证信息的有效性验证的结果,实现对用户设备接收的第二连接认证信息的有效性验证。

接着上述本实施例,所述路由服务器执行的所述步骤s35对所述第二连接认证请求中的第二连接认证信息进行有效性验证,包括:

将所述第二连接认证请求中的所述文件信息中的待认证智能设备的标识信息与待接入路由设备的标识信息与所述文件认证信息中的智能设备的标识信息及路由设备的标识信息相匹配,若匹配,则所述文件信息有效,若不匹配,则所述文件信息无效。

例如,第一连接认证请求中的第一连接认证信息包括文件认证信息file1,第二连接认证请求中的第二连接认证信息包括对上述文件认证信息file1进行数据传输后得到的文件信息file2,若文件认证信息file1中的智能设备的标识信息为device1及对应接入的路由设备的标识信息为router1,文件信息file2中的待认证智能设备的标识信息为device2及对应的待接入路由设备的标识信息为router2,将所述文件认证信息file1中携带的智能设备的标识信息为device1与文件信息file2中携带的待认证智能设备的标识信息为device2进行智能设备匹配,同时将所述文件认证信息file1中携带的路由设备的标识信息为router1与文件信息file2中携带的待接入路由设备的标识信息为router2进行路由设备匹配,当智能设备的标识信息device1与待认证智能设备的标识信息为device2匹配(例如,device1=device2或device1与device2存在对应关系)且路由设备的标识信息router1与待接入路由设备的标识信息router2匹配(例如,router1=router2或router1与router2存在对应关系)时,路由服务器向平台服务器发送用于指示该文件信息file2有效的提示信息,当智能设备的标识信息device1与待认证智能设备的标识信息为device2不匹配(例如,device1不等于device2或device1与device2不存在对应关系)和/或路由设备的标识信息router1与待接入路由设备的标识信息router2不匹配(例如,router1不等于router2或router1与router2不存在对应关系)时,路由服务器向平台服务器发送用于指示该文件信息file2无效的提示信息,实现路由服务器对传输的第二连接认证信息包括的文件信息进行有效性验证,也使平台服务器将所述提示信息转发给用户设备,从而使用户能够及时获悉路由服务器通过传输的文件信息来对该第二连接认证请求中的第二连接认证信息的有效性验证的结果。

本实施例中,所述第一连接认证信息包括语音认证信息,所述语音认证信息包括由第一频率对所述路由设备的标识信息和所述智能设备标的标识信息进行编辑生成的语音,其中,所述步骤s13将所述第一连接认证信息进行广播,以使用户设备获取与所述第一连接认证信息对应的第二连接认证信息,包括:

将所述语音认证信息通过所述第一频率进行广播,以使所述用户设备对所述语音认证信息进行录音得到所述第二连接认证信息。例如,智能设备从路由设备接收的第一连接认证请求中的第一连接认证信息包括语音认证信息voice1,该认证语音信息voice1是由路由服务器基于智能设备的标识信息device1及对应接入的路由设备的标识信息router1进行编辑生成的语音,若语音认证信息voice1的第一频率为f1,则所述智能设备以该第一频率f1将语音认证信息voice1进行语音广播,以使用户设备能够对广播的语音进行录音后得到包含有录音的语音信息的第二连接认证信息,实现了没有显示屏的智能设备对第一连接认证信息的广播。

本实施例中,所述第一连接认证信息包括文件认证信息,所述用户设备执行步骤s41获取与所述第一连接认证信息对应的第二连接认证信息之前,还包括:

所述智能设备与所述用户设备之间已建立数据传输连接。例如,由于智能设备并没有与目标无线接入点之间建立无线网络连接以获取外网,进而需要向外界的设备传输数据之前,必须与待进行数据传输的外界的设备之间建立数据传输连接,使得所述步骤s41用户设备从智能设备获取包含有文件认证信息的第一连接认证信息之前,所述智能设备需要与用户设备之间建立数据传输连接,该数据传输连接的形式可以是包括但不限于是蓝牙、红外等数据传输形式,其他用于指示智能设备与用户设备之间能够建立数据传输连接的形式均属于本申请所保护的范围,以确保智能设备在没有获取外网的情况下,能够与用户设备之间完成包含有文件认证信息的第一连接认证信息的数据传输。

本实施例中,所述路由设备执行的步骤s22基于所述网络访问请求向对应的路由服务器发送第一连接认证请求,包括:

对所述智能设备的设备类型进行分析,当所述智能设备的设备类型为预设设备类型时,基于所述网络访问请求向对应的路由服务器发送到的第一连接认证请求。在此,预设设备类型包括但不限于智能音响、智能摄像头、智能手环、智能机器人及智能投影仪等没有显示屏而无法安装连网应用的设备等,例如,标识信息device1对应的智能设备的设备类型为智能音响,则对标识信息device1对应的智能设备进行分析得到该智能设备为智能音响,该智能音响类型属于该预设设备类型,则所述路由设备会基于网络访问请求向对应的路由服务器发送到的第一连接认证请求,实现在向路由服务器发送第一连接认证请求前对智能设备进行是否具有获取网络访问权限的设备类型的判断,若标识信息device1对应的智能设备的设备类型不属于预设设备类型,则路由设备会拦截该智能设备的网络访问请求,从而实现在路由设备处对智能设备的分析。

本申请一实施例中,当路由服务器对第二连接认证请求中的第二连接认证信息的有效性验证结果为连接认证信息有效时,

所述用户设备会根据接收到的用于指示连接认证信息有效的提示信息,向所述用户设备上安装的连网应用对应的平台服务器发送连接确认指令,以使所述平台服务器向所述路由服务器发送连接确认指令,其中,所述连接确认指令包括所述智能设备的标识信息及所述路由设备的标识信息;

所述平台服务器,接收所述用户设备发送的连接确认指令,并将所述连接确认指令转发给所述路由服务器,以使所述路由服务器向所述路由设备发送连接放行指令,其中,所述连接放行指令包括所述待认证智能设备的标识信息;

所述路由服务器,接收所述平台服务器转发的用户设备发送的连接确认指令,响应于该接收到的该连接确认指令,所述路由服务器向所述连接确认指令中的路由设备发送连接放行指令,以使所述路由设备基于所述放行指令向智能设备放行其所能提供的无线接入点的无线连网网络;

所述路由设备,接收所述路由服务器发送的对所述智能设备进行连网放行的连接放行指令,其中,所述连接放行指令包括所述智能设备的标识信息,所述路由设备基于所述连接放行指令向所述智能设备放行通过所述路由设备所提供的无线接入点进行网络访问的权限,使得路由设备允许该智能设备通气其能够提供的无线接入点来访问网络,从而使得没有显示屏的智能设备能够获取无线连网网络来访问网络,极大地方便了用户使用,进一步提高了用户通过该智能设备进行网络访问的体验度,进一步地实现了通过路由设备、路由服务器、用户设备及平台服务器之间的逻辑配合,达到对智能设备进行网络访问时所需的无线连网网络的连接认证及放行。

本申请一实施例中,当路由服务器对第二连接认证请求中的第二连接认证信息的有效性验证结果为连接认证信息无效时,

智能设备,向路由设备发送网络访问重试请求,其中,所述网络访问重试请求包括智能设备的标识信息;

所述路由设备,接收所述智能设备发送的网络访问重试请求,其中,所述网络访问重试请求包括所述智能设备的标识信息;

所述路由设备,基于所述网络访问重试请求向对应的路由服务器发送第一连接认证信息更新请求,其中,所述第一连接认证信息更新请求包括所述智能设备的标识信息及对应接入的路由设备的标识信息;

所述路由服务器,接收所述路由设备发送的第一连接认证信息更新请求,其中,所述第一连接认证信息更新请求包括智能设备的标识信息及路由设备的标识信息;

所述路由服务器,基于所述智能设备的标识信息及路由设备的标识信息生成更新后的第一连接认证信息,其中,所述更新后的第一连接认证信息包括所述智能设备的标识信息及对应接入的所述路由设备的标识信息;

所述路由服务器,将所述更新后的第一连接认证信息发送到所述路由设备;

所述路由设备,接收更新后的第一连接认证信息并发送给所述智能设备,以使所述智能设备将所述更新后的第一连接认证信息重新广播给用户设备。

所述智能设备,接收所述路由设备基于所述网络访问重试请求返回的更新后的第一连接认证信息,并将所述更新后的第一连接认证信息进行广播,以使用户设备获取与所述更新后的第一连接认证信息对应的更新后的第二连接认证信息。

所述用户设备,通过连网应用重新接收并识别智能设备广播的更新后的第一连接认证信息,得到对应的第二连接认证信息,其中,所述更新后的第二连接认证信息包括待认证智能设备的标识信息及待接入路由设备的标识信息;

所述用户设备,通过连网应用向对应的平台服务器发送第二连接认证信息更新请求,其中,所述第二连接认证信息更新请求包括所述更新后的第二连接认证信息,以使所述平台服务器将所述第二连接认证信息更新请求转发给所述路由设备对应的路由服务器。

所述平台服务器,接收用户设备发送的第二连接认证信息更新请求,其中,所述第二连接认证信息更新请求包括更新后的第二连接认证信息,并将所述第二连接认证信息更新请求发送给路由设备对应的路由服务器,以使所述路由服务器再次对所述第二连接认证信息更新请求中包含的更新后的第二连接认证信息进行有效性验证,使得通过智能设备、路由设备、路由服务器、用户设备及平台服务器之间的逻辑配合,实现了路由设备向智能设备放行无线连网网络的连接认证。

综上所述,本申请实施例中提供的一种无线接入点的连接认证方法中,实现了通过智能设备发起的获取无线连网网络的网络访问请求后,通过该智能设备的标识信息与已与智能设备建立无线连接的目标无线接入点所属的路由设备的标识信息来生成第一连接认证信息,接着通过该智能设备将该第一连接认证信息广播给安装有连网应用的用户设备,然后由用户设备获取并识别与该第一连接信息对应的第二连接认证信息,基于该第二连接认证信息向与连网应用对应的平台服务器发送第二连接认证请求,以使所述平台服务器将第二连接认证请求转发给路由服务器,从而使路由服务器来对所述第二连接认证请求中的第二连接认证信息进行有效性验证,使得通过智能设备、路由设备、路由服务器、用户设备及连网应用对应的平台服务器之间的逻辑配合,来实现对待接入的路由设备向需要进行网络访问的智能设备进行无线连网网络的连接认证,以便连接认证后的路由设备能够向智能设备放行无线连网功能,从而使得没有显示屏的智能设备能够获取无线网络,极大地方便了用户使用,进一步提高了用户通过该智能设备进行网络访问的体验度。

根据本申请的另一方面,还提供了一种非易失性存储介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行时,使所述处理器实现如上述无线接入点的连接认证方法。

根据本申请的另一方面,还提供了一种智能设备,其中,其包括:

一个或多个处理器;

非易失性存储介质,用于存储一个或多个计算机可读指令,

当所述一个或多个计算机可读指令被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述应用于智能设备端的无线接入点的连接认证方法。

在此,所述用于无线接入点的连接认证的智能设备中的各实施例的详细内容,具体可参见上述在智能设备端用于无线接入点的连接认证方法实施例的对应部分,在此,不再赘述。

根据本申请的另一方面,还提供了一种路由设备,其中,其包括:

一个或多个处理器;

非易失性存储介质,用于存储一个或多个计算机可读指令,

当所述一个或多个计算机可读指令被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述应用于路由设备端的无线接入点的连接认证方法。

在此,所述用于无线接入点的连接认证的路由设备中的各实施例的详细内容,具体可参见上述在路由设备端用于无线接入点的连接认证的方法实施例的对应部分,在此,不再赘述。

根据本申请的另一方面,还提供了一种路由服务器,其中,其包括:

一个或多个处理器;

非易失性存储介质,用于存储一个或多个计算机可读指令,

当所述一个或多个计算机可读指令被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述应用于路由服务器端的无线接入点的连接认证方法。

在此,所述用于无线接入点的连接认证的路由服务器中的各实施例的详细内容,具体可参见上述在路由服务器端用于无线接入点的连接认证方法实施例的对应部分,在此,不再赘述。

根据本申请的另一方面,还提供了一种用户设备,其中,其包括:

一个或多个处理器;

非易失性存储介质,用于存储一个或多个计算机可读指令,

当所述一个或多个计算机可读指令被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述应用于用户设备端的无线接入点的连接认证方法。

在此,所述用于无线接入点的连接认证的用户设备中的各实施例的详细内容,具体可参见上述在用户设备端用于无线接入点的连接认证的方法实施例的对应部分,在此,不再赘述。

根据本申请的另一方面,还提供了一种平台服务器,其中,其包括:

一个或多个处理器;

非易失性存储介质,用于存储一个或多个计算机可读指令,

当所述一个或多个计算机可读指令被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述应用于平台服务器端的无线接入点的连接认证方法。

在此,所述用于无线接入点的连接认证的平台服务器中的各实施例的详细内容,具体可参见上述在平台服务器端用于无线接入点的连接认证方法实施例的对应部分,在此,不再赘述。

需要注意的是,本申请可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(asic)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本申请的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本申请的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,ram存储器,磁或光驱动器或软磁盘及类似设备。另外,本申请的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。

另外,本申请的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本申请的方法和/或技术方案。而调用本申请的方法的程序指令,可能被存储在固定的或可移动的记录介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输,和/或被存储在根据所述程序指令运行的计算机设备的工作存储器中。在此,根据本申请的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本申请的多个实施例的方法和/或技术方案。

对于本领域技术人员而言,显然本申请不限于上述示范性实施例的细节,而且在不背离本申请的精神或基本特征的情况下,能够以其他的具体形式实现本申请。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本申请的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本申请内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1