通信设备和通信方法与流程

文档序号:17934130发布日期:2019-06-15 01:11阅读:177来源:国知局
通信设备和通信方法与流程

本说明书中公开的技术涉及控制多用户环境下的信道接入操作的通信设备以及通信方法。



背景技术:

在以ieee802.11等为代表的无线lan中,通过引入正交频分多址接入(ofdma)和多用户多输入多输出(mu-mimo),可以实现通信速度的提高(例如参见专利文献1)。

这里,在ofdm(其为其中多项数据被分配给“正交的”,即不相互干扰的频率子载波的多载波方式)中,通过对各个子载波进行逆快速傅里叶变换(fft),频率轴上的各个子载波可被转换成时间轴上的信号并被传送。ofdma是其中不是一个通信站占用ofdm信号的所有子载波,而是频率轴上的子载波集被分配给多个通信站以使得在多个通信站之间共享子载波的多址接入方式。

此外,mimo是通过设置在发送器侧和接收器侧双方处的多个天线元件来实现空间复用流的通信方式。可以说mu-mimo是其中在多个用户之间共享空间轴上的无线资源的空分多址接入方式。

利用ofdma或mu-mimo的通信被称为多用户(mu)模式。与此相反,没有多址接入的一对一通信被称为单用户(su)模式。

引用列表

专利文献

专利文献1:jp5437307b



技术实现要素:

技术问题

在本说明书中公开的技术的目的是为了提供使多用户环境下的信道接入操作的更好控制成为可能的优异的通信设备和通信方法。

问题的解决方案

鉴于上面说明的问题,发明了在本说明书中公开的技术,在本说明书中公开的技术的第一方面是一种通信设备,所述通信设备发送其中记载与其它终端的发送等待时间有关的信息的帧。

按照在本说明书中公开的技术的第二方面,按照第一方面的通信设备被配置成起接入点的作用,并且在向下属终端通知多用户发送的许可的所述帧中记载指定在所述多用户发送结束之后的终端的发送等待时间的信息。

按照在本说明书中公开的技术的第三方面,按照第二方面的通信设备被配置成发送所述帧,在所述帧中记载向各个终端指定比在所述多用户发送结束之后、所述通信设备进行下次多用户发送的情况下的发送等待时间长的发送等待时间的信息。

按照在本说明书中公开的技术的第四方面,按照第二方面的通信设备被配置成发送所述帧,在所述帧中记载指定针对每个终端不同的发送等待时间的信息。

按照在本说明书中公开的技术的第五方面,按照第二方面的通信设备被配置成发送所述帧,在所述帧中记载指定与所述终端的发送次数相应的发送等待时间的信息。

按照在本说明书中公开的技术的第六方面,按照第五方面的通信设备被配置成发送所述帧,在所述帧中记载指定发送等待时间使得与发送次数较大的终端相比,发送次数较小的终端具有较短发送等待时间的信息。

按照在本说明书中公开的技术的第七方面,按照第五方面的通信设备被配置成发送所述帧,在所述帧中记载对于进行数据重发的终端,指定比其它终端的发送等待时间短的发送等待时间的信息。

按照在本说明书中公开的技术的第八方面,按照第二方面的通信设备被配置成发送所述帧,在所述帧中记载对于被允许进行多用户发送的终端,指定比进行数据重发的终端的剩余发送等待时间长的发送等待时间的信息。

按照在本说明书中公开的技术的第九方面,按照第二方面的通信设备被配置成发送所述帧,在所述帧中记载有利于所述多用户发送的类别、以及对于所述终端指定在所述多用户发送结束之后的发送等待时间的信息。

按照在本说明书中公开的技术的第十方面,按照第九方面的通信设备被配置成发送所述帧,在所述帧中记载对于所述终端,指定与所述类别相应的发送等待时间的信息。

按照在本说明书中公开的技术的第十一方面,按照第九方面的通信设备被配置成在其中指定具有较高优先级的类别的帧中,记载指定比在指定具有较低优先级的类别的情况下设定的发送等待时间的剩余时间短的发送等待时间的信息。

另外,在本说明书中公开的技术的第十二方面是一种通信方法,包括:发送其中记载与其它终端的发送等待时间有关的信息的帧的步骤。

另外,在本说明书中公开的技术的第十三方面是一种通信设备,所述通信设备基于在接收的帧中记载的、与所述通信设备的发送等待时间有关的信息,设定在进行与所述接收的帧相关的通信处理之后的发送等待时间。

另外,在本说明书中公开的技术的第十四方面是一种通信设备,所述通信设备发送其中记载与在下次帧发送时的所述通信设备的发送等待时间有关的信息的帧。

按照在本说明书中公开的技术的第十五方面,按照第十四方面的通信设备被配置成起接入点的作用,并且在向下属终端通知多用户发送的许可的所述帧中记载与在下次帧发送时的所述通信设备的发送等待时间有关的信息。

按照在本说明书中公开的技术的第十六方面,按照第十五方面的通信设备被配置成在所述帧被发送之后暂时不发送下一帧的情况下,记载预定值作为所述信息。

按照在本说明书中公开的技术的第十七方面,按照第十五方面的通信设备被配置成还在所述帧中,记载与在所述终端通过多用户发送而发送的帧的重发时的发送等待时间有关的信息。

按照在本说明书中公开的技术的第十八方面,按照第十六方面的通信设备被配置成发送所述帧,在所述帧中记载有利于所述多用户发送的类别、以及关于与所述类别相应的重发时的发送等待时间的信息。

另外,在本说明书中公开的技术的第十九方面是一种通信方法,包括:发送其中记载与在下次帧发送时的自身通信设备的发送等待时间有关的信息的帧的步骤。

另外,在本说明书中公开的技术的第二十方面是一种通信设备,所述通信设备基于在接收的帧中记载的、与所述帧的发送源的下次帧发送时的发送等待时间有关的信息,设定在进行与所述接收的帧相关的通信处理之后的所述通信设备的发送等待时间。

发明的有益效果

按照在本说明书中公开的技术,可以提供在存在多个终端的多用户环境下,能够作为接入点更好地控制下属终端的信道接入操作的优异的通信设备和通信方法。

