设备接入方法和接入点与流程

文档序号:17045679发布日期:2019-03-05 19:35阅读:221来源:国知局
设备接入方法和接入点与流程

本发明实施例涉及通信领域,尤其涉及一种设备接入方法和接入点。



背景技术:

随着无线局域网(Wireless Local Area Network,简称WLAN)接入技术的发展,无线通信设备也层出不穷,例如逐渐流行的可穿戴设备,然而,由于目前可穿戴设备的品种和形态繁多,在相当长的一段时间内,可穿戴市场上将会鱼龙混杂,因此,需对无线局域网中的接入机制进行一定的兼容考虑。

802.11e标准定义了混合协调功能(Hybrid Coordination Function,简称HCF),HCF扩展了增强型分布式协调功能(Enhanced Distributed Coordination Function,简称EDCF)的接入规则。在竞争期,使用EDCF规则检测到可用信道或者接入设备从混合协调器(Hibird Coordinator,简称HC)处接收到QoS CF-Poll轮询帧后,接入机会(Transmission Opportunity,简称TxOP)开始,HC通常由接入点(Access Point,简称AP)来担任。TxOP定义了接入设备可以发送数据的时间段,包括开始时间和最大持续时间。在非竞争期,接入设备不能竞争接入无线信道,只能等待HC发送QoS CF-Poll来分配TxOP,接收到TxOP后才能获取接入参数进行接入操作。然而,在竞争期或者非竞争期,在加密的情况下,未获取到接入机会的设备是无法接入的,已接入的设备如果出现故障导致接入参数丢失,也无法与接入点获得通信。



技术实现要素:

本发明实施例提供一种设备接入方法和接入点,从而解决在加密的情况下,未获取到接入机会的设备是无法入网,以及已经入网的接入设备丢失或重置了接入参数后无法重新入网的问题。

第一方面,本发明实施例提供一种设备接入方法,包括:

在信标间隔的第二信标周期的第一部分广播第二信标,以使接收到所述第二信标的接入设备在所述第二信标周期的第二部分向接入点发送接入请求,所述接入请求包含所述接入设备的标识信息;

在所述第二信标周期的第二部分接收所述接入设备发送的所述接入请求;

根据接收的所述接入请求,确定所述接入设备为待处理设备;

将所述待处理设备接入所述接入点。

在第一方面的第一种可能的实现方式中,所述根据接收的所述接入请求,确定所述接入设备为待处理设备,包括:

根据接收的所述接入请求,在所述接入点保存的设备列表中查询是否存在所述接入设备的标识信息;

若存在所述接入设备的标识信息,则确定所述接入设备为待处理设备。

根据第一方面,在第二种可能的实现方式中,还包括:

根据接收的所述接入请求,确定所述接入设备为可疑待处理设备;

所述根据接收的所述接入请求,确定所述接入设备为可疑待处理设备,包括:

根据接收的所述接入请求,在所述接入点保存的设备列表中查询是否存在所述接入设备的标识信息;

若存在所述接入设备的标识信息,则确定所述接入设备为可疑待处理设备。

根据第一方面的第二种可能的实现方式,在第三种可能的实现方式中,在确定所述接入设备为可疑待处理设备之后,还包括:

在信标间隔的第一信标周期向所述可疑待处理设备发送查询请求消息,所述接入点在所述第一信标周期允许所述可疑待处理设备以正常的接入方式接入所述接入点;

若收到所述可疑待处理设备发送的所述查询请求消息的正确应答消息,则确定所述可疑待处理设备为非法设备;

若未收到所述可疑待处理设备发送的所述正确应答消息,则确定所述可疑待处理设备为待处理设备。

根据第一方面的第一种至第三种可能的实现方式中的任一种可能的实现方式,在第四种可能的实现方式中,若不存在所述接入设备的标识信息,则忽略所述接入请求或者在所述接入点上输出提示信息,以使用户根据所述提示信息确定所述接入设备是否为待处理设备。

根据第一方面、第一方面的第一种至第四种可能的实现方式中的任一种可能的实现方式,在第五种可能的实现方式中,所述将所述待处理设备接入所述接入点,包括:

向所述待处理设备下发鉴权参数和安全参数,以使所述待处理设备根据所述鉴权参数和安全参数在第一信标周期接入所述接入点;或者,

在所述第二信标周期的第二部分将所述待处理设备接入所述接入点。

根据第一方面的第三种至第五种可能的实现方式中的任一种可能的实现方式,在第六种可能的实现方式中,每个信标间隔包含所述第一信标周期和所述第二信标周期或者部分信标间隔包含所述第一信标周期和所述第二信标周期。

第二方面,本发明实施例提供一种接入点,包括:

广播模块,用于在信标间隔的第二信标周期的第一部分广播第二信标,以使接收到所述第二信标的接入设备在所述第二信标周期的第二部分向接入点发送接入请求,所述接入请求包含所述接入设备的标识信息;

接收模块,用于在所述第二信标周期的第二部分接收所述接入设备发送的所述接入请求;

确定模块,用于根据接收的所述接入请求,确定所述接入设备为待处理设备;

处理模块,用于将所述待处理设备接入所述接入点。

在第二方面的第一种可能的实现方式中,所述确定模块,具体用于根据接收的所述接入请求,在所述接入点保存的设备列表中查询是否存在所述接入设备的标识信息;若存在所述接入设备的标识信息,则确定所述接入设备为待处理设备。

根据第二方面,在第二种可能的实现方式中,还包括:

所述确定模块,还用于根据接收的所述接入请求,确定所述接入设备为可疑待处理设备;

所述确定模块,具体用于根据接收的所述接入请求,在所述接入点保存的设备列表中查询是否存在所述接入设备的标识信息;若存在所述接入设备的标识信息,则确定所述接入设备为可疑待处理设备。

根据第二方面的第二种可能的实现方式,在第三种可能的实现方式中,所述确定模块,还用于在确定所述接入设备为可疑待处理设备之后,在信标间隔的第一信标周期向所述可疑待处理设备发送查询请求消息,所述接入点在所述第一信标周期允许所述可疑待处理设备以正常的接入方式接入所述接入点;若收到所述可疑待处理设备发送的所述查询请求消息的正确应答消息,则确定所述可疑待处理设备为非法设备;若未收到所述可疑待处理设备发送的所述正确应答消息,则确定所述可疑待处理设备为待处理设备。

根据第二方面的第一种至第三种可能的实现方式中的任一种可能的实现方式,在第四种可能的实现方式中,所述确定模块,还用于若不存在所述接入设备的标识信息,则忽略所述接入请求或者在所述接入点上输出提示信息,以使用户根据所述提示信息确定所述接入设备是否为待处理设备。

根据第二方面、第二方面的第一种至第四种可能的实现方式中的任一种可能的实现方式,在第五种可能的实现方式中,所述处理模块,具体用于向所述待处理设备下发鉴权参数和安全参数,以使所述待处理设备根据所述鉴权参数和安全参数在第一信标周期接入所述接入点;或者,

具体用于在所述第二信标周期的第二部分将所述待处理设备接入所述接入点。

根据第二方面的第三种至第五种可能的实现方式中的任一种可能的实现方式,在第六种可能的实现方式中,每个信标间隔包含所述第一信标周期和所述第二信标周期或者部分信标间隔包含所述第一信标周期和所述第二信标周期。

本发明实施例设备接入方法和接入点,通过在信标间隔的第二信标周期的第一部分广播第二信标,以使接收到第二信标的接入设备在第二信标周期的第二部分向接入点发送接入请求,在第二信标周期的第二部分接收接入设备发送的接入请求,根据接收的接入请求,确定接入设备为待处理设备,将待处理设备接入接入点。从而解决了在加密的情况下,未获取到接入机会的设备是无法入网,以及已经入网的接入设备丢失或重置了接入参数后无法重新入网的问题,通过在信标间隔的第二信标周期的第一部分广播第二信标使接入设备发送接入请求,实现接入设备接入接入点。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例一所提供的设备接入方法的流程图;

