一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种名义包填充值的指示方法、确定方法及通信装置与流程

2022-07-15 22:52:32 来源:中国专利 TAG:


1.本技术涉及无线保真技术领域,尤其涉及一种名义包填充值的指示方法、确定方法及通信装置。


背景技术:

2.为了保证接收机接收来自发送机的数据包能够有足够的处理时间,接收机可指示某个空时流数(number of spatial and time stream,nsts)/空时流数(number of spatial and timestream,nsts),某个资源单元(resource unit,ru)大小对应的调制门限。发送机可根据该调制门限确定要使用的名义包填充值。之后发送机根据该名义包填充值确定实际填充值,以根据实际填充值填充发送给接收机的数据包可能包括的包扩展。包扩展里面的数据是接收机不需要的,所以可在包扩展的处理时间内处理其他数据,从而保证接收机有足够的处理时间。
3.发送端采用的nsts、ru大小以及调制方式中的一种或多种不同,对应接收端需要的最小处理时间也所有不同,即对应的名义包填充值可能不同。目前穷尽式或遍历式地给出各个nsts、ru以及调制门限分别对应的名义包填充值。随着设备支持的nsts的增大, ru大小的增大,通过穷尽式或遍历式地给出各个nsts、ru以及调制门限对应的名义包填充值,开销较大。


技术实现要素:

4.本技术提供一种名义包填充值的指示方法、确定方法及通信装置,用于降低指示名义包填充值的开销,且能够较为灵活地指示各个nsts以及各个ru大小对应的名义包填充值。
5.第一方面,提供一种名义包填充值的指示方法,该方法可由第一通信装置执行,第一通信装置可以是通信设备或能够支持通信设备实现该方法所需的功能的通信装置,例如芯片系统。下面以所述通信设备为第一设备为例进行描述,其中,第一设备可以是ap。该方法包括:
6.第一设备生成物理层协议数据单元(physical protocol data unit,ppdu),以及向第二设备发送该ppdu,该ppdu包括物理层包扩展门限存在子字段、物理层包扩展门限字段,所述物理层包扩展门限存在子字段的取值为1,物理层包扩展门限字段包括ru索引掩码子字段、nss子字段以及物理层包扩展门限信息字段;所述物理层包扩展门限信息字段包括对应不同名义包填充值的多个包扩展门限子字段集合,每个包扩展门限子字段集合用于指示 nss为n,序号为b的ru对应的调制门限,所述调制门限用于确定第二设备在调制方式大于或等于所述调制门限时使用的名义包填充值,其中,n的取值范围为[1,

,n]的子集, n为大于或等于1的整数,b的取值范围为[m,

,m]的子集,m和m为大于或等于0的整数,当序号为y的ru对应的ru索引掩码字段的值为0,b的取值范围不包括y;
[0007]
同一名义包填充值所对应的包扩展门限子字段集合中,所述序号为y的ru对应的
ru 索引掩码字段的值为0用于指示nss为n、序号为y的ru对应的调制门限为nsts为n、序号为m1的ru对应的调制门限,其中,所述m1为ru索引掩码子字段中比特为1对应的大于所述y的序号中的最小序号,或者,所述m1为ru索引掩码子字段中比特为1对应的小于所述y的序号中的最大序号。
[0008]
该方案中,nss为n,序号为y的ru对应的调制门限可为nss为n,序号为m1的 ru对应的调制门限。即可通过用于指示nss为n,序号为m1的ru对应的调制门限的包扩展门限子字段指示nss为n,序号为y的ru对应的调制门限。因此,物理层包扩展门限信息字段可省略用于指示nss为n,序号为y的ru对应的调制门限的包扩展门限子字段,仍然能够通过用于指示nss为n,序号为m1的ru对应的调制门限的包扩展门限子字段指示nss为n,序号为y的ru对应的调制门限。即不需要遍历全部的不同大小的ru,也能够指示某个ru对应的调制门限。从而节省物理层包扩展门限字段的开销。
[0009]
第二方面,提供一种名义包填充值的确定方法,该方法可由第二通信装置执行,第二通信装置可以是通信设备或能够支持通信设备实现该方法所需的功能的通信装置,例如芯片系统。下面以所述通信设备为第二设备为例进行描述,其中,第二设备可以是sta。该方法包括:
[0010]
第二设备接收来自第一设备的ppdu,该ppdu包括物理层包扩展门限存在子字段、物理层包扩展门限字段,所述物理层包扩展门限存在子字段的取值为1,物理层包扩展门限字段包括ru索引掩码子字段、nss子字段以及物理层包扩展门限信息字段;所述物理层包扩展门限信息字段包括对应不同名义包填充值的多个包扩展门限子字段集合,所述每个包扩展门限子字段集合用于指示nss为n,序号为b的ru对应的调制门限,所述调制门限用于确定第二设备在调制方式大于或等于所述调制门限时使用的名义包填充值,其中,n的取值范围为[1,

,n]的子集,n为大于或等于1的整数,b的取值范围为[m,

,m]的子集,m和m为大于或等于0的整数,当序号为y的ru对应的ru索引掩码字段的值为0,所述b的取值范围不包括y;
[0011]
所述第二设备根据物理层包扩展门限字段所指示的nss为n、序号为m1的ru对应的调制门限确定nss为n、序号为y的ru对应的调制门限,其中,所述m1为ru索引掩码子字段中比特为1对应的大于所述y的序号中的最小序号,或者,所述m1为ru索引掩码子字段中比特为1对应的小于所述y的序号中的最大序号。
[0012]
与第一方面提供的方案对应,尽管第一设备发送给第二设备的ppdu不包括用于指示 nss为n、序号为y的ru对应的调制门限的包扩展门限子字段集合,第二设备仍然可以确定nss为n,序号为y的ru对应的调制门限。例如,第二设备可根据nss为n、序号为 m1的ru对应的调制门限确定nss为n、序号为y的ru对应的调制门限。其中,m1需要满足的条件是:m1为ru索引掩码子字段中比特为1对应的大于所述y的序号中的最小序号,或者,m1为ru索引掩码子字段中比特为1对应的小于所述y的序号中的最大序号。即第二设备确定有满足条件的m1,则可以确定nss为n、序号为y的ru对应的调制门限。
[0013]
在第一方面和第二方面的一种可能的实现方式中,小于y的序号对应的ru索引掩码子字段的值中包括1。由于ru索引掩码字段的值为0时,对应的ru可能有多个,即有多个小于y的序号。基于这种情况,该方案进一步限定了y需要满足的条件,即小于y的序号对应的ru索引掩码子字段的值中包括1时,nss为n、序号为y的ru对应的调制门限为nsts为n、序号
为m1的ru对应的调制门限。也就是如果不存在满足此条件的y,nss 为n、序号为y的ru对应的调制门限可以是其他可能的值,例如为某个固定的值。这种情况下,第二设备可直接确定要使用的名义包填充值为某个固定值,而不会根据nss为n、序号为m1的ru对应的调制门限确定要使用的名义包填充值,更为简单。
[0014]
在第一方面的一种可能的实现方式中,ru索引掩码子字段中的比特为1对应的序号均不大于所述y,则所述序号为y的ru对应的ru索引掩码字段的值为0,用于指示nss为 n,序号为y的ru对应的名义包填充值为20微秒。相应的,在第二方面的一种可能的实现方式中,若ru索引掩码子字段中的比特为1对应的序号均不大于所述y,第二设备确定序号为y的ru对应的名义包填充值为20微秒。该方案指的是如果不存在满足条件的m1,那么序号为y的ru对应的名义包填充值可以是固定的某个值,例如为20微秒。
[0015]
在第二方面的一种可能的实现方式中,若第二设备使用(dual carrier modulation,dcm),第二设备根据nss为n,序号为y 1的ru对应的调制门限确定要使用的名义包填充值,其中,为y序号对应多个大小不同的ru。
[0016]
该方案考虑到多种ru(ru与mru的组合)对应一个ru分配索引,即对应一个序号。由于多种ru合并,所以可减少物理层包扩展门限字段的开销。这种情况下,第二设备可不按照nss为n,序号为y的ru对应的调制门限确定要使用的名义包填充值,例如第二设备可根据nss为n,序号为y 1的ru对应的调制门限确定要使用的名义包填充值。
[0017]
在第二方面的一种可能的实现方式中,若第二设备使用dcm,第二设备根据nss为n,序号为y的ru对应的调制门限确定所述名义包填充值,其中,为y序号对应多种ru,所述多种ru中至少包括一种多资源单元mru,且所述第二设备采用的ru不是所述多个ru 中的最大ru。
[0018]
同样,为了减少物理层包扩展门限字段的开销,可合并多种ru。即多种ru(ru与 mru的组合)对应一个ru分配索引,即对应一个序号。这种情况下,如何第二设备发送数据采用的ru并不是这多种ru中的最大ru,那么第二设备即使使用了dcm,第二设备仍然可以根据nss为n,序号为y的ru对应的调制门限确定要使用的名义包填充值,而不是根据nss为n,序号为y 1的ru对应的调制门限确定要使用的名义包填充值。
[0019]
第三方面,提供一种名义包填充值的指示方法,该方法可由第一通信装置执行,第一通信装置可以是通信设备或能够支持通信设备实现该方法所需的功能的通信装置,例如芯片系统。下面以所述通信设备为第一设备为例进行描述,其中,第一设备可以是ap。该方法包括:
[0020]
第一设备生成ppdu,以及向第二设备发送所述ppdu,所述ppdu包括物理层包扩展门限存在子字段、物理层包扩展门限字段,所述物理层包扩展门限存在子字段的取值为1,所述物理层包扩展门限字段包括ru索引掩码子字段、nss子字段,以及物理层包扩展门限信息字段;所述物理层包扩展门限信息字段包括对应不同名义包填充值的多个包扩展门限子字段集合,所述每个包扩展门限子字段集合用于指示nss为n,序号为b的ru对应的调制门限,所述调制门限用于确定第二设备在调制方式大于或等于所述调制门限时使用的名义包填充值;
[0021]
其中,n的取值范围为[1,

,n]的子集,n为大于或等于1的整数,b的取值范围为 [m,

,m]的子集,m和m为大于或等于0的整数,当序号为y的ru对应的ru索引掩码字段的值
为0,所述物理层包扩展门限字段指示序号为y的ru对应的名义包填充值为0 微秒,所述b的取值范围不包括y。
[0022]
与第一方面的方案类似,该方案也可以在物理层包扩展门限字段中省略用于指示nss 为n,序号为y的ru对应的调制门限的包扩展门限子字段,尽管省略了nss为n,序号为 y的ru对应的调制门限的包扩展门限子字段,但是仍然指示序号为y的ru对应的名义包填充值为0微秒,从而节约了物理层包扩展门限字段的开销。
[0023]
第四方面,提供一种名义包填充值的确定方法,该方法可由第二通信装置执行,第二通信装置可以是通信设备或能够支持通信设备实现该方法所需的功能的通信装置,例如芯片系统。下面以所述通信设备为第二设备为例进行描述,其中,第二设备可以是sta。该方法包括:
[0024]
第二设备接收来自第一设备的ppdu,所述ppdu包括物理层包扩展门限存在子字段、物理层包扩展门限字段,所述物理层包扩展门限存在子字段的取值为1,所述物理层包扩展门限字段包括ru索引掩码子字段、nss子字段,以及物理层包扩展门限信息字段;所述物理层包扩展门限信息字段包括对应不同名义包填充值的多个包扩展门限子字段集合,所述每个包扩展门限子字段集合用于指示nss为n,序号为b的ru对应的调制门限,所述调制门限用于确定第二设备在调制方式大于或等于所述调制门限时使用的名义包填充值;其中,n的取值范围为[1,

,n]的子集,n为大于或等于1的整数,b的取值范围为[m,

, m]的子集,m和m为大于或等于0的整数,序号为y的ru对应的ru索引掩码字段的值为0,所述b的取值范围不包括y;
[0025]
所述第二设备根据所述物理层包扩展门限字段确定序号为y的ru对应的名义包填充值为0微秒。
[0026]
与第三方面的方案相应,第一设备发送给第二设备的ppdu中不包括用于指示nss为 n,序号为y的ru对应的调制门限的包扩展门限子字段,但是第二设备可确定如果序号为 y的ru对应的ru索引掩码字段的值为0,那么第二设备可确定要使用的名义包填充值为 0微秒,更为简单。
[0027]
在第三方面和第四方面的一种可能的实现方式中,小于y的序号对应的ru索引掩码字段的值中不包括1。由于ru索引掩码字段的值为0时,对应的ru可能有多个,即有多个小于y的序号。基于这种情况,该方案进一步限定了y需要满足的条件,即小于y的序号对应的ru索引掩码子字段的值中不包括1时,nss为n、序号为y的ru对应的名义包填充值为0微秒。
[0028]
第五方面,提供一种名义包填充值的指示方法,该方法可由第一通信装置执行,第一通信装置可以是通信设备或能够支持通信设备实现该方法所需的功能的通信装置,例如芯片系统。下面以所述通信设备为第一设备为例进行描述,其中,第一设备可以是ap。该方法包括:
[0029]
第一设备生成ppdu,以及向第二设备发送所述ppdu,所述ppdu包括物理层包扩展门限存在子字段、物理层包扩展门限字段,所述物理层包扩展门限存在子字段的取值为1,物理层包扩展门限字段包括ru索引掩码子字段、nss子字段以及物理层包扩展门限信息字段;所述物理层包扩展门限信息字段包括对应不同名义包填充值的多个包扩展门限子字段集合,所述每个包扩展门限子字段集合用于指示nss为n,序号为b的ru对应的调制门限,所述调制门限用于确定第二设备在调制方式大于或等于所述调制门限时使用的名义包填充
值;
[0030]
其中,n的取值范围为[1,

,n]的子集,n为大于或等于1的整数,b的取值范围为 [m,

,m]的子集,m和m为大于或等于0的整数,序号为y的ru对应ru索引掩码字段中置0的比特位,所述b的取值范围不包括y,所述物理层包扩展门限字段用于指示序号为y的ru对应的名义包填充值为8微秒、16微秒或20微秒。
[0031]
与第三方面的方案类似,该方案也可以在物理层包扩展门限字段中省略用于指示nss 为n,序号为y的ru对应的调制门限的包扩展门限子字段。对于省略了nss为n,序号为 y的ru对应的调制门限可规定对应的名义包填充值为某个固定值,例如8微秒、16微秒或 20微秒。即尽管省略了nss为n,序号为y的ru对应的调制门限的包扩展门限子字段,但是仍然指示序号为y的ru对应的名义包填充值,从而节约了物理层包扩展门限字段的开销。
[0032]
第六方面,提供一种名义包填充值的确定方法,该方法可由第二通信装置执行,第二通信装置可以是通信设备或能够支持通信设备实现该方法所需的功能的通信装置,例如芯片系统。下面以所述通信设备为第二设备为例进行描述,其中,第二设备可以是sta,也可以是sta。该方法包括:
[0033]
第二设备接收来自第一设备的ppdu,所述ppdu包括物理层包扩展门限存在子字段、物理层包扩展门限字段,所述物理层包扩展门限存在子字段的取值为1,所述物理层包扩展门限字段包括ru索引掩码子字段、nss子字段,以及物理层包扩展门限信息字段;所述物理层包扩展门限信息字段包括对应不同名义包填充值的多个包扩展门限子字段集合,所述每个包扩展门限子字段集合用于指示nss为n,序号为b的ru对应的调制门限,所述调制门限用于确定第二设备在调制方式大于或等于所述调制门限时使用的名义包填充值;其中,n的取值范围为[1,

,n]的子集,n为大于或等于1的整数,b的取值范围为[m,

, m]的子集,m和m为大于或等于0的整数,序号为y的ru对应ru索引掩码字段中置0 的比特位,所述b的取值范围不包括y;
[0034]
第二设备根据所述物理层包扩展门限字段确定序号为y的ru对应的名义包填充值为8 微秒、16微秒或20微秒。
[0035]
与第五方面的方案相应,第一设备发送给第二设备的ppdu中不包括用于指示nss为 n,序号为y的ru对应的调制门限的包扩展门限子字段,但是第二设备可确定如果序号为 y的ru对应的ru索引掩码字段的值为0,那么第二设备可确定要使用的名义包填充值为某个固定值,不需要参考其他序号的ru对应的调制门限确定要使用的名义包填充值,更为简单。
[0036]
在第五方面或第六方面的一种可能的实现方式中,所述置0的比特位之前至少存在为1 的比特位。由于ru索引掩码字段的值为0时,对应的ru可能有多个,即有多个小于y的序号。基于这种情况,该方案进一步限定了所述置0的比特位之前至少存在为1的比特位,也就是进一步限定了y需要满足的条件,为y的序号对应的ru索引掩码子字段中置0的比特位之前至少存在为1的比特位1的情况下,序号为y的ru对应的名义包填充值才为某个固定的值。
[0037]
在第五方面的一种可能的实现方式中,所述物理层包扩展门限字段用于指示采用的nss大于所述nss子字段指示的值的所述第二设备使用的名义包填充值为8微秒、16微秒或20微秒。相应的,在第六方面的一种可能的实现方式中,第二设备采用的nss大于所述 nss子字段指示的值,第二设备可确定要使用的名义包填充值为8微秒、16微秒或20微秒。
[0038]
该方案中,可不需要遍历nss,即如果第二设备采用的nss大于所述nss子字段指示的值,那么可规定第二设备要使用的名义包填充值为某个固定的值,例如8微秒、16微秒或20微秒。这样可进一步节约物理层包扩展门限字段的开销。
[0039]
在第五方面的一种可能的实现方式中,所述物理层包扩展门限字段用于指示采用的 nss大于所述nss子字段指示的值的所述第二设备根据所述第二设备采用的nss,序号为 y的ru对应的调制门限确定要使用的名义包填充值。相应的,在第六方面的一种可能的实现方式中,所述第二设备采用的nsts大于所述nss子字段指示的值,所述第二设备根据所述第二设备采用的nss,序号为y的ru对应的调制门限确定要使用的名义包填充值。
[0040]
该方案也不需要遍历nss,即如果第二设备采用的nss大于所述nss子字段指示的值,那么可规定第二设备根据第二设备采用的nss,序号为y的ru对应的调制门限确定要使用的名义包填充值,可进一步节约物理层包扩展门限字段的开销。
[0041]
第七方面,提供一种名义包填充值的确定方法,该方法可由第一通信装置执行,第一通信装置可以是通信设备或能够支持通信设备实现该方法所需的功能的通信装置,例如芯片系统。下面以所述通信设备为第一设备为例进行描述,其中,第一设备可以是ap。该方法包括:
[0042]
第一设备生成ppdu,并向第二设备发送所述ppdu,所述ppdu包括空间流数nss 索引掩码子字段、nss子字段、物理层包扩展门限信息字段;其中,所述物理层包扩展门限信息字段包括对应不同名义包填充值的多个包扩展门限子字段集合,所述每个包扩展门限子字段集合包括用于多个指示nss为n对应的包扩展门限子字段,所述包扩展门限子字段用于向第二设备指示所分配的资源单元ru等效编码后的ru块个数为第一值,且第二设备采用的nss为n时,对应的包扩展门限,所述包扩展门限子字段用于指示所述第二设备在所述第一值大于或等于所述包扩展门限时使用的名义包填充值,n的取值范围为[1,

, n],n为大于8的整数。
[0043]
第八方面,提供一种名义包填充值的确定方法,该方法可由第二通信装置执行,第二通信装置可以是通信设备或能够支持通信设备实现该方法所需的功能的通信装置,例如芯片系统。下面以所述通信设备为第二设备为例进行描述,其中,第二设备可以是sta。该方法包括:
[0044]
第二设备接收来自第一设备的ppdu,所述ppdu包括空间流数nss索引掩码子字段、 nss子字段、物理层包扩展门限信息字段,其中,所述物理层包扩展门限信息字段包括对应不同名义包填充值的多个包扩展门限子字段集合,所述每个包扩展门限子字段集合包括用于多个指示nss为n对应的包扩展门限子字段,所述包扩展门限子字段用于向第二设备指示所分配的资源单元ru等效编码后的ru块个数为第一值,且第二设备采用的nss为n 时,对应的包扩展门限,所述包扩展门限子字段用于指示所述第二设备在所述第一值大于或等于所述包扩展门限时使用的名义包填充值,n的取值范围为[1,

,n],n为大于8的整数;
[0045]
所述第二设备根据所述物理层包扩展门限信息字段以及所述第一值确定采用为j的 nss时所使用的名义包填充值,j为大于或等于1的整数。
[0046]
第七方面的方案中,物理层包扩展门限信息字段通过对应不同名义包填充值的多个包扩展门限子字段集合来指示第二设备所分配的资源单元ru等效编码后的ru块个数为第一值时,且采用nss为n时,对应的包扩展门限。这样第二设备可根据与自己使用的nss对
应的包扩展门限子字段以及第一值,来确定要使用的名义包填充值。即通过采用nss为n,且所分配的资源单元ru等效编码后的ru块个数为第一值时,对应的包扩展门限来替代通过nss和ru大小对应的调制门限来指示名义包填充值。这样可降低物理层包扩展门限信息字段的维度,从而简化物理层包扩展门限信息字段,节省物理层包扩展门限信息字段的开销。
[0047]
在一种可能的实现方式中,所述第一值满足如下公式:
[0048]ncbpru
=n
ru242
*n
bpscs

