通信设备和通信方法

文档序号:1895415 发布日期:2021-11-26 浏览:29次 >En<

阅读说明:本技术 通信设备和通信方法 (Communication apparatus and communication method ) 是由 相尾浩介 田中悠介 菅谷茂 于 2020-02-25 设计创作,主要内容包括:提供一种确定多频带发送的退避时间的通信设备。通信设备包括:发送和接收多个频带的无线信号的通信单元;和控制所述通信单元中的操作的控制单元。所述控制单元针对每个频带,设定用于在所述多个频带中的各个频带中进行发送的第一随机待机时间,设定用于在所述多个频带中的两个或更多个频带中进行数据的同时发送的第二随机待机时间,并基于各个频带的第一随机待机时间与第二随机待机时间的比较,控制第二随机待机时间或各个频带的第一随机待机时间的倒计时。(A communication device is provided that determines a back-off time for multi-band transmissions. The communication apparatus includes: a communication unit that transmits and receives wireless signals of a plurality of frequency bands; and a control unit that controls an operation in the communication unit. The control unit sets, for each frequency band, a first random standby time for transmission in each of the plurality of frequency bands, sets a second random standby time for simultaneous transmission of data in two or more of the plurality of frequency bands, and controls the second random standby time or a countdown of the first random standby time for each frequency band based on a comparison of the first random standby time and the second random standby time for each frequency band.)

通信设备和通信方法

技术领域

本说明书中公开的技术涉及用于发送和接收无线信号的通信设备和通信方法。

背景技术

近年来,为了应对所需数据流量的增加,在无线局域网(LAN)中,需要增加数据容量和提高峰值吞吐量。因此,同时使用多个通信频带(下文中也称为“频带”)进行通信的多频带发送受到关注(例如参见专利文献1),并且预期将作为IEEE 802.11的下一代标准被标准化。

按照目前的载波侦听多址接入/冲突避免(CSMA/CA),在各个频带的主信道(下文中也表示成“PCH”)中进行倒计时随机待机时间(下文中也称为“退避(backoff)时间”)的退避,并且在所有频带中退避都结束并且获取发送权的时刻,可以开始多频带发送。例如,提出一种终端使不同频带与对于一个频带设定的退避同步,以进行共同退避的方法(例如参见专利文献2)。按照这种方法,易于匹配所有频带结束退避并且获取发送权的定时,预期多频带发送时的通信机会增加。

然而,如果总是与特定频带同步地在其他频带中进行退避,那么存在许多地方会与IEEE 802.11所定义的CSMA/CA的操作抵触的顾虑。例如,在某个频带从忙碌状态转变为空闲状态的时刻,该频带可以与一个终端已经在进行退避的频带的剩余退避时间同步。从而,该频带比不进行多频带发送的其他终端更易于获得发送机会,从而设定退避时间并且进行退避的其他终端的发送机会就会失去。结果,在终端之间可能出现不公平的状况。

另外,关于重发时的退避,还有许多事项要考虑。例如,当在终端所在的频带中频繁发生冲突时,通常,优选通过竞争窗口的更新处理来应用更长的退避时间,使得可以避免与其他终端的冲突。然而,由于已进行多频带发送的终端可以使其中已发生冲突的频带与其中未发生冲突的其他频带的退避同步,从而退避时间不会被延长,并且与在冲突时设定长退避时间的其他终端相比,更易于获取发送机会。在冲突时通过设定较长退避时间,进行退避的其他终端失去发送机会。即,在终端之间可能出现不公平的状况。

引文列表

专利文献

专利文献1:日本专利申请公开No.2017-28746

专利文献2:日本专利申请公开No.2018-170621

发明内容

本发明要解决的问题

本说明书中公开的技术的目的是提供一种进行多频带发送的通信设备和通信方法。

问题的方案

本说明书中公开的技术是鉴于上述问题产生的,其第一方面是

一种通信设备,包括:

通信单元,所述通信单元发送和接收多个频带的无线信号;和

控制单元,所述控制单元控制所述通信单元中的操作,其中

所述控制单元针对每个频带,设定用于在所述多个频带中的各个频带中进行发送的第一随机待机时间,设定用于在所述多个频带中的两个或更多个频带中进行数据的同时发送的第二随机待机时间,并基于各个频带的第一随机待机时间与第二随机待机时间的比较,控制第二随机待机时间或各个频带的第一随机待机时间的倒计时。

当第一随机待机时间小于第二随机待机时间的频带有两个或更多个时,所述控制单元开始第二随机待机时间的倒计时,并且所述控制单元进行控制,以使用第二随机待机时间的倒计时已结束的多个频带同时发送数据。

另外,当第一随机待机时间小于第二随机待机时间的频带少于两个时,所述控制单元进行控制,以开始所述多个频带中的各个频带的第一随机待机时间的倒计时,并在第一随机待机时间的倒计时已结束的频带中进行数据发送。

另外,本说明书中公开的技术的第二方面是

一种通信方法,包括以下步骤:

针对每个频带,设定用于在多个频带中的各个频带中进行发送的第一随机待机时间;

设定用于在所述多个频带中的两个或更多个频带中进行数据的同时发送的第二随机待机时间;和

基于各个频带的第一随机待机时间与第二随机待机时间的比较,控制第二随机待机时间或各个频带的第一随机待机时间的倒计时。

本发明的效果

按照在本说明书中公开的技术,可以提供一种在实现与周边终端的公平性的同时,确定多频带发送期间的退避时间的通信设备和通信方法。

注意,记载在本说明书中的效果仅仅是例子,本说明书中公开的技术所带来的效果不限于此。另外,除了上述效果之外,本说明书中公开的技术可以进一步表现出附加的效果。

通过基于下面说明的实施例和附图的更详细说明,本说明书中公开的技术的其他目的、特征和优点将变得明显。

附图说明

图1是图解说明通信系统的构成例子的示图。

图2是图解说明通信设备200的功能构成例子的示图。

图3是图解说明进行多频带发送的通信序列的例子的示图。

图4是图解说明进行多频带发送的通信序列的另一个例子的示图。

图5是图解说明在AP与STA之间进行的通信序列的例子(为第一例子和第二例子所共有)的示图。

图6是图解说明能力信息帧的构成例子(为第一例子和第二例子所共有)的示图。

图7是图解说明MB退避设置帧的构成例子(第一例子)的示图。

图8是图解说明当STA进行退避设置时的处理过程(第一例子)的流程图。

图9是图解说明当STA进行MB退避时的处理过程(为第一例子和第二例子所共有)的流程图。

图10是图解说明当STA进行MB退避时的处理过程(为第一例子和第二例子所共有)的流程图。

图11是图解说明STA用于更新CW的处理过程(第一实施例)的流程图。

图12是图解说明进行多频带发送的通信序列的例子(第一例子)的示图。

图13是图解说明进行多频带发送的通信序列的另一个例子(第一例子)的示图。

图14是图解说明进行在第一例子中假设的多频带发送的通信序列的例子的示图。

图15是图解说明MB退避设置帧的构成例子(第二例子)的示图。

图16是图解说明当STA进行退避设置时的处理过程(第二例子)的流程图。

图17是图解说明STA用于更新CW的处理过程(第二例子)的流程图。

图18是图解说明进行在第二例子中假设的多频带发送的通信序列的例子的示图。

具体实施方式

下面参考附图,详细说明在本说明书中公开的技术的实施例。