按照在本说明书中公开的技术,可以提供在存在多个终端的多用户环境下,能够更好地控制自身终端的信道接入操作的优异的通信设备和通信方法。

注意,记载在本说明书中的效果仅仅是例子,并且本发明的效果不限于此。此外,还存在本发明进一步提供除上述效果以外的附加效果的情况。

根据基于后面将说明的实施例和附图的详细说明,在本说明书中公开的技术的其它目的、特征和优点将变得更加清晰。

附图说明

图1是图解说明在无线lan网络中进行模式切换时的通信序列例子的示图。

图2是图解说明在无线lan网络中进行模式切换时的通信序列例子的示图。

图3是图解说明在无线lan网络中进行模式切换时的通信序列例子的示图。

图4是图解说明无线lan系统的构成例子的示图。

图5是图解说明通信设备500的构成例子的示图。

图6是图解说明无线lan系统内的操作过程的流程图。

图7是图解说明触发帧的构成例子的示图。

图8是图解说明依据ap的裁量设定各个sta的cw的参数值的通信序列例子(依据发送次数的cw设定)的示图。

图9是图解说明依据ap的裁量设定各个sta的cw的参数值的通信序列例子(依据重发的cw设定)的示图。

图10是图解说明ac等级的优先级的示图。

图11是图解说明依据ap的裁量设定各个sta的cw的参数值的通信序列例子(按照ac等级的cw设定)的示图。

图12是图解说明ap发送触发帧时的处理过程的流程图。

图13是图解说明触发帧的构成例子的示图。

图14是图解说明依据sta的裁量设定各个sta的cw的参数值的通信序列例子的示图。

具体实施方式

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

在作为无线lan的代表性标准之一的ieee802.11中,作为各个终端自主获取发送机会的机制,规定了载波侦听多址接入/冲突避免(csma/ca)。具体地,终端在发送之前等待随机时间(进行退避)。此外,在终端在退避期间观测周围的无线电波环境(进行载波侦听),并且检测到功率等于或大于特定检测阈值的无线电波的情况下,终端停止退避并抑制分组的发送。借助这种退避和载波侦听的机制,终端在以自主且分散的方式获取发送机会的同时避免分组的冲突。

通常,在无线lan中模式从mu模式被切换成su模式时,用于确定发送等待时间的设定值(比如竞争窗口(cw)和退避(bo))被重置。在这种情况下,由于终端站(sta)无法在模式被切换后立即重新开始发送,因此担心传送路径的利用效率可能会降低。此外,作为设定值被重置的结果,由于各个sta同时开始向接入点(ap)进行发送,所以存在发生冲突的可能性。

图1至图3图解说明在无线lan网络中进行模式切换时的通信序列例子。但是,图中的各个水平轴指示时间轴,各个矩形指示在与水平轴上的位置对应的时间从对应通信设备发送的帧,并且平行四边形指示发送等待时间。此外,从帧沿垂直方向延伸的箭头指示帧的发送的方向(向上的箭头指示上行链路,而向下的箭头指示下行链路)。

在各个图中图解说明的例子中,设想其中2个终端站sta1和sta2在接入点(ap)的控制下进行通信操作的网络构成,并且假设各个sta具有上行链路mu功能,并且响应于来自ap的触发帧(trigger),模式被切换成mu模式。

此外,在各个图中,ap、sta1和sta2分别在帧发送之前设定退避,在退避时间期间(即,在cw期间),未检测到干扰信号的时候就可获取发送机会。一般地,通过把随机值乘以约为数微秒的时隙时间来计算cw。此外,虽然在分组被成功发送时或者在通信模式被切换时cw被重置,不过如果在设定退避的时候开始另外的分组发送,那么退避被中断,并且在发送结束之后从剩余时间重新开始退避。另外在图1至图3中图解所示的例子中,假设ap和各个sta随机设定cw并在模式切换时重置cw。

在图1中图解所示的例子中,在sta1设定退避时,ap以可被多个sta接收的格式向下属的sta1和sta2发送触发帧。这里说明的触发帧是用于向sta1和sta2通知上行链路数据帧的发送许可的帧,并且指示用于开始发送的精确定时和帧的精确持续时间。

sta1检测到来自ap的信号,并且中断退避。随后,响应于通过触发帧的上行链路发送的许可,sta1和sta2进入mu模式,按照所述帧的指令同时开始向ap发送上行链路数据帧(ulmuplcp协议数据单元(ppdu)),并且同时完成发送。随后,ap以可被sta1和sta2两者接收的格式发送多sta块确认(m-ba)帧,并且通知从sta1和sta2中的每一个发送的数据帧的接收结果。

在sta1和sta2从ap接收m-ba之后,sta1和sta2返回到su模式。随后,在其数据帧在ap处被成功接收的sta可准备下一个新数据的发送的时候,其数据帧未被接收的sta准备所述数据的重发。在图1中图解所示的例子中,ap未接收到从sta1发送的数据帧,并且ap只向sta2发送m-ba。

在sta1在mu模式结束之后准备发送重发数据帧的时候,上述中断的退避不是从剩余时间重新开始,而是通过在返回到su模式时cw被重置而从最初起再次进行。于是,对于sta1设定较长的等待时间,直到在退避途中sta1通过模式被切换成mu模式而获取了数据帧(ulsuppdu)的重发机会为止。

此外,在图2中图解所示的例子中,通过ap发送用于上行链路的触发帧,通过触发帧被允许上行链路发送的sta1和sta2的模式被切换成mu模式(如上所述)。

随后,sta1和sta2按照触发帧的指令同时开始上行链路数据帧(ulmuppdu))的发送,并且同时完成发送,响应于此,ap发送m-ba帧,并且通知从sta1和sta2中的每一个发送的数据帧的接收结果。这里,由于ap未能接收到从sta1和sta2发送的两个数据帧,因此sta1和sta2分别准备重发数据帧的发送。

之后,如果模式从mu模式返回到su模式,那么sta1和sta2分别重置cw,并且尝试向ap重发数据(ulsuppdu)。在图2中图解所示的例子中,sta1和sta2同时将cw设定为cwmin(cw的最小值)。于是,存在发生冲突的可能性增大的问题。