[0049]
其中,n
cbpru
为所述第一值,n
ru242
为所述ru能够最多包括的ru242个数,n
bpscs
为单个空时流上的每个子载波所承载的编码后的比特个数。
[0050]
第一值可认为是与为第二设备分配的ru有关,实际上是对第二设备分配的ru的一种量化。该方案提供了第一值的一种示例性的确定方式,本技术实施例对第一值的具体确定方式不作限制。
[0051]
应理解,多个包扩展门限子字段集指示的名义包填充值的数量不同,第二设备确定使用的名义包填充值的方式也有所不同,可能包括如下几种情况。
[0052]
情况一,所述多个包扩展门限子字段集合包括与第一名义包填充值对应的第一包扩展门限子字段集合,所述第一包扩展门限子字段集合中的一个第一包扩展门限子字段用于向第二设备指示所分配的资源单元ru等效编码后的ru块个数为第一值,且第二设备采用的 nss为n时,对应的第一包扩展门限,所述第一包扩展门限用于指示所述第二设备在所分配的ru对应的所述第一值大于或等于所述第一包扩展门限时使用的名义包填充值为所述第一名义包填充值,所述第一名义包填充值为20微秒。相应地,当nss为j,n
cbpru
大于或等于nss为所述j的所述第一包扩展门限子字段对应的第一名义包填充值,所述第二设备确定采用为j的nss时使用的名义包填充值为所述第一名义包填充值。
[0053]
情况二,所述多个包扩展门限子字段集合还包括与第二名义填充值对应的第二包扩展门限子字段集合,所述第二包扩展门限子字段集合中的一个第二包扩展门限子字段用于向第二设备指示所分配的资源单元ru等效编码后的ru块个数为第一值,且第二设备采用的 nss为n时,对应的第二包扩展门限,所述第二包扩展门限用于指示所述第二设备在所分配的ru上对应的所述第一值大于或等于所述第二包扩展门限时使用的名义包填充值为所述第二名义包填充值,所述第二名义包填充值为16微秒。相应地,当nss为j,n
cbpru
大于或等于nss为所述j的所述第二包扩展门限子字段对应的第二名义包填充值,且小于nss 为所述j的所述第一包扩展门限子字段对应的第一名义包填充值,所述第二设备确定采用为 j的nss时使用的名义包填充值为所述第二名义包填充值。
[0054]
情况三,所述多个包扩展门限子字段集合还包括与第三名义包填充值对应的第三包扩展门限子字段集合,所述第三包扩展门限子字段集合中的一个第三包扩展门限子字段用于向第二设备指示所分配的资源单元ru等效编码后的ru块个数为第一值,且第二设备采用的nss为n时,对应的第三包扩展门限,所述第三包扩展门限用于指示所述第二设备在所分配的ru对应的所述第一值大于或等于所述第三包扩展门限时使用的名义包填充值为所述第三名义包填充值,所述第三名义包填充值为8微秒。相应地,当nss为j,n
cbpru
大于或等于nsts为所述j的所述第三包扩展门限子字段对应的第三名义包填充值,且小于nsts 为所述j的所述第二包扩展门限子字段对应的第二名义包填充值,所述第二设备确定采用为 j的nss时使用的名义包填充值为所述第三名义包填充值。
[0055]
在第七方面的一种可能的实现方式中,nss索引掩码子字段占用至少8比特,nss索引掩码子字段的第i个比特为0,物理层包扩展门限信息字段不包括nss为所述i的包扩展门限子字段集合。该方案中,可通过nss索引掩码子字段来指示可省略的包扩展门限子字段,以进一步节约物理层包扩展门限信息字段的开销。
[0056]
在第八方面的一种可能的实现方式中,第二设备采用的nss大于nss索引掩码子字段非0比特的最高位数对应的nss,第二设备在所分配的ru对应的第一值大于或等于所述包扩展门限时使用的名义包填充值为20微秒。该方案中,可定义满足特定条件,例如第二设备采用的nss大于nss索引掩码子字段非0比特的最高位数对应的nss时,第二设备使用的名义包填充值为固定值,例如20微秒。这样第二设备在确定使用的名义包填充值是,不需要将nss与多个包扩展门限子字段集合一一对比,更为直接简单。
[0057]
第九方面,提供一种名义包填充值的确定方法,该方法可由第一通信装置执行,第一通信装置可以是通信设备或能够支持通信设备实现该方法所需的功能的通信装置,例如芯片系统。下面以所述通信设备为第一设备为例进行描述,其中,第一设备可以是ap。该方法包括:
[0058]
第一设备生成ppdu,并向第二设备发送所述ppdu,所述ppdu包括nss子字段、物理层包扩展门限信息字段;其中,所述物理层包扩展门限信息字段包括与不同名义包填充值对应的包扩展门限子字段,所述包扩展门限子字段用于指示包扩展门限,所述包扩展门限子字段用于指示所述第二设备在第二值大于或等于所述包扩展门限时使用的名义包填充值,n的取值范围为[1,

,n],n为大于8的整数,其中,所述第二值与所述第二设备采用的nss以及所分配的资源单元ru等效编码后的ru块个数相关。
[0059]
与第七方面的方案不同之处在于,该方案中,物理包扩展门限信息字段不再单独指示关于nss的包扩展门限,即一个包扩展门限字段即可指示多个nss对应的包扩展门限,可以进一步简化物理层包扩展门限信息字段,以节省物理层包扩展门限信息字段的开销。
[0060]
第十方面,提供一种名义包填充值的确定方法,该方法可由第二通信装置执行,第二通信装置可以是通信设备或能够支持通信设备实现该方法所需的功能的通信装置,例如芯片系统。下面以所述通信设备为第二设备为例进行描述,其中,第二设备可以是sta。该方法包括:
[0061]
第二设备接收来自第一设备的ppdu,所述ppdu包括空间流数nss子字段、物理层包扩展门限信息字段,其中,所述物理层包扩展门限信息字段包括与不同名义包填充值对应的包扩展门限子字段,所述包扩展门限子字段用于指示包扩展门限,所述包扩展门限子字段用于指示所述第二设备在第二值大于或等于所述包扩展门限时使用的名义包填充值,n 的取值范围为[1,

,n],n为大于8的整数,其中,所述第二值与所述第二设备采用的 nss和所分配的资源单元ru等效编码后的ru块个数相关。
[0062]
所述第二设备根据所采用的nss和所述所分配的资源单元ru等效编码后的ru块个数确定所述第二值,并根据所述第二值以及所述物理层包扩展门限信息字段确定使用的名义包填充值。
[0063]
该方案中,第二值可认为是与第二设备采用的nss和所分配的资源单元ru等效编码后的ru块个数相关的一个值,例如第二值可基于采用的nss和所分配的资源单元ru等效编码后的ru块个数确定。第二设备在确定使用的名义包填充值之前,可先确定第二值,从而
根据第二值以及物理层包扩展门限信息字段确定使用的名义包填充值。
[0064]
在第十方面的一种可能的实现方式中,第二设备根据所采用的nss和所述所分配的资源单元ru等效编码后的ru块个数确定第二值,包括:第二设备根据如下关系确定第二值:
[0065]
p
index
=f(nss,n
cbpru
),其中,nss为所述第二设备所分配的ru对应的nss,n
cbpru
为所述第二设备所分配的ru等效编码后的ru块个数,满足如下关系:
[0066]ncbpru
=n
ru242
*n
bpscs

[0067]nru242
为所述ru能够最多包括的ru242个数,n
bpscs
为单个空时流上的每个子载波所承载的编码后的比特个数。
[0068]
应理解,多个包扩展门限子字段指示的名义包填充值的数量不同,第二设备确定使用的名义包填充值的方式也有所不同,可能包括如下几种情况。
[0069]
在第九方面或第十方面的一种可能的实现方式中,所述物理层包扩展门限信息字段包括与第一名义包填充值对应的第一包扩展门限子字段,所述第一包扩展门限子字段用于向第二设备指示第一包扩展门限,所述第一包扩展门限用于指示所述第二设备在所述第二值大于或等于所述第一包扩展门限时使用的名义包填充值为所述第一名义包填充值,所述第一名义包填充值为20微秒。相应地,所述第二设备在所述第二值大于或等于所述第一包扩展门限时,确定使用的名义包填充值为所述第一名义包填充值。
[0070]
在第九方面或第十方面的一种可能的实现方式中,所述物理层包扩展门限信息字段包括与第二名义包填充值对应的第二包扩展门限子字段,所述第二包扩展门限子字段用于向第二设备指示第二包扩展门限,所述第二包扩展门限用于指示所述第二设备在所述第二值大于或等于所述第二包扩展门限时使用的名义包填充值为所述第二名义包填充值,所述第二名义包填充值为16微秒。相应地,所述第二设备在所述第二值大于或等于所述第二包扩展门限,且所述第二值小于所述第一包扩展门限时,确定使用的名义包填充值为所述第二名义包填充值。
[0071]
在第九方面或第十方面的一种可能的实现方式中,所述物理层包扩展门限信息字段包括与第三名义包填充值对应的第三包扩展门限子字段,所述第三包扩展门限子字段用于向第二设备指示第三包扩展门限,所述第三包扩展门限用于指示所述第二设备在所述第二值大于或等于所述第三包扩展门限时使用的名义包填充值为所述第三名义包填充值,所述第三名义包填充值为8微秒。相应地,所述第二设备在所述第二值大于或等于所述第三包扩展门限,且所述第二值小于所述第二包扩展门限时,确定使用的名义包填充值为所述第三名义包填充值。
[0072]
第十一方面,提供一种名义包填充值的确定方法,该方法可由第一通信装置执行,第一通信装置可以是通信设备或能够支持通信设备实现该方法所需的功能的通信装置,例如芯片系统。下面以所述通信设备为第一设备为例进行描述,其中,第一设备可以是ap。该方法包括:
[0073]
第一设备生成ppdu,并向第二设备发送该ppdu和第一包扩展门限范围,第一包扩展门限范围,所述第一包扩展门限范围用于指示第三值位于所述第一包扩展门限范围时,所述第二设备向所述第一设备发送数据所使用的名义包填充值,不同的包扩展门限范围对应的名义包填充值不同。
[0074]
第十二方面,提供一种名义包填充值的确定方法,该方法可由第二通信装置执行,第二通信装置可以是通信设备或能够支持通信设备实现该方法所需的功能的通信装置,例如芯片系统。下面以所述通信设备为第二设备为例进行描述,其中,第一设备可以是sta。该方法包括:
[0075]
第二设备接收来自第一设备的物理层协议数据单元ppdu和第一门限范围,所述第一门限范围用于指示第三值位于所述第一包扩展门限范围时,所述第二设备向所述第一设备发送数据所使用的名义包填充值,不同的包扩展门限范围对应的名义包填充值不同,其中,所述第三值与所述第二设备采用的空间流数nss、ru大小以及调制方式中的一种或多种参数相关;
[0076]
若第三值位于所述第一包扩展门限范围,所述第二设备确定要使用的名义包填充值为与所述第一包扩展门限范围对应的名义包填充值。
[0077]
与前述第七方面或第九方面的方案不同,该方案中,可定义多个包扩展门限范围,不同的包扩展门限范围对应的名义包填充值不同。第一设备可向第二设备指示一个包扩展门限范围,第二设备可根据影响名义包填充值的因素,例如第二设备采用的nss、ru、第二设备采用的调制方式的阶数等一种或多种来确定一个量化值,再根据该量化值与第一设备发送的第一包扩展门限范围比较,进而确定名义包填充值。这种方式,由于第一包扩展门限范围可不通过物理层包扩展门限字段指示,所以可进一步降低物理层包扩展门限字段的开销。即使通过物理层包扩展门限字段指示,由于指示一个包扩展门限范围,而不用指示多个包扩展门限范围,也可以降低物理层包扩展门限字段的开销。
[0078]
在第十一方面或第十二方面的一种可能的实现方式中,所述第三值满足如下关系:
[0079]
x=f(nsts,ru,modulation)
[0080]
其中,x为所述第三值,nss为所述第二设备采用的nss,ru为所述第二设备采用的 ru大小,modulation为所述第二设备采用的调制方式的阶数。
[0081]
该方案示例了第三值的一种确定方式,指的是第三值与第二设备采用的nss、ru和第二设备采用的调制方式的阶数中的一种或多种相关,具体的确定方式本技术实施例不作限定。
[0082]
第十三方面,提供一种通信装置,例如该通信装置为如前所述的第一设备或设置在第一设备内的装置。所述通信装置可用于执行上述第一方面或第一方面的任一可能的实现方式中的方法。具体地,所述通信装置可以包括用于执行第一方面或第一方面的任一可能的实现方式中的方法的模块,例如包括相互耦合的处理模块和收发模块。示例性地,所述通信装置为前述的第一设备。其中,
[0083]
所述处理模块用于生成ppdu,所述收发模块用于向第二设备发送所述ppdu,其中,所述ppdu包括物理层包扩展门限存在子字段、物理层包扩展门限字段,所述物理层包扩展门限存在子字段的取值为1,物理层包扩展门限字段包括ru索引掩码子字段、nss子字段以及物理层包扩展门限信息字段;所述物理层包扩展门限信息字段包括对应不同名义包填充值的多个包扩展门限子字段集合,每个包扩展门限子字段集合用于指示nss为n,序号为b的ru对应的调制门限,所述调制门限用于确定第二设备在调制方式大于或等于所述调制门限时使用的名义包填充值;
[0084]
其中,n的取值范围为[1,

,n]的子集,n为大于或等于1的整数,b的取值范围为 [m,

,m]的子集,m和m为大于或等于0的整数,当序号为y的ru对应的ru索引掩码字段的值为0,所述b的取值范围不包括y;
[0085]
同一名义包填充值所对应的包扩展门限子字段集合中,所述序号为y的ru对应的ru 索引掩码字段的值为0用于指示nss为n、序号为y的ru对应的调制门限为nsts为n、序号为m1的ru对应的调制门限,其中,所述m1为ru索引掩码子字段中比特为1对应的大于所述y的序号中的最小序号,或者,所述m1为ru索引掩码子字段中比特为1对应的小于所述y的序号中的最大序号。
[0086]
在一种可能的实现方式中,小于y的序号对应的ru索引掩码子字段的值中包括1。
[0087]
在一种可能的实现方式中,ru索引掩码子字段中的比特为1对应的序号均不大于所述 y,则所述序号为y的ru对应的ru索引掩码字段的值为0,用于指示nss为n,序号为y 的ru对应的名义包填充值为20微秒。
[0088]
第十四方面,提供一种通信装置,例如该通信装置为如前所述的第二设备或设置在第二设备内的装置。所述通信装置可用于执行上述第二方面或第二方面的任一可能的实现方式中的方法。具体地,所述通信装置可以包括用于执行第二方面或第二方面的任一可能的实现方式中的方法的模块,例如包括相互耦合的处理模块和收发模块。示例性地,所述通信装置为前述的第二设备。其中,
[0089]
所述收发模块用于接收来自第一设备的物理层协议数据单元ppdu,所述ppdu包括物理层包扩展门限存在子字段、物理层包扩展门限字段,所述物理层包扩展门限存在子字段的取值为1,物理层包扩展门限字段包括资源单元ru索引掩码子字段、空间流数nss子字段以及物理层包扩展门限信息字段;所述物理层包扩展门限信息字段包括对应不同名义包填充值的多个包扩展门限子字段集合,所述每个包扩展门限子字段集合用于指示nss为 n,序号为b的ru对应的调制门限,所述调制门限用于确定通信装置在调制方式大于或等于所述调制门限时使用的名义包填充值;其中,n的取值范围为[1,

,n]的子集,n为大于或等于1的整数,b的取值范围为[m,

,m]的子集,m和m为大于或等于0的整数,当序号为y的ru对应的ru索引掩码字段的值为0,所述b的取值范围不包括y;
[0090]
所述处理模块用于根据所述物理层包扩展门限字段所指示的nss为n、序号为m1的 ru对应的调制门限,确定nss为n、序号为y的ru对应的调制门限,所述m1为ru索引掩码子字段中比特为1对应的大于所述y的序号中的最小序号,或者,所述m1为ru索引掩码子字段中比特为1对应的小于所述y的序号中的最大序号。
[0091]
在一种可能的实现方式中,小于y的序号对应的ru索引掩码子字段的值中包括1。
[0092]
在一种可能的实现方式中,ru索引掩码子字段中的比特为1对应的序号均不大于所述 y,所述处理模块用于确定序号为x的ru对应的名义包填充值为20微秒。
[0093]
在一种可能的实现方式中,所述通信装置使用dcm,所述处理模块用于根据nss为n,序号为y 1的ru对应的调制门限确定要使用的名义包填充值,其中,为y序号对应多个大小不同的ru,或者所述处理模块用于根据nss为n,序号为y的ru对应的调制门限确定所述名义包填充值,其中,为y序号对应多个大小不同的ru,且所述通信装置采用的 ru不是所述多个大小不同的ru中的最大ru。
[0094]
第十五方面,提供一种通信装置,例如该通信装置为如前所述的第一设备或设置
在第一设备内的装置。所述通信装置可用于执行上述第三方面或第三方面的任一可能的实现方式中的方法。具体地,所述通信装置可以包括用于执行第三方面或第三方面的任一可能的实现方式中的方法的模块,例如包括相互耦合的处理模块和收发模块。示例性地,所述通信装置为前述的第一设备。其中,
[0095]
所述处理模块用于生成ppdu,所述收发模块用于向第二设备发送所述ppdu,其中, ppdu包括物理层包扩展门限存在子字段、物理层包扩展门限字段,所述物理层包扩展门限存在子字段的取值为1,所述物理层包扩展门限字段包括资源单元ru索引掩码子字段、空间流数nss子字段以及物理层包扩展门限信息字段;所述物理层包扩展门限信息字段包括对应不同名义包填充值的多个包扩展门限子字段集合,所述每个包扩展门限子字段集合用于指示nss为n,序号为b的ru对应的调制门限,所述调制门限用于确定第二设备在调制方式大于或等于所述调制门限时使用的名义包填充值;
[0096]
其中,n的取值范围为[1,

,n]的子集,n为大于或等于1的整数,b的取值范围为 [m,

,m]的子集,m和m为大于或等于0的整数,当序号为y的ru对应的ru索引掩码字段的值为0,同一名义包填充值所对应的物理层包扩展门限子字段中,所述序号为y的 ru对应的ru索引掩码字段的值为0指示序号为y的ru对应的名义包填充值为0微秒,所述b的取值范围不包括y。
[0097]
在一种可能的实现方式中,小于x的序号对应的ru索引掩码字段的值中不包括1。
[0098]
第十六方面,提供一种通信装置,例如该通信装置为如前所述的第二设备或设置在第二设备内的装置。所述通信装置可用于执行上述第四方面或第四方面的任一可能的实现方式中的方法。具体地,所述通信装置可以包括用于执行第四方面或第四方面的任一可能的实现方式中的方法的模块,例如包括相互耦合的处理模块和收发模块。示例性地,所述通信装置为前述的第二设备。其中,
[0099]
所述收发模块用于接收来自第一设备的ppdu,所述ppdu包括物理层包扩展门限存在子字段、物理层包扩展门限字段,所述物理层包扩展门限存在子字段的取值为1,所述物理层包扩展门限字段包括资源单元ru索引掩码子字段、空间流数nss子字段以及物理层包扩展门限信息字段;所述物理层包扩展门限信息字段包括对应不同名义包填充值的多个包扩展门限子字段集合,所述每个包扩展门限子字段集合用于指示nss为n,序号为b的ru 对应的调制门限,所述调制门限用于确定通信装置在调制方式大于或等于所述调制门限时使用的名义包填充值;其中,n的取值范围为[1,

,n]的子集,n为大于或等于1的整数, b的取值范围为[m,

,m]的子集,m和m为大于或等于0的整数,序号为y的ru对应的ru索引掩码字段的值为0,所述b的取值范围不包括y;
[0100]
所述处理模块用于根据所述物理层包扩展门限字段确定序号为y的ru对应的名义包填充值为0微秒。
[0101]
在一种可能的实现方式中,小于y的序号对应的ru索引掩码字段的值中不包括1。
[0102]
第十七方面,提供一种通信装置,例如该通信装置为如前所述的第一设备或设置在第一设备内的装置。所述通信装置可用于执行上述第五方面或第五方面的任一可能的实现方式中的方法。具体地,所述通信装置可以包括用于执行第五方面或第五方面的任一可能的实现方式中的方法的模块,例如包括相互耦合的处理模块和收发模块。示例性地,所述通信装置为前述的第一设备。其中,
[0103]
所述处理模块用于生成ppdu,所述收发模块用于向第二设备发送所述ppdu,其中, ppdu包括物理层包扩展门限存在子字段、物理层包扩展门限字段,所述物理层包扩展门限存在子字段的取值为1,物理层包扩展门限字段包括ru索引掩码子字段、nss子字段以及物理层包扩展门限信息字段;所述物理层包扩展门限信息字段包括对应不同名义包填充值的多个包扩展门限子字段集合,所述每个包扩展门限子字段集合用于指示nss为n,序号为b的ru对应的调制门限,所述调制门限用于确定第二设备在调制方式大于或等于所述调制门限时使用的名义包填充值;
[0104]
其中,n的取值范围为[1,

,n]的子集,n为大于或等于1的整数,b的取值范围为 [m,

,m]的子集,m和m为大于或等于0的整数,序号为y的ru对应ru索引掩码字段中置0的比特位,所述b的取值范围不包括y,所述物理层包扩展门限字段用于指示序号为y的ru对应的名义包填充值为8微秒、16微秒或20微秒。
[0105]
在一种可能的实现方式中,所述置0的比特位之前至少存在为1的比特位。
[0106]
在一种可能的实现方式中,所述物理层包扩展门限字段用于指示采用的nss大于所述 nss子字段指示的值的所述第二设备使用的名义包填充值为8微秒、16微秒或20微秒;或者,所述物理层包扩展门限字段用于指示采用的nss大于所述nss子字段指示的值的所述第二设备根据采用的nss以及序号为y的ru对应的调制门限确定要使用的名义包填充值。
[0107]
第十八方面,提供一种通信装置,例如该通信装置为如前所述的第二设备或设置在第二设备内的装置。所述通信装置可用于执行上述第六方面或第六方面的任一可能的实现方式中的方法。具体地,所述通信装置可以包括用于执行第六方面或第六方面的任一可能的实现方式中的方法的模块,例如包括相互耦合的处理模块和收发模块。示例性地,所述通信装置为前述的第二设备。其中,
[0108]
所述收发模块用于接收来自第一设备的ppdu,所述ppdu包括物理层包扩展门限存在子字段、物理层包扩展门限字段,所述物理层包扩展门限存在子字段的取值为1,所述物理层包扩展门限字段包括ru索引掩码子字段、nss子字段以及物理层包扩展门限信息字段;所述物理层包扩展门限信息字段包括对应不同名义包填充值的多个包扩展门限子字段集合,所述每个包扩展门限子字段集合用于指示nss为n,序号为b的ru对应的调制门限,所述调制门限用于确定通信装置在调制方式大于或等于所述调制门限时使用的名义包填充值;其中,n的取值范围为[1,

,n]的子集,n为大于或等于1的整数,b的取值范围为[m,

, m]的子集,m和m为大于或等于0的整数,序号为y的ru对应ru索引掩码字段中置0 的比特位,所述b的取值范围不包括y;
[0109]
所述处理模块用于根据所述物理层包扩展门限字段确定序号为y的ru对应的名义包填充值为8微秒、16微秒或20微秒。
[0110]
在一种可能的实现方式中,所述置0的比特位之前至少存在为1的比特位。
[0111]
在一种可能的实现方式中,所述通信装置采用的nss大于所述nss子字段指示的值,所述处理模块还用于确定序号为y的ru对应的名义包填充值为8微秒、16微秒或20微秒;或者,
[0112]
所述通信装置采用的nss大于所述nss子字段指示的值,所述处理模块还用于根据采用的nss以及序号为y的ru对应的调制门限确定序号为y的ru对应的名义包填充值。
[0113]
第十九方面,提供一种通信装置,例如该通信装置为如前所述的第一设备或设置
在第一设备内的装置。所述通信装置可用于执行上述第七方面或第七方面的任一可能的实现方式中的方法。具体地,所述通信装置可以包括用于执行第七方面或第七方面的任一可能的实现方式中的方法的模块,例如包括相互耦合的处理模块和收发模块。示例性地,所述通信装置为前述的第一设备。其中,
[0114]
所述处理模块用于生成ppdu,所述收发模块用于向第二设备发送所述ppdu,其中, ppdu包括空间流数nss索引掩码子字段、nss子字段、物理层包扩展门限信息字段,所述物理层包扩展门限信息字段包括对应不同名义包填充值的多个包扩展门限子字段集合,所述每个包扩展门限子字段集合包括用于多个指示nss为n对应的包扩展门限子字段,所述包扩展门限子字段用于向第二设备指示所分配的资源单元ru等效编码后的ru块个数为第一值,且第二设备采用的nss为n时,对应的包扩展门限,所述包扩展门限子字段用于指示所述第二设备在所述第一值大于或等于所述包扩展门限时使用的名义包填充值,n的取值范围为[1,

,n],n为大于8的整数。
[0115]
在一种可能的实现方式中,所述第一值满足如下公式:
[0116]ncbpru
=n
ru242
*n
bpscs

