一种指示信标帧发送和发送信标帧的方法、系统和装置制造方法

文档序号:7984888阅读:170来源:国知局
一种指示信标帧发送和发送信标帧的方法、系统和装置制造方法
【专利摘要】本发明涉及无线通信领域,尤其涉及一种指示信标帧发送和发送信标帧的方法、系统和装置,以解决AP发送的信标帧之间,信标帧与数据帧之间易发生冲突和退避,为了避免冲突,可以提高信标帧的发送周期,但会增加终端的网络接入时长的问题。本发明实施例采用确定AP一个发送信标帧周期内的空闲时间段;在确定的空闲时间段内确定部分或全部AP对应的信标帧时间点,不同AP对应的信标帧时间点不同;为部分或全部AP配置对应的信标帧时间点,指示AP在对应的信标帧的时间点到达后发送信标帧的方法。避免了各帧之间发生冲突,或终端的接入时长增加的问题,减少了信标帧之间,信标帧和数据帧之间的干扰,提高了信标帧信号的稳定性和可靠性。
【专利说明】一种指不信标巾贞发送和发送信标巾贞的方法、系统和装置
【技术领域】
[0001]本发明涉及无线通信领域,尤其涉及一种指示信标帧发送和发送信标帧的方法、系统和装置。
【背景技术】
[0002]无线局域网络(Wireless Local Area Networks ;WLAN)中主要传送三种类型的帧:数据帧、控制帧和管理帧。数据帧主要用于数据传输,控制帧主要用于控制对于介质的访问,管理帧(如信标帧)用来交换管理信息。其中数据帧和管理帧的传送方式相同。
[0003]无线访问接入点(Access Point ;AP)将各个无线网络客户端连接到一起,然后将无线网络接入以太网。AP会定期广播信标帧,无线终端通过侦听信标帧来发现网络。但在居民区、大型会展中心、体育场馆等场景AP非常密集,WLAN的管理帧的开销非常大。
[0004]AP的周期为100ms,在一个周期时间内,会有多个AP发送信标帧,如果AP间的信标帧发送时间相差小于信标帧发送所需时长,就会造成冲突,后发送的信标帧会退避前一个AP的信标帧,直至当前一个AP的信标帧发送完成,信道空闲后,才会发送后一个信标帧,由于这两个AP的信标帧之间的时间戳的差值固定,就会造成每个周期都会发生固定的信标帧之间的冲突,容易出现信号不稳定,掉线等问题。
[0005]此外,由于数据帧和管理帧的传送方式相同,但管理帧的优先级高于普通数据帧。因此,在AP密集的场景下,一个AP周期中,所有AP的管理帧(信标帧)会随机分布在一个周期时间范围内,会造成数据帧持续的冲突与退避,增大干扰,影响系统整体吞吐量。
[0006]现有技术中,解决上述问题采用的主要方法是提高信标帧的发送周期,但这样会增加终端的接入时长,延长终端寻找网络的时间。

【发明内容】

[0007]本发明实施例提供一种指示信标帧发送和发送信标帧的方法、系统和装置,以解决现有技术中终端的网络接入时长被延长的问题。
[0008]本发明实施例提供了一种指示信标帧发送的方法,该方法包括:
[0009]确定无线访问接入点AP —个发送信标帧周期内的空闲时间段;在确定的所述空闲时间段内确定部分或全部AP对应的信标帧时间点,其中不同AP对应的信标帧时间点不同;为部分或全部AP配置对应的信标帧时间点,指示AP在对应的信标帧的时间点到达后发送信标帧。
[0010]本发明实施例提供了一种发送信标帧的方法,该方法包括:
[0011]接收到部分或全部AP配置对应的信标帧时间点;根据接收到部分或全部AP配置对应的信标帧时间点发送信标帧。
[0012]本发明实施例提供了一种指示信标帧发送的接入控制单元AC,该接入控制单元包括:
[0013]确定无线访问接入点AP—个发送信标帧周期内的空闲时间段;在确定的所述空闲时间段内确定部分或全部AP对应的信标帧时间点,其中不同AP对应的信标帧时间点不同;发送部分或全部AP对应的信标帧时间点。
[0014]本发明实施例提供了一种发送信标帧的无线访问接入点AP,该AP包括:
[0015]接收到部分或全部AP配置对应的信标帧时间点;根据接收到部分或全部AP配置对应的信标帧时间点发送信标帧。
[0016]本发明实施例提供了一种指示信标帧发送的装置,该装置包括:
[0017]空闲时间段确定模块:用于确定无线访问接入点AP —个发送信标帧周期内的空闲时间段;
[0018]信标帧时间点确定模块:用于在确定的所述空闲时间段内确定部分或全部AP对应的信标帧时间点,其中不同AP对应的信标帧时间点不同;
[0019]配置模块:用于为部分或全部AP配置对应的信标帧时间点,指示AP在对应的信标帧的时间点到达后发送信标帧。
[0020]本发明实施例提供了一种发送信标帧的装置,该装置包括:
[0021]接收模块:用于接收到部分或全部AP配置对应的信标帧时间点;
[0022]发送模块:用于根据接收到部分或全部AP配置对应的信标帧时间点发送信标帧。
[0023]本发明实施例采用确定无线访问接入点AP—个发送信标帧周期内的空闲时间段;在确定的所述空闲时间段内确定部分或全部AP对应的信标帧时间点,其中不同AP对应的信标帧时间点不同;为部分或全部AP配置对应的信标帧时间点,指示AP在对应的信标帧的时间点到达后发送信标帧的方法。避免了由于AP数量较多,AP发送的信标帧之间,信标帧与数据帧之间易发生冲突和退避,会造成信号干扰,信号不稳定的情况,并且避免了现有技术中,为了减少信标帧之间,信标帧与数据帧之间的冲突,提高信标帧发送周期,造成终端的接入时长增加,终端寻找网络的时间延长的问题。
【专利附图】

