买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】网络接入方法、装置、设备及可读存储介质_青岛海尔科技有限公司_201810324679.8 

申请/专利权人:青岛海尔科技有限公司

申请日:2018-04-12

公开(公告)日:2021-07-16

公开(公告)号:CN108616521B

主分类号:H04L29/06(20060101)

分类号:H04L29/06(20060101);H04L12/28(20060101)

优先权:

专利状态码:有效-授权

法律状态:2021.07.16#授权;2018.10.30#实质审查的生效;2018.10.02#公开

摘要:本发明公开了一种网络接入方法、装置、设备及可读存储介质,其中,应用于待入网设备端的方法包括:接收路由设备发送的数据包,解析数据包,得到入网配置信息;根据入网配置信息和待入网设备的识别码,生成入网验证码;向路由设备发送入网请求,入网请求中携带有入网验证码。以使不需要第三方程序的介入,待入网设备就能连接到指定的路由器。

主权项:1.一种网络接入方法,其特征在于,应用于待入网设备端,所述方法包括:接收路由设备发送的数据包,解析所述数据包,得到入网配置信息;根据所述入网配置信息和所述待入网设备的识别码,生成入网验证码;向所述路由设备发送入网请求,所述入网请求中携带有所述入网验证码,以供路由设备判断所述待入网设备是否合法;所述入网配置信息包括:服务集标识SSID和密码;所述根据所述入网配置信息和所述待入网设备的识别码,生成入网验证码,包括:将所述密码和所述待入网设备的识别码进行加密处理,得到验证密码,并将所述SSID和所述验证密码作为生成的入网验证码。

