终端设备接入无线网络的方法及装置的制造方法_3

文档序号:8384386阅读:来源:国知局
[0138]如图4所示,所述方法可以包括以下步骤:
[0139]在步骤S1231中,智能终端设备向网络设备发送接入信息转发请求。所述接入信息转发请求至少携带所述第一接入信息。
[0140]所述网络设备解析所述接入信息转发请求得到所述第一接入信息,并将第一接入信息转发给已接入所述网络设备的第二终端设备。网络设备解析得到第一接入信息后,可以向接入该网络设备的第二终端设备广播携带所述第一接入信息的报文,以使第二终端设备接收所述第一接入信息,并检测所述第二终端设备内是否包含与所述第一接入信息相同的第三接入信息,得到检测结果。
[0141]接入信息通常包括无线局域网的SSID和密码,因此,在检测第一接入信息是否正确时,需要检测SSID和密码是否正确。第二终端设备可以保存所接入的无线局域网的接入信息,第二终端设备根据自身保存的第三接入信息,首先判断所述第三接入信息中是否与第一接入信息中的SSID相同的SSID,如果包含,则进一步判断第三接入信息中该SSID对应的密码是否与第一接入信息的密码相同,如果相同,得到正确检测结果。如果SSID和密码中的至少一项不同,则得到错误检测结果。第二终端设备将检测结果发送给网络设备,由网络设备转发给智能终端设备。
[0142]在步骤S1232中,当智能终端设备接收到网络设备发送的正确检测结果时,确定所述第一接入信息正确。
[0143]在步骤S1233中,当智能终端设备接收到网络设备发送的错误检测结果时,确定所述第一接入信息错误。
[0144]在本公开一示例性实施例中,在本公开一示例性实施例中,第二终端设备中存储了当前环境中全部无线局域网的接入信息,例如,第二终端设备通常会保存用户家中的全部无线局域网的接入信息。此种场景下,如果第二终端设备中不包含与第一接入信息相同的第二接入信息时,确定第一接入信息不正确。例如,如果存在SSID和密码中的至少一项不同,则确定第一接入信息不正确。
[0145]在本公开的另一示例性实施例中,当前环境中全部无线局域网的接入信息没有全部保存在第二终端设备中。此种场景下,如果第二终端设备中不包含第一接入信息,不能直接确定第一接入信息有误,还可以继续采用图2所示的方法确定第一接入信息是否正确。
[0146]需要说明的是,本公开实施例并没有限定步骤S1232和步骤S1233的执行顺序。
[0147]本实施例提供的验证第一接入信息的方法,将第一接入信息通过网络设备发送给接入网络设备的其它终端设备,由其它终端设备判断第一接入信息是否正确,无需智能终端设备进行判断,这样,判断第一接入信息是否正确基本不会占用智能终端设备的CPU资源,因此,降低了智能终端设备的CPU资源占用率。
[0148]相应于图4所示的方法实施例,本公开还提供了应用于网络设备中的方法实施例,以及应用于第二终端设备的方法实施例。
[0149]图5是根据一示例性实施例示出的一种控制终端设备接入无线局域网的方法流程图,该方法应用于网络设备中,例如,路由器。如图5所示,该方法可以包括以下步骤:
[0150]在步骤S210中,网络设备接收智能终端设备发送的接入信息转发请求,所述接入信息转发请求至少携带所述第一接入信息。
[0151]在步骤S220中,网络设备解析所述接入信息转发请求,得到所述第一接入信息。
[0152]在步骤S230中,网络设备向接入该网络设备的第二终端设备发送所述第一接入信息,以使所述第二终端设备检测所述第二终端设备内是否包含与所述第一接入信息相同的第二接入?目息。
[0153]网络设备解析得到第一接入信息后,可以广播携带所述第一接入信息的报文。
[0154]在步骤S240中,网络设备将接收到的所述第二终端设备发送的正确检测结果发送给智能终端设备,以使智能终端设备将所述第一接入信息发送给第一终端设备,以及使第一终端设备利用所述第一接入信息接入无线局域网。
[0155]所述正确检测结果由所述第二终端设备检测到所述第二终端设备内包含与所述第一接入信息相同的第三接入信息时产生。
[0156]第二终端设备接收到所述第一接入信息后,检测自身是否保存有与第一接入信息相同的第三接入信息,如果有与第一接入信息相同的第三接入信息,得到正确检测结果;如果没有与第一接入信息相同的第三接入信息,得到错误检测结果。第二终端设备得到的检测结果返回给网络设备,再由网络设备转发给智能终端设备。
[0157]智能终端设备根据接收到的检测结果确定第一接入信息是否准确。如果接收到正确检测结果,则确定第一接入信息正确,并将第一接入信息发送给第一终端设备。第一终端设备根据所述第一接入信息接入无线局域网。如果接收到错误检测结果,则确定第一接入信息错误,可以提示用户第一接入信息错误。
[0158]本实施例提供的控制终端设备接入无线局域网的方法,将第一接入信息通过网络设备发送给接入网络设备的其它终端设备,由其它终端设备判断第一接入信息是否正确,无需智能终端设备进行判断,这样,判断第一接入信息是否正确基本不会占用智能终端设备的CPU资源,因此,降低了智能终端设备的CPU资源占用率。
[0159]图6是根据一示例性实施例示出的再一种控制终端设备接入无线局域网的方法流程图,该方法应用于第二终端设备中,例如,智能摄像头等。如图6所示,所述方法可以包括以下步骤:
[0160]在步骤S310中,第二终端设备接收网络设备发送的第一接入信息,所述第一接入信息由智能终端设备发送给所述网络设备。
[0161]在步骤S320中,第二终端设备检测本地是否存储有与所述第一接入信息相同的第三接入信息;如果本地存储有与所述第一接入信息相同的第三接入信息,执行步骤S330 ;如果本地不存在与第一接入信息相同的第三接入信息,执行步骤S340。
[0162]第二终端设备能够保存连接成功的无线局域网的接入信息,因此,可以根据自身保存的接入信息判断接收到的第一接入信息是否正确。
[0163]在步骤S330中,第二终端设备得到正确检测结果,并向所述网络设备返回所述正确检测结果。所述网络设备将所述正确检测结果发送给智能终端设备,进而使所述智能终端设备将所述第一接入信息发送给第一终端设备,最终使第一终端设备根据所述第一接入信息接入无线局域网。
[0164]第二终端设备接收到所述第一接入信息后,检测自身是否保存有与第一接入信息相同的第三接入信息,如果有与第一接入信息相同的第三接入信息,得到正确检测结果;如果没有与第一接入信息相同的第三接入信息,得到错误检测结果。第二终端设备得到的检测结果返回给网络设备,再由网络设备转发给智能终端设备。
[0165]在步骤S340中,第二终端设备得到错误检测结果,并向网络设备返回所述错误检测结果。所述网络设备将所述错误检测结果发送给智能终端设备,以及,使所述智能终端设备根据所述错误检测结果确定所述第一接入信息错误,并提示用户所述第一接入信息有误。
[0166]本实施例提供的控制终端设备接入无线局域网的方法,将第一接入信息通过网络设备发送给接入网络设备的其它终端设备,由其它终端设备判断第一接入信息是否正确,无需智能终端设备进行判断,这样,判断第一接入信息是否正确基本不会占用智能终端设备的CPU资源,因此,降低了智能终端设备的CPU资源占用率。
[0167]图7是根据一示例性实施例示出的一种控制终端设备接入无线局域网的装置的框图,该装置应用于智能终端设备(例如,智能手机、平板电脑等)中,如图7所示,该装置可以包括获取模块110、验证模块120和发送模块130。
[0168]获取模块110被配置为,获取无线局域网的第一接入信息。
[0169]无线局域网的接入信息通常至少包括该无线局域网对应的SSID和密码。
[0170]在本公开一示例性实施例中,所述获取模块包括选取子模块,该选取子模块被配置为从智能终端设备本地存储的接入信息列表中选取一组接入信息确定为所述第一接入信息。
[0171]在本公开另一示例性实施例中,所述获取模块包括接收子模块,该接收子模块被配置为接收用户输入的接入信息确定为所述第一接入信息。用户可以在智能终端设备的用户界面上输入无线局域网的SSID和密码,所述获取模块接收用户输入的SSID和密码,并将该SSID和密码作为第一接入信息。
[0172]验证模块120被配置为,验证所述第一接入信息是否正确。
[0173]发送模块130被配置为,当确定所述第一接入信息正确时,向第一终端设备发送所述接入信息,以使所述第一终端设备利用所述第一接入信息接入所述无线局域网。
[0174]本实施例提供的控制终端设备接入无线局域网的装置,当第一终端设备需要连接无线局域网时,智能终端设备首先获取无线局域网的第一接入信息,并验证第一接入信息是否正确,当确定第一接入信息正确后,才将第一接入信息发送给第一终端设备,第一终端设备利用所述第一接入信息接入无线接入网。由上述内容可知,该方法能够保证发送给第一终端设备的第一接入信息准确无误,即第一终端设备利用所述第一接入信息都能成功接入无线局域网,因此,利用该方法能够提高第一终端设备接入无线局域网的成功率。
[0175]图8是根据一示例性实施例示出的一种验证模块的框图,如图8所示所述验证模块包括:第一发送子模块1211、第一检测子模块1212和第一确定子模块1213。
[0176]第一发送子模块1211被配置为,向所述第一接入信息对应的无线局域网发送接入请求,所述接入请求至少携带所述第一接入信息。
[0177]第一检测子模块1212被配置为,检测是否接收到成功接入响应消息。
[0178]第一确定子模块1213被配置为,当接收到成功接入响应消息时,确定所述第一接入信息正确。
[0179]本示例性实施例提供的验证模块,由智能终端设备利用所述第一接入信息连接相应的无线局域网,如果成功接入所述无线局域网,则确定所述第一接入信息准确无误;如果连接失败,则确定所述第一接入信息错误。此种验证方式能够准确无误地确定第一接入信息的准确性。
[0180]图9是根据一示例性实施例示出的另一种验证模块的框图,如图9所示,所述验证模块包括:第一获取子模块1221、第二检测子模块1222和第二确定子模块1223。
[0181]第一获取子模块1221被配置为,获取本地存储的接入信息列表。
[0182]第二检测子模块1222被配置为,检测所述接入信息列表中是否包含与所述第一接入信息相同的第二接入信息。
[0183]第二确定子模块1223被配置为,当所述接入信息列表中包含与所述第一接入信息相同的第二接入信息时,确定所述第一接入信息正确。
[0184]本实施例提供的接入信息验证方法,直接根据智能终端设备本地保存的接入信息列表验证第一接入信息是否准确,这种方式无需智能终端设备连接第一接入信息对应的无线局域网,节省了接入信息验证所需要的时间,从而提高了验证的速率,缩短了第一终端设备的等待时间。
[0185]图10是根据一示例性实施例示出的又一种验证模块的框图,如图10所示,所述验证模块包括:第二发送子模块1231、第三检测子模块1232和第三确定子模块1233。
[0186]第二
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1