此外,在图3中图解所示的例子中,在ap和sta2两者都设定退避的时候,ap首先结束cw,从而获取发送机会,并且向sta1和sta2发送通知上行链路数据帧的发送许可的触发帧。

sta1和sta2响应于该触发帧进入mu模式,同时开始上行链路数据帧(ulmuppdu)的发送,并且同时完成发送,响应于此,ap发送m-ba帧,并且通知从sta1和sta2中的每一个发送的数据帧的接收结果。这里,假设从sta1和sta2发送的数据帧在ap都被接收到。

之后,ap设定退避以发送第二触发帧。此外,sta2设定退避,以在su模式下向ap发送数据帧(ulsuppdu)。这里,由于sta2的退避计数器比ap的退避计数器早到期,因此开始通过sta2的上行链路单用户发送(ulsuppdu),并且ap不能在第一次上行链路复用通信之后立即发送第二触发帧。

总之,在图3中图解所示的例子中,在ap尝试连续两次进行上行链路复用通信时,由于通信被下属的sta2的单用户发送所中断,因此ap不能连续开始第二次上行链路复用通信。结果,存在与连续进行上行链路复用通信的情况相比,系统吞吐量变低的问题。

于是,本说明书公开了通过控制在上行链路多用户通信结束之后的各个sta的信道接入操作,解决如图1至图3中图解所示的问题的技术。在本说明书中公开的技术是利用下述两种方法(1)和(2)实现的。

(1)在待从ap侧发送的触发帧中记载在作为发送目的地的各个sta的mu模式结束之后的接入控制参数(比如cw和bo)。响应于此,各个sta在mu模式结束之后,按照触发帧的记载设定参数。

(2)在待从ap侧发送的触发帧中记载ap自身及重发时的sta的接入控制参数。

在以上方法之中,在(1)的方法中,ap按照状态适当地设定递送给各个sta的在mu结束之后的接入控制参数。例如,通过按照sta之间的优先级指定接入控制参数,对于优先级高的sta可以缩短在mu模式结束之后的等待时间,以致可以提高整个系统的吞吐量。此外,通过把在mu模式结束之后的各个sta的接入控制参数设定为不同的值,可以避免冲突。另外,通过各个sta在模式被切换之时(在模式返回到su模式之时)重新开始退避,而不重置诸如cw和bo之类的接入控制参数的值,各个sta可以在等待时间不变长的情况下立即获取信道接入权。

ap可按照每个下属sta的数据发送的状态设定每个sta的接入控制参数。例如,ap可以设定每个sta的接入控制参数,以致各个sta具有相等的发送机会。

替代地,ap可以与相邻的bss协同地设定下属sta的接入控制参数。例如,ap可设定每个sta的接入控制参数,以致其干扰波对相邻的bss的影响较小的sta可优先获取发送机会。

此外,在上述(2)的方法中,每个sta响应于ap的接入控制信息,依据该sta的裁量设定该sta的参数。此外,在mu模式结束之后进行重发的sta按照由ap记载在触发帧中的重发时的sta的接入控制参数,设定该sta的参数。

图4示意性地图解说明在本说明书中公开的技术可应用于的无线lan系统的构成例子。例示的无线lan系统包括其间建立连接的一个ap和多个sta,并且假设sta1、sta2、sta3、…都在ap之下(或者属于ap的基本服务集(bss))。ap和各个sta具有ofdma或mu-mimo功能,并且是可以按所谓的mu模式进行通信的通信设备。

图5图解说明在如图4中图解所示的无线lan系统中,作为ap或sta进行通信操作的通信设备500的功能构成例子。应注意的是,ap的基本构成类似于sta的基本构成。

通信设备500包括数据处理单元501、控制单元502、通信单元503和电源单元504。此外,通信单元501还包括调制/解调单元511、空间信号处理单元512、信道估计单元513、无线接口(if)单元514、放大器单元515和天线516。但是,一组无线接口单元514、放大器单元515和天线516可构成一个发送/接收分支,并且两个或更多个发送/接收分支可构成通信单元501。此外,还存在放大器单元515的功能被合并到无线接口单元514中的情况。

在其间从协议上层(未图示)输入数据的发送时,数据处理单元501根据数据生成用于无线发送的分组,进行诸如用于媒体接入控制(mac)的报头的添加和检错码的添加之类的处理,并且把处理后的数据提供给调制/解调单元511。此外,在其间存在来自调制/解调单元511的输入的接收时,数据处理单元501进行mac报头的分析、分组错误的检测、重排处理等,并且把处理后的数据提供给数据处理单元501的协议上层。

控制单元502在通信设备500内的各个单元之间传递信息。此外,控制单元502进行在调制/解调单元511和空间信号处理单元512的参数的设定,以及在数据处理单元501的分组的调度。另外,控制单元502进行无线接口单元514和放大器单元515的参数的设定,以及发送功率控制。

在通信设备500起ap的作用的情况下,控制单元502控制自身bss内的通信模式的切换(到mu模式的转变)。此外,在本实施例中,控制单元502控制各个单元,以便在切换到mu模式时向下属sta发送其中记载适当参数的触发帧。特别地,在本实施例中,控制单元502使在作为发送目的地的各个sta的mu模式结束之后的接入控制参数(比如cw和bo之类的用于确定发送等待时间的参数,以及关于发送优先级的参数等)被记载,或者使ap自身及重发时的sta的接入控制参数被记载。

此外,在通信设备500起sta的作用的情况下,控制单元502按照记载在从ap接收的触发帧中的内容,控制每个单元与该ap的其它下属sta进行上行链路复用通信。特别地,在本实施例中,控制单元502按照记载在触发帧中的接入控制参数,设定在mu模式结束之后的发送等待时间(cw和bo),或设定与其它下属sta不同的值,或者基于记载在触发帧中的内容依据控制单元502的裁量设定诸如数据重发时的cw和bo之类的参数。

在发送时,调制/解调单元511基于由控制单元501设定的编码和调制方式,对来自数据处理单元501的输入数据进行编码、交织和调制的处理,生成数据符号流,并把数据符号流提供给空间信号处理单元512。此外,在接收时,调制/解调单元511基于由控制单元501设定的编码和调制方式,对来自空间信号处理单元512的输入进行与发送时的处理相反的解调、解交织和解码的处理,并且把数据提供给数据处理单元501或控制单元502。