图2为本发明实施例二所提供的设备接入方法的流程图;

图3为本发明实施例三所提供的一种接入点300的结构示意图;

图4为本发明实施例四所提供的一种接入点400的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1为本发明实施例一所提供的设备接入方法的流程图。本实施例的方法适用于在无线局域网中接入设备以有效的方式接入接入点的情况。该方法由接入点执行,该接入点通常以硬件和/或软件的方式来实现。本实施例以可穿戴设备作为接入设备的组网为典型场景,通过对传统802.11e中的信标间隔进行改造和优化,解决接入设备在接入设备丢失或重置了接入参数后无法重新入网的问题,本实施例的方法包括如下步骤:

110、在信标间隔的第二信标周期的第一部分广播第二信标,以使接收到第二信标的接入设备在第二信标周期的第二部分向接入点发送接入请求,接入请求包含接入设备的标识信息。

将信标间隔分为两个信标周期,即第一信标周期和第二信标周期,在第一信标周期,接入设备以正常模式接入接入点,即基于一定的安全机制进行接入和访问控制,例如基于共享密钥的安全机制进行接入和访问控制。而在信标间隔的第二信标周期的第一部分广播第二信标,使接收到第二信标的接入设备在第二信标周期的第二部分向接入点发送接入请求,在第二信标周期的第二部分允许接入设备以开放模式接入,也可以采取一定的辅助安全机制,例如,基于接入点侧存储的接入设备的白名单列表,即允许白名单列表中的接入设备在第二信标周期的第二部分接入接入点。

120、在第二信标周期的第二部分接收接入设备发送的接入请求。

130、根据接收的接入请求,确定接入设备为待处理设备。

在第二信标周期的第二部分收到接入设备的接入请求后,就可以处理该接入请求,确定接入设备是否属于用户,尤其对于作为接入设备的可穿戴设备,通过处理该接入请求,确定接入设备是否属于用户自身的可穿戴设备。

140、将待处理设备接入接入点。

具体的,在信标间隔的第二信标周期的第一部分广播第二信标,以使接收到第二信标的接入设备在第二信标周期的第二部分向接入点发送接入请求,在第二信标周期的第二部分接收接入设备发送的接入请求,根据接收的接入请求,确定接入设备为待处理设备,将待处理设备接入接入点。

本实施例提供的设备接入方法,通过在信标间隔的第二信标周期的第一部分广播第二信标,以使接收到第二信标的接入设备在第二信标周期的第二部分向接入点发送接入请求,在第二信标周期的第二部分接收接入设备发送的接入请求,根据接收的接入请求,确定接入设备为待处理设备,将待处理设备接入接入点。从而解决了在加密的情况下,未获取到接入机会的设备是无法入网,以及已经入网的接入设备丢失或重置了接入参数后无法重新入网的问题,通过在信标间隔的第二信标周期的第一部分广播第二信标使接入设备发送接入请求,实现接入设备接入接入点。

图2为本发明实施例二所提供的设备接入方法的流程图。本实施例的方法可以包括如下步骤:

210、在信标间隔的第二信标周期的第一部分广播第二信标,以使接收到第二信标的接入设备在第二信标周期的第二部分向接入点发送接入请求,接入请求包含接入设备的标识信息。

每个信标间隔包含第一信标周期和第二信标周期或者部分信标间隔包含第一信标周期和第二信标周期。

220、在第二信标周期的第二部分接收接入设备发送的接入请求。

230、根据接收的接入请求,在接入点保存的设备列表中查询是否存在接入设备的标识信息,若存在则执行240,否则执行250。

240、确定接入设备为待处理设备。