【附图说明】
[0024]图1为本发明实施例中一种指示信标帧发送的方法的流程示意图;
[0025]图2为本发明实施例中确定全部AP对应的信标帧的时间点的示意图;
[0026]图3为本发明实施例中指示信标帧发送的具体方法的流程示意图;
[0027]图4为本发明实施例中一种发送信标帧的方法的流程示意图;
[0028]图5为本发明实施例中一种指示信标帧发送的装置的示意图;
[0029]图6为本发明实施例中一种发送信标帧的装置的示意图;
[0030]图7为本发明实施例还提供了一种指示信标帧发送和发送信标帧的系统的示意图。
【具体实施方式】
[0031]本发明实施例采用确定无线访问接入点AP—个发送信标帧周期内的空闲时间段;在确定的所述空闲时间段内确定部分或全部AP对应的信标帧时间点,其中不同AP对应的信标帧时间点不同;为部分或全部AP配置对应的信标帧时间点,指示AP在对应的信标帧的时间点到达后发送信标帧的方法。避免了由于AP数量较多,AP发送的信标帧之间,信标帧与数据帧之间易发生冲突和退避,会造成信号干扰,信号不稳定的情况,并且避免了现有技术中,为了减少信标帧之间,信标帧与数据帧之间的冲突,提高信标帧发送周期,造成终端的接入时长增加,终端寻找网络的时间延长的问题,减少了信标帧之间,信标帧和数据帧之间的干扰,提高了信标帧信号的稳定性和可靠性。
[0032]一个接入控制单元AC中的全部能够相互感知发射的信号AP被称为该AC的自有AP。一个接入控制单元AC会含有多个频点,每个频点上会有若干个自有AP,本发明实施例以一个AC的一个频点的全部自有AP为例进行描述,将自有AP简称为AP。
[0033]下面结合说明书附图对本发明实施例作进一步详细描述。
[0034]如图1所示,为本发明实施例中一种指示信标帧发送的方法,包括:
[0035]步骤101:接入控制单元AC确定无线访问接入点AP—个发送信标帧周期内的空闲时间段;
[0036]步骤102:AC在确定的空闲时间段内确定部分或全部AP对应的信标帧时间点,其中不同AP对应的信标帧时间点不同;
[0037]步骤103:AC为部分或全部AP配置对应的信标帧时间点,指示AP在对应的信标帧的时间点到达后发送信标帧。
[0038]其中,步骤101中AC确定AP —个发送信标帧周期内的空闲时间段,包括:AP的一个发送信标帧的周期,可能有几个空闲时间段,每个空闲时间段的长度可能不相同,可以选择任意一个空闲时间段作为AC中部分或全部AP发送信标帧的时间段,较佳地,将一个发送信标帧周期内最大的空闲时间段作为部分或全部AP发送信标帧的时间段。其中,空闲时间段是指,在该时间段内不发送任何帧,包括不发送信标帧。
[0039]若一个空闲时间段无法发送全部AP的信标帧,则可以再确定一个或多个空闲时间段作为剩余AP发送信标帧的时间段,其中再确定的一个或多个空闲时间段可以在确定的空闲时间段之前,也可以在确定的空闲时间段之后。
[0040]步骤102中,在确定的空闲时间段内确定部分或全部AP对应的信标帧时间点包括:首先确定中心AP,将确定的空闲时间段的起始时间点配置为中心AP的信标帧时间点,然后根据中心AP确定其他AP发送信标帧的时间点,具体方法如下。
[0041]中心AP的确定:在需要分配信标帧时间点的AP组成集合中,对每个AP能够感知到其他AP的发射信号的数量进行排序,将能够感知到其他AP的发射信号数量最多的AP作为中心AP。
[0042]根据中心AP对其他AP进行分组:将中心AP,中心AP能够感知到发射信号的的AP,以及能够感知中心AP的发射信号的AP组成一中心组,并将该组中每个AP能够感知到发射信号的AP,以及该组之外的其他AP中能够感知到该组中的至少一个AP的发射信号的AP组成一特定组。若此时还有未分组的AP,则将所有未分组的AP和特定组中的所有AP组成新的集合,并将特定组删除,在新的集合中确定一个中心AP。将新集合中的中心AP,新集合中的中心AP能够感知到发射信号的AP,以及能够感知到新集合中的中心AP的发射信号的AP组成另一中心组,并将该组中每个AP能够感知到发射信号的AP,以及该组之外的其他AP中能够感知到到该组中的至少一个AP的发射信号的AP组成一特定组。若此时还有未分组的AP,则重复将所有未分组的AP和特定组中的所有AP组成新的集合,删除特定组,并在新的集合中确定能够感知到到其他AP的发射信号数量最多的中心AP,返回将中心AP,中心AP能够感知到发射信号的AP,以及能够感知到中心AP的发射信号的AP组成一中心组的步骤。
[0043]将全部需要分配信标帧时间点的AP分组完成后,需要判断确定的空闲的时间段是否不小于发送全部AP对应的信标帧的所需的时长;其中确定的空闲的时间段小于发送全部AP对应的信标帧的所需的时长,确定全部AP对应的信标帧的时间点的方法有两种,下面分别进行介绍。
[0044]确定全部AP对应的信标帧的时间点的方法一:
[0045]以确定的空闲时间段是一个发送信标帧周期内最大的空闲时间段为例,计算发送全部AP对应的信标帧的所需的时长。
[0046]发送全部AP对应的信标帧的所需的时长=(一个信标帧的时长+优先级的间隔帧SIFS) n,其中η为全部AP的数量;或
[0047]发送全部AP对应的信标帧的所需的时长=(一个信标帧的时长+优先级的间隔帧SIFS/2)n,其中η为全部AP的数量。
[0048]判断最大的空闲的时间段是否不小于发送全部AP对应的信标帧的所需的时长;若最大的空闲的时间段不小于发送全部AP对应的信标帧的所需的时长,AC就按照分组的顺序为每组内的全部AP分配对应的信标帧时间点;若最大的空闲的时间段小于发送全部AP对应的信标帧的所需的时长,则计算最大空闲时间能够发送AP的信标帧的数量,AC就按照分组的顺序为每组内的部分或全部AP分配对应的信标帧时间点;AC再重新确定其他的空闲时间段,返回判断空闲的时间段是否不小于发送全部AP对应的信标帧的所需的时长的步骤。其中,AP优先发送中心组的AP的信标帧,中心组AP的全部信标帧发送完成后,再发送特定组AP的信标帧。
[0049]如图2所示,AC对全部AP进行分组后,共生成了三个分组:第一中心组,第二中心组和特定组。AC通过计算得到,将全部AP的信标帧发送需要25ms。与此同时,AC确定一个发送信标帧周期内的最大空闲时间段为15ms。此时最大空闲时间段小于全部AP的信标帧发送的时长,则将最大空闲时间段的起点作为第一中心组的中心AP发送信标帧的起点,并按照分组顺序,依次确定第一中心组、第二中心组和特定组的AP对应的信标帧时间点;当将第二中心组的第3个AP对应的信标帧时间点确定完成后,剩余的最大空闲时间段已经不足一个AP对应的信标帧的时长,将第二中心组的第4个AP进行标记;AC再确定一个空闲时间段,将再确定的空闲时间段的起点作为第二中心组的第4个AP对应的信标帧的时间点,并按照分组顺序,继续确定剩余AP对应的信标帧时间点。
[0050]确定全部AP对应的信标帧的时间点的方法二:
[0051]以确定的空闲时间段是一个发送信标帧周期内最大的空闲时间段为例,计算发送全部AP对应的信标帧的所需的时长。
[0052]发送全部AP对应的信标帧的所需的时长=(一个信标帧的时长+优先级的间隔帧SIFS) n,其中η为全部AP的数量;或
[0053]发送全部AP对应的信标帧的所需的时长=(一个信标帧的时长+优先级的间隔帧SIFS/2)n,其中η为全部AP的数量。
[0054]判断最大的空闲的时间段是否不小于发送全部AP对应的信标帧的所需的时长;若最大的空闲的时间段不小于发送全部AP对应的信标帧的所需的时长,AC就按照分组的顺序为每组内的全部AP分配对应的信标帧时间点;若最大的空闲的时间段小于发送全部AP对应的信标帧的所需的时长,则按照分组的顺序为每组内的部分或全部AP分配对应的信标帧时间点,其中,没有在最大空闲时间段内获得对应的信标帧时间点的AP,仍根据AP原来预先配置的信标帧时间点发送信标帧,具体方法如下。
[0055]AC对全部AP进行分组后,共生成了三个分组:第一中心组,第二中心组和特定组。AC通过计算得到,将全部AP的信标帧发送需要25ms。与此同时,AC确定一个发送信标帧周期内的最大空闲时间段为15ms。此时最大空闲时间段小于全部AP的信标帧发送的时长,则将最大空闲时间段的起点作为第一中心组的中心AP发送信标帧的起点,并按照分组顺序,依次确定第一中心组、第二中心组和特定组的AP对应的信标帧时间点;当将第二中心组的某一个AP对应的信标帧时间点确定完成后,剩余的最大空闲时间段已经不足一个AP对应的信标帧的时长,则第二中心组中该AP后面的AP,以及特定组的全部AP仍按照原来预先配置的信标帧时间点发送信标帧,由于第二中心组中该AP后面的AP,以及特定组的全部AP的原来预先配置的信标帧时间点不会在确定的空闲时间段内,因此,不会对空闲时间段内按照分组的顺序确定的第一中心组的全部AP和第二中心组内剩余的AP分配对应的信标帧时间点产生干扰。
[0056]两个AP的信标帧的时间点的间隔为上一个信标帧的时长和优先级的间隔SIFS的和;或两个AP的信标帧的时间点的间隔为上一个信标帧的时长和二分之一的优先级的间隔SIFS的和。
[0057]步骤103中,AC为部分或全部AP配置对应的信标帧时间点共有三种方法,下面分别进行介绍。
[0058]AC为部分或全部AP配置对应的信标帧时间点方法一,修改AP发送信标帧的时间间隔:
[0059]针对一个需要配置信标帧时间点的AP,AC确定该AP预先配置的信标帧时间点与需要配置的信标帧时间点的差值;AC将该AP的初始发送信标帧周期的时长和确定的差值的和作为该AP当前发送信标帧周期的时长,并将初始发送信标帧周期的时长作为之后的发送信标帧周期的时长。
[0060]以第一中心组的全部AP配置对应的信标帧时间点,AP的初始发送信标帧周期的时长为IOOms为例,假设第一中心组中共有5个AP,分别为W、X、Y、Z和中心AP。其中W、X、Y、Z预先配置的信标帧时间点与需要配置的信标帧时间点的差值分别为0.5ms,3ms,2ms和
1.5ms。AC分别计算4个AP当前发送信标帧周期的时长。
[0061]W的当前发送信标巾贞周期的时长=100ms+0.5ms ;
[0062]X的当前发送信标巾贞周期的时长=100ms+3ms ;
[0063]Y的当前发送信标帧周期的时长=100ms+2ms ;
[0064]Z的当前发送信标巾贞周期的时长=100ms+l.5ms。
[0065]将计算得到的W、X、Y、Z的当前发送信标帧周期的时长作为W、X、Y、Z当前发送信标帧周期的时长,此时当前信标帧发送周期对应的下一信标帧的发送周期中W、X、Y、Z的信标帧时间点会发生变化,将当前信标帧发送周期对应的下一信标帧的发送周期中W、X、Y、Z的信标帧时间点,作为W、X、Y、Z配置的对应的信标帧时间点,并将初始发送信标帧周期的时长(100ms)作为当前信标帧发送周期对应的下一信标帧的发送周期,及其之后的信标帧发送周期的时长。[0066]AC为部分或全部AP配置对应的信标帧时间点方法二,直接修改AP发送信标帧的时间戳:
[0067]针对一个需要配置信标帧时间点的AP,AC确定该AP预先配置的信标帧时间点与需要配置的信标帧时间点的差值;AC将该AP的初始发送信标帧的时间戳和确定的差值的和作为该AP发送信标帧的时间戳。
[0068]以第一中心组的全部AP配置对应的信标帧时间点为例,假设第一中心组中共有5个AP,分别为W、X、Y、Z和中心AP。AC将中心AP的时间戳直接修改为确定的空闲时间段的起始点,W、X、Y、Z预先配置的信标帧时间点与需要配置的信标帧时间点的差值分别为
0.5ms、3ms、2ms 和 1.5ms ;对应的是时间戳分别为 1000 μ s、2000 μ s、3000 μ s、4000 μ s。分别计算W、X、Y、Z需要配置的发送信标帧的时间戳。
[0069]W需要配置的发送信标帧的时间戳=1000 μ s+0.5ms ;
[0070]X需要配置的发送信标帧的时间戳=2000 μ s+3ms ;
[0071]Y需要配置的发送信标帧的时间戳=3000 μ s+2ms ;
[0072]Z需要配置的发送信标帧的时间戳=4000 μ s+1.5ms。
[0073]计算得到的W、X、Y、Z对应的需要配置的发送信标帧的时间戳,就是AC分别为W、X、Y、Z配置对应的信标帧时间点。
[0074]AC为部分或全部AP配置对应的信标帧时间点方法三,修改AP相对发送信标帧的时间戳:
[0075]针对一个需要配置信标帧时间点的AP,AC确定该AP需要配置的信标帧时间点与中心AP的信标帧时间点的差值;AC将中心AP发送信标帧的时间戳和确定的差值的和作为该AP发送信标帧的时间戳。
[0076]以第一中心组的全部AP配置对应的信标帧时间点为例,假设第一中心组中共有5个AP,分别为W、X、Y、Z和中心AP。AC计算中心AP的初始发送信标帧的时间戳与确定的空闲时间段的起始时间点的差值,将中心AP的初始发送信标帧的时间戳与上述差值的和,作为中心AP配置的发送信标帧的时间戳,假设中心AP配置的发送信标帧的时间戳为1000 μ S。
[0077]分别计算W、X、Υ、Ζ配置的信标帧的时间点与中心AP配置的发送信标帧的时间点的差值,假设计算得到的W、X、Y、Z对应的差值分别2.5ms、5ms、7.5ms、10ms。
[0078]W、X、Y、Z对应的配置的发送信标帧的时间戳等于中心AP配置的发送信标帧的时间戳和对应的差值的和。即:
[0079]W对应的配置的发送信标帧的时间戳=1000 μ s+2.5ms ;
[0080]X对应的配置的发送信标帧的时间戳=1000 μ s+5ms ;
[0081]Y对应的配置的发送信标帧的时间戳=1000 μ s+7.5ms ;
[0082]Z对应的配置的发送信标帧的时间戳=1000 μ s+1Oms
[0083]计算得到的W、X、Y、Z对应的需要配置的发送信标帧的时间戳,就是AC分别为W、X、Y、Z配置对应的信标帧时间点。
[0084]如图3所示,为本发明实施例中指示信标帧发送的具体方法,包括下列步骤:
[0085]步骤301:AC在需要分配信标帧时间点的AP组成集合中,确定中心AP ;
[0086]步骤302:AC将中心AP,中心AP能够感知到发射信号的AP,以及能够感知到中心AP的发射信号的AP组成一中心组;[0087]步骤303:AC将该组中每个AP能够感知到发射信号的AP,以及该组之外的其他AP中能够感知到发射信号到该组中的至少一个AP的AP组成一特定组;
[0088]步骤304:AC判断是否有未分组的AP,若有,执行步骤305,若没有,执行步骤306 ;
[0089]步骤305:AC将所有未分组的AP和特定组中的所有AP组成新的集合,并将特定组删除,执行步骤301 ;
[0090]步骤306:AC确定无线访问接入点AP —个发送信标帧周期内的空闲时间段;
[0091]步骤307:AC按照分组的顺序为每组内的全部AP分配对应的信标帧时间点;
[0092]步骤308:AC为每组内的全部AP配置对应的信标帧时间点,指示AP在对应的信标帧的时间点到达后发送信标帧。
[0093]图4所示,为本发明实施例中一种发送信标帧的方法,包括:
[0094]步骤401:无线访问接入点AP接收到部分或全部AP配置对应的信标巾贞时间点;
[0095]步骤402:AP根据接收到部分或全部AP配置对应的信标帧时间点发送信标帧。
[0096]步骤401中,无线访问接入点AP可能接收到两种形式的部分或全部AP配置对应的信标帧时间点,下面分别进行描述。
[0097]第一种形式AP接收到的是每个AP配置对应的发送信标帧周期的时长,根据每个AP配置对应的发送信标帧周期的时长确定每个AP配置对应的信标帧时间点。
[0098]第二种形式AP接收到的是每个AP配置对应的发送信标帧的时间戳,根据每个AP对应配置的发送信标帧的时间戳确定每个AP配置对应的信标帧时间点。
[0099]基于同一发明构思,本发明实施例中还提供了一种指示信标帧发送的装置,由于该装置解决问题的原理与本发明实施例一种指示信标帧发送的方法相似,因此该装置的实施可以参见方法的实施,重复之处不再赘述。
[0100]如图5所示,为本发明实施例中一种指示信标帧发送的装置,包括:
[0101]空闲时间段确定模块501,用于确定无线访问接入点AP —个发送信标帧周期内的空闲时间段;
[0102]信标帧时间点确定模块502,用于在确定的空闲时间段内确定部分或全部AP对应的信标帧时间点,其中不同AP对应的信标帧时间点不同;
[0103]配置模块503,用于为部分或全部AP配置对应的信标帧时间点,指示AP在对应的信标帧的时间点到达后发送信标帧。
[0104]其中,空闲时间段确定模块501具体用于,确定AP—个发送信标巾贞周期内的空闲时间段,包括:AP的一个发送信标帧的周期,可能有几个空闲时间段,每个空闲时间段的长度可能不相同,可以选择任意一个空闲时间段作为AC中部分或全部AP发送信标帧的时间段,较佳地,将一个发送信标帧周期内最大的空闲时间段作为部分或全部AP发送信标帧的时间段。
[0105]若一个空闲时间段无法发送全部AP的信标帧,则可以再确定一个或多个空闲时间段作为剩余AP发送信标帧的时间段,其中再确定的一个或多个空闲时间段可以在确定的空闲时间段之前,也可以在确定的空闲时间段之后。
[0106]信标帧时间点确定模块502具体用于:确定中心AP,将确定的空闲时间段的起始时间点配置为中心AP的信标帧时间点,然后根据中心AP确定其他AP发送信标帧的时间点。[0107]中心AP的确定:在需要分配信标帧时间点的AP组成集合中,对每个AP能够感知到其他AP的发射信号的数量进行排序,将能够感知到其他AP发射信号数量最多的AP作为中心AP0
[0108]根据中心AP对其他AP进行分组:将中心AP,中心AP能够感知到发射信号的AP,以及能够感知中心AP的发射信号的AP组成一中心组,并将该组中每个AP能够感知到发射信号的AP,以及该组之外的其他AP中能够感知到该组中的至少一个AP的发射信号的AP组成一特定组。若此时还有未分组的AP,则将所有未分组的AP和特定组中的所有AP组成新的集合,并将特定组删除,在新的集合中确定一个中心AP。将新集合中的中心AP,新集合中的中心AP能够感知到发射信号的AP,以及能够感知到新集合中的中心AP的发射信号的AP组成另一中心组,并将该组中每个AP能够感知到发射信号的AP,以及该组之外的其他AP中能够感知到到该组中的至少一个AP的发射信号的AP组成一特定组。若此时还有未分组的AP,则重复将所有未分组的AP和特定组中的所有AP组成新的集合,删除特定组,并在新的集合中确定能够感知到到其他AP的发射信号数量最多的中心AP,返回将中心AP,中心AP能够感知到发射信号的AP,以及能够感知到中心AP的发射信号的AP组成一中心组的步骤。
[0109]将全部需要分配信标帧时间点的AP分组完成后,需要判断确定的空闲的时间段是否不小于发送全部AP对应的信标帧的所需的时长;其中确定的空闲的时间段小于发送全部AP对应的信标帧的所需的时长,确定全部AP对应的信标帧的时间点的方法有两种,图1的步骤102中已经详细介绍,在此不再赘述。
[0110]配置模块503中AC为部分或全部AP配置对应的信标帧时间点共有三种方法:修改AP发送信标帧的时间间隔,接修改AP发送信标帧的时间戳,修改AP相对发送信标帧的时间戳;图1的步骤103中已经分别对三种方法进行了详细介绍,在此不再赘述。
[0111]如图6所示,为本发明实施例中一种发送信标帧的装置,包括:
[0112]接收模块601:用于接收到部分或全部AP配置对应的信标帧时间点;
[0113]发送模块602:用于根据接收到部分或全部AP配置对应的信标帧时间点发送信标帧。
[0114]接收模块601中可能接收到两种形式的部分或全部AP配置对应的信标帧时间点,下面分别进行描述。
[0115]第一种形式AP接收到的是每个AP配置对应的发送信标帧周期的时长,根据每个AP配置对应的发送信标帧周期的时长确定每个AP配置对应的信标帧时间点。
[0116]第二种形式AP接收到的是每个AP配置对应的发送信标帧的时间戳,根据每个AP对应配置的发送信标帧的时间戳确定每个AP配置对应的信标帧时间点。
[0117]如图7所示,本发明实施例还提供了一种指示信标帧发送和发送信标帧的系统,该系统中含有接入控制单元710和多个无线访问接入点711。
[0118]接入控制单元710,用于确定无线访问接入点AP—个发送信标帧周期内的空闲时间段;在确定的所述空闲时间段内确定部分或全部AP对应的信标帧时间点,其中不同AP对应的信标帧时间点不同;发送部分或全部AP对应的信标帧时间点。
[0119]无线访问接入点711,用于接收对应的AP配置信标帧时间点;根据接收到对应的AP配置信标帧时间点发送信标帧。
[0120]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0121]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0122]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0123]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0124]尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0125]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种指示信标帧发送的方法,其特征在于,该方法包括: 确定无线访问接入点AP —个发送信标帧周期内的空闲时间段; 在确定的所述空闲时间段内确定部分或全部AP对应的信标帧时间点,其中不同AP对应的信标帧时间点不同; 为部分或全部AP配置对应的信标帧时间点,指示AP在对应的信标帧的时间点到达后发送信标中贞。
2.如权利要求1所述的方法,其特征在于,所述在确定的所述空闲时间段内确定部分或全部AP对应的信标帧时间点之前,包括: 将能够感知到其他AP的发射信号数量最多的AP作为中心AP ; 将确定的空闲时间段的起始时间点配置为中心AP的信标帧时间点。
3.如权利要求2所述的方法,其特征在于,所述为部分或全部AP配置对应的信标帧时间点,包括: 针对一个需要配置信标帧时间点的AP,确定该AP预先配置的信标帧时间点与需要配置的信标帧时间点的差值; 将该AP的初始发送信标帧周期的时长和确定的差值的和作为该AP当前发送信标帧周期的时长,并将初始发送信标帧周期的时长作为之后的发送信标帧周期的时长。
4.如权利要求2所述的方法,其特征在于,所述为部分或全部AP配置对应的信标帧时间点,包括:` 针对一个需要配置信标帧时间点的AP,确定该AP预先配置的信标帧时间点与需要配置的信标帧时间点的差值; 将该AP的初始发送信标帧的时间戳和确定的差值的和作为该AP发送信标帧的时间戳。
5.如权利要求2所述的方法,其特征在于,所述为部分或全部AP配置对应的信标帧时间点,包括: 针对一个需要配置信标帧时间点的AP,确定该AP需要配置的信标帧时间点与中心AP配置的信标帧时间点的差值; 将中心AP配置的发送信标帧的时间戳和确定的差值的和作为该AP发送信标帧的时间戳。
6.如权利要求2飞任一所述方法,其特征在于,所述在确定的所述空闲时间段内确定部分或全部AP对应的信标帧时间点,包括: 在需要分配信标帧时间点的AP组成集合中确定能够感知到其他AP的发射信号数量最多的中心AP ; 将中心AP,中心AP能够感知到发射信号的AP,以及能够感知到中心AP的发射信号的AP组成一中心组,并将该组中每个AP能够感知到发射信号的AP,以及该组之外的其他AP中能够感知到该组中的至少一个AP的发射信号的AP组成一特定组; 判断是否还有未分组的AP,若有,则将所有未分组的AP和特定组中的所有AP组成新的集合,删除特定组,并在新的集合中确定能够感知到其他AP的发射信号数量最多的中心AP,返回将中心AP,中心AP能够感知到发射信号的AP,以及能感知到中心AP的发射信号的AP组成一中心组的步骤;否则,就按照分组的顺序为每组内的全部AP分配对应的信标帧时间点。
7.如权利要求1所述的方法,其特征在于,在确定的所述空闲时间段内确定一组AP对应的信标帧时间点之前,包括: 判断确定的空闲时间段是否不小于发送全部AP对应的信标帧的所需的时长; 若是,为全部AP配置对应的信标帧时间点;否则,为部分AP配置对应的信标帧时间点。
8.如权利要求7所述的方法,其特征在于,所述为部分AP配置对应的信标帧时间点之后,还包括: 确定一个发送信标帧周期内的其他空闲时间段,在确定的其他空闲时间段内确定剩余的AP对应的信标帧时间点,并为剩余的AP配置对应的信标帧时间点。
9.一种发送信标帧的方法,其特征在于,该方法包括: 接收到部分或全部AP配置对应的信标帧时间点; 根据接收到部分或全部AP配置对应的信标帧时间点发送信标帧。
10.一种指示信标帧发送的接入控制单元AC,其特征在于,该接入控制单元包括: 确定无线访问接入点AP —个发送信标帧周期内的空闲时间段; 在确定的所述空闲时间段内确定部分或全部AP对应的信标帧时间点,其中不同AP对应的信标帧时间点不同; 发送部分或全部AP对应的信标帧时间点。
11.一种发送信标帧的无线`访问接入点AP,其特征在于,该AP包括: 接收对应的AP配置信标帧时间点; 根据接收到对应的AP配置信标帧时间点发送信标帧。
12.一种指示信标帧发送的装置,其特征在于,该装置包括: 空闲时间段确定模块:用于确定无线访问接入点AP —个发送信标帧周期内的空闲时间段; 信标帧时间点确定模块:用于在确定的所述空闲时间段内确定部分或全部AP对应的信标帧时间点,其中不同AP对应的信标帧时间点不同; 配置模块:用于为部分或全部AP配置对应的信标帧时间点,指示AP在对应的信标帧的时间点到达后发送信标帧。
13.如权利要求12所述的装置,其特征在于,所述空闲时间段确定模块,还用于: 将能够感知到其他AP的发射信号数量最多的AP作为中心AP ;将确定的空闲时间段的起始时间点配置为中心AP的信标帧时间点。
14.如权利要求13所述的装置,其特征在于,所述配置模块具体用于: 针对一个需要配置信标帧时间点的AP,确定该AP预先配置的信标帧时间点与需要配置的信标帧时间点的差值;将该AP的初始发送信标帧周期的时长,确定的差值和优先级的间隔帧SIFS的和作为该AP当前发送信标帧周期的时长,并将初始发送信标帧周期的时长作为之后的发送信标帧周期的时长。
15.如权利要求13所述的装置,其特征在于,所述配置模块具体用于: 针对一个需要配置信标帧时间点的AP,确定该AP预先配置的信标帧时间点与需要配置的信标帧时间点的差值;将该AP的初始发送信标帧的时间戳,确定的差值和优先级的间隔帧的和作为该AP发送信标帧的时间戳。
16.如权利要求13所述的装置,其特征在于,所述配置模块具体用于: 针对一个需要配置信标帧时间点的AP,确定该AP需要配置的信标帧时间点与中心AP的信标帧时间点的差值;将中心AP发送信标帧的时间戳,确定的差值和优先级的间隔帧的和作为该AP发送信标帧的时间戳。
17.如权利要求13~16任一所述的装置,其特征在于,所述信标帧时间点确认模块具体用于: 在需要分配信标帧时间点的AP组成集合中确定能够感知到其他AP的发射信号数量最多的中心AP ;将中心AP,中心AP能够感知到发射信号的AP,以及能够感知中心AP的发射信号的AP组成一中心组,并将该组中每个AP能够感知到发射信号的AP,以及该组之外的其他AP中能够感知到该组中的至少一个AP的发射信号的AP组成一特定组;判断是否还有未分组的AP,若有,则将所有未分组的AP和特定组中的所有AP组成新的集合,删除特定组,并在新的集合中确定能够感知到其他AP的发射信号数量最多的中心AP,返回将中心AP,中心AP能够感知到发射信号的AP以及能够感知到中心AP的发射信号的AP组成一中心组的步骤;否则,按照分组的顺序为每组内的全部AP分配对应的信标帧时间点。
18.如权利要求12所述的装置,其特征在于,所述空闲时间段确定模块还用于: 判断确定的空闲时间段是否不小于发送全部AP对应的信标帧的所需的时长; 若是,信标帧时间点确定模块为全部AP配置对应的信标帧时间点;否则,信标帧时间点确定模块为部分AP配置对应的信标帧时间点。
19.如权利要求18所述的装置,其特征在于,所述空闲时间段确定模块还用于:确定一个发送信标帧周期内的其他空闲时间段; 信标帧时间点确定模块:还用于在确定的其他空闲时间段内确定剩余的AP对应的信标帧时间点,并为剩余的AP配置对应的信标帧时间点。
20.一种发送信标帧的装置,其特征在于,该装置包括: 接收模块:用于接收到部分或全部AP配置对应的信标帧时间点; 发送模块:用于根据接收到部分或全部AP配置对应的信标帧时间点发送信标帧。
【文档编号】H04W72/04GK103796277SQ201210418682
【公开日】2014年5月14日 申请日期:2012年10月26日 优先权日:2012年10月26日
【发明者】赵伟, 盛凌志, 王文明, 张志敏, 石伟, 杜建凤, 李智伟, 姜欣, 吴茜, 韩志峰 申请人:中国移动通信集团北京有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1