在发送时,空间信号处理单元512根据需要对来自调制/解调单元511的输入进行用于空间分离的信号处理,并把获得的一个或多个发送符号流提供给相应的无线接口单元514。同时,在接收时,空间信号处理单元512对从相应的无线接口单元514输入的接收符号流进行信号处理,根据需要进行流的空间分离,并把结果提供给调制/解调单元511。

信道估计单元513根据来自各个无线接口单元514的输入信号中的前导码部分和训练信号部分,计算传播路径的复信道增益信息。随后,计算的复信道增益信息通过控制单元502,用于在调制/解调单元511处的解调处理和在空间信号处理单元512处的空间处理,从而启用mu模式。

在发送时,无线接口单元514把来自空间信号处理单元512的输入转换成模拟信号,进行滤波和到载频的上变频,然后把信号发出给天线516或放大器单元515。同时,在接收时,无线接口单元514对来自天线516或放大器单元515的输入(载频的接收信号)进行下变频和到数字信号的转换(与发送时的处理相反的处理),然后把数据提供给空间信号处理单元512和信道估计单元513。

在发送时,放大器单元515把从无线接口单元514输入的模拟信号放大到预定功率,然后把信号发出给天线516。此外,在接收时,放大器单元515把从天线516输入的接收信号低噪声放大到预定功率,然后把信号输出给无线接口单元514。存在放大器单元515的发送时的功能和/或接收时的功能被合并到无线接口单元514中的情况。

电源单元504由诸如商用电源之类的固定电源或电池电源构成,并且向通信设备500内的每个单元供给用于驱动的电力。

注意,尽管通信设备500还可包括除图示的模块以外的功能模块,不过由于除图示的模块以外的功能模块与在本说明书中公开的技术并不直接相关,因此这里将省略图示和说明。

在无线lan系统中,用于设定每个sta的cw的方法可被大致分成按照来自ap的通知进行设定的方法,和依据sta的裁量进行设定的方法这两种方法。这同样也适用于设定bo的方法。在下面的说明中,将利用使用依据ap的裁量进行设定的方法的例1和使用依据sta的裁量进行设定的方法的例2进行说明。

[例1]

图6以流程图的形式图解说明在按照来自ap的通知设定每个sta的cw的情况下的无线lan系统内的操作过程。

在无线lan中,采用随机接入信道的规范。于是,ap和各个下属sta为在网络内进行发送而相互竞争(步骤s601)。

这里,ap已在ap连接到各个sta的早期阶段获取了具有mu功能的sta的信息。于是,ap对于具有mu功能的多个sta设定信道接入用参数(比如cw和bo),并创建其中记载这些设定的信道接入用参数的触发帧(步骤s602)。随后,在获取了信道接入权之后,ap把其中记载信道接入用参数的上述触发帧发送给被允许按mu模式向ap进行上行链路数据发送的各个sta(步骤s603)。

接收触发帧的各个sta的模式被切换成mu模式,并且各个sta按照触发帧的指令同时开始上行链路数据帧(ulmuppdu)的发送,并且同时完成发送(步骤s604)。

响应于此,ap通知从各个sta发送的数据帧的接收结果(步骤s605)。ap通过发送m-ba帧(如上所述)或者借助下行链路复用发送或多次单用户发送向各个sta发送ba帧(未图示),把该接收结果通知各个sta。

各个sta在与ap的通信完成之后,即,在mu模式结束之后,设定在步骤s603中接收的触发帧中所记载的cw值(步骤s606)。例如,接收到指示ap未能接收按mu模式发送的数据帧的通知的sta通过在返回到su模式时利用按照触发帧的记载设定的cw值进行信道的接入控制,可缩短等待时间或者避免与其它sta的冲突。

上述方法(1)是ap依据该ap的裁量,设定各个sta在mu模式结束之后的cw或bo的至少一个参数值的方法。ap把要用于在sta侧设定发送等待时间的信息,比如指定给各个sta的cw或bo的参数值记载在触发帧中,并把该触发帧发送给各个sta作为上行链路复用通信的提示。

图7图解说明包括要指定给各个sta的cw或bo的参数值的记载的触发帧的构成例子。除了在成为目的地的sta之间公共的信息之外,该触发帧还具有用于每个sta(用户)的信息的用户信息(userinfo)字段。在图7中图解所示的帧构成例子中,依据ap的裁量对于各个sta设定的cw和bo的参数值记载在相应的对应用户信息字段中。此外,在图解所示的例子中,虽然在各个用户信息字段中包含cw和bo两个参数值,不过也可采用只包含其中一个参数值的构成。

存在一些供ap确定各个sta的cw或bo的参数值的可能方法。例如,所述方法的例子包括利用各个sta的发送次数设定cw的方法、按照各个sta的优先级设定cw的方法、按照接入类别(ac)设定cw的方法,等等。

将参考在图8中图解所示的通信序列例子说明ap基于各个sta的发送次数设定cw的方法。但是,在该图中,各个矩形指示帧,箭头指示发送的方向(向上的箭头指示上行链路,而向下的箭头指示下行链路)。此外,设想其中3个终端站sta1、sta2和sta3在ap的控制下进行通信操作的网络构成,并且假设各个sta具有上行链路mu功能。此外,紧接在第n次多用户发送之后,对第i个终端stai设定的cw值被表示成cw_i_n。通过把cw_i_n乘以时隙时间,终端stai可以计算紧接在第n次多用户发送之后的发送等待时间(以下同样如此)。

在ap获取了信道接入权时,在ap从sta1和sta2通过ulmu进行接收的情况下,ap把基于ulmu的预期持续时间分别为sta1和sta2设定的cw值cw_1_1和cw_2_1记载在第一触发帧中,并发送第一触发帧。注意,虽然存在在各个sta处设定bo的对应值backoff_1_1和backoff_2_1的情况,不过为了简化说明,在下面的说明中将省略这种情况。ap依据该ap的裁量,分别在sta1和sta2处设定不同的值作为cw_1_1和cw_2_1。于是,不会由于在ulmu结束之后sta1和sta2同时发送帧而发生冲突。

