Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD, STATION, AND SYSTEM FOR CONSTRUCTING VIRTUAL BASIC SERVICE SET
Document Type and Number:
WIPO Patent Application WO/2015/027419
Kind Code:
A1
Abstract:
Disclosed is a method for constructing a virtual basic service set (BSS), comprising: a station (STA) establishing a virtual BSS; the STA sending joining requests to access points (APs) to request the APs to join the virtual BSS; receiving response messages returned by the APs; if the APs approve the joining requests; the STA adding the APs to the virtual BSS; wherein, the joining requests comprise a serial number, the serial number is used for indicating a sequence in which the APs receiving the joining requests communicate with the STA, the APs comprise at least a first AP and a second AP, and the joining requests comprise at least a first joining request and a second joining request. Also disclosed are an STA and a system. According to the present invention, a problem that information interaction fails due to time conflict when an STA communicates with multiple APs can be solved.

Inventors:
YANG XUN (CN)
ZHAO MU (CN)
JIANG YANPING (CN)
Application Number:
PCT/CN2013/082521
Publication Date:
March 05, 2015
Filing Date:
August 29, 2013
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
HUAWEI TECH CO LTD (CN)
International Classes:
H04L12/28
Foreign References:
CN101064645A2007-10-31
CN1703019A2005-11-30
US20090067397A12009-03-12
CN101094127A2007-12-26
CN102088792A2011-06-08
Attorney, Agent or Firm:
GUANGZHOU SCIHEAD PATENT AGENT CO., LTD (CN)
广州三环专利代理有限公司 (CN)
Download PDF:
Claims:
权 利 要 求

1、 一种构建虚拟基本服务集的方法, 其特征在于, 包括:

站点建立虚拟基本服务集;

所述站点发送加入请求至接入点,请求所述接入点加入所述虚拟基本服务 集;

所述站点接收所述接入点返回的应答消息,若所述接入点同意所述加入请 求, 则所述站点将所述接入点加入所述虚拟基本服务集;

其中, 所述加入请求中包括一个序列号, 所述序列号用于指示接收所述加 入请求的接入点与所述站点的通信顺序,所述接入点至少包括第一接入点和第 二接入点, 所述加入请求至少包括第一加入请求和第二加入请求。

2、 如权利要求 1所述的方法, 其特征在于, 所述站点发送加入请求至接 入点, 请求所述接入点加入所述虚拟基本服务集, 包括:

所述站点发送第一加入请求至第一接入点,请求所述第一接入点加入所述 虚拟基本服务集;

所述站点发送第二加入请求至第二接入点,请求所述第二接入点加入所述 虚拟基本服务集;

所述站点接收所述接入点返回的应答消息,若所述接入点同意所述加入请 求, 则所述站点将所述接入点加入所述虚拟基本服务集, 包括:

所述站点接收所述第一接入点返回的第一应答消息,根据所述第一应答消 息判断所述第一接入点是否同意所述第一加入请求, 若是, 则所述站点将所述 第一接入点加入所述虚拟基本服务集;

所述站点接收所述第二接入点返回的第二应答消息,根据所述第二应答消 息判断所述第一接入点是否同意所述第二加入请求, 若是, 则所述站点将所述 第二接入点加入所述虚拟基本服务集。

3、 如权利要求 1或 2所述的方法, 其特征在于, 若所述第一接入点和所 述第二接入点均加入所述虚拟基本服务集,则在所述站点与所述第一接入点和 所述第二接入点通信时,所述站点根据所述第一接入点的序列号和所述第二接 入点的序列号, 按顺序完成与所述第一接入点和所述第二接入点的通信。

4、 如权利要求 1-3任一项所述的方法, 其特征在于, 所述站点发送加入 请求至接入点, 请求所述接入点加入所述虚拟基本服务集之前, 还包括: 所述站点扫描信道, 获取位于所述站点工作区域内的接入点信息。

5、 如权利要求 1-4任一项所述的方法, 其特征在于, 所述加入请求包含 于所述站点发送给所述接入点的关联请求帧中,所述应答消息包含于所述接入 点返回的关联响应帧中; 或

所述加入请求包含于所述站点发送给所述接入点的探测请求帧中 ,所述应 答消息包含于所述接入点返回的探测响应帧中。

6、 如权利要求 1-5任一项所述的方法, 其特征在于, 所述加入请求还包 括所述虚拟基本服务集的虚拟基本服务集标识符和期望所述虚拟基本服务集 存在的时长,所述应答消息包括所述接入点确定的所述虚拟基本服务集存在的 时长。

7、 一种站点, 其特征在于, 包括:

建立单元, 用于建立虚拟基本服务集;

发送单元, 用于发送加入请求至接入点,请求所述接入点加入所述虚拟基 本服务集;