[0117]
其中,n
cbpru
为所述第一值,n
ru242
为所述ru能够最多包括的ru242个数,n
bpscs
为单个空时流上的每个子载波所承载的编码后的比特个数。
[0118]
在一种可能的实现方式中,所述多个包扩展门限子字段集合包括与第一名义包填充值对应的第一包扩展门限子字段集合,所述第一包扩展门限子字段集合中的一个第一包扩展门限子字段用于向第二设备指示所分配的资源单元ru等效编码后的ru块个数为第一值,且第二设备采用的nss为n时,对应的第一包扩展门限,所述第一包扩展门限用于指示所述第二设备在所分配的ru对应的所述第一值大于或等于所述第一包扩展门限时使用的名义包填充值为所述第一名义包填充值,所述第一名义包填充值为20微秒。
[0119]
在一种可能的实现方式中,所述多个包扩展门限子字段集合还包括与第二名义填充值对应的第二包扩展门限子字段集合,所述第二包扩展门限子字段集合中的一个第二包扩展门限子字段用于向第二设备指示所分配的资源单元ru等效编码后的ru块个数为第一值,且第二设备采用的nss为n时,对应的第二包扩展门限,所述第二包扩展门限用于指示所述第二设备在所分配的ru上对应的所述第一值大于或等于所述第二包扩展门限时使用的名义包填充值为所述第二名义包填充值,所述第二名义包填充值为16微秒。
[0120]
在一种可能的实现方式中,所述多个包扩展门限子字段集合还包括与第三名义包填充值对应的第三包扩展门限子字段集合,所述第三包扩展门限子字段集合中的一个第三包扩展门限子字段用于向第二设备指示所分配的资源单元ru等效编码后的ru块个数为第一值,且第二设备采用的nss为n时,对应的第三包扩展门限,所述第三包扩展门限用于指示所述第二设备在所分配的ru对应的所述第一值大于或等于所述第三包扩展门限时使用的名义包填充值为所述第三名义包填充值,所述第三名义包填充值为8微秒。
[0121]
在一种可能的实现方式中,所述nss索引掩码子字段占用至少8比特,所述nss索引掩码子字段的第i个比特为0,所述物理层包扩展门限信息字段不包括nss为所述i的包扩展门限子字段集合。
[0122]
在一种可能的实现方式中,所述物理层包扩展门限信息字段用于指示所述第二设备采用的nss大于所述nss索引掩码子字段非0比特的最高位数对应的nss时,所述第二设备
在所分配的ru对应的所述第一值大于或等于所述包扩展门限时使用的名义包填充值为 20微秒。
[0123]
第二十方面,提供一种通信装置,例如该通信装置为如前所述的第二设备或设置在第二设备内的装置。所述通信装置可用于执行上述第八方面或第八方面的任一可能的实现方式中的方法。具体地,所述通信装置可以包括用于执行第八方面或第八方面的任一可能的实现方式中的方法的模块,例如包括相互耦合的处理模块和收发模块。示例性地,所述通信装置为前述的第二设备。其中,
[0124]
所述收发模块用于接收来自第一设备的物理层协议数据单元ppdu所述ppdu包括空间流数nss索引掩码子字段、nss子字段、物理层包扩展门限信息字段,其中,所述物理层包扩展门限信息字段包括对应不同名义包填充值的多个包扩展门限子字段集合,所述每个包扩展门限子字段集合包括用于多个指示nss为n对应的包扩展门限子字段,所述包扩展门限子字段用于向通信装置指示所分配的资源单元ru等效编码后的ru块个数为第一值,且第二设备采用的nss为n时,对应的包扩展门限,所述包扩展门限子字段用于指示所述通信装置在所述第一值大于或等于所述包扩展门限时使用的名义包填充值,n的取值范围为 [1,

,n],n为大于8的整数;
[0125]
所述处理模块用于根据所述物理层包扩展门限信息字段以及所述第一值确定采用为j 的nss时所使用的名义包填充值,j为大于或等于1的整数。
[0126]
在一种可能的实现方式中,所述第一值满足如下公式:
[0127]ncbpru
=n
ru242
*n
bpscs

[0128]
其中,n
cbpru
为所述第一值,n
ru242
为所述ru能够最多包括的ru242个数,n
bpscs
为单个空时流上的每个子载波所承载的编码后的比特个数。
[0129]
在一种可能的实现方式中,所述多个包扩展门限子字段集合包括与第一名义包填充值对应的第一包扩展门限子字段集合,所述第一包扩展门限子字段集合中的一个第一包扩展门限子字段用于向通信装置指示所分配的资源单元ru等效编码后的ru块个数为第一值,且第二设备采用的nss为n时,对应的第一包扩展门限,所述第一包扩展门限用于指示所述通信装置在所分配的ru对应的所述第一值大于或等于所述第一包扩展门限时使用的第一名义包填充值,所述第一名义包填充值为20微秒;
[0130]
当nss为j,n
cbpru
大于或等于nss为所述j的所述第一包扩展门限子字段对应的第一名义包填充值,所述通信装置确定采用为j的nss时使用的名义包填充值为所述第一名义包填充值。
[0131]
在一种可能的实现方式中,所述多个包扩展门限子字段集合还包括与第二名义包填充值对应的第二包扩展门限子字段集合,所述第二包扩展门限子字段集合中的一个第二包扩展门限子字段用于向通信装置指示所分配的资源单元ru等效编码后的ru块个数为第一值,且第二设备采用的nss为n时,对应的第二包扩展门限,所述第二包扩展门限用于指示所述通信装置在所分配的ru上对应的所述第一值大于或等于所述第二包扩展门限时使用的第二名义包填充值,所述第二名义包填充值为16微秒;
[0132]
当nss为j,n
cbpru
大于或等于nss为所述j的所述第二包扩展门限子字段对应的第二名义包填充值,且小于nss为所述j的所述第一包扩展门限子字段对应的第一名义包填充值,所述通信装置确定采用为j的nss时使用的名义包填充值为所述第二名义包填充值。
[0133]
在一种可能的实现方式中,所述多个包扩展门限子字段集合还包括与第三名义包填充值对应的第三包扩展门限子字段集合,所述第三包扩展门限子字段集合中的一个第三包扩展门限子字段用于向通信装置指示所分配的资源单元ru等效编码后的ru块个数为第一值,且第二设备采用的nss为n时,对应的第三包扩展门限,所述第三包扩展门限用于指示所述通信装置在所分配的ru对应的所述第一值大于或等于所述第三包扩展门限时使用的第三名义包填充值,所述第三名义包填充值为8微秒;
[0134]
当nss为j,n
cbpru
大于或等于nsts为所述j的所述第三包扩展门限子字段对应的第三名义包填充值,且小于nsts为所述j的所述第二包扩展门限子字段对应的第二名义包填充值,所述通信装置确定采用为j的nss时使用的名义包填充值为所述第三名义包填充值。
[0135]
在一种可能的实现方式中,所述nss索引掩码子字段占用至少8比特,所述nss索引掩码子字段的第i个比特为0,所述物理层包扩展门限信息字段不包括nss为所述i的子字段集合。
[0136]
在一种可能的实现方式中,所述通信装置采用的nss大于所述nss索引掩码子字段非 0比特的最高位数对应的nss,所述处理模块还用于在所分配的ru对应的所述第一值大于或等于所述包扩展门限时使用的名义包填充值为20微秒。
[0137]
第二十一方面,提供一种通信装置,例如该通信装置为如前所述的第一设备或设置在第一设备内的装置。所述通信装置可用于执行上述第九方面或第九方面的任一可能的实现方式中的方法。具体地,所述通信装置可以包括用于执行第九方面或第九方面的任一可能的实现方式中的方法的模块,例如包括相互耦合的处理模块和收发模块。示例性地,所述通信装置为前述的第一设备。其中,
[0138]
所述处理模块用于生成ppdu,所述收发模块用于向第二设备发送所述ppdu,所述 ppdu包括空间流数nss子字段、物理层包扩展门限信息字段,其中,所述物理层包扩展门限信息字段包括与不同名义包填充值对应的包扩展门限子字段,所述包扩展门限子字段用于指示包扩展门限,所述包扩展门限子字段用于指示所述第二设备在第二值大于或等于所述包扩展门限时使用的名义包填充值,n的取值范围为[1,

,n],n为大于8的整数,其中,所述第二值与第二设备采用的nss和所分配的ru等效编码后的ru块个数相关。
[0139]
在一种可能的实现方式中,所述物理层包扩展门限信息字段包括与第一名义包填充值对应的第一包扩展门限子字段,所述第一包扩展门限子字段用于指示第一包扩展门限,所述第一包扩展门限用于指示所述第二设备在所述第二值大于或等于所述第一包扩展门限时使用的名义包填充值为所述第一名义包填充值,所述第一名义包填充值为20微秒。
[0140]
在一种可能的实现方式中,所述物理层包扩展门限信息字段包括与第二名义包填充值对应的第二包扩展门限子字段,所述第二包扩展门限子字段用于指示第二包扩展门限,所述第二包扩展门限用于指示所述第二设备在所述第二值大于或等于所述第二包扩展门限时使用的名义包填充值为所述第二名义包填充值,所述第二名义包填充值为16微秒。
[0141]
在一种可能的实现方式中,所述物理层包扩展门限信息字段包括与第三名义包填充值对应的第三包扩展门限子字段,所述第三包扩展门限子字段用于指示第三包扩展门限,所述第三包扩展门限用于指示所述第二设备在所述第二值大于或等于所述第三包扩展门限时使用的名义包填充值为所述第三名义包填充值,所述第三名义包填充值为8微秒。
[0142]
第二十二方面,提供一种通信装置,例如该通信装置为如前所述的第二设备或设
置在第二设备内的装置。所述通信装置可用于执行上述第十方面或第十方面的任一可能的实现方式中的方法。具体地,所述通信装置可以包括用于执行第十方面或第十方面的任一可能的实现方式中的方法的模块,例如包括相互耦合的处理模块和收发模块。示例性地,所述通信装置为前述的第二设备。其中,
[0143]
所述收发模块用于接收来自第一设备的ppdu,所述ppdu包括空间流数nss子字段、物理层包扩展门限信息字段,其中,所述物理层包扩展门限信息字段包括与不同名义包填充值对应的包扩展门限子字段,所述包扩展门限子字段用于指示包扩展门限,所述包扩展门限子字段用于指示所述通信装置在第二值大于或等于所述包扩展门限时使用的名义包填充值,n的取值范围为[1,

,n],n为大于8的整数,其中,所述第二值与第二设备采用的nss和所分配的ru等效编码后的ru块个数相关;
[0144]
所述处理模块用于所采用的nss和所述所分配的资源单元ru等效编码后的ru块个数确定所述第二值,并根据所述第二值以及所述物理层包扩展门限信息字段确定使用的名义包填充值。
[0145]
在一种可能的实现方式中,所述处理模块具体用于根据如下关系确定所述第二值:
[0146]
p
index
=f(nss,n
cbpru
),其中,nss为所述通信装置所分配的ru对应的nss,n
cbpru
为所述通信装置所分配的ru等效编码后的ru块个数,满足如下关系:
[0147]ncbpru
=n
ru242
*n
bpscs

