无线通信系统中NAV设置方法及相关设备与流程

文档序号:12823207阅读:3807来源:国知局
无线通信系统中NAV设置方法及相关设备与流程

本发明实施例涉及通信技术领域,并且更具体地,涉及无线通信系统中nav设置方法及相关设备。



背景技术:

随着移动互联网的发展和智能终端的普及,数据流量呈现出爆发式的增长趋势。无线局域网(wirelesslocalareanetwork,wlan)凭借其在高速率和低成本方面的优势,成为当今主流的移动宽带接入技术之一。

在基于电气和电子工程师协会(instituteofelectricalandelectronicsengineers,ieee)所制定的基于802.11协议(比如主流的802.11a/g/n/ac)的wlan中,可以包括多个基本服务集(basicserviceset,bss),每个bss中可以包括一个接入点(英文:accesspoint,简称:ap)的站点以及一个或多个与该ap关联的非接入点类的站点(英文:noneaccesspointstation,简称:non-apsta),如下把non-apsta简称为sta。

在基于802.11协议的wlan中,无线介质资源的访问控制方式主要采用分布式协调功能(distributedcoordinationfunction,dcf)。在dcf模式下,无线媒介即无线信道的占用采用的是基于载波侦听多路访问/冲突避免(carriersensemultipleaccesswithcollisionavoidance,csma/ca)的竞争机制。sta或ap在发送数据前,首先监听信道状态,若信道持续空闲一段时间,则进行随机退避,如果退避结束信道仍旧空闲,才能够真正开始数据传输。

dcf中被用作判断信道忙闲状态的载波侦听分为物理载波侦听(physicalcarriersensing,pcs)和虚拟载波侦听(virtualcarriersensing, vcs)两种方式。pcs的结果用物理层提供的空闲信道评估(clearchannelassessment,cca)来表示,而cca一般是基于信号检测(signaldetection,sd)或包检测(packetdetection,pd)门限和/或能量检测(energydetection)门限来判断当前信道的忙闲状态的。当cca结果高于某一给定门限,则认为信道状态为忙,反而,则为空闲。值得说明的是,针对基于sd或pd的cca,sta或ap可以通过设置不同的cca门限以便“内紧外松”地区别对待来自于本地bss和重叠bss(overlappingbss,obss,)的信号。其中,obss也称interbss,一般地,mac帧会在物理层通过添加物理包头或前导被封装为ppdu,sta或ap可以通过媒介访问控制(mediaaccesscontrol,mac)帧帧头中的地址信息或者携带该mac帧的物理层会聚过程(physicallayerconvergenceprocedure,plcp)协议数据单元(plcpprotocoldataunit,ppdu)的包头或前导中的信令域中的bss标识(比如he-sig-a中的bsscolor颜色标识)来判断一个接收ppdu是否来自于本地bss或obss。

vcs通过在mac帧帧头中的duration字段设置网络分配向量(networkallocationvector,nav)来完成,所述duration时间段的起始时刻为携带该duration信息的ppdu传输结束时刻。nav可以理解为一个timer计数器,表示信道还要被占用多久,每一个监听的sta或ap都维持一个nav计数器(软件或硬件实现)。nav的值随着时间推移不断减小,在nav值减到零之前(即使cca结果为空闲),sta或ap始终认为无线信道忙而停止信道竞争和数据发送。