图1示意图解说明本说明书中公开的技术可以应用于的通信系统的构成例子。图1中图解所示的通信系统包括一个基站或接入点(AP)和连接到AP的一个从属单元(STAtion:STA)。尽管图1中,为了图面的简化只例示了一个STA,不过,也可以假设两个或更多个STA连接到一个AP。

频带A、频带B和频带C这三个频带可用于AP和STA之间的数据通信。频带A、频带B和频带C中的各个频带都包括多个信道,所述多个信道中的一个是主信道(PCH)。目前(在本申请时),这三个频带之中的频带A和频带B被假设为作为非许可频带分配的920MHz频带、2.4GHz频带和5GHz频带,以及预期未来会被分配给非许可频带的6GHz频带。不过,频带A和频带B不限于特定频带的组合。另外,在AP与STA之间可以利用四个或更多个频带。

在本实施例中,当AP与STA进行数据通信时,假设同时使用频带A、频带B和频带C中的两个或更多个频带,即,在AP与STA之间可以进行多频带发送。另外,在AP与STA之间可以利用四个或更多个频带,可以进行同时使用四个或更多个频带的多频带发送。

尽管本说明书主要说明在STA向AP进行数据发送的上行链路通信期间,应用多频带发送的例子,不过,不言而喻的是在AP向STA进行数据发送的下行链路通信期间,也可以应用多频带发送。

注意,本说明书中公开的技术可以应用于的通信系统的构成不限于图1中图解所示的构成。只要存在建立了连接的多个通信设备,并且对于每个通信设备,存在作为周边终端的通信设备即可。通信设备之间的位置关系并无特别限定。

图2图解说明可在本说明书中公开的技术应用于的通信系统中操作的通信设备200的功能构成例子。图2中图解所示的通信设备200例如可以在图1中图解所示的通信系统中,起AP和/或STA的作用。

通信设备200主要包括天线单元210、无线通信单元220、数据处理单元230和通信控制单元240。

通信控制单元240整体控制通信设备200的全部操作,还进行向数据处理单元230传送要通信给其他通信终端的控制信息的处理。特别地,在本实施例中,通信控制单元240的主要特征在于设定和控制要使用的每个频带(频带A、频带B和频带C)的退避。具体地,通信控制单元240控制用于进行正常数据发送的随机待机时间(对应于后面说明的“正常退避”)和用于进行多频带发送的随机待机时间(对应于后面说明的“MB退避”)的设定,各个设定的随机待机时间的倒计时的开始,和在倒计时结束时的数据发送(正常数据发送或多频带发送)的操作。

数据处理单元230主要基于来自通信协议的上位层(未图示)的发送数据和从通信控制单元220接收的控制信息,进行生成发送信号的处理。另外,数据处理单元230进行解调从无线通信单元220接收的接收信号并提取接收数据和控制信息的处理。

在通信设备200起AP作用的情况下,数据处理单元230生成例如包含关于多频带发送的控制信息的发送信号。另外,在通信设备200起STA作用的情况下,数据处理单元230解调从无线通信单元220接收的接收信号,提取关于多频带发送的控制信息,并将控制信息传送到通信控制单元240。不过注意,关于多频带发送的控制信息的细节将在后面说明。

在像本实施例中一样使用多个频带(频带A、频带B和频带C)进行多频带发送的情况下,通过共享进行媒体接入控制(MAC)层的数据处理的数据处理单元234,并在频带之间划分PHY层的处理,布置进行用于频带A的PHY层处理的数据处理单元231、进行用于频带B的PHY层处理的数据处理单元232和进行用于频带C的PHY层处理的数据处理单元233,可以形成数据处理单元230。这样,能够在多个频带中同时进行通信,即,在启用多频带通信的时候,能够共同地进行全面的数据管理(例如,分组的序列号等)。

在发送时,无线通信单元220对数据处理单元230所生成的发送信号进行模拟变换,还进行诸如上变频之类的射频(RF)处理,并生成从天线单元210输出的无线信号。另外,在接收时,无线通信单元220对输入天线单元210的无线信号进行诸如下变频之类的RF处理,此外进行数字变换,以生成接收信号,并将接收信号传送到数据处理单元230。

在像本实施例中一样使用多个频带(频带A、频带B和频带C)进行多频带发送的情况下,通过在用于频带A的无线通信单元221和天线211、用于频带B的无线通信单元222和天线212、和用于频带C的无线通信单元223和天线213之间划分通信操作,可以在多个频带中同时进行无线信号的通信操作。注意,在频带A、频带B和频带C在频率上接近的情况下,可以共享任意无线通信单元。

图3图解说明进行多频带发送的通信序列的例子。图3图解说明在终端(STA)使用频带A、频带B和频带C中的各个频带的主信道(PCH)进行多频带发送的情况下的每个频带的操作例子。不过注意,假设STA具有图2中图解所示的设备构成。图3中,三个水平轴是终端(STA)使用的频带的时间轴,描述了时间轴上的通信操作。

在频带A处于空闲状态,但是其他频带B和C都处于忙碌状态的情况下,STA在时刻T301对于频带A的PCH设定退避时间,并开始退避时间的倒计时,即,开始退避。图3中,频带的处于忙碌状态的区间用灰色框指示。

这里设定的退避时间是通过使用IEEE 802.11定义的竞争窗口(下文中也表示为“CW”)和时隙时间,并将时隙时间乘以随机确定的从0到CW的整数值而获得的。图3中,一个时隙时间用平行四边形指示。CW的最小值(CWmin)和最大值(CWmax),以及时隙时间是作为增强分布式信道接入(EDCA)参数,在连接时(或者定期地)从AP向STA通知的参数。

这里,可以为每个频带保持EDCA参数,或者可以为所有频带共同保持EDCA参数。EDCA是IEEE 802.11e定义的进行基于流量等级的优先级控制的通信方法。在EDCA中,定义了按照数据类型的四种接入类别(下文中也表示为“AC”),它们是语音(AC_VO)、视频(AC_VI)、尽力而为(AC-BE)和背景(AC_BK)。

接下来,假设在STA在频带A的PCH中进行退避时,在时刻T302,频带B的PCH从忙碌状态转变为空闲状态。这种情况下,STA可以将频带A中的剩余退避时间原样设定为频带B中的退避时间,并在频带B的PCH中开始退避。

另外,当在频带A的PCH和频带B的PCH的退避期间,在时刻T303,频带C的PCH也从忙碌状态转变为空闲状态时,STA可以类似地将频带A中的剩余退避时间原样设定为频带C中的退避时间,并且也在频带C的PCH中开始退避。

随后,在时刻T304,STA可以在同一定时结束所有频带A~C的退避,并且可以立即开始多频带发送(数据Tx,Data Tx)。随后,在多频带发送结束之后的时刻T305,STA在频带A~C中的每个频带中,从发送目的地(例如,AP)接收接收响应信号(Ack)。

在图3中图解所示的通信序列的例子中,在频带B和频带C中,当忙碌状态转变为空闲状态时,STA不为每个频带分别设定退避时间,而是与已经处于退避状态的频带A的剩余退避时间同步地进行退避。因此,在频带B和频带C中,与不进行多频带发送时(即,对于每个频带分别进行退避时)相比,STA往往会具有较短的退避时间,即,在开始数据发送之前的较短的待机时间。在周围不存在其他STA的情况下,例如,STA的待机时间被缩短,可以预期吞吐量的提高。但是,在附近存在不进行多频带发送而仅用任意一个频带进行通信的其他STA的情况下,存在其他STA将被进行多频带发送的STA剥夺发送机会从而无法进行通信的顾虑。