sta1和sta2按照触发帧的指令,同时开始上行链路数据帧(ulmuppdu)的发送,并且同时完成发送。随后,ap发送m-ba帧,以通知从sta1和sta2中的每一个发送的数据帧的接收结果。在图解所示的例子中,假设从sta1和sta2发送的数据帧都在ap处被成功接收,并且ap向sta1和sta2发送通知接收结果的m-ba。

此外,在图8中图解所示的例子中,预期ap还利用第二次ulmu从sta进行接收。于是,记载在第一触发帧中的分别用于sta1和sta2的两个cw设定值cw_1_1和cw_2_1被设定成比ap自身的cw设定值cw_ap_1大。下面将说明对于ap、sta1和sta2中的每一个设定的cw的条件。

cw_1_1≠cw_2_1

cw_1_1,cw_2_1>cw_ap_1

在第一次ulmu发送结束之后,ap和sta2在网络内有发送安排,并且都开始退避。如上所述,由ap对sta2设定的并在第一触发帧中指定的cw值cw_2_1大于对ap自身设定的cw值cw_ap_1。于是,在第一次ulmu发送结束之后,ap优先获取信道接入权的可能性较高。于是,ap可继续发送第二触发帧,以致在第二次ulmu中从sta进行接收变得容易。这种情况下,sta2中断退避。

此外,虽然在第二次ulmu中,ap对于sta1和sta3允许上行链路数据发送,不过由于对于sta2不允许数据发送,因此ap把基于第二次ulmu的预期持续时间对于sta1和sta3分别设定的cw值cw_1_2和cw_3_2记载在第二触发帧中,并发送第二触发帧。

sta1和sta3按照第二触发帧的指令,同时开始第二次上行链路数据帧(ulmuppdu)的发送,并且同时完成发送。这种情况下,ap成功接收来自sta1和sta3的数据帧,并且向sta1和sta3发送通知接收结果的m-ba。

在第二次ulmu发送结束之后,由于sta2仍然有发送安排,因此sta2重新开始被从ap的第二触发帧的发送所中断的退避。这里,在返回到su模式之时,sta2的cw不被重置。于是,由于在第二次ulmu发送结束之后,sta2以cw_2_1的剩余值(即,cw_2_1-cw_ap_1)重新开始退避,因此sta2可立即获取信道接入权,以致sta2可以容易地以su模式进行发送。随后,在ap成功接收来自sta2的数据帧(ulsuppdu)的情况下,ap向sta2发送通知接收结果的s-ba。

同时,在第一次ulmu模式结束的时刻sta1获取了比sta2和sta3多的ulmu发送权的情况下,通过降低sta1的发送优先级,改善系统的公平性。例如,通过按照以下条件在第二触发帧中使sta1的cw_1_2大于sta3的cw_3_2,可以通过缩短在第二次ulmu模式结束的时刻的sta3的发送等待时间,降低sta1的发送优先级(或者提高sta3的发送优先级)。此外,通过把sta1的cw_1_2设定成大于与sta2的剩余发送等待时间对应的cw值(cw_2_1-cw_ap_1),可以通过使在第二次ulmu模式结束的时刻重新开始退避的sta2的发送等待时间比sta1的发送等待时间短,降低sta1的发送优先级(或者提高sta2的发送优先级)。

cw_1_2>cw_3_2

cw_1_2>cw_2_1-cw_ap_1

通过各个sta的cw值的上述设定条件,提供可以通过延迟在第二次mu模式结束之后的sta1的发送开始时间,确保发送次数较少的sta2和sta3的发送优先级的效果。

随后将参考在图9中图解所示的通信序列图,说明ap通过重发设定cw的方法。但是,在该图中,各个矩形指示帧,并且箭头指示发送的方向(向上的箭头指示上行链路,而向下的箭头指示下行链路)。此外,设想其中3个终端站sta1、sta2和sta3在ap的控制下进行通信操作的网络构成,并且假设各个sta具有上行链路mu功能。

如果ap获取了信道接入权,那么在ap从sta1和sta2通过ulmu进行接收的情况下,ap把在sta1和sta2处分别设定的cw值cw_1_1和cw_2_1记载在第一触发帧中,并发送第一触发帧。

这里,在预期ap还通过第二次ulmu从sta进行接收的情况下,以与图8中图解所示的通信序列例子相似的方式,记载在第一触发帧中的用于相应的sta1和sta2的两个cw设定值cw_1_1和cw_2_1可被设定成比ap自身的cw设定值cw_ap_1大。

sta1和sta2按照触发帧中的指令,同时开始第一次上行链路数据帧(ulmuppdu)的发送,并且同时完成发送。这种情况下,虽然ap成功接收来自sta1的数据帧,不过ap未能接收来自sta2的数据帧。于是,ap通过在通知接收结果的m-ba中排除递送给sta2的ba,促使sta2重发数据。

在第一次ulmu发送结束之后,ap开始退避,以进一步通过第二次ulmu从sta进行接收。此外,sta2开始退避,以重发未能在ap处接收的数据帧。在由ap对sta2设定的并在第一触发帧中指示的cw值cw_2_1大于对ap自身设定的cw值cw_ap_1的情况下,ap优先获取了信道接入权,从而继续发送第二触发帧。这种情况下,sta2中断退避。

此外,虽然在第二次ulmu中ap对于sta1和sta3允许上行链路数据发送,不过由于对于sta2不允许数据发送,因此ap把基于第二次ulmu的预期持续时间对于sta1和sta3分别设定的cw值cw_1_2和cw_3_2记载在第二触发帧中,并发送第二触发帧。

sta1和sta3按照第二触发帧的指令,同时开始第二次上行链路数据帧(ulmuppdu)的发送,并且同时完成发送。这种情况下,ap成功接收来自sta1和sta3的数据帧,向sta1和sta3发送通知接收结果的m-ba。同时,由于在第二触发帧中不允许sta2的发送,因此sta2不能通过第二次ulmu重发未能在ap处接收的数据。

在第二次ulmu发送结束之后,由于sta2有向ap重发数据的安排,因此sta2通过来自ap的第二触发帧发送,重新开始用于数据重发的退避。这里,使sta2的重发在第二次ulmu模式结束之后优先进行。