[0148]nru242
为所述ru能够最多包括的ru242个数,n
bpscs
为单个空时流上的每个子载波所承载的编码后的比特个数。
[0149]
在一种可能的实现方式中,所述物理层包扩展门限信息字段包括与第一名义包填充值对应的第一包扩展门限子字段,所述第一包扩展门限子字段用于指示第一包扩展门限,所述第一包扩展门限用于指示所述通信装置在所述第二值大于或等于所述第一包扩展门限时使用的名义包填充值为所述第一名义包填充值,所述第一名义包填充值为20微秒;
[0150]
所述处理模块在所述第二值大于或等于所述第一包扩展门限,确定通信装置使用的名义包填充值为所述第一名义包填充值。
[0151]
在一种可能的实现方式中,所述物理层包扩展门限信息字段包括与第二名义包填充值对应的第二包扩展门限子字段,所述第二包扩展门限子字段用于指示第二包扩展门限,所述第二包扩展门限用于指示所述通信装置在所述第二值大于或等于所述第二包扩展门限时使用的名义包填充值为所述第二名义包填充值,所述第二名义包填充值为16微秒;
[0152]
所述处理模块在所述第二值大于或等于所述第二包扩展门限,且所述第二值小于所述第一包扩展门限,确定通信装置使用的名义包填充值为所述第二名义包填充值。
[0153]
在一种可能的实现方式中,所述物理层包扩展门限信息字段包括与第三名义包填充值对应的第三包扩展门限子字段,所述第三包扩展门限子字段用于指示第三包扩展门限,所述第三包扩展门限用于指示所述通信装置在所述第二值大于或等于所述第三包扩展门限时使用的名义包填充值为所述第三名义包填充值,所述第三名义包填充值为8微秒;
[0154]
所述处理模块在所述第二值大于或等于所述第三包扩展门限,且所述第二值小于所述第二包扩展门限,确定通信装置使用的名义包填充值为所述第三名义包填充值。
[0155]
第二十三方面,提供一种通信装置,例如该通信装置为如前所述的第一设备或设
置在第一设备内的装置。所述通信装置可用于执行上述第十一方面或第十一方面的任一可能的实现方式中的方法。具体地,所述通信装置可以包括用于执行第十一方面或第十一方面的任一可能的实现方式中的方法的模块,例如包括相互耦合的处理模块和收发模块。示例性地,所述通信装置为前述的第一设备。其中,
[0156]
处理模块用于生成ppdu,收发模块用于发送该ppdu和第一包扩展门限范围,所述第一包扩展门限范围用于指示第三值位于所述第一包扩展门限范围时,所述通信装置向所述第一设备发送数据所使用的名义包填充值,不同的包扩展门限范围对应的名义包填充值不同。
[0157]
在一种可能的实现方式中,第三值满足如下关系:
[0158]
x=f(nsts,ru,modulation)
[0159]
其中,x为所述第三值,nss为所述通信装置采用的nss,ru为所述通信装置采用的 ru大小,modulation为所述通信装置采用的调制方式的阶数。
[0160]
第二十四方面,提供一种通信装置,例如该通信装置为如前所述的第二设备或设置在第二设备内的装置。所述通信装置可用于执行上述第十二方面或第十二方面的任一可能的实现方式中的方法。具体地,所述通信装置可以包括用于执行第十二方面或第十二方面的任一可能的实现方式中的方法的模块,例如包括相互耦合的处理模块和收发模块。示例性地,所述通信装置为前述的第二设备。其中,
[0161]
收发模块用于接收来自第一设备的ppdu和第一包扩展门限范围,所述第一包扩展门限范围用于指示第三值位于所述第一包扩展门限范围时,所述通信装置向所述第一设备发送数据所使用的名义包填充值,不同的包扩展门限范围对应的名义包填充值不同,其中,所述第三值与所述通信装置采用的空间流数nss、ru大小以及调制方式中的一种或多种参数相关;
[0162]
若第三值位于所述第一包扩展门限范围,所述处理模块确定所述通信装置使用的名义包填充值为与所述第一包扩展门限范围对应的名义包填充值。
[0163]
在一种可能的实现方式中,第三值满足如下关系:
[0164]
x=f(nsts,ru,modulation)
[0165]
其中,x为所述第三值,nss为所述通信装置采用的nss,ru为所述通信装置采用的ru大小,modulation为所述通信装置采用的调制方式的阶数。
[0166]
第二十五方面,本技术实施例提供一种通信装置,该通信装置可以为上述实施例中第十三方面至第二十四方面中任一方面的通信装置,或者为设置在第十三方面至第二十四方面中任一方面的通信装置中的芯片。该通信装置包括通信接口以及处理器,可选的,还包括存储器。其中,该存储器用于存储计算机程序或指令或者数据,处理器与存储器、通信接口耦合,当处理器读取所述计算机程序或指令或数据时,使通信装置执行上述第一方面至第十二方面中任一方面方法实施例中由第一设备或第二设备所执行的方法。
[0167]
应理解,该通信接口可以通过所述通信装置中的天线、馈线和编解码器等实现,或者,如果通信装置为设置在第一设备或第二设备中的芯片,则通信接口可以是该芯片的输入/输出接口,例如输入/输出管脚等。所述通信装置还可以包括收发器,用于该通信装置与其它设备进行通信。示例性地,当该通信装置为第一设备时,该其它设备为第二设备;或者,当该通信装置为第二设备时,该其它设备为第一设备。
[0168]
第二十六方面,本技术实施例提供了一种芯片系统,该芯片系统包括处理器,还可以包括存储器,用于实现第一方面至第十二方面中任一方面中的通信装置执行的方法。在一种可能的实现方式中,所述芯片系统还包括存储器,用于保存程序指令和/或数据。该芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。
[0169]
第二十七方面,本技术实施例提供了一种通信系统,所述通信系统包括第十三方面和所述第十四方面所述的通信装置;或者,所述通信系统包括第十五方面和所述第十六方面所述的通信装置;或者,所述通信系统包括第十七方面和所述第十八方面所述的通信装置;或者,所述通信系统包括第十九方面和所述第二十方面所述的通信装置;或者,所述通信系统包括第二十一方面和所述第二十二方面所述的通信装置;或者,所述通信系统包括第二十三方面和所述第二十四方面所述的通信装置。
[0170]
第二十八方面,本技术提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,当该计算机程序被运行时,实现上述各方面中由第一设备执行的方法;或实现上述各方面中由第二设备执行的方法。
[0171]
第二十九方面,提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序代码,当所述计算机程序代码被运行时,使得上述各方面中由第一设备执行的方法被执行,或使得上述各方面中由第二设备执行的方法被执行。
[0172]
上述第十三方面至第二十九方面及其实现方式的有益效果可以参考对第一方面至第十二方面的方法及其实现方式的有益效果的描述。
附图说明
[0173]
图1为本技术实施例适用的一种wlan的网络架构图;
[0174]
图2为最后一个编码符号中ppdu比特的填充流程;
[0175]
图3为本技术实施例提供的ppdu的一种示意图;
[0176]
图4为本技术实施例提供的he物理层能力信息字段的结构示意图;
[0177]
图5为本技术实施例提供的he能力元素的结构示意图;
[0178]
图6为本技术实施例提供的物理层包扩展门限字段的结构示意图;
[0179]
图7为现有的物理层包扩展门限信息字段的一种结构示意图;
[0180]
图8为本技术实施例提供的物理层包扩展门限信息字段的一种结构示意图;
[0181]
图9为本技术实施例提供的第一种名义包填充值的指示方法的流程示意图;
[0182]
图10为本技术实施例提供的第二种名义包填充值的指示方法的流程示意图;
[0183]
图11为本技术实施例提供的一种物理层包扩展门限信息字段的结构示意图;
[0184]
图12为本技术实施例提供的第三种名义包填充值的指示方法的流程示意图;
[0185]
图13为本技术实施例提供的另一种物理层包扩展门限信息字段的结构示意图;
[0186]
图14为本技术实施例提供的第四种名义包填充值的指示方法的流程示意图;
[0187]
图15为本技术实施例提供的通信装置的一种结构示意图;
[0188]
图16为本技术实施例提供的通信装置的另一种结构示意图。
具体实施方式
[0189]
为了使本技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本申
extension)。其中,pre-fec padding和扩展信息(excess information)在最后一个编码符号中占用约四分之一倍数(例如四分之一、四分之二、四分之三和全部)的子载波,而余下的子载波则可以用于承载 post-fec padding。对ppdu的最后一个编码符号解码可只针对pre-fec padding和扩展信息所占用的四分之一倍数的子载波进行解码,而不需要对整个编码符号进行解码,从而节约解码时间,给ppdu预留了更多的处理时间。
[0196]
为了便于理解,下面结合图2对此进行说明。
[0197]
图2示出了最后一个编码符号中ppdu比特的填充流程。图2中a表示扩展信息比特和预前向纠错码填充比特在扰码和编码后约占一个符号内子载波的四分之一的a倍。例如图 2中,a等于1表示扩展信息比特和预前向纠错码填充比特在扰码和编码后约占一个符号内子载波的四分之一。同理,a=2表示扩展信息比特和预前向纠错码填充比特在扰码和编码后约占一个符号内子载波的四分之二;a=3表示扩展信息比特和预前向纠错码填充比特在扰码和编码后约占一个符号内子载波的四分之三;a=3表示扩展信息比特和预前向纠错码填充比特在扰码和编码后占一个符号内的全部子载波。
[0198]
如图2所示,post-fec padding对一个符号内的其余子载波进行了填充,使数据占用的比特数达到n
cbps
比特,其中,n
cbps
表示每个符号中编码的比特数(coded bits per symbol)。应理解,由于明确规定pre-fec padding bits和excess information bits在最后一个编码符号中占用约四分之一倍数的子载波,那么接收端接收到ppdu,对ppdu的最后一个编码符号解码可只针对这四分之一倍数的子载波进行解码,而不需要对整个编码符号进行解码,所以可节约解码时间,从而给ppdu预留了更多的处理时间。
[0199]
然而由于post-fec padding对应的时长的不确定性和总时长的限制,导致为ppdu预留的额外处理时间可能不满足接收机所要求的最少时间。为了使得为ppdu预留的额外处理时间达到接收机要求的最少时间(如8μs和16μs),在ppdu的最后一个符号中引入了可能需要添加的字段,即包扩展(packet extension,pe)字段(field)。
[0200]
请参见图3,为ppdu的一种示意图。图3示出了图2中a=1,a=2,a=3,a=4的情况下,ppdu中pe字段的持续时间。pe字段的持续时间也可以称为名义包扩展时间(nominalt
pe
)。名义包扩展时间与ppdu包括的名义包填充值(nominal packet padding value)相关。从图3可以看出名义包扩展时间与a的取值以及名义包填充值相关,具体请参见表1。
[0201]
表1名义包扩展时间值(nominal t
pe value)
[0202][0203]
表1中的第二行表示名义包填充值,即可为0μs、8μs或16μs。应理解,post-fec padding 也可以提供额外的处理时间,post-fec padding提供的处理时间和名义包扩展时间合起来为真实的包扩展时间(t
pe
)。从表1中可以看出包扩展时间不一定等于接收机所要
求的最少时间(如0μs、8μs或16μs),例如名义包填充值等于16μs,nominal t
pe
可为4μs、8μs、12 μs或16μs。即t
pe
大于等于nominal t
pe
。通常t
pe
的取值为满足要求的最小值。
[0204]
通信的两端,例如第一设备和第二设备,为了保证第一设备接收来自第二设备的数据包能够有足够的处理时间,第一设备可指示某个nsts,某个ru大小对应的调制门限,第二设备可根据该调制门限确定要使用的名义包填充值。之后第二设备根据该名义包填充值结合前述的a确定pe字段的持续时间,进而根据pe的持续时间来填充发送给第一设备的ppdu可能包括的pe字段。第二设备按照pe字段的持续时间生成ppdu发送给第一设备,可保证第一设备有足够的处理时间,即能够保证第一设备的最小处理时间需求。可以理解的是,本技术实施例中,第一设备可向第二设备指示第二设备要使用的名义包填充值,这里要使用指的是第二设备根据名义包填充值,并结合前述的a确定pe字段的持续时间。
[0205]
在一些实施例中,第一设备可直接指示第二设备要使用的名义包填充值。作为一种示例,第一设备可通过用于指示名义包填充值的名义包填充子字段(nominal packet paddingsubfield)来指示名义包填充值。例如,第一设备可向第二设备发送携带名义包填充子字段的ppdu。
[0206]
在另一些实施例中,第一设备可间接指示第二设备要使用的名义包填充值。作为一种示例,第一设备可通过用于指示与名义包填充值相关的调制门限来间接指示名义包填充值。例如,第一设备可向第二设备发送携带指示调制门限的包扩展门限子字段的ppdu。
[0207]
本文将通过名义包填充子字段指示第二设备使用的名义包填充值的方式称为直接指示方式,将通过指示调制门限的包扩展门限子字段间接指示第二设备使用的名义包填充值的方式称为间接指示方式。ppdu包括名义包填充子字段和指示调制门限的包扩展门限子字段,为了区分何时使用名义包填充子字段或指示调制门限的包扩展门限子字段指示名义包填充值,ppdu还包括物理层包扩展门限存在子字段(physical packet extension(ppe)thresholdspresent subfield)。当物理层包扩展门限存在子字段的取值为0,名义包填充子字段用于指示名义包填充值。当物理层包扩展门限存在子字段的取值为1,指示调制门限的包扩展门限子字段用于指示名义包填充值。
[0208]
下面分别介绍名义包填充值的直接指示方式和间接指示方式。
[0209]
直接指示方式:
[0210]
如图4所示,物理层包扩展门限存在子字段和名义包填充子字段携带在he物理层能力信息字段(he phy capabilities information field)中。其中,he物理层能力信息字段包括在he能力元素(he capabilities element)中,如图5所示。he能力元素可包括元素字段 (element field)、长度字段(length field)、元素标识扩展字段(element id extension field)、 he媒体接入控制能力信息字段(he(medium access control,mac)capabilities information)、 he物理层能力信息字段(he phy capabilities information)、支持的高效(he)-调制与编码策略(modulation and coding scheme,mcs)和空间流数量(number of spatial streams,nss) 设置字段(supported he-mcs and nss set),还可以包括物理层包扩展门限字段(ppethresholds field)。本技术实施例对he能力元素包括的各个字段或子字段占用的比特数不作限制。如图5所示,元素字段占用1比特,长度字段占用1比特,元素标识扩展字段占用1 比特,he媒体接入控制能力信息字段占用6比特,he物理层能力信息字段占用11比特,物理层包扩展门限字段占用的比特数是可变
(variable)的。且物理层包扩展门限字段是可选的,即不是必须包括的。
[0211]
当物理层包扩展门限存在子字段的取值为0,名义包填充子字段指示的名义包填充值具体可参见表2。
[0212]
表2名义包填充子字段(nominal packet padding subfield)
[0213][0214][0215]
随着每个设备支持的流数从8流变为了16流,支持的调制方式从1k正交振幅调制 (quadrature amplitude modulation,qam)变为了4kqam,支持的带宽由160mhz变为了 320mhz,这使得接收机在这些情况下需要更多的处理时间。基于此提出了大于16μs的名义包填充值,例如提出支持20μs的名义包填充值。
[0216]
沿用表2,可在名义包填充子字段中增加value 3的指示。例如,如果sta支持的星座 《=1024、nsts《=8,且分配的ru《=996*2的模式对应的名义包填充值为16μs,则名义包填充子字段设置为3,其余模式对应的名义包填充值为20μs。(set to 3 if the nominal packetpadding is 16μs for all modes with constellation《=1024,nsts《=8and ru《=996*2,and 20μsfor all other modes the sta supports)。换句话说,名义包填充子字段的值为3时,当调制方式小于等于1kqam,nsts小于等于8,ru的大小小于等于2*996时,名义包填充值为 16μs,否则名义包填充值为20μs。
[0217]
作为一种示例,可沿用he物理层能力信息字段中的名义包填充字段,可增加名义
包填充字段占用的比特数从而指示多大名义包填充值。作为另一种示例,可在新定义的eht能力元素中设置用于指示名义包填充值的字段。
[0218]
间接指示方式:
[0219]
可通过ppdu中的物理层包扩展门限存在子字段以及物理层包扩展门限字段(ppethresholds field)来间接指示名义包填充值。例如物理层包扩展门限存在子字段的取值为1,那么通过物理层包扩展门限字段来指示nsts为n,ru为某个ru对应的调制门限。第二设备可根据该调制门限确定名义包填充值。这种方式可以根据不同的nsts、ru大小、调制方式来指示不同的名义包填充值,更为灵活。
[0220]
示例性的,请参见图6,为物理层包扩展门限字段的结构示意图。物理层包扩展门限字段包括nsts子字段、ru索引掩码子字段(ru index bitmask subfield)、物理层包扩展门限信息字段和物理层包扩展填充(ppe padding)字段。
[0221]
其中,nsts子字段可用于指示发送数据所采用的空时流数,例如nsts子字段占用3 比特,该3比特的值为0-7,可以分别指示第1流到第8流。也就是说,该3比特的一个值,对应一个空时流数。ru index bitmask subfield可用于指示ru的大小。ru index bitmasksubfield与ru大小关系如表3所示。
[0222]
表3
[0223]
ru allocation indexru allocation size0(bitmap1000)2421(bitmap 0100)4842(bitmap 0010)9963(bitmap 0001)2*996
[0224]
ru index bitmask subfield是一个比特位图(bitmap),表3中,ru allocation index表示的是比特位图中的第几个比特。例如表3以ru index bitmask占用4比特为例。表3的第一行表示ru index bitmask的第一个比特置1,那么图6中指示对应的ru为242;同理,第二行表示ru index bitmask的第2个比特置1,那么图6中指示对应的ru为484,以此类推。其中,ru allocation index也可以称为ru的序号(编号),序号(编号)越小,其对应的ru的大小越小。本文中,ru的大小以的粒度是子载波,例如242指的是242个子载波,484指的是484个子载波,等等。
[0225]
应理解,发送端采用的nsts、ru大小以及调制方式中的一种或多种不同,对应接收端需要的最小处理时间也有所不同,即对应的名义包填充值可能不同。一种实现方式中,穷尽式或遍历式地给出从第一流到第n流的nsts,以及从最小粒度开始指示的不同大小的 ru对应的调制门限。n的值可以是nsts子字段采用的比特的最大值 1;例如,nsts子字段采用3比特,其最大值为7,则nsts子字段可以指示的最大流数为8流(7 1=8);例如,nsts子字段采用6比特,其最大值为15,则nsts子字段可以指示的最大流数为16 流(15 1=16)。在本文中,可将nsts子字段的取值集合记为[1,

nstn 1]。那么第n 流即第nsts 1流,即nsts等于n。在本文中,nsts可以等同替换为nss,nsts子字段可以等同替换为nss子字段。
[0226]
作为一种示例,物理层包扩展门限信息字段包括用于指示与不同名义包填充值对应的调制门限的包扩展门限子字段集合。换句话说,物理层包扩展门限信息字段包括对应不同名义包填充值的多个包扩展门限子字段集合,所述每个包扩展门限子字段集合包括多
个包扩展门限子字段,所述每个包扩展门限子字段用于指示nss为n,序号为b的ru对应的调制门限。应理解,n的取值范围为[1,

,n]。这里序号b可认为是ru分配索引,用于指示ru大小。例如b的取值范围为[m,

,m],[m,

,m]为ru索引掩码子字段中设置为1的所有比特位顺序形成的比特位列表,m为该比特位列表中的最低位。以表3为例,b的取值范围为[0,

,3],即m等于0,m等于3。
[0227]
示例性的,请参见图7,示出了物理层包扩展门限信息字段包括用于指示名义包填充值为8μs对应的多个包扩展门限的包扩展门限子字段集合和用于指示名义包填充值为16μs对应的多个包扩展门限的包扩展门限子字段集合。本文中将用于指示名义包填充值为8μs对应的多个包扩展门限的包扩展门限子字段集合称为ppet8 nstsn rub subfields,ppet8nstsn rub subfields中的任意一个子字段称为ppet8 nstsn rub subfield,用于指示nsts 为n,序号为b的ru对应的调制门限。例如ppet8 nstsn rub subfield占用3个比特,那么ppet8 nstsn rub subfields可用于指示8种调制门限。同理,名义包填充值为16μs对应的多个包扩展门限的包扩展门限子字段集合可称为ppet16 nstsn rub subfields, ppet16 nstsn rub subfields中的任意一个子字段称为ppet16 nstsn rub subfield,用于指示nsts为n,序号为b的ru对应的调制门限。或者需要更为简便,可将ppet8 nstsnrub subfield简称为ppet8,也就是ppet8表示一个ppet8 nstsn rub subfield。同理, ppet16 nstsn rub subfield可简称为ppet16。
[0228]
图7示意了穷尽式或遍历式地给出从第一流到第n流的指示以及穷尽式或遍历式地给出从最小粒度开始指示的ru大小。可认为n的取值从1遍历到n,即n为[1,

,n]中的某个元素,b从m开始遍历到m。即the ppet16 nstsn rub and ppet8 nstsn rub subfieldsare present for all values of n and b where 1≤n≤(n)and where b=[m,

,m]is the set ofintegers equal to the ordered list of bit positions of all bits that are set to 1in the ru indexbitmask subfield,with m being the lowest value。
[0229]
需要说明的是,在本技术实施例中,ppet8 nstsn rub subfield/ppet16 nstsn rubsubfield指示nsts为n,序号为b的ru对应的调制门限,也可以认为指示ppet8 nstsn rubsubfield/ppet16 nstsn rub subfield指示nsts为n,ru为序号为b的ru,以及调制门限。应理解,调制门限可用于指示调制方式,即ppet8 nstsn rub subfield/ppet16 nstsn rubsubfield指示的调制门限可指示调制方式。
[0230]
例如ppet8 nstsn rub subfield/ppet16 nstsn rub subfield与调制方式的对应关系如表4所示。ppet8 nstsn rub subfield/ppet16 nstsn rub subfield指示的调制门限类似表 4中的星座索引,从而间接指示调制方式。
[0231]
表4 constellation index(星座索引)
[0232][0233][0234]
第一设备向第二设备发送的物理层包扩展门限字段的结构如图7所示,第二设备获取第一设备的物理层包扩展门限字段,可通过ppet8 nstsn rub subfield和ppet16 nstsnrub subfield的组合来决定要使用的名义包填充值。具体的,第二设备可根据表5确定名义包填充值。即第二设备采用的调制方式跟ppet8 nstsn rub subfields指示的调制门限的比较结果,以及第二设备采用的调制方式跟ppet16 nstsn rub subfields指示的调制门限的比较结果满足表5某行的条件,那么名义包填充值为该行对应的取值。
[0235]
表5 ppet8和ppet16的ppe门限表(pe thresholds per ppet8 and ppet16)
[0236][0237][0238]
需要说明的是,表5中的调制方式指的是在rub对应的调制方式的基础上调一档dcm 对应的调制方式。表5中的“none”可以理解为不考虑对应的条件。例如,ppet8子字段中设置为none,则名义包填充值的确定不参考ppet8子字段的指示。
[0239]
如表5所示,第二设备采用的调制方式跟ppet8指示的调制门限的比较结果满足条件一,以及第二设备采用的调制方式跟ppet16指示的调制门限的比较结果条件二,那么名义包填充值为该条件一以及条件二对应的取值。
[0240]
即第二设备采用的调制方式对应的星座索引x大于或等于ppet8指示的调制门限,且第二设备采用的调制方式对应的星座索引x小于ppet16指示的调制门限或者ppet16设置为空,名义包填充值为8μs。第二设备采用的调制方式对应的星座索引x大于ppet8指示的调
制门限或者ppet8设置为空,且第二设备采用的调制方式对应的星座索引x大于或等于ppet16指示的调制门限,名义包填充值为16μs。也就是满足表5中某一行的条件一和条件二,那么名义包填充值为该行中的取值。
[0241]
随着每个设备支持的流数从8流变为了16流,支持的调制方式从1k正交振幅调制 (quadrature amplitude modulation,qam)变为了4kqam,支持的带宽由160mhz变为了320mhz,这使得接收机在这些情况下需要更多的处理时间,需要指示更大的名义包填充值,例如指示20μs或其它可能时长的名义包填充值。
[0242]
举例来说,可沿用图7所示的结构,在图7所示的物理层包扩展门限信息字段中添加用于指示20μs的名义包填充值的字段。例如在图7所示的物理层包扩展门限信息字段中添加用于指示名义包填充值为20μs对应的多个包扩展门限的包扩展门限子字段集合。该子字段集合可用于指示不同的nsts以及不同ru大小对应的调制门限,但是第二设备根据该调制门限确定的名义包填充值可大于16μs,例如为20μs。与ppet8 nstsn rub subfields类似,为便于描述可将该子字段集合记为ppet20 nstsn rub subfields,如图8所示。即ppet20nstsn rub subfields中每个ppet20 nstsn rub subfield可用于指示nsts为n,序号为b 的ru对应的调制门限。
[0243]
与ppet16 nstsn rub subfields相同,ppet20 nstsn rub subfields中n的取值范围为 [1,

,n],b的取值范围为[m,

,m]。不同之处在于,图8中的nsts子字段的长度比图7中的nsts子字段的长度更长,例如nsts子字段可占用4比特。那么n的取值范围为 [1,

,n],n等于16。
[0244]
同理,图8中的ru index bitmask子字段的长度可比图7中的ru index bitmask子字段的长度更长,即图8中的ru index bitmask子字段占用更多比特,例如ru index bitmask 字段可占用5比特。这种情况下,ru index bitmask子字段指示的ru最大粒度为3*996。又例如ru index bitmask子字段可占用6比特,这种情况下,ru index bitmask子字段指示的ru最大粒度为4*996。当然ru index bitmask子字段可占用更多比特,ru大小为242 484、 484 996、242 484 996、2*996 484、2*996 996或3*996 484等。那么b的取值范围为[m,

, m]中m可大于或等于5。
[0245]
同理,考虑到更高调制方式的出现,ppet20 nstsn rub subfields中的任意一个ppet20 nstsn rub subfield对应的constellation index对应更多比特数,例如4比特,可指示16种调制门限。需要说明的是,本技术实施例对nsts子字段占用的比特数不作限制,对ru index bitmask字段占用的比特数不作限制,对ppet20 nstsn rub subfield对应的constellationindex对应的比特数也不作限制。
[0246]
应理解,ppet20 nstsn rub subfield、ppet16 nstsn rub subfield和ppet8 nstsnrub subfield分别用于指示nsts为n,序号为b的ru对应的一个调制门限。为了便于描述,下文中将ppet20 nstsn rub subfield指示的调制门限称为第一调制门限,将ppet16nstsn rub subfield指示的调制门限称为第二调制门限,将ppet8 nstsn rub subfields指示的调制门限称为第三调制门限。为便于描述,ppet20 nstsn rub subfield、ppet16 nstsnrub subfield和ppet8 nstsn rub subfield在本文中可称为ppet20/16/8nstsn rubsubfield。ppet20 nstsn rub subfields、ppet16 nstsn rub subfields和ppet8 nstsn rubsubfields在本文中可称为ppet20/16/8nstsn rub subfields。
[0247]
第二设备可通过ppet8 nstsn rub subfield、ppet16 nstsn rub subfield和ppet20nstsn rub subfield的组合来决定要使用的名义包填充值。也就是第二设备根据采用的调制方式分别与第一调制门限、第二调制门限以及第三调制门限的比较结果来确定名义包填充值。具体的,第二设备可根据表6确定名义包填充值。若满足表6中某行的条件一、条件二以及条件三,那么第二设备可确定使用的名义包填充值为该行对应的取值。也就是第二设备确定满足表6中的某一行条件,那么第二设备确定使用名义包填充值为该行示意的值。
[0248]
表6ppet8和ppet16以及ppet20的ppe门限表
[0249][0250][0251]
如表6所示,满足第1行的条件一、条件二、条件三,那么名义包填充值为8μs;满足第2行的条件一、条件二、条件三,那么名义包填充值为16μs;满足第3行的条件一、条件二、条件三,那么名义包填充值为20μs。
[0252]
从图7和图8中可以看出,随着流数的增加、ru大小种类的增加,通过穷尽式或遍历
式指示从第一流到第n流,各种ru大小对应的调制门限,进而通过调制门限间接指示名义包填充值,开销较大。尤其是在802.11be中引入更多不同的ru,使得ppe thresholds field 的开销更大。
[0253]
为了降低ppe thresholds field的开销,可将部分mru或ru合并,即多种不同大小的 ru具有相同的索引。也就是在表3的基础上扩展,得到如表7所示的ru index bitmasksubfield与ru大小关系。
[0254]
表7
[0255]
ru allocation indexru allocation size0(bitmap100000)2421(bitmap 01000)4842(bitmap 001000)242 484/9963(bitmap 000100)996 484/2*996/242 484 9964(bitmap 000010)2*996 484/3*9965(bitmap 000001)3*996 484/4*996
[0256]
表7中,多种不同大小的ru具有相同的索引,即多种不同大小的ru可对应一个 ppet20/16/8nstsn rub subfield,从而降低ppe thresholds field的开销。但是如表7所示,多种不同大小的ru对应相同的索引,虽然可降低ppe thresholds field的开销,但是不灵活。
[0257]
鉴于此,本技术实施例提供了一种名义包填充值的指示方法,降低ppe thresholds field 的开销,且较为灵活地指示各个nsts以及各个ru大小对应的名义包填充值。需要说明的是,在不冲突的情况下,本技术实施例中的nsts都可以替换成nss,下文以nss为例。
[0258]
下面结合附图介绍本技术实施例提供的技术方案。在下文的描述中,以接收机是第一设备,发送机是第二设备为例说明第一设备如何向第二设备指示第二设备使用的名义包填充值。请参见图9,为本技术实施例提供的名义包填充值的指示方式的流程示意图,该流程描述如下:
[0259]
s901、第一设备生成ppdu,该ppdu包括物理层包扩展门限存在子字段,以及物理层包扩展门限字段,物理层包扩展门限存在子字段的取值为1,物理层包扩展门限字段包括 nss子字段、ru索引掩码子字段以及物理层包扩展门限信息字段,该物理层包扩展门限信息字段包括对应不同名义包填充值的多个包扩展门限子字段集合,所述每个包扩展门限子字段集合用于指示nss为n,序号为b的ru对应的调制门限,所述调制门限用于确定第二设备在调制方式大于或等于所述调制门限时使用的名义包填充值,其中,n的取值范围为 [1,

,n]的子集,n为大于或等于1的整数,b的取值范围为[m,

,m]的子集,m和 m为大于或等于0的整数,当序号为y的ru对应的ru索引掩码子字段的值为0,所述b 的取值范围不包括y。
[0260]
s902、第一设备向第二设备发送ppdu,第二设备接收该ppdu。
[0261]
s903、第二设备根据物理层包扩展门限字段所指示的nss为n、序号为m1的ru对应的调制门限确定要使用的名义包填充值。
[0262]
本技术实施例旨在不需要遍历全部的不同大小的ru,也能够指示某个ru对应的调制门限。例如ppe thresholds field可省略nss为n、序号为y的ru对应的ppet20 nssn ruy
subfield、ppet16 nssn ruy subfield和ppet8 nssn ruy subfield,但是ppe thresholds field 仍然能够指示nss为n、序号为y的ru对应的调制门限。也就是,n的取值范围为[1,

, n]的子集,n为大于或等于1的整数,b的取值范围为[m,

,m]的子集,m和m为大于或等于0的整数,b的取值范围不包括y。也就是,ppe thresholds field不存在ppet20 nssnruy subfield、ppet16 nssn ruy subfield和ppet8 nssn ruy subfield。
[0263]
在一种可能的实现方式(在本文中称为实现方式一)中,本技术实施例可对ru indexbitmask subfield中的部分比特置0进行重新定义,例如对置0的比特位对应的ru仍然配置索引(即序号),但不指示该ru index bitmask subfield中比特置0对应的ru对应的调制门限。应理解,按照802.11ax的规定,ppe thresholds field会省略置0的比特对应的ru对应的ppet20/16/8nssn rub subfield,但是由于本技术实施例对置0的比特对应的ru仍然配置索引,所以可认为即使ppe thresholds field省略置0的比特对应的ru对应的ppet20/16/8 nssn rub subfield,仍然能够指示置0的比特对应的ru对应的调制门限。第二设备可根据该调制门限确定置0的比特对应的ru对应的名义包填充值。
[0264]
换句话说,假设置0的比特位对应的ru的序号为y,即序号为y的ru对应的ru索引掩码子字段的值为0,b的取值范围可不包括y。也就是,ppe thresholds field不存在nss 为n、序号为y的ru对应的ppet20/16/8nssn ruy subfield,但是ppe thresholds field仍然能够隐性指示nss为n、序号为y的ru对应的调制门限。由于ppe thresholds field省略ppet20/16/8nssn ruy subfield,所以可降低ppe thresholds field的开销。且省略的 ppet20/16/8nssn ruy subfield,实际上有对应的星座索引,可认为,为与省略的 ppet20/16/8nssn ruy subfield对应的ru(即序号为y的ru)重新定义对应的星座索引,所以即使存在多种ru,不同种的ru可对应不同的星座索引,相较于多种ru对应相同的星座索引来说,更为灵活。当然,本技术实施例中,多种ru也可对应相同的星座索引。
[0265]
下面介绍ppe thresholds field省略nss为n、序号为y的ru对应的ppet20/16/8nssnruy subfield的情况下,如何指示nss为n、序号为y的ru对应的调制门限。示例性的,可包括如下几种情况。
[0266]
情况一,可规定同一名义包填充值所对应的包扩展门限子字段集合中,nss为n、序号为y的ru对应的调制门限等于nss为n、序号为m1的ru对应的调制门限。也就是对于同一nss来说,序号为y的ru对应的ru索引掩码字段的值为0可用于指示nss为n、序号为y的ru对应的调制门限为nss为n、序号为m1的ru对应的调制门限。示例性的, m1为ru索引掩码子字段中比特为1对应的大于y的序号中的最小序号。换句话说,nss 为n、序号为y的ru对应的调制门限等于nss为n、序号为m1的ru对应的调制门限,需满足条件一,即序号为y的ru对应的ru index bitmask中的比特位置0,m1为ru索引掩码子字段中比特为1对应的大于y的序号中的最小序号。
[0267]
为了便于理解,请参见表8,为ru index bitmask、ru allocation index以及ru大小和名义包填充值的对应关系表。
[0268]
表8
[0269][0270]
需要说明的是,表8中自定义指的是某个ru对应的名义包填充值由该ru自身确定。表8以包括6种ru/mru为例,为便于描述,表8中将这6种ru/mru记为ru0、ru1、 ru2、ru3、ru4和ru5。
[0271]
在本技术实施例中,对ru index bitmask subfield中的部分比特位置0重新定义。例如对表8中的ru3和ru4对应的ru index bitmask subfield中置0的比特位重新定义,即为 ru3和ru4仍然有对应的星座索引,而不是直接规定ru3和ru4对应的名义包填充值为 0。
[0272]
由于ru3和ru4对应的ru index bitmask subfield的值为0,ppe thresholds field可省略ru3或ru4对应的ppet20/16/8nssn rub subfield,应理解,b=3或4。为了给出ru3 和ru4对应的调制门限,本技术实施例可规定ru3和ru4对应的调制门限与其他ru对应的调制门限相同。例如,可规定nss为n、序号为y的ru对应的调制门限等于nss为 n、序号为m1的ru对应的调制门限,其中,m1为ru索引掩码子字段中比特为1对应的大于y的序号中的最小序号。
[0273]
以ru3为例,即y=3为例,如表8所示,m1=5。即ru3对应的调制门限为ru5对应的调制门限。同理,ru4对应的调制门限为ru5对应的调制门限。再以ru1为例,即y=1,如表8所示,y=1,m1=2。即ru1对应的调制门限为ru2对应的调制门限。可见,尽管 ppe thresholds field省略序号为y的ru对应的ppet20/16/8nssn rub subfield的情况下,但是通过其他ru对应的ppet20/16/8nssn rub subfield仍然能够确定序号为y的ru对应的调制门限。
[0274]
当然,如果不存在满足条件一的m1,也就是ru索引掩码子字段中的比特为1对应的序号均不大于y,序号为y的ru对应的ru索引掩码字段的值为0,用于指示nss为n,序号为y的ru对应的名义包填充值为某个固定值,例如名义包填充值可为20微秒或者其他可能的值。即表8中不存在ru5的一列,那么协议可规定名义包填充值为某个值,例如名义包填充值可为20微秒,第二设备可确定序号为y的ru对应的名义包填充值为20微秒。
[0275]
作为一种可替换的方案,本技术实施例可规定:nss为n、序号为y的ru对应的调制门限等于nss为n、序号为m1的ru对应的调制门限,需满足条件二。条件二为:序号为 y的ru对应的ru index bitmask中的比特位置0,m1为ru索引掩码子字段中比特为1对应的大于y
的序号中的最小序号,且小于y的序号的ru对应的ru index bitmask的比特位中至少有一个置为1的比特位。
[0276]
请继续参考表8,以ru3为例,即y=3。当y=3,m1=5,且序号小于3的ru包括ru0、 ru1和ru2,其中,ru2对应的ru index bitmask的比特位中有置1的比特位,即满足条件二。这种情况下,ru3对应的调制门限等于ru5对应的调制门限。以ru2为例,即y=1。当y=1,m1=2,且序号小于2的ru包括ru0和ru1,其中,ru0和ru1对应的ru indexbitmask的比特位中没有置1的比特位,即不满足条件二。这种情况下,ru1对应的调制门限可不按照ru2对应的调制门限确定。例如表8中,ru1对应的调制门限对应的名义包填充值为0微秒。
[0277]
也就是,如表8所示,如果ru索引掩码子字段中比特为1对应的大于y的序号中的所有序号为0,那么第二设备可使用的名义包填充值为0微秒;如果y是ru索引掩码子字段中比特为1对应的大于y的序号的最小序号,且序号小于y的ru对应ru index bitmask 的比特位中有置1的比特位,序号大于y的ru对应ru index bitmask的比特位中有置1 的比特位,那么第二设备使用的名义包填充值根据序号比y大的最近ru对应的调制门限确定,其中,最近ru的序号是指与y之间的差值最小的序号;如果y是ru索引掩码子字段中比特为1对应的大于y的序号的最小序号,但是序号小于y的所有ru的ru索引掩码子字段中的比特置0,那么第二设备可使用的名义包填充值为20微秒。
[0278]
作为一种可替换的方案,m1可为ru索引掩码子字段中比特为1对应的小于所述y的序号中的最大序号。换句话说,nss为n、序号为y的ru对应的调制门限为nss为n、序号为m1的ru对应的调制门限,需满足条件三。条件三为:序号为y的ru对应的ru indexbitmask中的比特位置0,m1可为ru索引掩码子字段中比特为1对应的小于所述y的序号中的最大序号。
[0279]
为了便于理解,请参见表9,为ru index bitmask、ru allocation index以及ru大小和名义包填充值的对应关系表。
[0280]
表9
[0281][0282]
需要说明的是,表9中自定义指的是某个ru对应的名义包填充值由该ru自身确定。表9以包括6种ru/mru为例,为便于描述,表9中将这6种ru/mru记为ru0、ru1、 ru2、ru3、ru4
和ru5。
[0283]
与表8类似,由于ru3和ru5对应的ru index bitmask subfield的值为0,ppe thresholdsfield可省略ru3或ru5对应的ppet20/16/8nssn rub subfield,应理解,b=3或5。为了给出ru3和ru5对应的调制门限,本技术实施例可规定ru3或ru5对应的调制门限与其他ru对应的调制门限相同。例如,可规定满足条件三的情况下,nss为n、序号为y的 ru对应的调制门限为nss为n、序号为m1的ru对应的调制门限。
[0284]
以ru3为例,即y=3。由于ru2的序号m1为2,小于3,且m1为ru对应的ru indexbitmask中比特为1对应的序号中的最大序号。所以nss为n、序号为3的ru(即ru3) 对应的调制门限等于nss为n、序号为2的ru(ru2)对应的调制门限。同理,以表9中的ru5为例,即y=5。ru对应的ru index bitmask中比特为1对应的序号中的最大序号为 ru4对应的序号,且ru对应的序号为4小于ru5对应的序号,所以nss为n、序号为5 的ru(即ru5)对应的调制门限等于nss为n、序号为4的ru(ru4)对应的调制门限。可见,尽管ppe thresholds field省略ru3和ru5对应的ppet20/16/8nssn rub subfield 的情况下,但是通过ru2和ru4对应的ppet20/16/8nssn rub subfield仍然能够确定ru3 和ru5对应的调制门限。
[0285]
当然,如果不存在满足条件三的m1,也就是ru索引掩码子字段中的比特为1对应的序号均不小于y,序号为y的ru对应的ru索引掩码字段的值为0,用于指示nss为n,序号为y的ru对应的名义包填充值为某个固定值,例如名义包填充值可为0微秒或者其他可能的值。例如对于ru3来说,表9中不存在ru2的一列,那么协议可规定名义包填充值为某个值,例如名义包填充值可为0微秒。或者,例如对于ru5来说,表9中不存在ru4 的一列,那么协议可规定名义包填充值为某个值,例如名义包填充值可为0微秒。
[0286]
作为一种可替换的方案,本技术实施例可规定:nss为n、序号为y的ru对应的调制门限为nss为n、序号为m1的ru对应的调制门限,需满足条件四。条件四可为:序号为 y的ru对应的ru index bitmask中的比特位置0,m1为ru索引掩码子字段中比特为1对应的小于所述y的序号中的最大序号,且小于y的序号的ru对应的ru index bitmask的比特位中至少有一个置为1的比特位。
[0287]
沿用表9的例子,以ru3为例,即y=3。当y=3,m1=2,且序号小于3的ru包括ru0、ru1和ru2,其中,ru2对应的ru index bitmask的比特位中有置1的比特位,即满足条件四。这种情况下,ru3对应的调制门限等于ru2对应的调制门限。以ru5为例,即y=5。当y=5,m1=4,且序号小于5的ru包括ru0、ru1、ru2、ru3和ru4,其中,ru2和 ru4对应的ru index bitmask的比特位中有置1的比特位,即满足条件四。这种情况下, ru5对应的调制门限等于ru4对应的调制门限。以ru2为例,即y=2。当y=2,m1=1,且序号小于1的ru包括ru0,其中,ru0对应的ru index bitmask的比特位中没有置1的比特位,即不满足条件四。这种情况下,ru2对应的调制门限可不按照ru1对应的调制门限确定。例如表9中,ru2对应的调制门限对应的名义包填充值可固定为0微秒。
[0288]
也就是,如表9所示,如果ru索引掩码子字段中比特为1对应的小于y的序号中的所有序号为0,那么第二设备可使用的名义包填充值为0微秒;如果y是ru索引掩码子字段中比特为1对应的小于y的序号的最大序号,且序号大于y的ru对应ru index bitmask 的比特位中有置1的比特位,序号小于y的ru对应ru index bitmask的比特位中有置1 的比特位,那么第二设备使用的名义包填充值根据序号比y小的最近ru对应的调制门限确定,其中,最近
ru的序号与y之间的差值最小;如果y是ru索引掩码子字段中比特为1 对应的小于y的序号的最大序号,但是序号大于y的所有ru的ru索引掩码子字段中的比特置0,那么第二设备可使用的名义包填充值为20微秒。
[0289]
需要说明的是,如果序号为y的ru index bitmask的值为0,但是第二设备采用的ru 小于或等于2*996且流数小于等于8且调制方式小于等于1kqam,按照表8或表9所示的方式,第二设备使用的名义包填充值如果大于16微秒,例如为20微秒,这种情况下,可默认第二设备使用的名义包填充值为16微秒,以更好地兼容802.11ax已有的规定。
[0290]
上述情况一的方案可认为是:位于置为0的ru索引掩码子字段之前的所有ru索引掩码子字段的值为0,那么置为1的ru索引掩码子字段对应的ru对应名义包填充值可为0 微秒;位于置为0的ru索引掩码子字段位于两个置为1的ru索引掩码子字段之间,那么值为0的该ru索引掩码子字段对应的ru对应调制门限根据距离值为0的ru索引掩码子字段最近的ru的调制门限确定。其中,最近的ru的序号与值为0的该ru索引掩码子字段对应的ru的序号之间的差值最小;置为0的ru索引掩码子字段之后的所有ru索引掩码子字段的值为0,那么置为0的ru索引掩码子字段对应的ru对应的名义包填充值可为 20微秒。
[0291]
为了便于理解,请参见表10,为ru index bitmask、ru allocation index以及ru大小和名义包填充值的对应关系表。
[0292]
表10
[0293][0294]
以表10中ru2为例,ru2的ru index bitmask为0,位于置为1的ru index bitmask 对应的ru1和置为1的ru index bitmask对应的ru4之间,那么ru2对应的调制门限可根据ru4对应的调制门限确定。以ru0为例,ru0对应的ru index bitmask的值为0,且 ru0位于ru1-ru5之前,ru1的ru index bitmask的值为1,所以ru0对应的名义包填充值为0微秒。以ru5为例,ru5对应的ru index bitmask的值为0,且ru5位于ru0-ru4 之后,那么ru5对应的名义包填充值可为20微秒。
[0295]
情况二,可规定序号为y的ru对应的ru index bitmask中的比特位置0,nss为n、序号为y的ru对应的名义包填充值为固定值。例如,序号为y的ru对应的ru index bitmask 中
的比特位置0,nss为n、序号为y的ru对应的名义包填充值为0微秒。即与情况一的不同,这种情况下,第二设备可直接确定向第一设备发送数据包所使用的名义包填充值,较为简单。
[0296]
作为情况二的一种可替换的方案,可规定序号为y的ru对应的ru index bitmask中的比特位置0,小于y的序号对应的ru index bitmask的值中不包括1,nss为n、序号为y 的ru对应的名义包填充值为固定值,例如0微秒。以表9中的ru3为例,即y=3,小于3 的序号对应的ru包括ru0、ru1和ru2,由于ru2对应的ru index bitmask的值中包括 1,所以ru3对应的名义包填充值可根据其他ru对应的调制门限确定。以表9中的ru2 为例,即y=2,小于2的序号对应的ru包括ru0和ru1,由于ru0和ru1对应的ru indexbitmask的值中不包括1,所以ru2对应的名义包填充值为固定值。
[0297]
需要说明的是,上述表8和表9中,一个序号(即ru allocation index)对应多种大小不同的ru仅是举例。例如表9中,242 484的ru和996的ru对应的ru allocation index 都是2。本技术实施例不限制一个ru allocation index对应的ru种类个数。例如一个ru 可对应一个ru allocation index。即如表11所示的对应关系,同样适用于本技术实施例。还应理解,上述的大小不同的ru中,ru可以是单ru,例如大小为996个子载波的ru(表中示意为996),也可以是mru,例如由大小为996个子载波和大小为484个子载波的两个ru组成的mru(表中示意为996 484),或者由两个大小为996个子载波的ru组成的 mru(表中示意为2
×
996)。
[0298]
表11
[0299][0300]
不同于实现方式一,在可能的实现方式二中,本技术实施例可定义ru index bitmasksubfield中的置0比特位对应的ru对应的名义包填充值为某个固定值,更为直接。
[0301]
示例性的,序号为y的ru对应ru index bitmask subfield中置0的比特位,那么nss 为n、序号为y的ru对应的名义包填充值为固定值。例如,nss为n、序号为y的ru对应的名义包填充值可为8微秒,也可以为16微秒,也可以为20微秒。
[0302]
另一示例性的,序号为y的ru对应ru index bitmask subfield中置0的比特位,且所述置0的比特位之前至少存在值为1的比特位的情况下,nss为n、序号为y的ru对应的名义包填充值为固定值。例如,nss为n、序号为y的ru对应的名义包填充值可为8微秒,也可以为16微秒,也可以为20微秒。
[0303]
在实现方式二中,ppe thresholds field除了可省略序号为y的ru对应的ppet20/16/8nssn rub subfield,还可以省略其他序号的ru对应的ppet20/16/8nssn rub subfield,更加节省开销。
[0304]
在可能的实现方式三中,本技术实施例可通过ppe thresholds field中nss子字段指示的nss范围辅助第二设备确定发送数据时所使用的名义包填充值。
[0305]
示例性的,可定义第二设备采用的nss大于ppe thresholds field中nss子字段指示的值,第二设备可使用的名义包填充值为某个固定值,例如8微秒、16微秒或20微秒。这样 ppe thresholds field除了可省略序号为y的ru对应的ppet20/16/8nssn rub subfield之
外,第二设备只需关注nss子字段指示的值,更为简单。
[0306]
例如,ppe thresholds field中nss子字段指示的值为9,第二设备采用的nss为12流,那么第二设备不需要参考ppe thresholds field中关于ru的指示,直接可确定使用的名义包填充值为某个固定值,例如8微秒、16微秒或20微秒。
[0307]
另一示例性的,可定义第二设备采用的nss大于ppe thresholds field中nss子字段指示的值,第二设备可使用的名义包填充值根据nss子字段指示的值,序号为y的ru对应的调制门限确定。例如,ppe thresholds field中nss子字段指示的值为9,第二设备采用的 nss为12流,那么第二设备确定采用的ru为y时,使用的名义包填充值根据nss为9,且序号为y的ru对应的调制门限确定。
[0308]
本技术实施例可适用于一个序号对应一种ru的场景,也可以适用于一个序号对应多个大小不同的ru的场景。在一个序号对应多个大小不同的ru场景中,如果第二设备采用 dcm,那么为y的序号可能对应多个大小不同的ru。针对这种情况,本技术实施例还提供了相应的名义包填充值指示方法,可包括如下的两种指示方法。
[0309]
指示方法一,可规定序号为y的ru对应的ru index bitmask中的比特位置0,第二设备使用dcm时,序号为y的ru对应的名义包填充值根据序号为y 1的ru对应的调制门限确定。也就是,如果第二设备采用dcm,那么第二设备可根据ppet20/16/8nssn ru(y 1) subfield对应的调制门限确定名义包填充值。例如,以表9中的ru2为例,即y=2。如果第二设备采用dcm,那么第二设备可确定ru2对应的名义包填充值根据ru3对应的调制门限确定。
[0310]
指示方法二,第二设备选取的ru不是为y的序号对应多个大小不同的ru中的最大 ru时,可规定序号为y的ru对应的ru index bitmask中的比特位置0,第二设备使用dcm 时,序号为y的ru对应的名义包填充值根据nss为n,序号为y的ru对应的调制门限确定。例如,例如,以表9中的ru2为例,即y=2。如果第二设备采用dcm,那么第二设备可确定ru2对应的名义包填充值仍然根据ru2对应的调制门限确定,而不是根据ru3的调制门限确定。应理解,第二设备选取的ru不是为y的序号对应多个大小不同的ru中的最大ru。例如,第二设备分配的ru为ru2(242 484),第二设备采用dcm,那么第二设备根据ru2对应的调制门限确定名义包填充值,如果第二设备分配的ru为ru2(996),那么第二设备可根据ru3对应的调制门限确定名义包填充值。
[0311]
应理解,第二设备向第一设备发送数据时,进行名义包填充的目的是为了留给第一设备足够的处理时间。通常,第一设备处理所接收的数据耗时主要集中在第一设备的多输入多输出(multiple-in multipleout,mimo)解调模块和fec解码模块。mimo解调的复杂度跟nss正相关,fec解码的复杂度跟第二设备所分配的ru等效编码后的ru块个数正相关。基于此,可通过ru等效编码后的ru块个数来辅助确定名义包填充值,或者,通过 ru等效编码后的ru块个数和nss来辅助确定名义包填充值。即设置ru等效编码后的 ru块个数对应的包扩展门限来指示名义包填充值,或者设置ru等效编码后的ru块个数和nss对应的包扩展门限来指示名义包填充值。相较于通过nss和ru大小对应的调制门限来指示名义包填充值来说,本技术实施例可简化ppe thresholds field,节省ppe thresholdsfield的开销。
[0312]
下面分别介绍通过ru等效编码后的ru块个数来辅助确定名义包填充值的方案,以及通过ru等效编码后的ru块个数和nss来辅助确定名义包填充值的方案。
[0313]
请参见图10,为本技术实施例提供了另一种名义包填充值的指示方法,即通过ru
等效编码后的ru块个数来指示名义包填充值。该方法的流程描述如下:
[0314]
s1001、第一设备生成ppdu,该ppdu包括nss索引掩码子字段、nss子字段、物理层包扩展门限信息字段,其中,物理层包扩展门限信息字段包括对应不同名义包填充值的多个包扩展门限子字段集合,每个包扩展门限子字段集合包括用于指示nss为n对应的包扩展门限子字段,所述包扩展门限子字段用于向第二设备指示其采用nss为n,且所分配的ru等效编码后的ru块个数为第一值时,对应的包扩展门限,所述包扩展门限用于指示所述第二设备在第一值大于或等于所述包扩展门限时使用的名义包填充值,n的取值范围为 [1,

,n],n为大于8的整数。
[0315]
s1002、第一设备向第二设备发送ppdu,第二设备接收该ppdu。
[0316]
s1003、第二设备根据物理层包扩展门限信息字段以及第一值确定nss为i时所使用的名义包填充值。
[0317]
作为一种示例,第一值与第二设备所分配的ru能够最多包括的ru242个数,以及单个空时流上的每个子载波所承载的编码后的比特个数相关。示例性的,第一值可满足如下关系:
[0318]ncbpru
=n
ru242
*n
bpscs