图4图解说明进行多频带发送的通信序列的另一个例子。图4图解说明在终端(STA)使用频带A、频带B和频带C中的各个频带的主信道(PCH)进行多频带发送的重发的情况下的每个频带的操作例子。不过注意,假设STA具有图2中图解所示的设备构成。图4中,三个水平轴是终端(STA)使用的频带的时间轴,描述了时间轴上的通信操作。

假设在时刻T401,在使用三个频带A~C完成多频带发送之后,在时刻T402,STA可以在频带A和频带B中接收到Ack,但是在频带C中无法接收到Ack。然后,在随后的时刻T403,STA在频带A~C中的每个频带中开始退避。

就在单频带中进行发送时的重发来说,按照IEEE 802.11标准,在Ack接收已失败的频带C中,STA需要将CW增大到CW×2+1(不过注意,在不超过CWmax的范围内设定CW)(如果在随后的发送中接收到对于通信的Ack,那么CW可以被重置为CWmin)。结果,频带C中的用于重发的退避时间被设定成比上次发送时还长的时间的可能性增大。另一方面,在Ack接收已成功的频带A和频带B中,STA将CW重置为CWmin,退避时间被设定成较短时间的可能性增大。

然而,在与特定频带的退避时间同步地开始用于多频带发送的退避的通信序列中,例如,在频带A中设定的退避时间也可以原样在频带C中使用。随后,当在时刻T404,频带A的退避结束时,STA也可以与此同步地结束频带B和频带C的退避,并重新开始多频带发送(Data Tx)。这种情况下,尽管STA按照IEEE 802.11标准,增大了接收已失败的频带C中的CW,不过,退避时间变长的可能性不变。在存在不进行多频带发送而只利用频带C的PCH进行通信的其他STA的情况下,只有所述其他STA进行扩展CW并设定更长的退避时间的操作,从而在终端之间可能出现不公平的状况。

为了解决如参考图3和4说明的终端之间存在不公开的状况,本申请人认为可取的是不要使得多频带发送的退避原样与某个频带的退避(例如,最早结束的退避)同步,而是比较用于多频带发送的退避时间与针对每个频带基于EDCA参数确定的退避时间,并且只有当前者大于后者时,才开始用于多频带发送的退避。

在这样的背景下,在本说明书中,将说明确定用于多频带发送的两个例子。

第一例子:多个可用频带中的一个被确定为参考频带,并且在参考频带中设定的退避时间被设定为用于多频带发送的退避。

第二例子:新定义多频带EDCA参数,并且基于该参数设定的退避时间被设定为用于多频带发送的退避。

注意在以下的说明中,使用如下定义的术语。

MB退避:在两个或更多个频带中同步进行的退避。

正常退避:传统IEEE 802.11标准定义的在一个频带中进行的退避。

例子1

作为第一例子,图5图解说明在AP与STA之间进行的通信序列的例子。注意在包括AP和STA的通信系统中,假设如图1中图解所示,三个频带A~C可用。另外,假设AP和STA都具有图2中图解所示的设备构成,并且能够进行使用频带A~C中的两个或更多个频带的多频带发送。

在图5中图解所示的通信序列中,主要假设了能力交换(Capability Exchange)、关联(Association)、MB退避设置和数据发送(Data Tx)这四个阶段。注意,进行这些阶段的顺序不限于图5中图解所示的例子。例如,能力交换可以在关联之后进行。另外,各个阶段并不一定是分离的。例如,能力交换和关联可以同时进行。

在关联阶段(F510)中,完成AP与STA之间的连接处理。例如,按照IEEE 802.11标准,通过来自STA的关联请求和AP的关联响应实现关联。

在能力交换阶段(F520)中,在协同的通信设备之间交换能力信息(F521、F522)。本例的主要特征在于,在AP和STA之间,交换关于与在本说明书中提出的MB退避(在两个或更多个频带中同步进行退避)有关的操作是否可能的信息。在AP和STA之间交换的能力信息的细节,和用于交换能力信息的帧的细节将在后面说明。

在MB退避设置阶段(F530)中,AP向STA通知用于MB退避操作和退避时间设定的参数(F531)。在本阶段中,从AP向STA发送包括关于MB退避的控制信息的帧。细节将在后面说明。本阶段的执行定时并无特别限定。例如,可以每个信标间隔地进行该阶段,或者可以每次数据发送阶段结束时进行该阶段。

在数据发送阶段(F540)中,进行STA和AP之间的实际数据发送。在本例子中,为了从STA向AP进行多频带发送,STA进行退避设置(F541),并且进行MB退避(F542)。随后,在MB退避结束之后,STA进行向AP的多频带发送(Multi-Band Data Tx)(F543)。另外,在结束向AP的数据发送之后,STA在多频带发送中使用的各个频带中,从AP接收Ack接收信息(F544),并基于Ack接收是否成功,更新CW(CW Update)(F545)。注意,AP返回的Ack可以是BlockAck。退避设定、MB退避和CW更新的各个处理过程的细节将在后面说明。

接下来,将说明在本实施例中特有的能力交换和MB退避设置的各个阶段中使用的帧构成例子。

图6图解说明在AP和STA之间交换的能力信息帧600的构成例子。假设在图5中图解所示的通信序列中的能力交换阶段(F520)中将使用能力信息帧600。图6中图解所示的能力信息帧的主要特征在于在AP与STA之间交换的能力信息中包括多频带发送能力信息、多频带接收能力信息和MB退避能力信息。

信号类型字段601包括指示该帧是包括与AP交换的能力信息的帧的信息。

长度字段602包括关于该帧的长度的信息。

多频带发送能力字段603包括指示能够进行多频带发送的频带的数量(频带数量)611,和能够进行多频带发送的频带的标识符(频带ID)612-1、…、612-n的信息。频带数量可以被设定为0,以指示发送侧的通信设备不能进行多频带发送。另外,在字段603中,代替指定频带ID,可以为每个候选频带准备指示多频带发送是否可能的标记。

注意,本文中使用的“能够进行多频带发送的”频带指的是可以按照本实施例设定MB退避并且在MB退避的倒计时结束之后可以用于多频带数据发送的频带(简而言之,其中可以设定MB退避的频带)。

多频带接收能力字段604包括关于能够进行多频带接收的频带的信息。类似于多频带发送能力字段603,多频带接收能力字段604可以包括指示能够进行多频带接收的频带的数量(频带数量)和各个频带的标识符(频带ID)的信息。

MB退避能力字段605包括指示MB退避是否可能,以及可能的MB退避的方法的信息。这里,MB退避的方法例如意味着按照本例子的控制MB退避的方法。

例如,当进行从STA到AP的上行链路数据发送时,STA可以通过使用两个或更多个频带来进行多频带发送,所述两个或更多个频带是基于在从AP接收的能力信息帧中所指示的能够进行多频带发送的频带的数量和频带标识信息选择的。另一方面,AP在从STA接收的能力信息帧中指示为能够进行多频带发送的频带中,进入数据接收待机状态。

图7图解说明在AP与STA之间交换的MB退避设置帧700的构成例子。假设在图5中图解所示的通信序列中的MB退避设置阶段(F530)中使用MB退避设置帧700。图7中图解所示的MB退避设置帧的主要特征在于包括用于确定为了设定MB退避时间而要参考的参考频带的信息。