例如,通过按照以下条件,在第二触发帧中把sta1的cw_1_2设定成大于与sta2的剩余发送等待时间对应的cw值(cw_2_1-cw_ap_1),并且把sta3的cw_3_2设定成大于与sta2的剩余发送等待时间对应的cw值(cw_2_1-cw_ap_1),可以通过使在第二次ulmu模式结束的时刻重新开始退避的sta2的发送等待时间比sta1和sta3的发送等待时间短,提高sta2的重发的优先级。

cw_1_2>cw_2_1-cw_ap_1

cw_3_2>cw_2_1-cw_ap_1

按照各个sta的cw值的上述设定条件,通过把sta1和sta3的发送等待时间设定成较长,即使sta1或sta3至少之一在第二次mu模式结束之后开始退避,也提供sta2可优先进行重发的效果。

即,在返回到su模式时,由于sta2以cw_2_1的剩余值(cw_2_1-cw_ap_1)重新开始退避而不重置cw值,因此sta2可立即获取信道接入权,以致sta2可容易地进行数据重发。随后,如果ap成功接收来自sta2的数据帧(ulsuppdu),那么ap向sta2发送通知接收结果的s-ba。

接下来,将说明ap按照ac等级设定cw的方法。

例如,在针对提供服务质量(qos)功能的ieee802.11e标准中规定的增强分布式信道接入(edca)中,采用把分组分类成4种ac,存储在相应的队列中并按照各个ac的优先级进行发送的机制。这里说明的4种ac是ac_vo(语音)、ac_vi(视频)、ac_be(尽力)和ac_bk(背景),各个ac的优先级如图10中所示。

为了使mu的效果最大化,认为可取的是ap允许具有相同ac的sta同时以ulmu模式进行数据发送。为了实现这一点,在从ap发送的触发帧的公共信息字段(参见图7)中记载理想的ac等级,响应于此,在被允许进行发送的sta侧发送最符合该ac等级的信号。在触发帧中允许发送的情况下,sta以ulmu模式发送具有与在触发帧中指定的ac等级相同或更高的优先级的分组。

在这种方法中,ap按照各个ac等级对多个sta设定cw。将参考图11中图解所示的通信序列图,说明按照ac等级设定cw的方法。但是,在该图中,各个矩形指示帧,箭头指示发送的方向(向上的箭头指示上行链路,而向下的箭头指示下行链路)。此外,设想其中3个终端站sta1、sta2和sta3在ap的控制下进行通信操作的网络构成,并且假设每个sta具有上行链路mu功能。

在ap获取了信道接入权时,ap把理想的ac等级记载在第一触发帧的公共信息字段中,把基于ac的优先级(参见图10)对被允许进行发送的sta1和sta2设定的cw值记载在相应的用户信息字段中,并进行发送。基本上,对优先级较高的ac设定较小的cw值。这里,由于sta1和sta2的ac等级较低,因此在设定较大的cw值cw_1_1和cw_2_1并记载在第一触发帧的时候进行发送。

sta1和sta2同时开始具有与在触发帧中指定的ac等级相同或更高的优先级的分组的发送,并且同时完成发送。这种情况下,ap成功接收来自sta1和sta2的数据帧,并且向sta1和sta2发送通知接收结果的m-ba。

在第一次ulmu发送结束之后,ap开始退避,以进一步通过第二次ulmu从sta进行接收,如果ap获取了信道接入权,那么ap继续发送第二触发帧。这里,ap设定比前次的mu模式中的ac等级高的ac等级,按照ac等级对被允许进行发送的sta1和sta3设定较小的cw值cw_1_2和cw_3_2,并发送其中记载这些种类的信息的第二触发帧。例如,ap按照以下条件,在其中指定优先级高的ac等级的第二触发帧中,比与sta1和sta2按照优先级低的第一触发帧分别设定的发送等待时间的剩余时间对应的cw值(cw_1_1-cw_ap_1和cw_2_1-cw_ap_1)小地设定sta1的cw_1_2,并按照类似的方式,比与剩余的发送时间对应的cw值(cw_1_1-cw_ap_1和cw_2_1-cw_ap_1)小地设定sta3的cw_3_2。

cw_1_2>cw_1_1-cw_ap_1,cw_2_1-cw_ap_1

cw_3_2>cw_1_1-cw_ap_1,cw_2_1-cw_ap_1

此外,由于sta1已能够进行第二次数据发送,就系统的公平性而言(如上所述),cw_3_2被设定成比cw_1_2小的值,以按照发送次数降低sta1的优先级。

cw_3_2<cw_1_2

sta1和sta3按照第二触发帧的指令,同时开始第二次上行链路数据帧(ulmuppdu)的发送,并且同时完成发送。这种情况下,ap成功接收来自sta1和sta3的数据帧,并且向sta1和sta3发送用于通知接收结果的m-ba。

在第二次ulmu发送结束之后,由于sta3仍然有发送安排,因此sta3利用记载在第二触发帧中的cw设定值(cw_3_2)开始退避。如上所述,cw_3_2小于与由sta1和sta2在第一次ulmu发送之后设定的退避时间的剩余时间对应的cw值(cw_1_1-cw_ap_1和cw_2_1-cw_ap_1)任意之一,并且小于对于sta1在第二触发帧中指定的cw_1_2。于是,具有高ac等级且已进行ulmu发送的sta3容易获取发送机会。

随后,在sta3可获取信道接入权的情况下,sta3以su模式向ap发送数据帧(ulsuppdu)。随后,在ap成功接收来自sta3的数据帧的情况下,ap向sta3发送通知接收结果的s-ba。

虽然上面已经说明了依据ap的裁量设定cw的三种方法,不过在实际操作中,如果ap同时利用这三种方法综合地进行判断以控制各个sta的cw或bo的值则是充分的。

图12以流程图的形式,图解说明在本示例中ap发送触发帧的处理过程。在图5中图解所示的通信设备500起ap的作用时,图解所示的处理过程基本上主要由控制单元502进行。

ap首先确定触发帧的发送目的地,即,被允许在下次的mu模式下向ap自身进行上行链路数据发送的sta(步骤s1201)。