全文数据:网络接入方法、装置、设备及可读存储介质技术领域[0001]本发明涉及网络通信技术领域,尤其涉及一种网络接入方法、装置、设备及可读存储介质。背景技术[0002]目前,待入网设备配置入网的方法主要是:第三方APP或者PC程序获取到路由器SSID和密码;将获取到的路由器的SSID和密码以UDP广播数据包下发;待入网设备进入配置模式之后接收到此数据包并进行收集、整理、解析得到SSID和密码,从而连接到指定的路由器上。[0003]然而,这种方法的缺点在于,需要第三方程序帮助;暴露了SSID和密码。并且,在保证良好网络环境的前提下,单一路由器接入设备的数量是有限的,所以暴露的SSID和密码是不安全的。[0004]那么,如何通过借助路由器发送的UDP广播数据包,在不再需要第三方程序的介入下,既能解决待入网设备连接到指定的路由器,又能避免暴露路由器的SSID和密码,成为本发明实施例所要解决的技术问题。发明内容[0005]鉴于上述问题,提出了本发明实施例,以便提供的网络接入方法、装置、设备及可读存储介质。[0006]依据本发明实施例的一个方面,提供了一种网络接入方法,应用于待入网设备端,所述方法包括:[0007]接收路由设备发送的数据包,解析数据包,得到入网配置信息;[0008]根据入网配置信息和待入网设备的识别码,生成入网验证码;[0009]向路由设备发送入网请求,入网请求中携带有入网验证码。[0010]可选的,接收到的数据包为加密处理后的数据包;[0011]在解析数据包之前,还包括:按着预设的解密算法,对数据包进行解密处理。[0012]可选的,入网配置信息包括:服务集标识SSID和密码。[0013]可选的,根据入网配置信息和待入网设备的识别码,生成入网验证码,包括:[0014]将密码和待入网设备的识别码进行加密处理,得到验证密码,并将SSID和验证密码作为生成的入网验证码。[0015]可选的,待入网设备的识别码包括:待入网设备的设备类型标识码和或设备唯一识别码。[0016]可选的,设备唯一识别码包括:待入网设备的媒体访问控制MAC地址。[0017]依据本发明实施例的二个方面,提供了一种网络接入方法,应用于路由设备,所述方法包括:[0018]向待入网设备发送数据包,数据包包括入网配置信息;[0019]接收待入网设备发送的入网请求,解析入网请求,得到入网验证码;[0020]根据入网验证码,判断待入网设备是否合法,当合法时,准许待入网设备入网。[0021]可选的,向待入网设备发送数据包包括:向待入网设备广播用户数据报协议UDP数据包。[0022]可选的,入网验证码包括:入网配置信息和待入网设备的识别码。[0023]可选的,入网验证码为经过加密处理后的入网验证码;[0024]在得到入网验证码后,还包括:按照设定的解密算法,对入网验证码进行解密处理。[0025]可选的,验证入网验证码是否合法,包括:检测入网验证码中的待入网设备的识别码是否在预设的白名单中。[0026]可选的,在准许待入网设备入网后,还包括:[0027]在入网验证码中提取入网配置信息,根据入网配置信息,接入待入网设备。[0028]依据本发明实施例的三个方面,提供了一种待接入装置,所述装置包括:[0029]入网配置信息获取模块,用于接收路由设备发送的数据包,解析数据包,得到入网配置信息;[0030]入网验证码生成模块,用于根据入网配置信息和待入网设备的识别码,生成入网验证码;[0031]入网请求发送模块,用于向路由设备发送入网请求,入网请求中携带有入网验证码。[0032]可选的,接收到的数据包为加密处理后的数据包;[0033]入网配置信息获取模块包括:[0034]数据包解密单元,用于按着预设的解密算法,对数据包进行解密处理。[0035]可选的,入网配置信息包括:服务集标识SSID和密码。[0036]可选的,入网验证码生成模块包括:[0037]入网验证码加密单元,用于将密码和待入网设备的识别码进行加密处理,得到验证密码,并将SSID和验证密码作为生成的入网验证码。[0038]可选的,可选的,待入网设备的识别码包括:待入网设备的设备类型标识码和或设备唯一识别码。[0039]可选的,设备唯一识别码包括:待入网设备的媒体访问控制MAC地址。[0040]依据本发明实施例的四个方面,提供了一种路由装置,所述装置包括:[0041]数据包发送模块,用于向待入网设备发送数据包,数据包包括入网配置信息;[0042]入网验证码获取模块,用于接收待入网设备发送的入网请求,解析入网请求,得到入网验证码;[0043]入网认证模块,用于根据入网验证码,判断待入网设备是否合法,当合法时,准许待入网设备入网。[0044]可选的,向待入网设备发送数据包包括:向待入网设备广播用户数据报协议UDP数据包。[0045]可选的,入网验证码包括:入网配置信息和待入网设备的识别码。[0046]可选的,入网验证码为经过加密处理后的入网验证码,装置还包括:[0047]入网验证码解密模块,用于按照设定的解密算法,对入网验证码进行解密处理。[0048]可选的,入网认证模块包括:[0049]白名单判断单元,用于检测入网验证码中的待入网设备的识别码是否在预设的白名单中。[0050]可选的,入网认证模块包括:[0051]接入单元,用于在入网验证码中提取入网配置信息,根据入网配置信息,接入待入网设备。[0052]依据本发明实施例的五个方面,提供了一种待入网设备,包括:处理器、存储器及通信总线;[0053]通信总线用于实现处理器和存储器之间的连接通信;[0054]处理器用于执行存储器中存储的网络接入程序,以实现本发明实施例所提供的网络接入方法。[0055]依据本发明实施例的六个方面,提供了一种路由设备,包括:处理器、存储器及通信总线;[0056]通信总线用于实现处理器和存储器之间的连接通信;[0057]处理器用于执行存储器中存储的网络接入程序,以实现本发明实施例所提供的网络接入方法。[0058]依据本发明实施例的七个方面,提供了一种计算机可读存储介质,计算机可读存储介质存储有网络接入程序,当网络接入程序被至少一个处理器执行时,实现本发明实施例所提供的网络接入方法。[0059]依据本发明实施例的八个方面,提供了一种计算机可读存储介质,计算机可读存储介质存储有网络接入程序,当网络接入程序被至少一个处理器执行时,实现本发明实施例所提供的网络接入方法。[0060]根据本发明实施例的网络接入方法、装置、设备及可读存储介质,通过应用于待入网设备端接收路由设备发送的数据包,解析数据包,得到入网配置信息;根据入网配置信息和待入网设备的识别码,生成入网验证码;向路由设备发送入网请求,入网请求中携带有入网验证码。以及,路由设备向待入网设备发送数据包,数据包包括入网配置信息;接收待入网设备发送的入网请求,解析入网请求,得到入网验证码;根据入网验证码,判断待入网设备是否合法,当合法时,准许待入网设备入网。这种连接方式,不需要第三方程序的介入,待入网设备就能连接到指定的路由器。[0061]上述说明仅是本发明实施例技术方案的概述,为了能够更清楚了解本发明实施例的技术手段,而可依照说明书的内容予以实施,并且为了让本发明实施例的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明实施例的具体实施方式。附图说明[0062]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明实施例的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:[0063]图1为本发明第一实施例提供的网络接入方法的流程图;[0064]图2为本发明第二实施例提供的网络接入方法的流程图;[0065]图3为本发明第三实施例提供的网络接入方法的流程图;[0066]图4为本发明第四实施例提供的网络接入方法的流程图;[0067]图5为本发明第五实施例提供的网络接入方法的流程图;[0068]图6为本发明第六实施例提供的待接入装置的功能模块示意图;[0069]图7为本发明第七实施例提供的待接入装置的功能模块示意图;[0070]图8为本发明第八实施例提供的路由装置的功能模块示意图;[0071]图9为本发明第九实施例提供的路由装置的功能模块示意图。具体实施方式[0072]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。[0073]目前的路由器都是被动的,具有WIFI模块的设备通过输入SSID和密码或通过发广播包的技术如SMARTLINK连接路由器,这两种方式都需要手动输入SSID和密码去连接网络。例如,采用SMARTLINK时,需要一个APP程序或者PC程序向外部空间发送数据包,APP程序或者PC程序必须知道SSID和密码。这在许多工程上的批量操作是高成本的。而且错误率高,效率低下。[0074]请参阅图1,为本发明第一实施提供的网络接入方法的流程图。本实施例中,应用于待入网设备端,所述网络接入方法包括如下步骤:[0075]步骤S101,接收路由设备发送的数据包,解析数据包,得到入网配置信息。[0076]可选的,入网配置信息包括:服务集标识SSID和密码。[0077]本实施例中,待接入设备接收路由设备发送的数据包,将数据包进行解析得到对应的配置信息,该配置信息可以是路由设备的服务集标识SSID和密码。当然,该入网配置信息还可以为路由设备预设的入网权限标识,待接入设备携带该入网权限标识并得到路由设备的认证即可连接到路由设备,该入网权限标识可以是一段字符。[0078]步骤S102,根据入网配置信息和待入网设备的识别码,生成入网验证码。[0079]可选的,待入网设备的识别码包括:待入网设备的设备类型标识码和或设备唯一识别码。[0080]其中,该设备类型标识码可以是待接入设备的类型编码,如,待接入设备为家电,则该设备类型标识码可以为家电的子分类冰箱、洗衣机、电视、扫地机器人等对应的类型编码。当然,该家电的对应子分类的类型编码可以预先设定,并设定成一套分类标准,以使路由设备也识别该分类标准。[0081]可选的,设备唯一识别码包括:待入网设备的媒体访问控制MAC地址。[0082]步骤S103,向路由设备发送入网请求,入网请求中携带有入网验证码。[0083]本实施例中,待接入设备向路由设备发送入网请求,并携带对应的入网验证码,以使路由设备通过验证该入网验证码与待接入设备连接。[0084]通过接收路由设备发送的数据包,解析所述数据包,得到入网配置信息;根据所述入网配置信息和所述待入网设备的识别码,生成入网验证码;向所述路由设备发送入网请求,所述入网请求中携带有所述入网验证码。通过向路由设备发送入网请求,该入网请求包括该待接入设备的识别码对应生成的验证码,以使路由设备通过检测对应的验证码,判断是否准许待接入设备入网。这种连接方式,不需要第三方程序的介入,待入网设备就能连接到指定的路由器。[0085]请参阅图2,为本发明第二实施提供的网络接入方法的流程图。本实施例中,应用于待入网设备端,所述网络接入方法包括如下步骤:[0086]步骤S201,接收路由设备发送的数据包,按着预设的解密算法,对数据包进行解密处理。[0087]本实施例中,待接入设备接收到的数据包为加密处理后的数据包,待接入设备接收到加密的数据包后,按照预设的解密算法对加密的数据包进行解密。需要说明的是,该路由设备的加密规则与待接入设备的解密规则统一,都是按照预设的规则进行加密及解密。如,同一个家电公司生产的路由设备及家电,按照预设的解密算法规则对收到的数据包进行解密。[0088]步骤S202,解析数据包,得到入网配置信息。[0089]步骤S203,根据入网配置信息和待入网设备的识别码,生成入网验证码。[0090]可选的,根据入网配置信息和待入网设备的识别码,生成入网验证码,包括:[0091]将密码和待入网设备的识别码进行加密处理,得到验证密码,并将SSID和验证密码作为生成的入网验证码。[0092]需要说明的是,待入网设备根据入网配置信息和待入网设备的识别码进行加密处理,得到加密后的验证密码,并将SSID和验证密码作为生成的入网验证码。其中,将密码和待入网设备的识别码按照预设的加密规则进行加密,得到加密后的验证密码。其中,通过预设的加密规则对识别码和密码进行加密,可使路由设备按照预设的解密规则进行解密,防止待接入设备与路由设备信息交互时被非法获取。[0093]步骤S204,向路由设备发送入网请求,入网请求中携带有入网验证码。[0094]本实施例通过接收路由设备发送的数据包,按着预设的解密算法,对数据包进行解密处理。以及,将密码和待入网设备的识别码进行加密处理,得到验证密码,并将SSID和验证密码作为生成的入网验证码。以使路由设备在与待接入设备进行数据交互时,不会暴露的SSID和密码,以保证非法待接入设备无法连接到路由设备。[0095]请参阅图3,为本发明第三实施提供的网络接入方法的流程图。本实施例中,应用于路由设备,所述网络接入方法包括如下步骤:[0096]步骤S301,向待入网设备发送数据包,数据包包括入网配置信息。[0097]可选的,向待入网设备发送数据包包括:向待入网设备广播用户数据报协议UDP数据包。[0098]本实施例中,路由设备向待入网设备发送数据包,以便于待接入设备接收路由设备发送的数据包,以使待入网设备将数据包进行解析得到对应的配置信息。其中,该配置信息可以是路由设备的服务集标识SSID和密码。[0099]步骤S302,接收待入网设备发送的入网请求,解析入网请求,得到入网验证码。[0100]可选的,入网验证码包括:入网配置信息和待入网设备的识别码。[0101]其中,待入网设备的识别码包括:待入网设备的设备类型标识码和或设备唯一识别码。其中,该设备类型标识码可以是待接入设备的类型编码,如,待接入设备为家电,则该设备类型标识码可以为家电的子分类冰箱、洗衣机、电视、扫地机器人等对应的类型编码。当然,该家电的对应子分类的类型编码可以预先设定,设定成一套分类标准,以使路由设备也识别该分类标准。[0102]可选的,设备唯一识别码包括:待入网设备的媒体访问控制MAC地址。[0103]步骤S303,根据入网验证码,判断待入网设备是否合法,当合法时,准许待入网设备入网。[0104]可以清楚的是,路由设备接收入网验证码,根据入网验证码判断待入网设备是否合法。可选的,验证入网验证码是否合法,包括:检测入网验证码中的待入网设备的识别码是否在预设的白名单中。如,同一个家电公司生产的路由设备及待接入设备,在路由设备或通过与路由设备通信连接的服务端中存储有对应的白名单,通过路由器检测待识别码是否在预设的白名单中。当对应的识别码在白名单中时,准许待接入设备连接到路由设备。这种连接方式,不需要第三方程序的介入,待入网设备就能连接到指定的路由器。[0105]请参阅图4,为本发明第四实施提供的网络接入方法的流程图。本实施例中,应用于路由设备,入网验证码为经过加密处理后的入网验证码,所述网络接入方法包括如下步骤:[0106]步骤S401,向待入网设备发送数据包,数据包包括入网配置信息。[0107]步骤S402,接收待入网设备发送的入网请求,解析入网请求,得到入网验证码。[0108]本实施例中,该待入网验证码为经过加密处理后的入网验证码。可以清楚的是,待接入网设备通过预设的加密算法对入网验证码进行加密以得到加密后的入网验证码。[0109]步骤S403,按照设定的解密算法,对入网验证码进行解密处理。[0110]可以清楚的是,路由设备与待入网设备的加密和解密算法统一,待入网设备按照预设的机密算法对入网验证码进行加密,路由设备接收到经过预设的加密算法加密后的入网验证码,以预设的解密算法对加密后的入网验证码进行解密,以得到待入网设备发送的密码和待入网设备的识别码。[0111]步骤S404,根据入网验证码,判断待入网设备是否合法,当合法时,准许待入网设备入网。[0112]本实施例中,根据解密后的入网验证码对应的密码和设备识别码判断设备是否合法,当合法时,准许待接入设备入网。[0113]可选的,验证入网验证码是否合法,包括:检测入网验证码中的待入网设备的识别码是否在预设的白名单中。如,同一个家电公司生产的路由设备及待接入设备,在路由设备或通过与路由设备通信连接的服务端中存储有对应的白名单,通过路由器检测待识别码是否在预设的白名单中。当对应的识别码在白名单中时,准许待接入设备连接到路由设备。[0114]通过按照设定的解密算法,对入网验证码进行解密处理根据入网验证码,判断待入网设备是否合法,当合法时,准许待入网设备入网。以使路由设备在与待接入设备进行数据交互时,不会暴露的SSID和密码,以保证非法待接入设备连接到路由设备。[0115]请参阅图5,为本发明第五实施提供的网络接入方法的流程图。本实施例中,应用于路由设备,入网验证码为经过加密处理后的入网验证码,所述网络接入方法包括如下步骤:[0116]步骤S501,向待入网设备发送数据包,所述数据包包括入网配置信息;[0117]步骤S502,接收所述待入网设备发送的入网请求,解析所述入网请求,得到入网验证码;[0118]步骤S503,根据所述入网验证码,判断所述待入网设备是否合法,当合法时,准许所述待入网设备入网。[0119]步骤S504,在所述入网验证码中提取所述入网配置信息,根据所述入网配置信息,接入所述待入网设备。[0120]本实施例中,根据对应的入网验证码,判断对应的待入网设备合法时,在入网验证码中提取对应的入网配置信息,其中该入网配置信息可以为入网验证码对应的密码。根据该密码验证待入网设备是否可以接入到路由设备。通过增加对入网验证码的对应的识别码进行验证,当入网验证码合法时,提取入网配置信息对应的密码。根据提取到的密码,判断是否准许路由设备接入待入网设备。解决了现有技术中:只要获取到SSID和密码就接入网络,接入网络之后才会进行安全隔离(比如需要用户安全性的认证,登录等),这种隔离发生在连接入网之后,就算用户不能访问互联网,但是可以和路由器通信,产生的安全性检查不彻底的问题。[0121]请参阅图6,为本发明第六实施例提供的一种待接入装置1〇〇的功能模块示意图。应用于待接入设备,该待接入装置1〇〇包括:入网配置信息获取模块no、入网验证码生成模块120、以及入网请求发送模块130。该装置主要用来实现本发明实施例提供的网络接入方法,该方法主要用来解决现有技术中待入网设备连接路由设备时,需要第三方程序帮助、暴露的SSID和密码的技术问题。[0122]其中,所述待接入设备包括但不限于智能家居、智能安防、个人数字助理、媒体播放器和其需要连接到互联网的电子设备。[0123]入网配置信息获取模块110,用于接收路由设备发送的数据包,解析数据包,得到入网配置信息。[0124]可选的,入网配置信息包括:服务集标识SSID和密码。[0125]本实施例中,待接入设备接收路由设备发送的数据包,将数据包进行解析得到对应的配置信息,该配置信息可以是路由设备的服务集标识SSID和密码。当然,该入网配置信息还可以为路由设备预设的入网权限标识,待接入设备携带该入网权限标识并得到路由设备的认证即可连接到路由设备,该入网权限标识可以是一段字符。[0126]入网验证码生成模块120,用于根据入网配置信息和待入网设备的识别码,生成入网验证码D[0127]可选的,待入网设备的识别码包括:待入网设备的设备类型标识码和或设备唯一识别码。[0128]其中,该设备类型标识码可以是待接入设备的类型编码,如,待接入设备为家电,则该设备类型标识码可以为家电的子分类冰箱、洗衣机、电视、扫地机器人等对应的类型编码。当然,该家电的对应子分类的类型编码可以预先设定,并设定成一套分类标准,以使路由设备也识别该分类标准。[0129]可选的,设备唯一识别码包括:待入网设备的媒体访问控制MAC地址。[0130]可选的,入网验证码生成模块120包括:[0131]入网验证码加密单元121,用于将密码和待入网设备的识别码进行加密处理,得到验证密码,并将SSID和验证密码作为生成的入网验证码。[0132]需要说明的是,待入网设备根据入网配置信息和待入网设备的识别码进行加密处理,得到加密后的验证密码,并将SSID和验证密码作为生成的入网验证码。其中,将密码和待入网设备的识别码按照预设的加密规则进行加密,得到加密后的验证密码。其中,通过预设的加密规则对识别码和密码进行加密,可使路由设备按照预设的解密规则进行解密,防止待接入设备与路由设备信息交互时被非法获取。[0133]入网请求发送模块130,用于向路由设备发送入网请求,入网请求中携带有入网验证码。[0134]本实施例中,待接入设备向路由设备发送入网请求,并携带对应的入网验证码,以使路由设备通过验证该入网验证码与待接入设备连接。[0135]通过接收路由设备发送的数据包,解析所述数据包,得到入网配置信息;根据所述入网配置信息和所述待入网设备的识别码,生成入网验证码;向所述路由设备发送入网请求,所述入网请求中携带有所述入网验证码。通过向路由设备发送入网请求,该入网请求包括该待接入设备的识别码对应生成的验证码,以使路由设备通过检测对应的验证码,判断是否准许待接入设备入网。这种连接方式,不需要第三方程序的介入,待入网设备就能连接到指定的路由器。[0136]请参阅图7,为本发明第七实施例提供的待接入装置100的功能模块示意图。应用于待接入设备,该待接入设备包括但不限于智能家居、智能安防、个人数字助理、媒体播放器和其需要连接到互联网的电子设备。该待接入装置100包括:入网配置信息获取模块110、入网验证码生成模块120、以及入网请求发送模块130。在第六实施例的基础上,接收到的数据包为加密处理后的数据包,入网配置信息获取模块110包括:[0137]数据包解密单元111,用于按着预设的解密算法,对数据包进行解密处理。[0138]本实施例中,待接入设备接收到的数据包为加密处理后的数据包,待接入设备接收到加密的数据包后,按照预设的解密算法对加密的数据包进行解密。需要说明的是,该路由设备的加密规则与待接入设备的解密规则统一,都是按照预设的规则进行加密及解密。如,同一个家电公司生产的路由设备及家电,按照预设的解密算法规则对收到的数据包进行解密。_[0139]本实施例通过接收路由设备发送的数据包,按着预设的解密算法,对数据包进行解密处理。以及,将密码和待入网设备的识别码进行加密处理,得到验证密码,并将SSID和验证密码作为生成的入网验证码。以使路由设备在与待接入设备进行数据交互时,不会暴露的SSID和密码,以保证非法待接入设备无法连接到路由设备。[0140]请参阅图8,为本发明第八实施例提供的路由装置的功能模块示意图。应用于路由设备,该路由设备包括但不限于带有路由功能的路由器、移动电话、手机、智能手机、平板电脑、个人电脑、个人数字助理、媒体播放器和其他有路由功能的电子设备。该装置主要用来实现本发明实施例提供的网络接入方法,该方法主要用来解决现有技术中待入网设备连接路由设备时,需要第三方程序帮助、暴露的SSID和密码的技术问题。[0141]数据包发送模块210,用于向待入网设备发送数据包,数据包包括入网配置信息。[0142]可选的,向待入网设备发送数据包包括:向待入网设备广播用户数据报协议UDP数据包。[0143]本实施例中,路由设备向待入网设备发送数据包,以便于待接入设备接收路由设备发送的数据包,以使待入网设备将数据包进行解析得到对应的配置信息。其中,该配置信息可以是路由设备的服务集标识SSID和密码。[0144]入网验证码获取模块220,用于接收待入网设备发送的入网请求,解析入网请求,得到入网验证码。[0145]可选的,入网验证码包括:入网配置信息和待入网设备的识别码。[0146]其中,待入网设备的识别码包括:待入网设备的设备类型标识码和或设备唯一识别码。其中,该设备类型标识码可以是待接入设备的类型编码,如,待接入设备为家电,则该设备类型标识码可以为家电的子分类冰箱、洗衣机、电视、扫地机器人等)对应的类型编码。当然,该家电的对应子分类的类型编码可以预先设定,设定成一套分类标准,以使路由设备也识别该分类标准。[0147]可选的,设备唯一识别码包括:待入网设备的媒体访问控制MAC地址。[0148]入网认证模块230,用于根据入网验证码,判断待入网设备是否合法,当合法时,准许待入网设备入网。[0149]可以清楚的是,路由设备接收入网验证码,根据入网验证码判断待入网设备是否合法。可选的,验证入网验证码是否合法,包括:检测入网验证码中的待入网设备的识别码是否在预设的白名单中。如,同一个家电公司生产的路由设备及待接入设备,在路由设备或通过与路由设备通信连接的服务端中存储有对应的白名单,通过路由器检测待识别码是否在预设的白名单中。当对应的识别码在白名单中时,准许待接入设备连接到路由设备。这种连接方式,不需要第三方程序的介入,待入网设备就能连接到指定的路由器。[0150]可选的,入网认证模块230包括:[0151]接入单元231,用于在入网验证码中提取入网配置信息,根据入网配置信息,接入待入网设备。[0152]本实施例中,根据对应的入网验证码,判断对应的待入网设备合法时,在入网验证码中提取对应的入网配置信息,其中该入网配置信息可以为入网验证码对应的密码。根据该密码验证待入网设备是否可以接入到路由设备。通过增加对入网验证码的对应的识别码进行验证,当入网验证码合法时,提取入网配置信息对应的密码。根据提取到的密码,判断是否准许路由设备接入待入网设备。解决了现有技术中:只要获取到SSID和密码就接入网络,接入网络之后才会进行安全隔离(比如需要用户安全性的认证,登录等),这种隔离发生在连接入网之后,就算用户不能访问互联网,但是可以和路由器通信,产生的安全性检查不彻底的问题。[0153]请参阅图9,为本发明第九实施例提供的路由装置的功能模块示意图。应用于路由设备,该路由设备包括但不限于带有路由功能的路由器、移动电话、手机、智能手机、平板电脑、个人电脑、个人数字助理、媒体播放器和其他有路由功能的电子设备。在第八实施例的基础上,入网验证码为经过加密处理后的入网验证码,装置还包括:[0154]入网验证码解密模块240,用于按照设定的解密算法,对入网验证码进行解密处理。[0155]可以清楚的是,路由设备与待入网设备的加密和解密算法统一,待入网设备按照预设的机密算法对入网验证码进行加密,路由设备接收到经过预设的加密算法加密后的入网验证码,以预设的解密算法对加密后的入网验证码进行解密,以得到待入网设备发送的密码和待入网设备的识别码。[0156]可选的,入网认证模块230包括:[0157]白名单判断单元232,用于检测入网验证码中的待入网设备的识别码是否在预设的白名单中。[0158]可选的,验证入网验证码是否合法,包括:检测入网验证码中的待入网设备的识别码是否在预设的白名单中。如,同一个家电公司生产的路由设备及待接入设备,在路由设备或通过与路由设备通信连接的服务端中存储有对应的白名单,通过路由器检测待识别码是否在预设的白名单中。当对应的识别码在白名单中时,准许待接入设备连接到路由设备。[0159]通过按照设定的解密算法,对入网验证码进行解密处理根据入网验证码,判断待入网设备是否合法,当合法时,准许待入网设备入网。以使路由设备在与待接入设备进行数据交互时,不会暴露的SSID和密码,以保证非法待接入设备连接到路由设备。[0160]本发明实施例还提供了一种待接入设备,包括:处理器、存储器及通信总线;通信总线用于实现处理器和存储器之间的连接通信;[0161]处理器用于执行存储器中存储的应用程序的网络接入程序,以实现如下步骤:[0162]步骤S101,接收路由设备发送的数据包,解析数据包,得到入网配置信息。[0163]步骤S102,根据入网配置信息和待入网设备的识别码,生成入网验证码。[0164]步骤S103,向路由设备发送入网请求,入网请求中携带有入网验证码。[0165]可选的,执行的步骤可替换为步骤S201至步骤S204。[0166]由于在第一实施例至第二实施例中已经对网络接入方法实施过程进行了详细说明,本实施例中不再赘述。[0167]本实施例中待接入设备包括但不限于智能家居、智能安防、个人数字助理、媒体播放器和其需要连接到互联网的电子设备。[0168]本发明实施例还提供了一种路由设备,包括:处理器、存储器及通信总线;通信总线用于实现处理器和存储器之间的连接通信;[0169]处理器用于执行存储器中存储的应用程序的网络接入程序,以实现如下步骤:[0170]步骤S301,向待入网设备发送数据包,数据包包括入网配置信息。[0171]步骤S302,接收待入网设备发送的入网请求,解析入网请求,得到入网验证码。[0172]步骤S303,根据入网验证码,判断待入网设备是否合法,当合法时,准许待入网设备入网。[0173]可选的,执行的步骤可替换为步骤S401至步骤S404、以及步骤S501至步骤S504。[0174]由于在第三实施例至第五实施例中已经对网络接入方法实施过程进行了详细说明,本实施例中不再赘述。[0175]本实施例中,该路由设备包括但不限于带有路由功能的路由器、移动电话、手机、智能手机、平板电脑、个人电脑、个人数字助理、媒体播放器和其他有路由功能的电子设备。[0176]本发明实施例还提供了一种计算机可读存储介质,应用于待入网设备,该计算机可读存储介质存储有网络接入方法,当网络接入方法被至少一个处理器执行时,导致至少一个处理器执行如下步骤:[0177]步骤S101,接收路由设备发送的数据包,解析数据包,得到入网配置信息。[0178]步骤S102,根据入网配置信息和待入网设备的识别码,生成入网验证码。[0179]步骤S103,向路由设备发送入网请求,入网请求中携带有入网验证码。[0180]可选的,执行的步骤可替换为步骤S201至步骤S204。[0181]由于在第一实施例至第二实施例中已经对网络接入方法实施过程进行了详细说明,本实施例中不再赘述。[0182]本实施例中待接入设备包括但不限于智能家居、智能安防、个人数字助理、媒体播放器和其需要连接到互联网的电子设备。[0183]本发明实施例还提供了一种计算机可读存储介质,应用于路由设备,该计算机可读存储介质存储有网络接入方法,当网络接入方法被至少一个处理器执行时,导致至少一个处理器执行如下步骤:[0184]步骤S301,向待入网设备发送数据包,数据包包括入网配置信息。[0185]步骤S302,接收待入网设备发送的入网请求,解析入网请求,得到入网验证码。[0186]步骤S303,根据入网验证码,判断待入网设备是否合法,当合法时,准许待入网设备入网。[0187]可选的,执行的步骤可替换为步骤S401至步骤S404、以及步骤S501至步骤S504。[0188]由于在第三实施例至第五实施例中己经对网络接入方法实施过程进行了详细说明,本实施例中不再赘述。[0189]本实施例中,该路由设备包括但不限于带有路由功能的路由器、移动电话、手机、智能手机、平板电脑、个人电脑、个人数字助理、媒体播放器和其他有路由功能的电子设备。[0190]综上所述,本发明实施例公开了一种网络接入方法、装置、设备及可读存储介质,通过应用于待入网设备端接收路由设备发送的数据包,解析数据包,得到入网配置信息;根据入网配置信息和待入网设备的识别码,生成入网验证码;向路由设备发送入网请求,入网请求中携带有入网验证码。以及,路由设备向待入网设备发送数据包,数据包包括入网配置信息;接收待入网设备发送的入网请求,解析入网请求,得到入网验证码;根据入网验证码,判断待入网设备是否合法,当合法时,准许待入网设备入网。这种连接方式,不需要第三方程序的介入,待入网设备就能连接到指定的路由器,并且,避免了暴露路由器的SSID和密码。[0191]在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和或流程图中的每个方框、以及框图和或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。[0192]另外,在本发明各个实施例中的各功能模块可以集成在一起形成〜个独立的分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。'R[0193]总之,以上所述仅为本发明的较佳实施例而己,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