信号类型字段701包括指示该帧是与AP交换的MB退避设置帧的信息。另外,长度字段702包括关于该帧的长度的信息。

MB AC_XX参数字段703、704、705和706包括用于确定参考频带的信息。在本实施例中,为将在数据发送阶段中多频带发送的数据的类型,准备了多个参数字段703、704、705和706。具体地,数据的类型对应于IEEE 802.11e的EDCA方法中的流量等级,为AC准备了包括用于确定参考频带的信息的MB AC_BE参数字段703、MB AC_BK参数字段704、MB AC_VI参数字段705和MB AC_VO参数字段706。

具体地,MB AC_XX参数字段703、704、705和706的构成包括当STA进行MB退避时最初设定的参考频带的标识信息(初始参考频带ID)711,或参考频带确定方法(参考频带控制信息)712中的至少一个。注意,附图标记711和712所指示的参数可以被定义成为所有AC所共有,而不是针对每个AC定义的。

这里,确定要参考的频带的方法的例子包括如在以下的(1)~(4)中例示的几种方法。不过注意,确定要参考的频带的方法不限于此。

(1)总是将初始参考频带ID所指示的频带设定为参考频带。

(2)将初始参考频带ID所指示的频带设定为第一参考频带,之后,对于每个多频带发送(或者,每个规定次数的多频带发送),将另一个频带设定为参考频带。不过注意,选择参考频带的方法可以是顺序的或随机的。

(3)在用于多频带发送的多个频带之中,将退避时间最长的频带设定为参考频带。

(4)将忙碌时间最短的频带设定为参考频带。忙碌时间可以是统计地确定的。

按照由从AP接收的MB退避设置帧700中的MB AC_XX参数所指定的方法,STA确定与要发送的数据的类型(流量等级)相应的参考频带,并设定用于MB退避的退避时间。注意,可以指令从总是处于空闲状态的频带中选择上述参考频带。

接下来,将说明数据发送阶段。这里,将按照退避设置、MB退避和CW更新的顺序,说明数据发送侧的通信设备200(本例中STA)的操作。下面说明的通信设备200的操作基本上是在通信控制单元240的主导下进行的。

图8以流程图的形式,图解说明当STA进行退避设置时的处理过程。

当开始退避设置(步骤S801)时,STA首先判定是否尝试新开始MB退避(步骤S802)。

在STA尝试新开始MB退避的情况下(步骤S802:是),STA按照在MB退避设置帧(参见图7)中由AP指定的方法,确定参考频带(步骤S803)。具体地,STA按照在MB退避设置帧700中,对于要发送的数据的类型(或者流量等级或AC)指定的参考频带的标识信息(初始参考频带ID)或参考频带确定方法(参考频带控制信息),确定参考频带。

这里,在参考频带处于空闲状态的情况下(步骤S804:是),STA将在步骤S803确定的参考频带添加到MB退避候选频带(步骤S806),随后使用为参考频带设定的(正常)EDCA参数,设定MB退避时间(步骤S807)。

注意,为参考频带设定的EDCA参数可以是每个频带的个别参数,或者可以是为所有频带共有的参数。

接下来,STA对除参考频带以外处于空闲状态的所有频带(即,其中可以进行退避的频带)重复步骤S808~S810的处理,并判定是否将频带添加到MB退避候选频带。具体地,STA在要处理的频带中,设定正常退避时间(步骤S808)。正常退避时间是新设定的时间,或者是上次退避被中断时的剩余时间。接下来,STA检查退避时间是否小于在步骤S807中确定的退避时间(步骤S809)。随后,如果正常退避时间小于预定的MB退避时间(步骤S809:是),那么STA将该频带添加到MB退避候选频带中(步骤S810)。

注意,对于在步骤S809和S810中,被确定为在MB退避候选频带之外的频带,当开始MB退避时,可以单独对该频带进行正常退避,以在单一频带中进行数据发送,或者可以使发送进入待机状态,直到下一次多频带发送结束为止。

当对于所有频带都完成确认时,STA检查是否存在作为MB退避候选频带的两个或更多个频带(步骤S811)。随后,如果存在两个或更多个MB退避候选频带(步骤S811:是),那么STA在所有的MB退避候选频带中开始MB退避(步骤S812)。此时,在先前的步骤S807中,基于参考频带的正常退避时间确定的MB退避时间被设定为退避时间。

注意,这里,正常退避时间意味着根据EDCA参数新设定的新的退避时间,或者已设定并且保持的剩余退避时间。

另一方面,如果STA不新开始MB退避(步骤S802:否),在确定的参考频带没有处于空闲状态的情况下(步骤S804:否),以及在存在一个或更少的MB退避候选频带的情况下(步骤S811:否),STA放弃多频带发送,并在每个空闲频带中进行正常退避(步骤S805)。或者,在步骤S805,STA可以进入退避待机状态,直到对应的频带转变为空闲状态为止。

注意,在来自AP的MB退避设置帧700中,在“设定退避时间最长的频带”被指定为确定参考频带的方法的情况下,STA进行与图8不同的处理过程。这种情况下,代替步骤S803的处理,STA首先在各个空闲状态的频带中设定正常退避,随后将对其设定最长的正常退避时间的频带设定为参考频带。

当按照图8中图解所示的处理过程开始MB退避时(当步骤S811:是,并且处理前进到步骤S812时),STA每个时隙地确认各个频带的状态。图9和10以流程图的形式,图解说明当STA进行MB退避时的处理过程。

每当过去一个时隙的MB退避(步骤S901),STA就对所有频带重复步骤S902~S910的处理,并确认各个频带的状态。

具体地,STA检查在目标频带中是否正在进行退避(步骤S902)。随后,如果在该频带中正在进行退避(步骤S902:是),那么STA进一步检查在一个时隙内,该频带是否从空闲状态转变为忙碌状态(步骤S903)。

如果在一个时隙内,该频带从空闲状态转变为忙碌状态(步骤S902:是),那么STA进一步判定是否继续进行MB退避(步骤S904)。随后,如果要继续MB退避,那么STA将已转变为忙碌状态的该频带从MB退避候选频带中排除(步骤S905)。另外,如果不继续MB退避,那么STA设置MB退避中断标记(步骤S906)。

另一方面,如果在目标频带中没有进行退避(步骤S902:否),那么STA检查在一个时隙内,该频带是否从忙碌状态转变为空闲状态(步骤S907)。

随后,如果在一个时隙内,该频带从忙碌状态转变为空闲状态(步骤S907的:是),那么STA在该频带中设定正常退避时间(步骤S908)。正常退避时间是新设定的时间,或者上次退避被中断时的剩余时间。接下来,STA检查正常退避时间是否小于已经确定的MB退避时间(步骤S909)。然后,如果正常退避时间小于预定的MB退避时间(步骤S909:是),那么STA将该频带添加到MB退避候选频带中(步骤S910)。另一方面,如果正常退避时间等于或大于预定的MB退避时间(步骤S909:否),那么STA不将该频带添加到MB退避候选频带中。

随后,在确认所有频带的状态之后,STA检查是否设定了MB退避中断标记(步骤S911)。