[0319]
其中,n
cbpru
为所述第一值,n
ru242
为第二设备所分配的ru能够最多包括的ru242个数,例如,第二设备所分配的ru为ru996,ru996可以包含4个ru242,所以n
ru242
=4。应理解,在带宽不大于320mhz的情况下,n
ru242
的取值范围为0-16。n
bpscs
为单个空时流上的每个子载波所承载的编码后的比特个数。例如,调制方式为二进制相移键控(binaryphase shift keying,bpsk),n
bpscs
=1;调制方式为64qam,n
bpscs
=6;调制方式为 4096qam,n
bpscs
=12等。应理解,如果第二设备采用dcm调制方式,n
ru242
为第二设备没有采用dcm调制方式时的2倍。
[0320]
每个nss可对应多个包扩展门限。示例性的,请参见图11,为本技术实施例提供的一种物理包扩展门限信息字段的一种新的结构。物理层包扩展门限信息字段包括对应不同名义包填充值的多个包扩展门限子字段集合,每个包扩展门限子字段集合包括用于多个指示 nss为n对应的包扩展门限子字段。如图11所示,物理层包扩展门限信息字段包括用于指示名义包填充值为20μs的多个包扩展门限子字段集合。物理层包扩展门限信息字段还包括用于指示名义包填充值为16μs的多个包扩展门限子字段集合。物理层包扩展门限信息字段还包括用于指示名义包填充值为8μs的多个包扩展门限子字段集合。为了便于描述,本文中,将用于指示名义包填充值为20μs的多个包扩展门限子字段集合称为第一子字段集合,将用于指示名义包填充值为16μs的多个包扩展门限子字段集合称为第二子字段集合,将用于指示名义包填充值为8μs的多个包扩展门限子字段集合称为第三子字段集合。
[0321]
其中,第一子字段集合中的一个第一子字段用于指示一个与nss为n对应的第一包扩展门限。所述第一包扩展门限用于指示第二设备在所分配的ru对应的第一值大于或等于第一包扩展门限时使用的第一名义包填充值,例如第一名义包填充值为20微秒。如图11,第一子字段可记为ppet20
nss=n
,其中,n的取值范围为[1,

,n],n为大于或等于8的整数。
[0322]
同理,第二子字段集合中的一个第二子字段用于指示一个与nss为n对应的第二包扩展门限。所述第二包扩展门限用于指示第二设备在所分配的ru上对应的第一值大于或等于第二包扩展门限时使用的第二名义包填充值,例如第二名义包填充值为16微秒。如图11,第二子字段可记为ppet16
nss=n
,其中,n的取值范围为[1,

,n],n为大于或等于8的整数。第
三子字段集合中的一个第三子字段用于指示一个与nss为n对应的第三包扩展门限。所述第三包扩展门限用于指示第二设备在所分配的ru对应的第一值大于或等于第三包扩展门限时使用的第三名义包填充值,例如第三名义包填充值为8微秒。如图11,第三子字段可记为ppet8
nss=n
,其中,n的取值范围为[1,

,n],n为大于或等于8的整数。
[0323]
第二设备向第一设备发送数据时,可根据ppet20
nss=n
、ppet16
nss=n
以及ppet8
nss=n
的组合来决定要使用的名义包填充值。也就是针对某一nss来说,第二设备根据n
cbpru
分别与第一包扩展门限、第二包扩展门限以及第三包扩展门限的比较结果来确定名义包填充值。具体的,第二设备可根据表11确定名义包填充值。若满足表11中某行的条件一、条件二以及条件三,那么第二设备可确定使用的名义包填充值为该行对应的取值。也就是第二设备确定满足表11中的某一行条件,那么第二设备确定使用名义包填充值为该行示意的值。其中,表11中,ppet20
nss=n
表示nss为n时对应的第一包扩展门限,ppet16
nss=n
表示nss为n时对应的第二包扩展门限,ppet8
nss=n
表示nss为n时对应的第三包扩展门限。
[0324]
表11
[0325][0326]
示例性的,第二设备采用的nss为i,当n
cbpru
大于或等于nss为i的第一子字段对应的第一包扩展门限,第二设备可确定采用的名义包填充值为20微秒。当n
cbpru
大于或等于nss为i的第二子字段对应的第二包扩展门限,且小于nss为i的第一子字段对应的第一包扩展门限,第二设备可确定采用的名义包填充值为16微秒。当nss为i,n
cbpru
大于或等于nss为i的第三子字段对应的第三包扩展门限,且小于nss为i的第二子字段对应的第二包扩展门限,第二设备可确定采用的名义包填充值为8微秒。
[0327]
进一步地,为了降低物理层包扩展门限信息字段的开销,本技术实施例还可以省略部分nss对应的第一子字段、第二子字段以及第三子字段。
[0328]
作为一种示例,nss索引掩码子字段可占用至少8比特,通过比特映射方式可指示某个nss对应的包扩展门限不存在,即物理层包扩展门限信息字段不包括该nss对应的第一子字段、第二子字段以及第三子字段。例如,nss索引掩码子字段的第j个比特为0,那么物理层包扩展门限信息字段不包括nss为j的第一子字段、第二子字段以及第三子字段。应理解,j位于[1,

,n]。相应的,nss索引掩码子字段的第j个比特为1,那么物理层包扩展门限信息字段包括nss为j的第一子字段、第二子字段以及第三子字段。或者,nss 索引掩码子字段的第j个比特为1,那么物理层包扩展门限信息字段不包括nss为n的第一子字段、第二子字段以及第三子字段。相应的,nss索引掩码子字段的第j个比特为0,那么物理层包扩展门限信息字段包括nss为j的第一子字段、第二子字段以及第三子字段。
[0329]
作为另一种示例,可定义第二设备采用的nss大于nss索引掩码子字段中非0比特的最高位对应的nss,第二设备采用的名义包填充值为固定值,例如20微秒,更为简单。
[0330]
请参见图12,为本技术实施例提供了另一种名义包填充值的指示方法,即通过ru等效编码后的ru块个数以及nss对应的包扩展门限来指示名义包填充值。该方法的流程描述如下:
[0331]
s1201、第一设备生成ppdu,该ppdu包括nss子字段、物理层包扩展门限信息字段,其中,物理层包扩展门限信息字段包括与不同名义包填充值对应的包扩展门限子字段,所述包扩展门限字段用于向第二设备指示包扩展门限,所述包扩展门限用于指示第二值大于或等于所述包扩展门限时使用的名义包填充值,其中,第二值是与第二设备所分配的资源单元ru等效编码后的ru块个数以及第二设备采用的nss相关,nss的取值范围为[1,

, n],n为大于8的整数。需要说明的是,所述包扩展门限字段用于指示包扩展门限可认为是包扩展门限字段向第二设备指示其采用nss为n以及所分配的资源单元ru等效编码后的ru块个数量化(等效)后获得的第二值时,对应的包扩展门限。
[0332]
s1202、第一设备向第二设备发送ppdu,第二设备接收该ppdu。
[0333]
s1203、第二设备根据物理层包扩展门限信息字段以及第二值确定要使用的名义包填充值。
[0334]
在本技术实施例中,第二值与第二设备所分配的ru等效编码后的ru块个数以及第二设备采用的nss相关。示例性的,第二值满足如下关系:
[0335]
p
index
=f(nsts,n
cbpru
)
[0336]
其中,p
index
为所述第二值,nss为所述第二设备所分配的ru对应的空时流数,n
cbpru
为所述第二设备所分配的ru等效编码后的ru块个数。
[0337]
需要说明的是,p
index
=f(nsts,n
cbpru
)示意p
index
的值可通过nsts和n
cbpru
来确定,或者还可以通过其他可能的参数来确定。nsts和n
cbpru
确定p
index
的方式并不唯一。作为一种示例,p
index
=nsts
×ncbpru

