一终端接入所述路由器的无线网络。
[0021]下面结合具体的实施例对上述步骤进行详细的描述。
[0022]在步骤S100中,第一终端获取路由器的服务集标识,并向路由器发送与所述路由器关联的第二终端的设备信息获取请求。具体来说,第一终端获取路由器的服务集标识,发送设备信息获取请求给路由器,请求与路由器关联的已获取连接授权的第二终端的设备信息。本发明的第一终端、第二终端设备必须支持WIFI STAT1N,WIFI STAT1N即WiFi客户端模式,是WiFi的一种工作模式。第一终端或第二终端包括电脑、电视,手机、平板电脑、可穿戴设备、智能家居等智能终端。第一终端通过特定协议交互与无线路由通信。特定协议可以是已知协议或私有协议。特定协议交互内容必备内容:无线路由SSID、第一终端信息[设备名称等]。无线路由为SSID (Service Set Identifier,服务集标识,即是对一个无线网络的标识)路由,优选地,所述路由器的所述服务集标识隐藏设置,SSID隐藏可以有效降低无线路由成为攻击目标的可能性。在实际应用时,当第一终端使能WIFI模块,并添加当前无线路由[ACCESS POINT]的SSID后,第一终端会向路由器发送授权设备即第二终端的设备信息获取请求。路由器[ACCESS POINT]:ffiFi Access Point,也是WiFi的一种工作模式,即WiFi热点,支持被动连接。
[0023]在步骤S200中,所述路由器接收所述设备信息获取请求,并选定一个第二终端作为授权设备与所述第一终端建立通信链路,选定的所述第二终端向所述第一终端发送用于接入无线网络的授权信息。
[0024]在实际应用时,由于第二终端存在两种情况,一种是第一终端与第二终端在同一局域网内,一种是第一终端与第二终端不在同一局域网内,优选地,路由器根据所述设备信息获取请求读取所述路由器对应设置的已连接授权的第二终端的设备信息,判断是否有第二终端与第一终端在同一局域网内。
[0025]具体来说,无线路由器收到第一终端的协议交互内容后,会判断当前第二终端与第一终端是否在同一局域网络中。若在同一局域网络中,所述路由器向所述第一终端返回所述第二终端的设备信息,所述第一终端根据所述设备信息向所述第二终端发送接入无线网络的授权请求,第一终端与第二终端直接交互,完成授权。在实际应用时,第一终端根据第二终端的设备信息建立与第二终端的通信链路,进行授权交互,获取连接无线路由的无线网络的授权码;第一终端将对应的设备标识信息和授权码发送给无线路由,无线路由根据所述设备标识信息和授权码对第一终端进行网络配置,使第一终端连接无线路由的无线网络。这是表明在同一局域网络中有第二终端,则第一终端与第二终端直接交互,完成授权。此时,将无线路由作为中介设备,不直接参与信息传递,而是智能终端设备之间进行授权交互。就是将第一终端与已连接授权的第二终端进行授权交互。
[0026]进一步地,若所述第二终端与所述第一终端不在同一局域网络中,也就是选定的所述第二终端与所述第一终端位于相异的局域网中时;所述路由器通过中转服务器向所述第二终端发送接入无线网络的授权请求以及设备信息获取请求,且所述第二终端依次通过所述中转服务器以及所述路由器向所述第一终端返回授权信息。在实际应用时,无线路由将所述设备信息获取请求通过中转服务器发送给第二终端;第二终端将第一终端对应连接无线路由的无线网络的授权码依次通过中转服务器和无线路由发送给第一终端;第一终端将对应的设备标识信息和授权码发送给无线路由,无线路由根据所述设备标识信息和授权码为第一终端进行网络配置,使第一终端连接无线路由的无线网络。这是表明第一终端所对应的局域网中没有一个第二终端,那么,根据优先级找到优先级最高的第二终端,然后通过中转服务器进行授权交互。
[0027]优选地,在实际应用时,无线路由关联的智能终端可能有多个,那么对应多个智能终端的话,可能部分在第一终端的局域网内,部分不在第一终端的局域网内,因此,需要对如何选择与第一终端进行授权交互的第二终端进行设定。
[0028]具体的,在所述步骤S200中,若与所述路由器相关联的第二终端中至少一个与所述第一终端在同一局域网中时,根据预先对应设置的优先级选择与所述第一终端在同一局域网中的、且优先级最高的第二终端作为授权设备。具体来说,统计与第一终端在同一局域网内的第二终端数量,若第二终端数量为一个,则选择该第二终端并发送所述设备信息给第一终端;若第二终端数量为多个,则根据多个第二终端预先对应设置的优先级选择优先级最高的第二终端并发送所述设备信息给第一终端。
[0029]即,就是统计在同一局域网内的第二终端数量,若第二终端数量为一个,则选择该第二终端,路由器将该第二终端的设备信息发送给第一终端,根据所述设备信息建立与第二终端的通信链路,获取连接路由器的无线网络的授权信息。若第二终端数量为多个,则根据多个第二终端预先对应设置的优先级选择优先级最高的第二终端,路由器将该第二终端的设备信息发送给第一终端,根据所述设备信息建立与第二终端的通信链路,获取连接路由器的无线网络的授权信息。
[0030]进一步地,当与所述路由器相关联的第二终端中均与所述第一终端在相异的局域网中时,根据预先对应设置的优先级选择优先级最高的第二终端作为授权设备。具体来说,统计与第一终端不在同一局域网内的第二终端数量,若第二终端数量为一个,则通过中转服务器发送所述设备信息获取请求给该第二终端,接收该第二终端反馈的授权码并发送给第一终端;若第二终端数量为多个,则根据多个第二终端预先对应设置的优先级确定优先级最高的第二终端,通过中转服务器发送所述设备信息获取请求给该优先级最高的第二终端,接收该第二终端反馈的授权信息并发送给第一终端。
[0031]S卩、统计不在同一局域网内的第二终端数量,若第二终端数量为一个,则选择该第二终端,无线路由器将所述设备信息获取请求通过中转服务器发送给该第二终端;第二终端将第一终端对应连接无线路由的无线网络的授权码依次通过中转服务器和无线路由发送给第一终端。若第二终端数量为多个,则根据多个第二终端预先对应设置的优先级选择优先级最高的第二终端,无线路由器将所述设备信息获取请求通过中转服务器发送给该第二终端;第二终端将第一终端对应连接无线路由的无线网络的授权码依次通过中转服务器和无线路由发送给第一终端。
[0032]本发明为了降低额外的数据流量费用,也为了授权交互的便捷。具体选择方法如下:连接第二终端设备可以是多个,也可有一定的优先级别,当设置的第二终端多于一个,且与第一终端同时处于同一个局域网络中时,连接授权请求会优先向优先级最高的第二终端发送。当所设置的第二终端与第一终端不处于同一局域网络时,会优先使用与第一终端处于同一局域网络的第二终端来进行授权,当与第一终端处于同一局域网的授权终端仅有一个时,优先级失效。
[0033]也就是说,若所设置的第二终端全部存在于第一终端所在局域网,无线路由选择高优先级第二终端作为当前第二终端。若所设置的第二终端均不存在于第一终端所在局域网,无线路由选择高优先级第二终端作为当前第二终端。若所设置的第二终端分别存在于第一终端所在局域网内外,若处于同一局域网的第二终端仅有一个,则优先级失效,无线路由器优先选择与第一终端同处同一局域网内的该第二终端作为授权设备;若处于同一局域网内的第二终端多于一个,则除了优先选择与待连接设备同一局域网内的第二终端外,还需对第二终端进行优先级的判断,选择优先级最高的第二终端。
[0034]进一步地,当有第二终端与第一终端在同一局域网时,所述步骤S200具体包括: 路由器将第二终端的设备信息发送给第一终端;第一终端解析第二终端的设备信息,
与第二