加入单元, 用于接收所述接入点返回的应答消息, 若所述接入点同意所述 加入请求, 则所述站点将所述接入点加入所述虚拟基本服务集;

其中, 所述加入请求中包括一个序列号, 所述序列号用于指示接收所述加 入请求的接入点与所述站点的通信顺序,所述接入点至少包括第一接入点和第 二接入点, 所述加入请求至少包括第一加入请求和第二加入请求。

8、 如权利要求 7所述的站点, 其特征在于, 所述发送单元具体用于: 发送第一加入请求至第一接入点,请求所述第一接入点加入所述虚拟基本 服务集, 以及发送第二加入请求至第二接入点,请求所述第二接入点加入所述 虚拟基本服务集;

所述加入单元具体用于:

接收所述第一接入点返回的第一应答消息,根据所述第一应答消息判断所 述第一接入点是否同意所述第一加入请求, 若是, 则所述站点将所述第一接入 点加入所述虚拟基本服务集;

接收所述第二接入点返回的应答消息,根据所述第二应答消息判断所述第 一接入点是否同意所述第二加入请求, 若是, 则所述站点将所述第二接入点加 入所述虚拟基本服务集。

9、 如权利要求 7或 8所述的站点, 其特征在于, 所述站点还包括: 排序单元, 用于为所述接入点配置序列号, 以及在所述接入点退出所述虚 拟基本服务集时, 回收所述序列号。

10、 如权利要求 7-9任一项所述的站点, 其特征在于, 所述站点还包括: 扫描单元, 用于扫描信道, 获取位于所述站点工作区域内的接入点信息。

11、 如权利要求 7-10任一项所述的站点, 其特征在于, 所述加入请求包 含于所述站点发送给所述接入点的关联请求帧中,所述应答消息包含于所述接 入点返回的关联响应帧中; 或

所述加入请求包含于所述站点发送给所述接入点的探测请求帧中 ,所述应 答消息包含于所述接入点返回的探测响应帧中。 12、 如权利要求 7-11任一项所述的站点, 其特征在于, 所述加入请求还 包括所述虚拟基本服务集的虚拟基本服务集标识符和期望所述虚拟基本服务 集存在的时长,所述应答消息包括所述接入点确定的所述虚拟基本服务集存在 的时长。 种计算机程序产品, 包括计算机可读介质, 所述计算机可读介质包 括一组程序代码, 用于执行如权利要求 1-7任一项所述的方法。

14、 一种系统, 其特征在于, 包括:

如权利要求 7-12任一项所述的站点;

至少两个接入点,其中, 所述至少两个接入点中的第一接入点用于接收所 述站点发送的第一加入请求, 发送第一应答消息给所述站点, 其中, 所述第一 加入请求包括指示所述第一接入点与所述站点通信顺序的序列号,所述第一应 答消息用于指示所述第一接入点是否同意所述第一加入请求;

所述至少两个接入点中的第二接入点用于接收所述站点发送的第二加入 请求, 发送第二应答消息给所述站点, 其中, 所述第二加入请求包括指示所述 第二接入点与所述站点通信顺序的序列号,所述第二应答消息用于指示所述第 二接入点是否同意所述第二加入请求。

Description:
一种构建虚拟基本 J¾艮务集的方法、 站点及系统

技术领域

本发明涉及通信技术领域, 尤其涉及一种构建虚拟基本服务集的方法、站 点及系统。 背景技术

随着无线通信技术的迅猛发展, 无线设备如接入点 (Access Point, 筒称 AP )和站点 (Station, 筒称 STA ) 的部署也越来越多, 在密集部署的无线局 域网中,由于连续布网的需要,相邻的基本服 务集( Basic service set,筒称 BSS ) 之间可能会存在信号交叠的区域。 由于频谱资源是有限的, 这些相邻的 BSS 有可能工作在相同的信道上, 从而导致相邻的 BSS 形成交叠基本服务集 ( Overlapped Basic service set,筒称 OBSS )。处于相邻的 BSS交叠区域的 STA, 通常可以接收到多于一个 AP发送的信息。 由于 STA有可能需要在多个 BSS 内预留资源, 或者与多个 AP进行通信, 因此在多个 AP希望与该 STA进行信 息交互时, 可能会由于时间沖突造成信息交互失败。 发明内容

本发明实施例提供了一种构建虚拟基本服务集 的方法站点及系统,以解决 STA与多个 AP通信时, 因时间沖突导致信息交互失败的问题。

本发明实施例第一方面提供了一种构建虚拟基 本服务集的方法, 可包括: 站点建立虚拟基本服务集;

所述站点发送加入请求至接入点,请求所述接 入点加入所述虚拟基本服务 集;

所述站点接收所述接入点返回的应答消息,若 所述接入点同意所述加入请 求, 则所述站点将所述接入点加入所述虚拟基本服 务集;