[0338]
本技术实施例与前述图10所示的实施例不同之处在于,物理包扩展门限信息字段不再单独指示关于nss的包扩展门限,可以进一步简化物理层包扩展门限信息字段,以节省物理层包扩展门限信息字段的开销。
[0339]
示例性的,请参见图13,为本技术实施例提供的一种物理包扩展门限信息字段的一种新的结构。物理层包扩展门限信息字段包括与不同名义包填充值对应的包扩展门限子字段。例如,物理层包扩展门限信息字段包括名义包填充值为20μs对应的包扩展门限子字段(在本技术实施例中称为第四子字段)。物理层包扩展门限信息字段包括名义包填充值为16μs 对应的包扩展门限子字段(在本技术实施例中称为第五子字段)。物理层包扩展门限信息字段包括名义包填充值为8μs对应的包扩展门限子字段(在本技术实施例中称为第六子字段)。如图13,第四子字段可记为ppet20,用于指示第四包扩展门限;第五子字段可记为ppet16,用于指示第五包扩展门限;第六子字段可记为ppet8,用于指示第六包扩展门限。
[0340]
第二设备向第一设备发送数据时,可根据ppet20、ppet16以及ppet8的组合来决定要使用的名义包填充值。也就是第二设备先根据采用的nss,以及第二设备所分配的ru 确定第二值,再将第二值分别与第四包扩展门限、第五包扩展门限以及第六包扩展门限进行比较,根据最终的比较结果来确定名义包填充值。具体的,第二设备可根据表12确定名义包填充值。若满足表12中某行的条件一、条件二以及条件三,那么第二设备可确定使用的名义包填充值为该行对应的取值。也就是第二设备确定满足表12中的某一行条件,那么第二设
备确定使用名义包填充值为该行示意的值。其中,表12中,ppet20对应的第四包扩展门限,ppet16对应的第五包扩展门限,ppet8对应的第六包扩展门限。
[0341]
表12
[0342][0343]
即当第二值大于第四包扩展门限,第二设备可确定采用的名义包填充值为20微秒。当当第二值大于或等于第五包扩展门限,且小于第四包扩展门限,第二设备可确定采用的名义包填充值为16微秒。当第二值大于或等于第六包扩展门限,且小于第五包扩展门限,第二设备可确定采用的名义包填充值为8微秒。
[0344]
应理解,第二设备采用的nss、ru大小以及调制方式中的一种或多种不同,第二设备所使用的名义包填充值可能不同。前述实施例联合nss、ru大小以及调制方式来指示名义包填充值。为了进一步节省开销,本技术实施例还提供了一种名义包填充值的指示方法,该方法中,第一设备可告知第二设备一个包扩展门限范围,第二设备可根据采用的nss、 ru以及调制方式的阶数等参数的一种或多种来确定影响名义包填充值的第三值,进而根据第三值和第一设备发送的包扩展门限范围来确定使用的名义包填充值。该方法中,由于第一设备发送一个包扩展门限范围,所以可降低物理层包扩展门限字段的开销。
[0345]
请参见图14,为本技术实施例提供了另一种名义包填充值的指示方法,即通过ru等效编码后的ru块个数以及nss对应的包扩展门限来指示名义包填充值。该方法的流程描述如下:
[0346]
s1401、第一设备生成ppdu。
[0347]
s1402、第一设备向第二设备发送ppdu和第一包扩展门限范围,第二设备接收该ppdu 和第一包扩展门限范围,其中,第一包扩展门限范围用于指示第三值位于第一包扩展门限范围时,第二设备向第一设备发送数据所使用的名义包填充值,不同的包扩展门限范围对应的名义包填充值不同。
[0348]
s1403、第二设备根据接收的第一包扩展门限范围以及第三值确定第二设备使用的名义包填充值。
[0349]
在本技术实施例中,第三值与影响第二设备使用的名义包填充值的一种或多种因素相关,例如第三值第二设备采用的nss、ru大小以及调制方式中的一种或多种参数相关。示例性的,第三值满足如下关系:
[0350]
x=f(nsts,ru,modulation)
[0351]
其中,x为第三值,nss为所述第二设备采用的nss,ru为第二设备采用的ru大小, modulation为第二设备采用的调制方式的阶数。
[0352]
需要说明的是,x=f(nsts,ru,modulation)仅示意x与nss、ru大小以及调制方式相关,本技术实施例并不限制x与nss、ru大小以及调制方式的具体对应关系。
[0353]
示例性的,当nss=a时,对应的包扩展门限值为b;当nss=c时,对应的包扩展门限值为d;当nss=e时,对应的包扩展门限值为f。x可认为是与b、d、f相关的函数,例如 x=b d f;又例如x=b*(d f)。
[0354]
可预定义多种包扩展门限范围,不同的包扩展门限范围对应的名义包填充值不同。例如,第一包扩展门限范围是[0,p1],对应的名义包填充值为0微秒;第二包扩展门限范围是(p1,p2],对应的名义包填充值为8微秒;第三包扩展门限范围是(p2,p3],对应的名义包填充值为20微秒。
[0355]
第二设备向第一设备发送数据时,可根据采用的nss、ru大小以及modulation,计算第三值,再将第三值与第一设备发送的包扩展门限范围进行比较,从而根据比较结果确定要使用的名义包填充值。如果第三值位于该包扩展门限范围,那么第二设备确定所使用的名义包填充值为该包扩展门限范围对应的名义包填充值。
[0356]
与前述第一设备告知第二设备一个包扩展门限范围,第二设备确定第三值,在确定名义包填充值不同,作为一种可替换的方案,第一设备可告诉第二设备各种参数对名义包填充值的影响范围,第二设备可根据发送数据所采用的各种参数,以及各种参数分别对应的影响范围来确定要使用的名义包填充值。这样单独指示nss、ru大小以及调制方式分别对名义包填充值的影响,不需要联合nss、ru大小以及调制方式来指示名义包填充值,例如, nss有16种影响结果、ru有6种影响结果,调制方式有8种影响结果,那么第一设备可向第二设备反馈16 6 8种影响结果。因此,相较于穷尽式或遍历式地给出各个nss、ru 以及调制门限分别对应的名义包填充值来说,本技术实施例提供的名义包填充值的指示方法进一步节约开销。
[0357]
上述本技术提供的实施例中,分别从第一设备和第二设备之间交互的角度对本技术实施例提供的方法进行了介绍。为了实现上述本技术实施例提供的方法中的各功能,第一设备和第二设备可以包括硬件结构和/或软件模块,以硬件结构、软件模块、或硬件结构加软件模块的形式来实现上述各功能。上述各功能中的某个功能以硬件结构、软件模块、还是硬件结构加软件模块的方式来执行,取决于技术方案的特定应用和设计约束条件。
[0358]
下面结合附图介绍本技术实施例中用来实现上述方法的通信装置。因此,上文中的内容均可以用于后续实施例中,重复的内容不再赘述。
[0359]
图15为本技术实施例提供的通信装置1500的示意性框图。该通信装置1500可以对应实现上述各个方法实施例中由第一设备或第二设备实现的功能或者步骤。该通信装置可以包括处理模块1510和收发模块1520。可选的,还可以包括存储单元,该存储单元可以用于存储指令(代码或者程序)和/或数据。处理模块1510和收发模块1520可以与该存储单元耦合,例如,处理单元1510可以读取存储单元中的指令(代码或者程序)和/或数据,以实现相应的方法。上述各个单元可以独立设置,也可以部分或者全部集成。
[0360]
在一些可能的实施方式中,通信装置1500能够对应实现上述方法实施例中第一设备的行为和功能。
[0361]
在示例一中,处理模块1510用于生成ppdu,收发模块1520用于向第二设备发送该 ppdu,其中,该ppdu包括物理层包扩展门限存在子字段、物理层包扩展门限字段,所述物理层包扩展门限存在子字段的取值为1,物理层包扩展门限字段包括ru索引掩码子字段、 nss子字段以及物理层包扩展门限信息字段;所述物理层包扩展门限信息字段包括对应不同名
义包填充值的多个包扩展门限子字段集合,每个包扩展门限子字段集合用于指示nss 为n,序号为b的ru对应的调制门限,所述调制门限用于确定第二设备在调制方式大于或等于所述调制门限时使用的名义包填充值;
[0362]
其中,n的取值范围为[1,

,n]的子集,n为大于或等于1的整数,b的取值范围为 [m,

,m]的子集,m和m为大于或等于0的整数,当序号为y的ru对应的ru索引掩码字段的值为0,所述b的取值范围不包括y;
[0363]
同一名义包填充值所对应的包扩展门限子字段集合中,序号为y的ru对应的ru索引掩码字段的值为0用于指示nss为n、序号为y的ru对应的调制门限为nsts为n、序号为m1的ru对应的调制门限,其中,m1为ru索引掩码子字段中比特为1对应的大于所述y的序号中的最小序号,或者,m1为ru索引掩码子字段中比特为1对应的小于所述y 的序号中的最大序号。
[0364]
在一种可能的实现方式中,小于y的序号对应的ru索引掩码子字段的值中包括1。
[0365]
在一种可能的实现方式中,ru索引掩码子字段中的比特为1对应的序号均不大于y,则序号为y的ru对应的ru索引掩码字段的值为0,用于指示nss为n,序号为y的ru 对应的名义包填充值为20微秒。
[0366]
在示例二中,处理模块1510用于生成ppdu,收发模块1520用于向第二设备发送该 ppdu,其中,该ppdu包括物理层包扩展门限存在子字段、物理层包扩展门限字段,所述物理层包扩展门限存在子字段的取值为1,所述物理层包扩展门限字段包括资源单元ru索引掩码子字段、空间流数nss子字段以及物理层包扩展门限信息字段;所述物理层包扩展门限信息字段包括对应不同名义包填充值的多个包扩展门限子字段集合,所述每个包扩展门限子字段集合用于指示nss为n,序号为b的ru对应的调制门限,所述调制门限用于确定第二设备在调制方式大于或等于所述调制门限时使用的名义包填充值;
[0367]
其中,n的取值范围为[1,

,n]的子集,n为大于或等于1的整数,b的取值范围为 [m,

,m]的子集,m和m为大于或等于0的整数,当序号为y的ru对应的ru索引掩码字段的值为0,同一名义包填充值所对应的物理层包扩展门限子字段中,序号为y的ru 对应的ru索引掩码字段的值为0指示序号为y的ru对应的名义包填充值为0微秒,所述 b的取值范围不包括y。
[0368]
在示例二的一种可能的实现方式中,小于x的序号对应的ru索引掩码字段的值中不包括1。
[0369]
在示例三中,处理模块1510用于生成ppdu,收发模块1520用于向第二设备发送该 ppdu,其中,该ppdu包括物理层包扩展门限存在子字段、物理层包扩展门限字段,所述物理层包扩展门限存在子字段的取值为1,物理层包扩展门限字段包括ru索引掩码子字段、 nss子字段以及物理层包扩展门限信息字段;所述物理层包扩展门限信息字段包括对应不同名义包填充值的多个包扩展门限子字段集合,所述每个包扩展门限子字段集合用于指示 nss为n,序号为b的ru对应的调制门限,所述调制门限用于确定第二设备在调制方式大于或等于所述调制门限时使用的名义包填充值;
[0370]
其中,n的取值范围为[1,

,n]的子集,n为大于或等于1的整数,b的取值范围为 [m,

,m]的子集,m和m为大于或等于0的整数,序号为y的ru对应ru索引掩码字段中置0的比特位,b的取值范围不包括y,所述物理层包扩展门限字段用于指示序号为y 的ru对应的名
义包填充值为8微秒、16微秒或20微秒。
[0371]
在一种可能的实现方式中,所述置0的比特位之前至少存在为1的比特位。
[0372]
在一种可能的实现方式中,所述物理层包扩展门限字段用于指示采用的nss大于nss 子字段指示的值的通信装置使用的名义包填充值为8微秒、16微秒或20微秒;或者,所述物理层包扩展门限字段用于指示采用的nss大于所述nss子字段指示的值的通信装置根据采用的nss以及序号为y的ru对应的调制门限确定要使用的名义包填充值。
[0373]
在示例四中,处理模块1510用于生成ppdu,收发模块1520用于向第二设备发送该ppdu,其中,该ppdu包括nss索引掩码子字段、nss子字段、物理层包扩展门限信息字段,所述物理层包扩展门限信息字段包括对应不同名义包填充值的多个包扩展门限子字段集合,所述每个包扩展门限子字段集合包括用于多个指示nss为n对应的包扩展门限子字段,所述包扩展门限子字段用于向第二设备所分配的ru等效编码后的ru块个数为第一值,且第二设备采用的nss为n时,对应的包扩展门限,所述包扩展门限子字段用于指示所述第二设备在所述第一值大于或等于所述包扩展门限时使用的名义包填充值,n的取值范围为[1,

,n],n为大于8的整数。
[0374]
在一种可能的实现方式中,所述第一值满足如下公式:
[0375]ncbpru
=n
ru242
*n
bpscs