随后,ap设定ulmu模式下的发送次数。这种情况下,在预期ap连续进行ulmu通信的情况下,ap对于各个sta设定比ap自身的cw值大的cw值(步骤s1202)。

随后,ap把被允许进行发送的各个sta的ulmu模式下的发送次数加1(步骤s1203)。

随后,ap按照发送次数,对在步骤s1201中被允许进行发送的各个sta设定cw值(步骤s1204)。具体地,对于发送次数较少的sta,ap设定较小的cw值(如上所述)。

此外,ap按照记载在触发帧中的ac等级,调整对各个sta设定的cw值(步骤s1205)。

随后,ap检查成为触发帧的发送目的地的各个sta是否存在于重发列表中(步骤s1206)。随后,在作为发送目的地的sta存在于重发列表中的情况下(步骤s1206:是),ap减小该sta的cw值(步骤s1207)。替代地,在步骤s1207中,处理可被替换为增大不存在于重发列表中(即,不进行重发)的sta的cw值的处理。

随后,ap把如上所述设定的各个sta的cw值记载在触发帧中的各自对应的用户信息字段中(步骤s1208),然后结束本处理例程。

[例2]

在依据sta的裁量设定cw或bo的方法中,在除重发时之外的设定时,代替从ap指定各个sta的cw或bo的设定值,除了依据sta的裁量以外,sta还基于记载在从ap接收的触发帧中记载的信息来设定cw、bo等的参数值。

图13图解说明在这种方法中使用的触发帧的构成例子。在图解所示的触发帧中,增加了称为控制参数字段的字段。控制参数字段包括触发cw参数、退避参数和重试参数。

其中,触发cw参数和退避参数分别记载在ap发送下一个触发帧时的cw和bo的值。接收到触发帧的下属sta例如依据sta的裁量设定比ap的cw值大的cw值,以便防止ap接下来试图发送的触发帧中的中断。

此外,重试参数是只用于进行重发的sta的cw设定值,并且控制接收触发帧的sta进行重发时的cw值。ap按照优先级设定重试参数。例如,ap按照ac等级,确定sta进行重发时的cw值。通过在其中记载优先级较高的ac等级的触发帧中记载较小的重试参数,在多个sta进行重发的情况下,其ac的优先级较高的sta可首先进行发送。

注意,在ap结束本次的ulmu通信之后ap暂时不进行ulmu的情况下,可以例如通过在触发cw参数和退避参数中记载特定值(例如,0)向下属sta进行通知。接收到这样的触发帧的sta只需要利用预定方法进行退避。

在预期ap通过第二次ulmu进一步从sta进行接收的情况下,ap可通过触发帧内的触发cw参数或退避参数的记载,通知直到ap发送下一个触发帧为止的等待时间。响应于此,sta侧设定比在触发帧中通知的ap的等待时间长的sta的等待时间。这样,sta不能在ulmu通信结束之后立即中断ap,以致ap可以容易地继续开始ulmu通信。

将参考图14中图解所示的通信序列图,说明sta从ap接收图13中图解所示的触发帧,并依据sta的裁量设定cw的方法。但是,在该图中,各个矩形指示帧,箭头指示发送的方向(向上的箭头指示上行链路,而向下的箭头指示下行链路)。此外,设想其中3个终端站sta1、sta2和sta3在ap的控制下进行通信操作的网络构成,并且假设各个sta具有上行链路mu功能。

当ap获取了信道接入权时,ap向sta1和sta2发送允许进行发送的第一触发帧。这种情况下,在预期ap通过第二次ulmu进一步从sta进行接收的情况下,ap在触发帧内的控制参数字段内记载触发cw参数或退避参数,以把在第一次ulmu通信之后直到ap自身发送下一个触发帧为止的等待时间(cw_ap_1)通知各个下属sta。

此外,通过在触发帧内的控制参数字段内的重试参数中记载只用于进行重发的sta的cw设定值,ap可控制接收触发帧的sta进行重发时的cw值。

sta1和sta2按照第一触发帧的指令,同时开始第一次上行链路数据帧(ulmuppdu)的发送,并且同时完成发送。这种情况下,虽然ap成功接收来自sta1的数据帧,不过ap未能接收来自sta2的数据帧。于是,ap通过在通知接收结果的m-ba中排除递送给sta2的ba,促使sta2重发数据。

在第一次ulmu发送结束之后,ap开始退避,以进一步通过第二次ulmu从sta进行接收。此外,sta2开始退避,以重发未能在ap接收的数据帧。

这种情况下,sta2依据sta2自身的裁量,比通过第一触发帧内的触发cw参数或退避参数通知的ap的cw值(cw_ap_1)大地设定sta2的cw值。于是,ap可优先获取信道接入权,并且ap继续发送第二触发帧。

替代地,当在第一触发帧的重试参数字段中记载只用于重发的cw值时,sta2基于该cw值设定发送等待时间,并开始退避,以用于重发在第一次ulmu发送中未能在ap接收的数据帧。在预期继续进行ulmu发送的情况下,ap在重试参数字段中记载比对于ap设定的cw值(cw_ap_1)大的cw值。于是,如果sta2按照重试参数字段中的记载设定用于数据重发的发送等待时间,那么ap可优先获取信道接入权,并且继续发送第二触发帧。

注意,ap可按照ac等级确定只用于重发的cw设定值。例如,在第一触发帧中记载优先级较高的ac等级,并且随着优先级越高,在重试参数中记载越小的cw值,而在第二触发帧中记载优先级较低的ac等级,并且随着优先级越低,在重试参数中记载越大的cw值。这样,通过与第二次ulmu发送已失败的sta相比,对于sta2设定更短的发送等待时间,进行在第一次ulmu发送中未能在ap接收的数据的重发的sta2可首先重发具有较高ac等级的数据。

再次参考图14,将继续进行说明。虽然ap在第二触发帧中,对于sta1和sta3允许上行链路数据发送,不过对于sta2,ap不允许数据发送。

sta1和sta3按照第二触发帧的指令,同时开始第二次上行链路数据帧(ulmuppdu)的发送,并且同时完成发送。这种情况下,ap成功接收来自sta1和sta3的数据帧,并且向sta1和sta3发送通知接收结果的m-ba。同时,sta2不能通过第二次ulmu重发未能在ap接收的数据。