如果没有设定MB退避中断标记(步骤S911:是),那么STA将MB退避递减一个时隙(步骤S912),并检查MB退避时间是否已达到0(步骤S913)。随后,如果MB退避时间达到0(步骤S913:是),那么STA使用两个或更多个MB退避候选频带,开始多频带数据发送(步骤S914)。

另外,如果MB退避时间还未达到0(步骤S913:否),那么处理返回步骤S901,STA重复确认下一个时隙中的各个频带的状态。

另外,如果设定了MB退避中断标记(步骤S911:否),那么STA中断MB退避(步骤S915)。此时,STA可以在频带已从忙碌状态转变为空闲状态的时刻,重新开始被中断的MB退避。随后,使用MB退避候选频带,开始多频带数据发送(步骤S914)。

图11以流程图的形式,图解说明STA用于更新CW的处理过程。

当多频带数据发送结束时(步骤S1101),STA对于所有频带,重复步骤S1102~S1107的处理,依次进行用于更新每个频带的CW值的处理。

首先,STA检查要处理的频带是否是用于多频带数据发送的频带(步骤S1102)。

如果该频带已用于多频带数据发送(步骤S1102:是),那么STA进一步检查在该频带中是否接收到Ack(步骤S1103)。随后,如果Ack接收已成功(步骤S1103:是),那么STA重置该频带的CW值(步骤S1104)。

另一方面,如果Ack接收已失败(步骤S1103:否),那么STA增大该频带的CW值(步骤S1106)。不过注意,步骤S1106中的CW值的增大进行到CW值达到最大值(CWmax)为止。

另外,如果要处理的频带没有用于多频带数据发送(步骤S1102:否),那么STA进一步检查该频带是否处于发送待机状态(步骤S1105)。如上所述,对于被判定为在MB退避候选频带之外的频带,存在对于该频带单独进行正常退避以在单一频带中进行数据发送的情况,以及使发送进入待机状态直到下一次多频带发送结束为止的情况。

随后,如果该频带处于发送待机状态(步骤S1105:是),那么STA将该频带的正常退避时间减少发送等待区间与当前MB退避时间之间重叠的时间(步骤S1107)。结果,即使其中STA本次不能进行多频带数据发送的频带,也会在下次通信时,被包含在MB退避候选频带中,从而能够进行多频带数据发送的可能性高。

图12图解说明进行多频带发送的通信序列的例子。图12图解说明在STA在按照图9和10中图解所示的处理过程,进行MB退避的同时,使用频带A、频带B和频带C中的各个频带的主信道(PCH)进行多频带发送的情况下的各个频带的操作例子。图12中,三个水平轴是终端(STA)使用的频带的时间轴,描述了时间轴上的通信操作。

假设STA按照图8中图解所示的处理过程(或者基于从AP接收的MB退避设置帧),将频带A设定为参考频带。因而,STA使用正常EDCA参数对于频带A设定的正常退避时间是MB退避时间。

在频带A和频带B处于空闲状态,但是频带C处于忙碌状态的情况下,在时刻T1201,STA对频带A和频带B的PCH设定退避时间,并开始退避。这里,由于对频带B设定的正常退避时间小于MB退避时间,因此假设在频带A和频带B中开始MB退避。图12中,频带C的处于忙碌状态的区间用深灰色框指示。另外,频带A和频带B中的退避时间的一个时隙用平行四边形指示。

在图12中图解所示的例子中,在当STA正在频带A和频带B每一个中进行退避的时刻T1202,频带C从忙碌状态转变为空闲状态。

在图3中图解所示的通信序列的例子中,在频带A和频带B每一个中执行退避的时候,当频带C转变为空闲状态时,频带C的退避时间可以原样与频带A和频带B的剩余退避时间同步,从而缩短待机时间。由于STA的待机时间被缩短,因此在STA与周边终端之间出现不公平。

另一方面,在STA遵循图9和10中图解所示的MB退避处理过程的情况下,在时刻T1202,STA比较对于频带C确定的正常退避时间与频带A和频带B的MB退避时间,并且只有当正常退避时间小于MB退避时间时,才将频带C添加到MB退避候选频带中。

在图12中图解所示的例子中,由于对于频带C确定的正常退避时间大于频带A和频带B的剩余MB退避时间,因此频带C不被添加到MB退避候选频带中。结果,STA在频带C中不进行多频带数据发送,在时刻T1202之后进入发送待机状态(尽管可能存在STA在频带C中开始正常退避的情况(如上所述),不过,这种情况下假设STA进入发送待机状态)。图12中,频带C的处于待机状态的区间用浅灰色框指示。

之后,当在时刻T1203,频带A和频带B的MB退避结束时,STA使用频带A和频带B开始多频带数据发送。随后,在多频带发送结束之后的时刻T1204,STA在频带A和频带B每一个中,从发送目的地(例如,AP)接收接收响应信号(Ack)。

如上所述,在图12中图解所示的通信序列的例子中,即使在频带A和频带B每一个中进行退避的时候,频带C转变为空闲状态,也不会使频带C与频带A和频带B的剩余退避时间同步。从而,STA在频带C中不进行多频带数据发送,而是进入发送待机状态。因而,在STA与周边终端之间不存在不公平。

注意,在频带C中进入发送待机状态的情况下,STA将频带C的正常退避时间减少发送等待区间与当前MB退避时间之间重叠的时间。结果,即使其中STA本次不能进行多频带数据发送的频带C也会在下次通信时,被包含在MB退避候选频带中,从而能够进行多频带数据发送的可能性高。

图13图解说明进行多频带发送的通信序列的另一个例子。图13图解说明在STA使用频带A、频带B和频带C中的各个频带的主信道(PCH),进行多频带发送的重发的情况下的各个频带的操作例子。不过注意,假设STA具有图2中图解所示的设备构成。图13中,三个水平轴是终端(STA)使用的频带的时间轴,描述了时间轴上的通信操作。

假设STA按照图8中图解所示的处理过程(或者基于从AP接收的MB退避设置帧),将频带A设定为参考频带。另外,假设在第一次多频带发送结束之后,STA按照图11中图解所示的处理过程更新CW值。

假设在时刻T1301,在使用三个频带A~C完成多频带发送之后,在时刻T1302,STA在频带A和频带B中可以接收到Ack,但是在频带C中无法接收到Ack。

其中Ack的接收失败的频带C中的用于重发的退避时间被设定为比前次发送时更长的时间。在图4中图解所示的通信序列的例子中,由于在作为参考频带的频带A中设定的退避时间也可以在频带C中原样使用,因此频带C中的待机时间变短,在STA与周边终端之间出现不公平。

另一方面,在STA按照图11中图解所示的处理过程更新CW值的情况下,STA在其中Ack接收已成功的频带A和频带B中重置CW值,并在Ack接收已失败的频带C中增大CW值。结果,STA在频带C中设定更长的退避时间的可能性增大,从而纠正了终端之间的不公平。

另外,在STA按照图8中图解所示的处理过程进行退避设置的情况下,STA将频带A设定为参考频带,将频带A添加到MB退避候选频带中,设定MB退避时间,对于频带B和频带C每一个设定正常退避时间,STA自身比较对于频带B和频带C每一个设定的正常退避时间与频带A的MB退避时间,并且只将其正常退避时间小于MB退避时间的频带添加到MB退避候选频带中。在图13中图解所示的例子中,由于STA在其中Ack接收已成功的频带B中,将比MB退避时间短的正常退避时间设定得较短,因此STA将频带B添加到MB退避候选频带中。另一方面,STA在Ack的接收已失败的频带C中,设定等于或大于MB退避时间的正常退避时间的可能性高。在图13中图解所示的例子中,由于STA在重发时,对于频带C设定等于或大于MB退避时间的正常退避时间,因此STA不会将频带C添加到MB退避候选频带中。