通信链路的发送站点(包括sta或ap)和/或接收站点(包括sta或ap)可以通过设置其发送的mac帧帧头中的duration字段来向邻居sta或ap广播其预留的信道使用时间或者当前传输机会(transmitopportunity,txop)的剩余时间。一般地,ppdu的目的接收站点(包括sta或ap)是无需根据该ppdu中的duration信息来更新自身nav计数器的。同时,处于通信链路周围的其它站点(包括sta或ap)需要根据接收到的mac帧 中的duration字段的数值大小来判断是否更新自身的nav计数器,当接收到的duration数值大于自身nav计数器当前的剩余计数值,则在接收到的ppdu传输结束后将nav计数数值设置为新接收到的duration字段所表示的计数数值。特别说明的是,在当前802.11ax标准讨论中,在ppdu的包头(也称前导)的信令符号中会包含一个txop字段,其用以指示当前txop中还剩余的传输时间。其作用等同于在物理层也放置了一个duration字段。也就是说,sta或ap可以通过在发送的ppdu的物理包头信令中的txop和/或所携带的mac帧帧头中的duration信息来向邻居sta或ap通知或者更新该sta或者ap的nav计数器。可以理解把ppdu物理包头信令中的txop字段和mac帧帧头中的duration字段统称为navduration。

显然,上述nav设置和更新的现有规则有效地保证了邻近区域里的信道使用的单一性,避免了传输链路间的相互干扰和碰撞。但这也限制了邻近区域内的并发链路数目,使得网络区域吞吐量难以进一步提升。下一代802.11协议802.11ax为了提升wlan资源利用效率,引入了空间复用技术。sta或ap可提高cca门限值,这样原有不能同时并发传输的链路,可以进行空间上的并发传输,从而提升网络吞吐量。但是在wlan部署越来越密集的趋势下,如果继续沿用当前的nav更新规则,则无法发挥密集部署的优势,也就无法满足日益增长的业务需求。



技术实现要素:

本发明实施例提供一种无线通信系统中nav设置方法及相关设备,能提高系统吞吐量。

本发明第一方面提供了一种无线通信系统中nav设置方法,该方法包括:sta或ap接收第二ppdu;该第二ppdu与第一ppdu来自同一个obss,其中,该第一ppdu是在该第二ppdu之前被该sta或ap接收的;其中,该sta或ap当前的nav是基于该第一ppdu更新的;如果该sta 或ap满足允许并发传输的条件,则该sta或ap忽略该当前的nav,进行并发传输。

本发明第二方面提供了一种sta或ap,其包括:接收器,用于接收第二ppdu,其中,该第二ppdu与第一ppdu来自同一个obss,其中,该第一ppdu是在该第二ppdu之前被该sta或ap接收的;其中,该sta或ap当前的nav是基于该第一ppdu更新的;及,处理器,用于如果该sta或ap满足允许并发传输的条件,则该sta或ap忽略该当前的nav,进行并发传输。

本发明主要设计了并发传输下的nav机制,可增加系统的空间复用能力,提升整网吞吐量。

附图说明

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

图1是适用根据本发明实施例通信系统的示意图。

图2是本发明实施例一中无线通信系统中的nav设置方法的流程图。

图3-5是本发明实施例一中802.11ax格式的ppdu的不同帧结构示例图。

图6-10是本发明实施例关于nav的时序示意图。

图11是本发明实施例二中通信节点的组成图。

具体实施方式

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

本发明实施例可以应用于wlan,wlan中可以包括多个bss,bss中可以包括一个ap以及一个或多个与该ap关联的sta。

ap,也称之为无线访问接入点或热点等。ap是移动用户进入有线网络的接入点,主要部署于家庭、大楼内部以及园区内部,典型覆盖半径为几十米至上百米,当然,也可以部署于户外。ap相当于一个连接有线网和无线网的桥梁,其主要作用是将各个无线网络客户端连接到一起,然后将无线网络接入以太网。

sta,可以是无线通讯芯片、无线传感器或无线通信终端。例如:支持wifi通讯功能的移动电话、支持wifi通讯功能的平板电脑、支持wifi通讯功能的机顶盒、支持wifi通讯功能的智能电视、支持wifi通讯功能的智能可穿戴设备和支持wifi通讯功能的计算机。

目前,sta或ap主要采用的标准为ieee802.11系列。具体地,sta或ap可以是带有wifi(wirelessfidelity,无线保真)芯片的设备。可选地,sta或ap可以为支持802.11ax制式的设备,进一步可选地,该sta或ap可以为支持802.11ac、802.11n、802.11g、802.11b及802.11a等多种wlan制式的设备。