权利要求:1.一种网络接入方法,其特征在于,应用于待入网设备端,所述方法包括:接收路由设备发送的数据包,解析所述数据包,得到入网配置信息;根据所述入网配置信息和所述待入网设备的识别码,生成入网验证码;向所述路由设备发送入网请求,所述入网请求中携带有所述入网验证码。2.如权利要求1所述的方法,其特征在于,接收到的所述数据包为加密处理后的数据包;在解析所述数据包之前,还包括:按着预设的解密算法,对所述数据包进行解密处理。3.如权利要求1所述的方法,其特征在于,所述入网配置信息包括:服务集标识SS〗D和密码。4.如权利要求3所述的方法,其特征在于,所述根据所述入网配置信息和所述待入网设备的识别码,生成入网验证码,包括:将所述密码和所述待入网设备的识别码进行加密处理,得到验证密码,并将所述SSID和所述验证密码作为生成的入网验证码。5.如权利要求1至4任意一项所述的方法,其特征在于,所述待入网设备的识别码包括:所述待入网设备的设备类型标识码和或设备唯一识别码。6.如权利要求5所述的方法,其特征在于,所述设备唯一识别码包括:所述待入网设备的媒体访问控制MAC地址。7.—种网络接入方法,其特征在于,应用于路由设备,所述方法包括:向待入网设备发送数据包,所述数据包包括入网配置信息;接收所述待入网设备发送的入网请求,解析所述入网请求,得到入网验证码;根据所述入网验证码,判断所述待入网设备是否合法,当合法时,准许所述待入网设备入网。8.如权利要求7所述的方法,其特征在于,所述向待入网设备发送数据包包括:向所述待入网设备广播用户数据报协议UDP数据包。9.如权利要求7所述的方法,其特征在于,所述入网验证码包括:入网配置信息和所述待入网设备的识别码。10.如权利要求7或9所述的方法,其特征在于,所述入网验证码为经过加密处理后的入网验证码;在得到入网验证码后,还包括:按照设定的解密算法,对所述入网验证码进行解密处理。11.如权利要求9所述的方法,其特征在于,所述验证所述入网验证码是否合法,包括:检测所述入网验证码中的待入网设备的识别码是否在预设的白名单中。12.如权利要求9所述的方法,其特征在于,在准许所述待入网设备入网后,还包括:在所述入网验证码中提取所述入网配置信息,根据所述入网配置信息,接入所述待入网设备。13.—种待接入装置,其特征在于,所述装置包括:入网配置信息获取模块,用于接收路由设备发送的数据包,解析所述数据包,得到入网配置信息;入网验证码生成模块,用于根据所述入网配置信息和待入网设备的识别码,生成入网验证码;入网请求发送模块,用于向所述路由设备发送入网请求,所述入网请求中携带有所述入网验证码。14.如权利要求13所述的装置,其特征在于,接收到的所述数据包为加密处理后的数据包;所述入网配置信息获取模块包括:数据包解密单元,用于按着预设的解密算法,对所述数据包进行解密处理。一15.如权利要求13所述的装置,其特征在于,所述入网配置信息包括:服务集标识SSID和密码。16.如权利要求15所述的装置,其特征在于,所述入网验证码生成模块包括:入网验证码加密单元,用于将所述密码和所述待入网设备的识别码进行加密处理,得到验证密码,并将所述SSID和所述验证密码作为生成的入网验证码。17.如权利要求13至16任意一项所述的装置,其特征在于,其特征在于,所述待入网设备的识别码包括:所述待入网设备的设备类型标识码和或设备唯一识别码。18.如权利要求17所述的装置,其特征在于,所述设备唯一识别码包括:所述待入网设备的媒体访问控制MAC地址。19.一种路由装置,其特征在于,所述装置包括:数据包发送模块,用于向待入网设备发送数据包,所述数据包包括入网配置信息;入网验证码获取模块,用于接收所述待入网设备发送的入网请求,解析所述入网请求,得到入网验证码;入网认证模块,用于根据所述入网验证码,判断所述待入网设备是否合法,当合法时,准许所述待入网设备入网。20.如权利要求19所述的装置,其特征在于,所述向待入网设备发送数据包包括:向所述待入网设备广播用户数据报协议UDP数据包。21.如权利要求19所述的装置,其特征在于,所述入网验证码包括:入网配置信息和所述待入网设备的识别码。22.如权利要求19至21任意一项所述的装置,其特征在于,所述入网验证码为经过加密处理后的入网验证码,所述装置还包括:入网验证码解密模块,用于按照设定的解密算法,对所述入网验证码进行解密处理。23.如权利要求21所述的装置,其特征在于,所述入网认证模块包括:白名单判断单元,用于检测所述入网验证码中的待入网设备的识别码是否在预设的白名单中。24.如权利要求21所述的装置,其特征在于,所述入网认证模块包括:接入单元,用于在所述入网验证码中提取所述入网配置信息,根据所述入网配置信息,接入所述待入网设备。25.—种待入网设备,其特征在于,包括:处理器、存储器及通信总线;所述通信总线用于实现处理器和存储器之间的连接通信;所述处理器用于执行所述存储器中存储的网络接入程序,以实现如权利要求1至6中任意一项所述的方法的步骤。26.—种路由设备,其特征在于,包括:处理器、存储器及通信总线;所述通信总线用于实现处理器和存储器之间的连接通信;所述处理器用于执行所述存储器中存储的网络接入程序,以实现如权利要求7至12中任意一项所述的方法的步骤。口27、.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有网络接入^序,当所述网络接入程序被至少一个处理器执行时,实现如权利要求1至6任意一的方法步骤。f^28¾计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有网络接入^方法网络接入程序被至少一个处理器执行时,实现如权利要求7至12任意一项所述

百度查询: 青岛海尔科技有限公司 网络接入方法、装置、设备及可读存储介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。