从而,在后续时刻T1303,STA在频带A和频带B中开始MB退避。随后,当在时刻T1304,频带A和频带B的MB退避结束时,STA开始多频带数据发送。另一方面,在时刻T1303之后,STA在频带C中进入发送待机状态。

如上所述,在图13中图解所示的通信序列的例子中,当在其中Ack接收已失败的频带C中设定长退避时,在频带C中使发送进入待机状态,而不进行多频带数据发送(重发)。因而,在STA和周边终端之间不存在不公平。

注意,即使频带C的CW值被增大,也可以设定较短的退避时间。这种情况下,频带C也被添加到MB退避候选频带中,可以进行与频带A和频带B同步的退避。

另外,在频带C中进入发送待机状态的情况下,STA将频带C的正常退避时间减少发送等待区间与当前MB退避时间之间重叠的时间。结果,即使其中STA本次不能进行多频带数据发送的频带C也会在下次通信时,被包含在MB退避候选频带中,从而能够进行多频带数据发送的可能性高。

例子2

在第一例子中,从多个可用频带中确定参考频带,并比较在参考频带中设定的MB退避时间与其他频带的正常退避时间。从而,设定退避,以便消除STA与周边终端之间的不公平,并进行多频带数据发送。然而,STA并不总是能够设定最佳的参考频带。

换句话说,STA基于从AP接收的MB退避设置帧来设定参考频带,但是AP并不总是掌握最佳的参考频带。

图14图解说明进行在第一例子中假设的多频带发送的通信序列的例子。图14图解说明在STA使用频带A、频带B和频带C中的各个频带的主信道(PCH),进行多频带发送和重发的情况下的各个频带的操作例子。不过注意,假设STA具有图2中图解所示的设备构成。图14中,三个水平轴是终端(STA)使用的频带的时间轴,描述了时间轴上的通信操作。不过注意,假设STA按照图8~11中图解所示的处理过程操作。

假设在时刻T1401,在使用三个频带A~C完成多频带发送之后,在时刻T1402,STA在频带A和频带B中可以接收到Ack,但是在频带C中无法接收到Ack。

由于STA按照图11中图解所示的处理过程更新CW值,因此STA在其中Ack接收已成功的频带A和频带B中重置CW值,并在Ack接收已失败的频带C中增大CW值。结果,STA在频带C中设定更长的退避时间。

之后,假设STA在按照图8中图解所示的处理过程进行退避设置时,将频带C设定为参考频带。这种情况下,为了进行多频带数据发送,对于频带A和频带B,STA也必须设定更长的退避时间。结果,在时刻T1403,STA在各个频带A~C中开始MB退避。随后,在经过较长的退避时间后,在时刻T1404,STA可以开始数据发送。如果退避时间较长,那么在此期间,在频带A~C之中的任意一个频带中,周边终端较早结束退避并获取发送权的可能性增大,这反而对STA自身造成不利影响。

在这样的背景下,在第二例子中,代替如第一例子中那样在其他频带中参考在参考频带中确定的退避时间,新定义多频带EDCA(下文中也表示为“MB EDCA”)参数,并且基于与由MB EDCA参数设定的MB退避时间的比较来添加MB退避候选频带。

在第二例子中,为了多频带数据发送而在AP与STA之间进行的通信序列和第一例子类似,并且假设四个阶段:能力交换(Capability Exchange)、关联(Association)、MB退避设置和数据发送(Data Tx)(参见图5)。这里省略详细的说明。

另外,在第二例子中,由于在能力交换阶段中,在AP与STA之间交换的能力信息帧和第一例子类似(参见图6),因此这里省略其详细说明。

另外,在第二例子中,由于确定用于多频带数据发送的退避的方法和第一例子不同,因此AP用于控制STA中的MB退避的MB退避设置帧和第一例子不同。

图15图解说明在第二例子中,在AP与STA之间交换的MB退避设置帧1500的构成例子。假设MB退避设置帧1500在图5中图解所示的通信序列中的MB退避设置阶段(F530)中使用。

信号类型字段1501包括指示该帧是与AP交换的MB退避设置帧的信息。另外,长度字段1502包括关于该帧的长度的信息。

MB AC_BE参数字段1503、MB AC_KE参数字段1504、MB AC_VO参数字段1505和MBAC_VI参数字段1506中的各个参数字段包括用于确定在IEEE 802.11(或者EDCA)中定义的每种流量等级(或者每个AC)的参考频带的参数值。与第一例子的不同之处在于MB AC_BE参数字段1503、MB AC_KE参数字段1504、MB AC_VO参数字段1505和MB AC_VI参数字段1506中的各个参数字段中的信息包括为设定MB退避时间所需的参数值。

具体地,在MB AC_BE参数字段1503、MB AC_KE参数字段1504、MB AC_VO参数字段1505和MB AC_VI参数字段1506中的各个参数字段中,包括AC索引(ACI)/仲裁帧间间隔数(AIFSN)1511、CWmax/CWmin 1512、时隙时间1513和MB EDCA定时器1514。ACI/AIFSN 1511指示诸如AC编号和在数据发送结束之后的待机时间之类的信息(AIFSN是设定帧的发送间隔的参数)。CWmin/CWmax 1512分别指示(上述)CW的最小值和最大值。时隙时间1513指示(上述)时隙时间值。

MB EDCA定时器1514包括使MB退避无效的定时器信息。例如,当在STA开始MB退避之后,在MB EDCA定时器1514中设定的时间信息期间,甚至一次也不能进行多频带数据发送时(或者例如通信不成功时),STA可以临时取消MB退避,并变更为各个频带中的正常EDCA。

注意,在图15中的信息之中,可以存在未包含在帧1500内,但是被设定为标准的参数。例如,时隙时间值可以由标准统一确定,而不是由AP确定。这种情况下,MB EDCA的时隙时间值和正常EDCA的时隙时间值可以是不同的值。

另外,第二例子与第一例子的不同之处在于当确定要新设定MB退避时间时,使用通过MB退避设置帧,从AP通知的MB EDCA参数来设定MB退避时间。

图16以流程图的形式,图解说明当STA进行退避设置时的处理过程。

当开始退避设置时(步骤S1601),STA首先判定是否尝试新开始MB退避(步骤S1602)。

在STA尝试新开始MB退避的情况下(步骤S1602:是),STA使用在MB退避设置帧1500中,对于要发送的分组的数据类型(AC)所指定的MB EDCA参数来设定MB退避时间(步骤S1604)。

接下来,STA对于处于空闲状态的所有频带(即,其中可以进行退避的频带),重复步骤S1605~S1607的处理,判定是否要将频带添加到MB退避候选频带中。具体地,STA在要处理的频带中设定正常退避时间(步骤S1605)。正常退避时间是新设定的时间,或者是上次退避被中断时的剩余时间。接下来,STA检查退避时间是否小于在步骤S1604中确定的MB退避时间(步骤S1606)。然后,如果正常退避时间小于预定的MB退避时间(步骤S1606:是),那么STA将该频带添加到MB退避候选频带中(步骤S1607)。