在第二次ulmu发送结束之后,由于sta2有向ap重发数据的安排,因此sta2重新开始退避。这里,由于sta2在返回到su模式时以cw的剩余值重新开始退避,而不重置cw设定值,因此sta2可立即获取信道接入权,以致sta2可容易地进行数据重发。随后,如果ap成功接收来自sta2的数据帧(ulsuppdu),那么ap向sta2发送通知接收结果的s-ba。

注意,通过ap把ap发送下一个触发帧时的cw和bo的值记载在信标帧中而不是记载在触发帧中,在bss内通知cw和bo的值,也可实现这种方法。

通过把在本说明书中公开的技术应用于支持mu模式的无线lan系统,可以预期以下效果。

(1)通过利用待从ap发送的触发帧控制在mu模式结束之后的各个sta的信道接入操作,可以避免紧接在mu模式结束之后的冲突。

(2)作为在ap发送触发帧时的cw被设定成比sta的cw小的结果,或者通过把mu模式结束之后的sta的cw设定成较大,通过使触发帧能够优先从ap被发送,可以与su模式相比优先进行mu模式下的通信。

(3)由于在模式从mu模式被切换到su模式时各个sta的cw不被重置,因此sta可以缩短从mu模式结束以来直到发送为止的等待时间,以致提高通信效率。

(4)通过按照sta的优先级设定cw,可以提高系统的整体效率。

工业实用性

上面已经参考具体实施例详细说明了在本说明书中公开的技术。不过,对本领域的技术人员来说,显然可以在不脱离在本说明书中公开的技术的范围的情况下对实施例进行修改和替换。

虽然在本说明书中,已经主要描述了把在本说明书中公开的技术应用于ieee802.11ax标准适用于的无线lan网络的实施例,不过在本说明书中公开的技术的要点不限于此。在本说明书中公开的技术也可类似地应用于其中进行上行链路多用户发送或者一个或多个终端在接入点的控制下操作的各种通信系统。

总之,例示地说明了在本说明书中公开的技术,并且不应限制性地解释本说明书的记载。应当参考权利要求书来判断在本说明书中公开的技术的要点。

另外,也可如下构成本技术。

(1)一种通信设备,所述通信设备发送其中记载与其它终端的发送等待时间有关的信息的帧。

(2)按照(1)所述的通信设备,

其中通信设备起接入点的作用,并且在向下属终端通知多用户发送的许可的所述帧中记载指定在所述多用户发送结束之后的终端的发送等待时间的信息。

(3)按照(2)所述的通信设备,

其中所述通信设备发送所述帧,在所述帧中记载向各个终端指定比在所述多用户发送结束之后、所述通信设备进行下次多用户发送的情况下的发送等待时间长的发送等待时间的信息。

(4)按照(2)或(3)任意之一所述的通信设备,

其中所述通信设备发送所述帧,在所述帧中记载指定针对每个终端不同的发送等待时间的信息。

(5)按照(2)-(4)任意之一所述的通信设备,

其中所述通信设备发送所述帧,在所述帧中记载指定与所述终端的发送次数相应的发送等待时间的信息。

(6)按照(5)所述的通信设备,

其中所述通信设备发送所述帧,在所述帧中记载指定发送等待时间使得与发送次数较大的终端相比,发送次数较小的终端具有较短发送等待时间的信息。

(7)按照(5)所述的通信设备,

其中所述通信设备发送所述帧,在所述帧中记载对于进行数据重发的终端,指定比其它终端的发送等待时间短的发送等待时间的信息。

(8)按照(2)-(7)任意之一所述的通信设备,

其中所述通信设备发送所述帧,在所述帧中记载对于被允许进行多用户发送的终端,指定比进行数据重发的终端的剩余发送等待时间长的发送等待时间的信息。

(9)按照(2)-(8)任意之一所述的通信设备,

其中所述通信设备发送所述帧,在所述帧中记载有利于所述多用户发送的类别、以及对于所述终端指定在所述多用户发送结束之后的发送等待时间的信息。

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

其中所述通信设备发送所述帧,在所述帧中记载对于所述终端,指定与所述类别相应的发送等待时间的信息。

(11)按照(9)或(10)任意之一所述的通信设备,

其中在指定具有较高优先级的类别的帧中,记载指定比在指定具有较低优先级的类别的情况下设定的发送等待时间的剩余时间短的发送等待时间的信息。

(12)一种通信方法,包括:

发送其中记载与其它终端的发送等待时间有关的信息的帧的步骤。

(13)一种通信设备,所述通信设备基于在接收的帧中记载的、与所述通信设备的发送等待时间有关的信息,设定在进行与所述接收的帧相关的通信处理之后的发送等待时间。

(14)一种通信设备,所述通信设备发送其中记载与在下次帧发送时的所述通信设备的发送等待时间有关的信息的帧。

(15)按照(14)所述的通信设备,

其中所述通信设备起接入点的作用,并且在向下属终端通知多用户发送的许可的所述帧中记载与在下次帧发送时的所述通信设备的发送等待时间有关的信息。

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

其中所述通信设备在所述帧被发送之后暂时不发送下一帧的情况下,记载预定值作为所述信息。

(17)按照(15)或(16)任意之一所述的通信设备,

其中所述通信设备还在所述帧中,记载与在所述终端通过多用户发送而发送的帧的重发时的发送等待时间有关的信息。

(18)按照(17)所述的通信设备,

其中所述通信设备发送所述帧,在所述帧中记载有利于所述多用户发送的类别、以及关于与所述类别相应的重发时的发送等待时间的信息。

(19)一种通信方法,包括:

发送其中记载与在下次帧发送时的自身通信设备的发送等待时间有关的信息的帧的步骤。

(20)一种通信设备,所述通信设备基于在接收的帧中记载的、与所述帧的发送源的下次帧发送时的发送等待时间有关的信息,设定在进行与所述接收的帧相关的通信处理之后的所述通信设备的发送等待时间。

附图标记列表

500通信设备

501数据处理单元

502控制单元

503通信单元

504电源单元

511调制/解调单元

512空间信号处理单元

513信道估计单元

514无线接口单元

515放大器单元

516天线

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