随着通信技术的发展,为了提高密集场景下的系统吞吐量,引入了空间复用(英文:spatialreuse,简称:sr)概念,在一定的场景或者条件下允许两条或者两条以上的通信链路使用相同的时频资源(即,在同一时段内使用同一信道)进行传输。具体可以理解为:本地bss中的sta或ap在侦听到当前信道上有来自于obss的ppdu时,即便该ppdu的信号强度高于-82dbm,但是低于obsspd门限或者是obsscca门限或者是srcca门限,一般而言,obsspd门限会满足-82dbm<obsspd门限<-62dbm,该本地bss中的sta或ap可以在一定条件下(比如,不影响当前正在进行的obss通信)通过某种手段(比如,调整发送功率)来复用相同信道进行 空间复用链路传输。举例,如图1所示,ap1向sta1发送下行数据(ap1与sta1之间的链路可以称为原发链路)的同时,sta2使用原发链路的全部或部分时频资源与ap2进行上行数据传输(ap2与sta2之间的链路可以称为空间复用链路)。所谓原发链路和空间复用链路是一个相对概念,原发链路和空间复用链路在传输时间上存在交集或者空间复用链路的传输时间是原发链路传输时间的子集。一条链路a对于在其传输期间开始的另一条链路b而言,如果链路b的发送端sta或ap在链路a的发送端sta或ap或/和接收端sta或ap的有效通信距离之内,并且链路b使用了链路a全部或部分的时频资源,就可以称链路a是链路b的原发链路;相对应的,链路b对于链路a而言就是空间复用链路。一般地,原发链路可以是上行传输链路(即从sta到ap的传输),也可以是下行传输链路(即从ap到sta的传输),图1给出了原发链路下行传输的情形。空间复用链路也可以是上行传输或者是下行传输,图1以上行传输为例进行示意,而且空间复用链路一般位于和原发链路不同的bss。一般地,不同bss的ppdu会携带不同的bss标识,bss标识可以为位于ppdu前导信令域中的bss颜色,或者,可以为位于ppdu中携带的mac帧帧头中的地址域中的bss标识符bssid,也可以有其他的表现形式。

为了能空间复用/并发传输,当前802.11ax标准讨论中已经同意当满足一定的并发条件时,可以忽略obssppdu中的nav信息,以便能并发传输。具体讨论描述有如下两段文字:

1)当obssppdu的接收信号强度指示(receivedsignalstrengthindication,rssi)低于sta或ap当前所使用的obsspd门限,且在满足某些待定条件下,该sta或ap可以认为根本没有接收过该obssppdu,从而也就无需根据该obssppdu中的navduration信息来更新自身的nav计数器。相比11ax之前的标准,这就放松了nav设置和更新的规则,使得sta或ap有更多的机会去复用obss正在使用的信道。

英文可以为:

astashouldregardaninter-bssppduwithavalidphyheaderandthathasareceivepower/rssibelowtheobsspdlevelusedbythereceivingstaandthatmeetsadditionaltbdconditions,asnothavingbeenreceivedatall(e.g.,shouldnotupdateitsnav),exceptthatthemediumconditionshallindicatebusyduringtheperiodoftimethatistakenbythereceivingstatovalidatethattheppduisfromaninter-bss,butnotlongerthanthetimeindicatedasthelengthoftheppdupayload.theobsspdlevelisgreaterthantheminimumreceivesensitivitylevel.

2)在1)的基础上,进一步指出,sta或ap可以通过降低发射功率来提升所使用的obsspd门限。也就是说,如果该sta或ap有能力以更低的功率进行传输,则其可以用更高的obsspd门限来判断obssppdu。从而,该sta或ap可以忽略更高rssi的obssppdu,增加信道被判定为空间的概率,提高空间复用并发机会。