注意,对于在步骤S1606和S1607中,被确定为在MB退避候选频带之外的频带,当开始MB退避时,可以单独对该频带进行正常退避,以在单一频带中进行数据发送,或者可以使发送进入待机状态,直到下一次多频带发送结束为止。

当对于所有频带都完成确认时,STA检查是否存在作为MB退避候选频带的两个或更多个频带(步骤S1608)。随后,在存在两个或更多个MB退避候选频带的情况下(步骤S1608:是),STA在所有的MB退避候选频带中开始MB退避(步骤S1609)。此时,在先前的步骤S1604中,基于MB EDCA参数确定的MB退避时间被设定为退避时间。

另一方面,如果STA不新开始MB退避(步骤S1602:否),STA放弃多频带发送,并在每个空闲频带中进行正常退避(步骤S1603)。或者,在步骤S1603,STA可以进入退避待机状态,直到对应的频带转变为空闲状态为止。

另外,第二例子与第一例子的不同之处在于在完成各个频带中的CW值和退避时间的设定之后,进一步更新用于MB退避的CW。

图17以流程图的形式,图解说明STA用于更新CW的处理过程。

当多频带数据发送结束时(步骤S1701),STA对于所有频带,重复步骤S1702~S1710的处理,依次进行用于更新每个频带的CW值的处理。

首先,STA检查要处理的频带是否是用于多频带数据发送的频带(步骤S1702)。

如果该频带已用于多频带数据发送(步骤S1702:是),那么STA进一步检查在该频带中是否接收到Ack(步骤S1703)。随后,如果Ack接收已成功(步骤S1703:是),那么STA重置该频带的CW值(步骤S1704)。

另一方面,如果Ack接收已失败(步骤S1703:否),那么STA增大该频带的CW值(步骤S1709)。不过注意,步骤S1709中的CW值的增大进行到CW值达到最大值(CWmax)为止。

另外,如果要处理的频带没有用于多频带数据发送(步骤S1702:否),那么STA进一步检查该频带是否处于发送待机状态(步骤S1708)。如上所述,对于被判定为在MB退避候选频带之外的频带,存在对于该频带单独进行正常退避以在单一频带中进行数据发送的情况,以及使发送进入待机状态直到下一次多频带发送结束为止的情况。

随后,如果该频带处于发送待机状态(步骤S1708:是),那么STA将该频带的正常退避时间减少发送等待区间与当前MB退避时间之间重叠的时间(步骤S1710)。结果,即使其中STA本次不能进行多频带数据发送的频带也会在下次通信时,被包含在MB退避候选频带中,从而能够进行多频带数据发送的可能性高。

在如上所述更新所有频带的CW值之后,STA随后更新用于MB退避的CW。具体地,STA检查是否在任意频带中接收到Ack(步骤S1705)。随后,如果在任意频带中,Ack接收已成功(步骤S1705:是),那么STA重置用于MB退避的CW值(步骤S1706),并结束处理。另外,如果在任意频带中,Ack接收已失败(步骤S1705:否),那么STA增大用于MB退避的CW值(步骤S1707),并结束处理。不过注意,步骤S1707中的用于MB退避的CW值的增大进行到CW值达到最大值(CWmax)为止。

图18图解说明进行在第二例子中假设的多频带发送的通信序列的例子。图18图解说明在STA使用频带A、频带B和频带C中的各个频带的主信道(PCH),进行多频带发送的重发的情况下的各个频带的操作例子。不过注意,假设STA具有图2中图解所示的设备构成。图18中,三个水平轴是终端(STA)使用的频带的时间轴,描述了时间轴上的通信操作。不过注意,假设STA按照图16中图解所示的处理过程进行退避设置,并按照图17中图解所示的处理过程更新CW值和用于MB退避的CW值。

假设在时刻T1801,在使用三个频带A~C完成多频带发送之后,在时刻T1802,STA在频带A和频带B中可以接收到Ack,但是在频带C中无法接收到Ack。

由于STA按照图17中图解所示的处理过程更新CW值,因此STA在其中Ack接收已成功的频带A和频带B中重置CW值,并在Ack接收已失败的频带C中增大CW值。结果,STA在频带C中设定更长的退避时间。另外,由于在频带C中,Ack接收已失败,因此STA增大用于MB退避的CW值。

之后,STA按照图16中图解所示的处理过程进行退避设置。由于MB退避时间是通过使用MB EDCA参数设定的,因此使用增大的用于MB退避的CW值,使得可以设定更长的MB退避时间。

随后,STA自身比较对于频带A~C中的各个频带设定的正常退避时间与使用MBEDCA参数设定的MB退避时间,并且只将其正常退避时间小于MB退避时间的频带添加到MB退避候选频带中。在图18中图解所示的例子中,由于STA在其中Ack接收已成功的频带A和频带B中,将比MB退避时间短的正常退避时间设定得较短,因此STA将频带A和频带B添加到MB退避候选频带中。另一方面,由于STA在Ack的接收已失败的频带C中,设定等于或大于MB退避时间的正常退避时间,因此STA不会将频带C添加到MB退避候选频带中。

从而,在后续时刻T1803,STA在频带A和频带B中开始MB退避。随后,当在时刻T1804,频带A和频带B的MB退避结束时,STA开始多频带数据发送。另一方面,在时刻T1803之后,STA在频带C中进入发送待机状态。

如上所述,在图18中图解所示的通信序列的例子中,当在其中Ack接收已失败的频带C中设定长退避时,在频带C中使发送进入待机状态,而不进行多频带数据发送(重发)。在图18中图解所示的通信序列的例子中,频带C不被设定为参考频带,STA的MB退避时间不会变长,不像图14中图解所示的通信序列的例子那样。从而,在STA和周边终端之间不会出现不公平。注意,即使频带C的CW值被增大,也可以设定较短的退避时间。这种情况下,频带C也被添加到MB退避候选频带中,可以进行与频带A和频带B同步的MB退避。

应清楚理解的是,按照第二例子,不需要考虑参考频带的错误设定。

最后,将总结通过本说明书中所公开的技术可以预期的效果。

按照在本说明书中公开的技术,当为了多频带数据发送而进行在多个频带中同步的MB退避时,将使用各个频带的EDCA参数设定的退避时间(正常退避时间)与为了多频带数据发送用而设定的退避时间(MB退避时间)进行比较,判定在各频带中是否开始用于多频带数据发送的退避(MB退避),从而可以设定与各个频带的通信状况相应的随机待机时间。

另外,按照在本说明书中公开的技术,通过设定与各个频带的通信状态相应的随机待机时间,可以与使用同一频带的周边终端保持公平性,可以防止例如进行多频带数据发送的终端易于获取发送权的不公平状况。

按照第一例子,通过使得用于多频带数据发送的退避时间(MB退避时间)由AP指定或可变,可以避免STA总是可以只为同一频带设定较短的退避时间的不公平状况,可以在STA和周边终端之间平等地设定随机待机时间。

另外,按照第二例子,通过使用在所有频带中都可以参考的参数值(MB EDCA参数)来设定用于多频带数据发送的退避时间(MB退避时间),可以消除由用于确定参考频带的方法所引起的待机时间的变化。例如,可以防止当参考频带设定较长的退避时间时,终端不得不等待较长时间才能开始多频带数据发送的状况。

工业适用性

上面参考具体实施例,详细说明了在本说明书中公开的技术。不过,对本领域的技术人员来说,显然可以对实施例进行修改或替换,而不脱离在本说明书中公开的技术的要点。