其中, 所述加入请求中包括一个序列号, 所述序列号用于指示接收所述加 入请求的接入点与所述站点的通信顺序,所述 接入点至少包括第一接入点和第 二接入点, 所述加入请求至少包括第一加入请求和第二加 入请求。

在第一方面的第一种可能的实现方式中, 所述站点发送加入请求至接入 点, 请求所述接入点加入所述虚拟基本服务集, 包括: 所述站点发送第一加入请求至第一接入点,请 求所述第一接入点加入所述 虚拟基本服务集;

所述站点发送第二加入请求至第二接入点,请 求所述第二接入点加入所述 虚拟基本服务集;

所述站点接收所述接入点返回的应答消息,若 所述接入点同意所述加入请 求, 则所述站点将所述接入点加入所述虚拟基本服 务集, 包括:

所述站点接收所述第一接入点返回的第一应答 消息,根据所述第一应答消 息判断所述第一接入点是否同意所述第一加入 请求, 若是, 则所述站点将所述 第一接入点加入所述虚拟基本服务集;

所述站点接收所述第二接入点返回的第二应答 消息,根据所述第二应答消 息判断所述第一接入点是否同意所述第二加入 请求, 若是, 则所述站点将所述 第二接入点加入所述虚拟基本服务集。

结合第一方面或结合第一方面的第一种可能的 实现方式,在第二种可能的 实现方式中, 若所述第一接入点和所述第二接入点均加入所 述虚拟基本服务 集, 则在所述站点与所述第一接入点和所述第二接 入点通信时, 所述站点根据 所述第一接入点的序列号和所述第二接入点的 序列号,按顺序完成与所述第一 接入点和所述第二接入点的通信。

结合第一方面或结合第一方面的第一或第二种 可能的实现方式,在第三种 可能的实现方式中, 所述站点发送加入请求至接入点,请求所述接 入点加入所 述虚拟基本服务集之前, 还包括:

所述站点扫描信道, 获取位于所述站点工作区域内的接入点信息。

结合第一方面或结合第一方面的第一或第二或 第三种可能的实现方式,在 第四种可能的实现方式中,所述加入请求包含 于所述站点发送给所述接入点的 关联请求帧中, 所述应答消息包含于所述接入点返回的关联响 应帧中; 或 所述加入请求包含于所述站点发送给所述接入 点的探测请求帧中 ,所述应 答消息包含于所述接入点返回的探测响应帧中 。

结合第一方面或结合第一方面的第一或第二或 第三或第四种可能的实现 方式,在第五种可能的实现方式中, 所述加入请求还包括所述虚拟基本服务集 的虚拟基本服务集标识符和期望所述虚拟基本 服务集存在的时长,所述应答消 息包括所述接入点确定的所述虚拟基本服务集 存在的时长。 本发明实施例第二方面提供了一种站点, 可包括:

建立单元, 用于建立虚拟基本服务集;

发送单元, 用于发送加入请求至接入点,请求所述接入点 加入所述虚拟基 本服务集;

加入单元, 用于接收所述接入点返回的应答消息, 若所述接入点同意所述 加入请求, 则所述站点将所述接入点加入所述虚拟基本服 务集;

其中, 所述加入请求中包括一个序列号, 所述序列号用于指示接收所述加 入请求的接入点与所述站点的通信顺序,所述 接入点至少包括第一接入点和第 二接入点, 所述加入请求至少包括第一加入请求和第二加 入请求。

在第二方面的第一种可能的实现方式中, 所述发送单元具体用于: 发送第一加入请求至第一接入点,请求所述第 一接入点加入所述虚拟基本 服务集, 以及发送第二加入请求至第二接入点,请求所 述第二接入点加入所述 虚拟基本服务集;

所述加入单元具体用于:

接收所述第一接入点返回的第一应答消息,根 据所述第一应答消息判断所 述第一接入点是否同意所述第一加入请求, 若是, 则所述站点将所述第一接入 点加入所述虚拟基本服务集;

接收所述第二接入点返回的第二应答消息,根 据所述第二应答消息判断所 述第一接入点是否同意所述第二加入请求, 若是, 则所述站点将所述第二接入 点加入所述虚拟基本服务集。

结合第二方面或集合第二方面的第一种可能的 实现方式,在第二种可能的 实现方式中, 所述站点还包括:

排序单元, 用于为所述接入点配置序列号, 以及在所述接入点退出所述虚 拟基本服务集时, 回收所述序列号。

结合第二方面或结合第二方面的第一或第二种 可能的实现方式,在第三种 可能的实现方式中, 所述站点还包括:

扫描单元, 用于扫描信道, 获取位于所述站点工作区域内的接入点信息。 结合第二方面或结合第二方面的第一或第二或 第三种可能的实现方式,在 第四种可能的实现方式中,所述加入请求包含 于所述站点发送给所述接入点的 关联请求帧中, 所述应答消息包含于所述接入点返回的关联响 应帧中; 或 所述加入请求包含于所述站点发送给所述接入 点的探测请求帧中,所述应 答消息包含于所述接入点返回的探测响应帧中 。

结合第二方面或结合第二方面的第一或第二或 第三或第四种可能的实现 方式,在第五种可能的实现方式中, 所述加入请求还包括所述虚拟基本服务集 的虚拟基本服务集标识符和期望所述虚拟基本 服务集存在的时长,所述应答消 息包括所述接入点确定的所述虚拟基本服务集 存在的时长。

本发明实施例第三方面提供了一种计算机程序 产品,可包括计算机可读介 质, 所述计算机可读介质包括一组程序代码, 用于执行如本发明实施例第一方 面或第一方面任一实现方式所述的方法。

本发明实施例第四方面提供了一种系统, 可包括:

如本发明实施例第二方面或第二方面任一实现 方式所述的站点; 至少两个接入点,其中, 所述至少两个接入点中的第一接入点用于接收 所 述站点发送的第一加入请求, 发送第一应答消息给所述站点, 其中, 所述第一 加入请求包括指示所述第一接入点与所述站点 通信顺序的序列号,所述第一应 答消息用于指示所述第一接入点是否同意所述 第一加入请求;

所述至少两个接入点中的第二接入点用于接收 所述站点发送的第二加入 请求, 发送第二应答消息给所述站点, 其中, 所述第二加入请求包括指示所述 第二接入点与所述站点通信顺序的序列号,所 述第二应答消息用于指示所述第 二接入点是否同意所述第二加入请求。

实施本发明实施例, 具有如下有益效果:

在 OBSS系统中, 位于相邻 BSS交叠区域的站点, 通过与多个接入点建 立虚拟 BSS,这样就可以避免在 OBSS系统中, 多个接入点希望同时与位于交 叠区域的站点进行通信时, 因为时间沖突导致通信失败的问题,从而提高 了站 点通信的稳定性和效率, 利于整个系统的正常运转。 附图说明

为了更清楚地说明本发明实施例或现有技术中 的技术方案,下面将对实施 例中所需要使用的附图作筒单地介绍,显而易 见地, 下面描述中的附图仅仅是 本发明的一些实施例,对于本领域普通技术人 员来讲,在不付出创造性劳动的 前提下, 还可以根据这些附图获得其他的附图。 图 1 为本发明构建虚拟基本服务集的方法的第一实 施例的流程示意图; 图 2 为本发明构建虚拟基本服务集的方法的第二实 施例的流程示意图; 图 3为本发明构建虚拟基本服务集的方法的第三 施例的流程示意图; 图 4为本发明站点的第一实施例的组成示意图;

图 5为本发明站点的第二实施例的组成示意图;

图 6为本发明站点的第三实施例的组成示意图;

图 7为本发明站点的第四实施例的组成示意图;

图 8为本发明实施例系统的组成示意图。 具体实施方式

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

请参照图 1 , 为本发明构建虚拟基本服务集的方法的第一实 施例的流程示 意图, 在本实施例中, 所述方法包括以下步骤:

5101 , 站点建立虚拟基本服务集;

其中,所述站点可以设定所述虚拟基本服务集 的标识即虚拟 BSSID。 当所 述虚拟基本服务集建立之后,所述站点便可以 广播消息或针对具体的接入点单 独发送消息来邀请所述站点工作区域内的接入 点加入所述虚拟基本服务集。

5102,所述站点发送加入请求至接入点,请求所 接入点加入所述虚拟基 本服务集。

其中, 所述接入点位于所述站点的工作区域内, 所述站点可以通过扫描信 道等其他方式获知所述接入点的信息。所述加 入请求可以包含于所述站点发送 给所述接入点的关联请求帧中,或包含于所述 站点发送给所述接入点的探测请 求帧中, 也可以利用新的控制帧和管理帧携带, 还可以利用已存在的控制帧、 管理帧或数据帧携带。

所述加入请求中包括一个序列号,所述序列号 用于指示接收所述加入请求 的接入点与所述站点的通信顺序,所述接入点 至少包括第一接入点和第二接入 点, 所述加入请求至少包括第一加入请求和第二加 入请求。 具体地, 当所述站点工作区域内的接入点数量超过 2个时, 所述加入请求 的数量也随之增加,加入请求的数量可以与接 入点的数量——对应。每条加入 请求内都可以包括一个不同的序列号, 例如, 所述第一加入请求即所述站点发 送给所述第一接入点的加入请求,所述第一加 入请求可以包括但不限于指示所 述第一接入点与所述站点通信顺序的序列号。 所述第二加入请求即所述站点发 送给所述第二接入点的加入请求,所述第二加 入请求可以包括但不限于指示所 述第二接入点与所述站点通信顺序的序列号。 若所述第一加入请求中的序列号 对应的顺序优于第二加入请求中的序列号对应 的顺序,则第一接入点和第二接 入点依次返回应答消息给所述站点。 当还存在第三接入点时, 所述站点还可以 发送携带序列号的第三加入请求给所述第三接 入点以邀请所述第三接入点加 入所述虚拟基本服务集。