[0376]
其中,n
cbpru
为所述第一值,n
ru242
为所述ru能够最多包括的ru242个数,n
bpscs
为单个空时流上的每个子载波所承载的编码后的比特个数。
[0377]
在一种可能的实现方式中,所述多个包扩展门限子字段集合包括与第一名义包填充值对应的第一包扩展门限子字段集合,第一包扩展门限子字段集合中的一个第一包扩展门限子字段用于向第二设备指示所分配的资源单元ru等效编码后的ru块个数为第一值,且第二设备采用的nss为n时,对应的第一包扩展门限,所述第一包扩展门限用于指示所述第二设备在所分配的ru对应的所述第一值大于或等于所述第一包扩展门限时使用的名义包填充值为所述第一名义包填充值,所述第一名义包填充值为20微秒。
[0378]
在一种可能的实现方式中,所述多个包扩展门限子字段集合还包括与第二名义填充值对应的第二包扩展门限子字段集合,第二包扩展门限子字段集合中的一个第二包扩展门限子字段用于向第二设备指示所分配的资源单元ru等效编码后的ru块个数为第一值,且第二设备采用的nss为n时,对应的第二包扩展门限,所述第二包扩展门限用于指示所述第二设备在所分配的ru上对应的所述第一值大于或等于所述第二包扩展门限时使用的名义包填充值为所述第二名义包填充值,所述第二名义包填充值为16微秒。
[0379]
在一种可能的实现方式中,所述多个包扩展门限子字段集合还包括与第三名义包填充值对应的第三包扩展门限子字段集合,第三包扩展门限子字段集合中的一个第三包扩展门限子字段用于向第二设备指示所分配的资源单元ru等效编码后的ru块个数为第一值,且第二设备采用的nss为n时,对应的第三包扩展门限,所述第三包扩展门限用于指示所述第二设备在所分配的ru对应的所述第一值大于或等于所述第三包扩展门限时使用的名义包填充值为所述第三名义包填充值,所述第三名义包填充值为8微秒。
[0380]
在一种可能的实现方式中,所述nss索引掩码子字段占用至少8比特,所述nss索引掩码子字段的第i个比特为0,所述物理层包扩展门限信息字段不包括nss为所述i的包扩展门限子字段集合。
[0381]
在一种可能的实现方式中,所述物理层包扩展门限信息字段用于指示所述第二设备采用的nss大于所述nss索引掩码子字段非0比特的最高位数对应的nss时,所述第二设备在所分配的ru对应的所述第一值大于或等于所述包扩展门限时使用的名义包填充值为 20微秒。
[0382]
在示例五中,处理模块1510用于生成ppdu,收发模块1520用于向第二设备发送a该 ppdu,该ppdu包括nss子字段、物理层包扩展门限信息字段,其中,所述物理层包扩展门限信息字段包括与不同名义包填充值对应的包扩展门限子字段,所述包扩展门限子字段用于指示包扩展门限,所述包扩展门限子字段用于指示第二设备在第二值大于或等于所述包扩展门限时使用的名义包填充值,n的取值范围为[1,

,n],n为大于8的整数,其中,第二值与所述第二设备采用的nss以及所分配的ru等效编码后的ru块个数相关。
[0383]
在一种可能的实现方式中,所述物理层包扩展门限信息字段包括与第一名义包填充值对应的第一包扩展门限子字段,所述第一包扩展门限子字段用于指示第一包扩展门限,所述第一包扩展门限用于指示所述第二设备在所述第二值大于或等于所述第一包扩展门限时使用的名义包填充值为所述第一名义包填充值,所述第一名义包填充值为20微秒。
[0384]
在一种可能的实现方式中,所述物理层包扩展门限信息字段包括与第二名义包填充值对应的第二包扩展门限子字段,所述第二包扩展门限子字段用于指示第二包扩展门限,所述第二包扩展门限用于指示所述第二设备在所述第二值大于或等于所述第二包扩展门限时使用的名义包填充值为所述第二名义包填充值,所述第二名义包填充值为16微秒。
[0385]
在一种可能的实现方式中,所述物理层包扩展门限信息字段包括与第三名义包填充值对应的第三包扩展门限子字段,所述第三包扩展门限子字段用于指示第三包扩展门限,所述第三包扩展门限用于指示所述第二设备在所述第二值大于或等于所述第三包扩展门限时使用的名义包填充值为所述第三名义包填充值,所述第三名义包填充值为8微秒。
[0386]
在示例六中,处理模块1510用于生成ppdu,收发模块1520用于发送该ppdu和第一包扩展门限范围,所述第一包扩展门限范围用于指示第三值位于所述第一包扩展门限范围时,通信装置1500向所述第一设备发送数据所使用的名义包填充值,不同的包扩展门限范围对应的名义包填充值不同。
[0387]
在一种可能的实现方式中,第三值满足如下关系:
[0388]
x=f(nsts,ru,modulation)
[0389]
其中,x为所述第三值,nss为通信装置1500采用的nss,ru为通信装置1500采用的ru大小,modulation为通信装置1500采用的调制方式的阶数。
[0390]
应理解,本技术实施例中的处理模块1610可以由处理器或处理器相关电路组件实现,收发模块1620可以由收发器或收发器相关电路组件或者通信接口实现。
[0391]
在一些可能的实施方式中,通信装置1500能够对应实现上述方法实施例中第二设备的行为和功能。
[0392]
在示例一中,收发模块1520用于接收来自第一设备的物理层协议数据单元ppdu,该 ppdu包括物理层包扩展门限存在子字段、物理层包扩展门限字段,所述物理层包扩展门限存在子字段的取值为1,物理层包扩展门限字段包括资源单元ru索引掩码子字段、空间流数nss子字段以及物理层包扩展门限信息字段;所述物理层包扩展门限信息字段包括对应不同名义包填充值的多个包扩展门限子字段集合,所述每个包扩展门限子字段集合用于指
示nss为n,序号为b的ru对应的调制门限,所述调制门限用于确定通信装置1500在调制方式大于或等于所述调制门限时使用的名义包填充值;其中,n的取值范围为[1,

,n] 的子集,n为大于或等于1的整数,b的取值范围为[m,

,m]的子集,m和m为大于或等于0的整数,当序号为y的ru对应的ru索引掩码字段的值为0,所述b的取值范围不包括y;
[0393]
所述处理模块1510用于根据所述物理层包扩展门限字段所指示的nss为n、序号为 m1的ru对应的调制门限,确定nss为n、序号为y的ru对应的调制门限,所述m1为 ru索引掩码子字段中比特为1对应的大于所述y的序号中的最小序号,或者,所述m1为 ru索引掩码子字段中比特为1对应的小于所述y的序号中的最大序号。
[0394]
在一种可能的实现方式中,小于y的序号对应的ru索引掩码子字段的值中包括1。
[0395]
在一种可能的实现方式中,ru索引掩码子字段中的比特为1对应的序号均不大于所述 y,所述处理模块1510用于确定序号为x的ru对应的名义包填充值为20微秒。
[0396]
在一种可能的实现方式中,所述通信装置1500使用dcm,所述处理模块1510用于根据nss为n,序号为y 1的ru对应的调制门限确定要使用的名义包填充值,其中,为y 序号对应多个大小不同的ru,或者所述处理模块1510用于根据nss为n,序号为y的ru 对应的调制门限确定所述名义包填充值,其中,为y序号对应多个大小不同的ru,且所述通信装置1500采用的ru不是所述多个大小不同的ru中的最大ru。
[0397]
在示例二中,收发模块1520用于接收来自第一设备的ppdu,该ppdu包括物理层包扩展门限存在子字段、物理层包扩展门限字段,所述物理层包扩展门限存在子字段的取值为1,所述物理层包扩展门限字段包括资源单元ru索引掩码子字段、空间流数nss子字段以及物理层包扩展门限信息字段;所述物理层包扩展门限信息字段包括对应不同名义包填充值的多个包扩展门限子字段集合,所述每个包扩展门限子字段集合用于指示nss为n,序号为b的ru对应的调制门限,所述调制门限用于确定通信装置1500在调制方式大于或等于所述调制门限时使用的名义包填充值;其中,n的取值范围为[1,

,n]的子集,n为大于或等于1的整数,b的取值范围为[m,

,m]的子集,m和m为大于或等于0的整数,序号为y的ru对应的ru索引掩码字段的值为0,所述b的取值范围不包括y;
[0398]
处理模块1510用于根据所述物理层包扩展门限字段确定序号为y的ru对应的名义包填充值为0微秒。
[0399]
在一种可能的实现方式中,小于y的序号对应的ru索引掩码字段的值中不包括1。
[0400]
在示例三中,收发模块1520用于接收来自第一设备的ppdu,该ppdu包括物理层包扩展门限存在子字段、物理层包扩展门限字段,所述物理层包扩展门限存在子字段的取值为1,所述物理层包扩展门限字段包括资源单元ru索引掩码子字段、空间流数nss子字段以及物理层包扩展门限信息字段;所述物理层包扩展门限信息字段包括对应不同名义包填充值的多个包扩展门限子字段集合,所述每个包扩展门限子字段集合用于指示nss为n,序号为b的ru对应的调制门限,所述调制门限用于确定通信装置1500在调制方式大于或等于所述调制门限时使用的名义包填充值;其中,n的取值范围为[1,

,n]的子集,n为大于或等于1的整数,b的取值范围为[m,

,m]的子集,m和m为大于或等于0的整数,序号为y的ru对应ru索引掩码字段中置0的比特位,所述b的取值范围不包括y;
[0401]
处理模块1510用于根据所述物理层包扩展门限字段确定序号为y的ru对应的名义包填充值为8微秒、16微秒或20微秒。
[0402]
在一种可能的实现方式中,所述置0的比特位之前至少存在为1的比特位。
[0403]
在一种可能的实现方式中,通信装置1500采用的nss大于所述nss子字段指示的值,处理模块1510还用于确定序号为y的ru对应的名义包填充值为8微秒、16微秒或20微秒;或者,
[0404]
通信装置1500采用的nss大于所述nss子字段指示的值,处理模块1510还用于根据采用的nss以及序号为y的ru对应的调制门限确定序号为y的ru对应的名义包填充值。
[0405]
在示例四中,收发模块1520用于接收来自第一设备的ppdu,该ppdu包括nss索引掩码子字段、nss子字段、物理层包扩展门限信息字段,其中,所述物理层包扩展门限信息字段包括对应不同名义包填充值的多个包扩展门限子字段集合,所述每个包扩展门限子字段集合包括用于多个指示nss为n对应的包扩展门限子字段,所述包扩展门限子字段用于向通信装置1500指示其采用nss为n,且所分配的资源单元ru等效编码后的ru块个数为第一值时,对应的包扩展门限,所述包扩展门限子字段用于指示所述通信装置1500在所述第一值大于或等于所述包扩展门限时使用的名义包填充值,n的取值范围为[1,

,n], n为大于8的整数;
[0406]
处理模块1510用于根据所述物理层包扩展门限信息字段以及所述第一值确定采用为j 的nss时所使用的名义包填充值,j为大于或等于1的整数。
[0407]
在一种可能的实现方式中,所述第一值满足如下公式:
[0408]ncbpru
=n
ru242
*n
bpscs