在本说明书中,主要说明了将在本说明书中公开的技术应用于符合IEEE 802.11标准(或IEEE 802.11e的EDCA方案)的无线系统的实施例。不过,在本说明书中公开的技术的要点不限于此。在本说明书中公开的技术可以类似地应用于其中可以使用多个频带,并且通过同时使用所述多个频带来进行通信的各种无线系统,或者其中采用CSMA/CA方案,并且可以使用多个频带的无线系统。

另外,在本说明书中,主要说明了在从STA到AP的上行链路发送时进行多频带数据发送的例子。不过,不言而喻的是即使在从AP到STA的下行链路发送时进行多频带数据发送的情况下,也可以类似地应用在本说明书中公开的技术。

另外,在本说明书中,说明了其中AP向下属STA发送MB退避设置帧,以控制下属STA的多频带通信的实施例。不过,控制多频带通信的方法不限于此。

简而言之,以举例的形式说明了在本说明书中公开的技术,但是不应限定地解释记载在本说明书中的内容。为了确定在本说明书中公开的技术的要点,应当参考权利要求书。

注意,在本说明书中公开的技术可以具有以下构成。

(1)一种通信设备,包括:

发送和接收多个频带的无线信号的通信单元;和

控制所述通信单元中的操作的控制单元,其中

所述控制单元针对每个频带,设定用于在所述多个频带中的各个频带中进行发送的第一随机待机时间,设定用于在所述多个频带中的两个或更多个频带中进行数据的同时发送的第二随机待机时间,并基于各个频带的第一随机待机时间与第二随机待机时间的比较,控制第二随机待机时间或各个频带的第一随机待机时间的倒计时。

按照上述(1)所述的通信设备,其中

所述控制单元控制在第一随机待机时间或第二随机待机时间的倒计时结束之后的所述通信单元的数据发送操作。

(3)按照上述(1)或(2)所述的通信设备,其中

所述控制单元在第一随机待机时间小于第二随机待机时间的频带中,开始第二待机时间的倒计时。

(4)按照上述(1)-(3)任意之一所述的通信设备,其中

所述控制单元进行控制,以使用第二随机待机时间的倒计时已结束的多个频带同时发送数据。

(5)按照上述(1)-(4)任意之一所述的通信设备,其中

在第一随机待机时间小于第二随机待机时间的频带有两个或更多个的情况下,所述控制单元开始第二随机待机时间的倒计时。

(6)按照上述(1)-(5)任意之一所述的通信设备,其中

当第一随机待机时间小于第二随机待机时间的频带少于两个时,所述控制单元不开始第二随机待机时间的倒计时。

(7)按照上述(1)-(6)任意之一所述的通信设备,其中

当第一随机待机时间小于第二随机待机时间的频带少于两个时,所述控制单元进行控制,以开始所述多个频带中的各个频带的第一随机待机时间的倒计时,并在第一随机待机时间的倒计时已结束的频带中进行数据发送。

(8)按照上述(1)-(7)任意之一所述的通信设备,其中

当开始第二随机待机时间的倒计时时,所述控制单元开始各个频带的第一随机待机时间的倒计时。

(9)按照上述(1)-(7)任意之一所述的通信设备,其中

当开始第二随机待机时间的倒计时时,所述控制单元不开始各个频带的第一随机待机时间的倒计时。

(9-1)按照上述(9)所述的通信设备,其中

当开始第二随机待机时间的倒计时时,所述控制单元使第一随机待机时间等于或大于第二随机待机时间的频带中的发送进入待机状态。

(10)按照上述(9)所述的通信设备,其中

所述控制单元从处于发送待机状态的频带的第一随机待机时间中减去发送等待区间与第二随机待机时间倒计时区间之间重叠的时间。

(11)按照上述(1)-(10)任意之一所述的通信设备,其中

所述控制单元将对于所述多个频带中的任意一个频带设定的第一随机待机时间设定为第二随机待机时间。

(12)按照上述(11)所述的通信设备,其中

所述控制单元基于由其他通信设备通知的第一信息,确定所述任意一个频带。

(13)按照上述(12)所述的通信设备,其中

所述第一信息包括用于针对要在两个或更多个频带中同时发送的数据的每种类型确定所述任意一个频带的信息。

(14)按照上述(12)或(13)所述的通信设备,其中

所述通信设备向其他通信设备通知所述第一信息。

(15)按照上述(1)-(10)任意之一所述的通信设备,其中

所述控制单元使用用于在两个或更多个频带中进行数据的同时发送的参数值,设定第二随机待机时间。

(16)按照上述(15)所述的通信设备,其中

所述控制单元使用基于由其他通信设备通知的第二信息的所述参数值,设定第二随机待机时间。

(16-1)按照上述(16)所述的通信设备,其中

所述第二信息包括关于数据类型的信息、数据发送结束后的待机时间、关于竞争窗口的最小值和最大值的信息、时隙时间值、以及用于使第二随机待机时间无效的定时器信息。

(17)按照上述(16)所述的通信设备,其中

对于要在两个或更多个频带中同时发送的数据的每种类型,设定所述参数值。

(18)按照上述(15)或(16)所述的通信设备,其中

所述通信设备向其他通信设备通知所述第二信息。

(19)按照上述(1)-(18)任意之一所述的通信设备,其中

所述通信设备与其他通信设备交换关于可否设定用于在两个或更多个频带中进行数据的同时发送的第二随机待机时间的信息。

(20)一种通信方法,包括以下步骤:

针对每个频带,设定用于在多个频带中的各个频带中进行发送的第一随机待机时间;

设定用于在所述多个频带中的两个或更多个频带中进行数据的同时发送的第二随机待机时间;和

基于各个频带的第一随机待机时间与第二随机待机时间的比较,控制第二随机待机时间或各个频带的第一随机待机时间的倒计时。

(21)一种通信设备,包括:

发送和接收多个频带中的至少一个频带的无线信号的通信单元;和

控制所述通信单元中的操作的控制单元,其中

所述控制单元进行控制,以向其他通信设备通知关于用于在所述多个频带中的两个或更多个频带中进行数据的同时发送的第二随机待机时间的设定的控制信息。

(22)按照上述(21)所述的通信设备,其中

所述控制信息包括用于在所述多个频带之中确定作为设定第二随机待机时间的参考的频带的第一信息。

(23)按照上述(21)所述的通信设备,其中

所述控制信息包括指示用于在两个或更多个频带中进行数据的同时发送的参数值的第二信息。

(24)一种通信方法,包括以下步骤:

生成关于用于在多个频带中的两个或更多个频带中进行数据的同时发送的第二随机待机时间的设定的控制信息;

向其他通信设备通知所述控制信息;和

从所述其他通信设备接收在所述多个频带中的两个或更多个频带中同时发送的数据。

附图标记列表

200通信设备

210天线单元

211天线(用于频带A)

212天线(用于频带B)

213天线(用于频带C)

220无线通信单元

221无线通信单元(用于频带A)

222无线通信单元(用于频带B)

223无线通信单元(用于频带C)

230数据处理单元

231数据处理单元(用于频带A的PHY层处理)

232数据处理单元(用于频带B的PHY层处理)

233数据处理单元(用于频带C的PHY层处理)

234数据处理单元(MAC层处理)

240通信控制单元

39页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:用于通信网络定制的系统和方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!