一种无线局域网连接方法、装置及系统的制作方法

文档序号:10556124阅读:317来源:国知局
一种无线局域网连接方法、装置及系统的制作方法
【专利摘要】本申请提供了一种无线局域网连接方法、装置及系统,应用于无线局域网的发起方,所述方法包括:确定与当前情景对应的当前数据,所述当前数据至少包括当前标识信息集合;在所述发起方为网络接入点情况下,向所述发起方的无线局域网覆盖范围内发送管理帧;所述管理帧包括所述当前数据和发起方标识;接收无线局域网覆盖范围内的终端发送的连接请求;所述连接请求为所述终端在确认处于所述终端允许范围内且满足第二预设条件的情况下向所述发起方发送的;将所述发起方与终端建立无线局域网连接。本申请通过该方式可以达到发起方根据不同情景来灵活改变连接无线局域网的参与方目的,以便适用于不同情景的连接需求。
【专利说明】
一种无线局域网连接方法、装置及系统
技术领域
[0001]本申请涉及通信技术领域,尤其涉及一种无线局域网连接方法、装置及系统。
【背景技术】
[0002]目前,在家庭或公司中经常使用无线局域网,一些设备可以发出无线局域网,例如,无线路由器、开放热点的移动设备等;其它设备可以连接无线局域网。为了方便描述,将发出无线局域网的设备称为发起方,将连接无线局域网的其它设备称为参与方。例如,以移动设备连接无线路由器为例,无线路由器则称为发起方,移动设备称为参与方。再如,以移动设备A向移动设备B开放热点为例,移动设备A称为发起方,移动设备B称为参与方。
[0003]伴随着无线局域网的使用,安装有发起方的用户可能希望在不同情景下,设置不同的参与方连接发起方的无线局域网。例如,在公司A内具有不同的部门,当部门A的员工在商讨方案时,则可以允许部门A员工的移动终端连接无线局域网,其它部门员工的移动终端不允许连接无线局域网。又如,在家庭中当孩子正在作业时间时,不允许孩子的移动终端连接无线局域网,在作业时间结束之后,才允许孩子的移动终端连接无线局域网。当然还有一些其它场景,在此不再一一列举。
[0004]但是目前连接无线局域网的方式中,在发起方无线局域网覆盖范围内的任何参与方、在得知发起方的无线局域网密码的情况下,均可以与发起方建立连接。即,目前发起方无法灵活地选择连接无线局域网的参与方,这给使用发起方的用户带来不便。
[0005]因此,现在需要一种方法,使得发起方可以根据用户在不同情景的使用习惯来灵活改变连接无线局域网的参与方,以便适用于不同情景的连接需求。

【发明内容】