需要说明的是,230中根据接收的接入请求,在接入点保存的设备列表中查询是否存在接入设备的标识信息,若存在接入设备的标识信息,也可以确定接入设备为可疑待处理设备。对于确定接入设备为待处理设备还是可疑待处理设备,取决于是否需要对接入设备的接入权限进行进一步的验证,若需要对接入设备的接入权限进行进一步的验证,则可以确定接入设备为可疑待处理设备,在确定接入设备为可疑待处理设备之后,对于兼容纠错下的可疑待处理设备,可以再通过如下方式对可疑待处理设备的接入权限进行进一步的验证:在信标间隔的第一信标周期向可疑待处理设备发送查询请求消息,接入点在第一信标周期允许可疑待处理设备以正常的接入方式接入接入点;若收到可疑待处理设备发送的查询请求消息的正确应答消息,则确定可疑待处理设备为非法设备;若未收到可疑待处理设备发送的正确应答消息,则确定可疑待处理设备为待处理设备。

250、忽略接入请求或者在接入点上输出提示信息,以使用户根据提示信息确定接入设备是否为待处理设备。

对于兼容纠错下的场景,根据接收的接入请求,在接入点保存的设备列表中未查询到接入设备的标识信息,那么该接入设备不属于用户,此种情况下,可以忽略该接入设备的接入请求,也可以转到对外连接场景,即在所述接入点上输出提示信息,以使用户根据提示信息确定接入设备是否为待处理设备。

260、将待处理设备接入接入点。

举例来说,将待处理设备接入接入点可以通过如下方式实现:

一种实现方式为:向待处理设备下发鉴权参数和安全参数,以使待处理设备根据鉴权参数和安全参数在第一信标周期接入接入点;另一种实现方式为:在第二信标周期的第二部分将待处理设备接入接入点。

需要说明的是,通过230至240,根据接收的接入请求,在接入点保存的设备列表中查询是否存在接入设备的标识信息,在存在接入设备的标识信息的情况下,确定接入设备为待处理设备后,若待处理设备为授权设备,也可以在接入点上输出一个提示信息,以使用户根据该提示信息允许授权设备接入接入点、对接入点进行安全信息设置或将该授权设备列入黑名单;若待处理设备为未授权设备,接入点可以忽略接入请求或者在接入点上输出一个提示信息,以使用户根据该提示信息确定该接入设备是否为待处理设备。

本实施例提供的设备接入方法,通过在信标间隔的第二信标周期的第一部分广播第二信标,以使接收到第二信标的接入设备在第二信标周期的第二部分向接入点发送接入请求,在第二信标周期的第二部分接收接入设备发送的接入请求,根据接收的接入请求,确定接入设备为待处理设备,将待处理设备接入接入点。从而解决了在加密的情况下,未获取到接入机会的设备是无法入网,以及已经入网的接入设备丢失或重置了接入参数后无法重新入网的问题,通过在信标间隔的第二信标周期的第一部分广播第二信标使接入设备发送接入请求,实现接入设备接入接入点。

图3为本发明实施例三所提供的一种接入点300的结构示意图。参照图3,该接入点包括如下模块:广播模块310、接收模块320、确定模块330和处理模块340。

广播模块310用于在信标间隔的第二信标周期的第一部分广播第二信标,以使接收到第二信标的接入设备在第二信标周期的第二部分向接入点发送接入请求,接入请求包含接入设备的标识信息;接收模块320用于在第二信标周期的第二部分接收接入设备发送的接入请求;确定模块330用于根据接收的接入请求,确定接入设备为待处理设备;处理模块340用于将待处理设备接入接入点。

进一步的,确定模块330具体用于根据接收的接入请求,在接入点保存的设备列表中查询是否存在接入设备的标识信息;若存在接入设备的标识信息,则确定接入设备为待处理设备。

进一步的,确定模块330还用于根据接收的接入请求,确定接入设备为可疑待处理设备;

确定模块330具体用于根据接收的接入请求,在接入点保存的设备列表中查询是否存在接入设备的标识信息;若存在接入设备的标识信息,则确定接入设备为可疑待处理设备。

进一步的,确定模块330还用于在确定接入设备为可疑待处理设备之后,在信标间隔的第一信标周期向可疑待处理设备发送查询请求消息,接入点在第一信标周期允许可疑待处理设备以正常的接入方式接入接入点;若收到可疑待处理设备发送的查询请求消息的正确应答消息,则确定可疑待处理设备为非法设备;若未收到可疑待处理设备发送的正确应答消息,则确定可疑待处理设备为待处理设备。

