定单元,用于确定所述至少一个目标接入点设备的状态信息。
[0072]结合第五方面或第五方面的上述任一种可能的实现方式,在第四种可能的实现方式中,所述外部设备包括所述第二设备和/或所述第二设备的控制装置。
[0073]根据本申请实施例的第六方面,提供了一种接入控制装置,所述装置包括:
[0074]一第四发送模块,用于向至少一个第一设备发送至少一个接入点设备的信息;
[0075]—第三获取模块,用于从所述至少一个设备中的至少一个获取所述至少一个接入点设备中的至少一个的状态信息;
[0076]一接入模块,用于至少根据所述至少一个接入点设备中的至少一个的状态信息,接入目标接入设备。
[0077]结合第六方面,在第一种可能的实现方式中,所述接入模块包括:
[0078]一接入单元,用于接入第一接入点设备。
[0079]结合第六方面或第六方面的第一种可能的实现方式,在第二种可能的实现方式中,所述至少一个接入点设备为与所述第一接入点设备不同的接入点设备。
[0080]结合第六方面或第六方面的上述任一种可能的实现方式,在第三种可能的实现方式中,所述至少一个接入点设备中包括所述第一接入点设备。
[0081]结合第六方面或第六方面的上述任一种可能的实现方式,在第四种可能的实现方式中,所述接入模块接入的所述目标接入设备包括发送所述至少一个的状态信息的第一设备中的一个。
[0082]结合第六方面或第六方面的上述任一种可能的实现方式,在第五种可能的实现方式中,所述接入模块接入的所述目标接入设备包括所述至少一个接入点设备中的一个。
[0083]结合第六方面或第六方面的上述任一种可能的实现方式,在第六种可能的实现方式中,所述接入模块还包括:
[0084]一接入控制单元,用于断开与所述第一接入点设备的连接。
[0085]本申请实施例的方法及装置能够通过设备间的协作,快速的获取多个接入点的状态信息,并选择较优的接入设备,从而更有效率地实现无线局域网的接入。
【附图说明】
[0086]图1为依照本申请第一种实施例的接入控制方法的示例的流程图;
[0087]图2为依照本申请第二种实施例的接入控制方法的示例的流程图;
[0088]图3为依照本申请一种实施例的接入方法的示例的流程图;
[0089]图4(a)-图4(b)为依照本申请第一种实施例的接入控制装置的多种示例的结构框图;
[0090]图5(a)-图5(b)为依照本申请第二种实施例的接入控制装置的多种示例的结构框图;
[0091]图6(a)-图6(c)为依照本申请一种实施例的接入装置的示例的结构框图;
[0092]图7为本申请实施例的另一种接入控制装置的示例的结构框图;
[0093]图8为本申请实施例的再一种接入控制装置的示例的结构框图;
[0094]图9为本申请实施例的另一种接入装置的示例的结构框图。
【具体实施方式】
[0095]下面结合附图和实施例,对本发明的【具体实施方式】作进一步详细说明。以下实施例用于说明本发明,但不用来限制本发明的范围。
[0096]本领域技术人员可以理解,本申请中的“第一”、“第二”等术语仅用于区别不同设备、模块或参数等,既不代表任何特定技术含义,也不表示它们之间的必然逻辑顺序。
[0097]用户在搜索无线局域网时,通常会有若干可选的接入点设备,为了使用更好的无线局域网服务,用户期望对接入点设备的状态有全面的了解,以选择合适的接入点接入。在本申请各实施例中,第一设备和第二设备可以包括任何无线上网功能的终端设备,例如,手机、平板电脑、PC、智能手环、车载智能设备等等,且第一设备和第二设备可为同样的设备。在本申请各实施例中,以第一和第二区分设备在接入无线局域网的过程中的角色。其中,第二设备为用户最初使用其发起接入点搜索,期望接入无线局域网的设备;第一设备为用户使用其协作接入无线局域网的设备,能够与第二设备通过例如蓝牙、红外、紫蜂Zigbee、近场通信技术NFC等任意至少一种方式通信的设备。
[0098]图1所示为依照本申请实施例的第一种接入控制方法的示例的流程图。该方法可由属于第二设备的装置执行,或由任意独立于第二设备并用于控制第二设备接入无线局域网的其他控制装置执行。如图1所示,该方法包括:
[0099]S120.向至少一个第一设备发送至少一个接入点设备的信息。
[0100]第二设备期望接入无线局域网时,首先会搜索接入点设备,并获得其能够接入的接入点设备所广播的各接入点设备的相关信息(例如,服务集标识SSID)。为了能够更有效的接入网络,在本实施例的方法中,将第二设备能够接入的接入点设备中的至少一个接入点设备的信息发送给至少一个第一设备。
[0101]S140.从所述至少一个第一设备中的至少一个获取所述至少一个接入点设备中的至少一个的状态信息。
[0102]将至少一个接入点设备的信息发送给至少一个第一设备后,能够从这些第一设备中的至少部分获取接入点设备的状态信息。在本实施例的方法中,接入点设备的状态信息包括以下中的至少一种:信号强度、可用带宽、已接入设备数量、接入点设备的网络接入要求(例如是否免费、是否需要手机认证等)等。
[0103]S160.至少根据所述至少一个接入点设备中的至少一个的状态信息,确定第二设备的目标接入设备。
[0104]本实施例的方法根据所获得的所述至少一个接入点设备中的至少一个的状态信息,能够为第二设备确定较优的目标接入设备,该目标接入设备可能是所述至少一个接入点设备中的一个,第二设备通过直接接入该目标接入点设备访问网络;该目标接入设备也可能是所述至少一个第一设备中的一个,第二设备可以借助该第一设备访问网络,例如,通过蓝牙或第一设备开放无线热点的方式,等等。
[0105]综上,本实施例的方法能够通过设备间的协作,快速的获取多个接入点的状态信息,并选择较优的接入设备,从而更有效率地实现无线局域网的接入。
[0106]在本实施例的方法中,将至少一个接入点设备的信息发送给至少一个第一设备的目的是告知第二设备当前能够接入的至少一个接入点设备的相关信息,以通过所述至少一个第一设备通过例如接入其中的至少一个接入点设备的方式,获得对应的接入点设备的状态信息,从而能够快速的得知有助于确定第二设备较优的接入点设备的较多的信息,包括至少一个接入点设备的状态信息;和/或能够快速的得知各第一设备接入对应的接入点设备的情况,例如,相对于第二设备,在第一设备所在位置时接入点设备的信号强度可能更强。
[0107]在一种可能的实现方式中,获得第二设备能够接入的接入点设备的信息后,可控制第二设备先接入其中的至少一个接入点设备,并向所述至少一个第一设备中的每个发送至少一个接入点设备的信息:对于任一第一设备,向其发送的所述至少一个接入点设备的信息中可包括第二设备已经接入的接入点设备的信息,以获得不同位置处同一接入点设备的不同的状态信息;也可不包括第二设备已接入的接入点设备的信息,以获得更多的接入点设备的状态信息。也即,对于任一第一设备,步骤S120中所发送的状态信息所对应的所述至少一个接入点设备可以是与所述第二设备当前已接入的接入点设备不同的接入点设备,也可包括所述第二设备当前已接入的接入点设备。
[0108]相应地,接收到所述至少一个接入点设备的信息的全部或部分第一设备可以返回其能够确定的至少一个接入点设备的状态信息,根据这些状态信息,在一种可能的实现方式中,步骤S160中所确定的目标接入设备可包括所获取的与所述至少一个接入点设备中的至少一个的状态信息对应的第一设备中的一个,也即,若在一第一设备位置处能够获得较好的接入质量,则在步骤S160中确定该第一设备为第二设备的目标接入设备,第二设备通过该第一设备访问网络。在另一种可能的实现方式中,步骤S160中所确定的目标接入设备可包括所述至少一个接入点设备中的一个,也即,从所述状态信息对应的接入点设备中确定一目标接入设备,第二设备通过该接入点设备访问网络。
[0109]需要说明的是,根据状态信息确定目标接入设备的标准可以是任意的,例如,可选择信号最强的目标接入设备,可选择已接入设备数量最少的目标接入设备,或综合考虑信号强度以及可用带宽等因素,在此不作为对本申请实施例的方法的限制。
[0110]在执行本实施例的方法的主体为独立于第二设备的装置的实现方式中,确定了目标接入设备后,本实施例的方法还可包括:
[0111]S180.生成控制所述第二设备接入所述目标接入设备的控制命令。
[0112]S190.发送所述控制命令,发送的方式为第二设备能够接收到的任一种合适的方式,例如,直接向第二设备发送,或向第二设备的控制设备发送。
[0113]在第二设备可能已经接入了一个接入点设备的可能的实现方式中,若确定的目标接入点设备与第二设备已经接入的接入点设备不同,在步骤S180中所生成的所述控制命令中包括控制所述目标设备断开当前已接入的接入点设备的命令。
[0114]综上,本申请实施例的方法能够实现较快且较优的无线局域网接入。
[0115]图2所示为本申请实施例提供的另一种接入控制方法的示例的流程图。该方法可由属于任一第一设备的控制装置执行,或由独立于任一第一设备并控制至少一个第一设备的控制装置执行。如图2所示,该方法包括:
[0116]S220.获取至少一个接入点设备的信息。
[0117]依照图1所示方法的实施例的描述,本实施例的方法获取第二设备能够接入的至少一个接入点设备的信息(例如,服务集标识SSID)。
[0118]S240.至少根据所述至少一个接入点设备的信息,确定所述至少一个接入点设备中的至少一个的状态信息。
[0119]为了能够提供第二设备更有效的接入网络的参考依据,在获取至少一接入点设备的信息后,本实施例的方法可通过任一种可能的实现方式确定所述至少一个接入点设备中的至少一个的状态信息,所述状态信息包括以下中的至少一种:信号强度、可用带宽、已接入设备数量、接入点设备的网络接入要求(例如是否免费、是否需要手机认证等)等。
[0120]S260.向外部设备发送所述至少一个的状态信息。
[0121]其中,所述外部设备可为第二设备本身,和/或第二设备的控制设备。
[0122]综上,本实施例的方法能够协作实现第二设备更有效率地接入无线局域网。
[0123]在本实施例的方法中,对于每个第一设备,获取至少一个接入点设