英文可以为:

an11axstaregardsavalidobssppduasnothavingbeenreceivedatall(e.g.,shouldnotupdateitsnav),exceptthatthemediumconditionshallindicatebusyduringtheperiodoftimethatistakenbythereceivingstatovalidatethattheppduisfromaninter-bss,butnotlongerthanthetimeindicatedasthelengthoftheppdupayloadiftherxpwrofthereceivedppduisbelowtheobss_pdthresholdandtbdconditionsaremet,notingthattheobss_pdthresholdisaccompaniedbyatxpwrvalueandareductioninthetxpwrmaybeaccompaniedbyantbdincreaseintheobss_pdthresholdvalue.

前已述及,一个ppdu中所包含的navduration信息(不论是物理包头信令域中的txop字段还是mac帧帧头中的duration字段)的有效期的起始时刻正是该ppdu传输的结束时刻。于是,如图6所示,虽然接收sta或ap可以忽略obssppdu1的nav1(这里的ppdu1可以认为是第二ppdu,下面的描述相似理解,不再赘述),但如果其在接收所述obssppdu1 之前(t0时刻)的nav0计数值不为0,且在所述接收sta或ap判断出所述ppdu1为同一obssppdu时(t0和t1之间的某一时刻),所述nav0仍未减到0,则所述sta或ap一直要等到所述nav0减到0时刻(t2时刻)才能启动并发传输的信道竞争。特别地,如果所述nav0在所述obssppdu1传输结束时刻(t1时刻)仍未减到0,则虽然所述obssppdu1的nav1信息已被忽略,但所述sta或ap仍然无法启动并发传输。

其实,如果所述nav0是被来自同一obss的ppdu0所设置/更新(这里的ppdu0可以认为是第一ppdu,下面的描述相似理解,不再赘述),则所述sta或ap原本是可以不用等到所述nav0减到0才开始并发传输的,而可以在判断出所述ppdu1来自于同一obss后就启动并发传输。能够这样做的原因在于,一前一后的ppdu0和ppdu1均来自于同一obss,所述sta或ap根据ppdu1做出的可以并发的判断和决定,一定是能够匹配所述obss的最新的/当前的传输状态的。那么如果所述sta或ap在ppdu1的传输期间和/或其nav1有效期内发起并发传输(假定满足某些特定的并发条件),并不会对ppdu0的传输(事实上ppdu0在ppdu1之前已经传完)和/或其nav0有效期与nav1有效期的交叠期间内的通信造成影响。

总之,在前述情况下,无法使sta或ap更早地启动并发传输,不能最大限度的利用信道并发传输的机会。

因此,如何使得潜在并发sta或ap在当前nav非零的情况下,在判断出满足空间复用并发条件时尽早启动并发传输?可以通过修改nav规则,使得潜在并发sta或ap在一些特殊情况下,不仅可以忽略当前ppdu中的nav信息,而且可以忽略自身已被设置的nav计数值,尽早发起并发传输,提高空间复用的效率。

实施例一:

请参阅图1,本发明实施例提供了一种无线通信系统中nav设置方法, 包括以下步骤:

s01:sta或ap接收第二ppdu,其中,该第二ppdu与第一ppdu来自同一个obss,其中,该第一ppdu是在该第二ppdu之前被该sta或ap接收的,其中,该sta或ap当前的nav是基于该第一ppdu更新的;

s02:如果该sta或ap满足允许并发传输的条件,则该sta或ap忽略该当前的nav,进行并发传输。

当然该sta或ap会保存用来触发设置或者更新nav的obssppdu中所携带的bss标识,比如ppdu物理前导信令域中的bsscolor或者mac帧地址域中的bssid(bssid可以被携带在mac地址域中的发送地址或者接收地址字段中)。通过比对bss标识,判断最新接收到的ppdu是否与用来触发最近一次设置/更新的nav的ppdu来自于同一obss。这些动作可以作为sta或ap的动作补充,虽然没有在s01或s02中描述。