[0409]
其中,n
cbpru
为所述第一值,n
ru242
为所述ru能够最多包括的ru242个数,n
bpscs
为单个空时流上的每个子载波所承载的编码后的比特个数。
[0410]
在一种可能的实现方式中,所述多个包扩展门限子字段集合包括与第一名义包填充值对应的第一包扩展门限子字段集合,所述第一包扩展门限子字段集合中的一个第一包扩展门限子字段用于向通信装置1500指示所分配的资源单元ru等效编码后的ru块个数为第一值,且通信装置1500采用的nss为n时,对应的第一包扩展门限,所述第一包扩展门限用于指示通信装置1500在所分配的ru对应的所述第一值大于或等于所述第一包扩展门限时使用的第一名义包填充值,所述第一名义包填充值为20微秒;
[0411]
当nss为j,n
cbpru
大于或等于nss为所述j的所述第一包扩展门限子字段对应的第一名义包填充值,通信装置1500确定采用为j的nss时使用的名义包填充值为所述第一名义包填充值。
[0412]
在一种可能的实现方式中,所述多个包扩展门限子字段集合还包括与第二名义包填充值对应的第二包扩展门限子字段集合,所述第二包扩展门限子字段集合中的一个第二包扩展门限子字段用于向通信装置1500指示所分配的资源单元ru等效编码后的ru块个数为第一值,且通信装置1500采用的nss为n时,对应的第二包扩展门限,所述第二包扩展门限用于指示通信装置1500在所分配的ru上对应的所述第一值大于或等于所述第二包扩展门限时使用的第二名义包填充值,所述第二名义包填充值为16微秒;
[0413]
当nss为j,n
cbpru
大于或等于nss为所述j的所述第二包扩展门限子字段对应的第二名义包填充值,且小于nss为所述j的所述第一包扩展门限子字段对应的第一名义包填充值,通信装置1500确定采用为j的nss时使用的名义包填充值为所述第二名义包填充值。
[0414]
在一种可能的实现方式中,所述多个包扩展门限子字段集合还包括与第三名义包
填充值对应的第三包扩展门限子字段集合,所述第三包扩展门限子字段集合中的一个第三包扩展门限子字段用于向通信装置1500指示所分配的资源单元ru等效编码后的ru块个数为第一值,且通信装置1500采用的nss为n时,对应的第三包扩展门限,所述第三包扩展门限用于指示通信装置1500在所分配的ru对应的所述第一值大于或等于所述第三包扩展门限时使用的第三名义包填充值,所述第三名义包填充值为8微秒;
[0415]
当nss为j,n
cbpru
大于或等于nsts为所述j的所述第三包扩展门限子字段对应的第三名义包填充值,且小于nsts为所述j的所述第二包扩展门限子字段对应的第二名义包填充值,通信装置1500确定采用为j的nss时使用的名义包填充值为所述第三名义包填充值。
[0416]
在一种可能的实现方式中,所述nss索引掩码子字段占用至少8比特,所述nss索引掩码子字段的第i个比特为0,所述物理层包扩展门限信息字段不包括nss为所述i的子字段集合。
[0417]
在一种可能的实现方式中,通信装置1500采用的nss大于所述nss索引掩码子字段非0比特的最高位数对应的nss,处理模块1510还用于在所分配的ru对应的所述第一值大于或等于所述包扩展门限时使用的名义包填充值为20微秒。
[0418]
在示例五中,收发模块1520用于接收来自第一设备的ppdu,该ppdu包括nss子字段、物理层包扩展门限信息字段,其中,所述物理层包扩展门限信息字段包括与不同名义包填充值对应的包扩展门限子字段,所述包扩展门限子字段用于指示包扩展门限,所述包扩展门限子字段用于指示所述通信装置1500在所述第二值大于或等于所述包扩展门限时使用的名义包填充值,n的取值范围为[1,

,n],n为大于8的整数,其中,第二值与所述第二设备采用的nss以及所分配的ru等效编码后的ru块个数相关;
[0419]
处理模块1510用于所采用的nss和所述所分配的资源单元ru等效编码后的ru块个数确定所述第二值,并根据所述第二值以及所述物理层包扩展门限信息字段确定使用的名义包填充值。
[0420]
在一种可能的实现方式中,处理模块1510具体用于根据如下关系确定所述第二值:
[0421]
p
index
=f(nss,n
cbpru
),其中,nss为所述通信装置1500所分配的ru对应的nss,n
cbpru
为所述通信装置1500所分配的ru等效编码后的ru块个数,满足如下关系:
[0422]ncbpru
=n
ru242
*n
bpscs

[0423]nru242
为所述ru能够最多包括的ru242个数,n
bpscs
为单个空时流上的每个子载波所承载的编码后的比特个数。
[0424]
在一种可能的实现方式中,所述物理层包扩展门限信息字段包括与第一名义包填充值对应的第一包扩展门限子字段,所述第一包扩展门限子字段用于指示第一包扩展门限,所述第一包扩展门限用于指示通信装置1500在所述第二值大于或等于所述第一包扩展门限时使用的名义包填充值为所述第一名义包填充值,所述第一名义包填充值为20微秒;
[0425]
处理模块1510在所述第二值大于或等于所述第一包扩展门限,确定通信装置1500使用的名义包填充值为所述第一名义包填充值。
[0426]
在一种可能的实现方式中,所述物理层包扩展门限信息字段包括与第二名义包填充值对应的第二包扩展门限子字段,所述第二包扩展门限子字段用于指示第二包扩展门限,所述第二包扩展门限用于指示通信装置1500在所述第二值大于或等于所述第二包扩展
门限时使用的名义包填充值为所述第二名义包填充值,所述第二名义包填充值为16微秒;
[0427]
处理模块1510在所述第二值大于或等于所述第二包扩展门限,且所述第二值小于所述第一包扩展门限,确定通信装置1500使用的名义包填充值为所述第二名义包填充值。
[0428]
在一种可能的实现方式中,所述物理层包扩展门限信息字段包括与第三名义包填充值对应的第三包扩展门限子字段,所述第三包扩展门限子字段用于指示第三包扩展门限,所述第三包扩展门限用于指示通信装置1500在所述第二值大于或等于所述第三包扩展门限时使用的名义包填充值为所述第三名义包填充值,所述第三名义包填充值为8微秒;
[0429]
处理模块1510在所述第二值大于或等于所述第三包扩展门限,且所述第二值小于所述第二包扩展门限,确定通信装置1500使用的名义包填充值为所述第三名义包填充值。
[0430]
在示例六中,收发模块1520用于接收来自第一设备的ppdu和第一包扩展门限范围,所述第一包扩展门限范围用于指示第三值位于所述第一包扩展门限范围时,通信装置1500 向所述第一设备发送数据所使用的名义包填充值,不同的包扩展门限范围对应的名义包填充值不同,其中,所述第三值与通信装置1500采用的nss、ru大小以及调制方式中的一种或多种参数相关;
[0431]
若第三值位于所述第一包扩展门限范围,处理模块1510确定通信装置1500使用的名义包填充值为与所述第一包扩展门限范围对应的名义包填充值。
[0432]
在一种可能的实现方式中,第三值满足如下关系:
[0433]
x=f(nsts,ru,modulation)
[0434]
其中,x为所述第三值,nss为通信装置1500采用的nss,ru为通信装置1500采用的ru大小,modulation为通信装置1500采用的调制方式的阶数。
[0435]
应理解,本技术实施例中的处理模块1610可以由处理器或处理器相关电路组件实现,收发模块1620可以由收发器或收发器相关电路组件或者通信接口实现。
[0436]
如图16所示为本技术实施例提供的通信装置1600,其中,通信装置1600可以是ap 或sta,能够实现本技术实施例提供的方法中第一设备或第二设备的功能;通信装置1600 也可以是能够支持第一设备实现本技术实施例提供的方法中对应的功能的装置,或者能够支持第二设备实现本技术实施例提供的方法中对应的功能的装置。其中,该通信装置1600 可以为芯片或芯片系统。本技术实施例中,芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。
[0437]
通信装置1600包括至少一个处理器1620,用于实现或用于支持通信装置1600实现本技术实施例提供的方法中第一设备或第二设备的功能,例如生成前述的ppdu。通信装置 1600还可以包括至少一个存储器1630,用于存储程序指令和/或数据。存储器1630和处理器1620耦合。本技术实施例中的耦合是装置、单元或模块之间的间接耦合或通信连接,可以是电性,机械或其它的形式,用于装置、单元或模块之间的信息交互。处理器1620可能和存储器1630协同操作。处理器1620可能执行存储器1630中存储的程序指令和/或数据,以使得通信装置1600实现相应的方法。所述至少一个存储器中的至少一个可以位于处理器中。
[0438]
通信装置1600还可以包括收发器1610,用于通过传输介质和其它设备进行通信,从而用于通信装置1600中的装置可以和其它设备进行通信。示例性地,当该通信装置为终端时,该其它设备为网络设备;或者,当该通信装置为网络设备时,该其它设备为终端。处理器 1620可以利用收发器1610收发数据。收发器1610具体可以是收发器。该通信装置1600还
s902-s903;例如,第一设备可执行图10所示的实施例中的s1001-s1002,第二设备可执行例如图10所示的实施例中的s1002-s1003;第一设备可执行图12所示的实施例中的 s1001-s1002,第二设备可执行例如图10所示的实施例中的s1202-s1203;第一设备可执行图14所示的实施例中的s1401-s1402,第二设备可执行例如图14所示的实施例中的 s1402-s1403。
[0447]
本技术实施例中还提供一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行图9或图10或图12或图14中第一设备或第二设备执行的方法。
[0448]
本技术实施例中还提供一种计算机程序产品,包括计算机程序代码,当计算机程序代码在计算机上运行时,使得计算机执行图9或图10或图12或图14中第一设备或第二设备执行的方法。
[0449]
本技术实施例提供了一种芯片系统,该芯片系统包括处理器,还可以包括存储器,用于实现前述方法中第一设备或第二设备的功能。该芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。
[0450]
本技术实施例还提供了一种通信装置,包括处理器和接口;所述处理器,用于执行上述任一方法实施例所述的名义包填充值的指示方法;或者,所述处理器用于执行上述任一方法实施例所述的名义包填充值的确定方法。
[0451]
应理解,上述通信装置可以是一个芯片,所述处理器可以通过硬件来实现也可以通过软件来实现,当通过硬件实现时,该处理器可以是逻辑电路、集成电路等;当通过软件来实现时,该处理器可以是一个通用处理器,通过读取存储器中存储的软件代码来实现,改存储器可以集成在处理器中,可以位于所述处理器之外,独立存在。
[0452]
应理解,本技术实施例中的术语“系统”和“网络”可被互换使用。“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b的情况,其中a,b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个) 的任意组合。例如,a,b或c中的至少一项(个),可以表示:a,b,c,a和b,a和c,b 和c,或a、b和c,其中a,b,c可以是单个,也可以是多个。
[0453]
以及,除非有相反的说明,本技术实施例提及“第一”、“第二”等序数词是用于对多个对象进行区分,不用于限定多个对象的顺序、时序、优先级或者重要程度。例如,第一包扩展门限和第二包扩展门限,只是为了区分不同的包扩展门限,而并不是表示这两种包扩展门限的优先级、或者重要程度等的不同。
[0454]
应理解,在本技术的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
[0455]
另外,在本技术实施例中,“示例性的”一词用于表示例子或说明。本技术实施例汇总被描述为“示例”的任何实施例或实现方案不应被解释为比其他实施例或实现方案更优选。也就是,使用“示例”一词旨在以具体方式呈现概念。
[0456]
本技术实施例提供的方法中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令
时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、网络设备、用户设备或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,简称dsl)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机可以存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,数字视频光盘(digital video disc,简称dvd))、或者半导体介质(例如,ssd)等。
[0457]
以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献