[0006]本申请提供了一种无线局域网连接方法、装置及系统,本申请可以使得发起方根据用户在不同情景的使用习惯来灵活改变连接无线局域网的参与方,以便适用于不同情景的连接需求。
[0007]为了实现上述目的,本申请提供了以下技术内容:
[0008]—种无线局域网连接方法,应用于无线局域网的发起方,所述方法包括:
[0009]确定与当前情景对应的当前数据,所述当前数据至少包括当前标识信息集合;其中,所述当前标识信息集合用于表示在所述当前情景下允许与发起方的无线局域网建立连接的终端允许范围;
[0010]在所述发起方为网络接入点情况下,向所述发起方的无线局域网覆盖范围内发送管理帧;其中,所述管理帧包括所述当前数据和发起方标识;
[0011 ]接收无线局域网覆盖范围内的终端发送的连接请求;其中,所述连接请求为所述终端在确认处于所述终端允许范围内且满足第二预设条件的情况下向所述发起方发送的;
[0012]将所述发起方与终端建立无线局域网连接。
[0013]优选的,当前标识信息集合的确定过程,包括:
[0014]获取所述发起方的当前好友标识集合、当前好友组标识集合和总体标识的任意组合;其中,所述当前好友标识集合为所述发起方的第一预设好友标识集合中零个、一个或多个好友标识的集合,所述当前好友组标识集合为所述发起方的第一预设好友组标识集合中零个、一个或多个好友组标识的集合,所述总体标识用于指示所述发起方无线局域网覆盖范围内的所有终端标识;
[0015]将所述当前好友标识集合、所述当前好友组标识集合和所述总体标识的任意组合,确定为所述当前标识信息集合。
[0016]优选的,所述连接请求包括用于表示所述终端的终端标识,所述方法还包括:
[0017]判断所述第一预设好友标识集合是否包含所述终端标识;
[0018]若所述第一预设好友标识集合不包含所述终端标识,则将所述终端标识添加至所述第一预设好友标识集合中。
[0019]优选的,所述当前数据还包括:
[0020]与发起方的无线局域网对应的提示信息;
[0021]与所述当前情景对应的当前情景标识;
[0022]其中,所述提示信息包括:所述发起方的昵称、发起方的设备名称、发起方的设备型号、所述发起方发起无线局域网的发起时间、所述发起方的地理位置和/或发起方发起无线局域网的主题。
[0023]—种无线局域网连接方法,应用于发起方无线局域网覆盖范围内的终端,所述方法包括:
[0024]在接收发起方发送的管理帧之后,在所述管理帧提取当前数据和发起方标识;其中,所述管理帧为在所述发起方为网络接入点情况下发送至所述终端的,所述管理帧包括所述当前数据和发起方标识,所述当前数据至少包括当前标识信息集合,所述当前标识信息集合用于表示在所述当前情景下允许与发起方的无线局域网建立连接的终端允许范围;
[0025]在满足第一预设条件的情况下,判断所述终端是否已与所述发起方标识对应的发起方建立无线局域网连接;
[0026]若未与所述发起方建立无线局域网连接,则基于所述当前标识信息集合,确定所述发起方允许建立无线局域网连接的终端允许范围;
[0027]若所述终端确定处于所述终端允许范围内,则在满足第二预设条件的情况下,向所述发起方发送连接请求。
[0028]优选的,所述基于所述当前标识信息集合,确定所述发起方允许建立无线局域网连接的终端允许范围,包括:
[0029]若所述当前标识信息集合包含总体标识,则将所述发起方无线局域网覆盖范围内的所有终端标识,确定为终端允许范围;其中,所述总体标识用于表示所述发起方无线局域网覆盖范围内的所有终端标识;
[0030]若所述当前标识信息集合不包含总体标识,则在所述当前标识信息集合仅包含所述当前好友标识集合的情况下,将所述当前好友标识集合确定为所述终端允许范围;
[0031]若所述当前标识信息集合不包含总体标识,在所述当前标识信息集合仅包含所述当前好友组标识集合的情况下,将所述当前好友组标识集合确定为所述终端允许范围;
[0032]若所述当前标识信息集合不包含总体标识,在所述当前标识信息集合包含当前好友标识集合和当前好友组标识集合的情况下,将所述当前好友标识集合和所述当前好友组标识集合的并集确定为所述终端允许范围。
[0033]优选的,在所述当前标识信息集合不包含总体标识的情况下,所述确定所述终端处于所述终端允许范围内,包括:
[0034]在所述终端允许范围为所述当前好友标识集合的情况下,若所述终端标识包含在当前好友标识集合内,则确定所述终端处于所述终端允许范围内;
[0035]在所述终端允许范围为当前好友组标识集合的情况下,若所述终端的第二预设好友组标识集合中任一好友组标识包含在所述当前好友组标识集合内,则确定所述终端处于所述终端允许范围内;
[0036]若所述终端允许范围为所述当前好友标识集合和当前好友组标识集合的情况下,若所述终端标识包含在当前好友标识集合内,或者,若所述终端的第二预设好友组标识集合中任一好友组标识包含在所述当前好友组标识集合内,则确定所述终端处于所述终端允许范围内。
[0037]优选的,在所述当前数据包括与发起方的无线局域网对应的提示信息和与所述当前情景对应的当前情景标识的情况下,满足第二预设条件的确定过程包括:
[0038]若所述终端与所述发起方非陌生人关系,则确定满足第二预设条件;
[0039]若所述终端与所述发起方为陌生人关系,则显示所述提示信息;其中,所述提示信息包括所述发起方的名称、所述发起方发起无线局域网的发起时间、所述发起方的地理位置和/或发起方发起无线局域网的主题;
[0040]若接收到允许与所述发起方的无线局域网建立连接的确认指令,则确定满足第二预设条件;
[0041]若接收到不允许与所述发起方的无线局域网建立连接的确认指令,则将所述当前情景标识添加至拒绝列表中。
[0042]优选的,若所述终端与所述发起方为陌生人关系,且,接收到允许与所述发起方的无线局域网建立连接的确认指令,所述方法还包括:
[0043]将所述发起方标识添加至所述第二预设好友列表中。
[0044]优选的,所述连接请求包括:所述终端的终端标识,所述连接请求还包括终端昵称、终端设备名称、终端设备型号。
[0045]优选的,在所述当前数据包括与所述当前情景对应的当前情景标识的情况下,满足第一预设条件的确定过程包括:
[0046]判断所述当前情景标识是否处于拒绝列表中;其中,所述拒绝列表包括零个、一个或多个已被拒绝的情景标识;
[0047]若所述当前情景标识处于所述拒绝列表中,则确定不满足第一预设条件;
[0048]若所述当前情景标识未处于所述拒绝列表中,则确定满足第一预设条件。
[0049]—种无线局域网连接装置,应用于无线局域网的发起方,所述装置包括:
[0050]第一确定单元,用于确定与当前情景对应的当前数据,所述当前数据至少包括当前标识信息集合;其中,所述当前标识信息集合用于表示在所述当前情景下允许与发起方的无线局域网建立连接的终端允许范围;
[0051]发送单元,用于在所述发起方为网络接入点情况下,向所述发起方的无线局域网覆盖范围内发送管理帧;其中,所述管理帧包括所述当前数据和发起方标识;
[0052]接收单元,用于接收无线局域网覆盖范围内的终端发送的连接请求;其中,所述连接请求为所述终端在确认处于所述终端允许范围内且满足第二预设条件的情况下向所述发起方发送的;
[0053]连接单元,用于将所述发起方与终端建立无线局域网连接。
[0054]一种无线局域网连接装置,应用于发起方无线局域网覆盖范围内的终端,所述装置包括:
[0055]提取单元,用于在接收发起方发送的管理帧之后,在所述管理帧提取当前数据和发起方标识;其中,所述管理帧为在所述发起方为网络接入点情况下发送至所述终端的,所述管理帧包括所述当前数据和发起方标识,所述当前数据至少包括当前标识信息集合,所述当前标识信息集合用于表示在所述当前情景下允许与发起方的无线局域网建立连接的终端允许范围;
[0056]判断单元,用于判断所述终端是否已与所述发起方标识对应的发起方建立无线局域网连接;
[0057]第二确定单元,用于若未与所述发起方建立无线局域网连接,则基于所述当前标识信息集合,确定所述发起方允许建立无线局域网连接的终端允许范围;
[0058]发送请求单元,用于若所述终端确定处于所述终端允许范围内,则在满足第二预设条件的情况下,向所述发起方发送连接请求。
[0059]—种无线局域网连接系统,包括:
[0060]无线局域网的发起方,和,处于所述发起方无线局域网覆盖范围内的终端;其中,所述发起方,用于确定与当前情景对应的当前数据,所述当前数据至少包括当前标识信息集合;其中,所述当前标识信息集合用于表示在所述当前情景下允许与发起方的无线局域网建立连接的终端允许范围;在所述发起方为网络接入点情况下,向所述发起方的无线局域网覆盖范围内发送管理帧;其中,所述管理帧包括所述当前数据和发起方标识;接收无线局域网覆盖范围内的终端发送的连接请求;其中,所述连接请求为所述终端在确认处于所述终端允许范围内且满足第二预设条件的情况下向所述发起方发送的;将所述发起方与终端建立无线局域网连接;
[0061]所述终端,用于在接收发起方发送的管理帧之后,在所述管理帧提取当前数据和发起方标识;其中,所述管理帧为在所述发起方为网络接入点情况下发送至所述终端的,所述管理帧包括所述当前数据和发起方标识,所述当前数据至少包括当前标识信息集合,所述当前标识信息集合用于表示在所述当前情景下允许与发起方的无线局域网建立连接的终端允许范围;判断所述终端是否已与所述发起方标识对应的发起方建立无线局域网连接;若未与所述发起方建立无线局域网连接,则基于所述当前标识信息集合,确定所述发起方允许建立无线局域网连接的终端允许范围;若所述终端确定处于所述终端允许范围内,则在满足第二预设条件的情况下,向所述发起方发送连接请求。
[0062]通过以上内容,可以看出本申请具有以下有益效果:
[0063 ]本申请提供了一种无线局域网连接方法,本方法可以根据当前情景来确定与发起方建立连接的当前标识信息集合,当前信息标识集合可以指示与发起方与建立无线局域网连接的终端允许范围。只有在终端允许范围内的终端才可以与发起方的无线局域网建立连接。然后,将当前信息标识集合编入管理帧中并向无线局域网的覆盖范围内发送管理帧。
[0064]在无线局域网覆盖范围内的终端只有在终端允许范围内的情况下,才有可能与发起方的无线局域网建立连接。终端不在终端允许范围内的情况下不可以与发起方的无线局域网建立连接。本申请通过该方式可以达到发起方根据不同情景来灵活改变连接无线局域网的参与方目的,以便适用于不同情景的连接需求。
【附图说明】
[0065]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0066]图1为本申请实施例提供的一种无线局域网连接方法的流程图;
[0067]图2为本申请实施例提供的又一无线局域网连接方法的流程图;
[0068]图3为本申请实施例提供的又一无线局域网连接方法的流程图;
[0069]图4为本申请实施例提供的又一无线局域网连接方法的流程图;
[0070]图5为本申请实施例提供的又一无线局域网连接方法的流程图;
[0071]图6为本申请实施例提供的又一无线局域网连接方法的流程图;
[0072]图7为本申请实施例提供的一种无线局域网连接装置的结构示意图;
[0073]图8为本申请实施例提供的一种无线局域网连接装置的结构示意图;
[0074]图9为本申请实施例提供的一种无线局域网连接系统的结构示意图。
【具体实施方式】
[0075]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0076]基于【背景技术】内容可知,在不同的场景下发起方可能希望与不同终端建立无线局域网连接。为此,本申请可以在发起方的存储空间中存储潜在与发起方进行无线局域网连接的潜在标识信息集合。
[0077]为了方便用户单独地选择零个、一个或多个终端标识,潜在标识信息集合可以包括第一预设好友集合。第一预设好友集合为中包含潜在与发起方建立无线局域网连接的零个、一个或多个终端标识的集合。当发起方内存储有终端标识时,发起方与终端则可以看成好友关系,因此,将零个、一个或多个终端标识的集合称为第一预设好友集合。
[0078]当发起方需要同时与较多数量终端建立连接时,需要逐个选择较多数量的终端标识。这样会影响发起方的使用用户体验感受。因此,可以在发起方存储空间内建立多个好友组,每个好友组可以包含零个、一个或多个好友标识,并用一个组标识表示。为了便于描述,将零个、一个或多个好友组标识的集合称为第一好友组标识集合。这样,可以在第一好友组标识集合中选择零个、一个或多个好友组标识,从而达到一次性选中多个好友标识的目的。
[0079]在一些情况下,发起方可能仍然需要与无线局域网覆盖范围内的所有终端建立连接,因此为了方便发起方的使用用户的使用,还可以设置一个总体标识。总体标识用于代表发起方的无线局域网覆盖范围内的所有终端标识。即,当总体标识被选中,则代表发起方的无线局域网覆盖范围内的所有终端均可以与发起方建立无线局域网连接。
[0080]发起方可以通过用户输入方式或者通过扫描二维码的方式获取终端标识和好友组标识,还可以通过其它方式来获取终端标识和好友组标识。在此不再一一列举。
[0081]发起方存储空间中的潜在标识信息集合包括第一预设好友集合和/或第一好友组标识集合,此外,潜在标识信息集合还可以包括总体标识。优选的情况下,潜在标识信息集合包括第一预设好友集合、第一好友组标识集合和总体标识。
[0082]当然,潜在标识信息集合可以进行更改,当用户有需求时,可以随着用户的操作而进行更改,即可以重新向潜在标识信息集合添加终端标识/好友组标识,也可以删除一些终端标识/好友组标识。
[0083]下面介绍本申请提供了一种无线局域网连接方法实施例,应用于无线局域网的发起方。如图1所示,所述方法包括:
[0084]步骤SlOl:确定与当前情景对应的当前数据,所述当前数据至少包括当前标识信息集合;其中,所述当前标识信息集合用于表示在所述当前情景下允许与发起方的无线局域网建立连接的终端允许范围。
[0085]为了满足用户不同情境下使用习惯、灵活选择连接无线局域网的参与方,本申请在本实施例之前,已经在发起方的存储空间中构建潜在标识信息集合(详见前述内容,在此不再赘述)。为了与当前情景对应,可以依据潜在标识信息集合确定与当前场景对应的当前数据中的当前标识信息集合。
[0086]确定当前标识信息集合有两种实现方式,下面一一介绍这两种实现方式:
[0087]第一种实现方式:发起方的使用用户自主确定当前标识信息集合。
[0088]以潜在标识信息集合包括第一预设好友集合、第一好友组标识集合和总体标识为例,假设第一预设好友集合包括终端标识1、终端标识2……终端标识N,第一好友组标识集合包括好友组标识1、好友组标识2……好友组标识M,以及总体标识G。那么,发起方可以显示潜在标识信息集合中第一预设好友集合中的终端标识1、终端标识2......终端标识N,显示第一好友组标识集合中的好友组标识1、好友组标识2……好友组标识M,以及,显示总体标识G 0
[0089]在上述情况下,如图2所示,确定当前标识信息集合的过程具体包括以下步骤:
[0090]步骤S201:获取所述发起方的当前好友标识集合、当前好友组标识集合和总体标识的任意组合;其中,所述当前好友标识集合为所述发起方的第一预设好友标识集合中零个、一个或多个好友标识的集合,所述当前好友组标识集合为所述发起方的第一预设好友组标识集合中零个、一个或多个好友组标识的集合,所述总体标识用于表示所述发起方无线局域网覆盖范围内的所有终端标识。
[0091]发起方的使用用户可以根据自己对当前情景的要求,在潜在标识信息集合的第一预设好友标识集合、第一预设好友组标识集合和总体标识中进行选择。用户可以在潜在标识信息集合的第一预设好友标识集合中选择零个、一个或多个好友标识的集合、作为当前好友标识集合。用户可以在第一预设好友组标识集合中、选择零个、一个或多个好友组标识的集合作为当前好友组标识集合。用户还可以在潜在标识信息集合选中总体标识。选择权可以由发起方的使用用户决定。
[0092]用户在潜在标识信息集合中进行选择,则选择结果为:所述发起方的当前好友标识集合、当前好友组标识集合和总体标识的任意组合。
[0093]步骤S202:将所述当前好友标识集合、所述当前好友组标识集合和所述总体标识的任意组合,确定为所述当前标识信息集合。
[0094]待用户选择结束之后发起方可以获取用户的选择结果,然后将选择结果确定为与当前情境对应的当前标识信息集合。即,将所述当前好友标识集合、所述当前好友组标识集合和所述总体标识的任意组合,确定为所述当前标识信息集合。
[0095]第二种实现方式:发起方自主确定当前标识信息集合。
[0096]在发起方中预先建立有与多个情景对应的标识信息集合,并将每个情景和与之对应的标识信息集合建立对应关系,然后存储至存储空间中。与每个情景对应的标识信息集合的获取过程与图2所示的过程类似,在此不再赘述。
[0097]当用户选择一个当前情景或者发起方通过传感器识别方式确定一个当前情景时,发起方可以基于预先存储的情景与标识信息集合的对应关系,查找与当前情景对应的标识信息集合,从而确定当前标识信息集合。
[0098]通常情况下管理帧的长度有限,而当前标识信息集合中的有多个标识信息。标识信息可以包括好友标识和/或好友组标识。好友标识可以为好友的序列号、好友MEI号码、MAC地址等等唯一表示好友的标识。一般完整的序列号、頂EI号码或MAC地址的长度均较长,若将序列号、MEI号码或MAC地址完整放入管理帧中,则会无法容纳较多的标识信息。因此,可以截取序列号、IMEI号码或MAC地址的一部分内容作为好友标识编入管理帧中。例如,以序列号为为例,序列号的前几位通常是一致的,而后几位是不同的,所以可以截取序列号的后几位编入管理帧中。
[0099]当前数据中除了包括当前标识信息集合之外,还可以包括与发起方的无线局域网相关的提示信息和与所述当前情景对应的当前情景标识;其中,所述提示信息包括:所述发起方的昵称、发起方的设备名称、发起方的设备型号、所述发起方发起无线局域网的发起时间、所述发起方的地理位置和/或发起方发起无线局域网的主题。当然,提示信息还可以包括其它内容,在此不再赘述。
[0100]为了增加终端的使用用户对发起方的了解,可以当前数据中添加提示信息。以便终端在连接发起方的无线局域网时,可以得知自身即将连接的无线局域网的相关信息。
[0101]其中,提示信息包括发起方的昵称,可以将发起方的型号作为发起方的昵称,还可以将发起方序列号作为发起方的昵称,还可以利用用户自己设定的名称作为发起方的昵称。例如,发起方名称为苹果6(型号)、12434(序列号)、XX公司。当然还可以采用其它内容,作为发起方的昵称,在此不做限定。
[0102]提示信息中还可以包括发起方发起无线局域网的时间,以便终端的使用用户了解无线局域网的发起时间。还可以包括发起方的地理位置,以便终端了解无线局域网的发起方的地址来源。提示信息还可以包括建立无限局域网连接的主题,例如,XX部门开会、XX同学加入讨论组、闺蜜聚会等等。
[0103]从提示信息的内容可以看出,通过提示信息可以让终端的使用用户更加了解发起方的相关信息,或者说了解无线局域网的相关信息。这可以为终端的使用用户在决定是否与发起方建立无线局域网连接时给出提示性信息。
[0104]接着返回图1,进入步骤S102:在所述发起方为网络接入点情况下,向所述发起方的无线局域网覆盖范围内发送管理帧;其中,所述管理帧包括所述当前数据和发起方标识。
[0105]在所述发起方为网络接入点情况下,发起方将当前数据和发起方标识编入管理帧中,然后将无线局域网覆盖范围内发送管理帧,以便无线局域网覆盖范围内的终端可以接收管理帧。在实际使用过程中,管理帧可以为信标帧或探测响应帧。当发起方主动想告知无线局域网覆盖范围内可连接终端时,发起方可以主动向无线局域网覆盖范围内发送信标帧。当无线局域网覆盖范围内的终端向探测周围的发起方时,可以向周围发送探测请求帧。在发起方接收探测请求帧之后,向终端发送探测响应帧。
[0106]步骤S103:接收无线局域网覆盖范围内的终端发送的连接请求;其中,所述连接请求为所述终端在确认处于所述终端允许范围内且满足第二预设条件的情况下向所述发起方发送的。
[0107]在无线局域网覆盖范围内的终端在接收管理帧之后,可以基于管理帧确定终端允许范围,然后验证自身是否处于终端允许范围内。若终端处于终端允许范围内,则说明该终端满足发起方建立无线局域网连接的条件,此时有可能与发起方的无线局域网建立连接,否则,不可以与发起方的无线局域网建立连接。然后,终端判断发起方是否满足自身建立无线局域网连接的第二预设条件,若满足则确定满足第二预设条件。若终端确认自身处于终端允许范围内且满足第二预设条件的情况下,则可以向发起方发送连接请求。关于终端的具体执行过程将在下一实施例中进行详细说明,在此不再赘述。
[0108]所述连接请求包括所述终端的终端标识,所述连接请求还包括终端昵称、终端设备名称、终端设备型号。
[0109]步骤S104:将所述发起方与终端建立无线局域网连接。
[0110]发起方在接收终端发送的连接请求之后,则将发起方无线局域网与终端建立连接。在建立连接之后,发起方可以向终端发送连接成功消息,以告知终端已与发起方建立连接。
[0111]若当前标识信息集合包含总体标识的情况下,则表明无线局域网覆盖范围内的所有终端均可以与发起方建立连接。在此情况下,可能有第一好友标识集合中的标识对应的终端发送的连接请求,也可能有其它终端发送的连接请求。
[0112]因此,本实施例还提供了增加第一好友标识集合中好友标识的方式。如图3所示,在步骤S104之后,还可以包括以下步骤:
[0113]步骤S301:判断所述第一预设好友标识集合是否包含所述终端标识;其中,所述连接请求包括用于表示所述终端的终端标识;若是,则进入步骤S302,否则进入步骤S303。
[0114]终端发送的连接请求包括请求建立连接终端的终端标识,然后发起方判断已存储的第一预设好友标识集合中是否包含终端标识。若是的话,则表示第一预设好友标识集合中已存在终端标识,若否的话,则表示第一预设好友标识集合不存在终端标识。
[0115]步骤S302:若所述第一预设好友标识集合不包含所述终端标识,则将所述终端标识添加至所述第一预设好友标识集合中。
[0116]若第一预设好友标识集合不包含所述终端标识,则表示该终端标识对应的终端与发起方还不是好友关系。因此,为了增加发起方第一预设好友标识集合中的好友标识,则可以将终端标识添加至第一预设好友标识集合中。
[0117]步骤S303:若所述第一预设好友标识集合包含所述终端标识,则执行其它处理流程。
[0118]若预设好友标识集合包含所述终端标识,则说明该终端标识对应的终端与发起方已经是好友关系。即,发起方预先已经将终端标识添加至第一预设好友标识集合中,因此,无需重复执行将终端标识添加至第一预设好友标识集合。因此,可以结束本次连接过程。
[0119]从本实施例可以看出本申请具有以下有益效果:
[0120 ]本申请提供了一种无线局域网连接方法,本方法可以根据当前情景来确定与发起方建立连接的当前标识信息集合,当前信息标识集合可以指示与发起方与建立无线局域网连接的终端允许范围。只有在终端允许范围内的终端才可以与发起方的无线局域网建立连接。然后,将当前信息标识集合编入管理帧中并向无线局域网的覆盖范围内发送管理帧。
[0121 ]在无线局域网覆盖范围内的终端只有在终端允许范围内的情况下,才有可能与发起方的无线局域网建立连接。终端不在终端允许范围内的情况下不可以与发起方的无线局域网建立连接。本申请通过该方式可以达到发起方根据不同情景来灵活改变连接无线局域网的参与方目的,以便适用于不同情景的连接需求。
[0122]图1所示的过程为发起方的执行过程,在上述发起方的处理过程的基础上,本申请提供了在发起方无线局域网覆盖范围内的终端的处理过程。如图4所示,一种无线局域网连接方法,应用于发起方无线局域网覆盖范围内的终端,包括:
[0123]步骤S401:在接收发起方发送的管理帧之后,在所述管理帧提取当前数据和发起方标识;其中,所述管理帧为在所述发起方为网络接入点情况下发送至所述终端的,所述管理帧包括所述当前数据和发起方标识,所述当前数据至少包括当前标识信息集合,所述当前标识信息集合用于表示在所述当前情景下允许与发起方的无线局域网建立连接的终端允许范围。
[0124]终端可以接收发起方发送的管理帧,并在管理帧中提取当前数据和发起方标识。当前数据包括当前标识信息集合,利用当前标识信息集合可以确定终端允许范围。
[0125]步骤S402:在满足第一预设条件的情况下,判断所述终端是否已与所述发起方标识对应的发起方建立无线局域网连接。若是,则执行其它处理流程,否则进入步骤S403。
[0126]终端可以存储有拒绝列表,所述拒绝列表包括零个、一个或多个已被拒绝的情景标识。那么,在所述当前数据包括与所述当前情景对应的当前情景标识的情况下,满足第一预设条件的确定过程具体包括:
[0127]判断所述当前情景标识是否处于拒绝列表中;其中,所述拒绝列表包括零个、一个或多个已被拒绝的情景标识。若所述当前情景标识处于所述拒绝列表中,则确定不满足第一预设条件;在确定不满足第一预设条件之后,则不必执行后续的处理过程。若所述当前情景标识未处于所述拒绝列表中,则确定满足第一预设条件;在确定满足第一预设条件之后,则可以执行后续的处理过程。
[0128]由于本实施例在终端与发起方标识对应的发起方未建立连接的情况下适用,因此,首先终端判断自身是否已经与发起方标识对应的发起方建立连接。若是的话,则因为终端已经与发起方建立连接,则无需在使用本实施例再次建立连接,因此可以执行其它处理流程。若否的话,则说明终端未与发起方的无线局域网建立连接,因此,进入步骤S403。
[0129]步骤S403:若未与所述发起方建立无线局域网连接,则基于所述当前标识信息集合,确定所述发起方允许建立无线局域网连接的终端允许范围。
[0130]若终端未与所述发起方的无线局域网建立连接,则按本实施例提供的方式与发起方建立连接,因为并不是无线局域网覆盖范围内的所有终端均可以建立无线局域网连接,而是处于终端允许范围之内的终端可以建立无线局域网连接。因此,基于当前标识信息集合需要确定终端允许范围。
[0131]如图5所示,基于当前标识信息集合需要确定终端允许范围具体包括以下步骤:
[0132]步骤S501:判断所述当前标识信息集合包含总体标识,若是则进入步骤S502,否则进入步骤S503。
[0133]通过图1所示的实施例可以得知当前标识信息集合为当前好友标识集合、当前好友组标识集合和总体标识的任意组合。因此,首先判断当前标识信息集合中是否包含总体标识,若是的话,则进入步骤S502。
[0134]步骤S502:若所述当前标识信息集合包含总体标识,则将所述发起方无线局域网覆盖范围内的所有终端标识,确定为终端允许范围;其中,所述总体标识用于表示所述发起方无线局域网覆盖范围内的所有终端标识。
[0135]由于总体标识表示所述发起方无线局域网覆盖范围内的所有终端标识。即,无线局域网覆盖范围内的所有终端均属于终端允许范围。因此,若当前标识信息集合包含总体标识,则将发起方无线局域网覆盖范围内的所有终端标识,确定为终端允许范围。即,无线局域网覆盖范围内的任一个终端向发起方发送连接请求,发起方均会接收连接请求,并与之建立连接。
[0136]步骤S503:将当前标识信息集合确定的范围,作为终端允许范围。
[0137]若所述当前标识信息集合不包含总体标识,则当前标识信息集合可以包括当前好友标识集合和/或当前好友组标识集合。即,当前标识信息集合仅包括当前好友标识集合,仅包括当前好友组标识集合,包括当前好友标识集合和当前好友组标识集合三种情况。下面针对三种情况分别进行描述:
[0138]第一种情况:当前标识信息集合仅包含所述当前好友标识集合。
[0139]若所述当前标识信息集合不包含总体标识,则在所述当前标识信息集合仅包含所述当前好友标识集合的情况下,将所述当前好友标识集合确定为所述终端允许范围。
[0140]第二种情况:当前标识信息集合仅包含所述当前好友组标识集合。
[0141]若所述当前标识信息集合不包含总体标识,在所述当前标识信息集合仅包含所述当前好友组标识集合的情况下,将所述当前好友组标识集合确定为所述终端允许范围。
[0142]第三种情况:当前标识信息集合包含当前好友标识集合和当前好友组标识集合。
[0143]若所述当前标识信息集合不包含总体标识,在所述当前标识信息集合包含当前好友标识集合和当前好友组标识集合的情况下,将所述当前好友标识集合和所述当前好友组标识集合的并集确定为所述终端允许范围。
[0144]接着返回图4,进入步骤S404:若所述终端确定处于所述终端允许范围内,则在满足第二预设条件的情况下,向所述发起方发送连接请求。
[0145]在按图5所示的过程确定终端允许范围之后,则判断终端是否在终端允许范围内。若终端在终端允许范围内,且,满足第二预设条件的情况下,则向发起方发送连接请求,连接请求包括终端标识。
[0146]根据当前标识信息集合,终端允许范围本步骤可以分为两种情况:包含总体标识和不包含总体标识。
[0147]第一种情况:当前标识信息集合包含总体标识,则终端允许范围为所有终端。
[0148]若当前标识信息集合包含总体标识的情况下,则确定终端必然在终端允许范围内。因为,总体标识对应的终端允许范围为无线局域网覆盖范围内的所有终端,因此,只要终端在无线局域网的覆盖范围内,则说明终端在终端允许范围内。
[0149]第二种情况:当前标识信息集合包含总体标识,则当前标识信息集合为终端允许范围。
[0150]当前标识信息集合可以包括当前好友标识集合和/或当前好友组标识集合。即,当前标识信息集合仅包括当前好友标识集合,仅包括当前好友组标识集合,包括当前好友标识集合和当前好友组标识集合三种方式。针对不同的方式,确定终端处于所述终端允许范围的方式不同。下面针对三种方式分别进行描述:
[0151]第一方式:终端允许范围为所述当前好友标识集合。
[0152]在所述终端允许范围为所述当前好友标识集合的情况下,若所述终端标识包含在当前好友标识集合内,则确定所述终端处于所述终端允许范围内。否则,确定所述终端不处于所述终端允许范围内。
[0153]第二方式:终端允许范围为当前好友组标识集合。
[0154]在所述终端允许范围为当前好友组标识集合的情况下,若所述终端的第二预设好友组标识集合中任一好友组标识包含在所述当前好友组标识集合内,则确定所述终端处于所述终端允许范围内。否则,确定所述终端不处于所述终端允许范围内。
[0155]第三方式:终端允许范围为当前好友标识集合和当前好友组标识集合的并集。
[0156]在所述终端允许范围为所述当前好友标识集合和当前好友组标识集合的并集的情况下,则只要满足第一种方式或第二种方式,,便可以确定所述终端处于所述终端允许范围内。若终端即不满足第一种方式又不满足第二种方式,则确定所述终端不处于所述终端允许范围内。
[0157]若按上述方式确定终端处于终端允许范围内时,则说明终端满足发起方的建立无线局域网连接的条件。此时,终端还可以判断发起方是否满足自身建立无线局域网连接的第二预设条件。第二预设条件可以为空条件,即,在终端处于终端允许范围内的情况下,终端则可向发起方发送连接请求,以便与发起方的无线局域网建立连接。
[0158]但是,当第二预设条件为空条件的方式稍微有些不人性化,因为,因为此时会直接越过终端的使用用户的允许,而直接与发起方建立无线局域网连接,这会引起终端的使用用户的不便。
[0159]因此,优选的情况下,第二预设条件非空条件,终端在确定处于终端允许范围的情况下,还需要再次判断是否满足第二预设条件,以确认是否满足终端建立无线局域网连接的条件。若终端确定满足第二预设条件,则可以向发起方发送连接请求,以便与发起方建立连接。若终端不满足第二预设条件,则终端不向发起方发送连接请求。
[0160]下面详细说明终端是否满足第二预设条件的过程。如图6所示,具体包括以下步骤:[0161 ]步骤S601:判断所述终端与发起方是否为陌生人关系。若是,则进入步骤S602;若否,则进入步骤S605。
[0162]在图1所示的实施例中可以得知发起方中具有第一预设好友标识集合,和/或第一预设好友组标识。在终端中也可以包括预设好友标识集合和/或预设好友组标识,为了区分将终端的预设好友标识集合和/或预设好友组标识称为第二预设好友标识集合和/或第二预设好友组标识。
[0163]终端基于第二预设好友标识集合和/或第二预设好友组标识判断自身与发起方是否陌生人关系,具体方式可以为:
[0164]在终端包含第二预设好友标识集合的情况下,判断所述发起方标识是否包含在终端的第二预设好友标识集合,若发起方标识包含在第二预设好友标识集合中,则说明发起方标识已经预先存储在终端中。这表示发起方为终端潜在连接方,因此,终端确定自身与发起方标识对应的发起方为好友关系而非陌生人关系。
[0165]在终端包含第二预设好友组集合且当前标识信息集合包含当前好友组的情况下,判断第二预设好友组标识集合与所述当前好友组标识集合具有相同的组标识;若两者具有相同的组标识,则说明两者同属于同一好友组,这间接表明两者是好友关系非陌生人关系。
[0166]若发起方标识不包含在第二预设好友标识集合中,且,第二预设好友组标识集合与所述当前好友组标识集合不具有相同组标识,则说明终端与发起方为陌生人关系。
[0167]步骤S602:若所述终端与所述发起方为陌生人关系,则显示所述提示信息;其中,所述提示信息包括所述发起方的名称、所述发起方发起无线局域网的发起时间、所述发起方的地理位置和/或发起方发起无线局域网的主题。
[0168]若终端与发起方为陌生人关系,则终端会显示管理帧包含的当前数据中的提示信息。所述提示信息包括所述发起方的名称、所述发起方发起无线局域网的发起时间、所述发起方的地理位置和/或发起方发起无线局域网的主题。
[0169]终端的使用用户可以通过提示信息查看到发起方的相关信息或者说无线局域网的相关信息,因此,使得终端的使用用户了解发起方,以便决定是否与发起方的无线局域网建立连接。
[0170]步骤S603:判断是否接收到允许与所述发起方的无线局域网建立连接的确认指令;若是,则进入步骤S604,否则进入步骤S606。
[0171]若接收到确认指令,则确定满足第二预设条件。在确定满足第二预设条件之后,终端便可以与发起方建立无线局域网连接。
[0172]步骤S604:将所述发起方标识添加至所述第二预设好友列表中。
[0173]在终端接收到用户的确认指令之后,可以将发起方标识添加至第二预设好友列表中。以便再次接收发起方的无线局域网连接时,可以与发起方的无线局域网,而不必经过用户的确认指令。
[0174]步骤S605:确定满足第二预设条件,并向发起方发送连接请求。
[0175]若终端与发起方非陌生人关系,则表示终端潜在希望与发起方建立连接,因此,则确定终端满足第二预设条件。或者,若终端与发起方为陌生人关系,但是终端希望与发起方建立连接,则确定终端满足第二预设条件。
[0176]若终端确定满足第二预设条件,则可以与发起方建立连接。
[0177]步骤S606:若未接收到确认指令,则确定不满足第二预设条件。
[0178]若未接收到用户的确认指令,则说明用户不希望与发起方建立无线局域网连接,因此,终端不向发起方发起连接请求。
[0179]步骤S607:将所述当前情景标识添加至拒绝列表中。
[0180]如图7所示,本申请还包括一种无线局域网连接装置,应用于无线局域网的发起方,所述装置包括:
[0181]第一确定单元71,用于确定与当前情景对应的当前数据,所述当前数据至少包括当前标识信息集合;其中,所述当前标识信息集合用于表示在所述当前情景下允许与发起方的无线局域网建立连接的终端允许范围。
[0182]其中,所述当前数据还包括:与发起方的无线局域网对应的提示信息;其中,所述提示信息包括:所述发起方的名称、所述发起方发起无线局域网的发起时间、所述发起方的地理位置和/或发起方发起无线局域网的主题。
[0183]发送单元72,用于在所述发起方为网络接入点情况下,向所述发起方的无线局域网覆盖范围内发送管理帧;其中,所述管理帧包括所述当前数据和发起方标识。
[0184]接收单元73,用于接收无线局域网覆盖范围内的终端发送的连接请求;其中,所述连接请求为所述终端在确认处于所述终端允许范围内且满足第二预设条件的情况下向所述发起方发送的。
[0185]连接单元74,用于将所述发起方与终端建立无线局域网连接。
[0186]其中,当前标识信息集合的确定过程,包括:
[0187]获取所述发起方的当前好友标识集合、当前好友组标识集合和总体标识的任意组合;其中,所述当前好友标识集合为所述发起方的第一预设好友标识集合中零个、一个或多个好友标识的集合,所述当前好友组标识集合为所述发起方的第一预设好友组标识集合中零个、一个或多个好友组标识的集合,所述总体标识用于指示所述发起方无线局域网覆盖范围内的所有终端标识;将所述当前好友标识集合、所述当前好友组标识集合和所述总体标识的任意组合,确定为所述当前标识信息集合。
[0188]其中,所述连接请求包括用于表示所述终端的终端标识,则所述装置还包括:判断所述第一预设好友标识集合是否包含所述终端标识;若所述第一预设好友标识集合不包含所述终端标识,则将所述终端标识添加至所述第一预设好友标识集合中。
[0189]如图8所示,本申请还提供一种无线局域网连接装置,应用于发起方无线局域网覆盖范围内的终端,所述装置包括:
[0190]提取单元81,用于在接收发起方发送的管理帧之后,在所述管理帧提取当前数据和发起方标识;其中,所述管理帧为在所述发起方为网络接入点情况下发送至所述终端的,所述管理帧包括所述当前数据和发起方标识,所述当前数据至少包括当前标识信息集合,所述当前标识信息集合用于表示在所述当前情景下允许与发起方的无线局域网建立连接的终端允许范围。
[0191]判断单元82,用于在满足第一预设条件的情况下,判断所述终端是否已与所述发起方标识对应的发起方建立无线局域网连接。
[0192]其中,在所述当前数据包括与所述当前情景对应的当前情景标识的情况下,满足第一预设条件的确定过程包括:判断所述当前情景标识是否处于拒绝列表中;其中,所述拒绝列表包括零个、一个或多个已被拒绝的情景标识;若所述当前情景标识处于所述拒绝列表中,则确定不满足第一预设条件;若所述当前情景标识未处于所述拒绝列表中,则确定满足第一预设条件。
[0193]第二确定单元83,用于若未与所述发起方建立无线局域网连接,则基于所述当前标识信息集合,确定所述发起方允许建立无线局域网连接的终端允许范围。
[0194]发送请求单元84,用于若所述终端确定处于所述终端允许范围内,则在满足第二预设条件的情况下,向所述发起方发送连接请求。所述连接请求包括所述终端的终端标识,所述连接请求还包括终端昵称、终端设备名称、终端设备型号。
[0195]其中,所述基于所述当前标识信息集合,确定所述发起方允许建立无线局域网连接的终端允许范围,包括:
[0196](I)若所述当前标识信息集合包含总体标识,则将所述发起方无线局域网覆盖范围内的所有终端标识,确定为终端允许范围;其中,所述总体标识用于表示所述发起方无线局域网覆盖范围内的所有终端标识。
[0197](2)若所述当前标识信息集合不包含总体标识,则在所述当前标识信息集合仅包含所述当前好友标识集合的情况下,将所述当前好友标识集合确定为所述终端允许范围。
[0198](3)若所述当前标识信息集合不包含总体标识,在所述当前标识信息集合仅包含所述当前好友组标识集合的情况下,将所述当前好友组标识集合确定为所述终端允许范围。
[0199](4)若所述当前标识信息集合不包含总体标识,在所述当前标识信息集合包含当前好友标识集合和当前好友组标识集合的情况下,将所述当前好友标识集合和所述当前好友组标识集合的并集确定为所述终端允许范围。
[0200]在所述当前标识信息集合不包含总体标识的情况下,所述确定所述终端处于所述终端允许范围内,包括:
[0201](I)在所述终端允许范围为所述当前好友标识集合的情况下,若所述终端标识包含在当前好友标识集合内,则确定所述终端处于所述终端允许范围内。
[0202](2)在所述终端允许范围为当前好友组标识集合的情况下,若所述终端的第二预设好友组标识集合中任一好友组标识包含在所述当前好友组标识集合内,则确定所述终端处于所述终端允许范围内。
[0203](3)若所述终端允许范围为所述当前好友标识集合和当前好友组标识集合的情况下,若所述终端标识包含在当前好友标识集合内,或者,若所述终端的第二预设好友组标识集合中任一好友组标识包含在所述当前好友组标识集合内,则确定所述终端处于所述终端允许范围内。
[0204]其中,在所述当前数据包括与发起方的无线局域网对应的提示信息的情况下,满足第二预设条件的确定过程包括:若所述终端与所述发起方非陌生人关系,则确定满足第二预设条件;若所述终端与所述发起方为陌生人关系,则显示所述提示信息;其中,所述提示信息包括所述发起方的名称、所述发起方发起无线局域网的发起时间、所述发起方的地理位置和/或发起方发起无线局域网的主题;若接收到允许与所述发起方的无线局域网建立连接的确认指令,则确定满足第二预设条件。若接收到不允许与所述发起方的无线局域网建立连接的确认指令,则将所述当前情景标识添加至拒绝列表中。
[0205]若所述终端与所述发起方为陌生人关系,且,接收到允许与所述发起方的无线局域网建立连接的确认指令,所述方法还包括:将所述发起方标识添加至所述第二预设好友列表中。
[0206]如图9所示,本申请还提供一种无线局域网连接系统,包括:
[0207]无线局域网的发起方100,和,处于所述发起方无线局域网覆盖范围内的终端200。
[0208]其中,所述发起方100,用于确定与当前情景对应的当前数据,所述当前数据至少包括当前标识信息集合;其中,所述当前标识信息集合用于表示在所述当前情景下允许与发起方的无线局域网建立连接的终端允许范围;在所述发起方为网络接入点情况下,向所述发起方的无线局域网覆盖范围内发送管理帧;其中,所述管理帧包括所述当前数据和发起方标识;接收无线局域网覆盖范围内的终端发送的连接请求;其中,所述连接请求为所述终端在确认处于所述终端允许范围内且满足第二预设条件的情况下向所述发起方发送的;将所述发起方与终端建立无线局域网连接。
[0209]所述终端200,用于在接收发起方发送的管理帧之后,在所述管理帧提取当前数据和发起方标识;其中,所述管理帧为在所述发起方为网络接入点情况下发送至所述终端的,所述管理帧包括所述当前数据和发起方标识,所述当前数据至少包括当前标识信息集合,所述当前标识信息集合用于表示在所述当前情景下允许与发起方的无线局域网建立连接的终端允许范围;判断所述终端是否已与所述发起方标识对应的发起方建立无线局域网连接;若未与所述发起方建立无线局域网连接,则基于所述当前标识信息集合,确定所述发起方允许建立无线局域网连接的终端允许范围;若所述终端确定处于所述终端允许范围内,则在满足第二预设条件的情况下,向所述发起方发送连接请求。
[0210]通过以上内容,可以看出本申请具有以下有益效果:
[0211]本申请提供了一种无线局域网连接系统,本系统可以根据当前情景来确定与发起方建立连接的当前标识信息集合,当前信息标识集合可以指示与发起方与建立无线局域网连接的终端允许范围。只有在终端允许范围内的终端才可以与发起方的无线局域网建立连接。然后,将当前信息标识集合编入管理帧中并向无线局域网的覆盖范围内发送管理帧。
[0212]在无线局域网覆盖范围内的终端只有在终端允许范围内的情况下,才有可能与发起方的无线局域网建立连接。终端不在终端允许范围内的情况下不可以与发起方的无线局域网建立连接。本申请通过该方式可以达到发起方根据不同情景来灵活改变连接无线局域网的参与方目的,以便适用于不同情景的连接需求。
[0213]本实施例方法所述的功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算设备可读取存储介质中。基于这样的理解,本申请实施例对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一台计算设备(可以是个人计算机,服务器,移动计算设备或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(R0M,Read-0nly Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0214]本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。
[0215]对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【主权项】
1.一种无线局域网连接方法,其特征在于,应用于无线局域网的发起方,所述方法包括: 确定与当前情景对应的当前数据,所述当前数据至少包括当前标识信息集合;其中,所述当前标识信息集合用于表示在所述当前情景下允许与发起方的无线局域网建立连接的终端允许范围; 在所述发起方为网络接入点情况下,向所述发起方的无线局域网覆盖范围内发送管理帧;其中,所述管理帧包括所述当前数据和发起方标识; 接收无线局域网覆盖范围内的终端发送的连接请求;其中,所述连接请求为所述终端在确认处于所述终端允许范围内且满足第二预设条件的情况下向所述发起方发送的; 将所述发起方与终端建立无线局域网连接。2.如权利要求1所述的方法,其特征在于,当前标识信息集合的确定过程,包括: 获取所述发起方的当前好友标识集合、当前好友组标识集合和总体标识的任意组合;其中,所述当前好友标识集合为所述发起方的第一预设好友标识集合中零个、一个或多个好友标识的集合,所述当前好友组标识集合为所述发起方的第一预设好友组标识集合中零个、一个或多个好友组标识的集合,所述总体标识用于指示所述发起方无线局域网覆盖范围内的所有终端标识; 将所述当前好友标识集合、所述当前好友组标识集合和所述总体标识的任意组合,确定为所述当前标识信息集合。3.如权利要求2所述的方法,其特征在于,所述连接请求包括用于表示所述终端的终端标识,所述方法还包括: 判断所述第一预设好友标识集合是否包含所述终端标识; 若所述第一预设好友标识集合不包含所述终端标识,则将所述终端标识添加至所述第一预设好友标识集合中。4.如权利要求1所述的方法,其特征在于,所述当前数据还包括: 与发起方的无线局域网对应的提示信息; 与所述当前情景对应的当前情景标识; 其中,所述提示信息包括:所述发起方的昵称、发起方的设备名称、发起方的设备型号、所述发起方发起无线局域网的发起时间、所述发起方的地理位置和/或发起方发起无线局域网的主题。5.—种无线局域网连接方法,其特征在于,应用于发起方无线局域网覆盖范围内的终端,所述方法包括: 在接收发起方发送的管理帧之后,在所述管理帧提取当前数据和发起方标识;其中,所述管理帧为在所述发起方为网络接入点情况下发送至所述终端的,所述管理帧包括所述当前数据和发起方标识,所述当前数据至少包括当前标识信息集合,所述当前标识信息集合用于表示在所述当前情景下允许与发起方的无线局域网建立连接的终端允许范围; 在满足第一预设条件的情况下,判断所述终端是否已与所述发起方标识对应的发起方建立无线局域网连接; 若未与所述发起方建立无线局域网连接,则基于所述当前标识信息集合,确定所述发起方允许建立无线局域网连接的终端允许范围; 若所述终端确定处于所述终端允许范围内,则在满足第二预设条件的情况下,向所述发起方发送连接请求。6.如权利要求5所述的方法,其特征在于,所述基于所述当前标识信息集合,确定所述发起方允许建立无线局域网连接的终端允许范围,包括: 若所述当前标识信息集合包含总体标识,则将所述发起方无线局域网覆盖范围内的所有终端标识,确定为终端允许范围;其中,所述总体标识用于表示所述发起方无线局域网覆盖范围内的所有终端标识; 若所述当前标识信息集合不包含总体标识,则在所述当前标识信息集合仅包含所述当前好友标识集合的情况下,将所述当前好友标识集合确定为所述终端允许范围; 若所述当前标识信息集合不包含总体标识,在所述当前标识信息集合仅包含所述当前好友组标识集合的情况下,将所述当前好友组标识集合确定为所述终端允许范围; 若所述当前标识信息集合不包含总体标识,在所述当前标识信息集合包含当前好友标识集合和当前好友组标识集合的情况下,将所述当前好友标识集合和所述当前好友组标识集合的并集确定为所述终端允许范围。7.如权利要求6所述的方法,其特征在于,在所述当前标识信息集合不包含总体标识的情况下,所述确定所述终端处于所述终端允许范围内,包括: 在所述终端允许范围为所述当前好友标识集合的情况下,若所述终端标识包含在当前好友标识集合内,则确定所述终端处于所述终端允许范围内; 在所述终端允许范围为当前好友组标识集合的情况下,若所述终端的第二预设好友组标识集合中任一好友组标识包含在所述当前好友组标识集合内,则确定所述终端处于所述终端允许范围内; 若所述终端允许范围为所述当前好友标识集合和当前好友组标识集合的情况下,若所述终端标识包含在当前好友标识集合内,或者,若所述终端的第二预设好友组标识集合中任一好友组标识包含在所述当前好友组标识集合内,则确定所述终端处于所述终端允许范围内。8.如权利要求5所述的方法,其特征在于,在所述当前数据包括与发起方的无线局域网对应的提示信息和与所述当前情景对应的当前情景标识的情况下,满足第二预设条件的确定过程包括: 若所述终端与所述发起方非陌生人关系,则确定满足第二预设条件; 若所述终端与所述发起方为陌生人关系,则显示所述提示信息;其中,所述提示信息包括所述发起方的名称、所述发起方发起无线局域网的发起时间、所述发起方的地理位置和/或发起方发起无线局域网的主题; 若接收到允许与所述发起方的无线局域网建立连接的确认指令,则确定满足第二预设条件; 若接收到不允许与所述发起方的无线局域网建立连接的确认指令,则将所述当前情景标识添加至拒绝列表中。9.如权利要求8所述的方法,其特征在于,若所述终端与所述发起方为陌生人关系,且,接收到允许与所述发起方的无线局域网建立连接的确认指令,所述方法还包括: 将所述发起方标识添加至所述第二预设好友列表中。10.如权利要求5所述的方法,其特征在于,所述连接请求包括所述终端的终端标识,所述连接请求还包括终端昵称、终端设备名称、终端设备型号。11.如权利要求5所述的方法,其特征在于,在所述当前数据包括与所述当前情景对应的当前情景标识的情况下,满足第一预设条件的确定过程包括: 判断所述当前情景标识是否处于拒绝列表中;其中,所述拒绝列表包括零个、一个或多个已被拒绝的情景标识; 若所述当前情景标识处于所述拒绝列表中,则确定不满足第一预设条件; 若所述当前情景标识未处于所述拒绝列表中,则确定满足第一预设条件。12.—种无线局域网连接装置,其特征在于,应用于无线局域网的发起方,所述装置包括: 第一确定单元,用于确定与当前情景对应的当前数据,所述当前数据至少包括当前标识信息集合;其中,所述当前标识信息集合用于表示在所述当前情景下允许与发起方的无线局域网建立连接的终端允许范围; 发送单元,用于在所述发起方为网络接入点情况下,向所述发起方的无线局域网覆盖范围内发送管理帧;其中,所述管理帧包括所述当前数据和发起方标识; 接收单元,用于接收无线局域网覆盖范围内的终端发送的连接请求;其中,所述连接请求为所述终端在确认处于所述终端允许范围内且满足第二预设条件的情况下向所述发起方发送的; 连接单元,用于将所述发起方与终端建立无线局域网连接。13.一种无线局域网连接装置,其特征在于,应用于发起方无线局域网覆盖范围内的终端,所述装置包括: 提取单元,用于在接收发起方发送的管理帧之后,在所述管理帧提取当前数据和发起方标识;其中,所述管理帧为在所述发起方为网络接入点情况下发送至所述终端的,所述管理帧包括所述当前数据和发起方标识,所述当前数据至少包括当前标识信息集合,所述当前标识信息集合用于表示在所述当前情景下允许与发起方的无线局域网建立连接的终端允许范围; 判断单元,用于判断所述终端是否已与所述发起方标识对应的发起方建立无线局域网连接; 第二确定单元,用于若未与所述发起方建立无线局域网连接,则基于所述当前标识信息集合,确定所述发起方允许建立无线局域网连接的终端允许范围; 发送请求单元,用于若所述终端确定处于所述终端允许范围内,则在满足第二预设条件的情况下,向所述发起方发送连接请求。14.一种无线局域网连接系统,其特征在于,包括: 无线局域网的发起方,和,处于所述发起方无线局域网覆盖范围内的终端; 其中,所述发起方,用于确定与当前情景对应的当前数据,所述当前数据至少包括当前标识信息集合;其中,所述当前标识信息集合用于表示在所述当前情景下允许与发起方的无线局域网建立连接的终端允许范围;在所述发起方为网络接入点情况下,向所述发起方的无线局域网覆盖范围内发送管理帧;其中,所述管理帧包括所述当前数据和发起方标识;接收无线局域网覆盖范围内的终端发送的连接请求;其中,所述连接请求为所述终端在确认处于所述终端允许范围内且满足第二预设条件的情况下向所述发起方发送的;将所述发起方与终端建立无线局域网连接; 所述终端,用于在接收发起方发送的管理帧之后,在所述管理帧提取当前数据和发起方标识;其中,所述管理帧为在所述发起方为网络接入点情况下发送至所述终端的,所述管理帧包括所述当前数据和发起方标识,所述当前数据至少包括当前标识信息集合,所述当前标识信息集合用于表示在所述当前情景下允许与发起方的无线局域网建立连接的终端允许范围;判断所述终端是否已与所述发起方标识对应的发起方建立无线局域网连接;若未与所述发起方建立无线局域网连接,则基于所述当前标识信息集合,确定所述发起方允许建立无线局域网连接的终端允许范围;若所述终端确定处于所述终端允许范围内,则在满足第二预设条件的情况下,向所述发起方发送连接请求。
【文档编号】H04W48/08GK105916188SQ201610243703
【公开日】2016年8月31日
【申请日】2016年4月18日
【发明人】梁洺华
【申请人】肖华薇
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1