可选地,忽略该当前的nav具体为如下几种方式之一:

方式一:

如果该当前的nav的结束时刻早于或者等于该第二ppdu所对应的txop或携带的navduration的结束时刻,则忽略该当前的nav;

上述早于或等于的情形可以看图6-图8所示的例子。图6所示为nav0的结束时刻晚于nav1的开始时刻且早于nav1的结束时刻,图7所示为nav0的结束时刻在nav1的开始时刻之前,图8所示为nav0的结束时刻与nav1的结束时刻相同。

一般来说,不限于图6-图8示例,sta或ap在t0时刻之前接收到来自于obss0的ppdu0,且基于ppdu0中的nav信息nav0更新了自身的nav计数值。该sta或ap在t0时刻接收到ppdu1,且在ppdu1的传输结束时刻t1之前的某一时刻t2’,该sta或ap检测到ppdu1来自于obss1,则在满足并发传输的条件下,该sta或ap可以忽略ppdu1中所 包含的nav信息nav1(无需根据nav1来更新自身nav)。在此基础上,如果obss0与obss1是同一obss,且nav0的结束时刻在t2’之后,则该sta或ap可以进一步忽略时刻t2’与nav1有效期截止时刻之间的nav0计数。于是,该sta或ap在时刻t2’或其之后且nav0计数减到0之前的某一时刻就可以启动并发传输(如果nav0在t2’之前已经减到0,则无需本案发明,该sta或ap按照现有标准中的规则就可以在t2’之后启动并发传输),而无需等待t2时刻之后再启动并发传输。

方式二:

如果该当前的nav的结束时刻晚于或等于该第二ppdu所对应的txop的结束时刻或携带的navduration的结束时刻,则忽略该当前的nav直至该第二ppdu所对应的txop的结束时刻或携带的navduration的结束时刻。

如图9所示为nav0的结束时刻在nav1的结束时刻之后。

下面结合图10,更为直观起见,将实施例一中的ppdu0和ppdu1具体化为802.11ax中引入的trigger触发帧(triggerframe,记作tf),也就是可以理解ppdu0为tf0,ppdu1为tf1。给出可以适用于如图6-9的sta或ap的nav更新和并发传输的工作流程,虽然图10绘制的举例的nav0和nav1和nav0’和nav的结束时刻简单绘制成一样的结束时刻。

本地bss中sta0首先侦听到来自于obssap的触发帧tf0(用于调度obsssta1的上行传输,其中sta1可以指一个sta,也可以指一组sta),假定tf0到达sta0处的rssi不小于sta0所采用的obsspd门限,或者sta0无法满足tf0中所携带的允许并发传输的条件(如果有的话),sta0将根据tf0所携带的nav信息nav0来更新自身的nav(假定tf0中所携带的nav0大于sta0自身的nav),更新后的sta0的nav的结束时刻为t2。同时,sta0记录保存下触发本次nav更新的ppdu是来自于哪个obss 的信息。

根据现有规则,obsssta1根据tf0中的调度指示,发送上行数据(ulppdu_1),同时将ppdu_1中的nav信息nav0’设置为从ppdu_1结束时刻开始到t2时刻之间的时间长度。如果sta0接收到了ppdu_1,则其无需根据ppdu_1中所携带的nav信息来更新自身的nav,因为ppdu_1中的nav0’数值不会大于同一时刻sta0的nav。

在ppdu_1传输结束之后,obssap又在当前txop中发送了另一个触发帧tf1,假定sta0接收到的tf1的rssi小于sta0所采用的obsspd门限(比如obssap降低了发送tf1的功率),或者sta0可以满足tf1中所携带的允许并发传输的条件(如果有的话,因为tf0和tf1可能调度的上行用户不同,所以其携带的允许并发传输的条件也可能不同),则按照最新11ax标准,sta0可以当做没有收到tf1,从而也无需去理会tf1中所携带的nav信息nav1。但由于sta0的nav在t2时刻之前不为0,sta0无法在t2时刻之前启动并发传输。

