无线网络接入方法、装置和系统的制作方法_3

文档序号:9619285阅读:来源:国知局
入信息接入路由器后,可以进行整个因特网服务器的访问。
[0175]在本实施例中,目标路由器先通过只支持访问部分服务器的网络与待接入设备连接,然后将待接入设备的设备验证信息发送至服务器进行验证,验证通过后,根据第二接入信息与待接入设备建立连接,以使待接入设备可以访问全部服务器,进行数据传输。在待接入设备连入路由器,实现访问全部服务器的过程中,无需用户手动进行无线网络选择以及密码输入,接入过程方便,增强了用户的使用体验。
[0176]图5是根据一示例性实施例示出的一种无线网络接入方法的流程图,适用于前述路由器(也即目标路由器),参见图5,该方法包括:
[0177]在步骤S40中,开启第一无线网络,第一无线网络支持访问部分服务器,第一无线网络为未加密无线网络或具有设定密码的无线网络。
[0178]在本实施例的一种实现方式中,路由器接收移动终端发送的开启指令,开启指令用于开启第一无线网络;根据该开启指令开启第一无线网络。
[0179]在本实施例的另一种实现方式中,路由器的第一无线网络还可以是启动时即开启的,无需移动终端发送开启指令。
[0180]在本实施例中,第一无线网络是预先配置好的,其预先配置包括密码(为空或者设定密码)以及路由过滤(例如只允许目的地址为服务器的数据通过)。
[0181]在步骤S41中,根据第一接入信息与待接入设备建立连接,以使待接入设备接入第一无线网络,使得待接入设备可以访问部分服务器。
[0182]其中,待接入设备可以为前述智能设备。部分服务器中包括用于对待接入设备进行验证的服务器,例如待接入设备可以为小米智能插座、小米手环,部分服务器包括小米服务器。
[0183]其中,第一接入信息包括第一无线网络的标识,或者第一接入信息包括第一无线网络的标识及密码,第一无线网络支持访问部分服务器;
[0184]步骤S41可以包括,接收待接入设备发送的认证请求,认证请求包括第一无线网络的标识或者包括第一无线网络的标识和密码;
[0185]如果第一无线网络没有密码,则直接返回认证响应,如果第一无线网络有密码,则验证密码后返回认证响应;向待接入设备返回认证响应后,将第一无线网络与待接入设备进行关联,以使待接入设备接入到第一无线网络。
[0186]在步骤S42中,接收待接入设备发送的设备验证信息,设备验证信息包括设备标识及验证密钥。
[0187]设备验证信息用于服务器对待接入设备的验证。
[0188]在步骤S43中,将设备验证信息发送给服务器。
[0189]在步骤S44中,在服务器根据设备验证信息验证通过后,根据第二接入信息与待接入设备建立连接,以使待接入设备接入第二无线网络,使得待接入设备可以访问全部服务器,第二接入信息包括第二无线网络的标识及密码,第二无线网络支持访问全部服务器。
[0190]在本发明实施例的一种实现方式中,根据第二接入信息与待接入设备建立连接,包括:
[0191]接收服务器发送的指令,指令用于指示向待接入设备发送第二接入信息;
[0192]向待接入设备发送第二接入信息。
[0193]在本发明实施例的另一种实现方式中,根据第二接入信息与待接入设备建立连接,包括:
[0194]接收服务器发送的第二接入信息;
[0195]将第二接入信息发送给待接入设备。
[0196]在向待接入设备发送第二接入信息后,路由器接收待接入设备发送的认证请求,认证请求包括第二无线网络的标识和第二无线网络的密码;当第二无线网络的密码验证通过时,路由器返回认证响应;路由器接收待接入设备发送的关联请求;路由器向待接入设备返回关联确认。在完成关联后,待接入设备即可与路由器进行数据交互。
[0197]在本实施例中,路由器先通过只支持访问部分服务器的网络与待接入设备连接,然后将待接入设备的设备验证信息发送至服务器进行验证,验证通过后,根据第二接入信息与待接入设备建立连接,以使待接入设备可以访问全部服务器,进行数据传输。在待接入设备连入路由器,实现访问全部服务器的过程中,无需用户手动进行无线网络选择以及密码输入,接入过程方便,增强了用户的使用体验。
[0198]图6是根据一示例性实施例示出的一种无线网络接入方法的流程图,适用于前述服务器,参见图6,该方法包括:
[0199]在步骤S51中,接收待接入设备通过目标路由器发送的设备验证信息。
[0200]其中,待接入设备可以为前述智能设备,例如为小米智能插座、小米手环。目标路由器可以为前述路由器,如小米路由器。
[0201 ] 在步骤S52中,根据设备验证信息对待接入设备进验证。
[0202]在步骤S53中,当对待接入设备验证通过时,通过目标路由器向待接入设备发送第二接入信息,以使得待接入设备根据验证第二接入信息接入目标路由器,以支持访问全部服务器。
[0203]在本实施例中,服务器根据设备验证信息对待接入设备进验证,当对待接入设备验证通过时,通过目标路由器向待接入设备发送第二接入信息,以使得待接入设备根据验证第二接入信息接入目标路由器,以支持访问全部服务器,进行数据传输。在待接入设备连入第二无线网络的过程中,无需用户手动进行无线网络选择以及密码输入,接入过程方便,增强了用户的使用体验。
[0204]图7是根据一示例性实施例示出的一种无线网络接入方法的流程图,适用于前述服务器,参见图7,该方法包括:
[0205]在步骤S61中,接收待接入设备通过目标路由器发送的设备验证信息,设备验证信息包括设备标识及验证密钥。
[0206]其中,待接入设备可以为前述智能设备,例如为小米智能插座、小米手环。目标路由器可以为前述路由器,如小米路由器。服务器接收待接入设备通过第一无线网络发送的设备验证信息,第一无线网络用于支持待接入设备访问部分服务器。
[0207]在步骤S62中,根据设备验证信息对待接入设备进验证。
[0208]其中,验证密钥由服务器生成,在生产待接入设备时烧写进待接入设备中。服务器会存储每个验证密钥与设备标识的对应关系。服务器对设备标识和验证密钥进行验证,包括:在服务器中查找待接入设备发送的设备标识和验证密钥,如果服务器存储有待接入设备发送的设备标识和验证密钥,且二者相匹配,则验证通过;否则,验证不通过。
[0209]在步骤S63中,当对待接入设备验证通过时,通过目标路由器向待接入设备发送第二接入信息,以使得待接入设备根据验证第二接入信息接入目标路由器,以支持访问全部服务器。验证第二接入信息包括第二无线网络的标识及密码,验证第二无线网络支持访问全部服务器。
[0210]在本发明实施例的一种实现方式中,验证通过目标路由器向待接入设备发送第二接入信息,包括:
[0211]向目标路由器发送指令,以指示目标路由器向待接入设备发送验证第二接入信息。
[0212]在本发明实施例的另一种实现方式中,验证通过目标路由器向待接入设备发送第二接入信息,包括:
[0213]向目标路由器发送验证第二接入信息,以通过目标路由器将验证第二接入信息发送给待接入设备。
[0214]在本实施例中,服务器根据设备验证信息对待接入设备进验证,当对待接入设备验证通过时,通过目标路由器向待接入设备发送第二接入信息,以使得待接入设备根据验证第二接入信息接入目标路由器,以支持访问全部服务器,进行数据传输。在待接入设备连入第二无线网络的过程中,无需用户手动进行无线网络选择以及密码输入,接入过程方便,增强了用户的使用体验。
[0215]图8是根据一示例性实施例示出的一种无线网络接入方法的流程图,参见图8,该方法包括:
[0216]在步骤S71中,路由器(也即前文目标路由器)开启第一无线网络,第一无线网络用于支持智能设备(也即前文待接入设备)访问服务器,且第一无线网络为未加密无线网络或具有设定密码的无线网络。
[0217]在步骤S72中,智能设备周期性地进行无线网络扫描,获取可接入的无线网络的标识列表。
[0218]在步骤S73中,智能设备判断标识列表中是否存在第一无线网络的标识,当标识列表中存在第一无线网络的标识时,确定扫描到第一无线网络。
[0219]在步骤S74中,智能设备接入第一无线网络。
[0220]在步骤S75中,智能设备将智能设备的设备标识和验证密钥通过第一无线网络发送至路由器。
[0221]在步骤S76中,路由器将智能设备的设备标识和验证密钥发送给服务器。
[0222]在步骤S77中,服务器对设备标识和验证密钥进行验证,以对智能设备进行验证。
[0223]在步骤S78中,当验证通过时,服务器向路由器发送指令,指令用于指示路由器向智能设备发送第二接入信息,指令包括智能设备的设备标识。
[0224]当验证不通过时,服务器可以向路由器发送验证失败信息(图未示),以提示路由器该智能设备为不合法用户,不让该智能设备接入第二无线网络中。
[0225]在步骤S79中,路由器向智能设备发送第二接入信息,第二接入信息包括第二无线网络的标识和第二无线网络的密码。
[0226]在步骤S710中,智能设备采用第二无线网络的密码接入第二无线网络。
[0227]上述各个步骤的详细实现过程可参照前述实施例内容,这里不重复描述。
[0228]在本实施例中,智能设备先通过只支持访问部分服务器的网络,将设备验证信息发送至服务器进行验证,验证通过后,即可得到第二接入信息,从而根据第二接入信息接入目标路由器,以访问全部服务器,进行数据传输。在智能设备连入目标路由器,实现访问全部服务器的过程中,无需用户手动进行无线网络选择以及密码输入,接入过程方便,增强了用户的使用体验。
[0229]图9是根据一示例性实施例示出的一种无线网络接入装置的框图,该无线网络接入装置可以为前述智能设备,如图9所示,该装置包括:
[0230]接入模块701,用于根据第一接入信息接入目标路由器,以支持访问部分服务器;
[0231]发送模块702,用于向服务器发送设备验证信息;
[0232]接收模块703,用于接收第二接入信息,第二接入信息是服务器对设备验证信息进行验证,并在验证通过时通过目标路由器发送的;
[0233]接入模块701,还用于根据接收模块接收到的第二接入信息接入目标路由器,以支持访问全部服务器。
[0234]在本实施例中,智能设备先通过只支持访问部分服务器的网络,将设备验证信息发送至服务器进行验证,验证通过后,即可得到第二接入信息,从而根据第二接入信息接入目标路由器,以访问全部服务器,进行数据传输。在智能设备连入目标路由器,实现访问全部服务器的过程中,无需用户手动进行无线网络选择以及密码输入,接入过程方便,增强了用户的使用体验。
[0235]图10是根据一示例性实施例示出的一种无线网络接入装置的框图,该无线网络接入装置可以为前述智能设备,如图10所示,该装置包括:
[0236]接入模块801,用于根据第一接入信息接入目标路由器,以支持访问部分服务器,第一接入信息包括第一无线网络的标识,或者第一接入信息包括第一无线网络的标识及密码,第一无线网络支持访问部分服务器。
[0237]其中,第一接入信息可以预先存储在本地。
[0238]发送模块802,用于向服务器发送设备验证信息,设备验证信息包括设备标识及验证密钥。
[0239]其中,验证密钥由服务器生成,在生产智能设备时烧写进智能设备中。服务器会存储每个验证密钥与设备标识的对应关系。服务器根据存储的验证密钥与设备标识的对应关系对智能设备进行验证,即智能设备发送的设备标识和验证密钥存储在服务器中且相匹配,即验证通过。
[0240]接收模块8
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1