优选地,所述加入请求还可以包括所述虚拟基 本服务集的虚拟基本服务集 标识符和期望所述虚拟基本服务集存在的时长 。所述虚拟基本服务集标识符用 于作为所述虚拟基本服务集的标识信息,期望 所述虚拟基本服务集存在的时长 可以根据实际需要设定为临时存在或长期存在 。

在接收到所述站点的加入请求之后, 所述接入点将返回一个应答消息,用 于表明所述接入点是否同意所述加入请求即用 于表明所述接入点是否同意加 入所述站点构建的虚拟基本服务集中。 需要说明的是, 与所述站点构建虚拟基 本服务集的接入点既可以是与所述站点进行认 证关联的接入点,也可以是没有 进行认证关联的接入点, 只需要所述站点可以扫描到该接入点即可。

S103 ,接收所述接入点返回的应答消息,若所述接 点同意所述加入请求, 则所述站点将所述接入点加入所述虚拟基本服 务集。

其中,所述应答消息用于表明所述接入点是否 同意加入所述虚拟基本服务 集。 若同意, 则所述站点将所述接入点加入所述虚拟基本服 务集, 若不同意, 则不将所述接入点加入所述虚拟基本服务集, 所述站点可以试图请求扫描到的 其他接入点加入。

优选地,所述应答消息还可以包括所述接入点 确定的所述虚拟基本服务集 存在的时长。

所述应答消息可以包含于所述接入点返回的关 联响应帧中;或包含于所述 接入点返回的探测响应帧中,也可以利用新的 控制帧和管理帧携带,还可以利 用已存在的控制帧、 管理帧或数据帧携带。

需要说明的是,加入所述站点构建的虚拟基本 服务集的接入点既可以是与 所述站点进行认证关联的接入点,也可以是没 有进行认证关联的接入点, 只需 要所述站点可以扫描到该接入点即可。

在本实施例中,所述站点与任意接入点构建虚 拟基本服务集或邀请任意接 入点加入虚拟基本服务集的时候,都将为接入 点分配对应的序列号, 以用于在 多个接入点同时请求与所述站点通信时,指示 各个接入点与所述站点通信的顺 序。 例如, 第一接入点的序列号为 1 , 第二接入点的序列号为 2, 则两者同时 请求与所述站点通信时,则按照顺序依次由第 一接入点与站点通信后再由第二 接入点与站点通信。 这样, 在 OBSS系统中, 位于相邻 BSS交叠区域的站点, 通过与多个接入点建立虚拟 BSS, 这样就可以避免在 OBSS系统中, 多个接入 点希望同时与位于交叠区域的站点进行通信时 ,因为时间沖突导致通信失败的 问题, 从而提高了站点通信的稳定性和效率, 利于整个系统的正常运转。

需要说明的是, 所述序列号在配置并发送给接入点之后,还可 以根据接入 点的负载、功率等因素考虑,根据实际情况对 已分配的多个序列号进行回收和 重分配或者直接进行变更。 当然, 也可以不对序列号进行回收或变更, 只需要 指定一个具体的接入点作为原始接入点 ( Primary AP ) 即可, 后续默认由该原 始接入点优先返回应答消息, 所述站点优先和该原始接入点进行通信。在已 加 入虚拟 BSS的接入点退出所述虚拟 BSS时, 同样可以对序列号进行回收以便 于配置给其他接入点使用。此外,在本实施例 中仅描述了两个接入点与站点组 成虚拟 BSS的流程, 当存在 3个以上的接入点时, 虚拟 BSS的建立及邀请接 入点加入虚拟 BSS 的流程类似, 此处不再赘述, 当然, 若所述站点的工作区 域内当前只存在一个接入点,同样可以采用本 实施例所述的方法先建立一个虚 拟 BSS并邀请该接入点加入, 这样在出现第二个接入点时, 即可以马上邀请 第二个接入点加入, 若所述站点的工作区域内当前不存在接入点, 所述站点可 以建立虚拟 BSS或者等待接入点出现后再建立虚拟 BSS, 本发明不作任何限 制。

请参照图 2, 为本发明构建虚拟基本服务集的方法的第二实 施例的流程示 意图, 在本实施例中, 所述方法包括以下步骤:

S201 , 站点扫描信道, 获取位于所述站点工作区域内的接入点信息。 此处的扫描可以由站点主动发起,也可以由站 点接收接入点的要求被动开 始扫描信道。位于所述站点工作区域内的接入 点可以工作在一个信道上,也可 以工作在不同的信道上。 可以与所述站点关联, 也可以不进行关联, 本实施例 不作任何限制。

S202, 所述站点建立虚拟基本服务集。

5203 ,所述站点发送加入请求至接入点,请求所述 入点加入所述虚拟基 本服务集。

5204,所述站点接收所述接入点返回的应答消息 若所述接入点同意所述 加入请求, 则所述站点将所述接入点加入所述虚拟基本服 务集。

其中, 所述接入点至少包括第一接入点和第二接入点 , 所述加入请求至少 包括第一加入请求和第二加入请求,相应地, 所述应答消息也至少包括第一应 答消息和第二应答消息。

5205 ,若第一接入点和第二接入点均加入所述虚拟 本服务集,则在所述 站点与所述第一接入点和所述第二接入点通信 时,所述站点根据所述第一接入 点的序列号和所述第二接入点的序列号,按顺 序完成与所述第一接入点和所述 第二接入点的通信。

由于站点在在建立虚拟 BSS以及邀请接入点加入虚拟 BSS时, 分别为不 同的接入点分配了对应的序列号, 因此, 当位于 OBSS系统中交叠区域的站点 请求与至少两个以上的接入点进行通信时, 站点就可以根据序列号的指示,对 接入点的通信顺序进行排序, 并依次序完成与各个接入点的通信过程, 不存在 沖突的情况,因此提升了 OBSS系统中单个站点与多个接入点通信的稳定 和 效率。

当然, 若所述站点仅与所述第一接入点通信, 则所述站点可以在所述第一 接入点和所述第二接入点确认这一状况并告知 所述站点之后 ,所述站点再完成 与所述第一接入点的通信。

请参照图 3 , 为本发明构建虚拟基本服务集的方法的第三实 施例的流程示 意图, 在本实施例中, 所述方法包括以下步骤:

S301 , 站点扫描信道, 获取位于所述站点工作区域内的接入点信息。 此处的扫描可以由站点主动发起,也可以由站 点接收接入点的要求被动开 始扫描信道。位于所述站点工作区域内的接入 点可以工作在一个信道上,也可 以工作在不同的信道上。 可以与所述站点关联, 也可以不进行关联, 本实施例 不作任何限制。

5302,发送第一加入请求至第一接入点,请求所 第一接入点加入所述虚 拟基本服务集。

5303 , 所述站点接收所述第一接入点返回的第一应答 消息。

5304,根据所述第一应答消息判断所述第一接入 是否同意所述第一加入 请求。 若是, 则执行步骤 S305 , 否则执行步骤 S306。

5305 , 所述站点将所述第一接入点加入所述虚拟基本 服务集。

S306, 不将所述第一接入点加入所述虚拟基本服务集 。

5307,所述站点发送第二加入请求至第二接入点 请求所述第二接入点加 入所述虚拟基本服务集。

需要说明的是, 步骤 S306中所述其他接入点可以是所述第二接入点 若 所述站点与所述第二接入点构建虚拟 BSS成功, 则无需再发送第二构建请求 给所述第二接入点请求所述第二接入点加入虚 拟 BSS。

5308 , 所述站点接收所述第二接入点返回的第二应答 消息。

5309,根据所述第二应答消息判断所述第一接入 是否同意所述第二加入 请求, 若是, 则执行步骤 S310, 否则执行步骤 S311。

5310, 所述站点将所述第二接入点加入所述虚拟基本 服务集。

S311 , 不将所述第二接入点加入所述虚拟基本服务集 。

S312, 若所述第一接入点和所述第二接入点均加入所 述虚拟基本服务集, 则在所述站点与所述第一接入点和所述第二接 入点通信时,所述站点根据所述 第一接入点的序列号和所述第二接入点的序列 号,按顺序完成与所述第一接入 点和所述第二接入点的通信。

具体地,在所述站点发起通信请求时, 所述第一接入点和所述第二接入点 将按照序列号对应的顺序依次返回应答消息给 所述站点, 从而完成顺序通信。

在整个过程中,所述站点发送第一加入请求和 发送第二加入请求并没有严 格的时间先后顺序, 两者既可以同时进行也可以分开进行, 只需要不同的加入 请求中序列号不同即可。 同样地,接收第一应答消息和接收第二应答消 息并根 据这些消息邀请对应的接入点加入虚拟基本服 务集,既可以同时进行也可以分 时进行, 本发明不作任何限制。 在本实施例中, 给出了构建虚拟 BSS与邀请 接入点加入已建立的 BSS 的方法, 在这两个过程中, 站点与接入点完成信息 交互的方式可以利用已有的关联请求帧、 探测请求帧、 关联响应帧、 探测响应 帧、 控制帧、 管理帧或数据帧完成, 当然, 也可以配置专用的新的控制帧或管 理帧来完成。