事实上,如果sta0在判断tf1来自于obss或和满足空间复用条件后(t2’时刻),启动并发传输是不会对obss中的传输(比如ppdu_2)造成干扰的。按照实施例一中的方法,sta0判断自身nav更新自与tf1相同的obss,则sta0可以从t2’时刻开始忽略自身的nav,一直到nav1的结束时刻(图10中,nav1的结束时刻恰与nav0的结束时刻相同)。于是,sta0就可以在t2时刻之前的某个时刻(比如t2’)启动空间复用并发传输。

可选地,该sta或ap在进行并发传输之前还包括:该sta或ap进行信道竞争以获得进行并发传输的传输机会。

可选地,该允许并发传输的条件包括:若该sta或ap当前的cca门限值设置为大于某个预设值、当该sta或ap检测到接收到的该第二ppdu的rssi小于或等于该sta或ap当前的cca门限值或提高后的cca门限 值;或该sta或ap处于cca空闲(ccaidle)状态、或该sta或ap所潜在建立的并发传输链路为一近点通信链路、或接收到的该第二ppdu中指示允许并发传输等情况中的至少一种或一种以上的组合。

可选地,对于一sta和该一sta所属的本地bss中的ap之间的传输链路(无论是上行传输还是下行传输),如果满足如下条件之一或其组合,则该ap和该sta之间的传输链路可以被称为近点通信链路:

该sta和该ap的距离小于或小于等于预设的门限值;

或者,

该sta接收到的该ap所发送的ppdu的rssi大于或大于等于预设的rssi临界值;

或者,

该ap接收到该sta所发送的ppdu的rssi大于或大于等于预设的rssi的临界值。

可选地,该接收到的该第二ppdu中指示允许并发传输具体包括:

在802.11ax格式的ppdu中,可以在he-sig-a或者he-sig-b或者mac帧帧头部分增加1个bit的srallowedflag指示信息,表示是否允许并发传输;和/或;在legacy格式的ppdu中,可以在mac帧帧头中增加1个bit的srallowedflag指示信息,表示是否允许并发传输。

具体的可以理解如下:

在802.11ax格式的ppdu(包括数据帧,rts或cts或triggerframe等控制帧,或管理帧等)中,可以在he-sig-a或者he-sig-b的commonpart(公共部分)或者mac帧帧头增加1个bit的srallowedflag或n(n为大于1的整数)个bit的srallowedflag,或是增加的某个并发传输的字段(srfield)(如干扰门限interferencelevel或干扰容限interferencemargin)的特殊值(如全零或其它特殊值),表示是否允许并发传输;和/或

在legacy格式的ppdu中(如rts或cts或triggerframe等控制帧,或管理帧等),可以在mac帧帧头中增加1个bit的srallowedflag或n(n为大于1的整数)个bit的srallowedflag,或是增加的某个并发传输的字段(srfield)(如干扰门限interferencelevel或干扰容限interferencemargin)的特殊值(如全零或其它特殊值),表示是否允许并发传输;

其中,srallowedflag在ppdu中的具体位置可参见图2-4。

可选地,该802.11ax格式的ppdu包括数据帧、rts或cts或triggerframe等控制帧、或管理帧;该legacy格式的ppdu包括rts或cts或triggerframe等控制帧、或管理帧。

进一步可选地,cca门限,可以是前导检测(preambledetection)门限、或信号检测(signaldetection)门限、或包检测(packetdetection)门限、或能量检测(energydetection)门限或wifi信号检测门限中的一个或一个以上的组合。

进一步可选地,该预设值可以是最小的或预设的前导检测或信号检测或包检测门限值;也可以是预设的或最小的能量检测门限值;可以是预设的或最小的wifi信号检测门限值;也可是其它的预设门限值。

具体的可以理解如下:

其中,该预设值可以是预设的或最小的前导检测/信号检测/包检测门限值(如20mhz系统带宽下,为默认的-82dbm;或40mhz系统带宽下,为-79dbm),具体可以是指在解出信号的前导情况下采用的门限值;也可以是预设的或最小的能量检测门限值(如20mhz系统带宽下,为默认的-62dbm),具体可以是指在无法解出信号或无法解出信号前导的情况下采用的门限值;可以是预设的或最小的wifi信号检测门限值(如20mhz系统带宽下,为默认的-72dbm),具体可以是指在无法解出信号前导但能判断为wifi或802.11ax信号的情况下采用的门限值;也可是其它的预设门限值。

可选地,判断该接收的ppdu是否来自于obss的方法包括:根据 he-sig-a中的bsscolor字段判断该接收的ppdu是否来自obss,或据mac包头的接收地址(ra)或发送地址(ta)来判断该接收的ppdu是否来自obss。

可选地,该第一ppdu和第二ppdu来自wlan中该sta或ap的obss。

其中,该当前的nav可以是该sta或ap针对来自于本地bss,以及,该sta或ap的所有obss的ppdu而设置的,也可以是针对来自于该sta或ap的所有obss的ppdu而设置的,还可以是针对来自于该sta或ap的某一个或某一组obss的ppdu而设置的。

实施例二

请参阅图5,本发明实施例还提供了sta或ap100,包括接收器101和处理器103。可选地包括发送器102。进一步可选地,包括存储器104。进一步可选地,可以包括总线。

接收器,用于接收第二ppdu,其中,该第二ppdu与第一ppdu来自同一个obss,其中,该第一ppdu是在该第二ppdu之前被通信节点接收的;其中,该通信节点当前的nav是基于该第一ppdu更新的;及

处理器,用于如果该通信节点满足允许并发传输的条件,则该通信节点忽略该当前的nav,进行并发传输。

可选地,该处理器具体用于根据如下几种方式之一来忽略该当前的nav:

如果该当前的nav的结束时刻早于或者等于该第二ppdu所对应的txop的结束时刻或携带的navduration的结束时刻,则忽略该当前的nav;

如果该当前的nav的结束时刻晚于或等于该第二ppdu所对应的txop的结束时刻或携带的navduration的结束时刻,则忽略该当前的nav 直至该第二ppdu所对应的txop的结束时刻或携带的navduration的结束时刻。

可选地,该允许并发传输的条件包括:若该通信节点当前的cca门限值设置为大于某个预设值、当该通信节点检测到接收到的该第二ppdu的rssi小于或等于该通信节点当前的cca门限值或提高后的cca门限值;或该通信节点处于cca空闲(ccaidle)状态、或该通信节点所潜在建立的并发传输链路为一近点通信链路、或接收到的该第二ppdu中指示允许并发传输等情况中的至少一种或一种以上的组合。

可选地,该802.11ax格式的ppdu包括数据帧、rts或cts或triggerframe等控制帧、或管理帧;该legacy格式的ppdu包括rts或cts或triggerframe等控制帧、或管理帧。

可选地,该第一ppdu和第二ppdu来自wlan中该通信节点的obss。

该通信节点为ap或sta。

其中,该当前的nav可以是该通信节点针对来自于本地bss,以及,该通信节点的所有obss的ppdu而设置的,也可以是仅针对来自于该通信节点的所有obss的ppdu而设置的,还可以是仅针对来自于该通信节点的某一个或某一组obss的ppdu而设置的。

上述方法实施例的描述可以适用该通信节点实施例,在此不再赘述。

在本发明实施例中,该处理器103可用于执行上述步骤s02,该存储器104用于存储该处理器103执行上述步骤所需的程序及数据。

上述实施例中符号/表示或的关系,a和/或b表示三种情况:a,b,a和b。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特 定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器 (rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内,因此本发明的保护范围应以权利要求的保护范围为准。

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