进一步的,确定模块330还用于若不存在接入设备的标识信息,则忽略接入请求或者在接入点上输出提示信息,以使用户根据提示信息确定接入设备是否为待处理设备。

进一步的,处理模块340具体用于向待处理设备下发鉴权参数和安全参数,以使待处理设备根据鉴权参数和安全参数在第一信标周期接入接入点;或者,具体用于在第二信标周期的第二部分将待处理设备接入接入点。

进一步的,每个信标间隔包含第一信标周期和第二信标周期或者部分信标间隔包含第一信标周期和第二信标周期。

本实施例提供的接入点,通过在信标间隔的第二信标周期的第一部分广播第二信标,以使接收到第二信标的接入设备在第二信标周期的第二部分向接入点发送接入请求,在第二信标周期的第二部分接收接入设备发送的接入请求,根据接收的接入请求,确定接入设备为待处理设备,将待处理设备接入接入点。从而解决了在加密的情况下,未获取到接入机会的设备是无法入网,以及已经入网的接入设备丢失或重置了接入参数后无法重新入网的问题,通过在信标间隔的第二信标周期的第一部分广播第二信标使接入设备发送接入请求,实现接入设备接入接入点。

相应的,参阅附图4,图4为本发明实施例四所提供的一种接入点400的结构示意图,该接入点包括发送器410、接收器420和处理器430。

具体地,发送器410,用于在信标间隔的第二信标周期的第一部分广播第二信标,以使接收到第二信标的接入设备在第二信标周期的第二部分向接入点发送接入请求,接入请求包含接入设备的标识信息;接收器420用于在第二信标周期的第二部分接收接入设备发送的接入请求;处理器430用于根据接收的接入请求,确定接入设备为待处理设备;将待处理设备接入接入点。

进一步的,处理器430具体用于根据接收的接入请求,在接入点保存的设备列表中查询是否存在接入设备的标识信息;若存在接入设备的标识信息,则确定接入设备为待处理设备。

进一步的,处理器430还用于根据接收的接入请求,确定接入设备为可疑待处理设备;

处理器430具体用于根据接收的接入请求,在接入点保存的设备列表中查询是否存在接入设备的标识信息;若存在接入设备的标识信息,则确定接入设备为可疑待处理设备。

进一步的,处理器430还用于在确定接入设备为可疑待处理设备之后,在信标间隔的第一信标周期向可疑待处理设备发送查询请求消息,接入点在第一信标周期允许可疑待处理设备以正常的接入方式接入接入点;若收到可疑待处理设备发送的查询请求消息的正确应答消息,则确定可疑待处理设备为非法设备;若未收到可疑待处理设备发送的正确应答消息,则确定可疑待处理设备为待处理设备。

进一步的,处理器430还用于若不存在接入设备的标识信息,则忽略接入请求或者在接入点上输出提示信息,以使用户根据提示信息确定接入设备是否为待处理设备。

进一步的,处理器430具体用于向待处理设备下发鉴权参数和安全参数,以使待处理设备根据鉴权参数和安全参数在第一信标周期接入接入点;或者,具体用于在第二信标周期的第二部分将待处理设备接入接入点。

进一步的,每个信标间隔包含第一信标周期和第二信标周期或者部分信标间隔包含第一信标周期和第二信标周期。

本实施例提供的接入点,通过在信标间隔的第二信标周期的第一部分广播第二信标,以使接收到第二信标的接入设备在第二信标周期的第二部分向接入点发送接入请求,在第二信标周期的第二部分接收接入设备发送的接入请求,根据接收的接入请求,确定接入设备为待处理设备,将待处理设备接入接入点。从而解决了在加密的情况下,未获取到接入机会的设备是无法入网,以及已经入网的接入设备丢失或重置了接入参数后无法重新入网的问题,通过在信标间隔的第二信标周期的第一部分广播第二信标使接入设备发送接入请求,实现接入设备接入接入点。

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1