请参照图 4, 为本发明站点的第一实施例的组成示意图。 在本实施例中, 所述站点包括: 建立单元 100、 发送单元 200及加入单元 300。

所述建立单元 100用于建立虚拟基本服务集;

所述发送单元 200用于发送加入请求至接入点,请求所述接入 点加入所述 虚拟基本服务集;

所述加入单元 300用于接收所述接入点返回的应答消息,若所 述接入点同 意所述加入请求, 则所述站点将所述接入点加入所述虚拟基本服 务集;

其中, 所述加入请求中包括一个序列号, 所述序列号用于指示接收所述加 入请求的接入点与所述站点的通信顺序,所述 接入点至少包括第一接入点和第 二接入点, 所述加入请求至少包括第一加入请求和第二加 入请求。

优选地,所述加入请求还包括所述虚拟基本服 务集的虚拟基本服务集标识 符和期望所述虚拟基本服务集存在的时长,所 述应答消息包括所述接入点确定 的所述虚拟基本服务集存在的时长。

所述加入请求包含于所述站点发送给所述接入 点的关联请求帧中,所述应 答消息包含于所述接入点返回的关联响应帧中 ; 或

所述加入请求包含于所述站点发送给所述接入 点的探测请求帧中 ,所述应 答消息包含于所述接入点返回的探测响应帧中 。

所述发送单元 200具体用于:

发送第一加入请求至第一接入点,请求所述第 一接入点加入所述虚拟基本 服务集, 以及发送第二加入请求至第二接入点,请求所 述第二接入点加入所述 虚拟基本服务集;

所述加入单元 300具体用于:

接收所述第一接入点返回的第一应答消息,根 据所述第一应答消息判断所 述第一接入点是否同意所述第一加入请求, 若是, 则所述站点将所述第一接入 点加入所述虚拟基本服务集;

接收所述第二接入点返回的应答消息,根据所 述第二应答消息判断所述第 一接入点是否同意所述第二加入请求, 若是, 则所述站点将所述第二接入点加 入所述虚拟基本服务集。

请参照图 5 , 为本发明站点的第二实施例的组成示意图。 在本实施例中, 所述站点包括: 建立单元 100、 发送单元 200、 加入单元 300及排序单元 400。

所述建立单元 100用于建立虚拟基本服务集;

所述发送单元 200用于发送加入请求至接入点,请求所述接入 点加入所述 虚拟基本服务集;

所述加入单元 300用于接收所述接入点返回的应答消息,若所 述接入点同 意所述加入请求, 则所述站点将所述接入点加入所述虚拟基本服 务集;

其中, 所述加入请求中包括一个序列号, 所述序列号用于指示接收所述加 入请求的接入点与所述站点的通信顺序,所述 接入点至少包括第一接入点和第 二接入点, 所述加入请求至少包括第一加入请求和第二加 入请求。

所述排序单元 400用于若所述第一接入点和所述第二接入点均 加入所述 虚拟基本服务集,则在所述第一接入点和所述 第二接入点同时与所述站点通信 时,根据所述第一接入点的序列号和所述第二 接入点的序列号,指示所述站点 按顺序完成与所述第一接入点和所述第二接入 点的通信。

请参照图 6, 为本发明站点的第三实施例的组成示意图。 在本实施例中, 所述站点包括: 建立单元 100、 发送单元 200、 加入单元 300、 排序单元 400 及扫描单元 500。

所述建立单元 100用于建立虚拟基本服务集;

所述发送单元 200用于发送加入请求至接入点,请求所述接入 点加入所述 虚拟基本服务集;

所述加入单元 300用于接收所述接入点返回的应答消息,若所 述接入点同 意所述加入请求, 则所述站点将所述接入点加入所述虚拟基本服 务集;

其中, 所述加入请求中包括一个序列号, 所述序列号用于指示接收所述加 入请求的接入点与所述站点的通信顺序,所述 接入点至少包括第一接入点和第 二接入点, 所述加入请求至少包括第一加入请求和第二加 入请求。

所述排序单元 400用于为所述接入点配置序列号,以及在所述 接入点退出 所述虚拟基本服务集时, 回收所述序列号。 加入请求至接入点之前进行配置,也可以在接 入点加入所述虚拟基本服务集之 后, 该接入点的序列号需要变更时, 为该接入点重新配置新的序列号, 此时, 可以对原有的序列号进行回收, 当然, 也可以不回收, 直接发送携带新序列号 的消息给该接入点, 利用新的序列号覆盖旧的序列号即可。 这样, 旧的序列号 即可以视为自动回收。

所述扫描单元 500用于扫描信道,获取位于所述站点工作区域 内的接入点 信息。

需要说明的是, 以上站点实施例中建立单元和 /或加入单元可以以硬件的 形式独立于站点的处理器单独设置,且设置形 式可以是微处理器的形式; 也可 以以硬件形式内嵌于站点的处理器中,还可以 以软件形式存储于站点的存储器 中, 以便于站点的处理器调用执行以上构建单元或 加入单元对应的操作。

例如, 在本发明站点的第一实施例 (图 4所示的实施例) 中, 建立单元 100和 /或加入单元 300可以为站点的处理器,而发送单元 200的功能可以内嵌 于该处理器中。 另外, 图 5所示的排序单元 400同建立单元 100或加入单元 300, 可以独立于处理器单独设置, 也可以内嵌于处理器, 也可以以软件的形 式存储于存储器中, 由处理器调用实现其功能。 图 6所示的扫描单元 500同建 立单元 100或加入单元 300类似, 可以独立于处理器单独设置,也可以内嵌于 处理器, 也可以以软件的形式存储于存储器中, 由处理器调用实现其功能。

当然, 发送单元 200可以作为站点的接口电路, 可以与建立单元 100、 加 入单元 300、 排序单元 400或扫描单元 500集成, 也可以独立设置。 本发明实 施例不做任何限制。 以上处理器可以为中央处理单元(CPU )、 微处理器、 单 片机等。

请参照图 7, 为本发明站点的第四实施例的组成示意图。 在本实施例中, 所述站点包括: 接口电路 110、 存储器 120以及与所述接口电路 110和存储器 120相连接的处理器 130。其中存储器 120用于存储一组程序代码,处理器 130 用于调用存储器 120中存储的程序代码,执行本发明构建虚拟基 本服务集的方 法的第一至第三任一实施例中所述的操作。 请参照图 8, 为本发明实施例系统的组成示意图。 在本实施例中, 所述系 统包括: 如本发明站点的第一至第三任一实施例所述的 站点 STA, 以及第一接 入点 API及第二接入点 AP2。

所述第一接入点 API用于接收所述站点 STA发送的第一加入请求, 发送 第一应答消息给所述站点 STA,其中,所述第一加入请求包括指示所述第 接 入点 API与所述站点 STA通信顺序的序列号, 所述第一应答消息用于指示所 述第一接入点 API是否同意所述第一加入请求;

所述第二接入点 AP2用于接收所述站点 STA发送的第二加入请求, 发送 第二应答消息给所述站点, 其中,所述第二加入请求包括指示所述第二接 入点 AP2与所述站点 STA通信顺序的序列号, 所述第二应答消息用于指示所述第 二接入点 AP2是否同意所述第二加入请求由于 STA位于 API对应的 BSS1及 AP2对应的 BSS2的交叠区域, 因此 STA与 API及 AP2构成 OBSS系统, 在 OBSS系统下, STA通过与 API及 AP2建立虚拟 BSS, 并分别为 API及 AP2 分配相应的序列号, 从而可以在 STA请求同时与 API及 AP2通信时, API及 AP2可以根据分配的序列号按顺序返回应答消息 , 与 STA依次完成通信, 从 而确保 OBSS系统中,单个 STA与多个 AP通信的正常完成,提高了整个系统 的容错性和稳定性。

需要说明的是, 本说明书中的各个实施例均采用递进的方式描 述,每个实 施例重点说明的都是与其它实施例的不同之处 ,各个实施例之间相同相似的部 分互相参见即可。 对于装置实施例而言, 由于其与方法实施例基本相似, 所以 描述的比较筒单, 相关之处参见方法实施例的部分说明即可。

通过上述实施例的描述, 本发明具有以下优点:

在 OBSS系统中, 位于相邻 BSS交叠区域的站点, 通过与多个接入点建 立虚拟 BSS,这样就可以避免在 OBSS系统中, 多个接入点希望同时与位于交 叠区域的站点进行通信时, 因为时间沖突导致通信失败的问题,从而提高 了站 点通信的稳定性和效率, 利于整个系统的正常运转。

本领域普通技术人员可以理解:实现上述方法 实施例的全部或部分步骤可 以通过程序指令相关的硬件来完成,前述的程 序可以存储于一计算机可读取存 储介质中, 该程序在执行时, 执行包括上述方法实施例的步骤; 而前述的存储 介质包括: R0M、 RAM, 磁碟或者光盘等各种可以存储程序代码的介质 。 以上对本发明实施例所提供的一种构建虚拟基 本服务集的方法、站点及系 阐述,以上实施例的说明只是用于帮助理解本 发明的方法及其核心思想;同时, 对于本领域的一般技术人员,依据本发明的思 想,在具体实施方式及应用范围 上均会有改变之处, 综上所述, 本说明书内容不应理解为对本发明的限制。




 
Previous Patent: CABLE MODEM

Next Patent: A PHENALKAMINE COMPOSITION