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

操作模式的协商方法、发起端、接收端、芯片系统、介质与流程

2021-10-19 22:22:00 来源:中国专利 TAG:协商 接收 芯片 发起 可读


1.本技术涉及通信技术领域,尤其涉及wifi领域中操作模式的协商方法、发起端、接收端、芯片系统和计算机可读存储介质等等。


背景技术:

2.wlan(wireless local area network,无线局域网)从802.11a/g开始,历经802.11n,802.11ac,802.11ax,其允许传输的信道带宽和空时流数分别如下:
3.表1允许传输最大信道带宽和空时流数
[0004][0005]
其中802.11n标准的名称又叫做高吞吐率(high throughput,ht),802.11ac标准叫做非常高吞吐率(very high throughput,vht),802.11ax标准叫做高效(high efficient,he)。而对于ht之前的标准,如802.11a/b/g等统称叫做non-ht(非高吞吐率)。另外,802.11系列标准还包括采用非ofdm(orthogonal frequency division multiplexing,正交频分复用)模式的802.11b。
[0006]
随着信道带宽增大,mimo(multiple input multiple output,多输入多输出)空时流数增加,数据传输的数据速率也随之增加(参考表1)。但是消耗的功率也会随之增加。更大的信道带宽意味着射频前端的信道带宽需要开放的更大;更多的流数,需要开放更多的射频链路,总体上单位时间需要处理的数据也更多,因此总体消耗的功率会随之增加。
[0007]
在802.11ax标准中设计了操作模式指示(operation mode indication,omi)的方法,通过发起端与响应端协商操作模式(operation mode,om),通过减小平时操作的信道带宽,减少平时支持的空时流数来减少功耗,等到有很大的业务量需要传输时,再恢复较大的信道带宽,较高的空时流数。
[0008]
在11ax之后的下一代标准,例如802.11be标准,又称为极高吞吐率(extremely high throughput,eht)标准,信道带宽的模式更多,空时流数也从最多8流扩展到最多16流,如何针对802.11be标准来协商增强的omi,是亟待解决的技术问题。


技术实现要素:

[0009]
本技术实施例提供了一种操作模式的协商方法、应用于操作模式协商的发起端、接收端、芯片系统、以及计算机可读存储介质,能够实现在信道带宽模式增多,空时流数成倍增加的场景下实现om协商。
[0010]
本技术主要通过扩展现有的802.11ax标准中om协商方案以及提供新的om协商方案来实现增强的om协商。
[0011]
第一方面,本技术公开了一种操作模式的协商方法,应用于操作模式协商的发起端,包括:
[0012]
发起端向响应端发送操作模式指示omi,所述omi包括信道带宽指示信息和空时流数指示信息中的至少一种,所述信道带宽指示信息指示的信道带宽的能力范围大于160mhz,所述空时流数指示信息指示的空时流数的能力范围大于8流;或者
[0013]
所述信道带宽指示信息指示的信道带宽的能力范围小于或等于160mhz,所述空时流数指示信息指示的空时流数的能力范围大于8流;或者
[0014]
所述信道带宽指示信息指示的信道带宽的能力范围大于160mhz,所述空时流数指示信息指示的空时流数的能力范围大小于或等于8流;
[0015]
所述发起端与所述响应端进行传输。具体的,所述发起端采用不超过所述omi所指示的信道带宽和空时流数中的至少一种,与响应端进行传输。
[0016]
本技术中,信道带宽指示信息所指示的信道带宽范围和空时流数指示信息所指示的空时流数范围可以有多种组合关系,例如:
[0017]
信道带宽指示信息指示带宽范围为大于160mhz,空时流数指示信息指示的空时流数为1~8流(指示空时流数为1~8流可以用本技术中增强的空时流数指示信息,也可以采用802.11ax标准及其之前的空时流数指示信息进行指示);
[0018]
或者信道带宽指示信息指示带宽范围为大于或等于20mhz而小于或等于160mhz(指示带宽范围为小于等于160mhz可以用本技术中增强的信道带宽指示信息,也可以采用802.11ax标准及其之前的信道带宽指示信息进行指示),空时流数指示信息指示的空时流数为1~16流。
[0019]
或者信道带宽指示信息指示带宽范围为大于或等于20mhz而小于或等于160mhz(指示带宽范围为小于等于160mhz可以用本技术中增强的信道带宽指示信息,也可以采用802.11ax标准及其之前的信道带宽指示信息进行指示),空时流数指示信息指示的空时流数为1~8流(指示空时流数为1~8流可以用本技术中增强的空时流数指示信息,也可以采用802.11ax标准及其之前的空时流数指示信息进行指示)。
[0020]
或者信道带宽指示信息指示带宽范围为大于160mhz,空时流数指示信息指示的空时流数为1~16流。
[0021]
此处仅为举例,还有其他的组合,不一一赘述。
[0022]
其中,所述omi携带在控制子字段对应的控制信息中;所述控制信息包括所述信道带宽指示信息和空时流数指示信息中的至少一种。
[0023]
应理解,所述的信道带宽指示信息所指示的信道带宽的能力范围,是指其可以指示的信道带宽的最大值的范围,但不排除该信道带宽指示信息所指示的实际信道带宽会小于其能力范围。
[0024]
例如,信道带宽指示信息指示的实际信道带宽可以是20mhz,40mhz,80mhz,160mhz,240mhz,320mhz中的任一种,其中信道带宽的最大值为320mhz,则在本技术中,表示为:信道带宽指示信息指示的信道带宽的能力范围大于160mhz。
[0025]
还应理解,所述信道带宽可以是连续的,也可以是非连续的,例如320mhz可以是160mhz 160mhz。240mhz可以是80mhz 160mhz或者160mhz 80mhz。
[0026]
还应理解,随着技术的发展,本技术提供的信道带宽指示信息所能指示的信道带宽的能力范围还可以大于320mhz,例如为480mhz,640mhz,800mhz,960mhz,1120mhz,1280mhz等等。
[0027]
同理,所述空时流数指示信息指示的空时流数的能力范围,是指其可以指示的空时流数的最大值的范围,但不排除该空时流数指示信息所指示的实际空时流数会小于其能力范围。
[0028]
例如,空时流数指示信息指示的实际空时流数为1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16中的任一种,其中空时流数的最大值为16,则在本技术中,表示为:空时流数指示信息指示的空时流数的能力范围大于8流。
[0029]
还应理解,随着技术的发展,本技术提供的空时流数指示信息所能指示的空时流数指示信息的能力范围还可以大于16流,例如为20流,24流,32流,48流,64流等等。
[0030]
还应理解,本技术所述的空时流数,也可以替换为空间流数。
[0031]
需要说明的是,802.11ax标准中,当采用了空时块编码时(space-time block coding,stbc)时,空时流数为空间流数的2倍,若没采用,则两者相同。
[0032]
应理解,本技术中,空时流数指示信息,可以指示空间流数,也可以指示空时流数,或者部分指示空时流数,部分指示空间流数。
[0033]
例如,对于发送端,指示发送空时流数,对于接收端,指示接收空间流数。反之亦然。其中,所述空时流数指示信息包括发送空时流数指示信息和接收空时流数指示信息中的至少一种。
[0034]
其中,所述空时流数指示信息用于同时指示发送空时流数和接收空时流数。
[0035]
应理解,本技术中的发起端和响应端,是针对om协商过程而言的,主动发起om协商的称为发起端,响应om协商的称为响应端。而发送端和接收端,是针对通信传输过程而言的,发送数据的一方为发送端,接收数据的一方为接收端。om协商的发起端可以是通信传输的发送端,也可以是通信传输的接收端;om协商的响应端,可以是通信传输的发送端,也可以是通信传输的响应端。
[0036]
以上说明适用于本技术各个方面的各种设计和各种实现中,后续不再赘述。
[0037]
在本技术第一方面的第一种设计中,所述控制子字段包括第一控制子字段和第二控制子字段;
[0038]
所述第一控制子字段为omi基本指示子字段,也即,所述第一控制子字段为802.11ax标准中指示omi的控制子字段;所述第二控制子字段为omi扩展指示子字段,也即所述第二控制子字段为不同于802.11ax标准中指示omi的控制子字段的控制子字段;所述第一控制子字段与所述第二控制子字段联合指示增强的omi。
[0039]
应理解,所述增强的omi,是相对于802.11ax标准中omi所能指示的范围而言,能指示更大范围的信道带宽和更多的空时流数。
[0040]
本技术第一方面第一设计的一种可能的实现中,所述第一控制子字段对应的控制标识符的值为1;所述第二控制子字段对应的控制标识符的值为7~15中的任一个。
[0041]
本技术第一方面第一设计的又一种可能的实现中,所述第一控制子字段对应的控制信息中,用于指示信道带宽的第一信道带宽指示信息的比特数为2比特,所述第二控制子字段对应的控制信息中,用于指示信道带宽的第二信道带宽指示信息的比特数为1比特;所述第一信道带宽指示信息和所述第二信道带宽指示信息联合指示的信道带宽范围为20mhz~320mhz。
[0042]
应理解,随着技术的发展,所述第一信道带宽指示信息和所述第二信道带宽指示信息联合指示的信道带宽范围可以更大,例如为20mhz~640mhz,甚至20mhz~1280mhz。第二信道带宽指示信息的比特数可以保持1比特,或者随之增加至2比特,或者3比特等等。
[0043]
本技术第一方面第一设计的又一种可能的实现中,所述第二信道带宽指示信息的比特为第一信道带宽指示信息的2比特和第二信道带宽指示信息的1比特所组成的3比特中最低位比特或最高位比特。
[0044]
本技术第一方面第一设计的又一种可能的实现中,所述第一控制子字段对应的控制信息中,用于指示空时流数的第一空时流数指示信息的比特数为3比特,所述第二控制子字段对应的控制信息中,用于指示空时流数的第二空时流数指示信息的比特数为1比特;所述第一空时流数指示信息和所述第二空时流数指示信息联合指示的空时流数范围为1~16流。
[0045]
应理解,随着技术的发展,所述第一空时流数指示信息和所述第二空时流数指示信息联合指示的空时流数范围可以更大,例如为1~32流,甚至1~64流。第二空时流数指示信息的比特数可以保持1比特,或者随之增加至2比特,或者3比特等等。
[0046]
本技术第一方面第一设计的又一种可能的实现中,第二空时流数指示信息的1比特为第一空时流数指示信息的2比特和第二空时流数指示信息的1比特所组成的3比特中,最低位比特或最高位比特。
[0047]
本技术第一方面第一设计的又一种可能的实现中,所述第一空时流数指示信息和所述第二空时流数指示信息联合指示的空时流数为小于或等于预设信道带宽值的空时流数。
[0048]
其中,所述预设信道带宽值为80mhz或160mhz。
[0049]
本技术第一方面第一设计的又一种可能的实现中,所述第一信道带宽指示信息和第二信道带宽指示信息联合指示不同的信道带宽时,所述第一空时流数指示信息和所述第二空时流数指示信息联合指示的空时流数相同。
[0050]
本技术第一方面的第一种设计提供的两个控制子字段,在omi基本指示子字段的基础上利用另一个控制子字段作为omi扩展指示子字段,最大程度的兼容了802.11ax标准,以较小的开销,实现了对更大的信道带宽或更多空时流数的om协商。
[0051]
以上是通过两个控制字段实现增强om协商的说明,本技术的om协商还可以通过一个控制子字段实现,下面分别描述。
[0052]
在本技术第一方面的第二种设计中,所述控制子字段为一个控制子字段,称为第三控制子字段;
[0053]
本技术第二种设计中,所述omi携带在第三控制子字段对应的控制信息中;所述控
制信息包括第三信道带宽指示信息和第三空时流数指示信息中的至少一种;
[0054]
本技术第二种设计的一种可能的实现中,所述第三信道带宽指示信息为3比特,用于指示信道带宽范围为20mhz~320mhz;所述第三空时流数指示信息为4比特,用于指示空时流数范围为1~16流。
[0055]
应理解,所述第三信道带宽指示信息可以指示的信道带宽范围可以更大,例如640mhz。所述第三空时流数指示信息可以指示的空时流数范围可以更多,例如1~32流,1~64流等等。相应的,所述第三信道带宽指示信息的比特数可以随带宽范围增加而增加,例如可以为4比特或5比特;所述第三空时流数指示信息的比特数也可以随空时流数范围增加而增加,例如可以为5比特或6比特。
[0056]
本技术第一方面第二种设计的又一种可能的实现中,所述第三控制子字段为位于标识符的值为15的控制子字段之后的一个控制子字段;所述第三控制子字段的标识符的值为0~15中任一个。
[0057]
可选的,所述第三空时流数指示信息指示的空时流数为小于或等于预设信道带宽值的空时流数。
[0058]
其中,所述预设信道带宽值为80mhz或160mhz。
[0059]
可选的,所述第三信道带宽指示信息指示不同的信道带宽时,所述第三空时流数指示信息指示的空时流数相同。
[0060]
本技术实施例中,通过802.11ax标准中,标识符的值为15的控制子字段作为指示增强的omi的标识点,让om协商的响应端可以以此为标志,将标识符的值为15的控制子字段之后的控制子字段识别为增强om的控制子字段,可以支持更大的信道带宽,更多空时流数的协商。
[0061]
本技术第一方面第二种设计的又一种可能的实现中,所述第三信道带宽指示信息包括第一信道带宽子指示信息和第二信道带宽子指示信息,所述第一信道带宽子指示信息为2比特,所述第二信道带宽子指示信息为1比特,所述第一信道带宽子指示信息和第二信道带宽子指示信息联合指示信道带宽。
[0062]
本技术第一方面第二种设计的又一种可能的实现中,所述第三空时流数指示信息包括第一空时流数子指示信息和第二空时流数子指示信息,第一空时流数子指示信息为3比特,所述第二空时流数子指示信息为1比特,所述第一空时流数子指示信息和第二空时流数子指示信息联合指示空时流数。
[0063]
本技术第一方面第二种设计的又一种可能的实现中,所述第三控制子字段的标识符的值为0~15中任一个。其中,所述第三控制子字段对应的标识符的值为1。可选的,所述第三控制子字段可以为位于标识符的值为15的控制子字段之后的一个控制子字段。
[0064]
可选的,所述第一信道带宽指示信息和第二信道带宽指示信息联合指示不同信道带宽时,所述第一空时流数指示信息和所述第二空时流数指示信息联合指示的空时流数相同。
[0065]
可选的,所述第一空时流数子指示信息和第二空时流数子指示信息联合指示的空时流数为小于或等于预设信道带宽值的空时流数。
[0066]
其中,所述预设信道带宽值为80mhz或160mhz。
[0067]
本技术实施例,通过将802.11ax标准中的控制子字段中的信道带宽指示信息或空
时流数指示信息离散为两个子指示字段,在最大程度的兼容802.11ax标准的基础上,实现了对增强om的协商。
[0068]
本技术第一方面第三种设计中,所述控制子字段为一个控制子字段,该一个控制子字段称为第四控制子字段。
[0069]
第三种设计中,所述omi携带在第四控制子字段对应的控制信息中,所述控制信息包括第四信道带宽指示信息和第四空时流数指示信息中的至少一种;
[0070]
可选的,所述第四信道带宽指示信息为2比特,用于指示信道带宽范围为20mhz~320mhz;所述第四空时流数指示信息为3比特,用于指示空时流数范围为1~16流。
[0071]
本技术第一方面第三种设计的一种可能的实现中,所述发起端和响应端均支持802.11ax之后的标准,所述第四空时流数指示信息指示的空时流数为1~16流中的任一值;可选的,所述第四空时流数指示信息用于指示1~16流中的任意8个值。
[0072]
或者,所述发起端和响应端中任一端不支持802.11ax之后的标准,所述第四空时流数指示信息指示的空时流数为1~8流中的任一值。
[0073]
本技术第一方面第三种设计的一种可能的实现中,所述发起端和响应端均支持802.11ax之后的标准,所述第四信道带宽指示信息指示的信道带宽范围为20mhz~320mhz;
[0074]
或者,所述发起端和响应端中任一端不支持802.11ax之后的标准,所述第四信道带宽指示信息指示的信道带宽范围为20mhz~160mhz。
[0075]
应理解,所述第四信道带宽指示信息可以指示的信道带宽范围可以更大,例如480mhz,640mhz,800mhz,960mhz,1120mhz等。所述第四空时流数指示信息可以指示的空时流数范围可以更多,例如1~32流,1~64流等等,具体的空时流数为20流,24流,32流,48流,64流等。
[0076]
本技术第一方面第三种设计的一种可能的实现中,所述第四信道带宽指示信息用于指示以下四种中的任一种:
[0077]
信道带宽为20mhz,信道带宽为40mhz,信道带宽为80mhz,能力范围全部支持。
[0078]
本技术第一方面第三设计的又一种可能的实现中,所述第四空时流数指示信息指示的空时流数为小于或等于预设信道带宽值的空时流数。
[0079]
其中,所述预设信道带宽值为80mhz或160mhz。
[0080]
本技术第一方面第三设计的又一种可能的实现中,所述第四信道带宽指示信息指示不同的信道带宽时,所述第四空时流数指示信息指示的空时流数相同。
[0081]
本技术实施例,在不增加现有的控制子字段的比特数的基础上,针对是否支持802.11ax之后的标准的情况,相同的omi信息可以解析为不同的含义,因此,以最小的开销,在最大程度的兼容802.11ax标准的基础上,实现了对增强om的协商。
[0082]
第二方面,本技术公开了一种操作模式的协商方法,应用于操作模式协商的响应端,包括:
[0083]
响应端接收来自发起端发送操作模式指示omi,所述omi包括信道带宽指示信息和空时流数指示信息中的至少一种;
[0084]
所述信道带宽指示信息指示的信道带宽的能力范围大于160mhz,所述空时流数指示信息指示的空时流数的能力范围大于8流;或者
[0085]
所述信道带宽指示信息指示的信道带宽的能力范围小于或等于160mhz,所述空时
流数指示信息指示的空时流数的能力范围大于8流;或者
[0086]
所述信道带宽指示信息指示的信道带宽的能力范围大于160mhz,所述空时流数指示信息指示的空时流数的能力范围大小于或等于8流;
[0087]
根据所述omi,与所述发起端进行传输。
[0088]
所述发起端与所述响应端进行传输。具体的,所述响应端采用不超过所述omi所指示的信道带宽和空时流数中的至少一种,与发起端进行传输。
[0089]
在本技术第二方面的第一种设计中,所述控制子字段包括第一控制子字段和第二控制子字段;
[0090]
所述第一控制子字段为omi基本指示子字段,也即,所述第一控制子字段为802.11ax标准中指示omi的控制子字段;所述第二控制子字段为omi扩展指示子字段,也即所述第二控制子字段为不同于802.11ax标准中指示omi的控制子字段的控制子字段;所述第一控制子字段与所述第二控制子字段联合指示增强的omi。
[0091]
应理解,所述增强的omi,是相对于802.11ax标准中omi所能指示的范围而言,能指示更大范围的信道带宽和更多的空时流数中的至少一种。
[0092]
本技术第二方面第一设计的一种可能的实现中,所述第一控制子字段对应的控制标识符的值为1;所述第二控制子字段对应的控制标识符的值为7~15中的任一个。
[0093]
本技术第一方面第一设计的又一种可能的实现中,所述第一控制子字段对应的控制信息中,用于指示信道带宽的第一信道带宽指示信息的比特数为2比特,所述第二控制子字段对应的控制信息中,用于指示信道带宽的第二信道带宽指示信息的比特数为1比特;所述第一信道带宽指示信息和所述第二信道带宽指示信息联合指示的信道带宽范围为20mhz~320mhz。
[0094]
所述响应端联合解析所述第一信道带宽指示信息和第二信道带宽指示信息,获得被指示的信道带宽。
[0095]
应理解,随着技术的发展,所述第一信道带宽指示信息和所述第二信道带宽指示信息联合指示的信道带宽范围可以更大,例如为20mhz~640mhz,甚至20mhz~1280mhz。第二信道带宽指示信息的比特数可以保持1比特,或者随之增加至2比特,或者3比特等等。
[0096]
本技术第二方面第一设计的又一种可能的实现中,所述第二信道带宽指示信息的比特为第一信道带宽指示信息的2比特和第二信道带宽指示信息的1比特所组成的3比特中最低位比特或最高位比特。
[0097]
本技术第二方面第一设计的又一种可能的实现中,所述第一控制子字段对应的控制信息中,用于指示空时流数的第一空时流数指示信息的比特数为3比特,所述第二控制子字段对应的控制信息中,用于指示空时流数的第二空时流数指示信息的比特数为1比特;所述第一空时流数指示信息和所述第二空时流数指示信息联合指示的空时流数范围为1~16流。
[0098]
应理解,随着技术的发展,所述第一空时流数指示信息和所述第二空时流数指示信息联合指示的空时流数范围可以更大,例如为1~32流,甚至1~64流。第二空时流数指示信息的比特数可以保持1比特,或者随之增加至2比特,或者3比特等等。
[0099]
所述响应端联合解析所述第一空时流数指示信息和第二空时流数指示信息,获得被指示的空时流数。
[0100]
本技术第二方面第一设计的又一种可能的实现中,第二空时流数指示信息的1比特为第一空时流数指示信息的2比特和第二空时流数指示信息的1比特所组成的3比特中,最低位比特或最高位比特。
[0101]
本技术第二方面第一设计的又一种可能的实现中,所述第一空时流数指示信息和所述第二空时流数指示信息联合指示的空时流数为小于或等于预设信道带宽值的空时流数。
[0102]
其中,所述预设信道带宽值为80mhz或160mhz。
[0103]
本技术第二方面第一设计的又一种可能的实现中,所述第一信道带宽指示信息和第二信道带宽指示信息联合指示不同的信道带宽时,所述第一空时流数指示信息和所述第二空时流数指示信息联合指示的空时流数相同。
[0104]
本技术第二方面的第一种设计提供的两个控制子字段,在omi基本指示子字段的基础上利用另一个控制子字段作为omi扩展指示子字段,最大程度的兼容了802.11ax标准,以较小的开销,实现了对更大的信道带宽或更多空时流数的om协商。
[0105]
以上是通过两个控制字段实现增强om协商的说明,本技术的om协商还可以通过一个控制子字段实现,下面分别描述。
[0106]
在本技术第二方面的第二种设计中,所述控制子字段为一个控制子字段,称为第三控制子字段;
[0107]
本技术第二种设计中,所述omi携带在第三控制子字段对应的控制信息中;所述控制信息包括第三信道带宽指示信息和第三空时流数指示信息中的至少一种;
[0108]
本技术第二种设计的一种可能的实现中,所述第三信道带宽指示信息为3比特,用于指示信道带宽范围为20mhz~320mhz;所述第三空时流数指示信息为4比特,用于指示空时流数范围为1~16流。
[0109]
应理解,所述第三信道带宽指示信息可以指示的信道带宽范围可以更大,例如640mhz。所述第三空时流数指示信息可以指示的空时流数范围可以更多,例如1~32流,1~64流等等。相应的,所述第三信道带宽指示信息的比特数可以随带宽范围增加而增加,例如可以为4比特或5比特;所述第三空时流数指示信息的比特数也可以随空时流数范围增加而增加,例如可以为5比特或6比特。
[0110]
本技术第二方面第二种设计的又一种可能的实现中,所述第三控制子字段为位于标识符的值为15的控制子字段之后的一个控制子字段;所述第三控制子字段的标识符的值为0~15中任一个。
[0111]
可选的,所述第三空时流数指示信息指示的空时流数为小于或等于预设信道带宽值的空时流数。
[0112]
其中,所述预设信道带宽值为80mhz或160mhz。
[0113]
可选的,所述第三信道带宽指示信息指示不同的信道带宽时,所述第三空时流数指示信息指示的空时流数相同。
[0114]
本技术实施例中,通过802.11ax标准中,标识符的值为15的控制子字段作为指示增强的omi的标识点,让om协商的响应端可以以此为标志,将标识符的值为15的控制子字段之后的控制子字段识别为增强om的控制子字段,可以支持更大的信道带宽,更多空时流数的协商。
[0115]
本技术第二方面第二种设计的又一种可能的实现中,所述第三信道带宽指示信息包括第一信道带宽子指示信息和第二信道带宽子指示信息,所述第一信道带宽子指示信息为2比特,所述第二信道带宽子指示信息为1比特,所述第一信道带宽子指示信息和第二信道带宽子指示信息联合指示信道带宽。
[0116]
所述响应端联合解析所述第一信道带宽子指示信息和第二信道带宽子指示信息,获得被指示的信道带宽。
[0117]
本技术第二方面第二种设计的又一种可能的实现中,所述第三空时流数指示信息包括第一空时流数子指示信息和第二空时流数子指示信息,第一空时流数子指示信息为3比特,所述第二空时流数子指示信息为1比特,所述第一空时流数子指示信息和第二空时流数子指示信息联合指示空时流数。
[0118]
所述响应端联合解析所述第一空时流数子指示信息和第二空时流数子指示信息,获得被指示的空时流数。
[0119]
本技术第二方面第二种设计的又一种可能的实现中,所述第三控制子字段的标识符的值为0~15中任一个。其中,所述第三控制子字段对应的标识符的值为1。可选的,所述第三控制子字段可以为位于标识符的值为15的控制子字段之后的一个控制子字段。
[0120]
可选的,所述第一信道带宽指示信息和第二信道带宽指示信息联合指示不同信道带宽时,所述第一空时流数指示信息和所述第二空时流数指示信息联合指示的空时流数相同。
[0121]
可选的,所述第一空时流数子指示信息和第二空时流数子指示信息联合指示的空时流数为小于或等于预设信道带宽值的空时流数。
[0122]
其中,所述预设信道带宽值为80mhz或160mhz。
[0123]
本技术实施例,通过将802.11ax标准中的控制子字段中的信道带宽指示信息或空时流数指示信息离散为两个子指示字段,在最大程度的兼容802.11ax标准的基础上,实现了对增强om的协商。
[0124]
本技术第二方面第三种设计中,所述控制子字段为一个控制子字段,该一个控制子字段称为第四控制子字段。
[0125]
第三种设计中,所述omi携带在第四控制子字段对应的控制信息中,所述控制信息包括第四信道带宽指示信息和第四空时流数指示信息中的至少一种;
[0126]
可选的,所述第四信道带宽指示信息为2比特,用于指示信道带宽范围为20mhz~320mhz;所述第四空时流数指示信息为3比特,用于指示空时流数范围为1~16流。
[0127]
本技术第二方面第三种设计的一种可能的实现中,所述响应端支持802.11ax之后的标准,所述第四空时流数指示信息指示的空时流数为1~16流中的任一值;可选的,所述第四空时流数指示信息用于指示1~16流中的任意8个值。
[0128]
或者,所述响应端不支持802.11ax之后的标准,所述第四空时流数指示信息指示的空时流数为1~8流中的任一值。
[0129]
本技术第二方面第三种设计的一种可能的实现中,所述响应端支持802.11ax之后的标准,所述第四信道带宽指示信息指示的信道带宽范围为20mhz~320mhz;
[0130]
或者,所述响应端不支持802.11ax之后的标准,所述第四信道带宽指示信息指示的信道带宽范围为20mhz~160mhz。
[0131]
应理解,所述第四信道带宽指示信息可以指示的信道带宽范围可以更大,例如480mhz,640mhz,800mhz,960mhz,1120mhz等。所述第四空时流数指示信息可以指示的空时流数范围可以更多,例如1~32流,1~64流等等,具体的空时流数为20流,24流,32流,48流,64流等。
[0132]
本技术第二方面第三种设计的一种可能的实现中,所述第四信道带宽指示信息用于指示以下四种中的任一种:
[0133]
信道带宽为20mhz,信道带宽为40mhz,信道带宽为80mhz,能力范围全部支持。
[0134]
本技术第二方面第三设计的又一种可能的实现中,所述第四空时流数指示信息指示的空时流数为小于或等于预设信道带宽值的空时流数。
[0135]
其中,所述预设信道带宽值为80mhz或160mhz。
[0136]
本技术第二方面第三设计的又一种可能的实现中,所述第四信道带宽指示信息指示不同的信道带宽时,所述第四空时流数指示信息指示的空时流数相同。
[0137]
本技术实施例,在不增加现有的控制子字段的比特数的基础上,针对是否支持802.11ax之后的标准的情况,相同的omi信息可以解析为不同的含义,因此,以最小的开销,在最大程度的兼容802.11ax标准的基础上,实现了对增强om的协商。
[0138]
第三方面,本技术提供一种通信装置,其作为操作模式协商的发起端,该通信装置具有实现上述第一方面所述的方法示例中的部分或全部功能,比如通信装置的功能可具备本技术中的部分或全部实施例中的功能,也可以具备单独实施本技术中的任一个实施例的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元或模块。
[0139]
在第三方面的一种可能的设计中,该通信装置的结构中可包括处理单元和通信单元,所述处理单元被配置为支持发起端执行上述方法中相应的功能。所述通信单元用于支持发起端与其他设备之间的通信。所述发起端还可以包括存储单元,所述存储单元用于与处理单元和发送单元耦合,其保存通信装置必要的程序指令和数据。
[0140]
一种实施方式中,所述通信装置包括:
[0141]
通信单元,用于向响应端发送操作模式指示omi,所述omi包括信道带宽指示信息和空时流数指示信息中的至少一种;
[0142]
所述信道带宽指示信息指示的信道带宽的能力范围大于160mhz,所述空时流数指示信息指示的空时流数的能力范围大于8流;或者
[0143]
所述信道带宽指示信息指示的信道带宽的能力范围小于或等于160mhz,所述空时流数指示信息指示的空时流数的能力范围大于8流;或者
[0144]
所述信道带宽指示信息指示的信道带宽的能力范围大于160mhz,所述空时流数指示信息指示的空时流数的能力范围大小于或等于8流;
[0145]
可选的,通信装置还包括处理单元,用于与所述响应端进行传输。
[0146]
作为示例,处理单元可以为处理器,通信单元可以为收发器或通信接口,存储单元可以为存储器。
[0147]
一种实施方式中,所述通信装置包括:
[0148]
收发器,用于向响应端发送操作模式指示omi,所述omi包括信道带宽指示信息和空时流数指示信息中的至少一种;
[0149]
所述信道带宽指示信息指示的信道带宽的能力范围大于160mhz,所述空时流数指示信息指示的空时流数的能力范围大于8流;或者
[0150]
所述信道带宽指示信息指示的信道带宽的能力范围小于或等于160mhz,所述空时流数指示信息指示的空时流数的能力范围大于8流;或者
[0151]
所述信道带宽指示信息指示的信道带宽的能力范围大于160mhz,所述空时流数指示信息指示的空时流数的能力范围大小于或等于8流;
[0152]
可选的,通信装置还包括处理器,处理器用于与所述响应端进行传输。
[0153]
第四方面,本技术提供一种通信装置,其作为操作模式协商的响应端端,该通信装置具有实现上述第二方面所述的方法示例中的部分或全部功能,比如通信装置的功能可具备本技术中的部分或全部实施例中的功能,也可以具备单独实施本技术中的任一个实施例的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元或模块。
[0154]
在第四方面的一种可能的设计中,该通信装置的结构中可包括处理单元和通信单元,所述处理单元被配置为支持发起端执行上述方法中相应的功能。所述通信单元用于支持发起端与其他设备之间的通信。所述发起端还可以包括存储单元,所述存储单元用于与处理单元和发送单元耦合,其保存通信装置必要的程序指令和数据。
[0155]
一种实施方式中,所述通信装置包括:
[0156]
通信单元,用于接收来自发起端发送操作模式指示omi,所述omi包括信道带宽指示信息和空时流数指示信息中的至少一种,所述信道带宽指示信息指示的信道带宽的能力范围大于160mhz,所述空时流数指示信息指示的空时流数的能力范围大于8流;
[0157]
可选的,通信装置还包括处理单元,用于根据所述omi,与所述发起端进行传输。
[0158]
作为示例,处理单元可以为处理器,通信单元可以为收发器或通信接口,存储单元可以为存储器。
[0159]
一种实施方式中,所述通信装置包括:
[0160]
收发器,用于接收来自发起端发送操作模式指示omi,所述omi包括信道带宽指示信息和空时流数指示信息中的至少一种,所述信道带宽指示信息指示的信道带宽的能力范围大于160mhz,所述空时流数指示信息指示的空时流数的能力范围大于8流;
[0161]
可选的,通信装置还包括处理器,处理器用于根据所述omi,与所述发起端进行传输。
[0162]
应理解,本技术中通信装置,可以作为om协商的发起端和响应端,这是针对om协商过程而言的,主动发起om协商的称为发起端,响应om协商的称为响应端。而发送端和接收端,是针对传输过程而言的,发送数据的一方为发送端,接收数据的一方为接收端。om协商的发起端可以是通信传输的发送端,也可以是通信传输的接收端;om协商的响应端,可以是通信传输的发送端,也可以是通信传输的响应端。
[0163]
应理解,本技术中的通信装置,可以是接入点(access point,ap)类的站点,还可以是非接入点类的站点(none access point station,non-ap sta);
[0164]
本技术中的接入点或站点,可以是多链路设备(multi-link device,mld)。
[0165]
上述第三方面和第四方面提供的通信装置,在具体实现过程中,处理器可用于进行,例如但不限于,基带相关处理,收发器可用于进行,例如但不限于,射频收发。上述器件
可以分别设置在彼此独立的芯片上,也可以至少部分的或者全部的设置在同一块芯片上。例如,处理器可以进一步划分为模拟基带处理器和数字基带处理器。其中,模拟基带处理器可以与收发器集成在同一块芯片上,数字基带处理器可以设置在独立的芯片上。随着集成电路技术的不断发展,可以在同一块芯片上集成的器件越来越多,例如,数字基带处理器可以与多种应用处理器(例如但不限于图形处理器,多媒体处理器等)集成在同一块芯片之上。这样的芯片可以称为系统芯片(system on chip)。将各个器件独立设置在不同的芯片上,还是整合设置在一个或者多个芯片上,往往取决于产品设计的具体需要。
[0166]
本发明实施例对上述器件的具体实现形式不做限定。
[0167]
第五方面,本技术还提供一种处理器,用于执行上述第一方面或第二方面的各种方法。在执行这些方法的过程中,上述方法中有关发送上述信息和接收上述信息的过程,可以理解为由处理器输出上述信息的过程,以及处理器接收输入的上述信息过程。具体来说,在输出上述信息时,处理器将该上述信息输出给收发器,以便由收发器进行发射。更进一步的,该上述信息在由处理器输出之后,还可能需要进行其他的处理,然后才到达收发器。类似的,处理器接收输入的上述信息时,收发器接收该上述信息,并将其输入处理器。更进一步的,在收发器收到该上述信息之后,该上述信息可能需要进行其他的处理,然后才输入处理器。
[0168]
基于上述原理,举例来说,前述方法中提及的接收omi可以理解为处理器输入omi。又例如,发送omi可以理解为处理器输出omi。
[0169]
如此一来,对于处理器所涉及的发射、发送和接收等操作,如果没有特殊说明,或者,如果未与其在相关描述中的实际作用或者内在逻辑相抵触,则均可以更加一般性的理解为处理器输出和接收、输入等操作,而不是直接由射频电路和天线所进行的发射、发送和接收操作。
[0170]
在具体实现过程中,上述处理器可以是专门用于执行这些方法的处理器,也可以是执行存储器中的计算机指令来执行这些方法的处理器,例如通用处理器。上述存储器可以为非瞬时性(non-transitory)存储器,例如只读存储器(read only memory,rom),其可以与处理器集成在同一块芯片上,也可以分别设置在不同的芯片上,本发明实施例对存储器的类型以及存储器与处理器的设置方式不做限定。
[0171]
第六方面,本发明实施例提供了一种计算机可读存储介质,用于储存为上述通信装置所用的计算机程序,其包括用于执行上述方法的第一方面或第二方面所涉及的计算机程序。
[0172]
第七方面,本技术还提供了一种包括计算机程序的计算机程序产品,当其在计算机上运行时,使得计算机执行上述第一方面或第二方面所述的方法。
[0173]
第八方面,本技术提供了一种芯片系统,该芯片系统包括处理器和接口,用于支持通信传输设备实现第一方面或第二方面所涉及的功能,例如,确定或处理上述方法中所涉及的数据和信息中的至少一种。在一种可能的设计中,所述芯片系统还包括存储器,所述存储器,用于保存前述通信装置的必要的信息和数据。该芯片系统,可以由芯片构成,也可以包括芯片和其他分立器件。
[0174]
第九方面,本技术提供了一种功能实体,该功能实体用于实现上述第一方面或第二方面所述的方法。
附图说明
[0175]
图1是本技术实施例提供的一种网络系统的结构示意图;
[0176]
图2是本技术实施例提供的一种通信装置的结构示意图;
[0177]
图3是本技术实施例提供的一种芯片系统的结构示意图;
[0178]
图4是本技术实施例提供的一种mac帧的结构示意图;
[0179]
图5是本技术实施例提供的一种802.11ax标准中a-control字段的结构示意图;
[0180]
图6是本技术实施例提供的一种802.11ax标准中控制子字段的结构示意图;
[0181]
图7是本技术实施例提供的一种控制子字段的结构示意图;
[0182]
图8是本技术实施例提供的又一控制子字段的结构示意图;
[0183]
图9是本技术实施例提供的又一控制子字段的结构示意图;
[0184]
图10是本技术实施例提供的又一控制子字段的结构示意图;
[0185]
图11是本技术实施例提供的又一控制子字段的结构示意图。
具体实施方式
[0186]
下面结合附图对本技术具体实施例作进一步的详细描述。
[0187]
以图1为例阐述本技术所述的om协商方法可适用的网络结构。
[0188]
图1是本技术实施例提供的一种网络结构的示意图,该网络结构可包括一个或多个接入点(access point,ap)类的站点和一个或多个非接入点类的站点(none access point station,non-ap sta)。为便于描述,本文将接入点类型的站点称为接入点(ap),非接入点类的站点称为站点(sta)。
[0189]
本技术实施例中,ap和sta均可以作为om协商的发起端和响应端,om协商的发起端和响应端这是针对om协商过程而言的,主动发起om协商的称为发起端,响应om协商的称为响应端。而发送端和接收端,是针对传输过程而言的,发送数据的一方为发送端,接收数据的一方为接收端。om协商的发起端可以是通信传输的发送端,也可以是通信传输的接收端;om协商的响应端,可以是通信传输的发送端,也可以是通信传输的响应端。
[0190]
以图1包括一个ap和六个站点(sta 1、sta 2、sta 3、sta 4、sta 5、sta 6)的网络结构为例进行说明。
[0191]
举例来说,om协商过程中,ap作为om协商的发起端,则sta1或sta2作为om协商的响应端;或者
[0192]
ap作为om协商的发起端,另一ap作为om协商的响应端;或者
[0193]
sta1作为om协商的发起端,sta2作为om协商的响应端。
[0194]
至于在通信传输过程中,om协商的发起端和响应端均可以作为通信传输的发送端,也可以作为通信传输的接收端,本技术不做限定。
[0195]
本技术实施例中,接入点可以为终端设备(如手机)进入有线(或无线)网络的接入点,主要部署于家庭、大楼内部以及园区内部,典型覆盖半径为几十米至上百米,当然,也可以部署于户外。接入点相当于一个连接有线网和无线网的桥梁,主要作用是将各个无线网络客户端连接到一起,然后将无线网络接入以太网。具体的,接入点可以是带有无线保真(wreless-fidelity,wifi)芯片的终端设备(如手机)或者网络设备(如路由器)。接入点可以为支持802.11be制式的设备。接入点也可以为支持802.11be、802.11ax、802.11ac、
802.11n、802.11g、802.11b及802.11a等802.11家族的多种无线局域网(wireless local area networks,wlan)制式的设备。本技术中的接入点可以是he-ap或eht-ap,还可以是适用未来某代wifi标准的接入点。
[0196]
站点可以为无线通讯芯片、无线传感器或无线通信终端等,也可称为用户。例如,站点可以为支持wifi通讯功能的移动电话、支持wifi通讯功能的平板电脑、支持wifi通讯功能的机顶盒、支持wifi通讯功能的智能电视、支持wifi通讯功能的智能可穿戴设备、支持wifi通讯功能的车载通信设备和支持wifi通讯功能的计算机等等。可选地,站点可以支持802.11be制式。站点也可以支持802.11be、802.11ax、802.11ac、802.11n、802.11g、802.11b及802.11a等802.11家族的多种wlan制式。
[0197]
本技术实施例中的接入点可以是he-sta或eht-sta,还可以是适用未来某代wifi标准的sta。
[0198]
例如,接入点和站点可以是应用于车联网中的设备,物联网(iot,internet of things)中的物联网节点、传感器等,智慧家居中的智能摄像头,智能遥控器,智能水表电表,以及智慧城市中的传感器等。
[0199]
需要说明的是,本技术中的ap站点和non-ap站点还可以是一种支持多条链路并行进行传输的无线通信设备,例如,称为多链路设备(multi-link device)或多频段设备(multi-band device)。相比于仅支持单条链路传输的设备来说,多链路设备具有更高的传输效率和更高的吞吐量。
[0200]
多链路设备包括一个或多个隶属的站点sta(affiliated sta),隶属的sta是一个逻辑上的站点,可以工作在一条链路上。
[0201]
虽然本技术实施例主要以部署ieee 802.11的网络为例进行说明,本领域技术人员容易理解,本技术涉及的各个方面可以扩展到采用各种标准或协议的其它网络,例如,bluetooth(蓝牙),高性能无线lan(high performance radio lan,hiperlan)(一种与ieee 802.11标准类似的无线标准,主要在欧洲使用)以及广域网(wan)、无线局域网(wireless local area network,wlan)、个人区域网(personal area network,pan)或其它现在已知或以后发展起来的网络。因此,无论使用的覆盖范围和无线接入协议如何,本技术提供的各种方面可以适用于任何合适的无线网络。
[0202]
本技术实施例中的所涉及的om协商的发起端和响应端又可以统称为通信装置,其可以包括硬件结构、软件模块,以硬件结构、软件模块、或硬件结构加软件模块的形式来实现上述各功能。上述各功能中的某个功能可以以硬件结构、软件模块、或者硬件结构加软件模块的方式来实现。
[0203]
图2为本技术实施例提供的一种通信装置的结构示意图。如图2所示,该通信装置200可包括:处理器201、收发器205,可选的还包括存储器202。
[0204]
所述收发器205可以称为收发单元、收发机、或收发电路等,用于实现收发功能。收发器205可以包括接收器和发送器,接收器可以称为接收机或接收电路等,用于实现接收功能;发送器可以称为发送机或发送电路等,用于实现发送功能。
[0205]
存储器202中可存储计算机程序或软件代码或指令204,该计算机程序或软件代码或指令204还可称为固件。处理器201可通过运行其中的计算机程序或软件代码或指令203,或通过调用存储器202中存储的计算机程序或软件代码或指令204,对mac层和phy层进行控
制,以实现本技术下述各实施例提供的om协商方法。其中,处理器201可以为中央处理器(central processing unit,cpu),存储器302例如可以为只读存储器(read-only memory,rom),或为随机存取存储器(random access memory,ram)。
[0206]
本技术中描述的处理器201和收发器205可实现在集成电路(integrated circuit,ic)、模拟ic、射频集成电路rfic、混合信号ic、专用集成电路(application specific integrated circuit,asic)、印刷电路板(printed circuit board,pcb)、电子设备等上。
[0207]
上述通信装置200还可以包括天线206,该通信装置200所包括的各模块仅为示例说明,本技术不对此进行限制。
[0208]
如前所述,以上实施例描述中的通信装置可以是接入点或者站点,但本技术中描述的通信装置的范围并不限于此,而且通信装置的结构可以不受图2的限制。通信装置可以是独立的设备或者可以是较大设备的一部分。例如所述通信装置的实现形式可以是:
[0209]
(1)独立的集成电路ic,或芯片,或,芯片系统或子系统;(2)具有一个或多个ic的集合,可选的,该ic集合也可以包括用于存储数据,指令的存储部件;(3)可嵌入在其他设备内的模块;(4)接收机、智能终端、无线设备、手持机、移动单元、车载设备、云设备、人工智能设备等等;(5)其他等等。
[0210]
对于通信装置的实现形式是芯片或芯片系统的情况,可参见图3所示的芯片的结构示意图。图3所示的芯片包括处理器301和接口302。其中,处理器301的数量可以是一个或多个,接口302的数量可以是多个。可选的,该芯片或芯片系统可以包括存储器303。
[0211]
本技术实施例并且不限制权利要求书的保护范围和适用性。本领域技术人员可以在不脱离本技术实施例范围的情况下对本技术涉及的元件的功能和部署进行适应性更改,或酌情省略、替代或添加各种过程或组件。
[0212]
以下将结合图1所示的网络系统以及图2-图3所示的通信装置的结构,描述在该网络系统中,作为om协商的发起端和响应端如何实现本技术提供的om协商的技术方案。
[0213]
为便于理解本技术实施例的相关内容,对本技术实施例涉及的一些概念进行阐述。
[0214]
1、om协商
[0215]
如前所述,在通信传输过程或者通信传输开始之前,一个想变更操作模式(om)的发起端(initiator)向响应端(responder)发送带有带有omi的控制子字段的mac帧进行om协商,完成om协商之后,发起端和响应端按照协商之后的om进行传输。其中om通常包括信道带宽信息或空时流数等信息。
[0216]
2、mac帧
[0217]
在wlan中,接入点(access point,ap)和站点(station,sta)通过媒体介入控制(medium access control,缩写:mac)协议数据单元(mac protocol data unit,缩写:mpdu),或简称mac帧来传递控制信令,管理信令或者数据。802.11标准中的mac帧格式如图4所示。
[0218]
3、控制子字段
[0219]
在mac帧头的高吞吐率控制字段,发送端可以传输一些控制信息。其中高吞吐率控制字段的高效变种(目前包括高吞吐率变种,非常高吞吐率变种和高效变种3种形态)中的
聚合控制(aggregated control,a-control)子字段利用一个或多个控制标识符加控制信息的结构,可以用来承载1个到n个控制信息。a-control子字段的结构如图5所示,其中控制标识符用来指示控制信息的类型,目前802.11ax中支持的控制子字段的类型如表2所示。
[0220]
表2目前支持的控制子字段的类型
[0221]
控制id值含义控制信息子字段的长度0触发响应调度261操作模式122高效链路自适应263缓存状态汇报264上行功率净空(headroom)85信道带宽询问报告106命令和状态87-14预留 15用于扩展的全一序列26
[0222]
其中,当控制子字段的控制标识符(control id=0001)时,对应802.11ax标准中进行om指示的控制子字段,其组成结构如图6所示,该控制子字段对应的控制信息中,包括的信息如:接收空间流数(receiver number of spatial streams,rx nss),信道带宽(channel width,cw),禁止上行多用户传输(ul mu disable),发送空时流数(transmit number of spatial streams and time streams,tx nsts),禁止扩展距离单用户传输(er su disable),推荐重新进行下行多用户多输入多输出传输信道探测(dl mu-mimo resound recommendation),禁止上行数据多用户传输(ul mu data disable)等等。
[0223]
本技术后续实施例中,对于控制子字段(control subfield)的示意,有示意其包括控制标识符(control id)和控制信息(control information)两部分,再具体示意control information包括的各种信息的详细示意,例如图7;也有为了节约篇幅,将控制子字段(control subfield)简单示意为包括控制标识符(control id)和具体的各种控制信息,即省略了控制信息(control information)的示意,例如图6。
[0224]
4、信道带宽和空间流数/空时流数
[0225]
本技术实施例中涉及的omi,主要是指其中的信道带宽和空时流数。
[0226]
其中,信道带宽用于指示该om发起端所支持发送或者接收的ppdu的信道带宽(对于带宽,发送和接收统一指示)。
[0227]
接收空时流数用于指示om发起端所支持的接收的物理层协议数据单元(phy protocol data unit,ppdu)的空时流数,该值会小于等于其所支持的最大的空时流数。换句话说,接收空时流数是发起端作为数据传输过程中的接收端时的限制,也是对另外一侧的发送端发送的数据的空时流数的限制,不能超过该接收空时流数限制的能力范围。
[0228]
发送空时流数用于指示om发起端所支持的发送的ppdu的空时流数。换句话说,发送空时流数是发起端作为数据传输过程中的发送端时的限制,其在数据传输过程中,不能超过该发送空时流数所限制的能力范围。
[0229]
需要指出,空时流数考虑了空时块编码(space-time block coding,stbc)。对于802.11ax标准,当采用了stbc时,空时流数为空间流数的2倍,若没采用,则两者相同。本申
请实施例中不对二者做明显区分,在描述中,若未明显说明,通常用空时流数表示。应理解,本技术中,空时流数指示信息,可以指示空间流数,也可以指示空时流数,或者部分指示空时流数,部分指示空间流数。例如,对于发送端,指示发送空时流数,对于接收端,指示接收空间流数。反之亦然。
[0230]
需要说明的是,本技术实施例中,提供的不同于802.11ax标准的om协商的技术方案,可以通过对802.11ax标准中的mac帧中的某些控制子字段或其控制信息进行扩展,或者增加控制子字段的方式来实现。
[0231]
以下结合附图和上述相关概念的阐述本技术提供om协商的发起端和响应端,在如图1所示的网络系统中实现om协商方法的相关内容进行进一步的阐述。
[0232]
本技术实施例提供的om协商技术方案如下:
[0233]
发起端向响应端发送操作模式指示omi,所述omi包括信道带宽指示信息和空时流数指示信息中的至少一种;
[0234]
其中,所述信道带宽指示信息指示的信道带宽的能力范围大于160mhz,所述空时流数指示信息指示的空时流数的能力范围大于8流;或者
[0235]
所述信道带宽指示信息指示的信道带宽的能力范围小于或等于160mhz,所述空时流数指示信息指示的空时流数的能力范围大于8流;或者
[0236]
所述信道带宽指示信息指示的信道带宽的能力范围大于160mhz,所述空时流数指示信息指示的空时流数的能力范围大小于或等于8流;
[0237]
换句话说,本技术中,当omi包括信道带宽指示信息和空时流数指示信息时,信道带宽指示信息所指示的信道带宽范围和空时流数指示信息所指示的空时流数范围可以有多种组合关系,例如:
[0238]
信道带宽指示信息指示带宽范围为大于160mhz,但空时流数指示信息指示的空时流数为1~8流(指示空时流数为1~8流可以用本技术中增强的空时流数指示信息,也可以采用802.11ax标准及其之前的空时流数指示信息进行指示);
[0239]
或者信道带宽指示信息指示带宽范围为大于或等于20mhz而小于或等于160mhz(指示带宽范围为小于等于160mhz可以用本技术中增强的信道带宽指示信息,也可以采用802.11ax标准及其之前的信道带宽指示信息进行指示),空时流数指示信息指示的空时流数为1~16流。
[0240]
或者信道带宽指示信息指示带宽范围为大于或等于20mhz而小于或等于160mhz(指示带宽范围为小于等于160mhz可以用本技术中增强的信道带宽指示信息,也可以采用802.11ax标准及其之前的信道带宽指示信息进行指示),空时流数指示信息指示的空时流数为1~8流(指示空时流数为1~8流可以用本技术中增强的空时流数指示信息,也可以采用802.11ax标准及其之前的空时流数指示信息进行指示)。
[0241]
或者信道带宽指示信息指示带宽范围为大于160mhz,空时流数指示信息指示的空时流数为1~16流。
[0242]
响应端向发起端发送确认消息,发起端收到确认消息后,与所述响应端进行传输。
[0243]
具体的,针对omi所指示的信道带宽,发起端和响应端采用不超过所述信道带宽指示信息所指示的信道带宽范围内进行数据传输。
[0244]
针对omi所指示的空时流数,接收空时流数用于指示om发起端所支持的接收的
ppdu的空时流数,该值会小于等于其所支持的最大的空时流数。换句话说,接收空时流数是发起端作为数据传输过程中的接收端时的限制,也是对另外一侧的发送端发送的数据的空时流数的限制,不能超过该接收空时流数限制的能力范围。
[0245]
发送空时流数用于指示om发起端所支持的发送的ppdu的空时流数。换句话说,发送空时流数是发起端作为数据传输过程中的发送端时的限制,其在数据传输过程中,不能超过该发送空时流数所限制的能力范围。如前所述,本技术实施例提供的增强的om协商的技术方案,主要基于mac帧中携带的控制信息来实现,一种可能的实现方式中,采用控制子字段来实现,即,携带在控制子字段对应的控制信息中;所述控制信息包括所述信道带宽指示信息和空时流数指示信息中的至少一种。当然,本技术实施例不排除用mac帧的其他子字段来实现增强的om协商。
[0246]
采用控制子字段来实现增强的om协商,主要有两种方式:
[0247]
第一,通过在现有的802.11ax标准提供的控制子字段作为基本指示子字段,另外新增扩展指示子字段,来实现增强的om协商技术方案。
[0248]
第二,通过扩展控制子字段所能指示的om信息,来实现增强om协商技术方案。
[0249]
应理解本技术实施例中涉及的增强的om协商,是指om协商的能力范围较802.11ax而言的,具体的,其能协商的信道带宽的能力范围可以大于160mhz,其能协商的空时流数的能力范围可以大于8流。
[0250]
不失一般性的,本技术实施例所涉及的信道带宽指示信息所指示的信道带宽的能力范围,是指其可以指示的信道带宽的最大值的范围,但不排除该信道带宽指示信息所指示的实际信道带宽会小于其能力范围。
[0251]
例如,信道带宽指示信息指示的实际信道带宽可以是20mhz,40mhz,80mhz,160mhz,240mhz,320mhz中的任一种,其中信道带宽的最大值为320mhz,则在本技术中,表示为:信道带宽指示信息指示的信道带宽的能力范围大于160mhz,后续也可以称之为增强的带宽指示,例如增强的channel width指示。
[0252]
还应理解,所述信道带宽可以是连续的,也可以是非连续的,例如320mhz可以是160mhz 160mhz。240mhz可以是80mhz 160mhz或者160mhz 80mhz。
[0253]
还应理解,随着技术的发展,本技术提供的信道带宽指示信息所能指示的信道带宽的能力范围还可以大于320mhz,例如为480mhz,640mhz,800mhz,960mhz,1120mhz,1280mhz等等。
[0254]
相应的,本技术实施例涉及的空时流数指示信息指示的空时流数的能力范围,是指其可以指示的空时流数的最大值的范围,但不排除该空时流数指示信息所指示的实际空时流数会小于其能力范围。
[0255]
例如,空时流数指示信息指示的实际空时流数为1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16中的任一种,其中空时流数的最大值为16,则在本技术中,表示为:空时流数指示信息指示的空时流数的能力范围大于8流,后续也可以称之为增强的空时流数指示,例如增强的rx nss或tx nsts指示。
[0256]
还应理解,随着技术的发展,本技术提供的空时流数指示信息所能指示的空时流数指示信息的能力范围还可以大于16流,例如为20流,24流,32流,48流,64流等等。
[0257]
一种可选的实施方式中,所述空时流数指示信息包括发送空时流数指示信息和接
收空时流数指示信息中的至少一种。如此,可以灵活的指示作为数据传输的发送端和接收端采用相同或不同的空时流数进行传输。
[0258]
另一种可选的实施方式中,所述空时流数指示信息用于同时指示发送空时流数和接收空时流数。如此,可以使用最少的比特数同时指示作为数据传输的发送端和接收端采用相同的空时流数。
[0259]
又一种可选的实施方式中,所述空时流数指示信息指示的空时流数为小于或等于预设信道带宽值的空时流数。其中,所述预设信道带宽值为80mhz或160mhz。
[0260]
其他信道带宽对应的空时流数,可以按照预设条件进行推导,例如,信道带宽越大,空时流数越小。再如,通过以下公式(1),由指示的空时流数,推导ppdu的信道带宽为某个值的空时流数:
[0261]
向下取整(控制子字段指示omi中的nss或nsts*(ppdu的信道带宽为某个值所支持的nss或nsts的最大值/ppdu信道带宽为预设信道带宽值时所支持的nss或nsts的最大值))——公式(1)
[0262]
其中,ppdu的信道带宽为某个值所支持的nss或nsts的最大值,以及ppdu信道带宽为预设信道带宽值时所支持的nss或nsts的最大值,可以通过能力信息提前获取。
[0263]
例如,控制子字段指示omi中的nss或nsts为4流,ppdu的信道带宽为320mhz时,某个sta其支持的nss或nsts的最大值为2流,ppdu为预设信道带宽值为80mhz,该sta其支持的nss或nsts的最大值为8流,则根据公式(1),推导ppdu信道带宽为320mhz时,该sta实际能支持的空时流数=向下取整(4*(2/8))=1流。
[0264]
再如,控制子字段指示omi中的nss或nsts为4流,ppdu的信道带宽为320mhz时,某个sta其支持的nss或nsts的最大值为2流,ppdu为预设信道带宽值为160mhz,该sta其支持的nss或nsts的最大值为4流,则根据公式(1),推导ppdu信道带宽为320mhz时,该sta实际能支持的空时流数=向下取整(4*(2/4))=2流。
[0265]
又一种可选的实施方式中,所述信道带宽指示信息指示不同的信道带宽时,所述空时流数指示信息指示的空时流数相同。例如,信道带宽指示信息指示20mhz,40mhz,80mhz,160mhz,240mhz,320mhz中的任一种的时候,空时流数指示信息指示的空时流数始终为8流。
[0266]
另外,当发起端和响应端协商不同的信道带宽时,可以协商始终采用同一个空时流数,所述空时流数默认可以跟响应端前期上报的支持的最大控制流数或最小控制流数相同,此时,空时流数指示信息也可以省略。
[0267]
另外,发起端和响应端也可以在一次om协商完成信道带宽和空时流数的协商之后,后续协商变更信道带宽时,省去发送空时流数指示信息,默认后续的空时流数与前次协商的空时流数相同。
[0268]
以上说明适用于本技术各个实施例中,为避免赘述,后续将适应性的省略描述。
[0269]
下面将结合图1所示的网络系统,以及图2提供的作为发起端或响应端的通信装置的结构示意图,通过更为具体的实施例,说明本技术提供的om协商技术方案。
[0270]
以下的实施例,将图1中的ap作为om协商的发起端,sta1作为om协商的响应端为例,其他情况与之类似,不一一举例。
[0271]
实施例一
[0272]
本实施例一中,将说明ap与sta1进行om协商时,ap向sta1发送的omi通过两个或以上的控制子字段联合指示,实现增强的om协商的技术方案。
[0273]
ap作为om协商的发起端,通过其收发器(如图2中所示的205)向sta1发送omi,其中,omi携带在控制子字段对应的控制信息中;
[0274]
sta1作为om协商的响应端,通过其收发器(同样,如图2中所示的205)接收来自ap的omi。
[0275]
参见图7,本实施例一中,携带omi的控制子字段包括第一控制子字段和第二控制子字段;第一控制子字段为omi基本指示子字段,也即,所述第一控制子字段为802.11ax标准中指示omi的控制子字段;所述第二控制子字段为omi扩展指示子字段,也即所述第二控制子字段为不同于802.11ax标准中指示omi的控制子字段的控制子字段;所述第一控制子字段与所述第二控制子字段联合指示增强的omi。应理解,所述增强的omi,是相对于802.11ax标准中omi所能指示的范围而言,能指示更大范围的信道带宽和更多的空时流数。
[0276]
该第一控制子字段和第二控制子字段对应的控制信息中均包括信道带宽指示信息(channel width)和空时流数指示信息(例如:rx nss/tx nsts)中的至少一种。
[0277]
一种实现方式中,第一控制子字段对应的控制标识符(control id)的值为1(二进制表示为0001,图示意为control id=0001),其在802.11ax标准中用作om指示;其中,如图6和图7所示,control id=0001的第一控制子字段对应的控制信息中,用于指示信道带宽的第一信道带宽指示信息的比特数为2比特,用于指示空时流数的第一空时流数指示信息的比特数为3比特,例如rx nss为3比特,tx nsts为3比特。
[0278]
一种实现方式中,第二控制子字段对应的控制标识符的值为7~15中的任一个值。
[0279]
需要说明的是,参见表2,控制标识符的值为7~15是802.11ax标准中,预留的控制子字段的控制标识符,本技术实施例中,将利用其中的一个或者两个控制标识符对应的控制子字段作为扩展的控制子字段,与控制标识符为1的第一控制子字段联合指示增强的om。
[0280]
这里的第二控制子字段,可以为一个控制子字段,也可以视情况增加至两个或者更多。
[0281]
另一种实现方式中,第二控制子字段对应的控制标识符的值为1,也即与第一控制子字段对应的控制标识符采用相同的值。这种情况下,对于发起端和响应端而言,在第一控制子字段的控制标识符为1时,默认其后的一个控制标识符为1的控制子字段是与第一控制子字段联合解析得到增强的om。或者发起端和响应端默认连续收到两个控制标识符为1为控制子字段,是需要联合解析得到增强的om。
[0282]
再一种实现方式中,第一控制子字段对应的控制标识符为15,第二控制子字段对应的控制标识符的值为1,或者7~15中任一个值,这种情况下,控制标识符为15的第一控制子字段,也类似于802.11ax标准中的控制标识符为1的控制子字段的功能一样,可以用于om协商。对于发起端和响应端而言,在第一控制子字段的控制标识符为15时,默认其后的一个的控制子字段是与第一控制子字段联合解析得到增强的om。
[0283]
图7以第二控制子字段为一个控制子字段为例,其对应的控制信息中,用于指示信道带宽的第二信道带宽指示信息的比特数为1比特;例如图7中的channel width msb为1比特;如此,第一信道带宽指示信息和第二信道带宽指示信息一共为3比特,可以联合指示的增强的信道带宽范围为20mhz~320mhz。
[0284]
具体的,如表3所示:
[0285]
表3增强channel width指示
[0286][0287]
表3是以第二信道带宽指示信息的比特为第一信道带宽指示信息的2比特和第二信道带宽指示信息的1比特所组成的3比特中最重要或最高位比特(most significant bit,msb)为例进行说明的,类似的,第二信道带宽指示信息的比特为第一信道带宽指示信息的2比特和第二信道带宽指示信息的1比特所组成的3比特中最不重要或最低位比特(least significant bit,lsb),具体的,如表4所示:
[0288]
表4增强channel width指示
[0289]
[0290][0291]
表3和表4仅为示意,具体实现中,第一信道带宽指示信息的2比特和第二信道带宽指示信息的1比特所组成的3比特所能示意的8个取值与信道带宽之间的对应关系还有其他的组合,在此不一一赘述。
[0292]
应理解,随着技术的发展,所述第一信道带宽指示信息和所述第二信道带宽指示信息联合指示的信道带宽范围可以更大,例如为20mhz~640mhz,甚至20mhz~1280mhz。第二信道带宽指示信息的比特数可以保持1比特,或者随之增加至2比特,或者3比特等等。或者,也可以在保持1比特的基础上,指示更大的信道带宽中的某些信道带宽,例如,指示20mhz~640mhz中的某16个信道带宽。
[0293]
如此,作为响应端的sta1在通过其收发器205收到该第一控制子字段和第二控制子字段之后,其处理器201即可以将其中的第一信道带宽指示信息和第二信道带宽指示信息联合解析,得到ap向其指示的信道带宽。
[0294]
针对空时流数指示信息,第一控制子字段对应的控制信息中,用于指示空时流数的第一空时流数指示信息的比特数为3比特,而第二控制子字段对应的控制信息中,用于指示空时流数的第二空时流数指示信息的比特数为1比特;所述第一空时流数指示信息和所述第二空时流数指示信息共计4比特,能够联合指示的空时流数范围为1~16流。
[0295]
具体如表5所示:
[0296]
表5增强tx nsts或者增强rx nss指示
[0297][0298][0299]
表5是以第二空时流数指示信息的1比特为第一空时流数指示信息的2比特和第二空时流数指示信息的1比特所组成的3比特中的最高位比特为例进行说明的,类似的,第二信道带宽指示信息的比特为第一信道带宽指示信息的2比特和第二信道带宽指示信息的1比特所组成的3比特中最不重要或最低位比特(lsb),具体的,如表6所示:
[0300]
表6增强tx nsts或者增强rx nss指示
[0301][0302][0303]
表5和表6仅为示意,具体实现中,第一空时流数指示信息的3比特和第二空时流数指示信息的1比特所组成的4比特所能示意的16个取值与空时流数之间的对应关系还有其他的组合,在此不一一赘述。
[0304]
应理解,随着技术的发展,所述第一空时流数指示信息和所述第二空时流数指示信息联合指示的空时流数范围可以更大,例如为1~32流,甚至1~64流。第二空时流数指示信息的比特数可以保持1比特,或者随之增加至2比特,或者3比特等等。或者,也可以在保持1比特的基础上,指示1~32流,1~64流中的某些流数,例如,指示1~32流中的某16个流数。
[0305]
一种可能的实现中,所述第一空时流数指示信息和所述第二空时流数指示信息联合指示的空时流数为小于或等于预设信道带宽值的空时流数。
[0306]
其中,所述预设信道带宽值为80mhz或160mhz。
[0307]
其他信道带宽对应的空时流数的推导方法和有益效果,实施例一之前的总述中已经详细描述,在此不再赘述。
[0308]
又一种可能的实现中,所述第一信道带宽指示信息和第二信道带宽指示信息联合指示不同的信道带宽时,所述第一空时流数指示信息和所述第二空时流数指示信息联合指示的空时流数相同。
[0309]
也即,通过第一控制子字段和第二控制子字段,可以指示不同的信道带宽和相同的空时流数,指示相同的空时流数的有益效果在实施例一之前的总述中已经详细描述,在
此不再赘述。
[0310]
另外,又一种实现方式中,所述第一空时流数指示信息和第二空时流数指示信息联合指示的空时流数,既可以是接收空时流数,也可以是发送空时流数,也即接收空时流数和发送空时流数可以合为一个指示信息,例如图6所示的rx nss和tx nsts可以合为一个指示信息,一共占用3比特,图7所示的rx nss msb和tx nsts msb可以合为一个指示信息,一共占用1比特,如此,可以省去指示开销。
[0311]
另外一种实现方式中,所述第一空时流数指示信息仍然分别指示接收空时流数和发送空时流数,例如图6所示的rx nss和tx nsts分别占用3比特。而第二空时流数指示信息即指示接收空时流数又指示发送空时流数,例如图7所示的rx nss msb和tx nsts msb可以合为一个指示信息,一共占用1比特,第二空时流数指示信息的1比特分别与第一空时流数指示信息中的两个3比特进行组合,联合指示空时流数,这种方式也在一定程度上节约了指示开销。
[0312]
综上,实施例一提供的在wifi网络系统中,通过发起端ap和响应端sta1实施的om协商技术,在omi基本指示子字段的基础上利用另一个控制子字段作为omi扩展指示子字段,最大程度的兼容了802.11ax标准,以较小的开销,实现了对更大的信道带宽或更多空时流数的om协商。
[0313]
对于通信的发送端,若其声称的channel width,tx nsts,rx nss的om均不超过802.11ax标准所支持的最大值,则无需发送第二控制子字段(omi扩展指示子字段),只发送第一控制子字段(即802.11ax标准中的control id=0001的omi基本指示子字段)。
[0314]
对于通信的接收端,若其在a-control子字段只发现了第一控制子字段(omi基本指示子字段),则在om控制子字段获取om协商的发起端指示的om;若其同时发现了omi基本指示子字段和omi扩展指示子字段,则联合读取omi发起端指示的增强om。
[0315]
以上实施例一是通过两个控制字段实现增强om协商的说明,本技术实施例提供的om协商技术,还可以通过一个控制子字段实现,下面多个实施例分别描述。
[0316]
实施例二
[0317]
本实施例二中,将说明ap与sta1进行om协商时,ap向sta1发送的omi通过一个控制子字段,实现增强的om协商的技术方案。
[0318]
在实施例二中,将该一个控制子字段称为第三控制子字段;相应的,omi携带在第三控制子字段对应的控制信息中;所述控制信息包括第三信道带宽指示信息和第三空时流数指示信息中的至少一种。
[0319]
一种实现方式中,如图8所示,第三控制子字段对应的控制信息中的第三信道带宽指示信息(channel width)为3比特,用于指示信道带宽范围为20mhz~320mhz;第三空时流数指示信息(同时指示rx nss和tx nsts)为4比特,用于指示发送空时流数和接收空时流数范围为1~16流。图8以第三控制子字段的控制标识符的值为1为例进行说明的,当然,还可以重新定义一个控制标识符的值对应的控制子字段,用于指示增强的om。
[0320]
如图8所示的实施例,将rx nss和tx nsts采用一个第三空时流数指示信息进行统一指示,相比802.11ax标准中,rx nss和tx nsts分别采用3比特进行指示而言,节约了2*3-4=2比特。而3比特的第三信道带宽指示信息(channel width)相比于802.11ax标准中的channel width采用2比特而言,只增加了1比特。因此,而总体而言,与802.11ax标准相比,
第三控制子字段未增加比特数,但实现了增强的om协商。
[0321]
如图8所示控制子字段对应的控制信息中各个子控制信息的顺序仅为举例,还可以有其他的变形方式,其他控制子信息的比特数也可以适应性的改变。如图8所示的控制子字段,其相比于802.11ax标准而言,禁止上行多用户传输(ul mu disable)的顺序有所改变,当然,在其他的实现方式中,也可以跟802.11ax标准中的控制子字段保持一致。
[0322]
一种实现方式中,如图9所示,第三控制子字段(图9示意为control subfield 1)对应的控制信息中的第三信道带宽指示信息(channel width)为3比特,用于指示信道带宽范围为20mhz~320mhz;第三空时流数指示信息(rx nss或者tx nsts)为4比特,用于指示空时流数范围为1~16流。图9以第三控制子字段的控制标识符的值为7~14为例进行说明的;例如,控制标识符的值为8对应的控制子字段,用于指示增强的om。
[0323]
此实现方式中,将802.11ax标准中control id=7~14中任一个对应的控制子字段对应的控制信息中的channel width设置为3比特,可以支持更大带宽范围的指示;另外,将rx nss或者tx nsts的3比特设置为4比特,可以支持更多空时流数范围的指示。
[0324]
对于支持802.11ax的发起端和响应端,其仍然解析control id=1对应的控制子字段对应的控制信息,获取channel width和rx nss或者tx nsts中的至少一种;而对于支持802.11ax标准之后的发起端和响应端,其解析control id=8对应的控制子字段对应的控制信息,获取channel width和rx nss或者tx nsts中的至少一种。
[0325]
又一种实现方式中,如图10所示,第三控制子字段为位于标识符的值为15的控制子字段之后的一个控制子字段;这里的控制子字段(图10示意为control subfield1)其只包括control id,例如control id=1111起到扩展功能,不包括对应的控制信息(control information),因此后边的控制id可以采用任何值,即所述第三控制子字段的标识符的值为0~15中任一个。
[0326]
举例来讲,该第三控制子字段的control id可以同802.11ax标准中定义的用于om协商的控制子字段相同,即control id=0001,其所对应的控制信息中承载着增强的om,其中rx nss,channel width,tx nsts的比特数分别至少为4比特、3比特、4比特。其他功能的控制子字段类似,有利于将802.11ax标准和其后的标准对应起来。
[0327]
应理解,所述第三信道带宽指示信息可以指示的信道带宽范围可以更大,例如480mhz、640mhz、800mhz、960mhz、1120mhz等等。所述第三空时流数指示信息可以指示的空时流数范围可以更多,例如1~32流,1~64流,具体的空时流数为20流,24流,32流,48流,64流等等等。
[0328]
可选的,所述第三空时流数指示信息指示的空时流数为小于或等于预设信道带宽值的空时流数。其中,所述预设信道带宽值为80mhz或160mhz。
[0329]
其他信道带宽对应的空时流数的推导方法和有益效果,实施例一之前的总述中已经详细描述,在此不再赘述。
[0330]
可选的,所述第三信道带宽指示信息指示不同的信道带宽时,所述第三空时流数指示信息指示的空时流数相同。
[0331]
也即,通过第三控制子字段,可以指示不同的信道带宽和相同的空时流数,指示相同的空时流数的有益效果在实施例一之前的总述中已经详细描述,在此不再赘述。
[0332]
另外,又一种实现方式中,所述第三空时流数指示信息指示的空时流数,既可以是
接收空时流数,也可以是发送空时流数,也即接收空时流数和发送空时流数可以合为一个指示信息,例如图9或图10所示的rx nss和tx nsts可以合为一个指示信息,一共占用4比特,如此,可以省去指示开销。
[0333]
本技术实施例二,通过将802.11ax标准中,标识符的值为15的控制子字段作为指示增强的omi的标识点,让om协商的响应端可以以此为标志,将标识符的值为15的控制子字段之后的控制子字段识别为增强om的控制子字段,可以支持更大的信道带宽,更多空时流数的协商。另外,本实施例二还可以高度兼容802.11ax标准,对于支持或不支持802.11ax标准的发起端和响应端,均可以解析control id=0001的控制子字段获得om信息。
[0334]
实施例三
[0335]
本实施例三中,仍然说明ap与sta1进行om协商时,ap向sta1发送的omi通过一个控制子字段,实现增强的om协商的技术方案。
[0336]
在实施例三中,仍然将该一个控制子字段称为第三控制子字段;相应的,omi携带在第三控制子字段对应的控制信息中;所述控制信息包括第三信道带宽指示信息和第三空时流数指示信息中的至少一种。
[0337]
一种实现方式中,第三控制子字段对应的控制信息中的第三信道带宽指示信息为3比特,与实施例二不同的是,第三控制子字段对应的控制信息中,第三信道带宽指示信息包括第一信道带宽子指示信息和第二信道带宽子指示信息,所述第一信道带宽子指示信息(如图11所示的channel width)为2比特,所述第二信道带宽子指示信息(如图11所示的channel width msb)为1比特,所述第一信道带宽子指示信息和第二信道带宽子指示信息联合指示信道带宽。
[0338]
图11中,是以1比特的第二信道带宽子指示信息作为2比特的第一信道带宽子指示信息和1比特的第二信道带宽子指示信息组成的3比特的第三信道带宽指示信息中的msb为例进行说明的,在另一种实现中,1比特的第二信道带宽子指示信息,也可以作为2比特的第一信道带宽子指示信息和1比特的第二信道带宽子指示信息组成的3比特的第三信道带宽指示信息中的lsb。
[0339]
如此,响应端联合解析所述第一信道带宽子指示信息和第二信道带宽子指示信息,获得被指示的信道带宽。
[0340]
与实施例二不同的是,所述第三空时流数指示信息包括第一空时流数子指示信息和第二空时流数子指示信息,第一空时流数子指示信息(如图11所示的tx/rx nsts)为3比特,所述第二空时流数子指示信息(如图11所示的tx/rx nsts msb)为1比特,所述第一空时流数子指示信息和第二空时流数子指示信息联合指示空时流数。
[0341]
图11中,是以1比特的第二空时流数子指示信息作为3比特的第一空时流数子指示信息和1比特的第二空时流数子指示信息组成的4比特的第三空时流数指示信息中的msb为例进行说明的,在另一种实现中,1比特的第二空时流数子指示信息,也可以作为3比特的第一空时流数子指示信息和1比特的第二空时流数子指示信息组成的4比特的第三空时流数指示信息中的lsb。
[0342]
如此,响应端联合解析所述第一空时流数子指示信息和第二空时流数子指示信息,获得被指示的空时流数。
[0343]
一种实现方式中,所述第三控制子字段的标识符的值为0~15中任一个。例如,所
述第三控制子字段对应的标识符的值为1。
[0344]
可选的,所述第三控制子字段可以为位于标识符的值为15的控制子字段之后的一个控制子字段。
[0345]
可选的,所述第一空时流数子指示信息和第二空时流数子指示信息联合指示的空时流数为小于或等于预设信道带宽值的空时流数。其中,所述预设信道带宽值为80mhz或160mhz。
[0346]
其他信道带宽对应的空时流数的推导方法和有益效果,实施例一之前的总述中已经详细描述,在此不再赘述。
[0347]
可选的,所述第一信道带宽指示信息和第二信道带宽指示信息联合指示不同信道带宽时,所述第一空时流数指示信息和所述第二空时流数指示信息联合指示的空时流数相同。
[0348]
也即,通过第三控制子字段,可以指示不同的信道带宽和相同的空时流数,指示相同的空时流数的有益效果在实施例一之前的总述中已经详细描述,在此不再赘述。
[0349]
本技术实施例三,通过将802.11ax标准中的控制子字段中的信道带宽指示信息或空时流数指示信息离散为两个子指示字段,在最大程度的兼容802.11ax标准的基础上,实现了对增强om的协商。
[0350]
实施例四
[0351]
本实施例四中,仍然说明ap与sta1进行om协商时,ap向sta1发送的omi通过一个控制子字段,实现增强的om协商的技术方案。
[0352]
在实施例四中,将该一个控制子字段称为第四控制子字段;相应的,所述omi携带在第四控制子字段对应的控制信息中,所述控制信息包括第四信道带宽指示信息和第四空时流数指示信息中的至少一种。
[0353]
可选的,所述第四信道带宽指示信息为2比特,用于指示信道带宽范围为20mhz~320mhz;
[0354]
具体的,如表7所示:
[0355]
表7重新定义的增强channel width指示

方式1
[0356][0357][0358]
发起端和响应端均支持802.11ax之后的标准,所述第四控制子字段(即omi控制子字段)第四信道带宽指示信息指示的信道带宽范围为20mhz~320mhz;
[0359]
或者,所述发起端和响应端中任一端不支持802.11ax之后的标准,所述第四信道带宽指示信息指示的信道带宽范围为20mhz~160mhz。
[0360]
例如,第四信道带宽指示信息指示为2比特,其值为11,一种情况是,发起端和响应
端均支持802.11ax之后的标准,例如支持802.11be标准,则该11对应的含义是发起端和响应端协商的信道带宽为320mhz,或者160 160mhz;另一种情况是,发起端和响应端中有任何一方不支持802.11ax之后的标准,例如响应端不支持802.11be标准,则该11对应的含义是发起端和响应端协商的信道带宽为160mhz,或者80 80mhz。
[0361]
另一种可能的实现方式中,第四信道带宽指示信息用于指示以下四种中的任一种:
[0362]
信道带宽为20mhz,信道带宽为40mhz,信道带宽为80mhz,能力范围全部支持。
[0363]
具体的,如表8所示:
[0364]
表8重新定义的增强channel width指示

方式2
[0365][0366]
如表8所示,第四信道带宽指示信息指示为2比特,其值为11,一种情况是,发起端和响应端均支持802.11ax之后的标准,例如支持802.11be标准,则该11对应的含义是发起端和响应端协商的信道带宽为能力范围内全部支持;另一种情况是,发起端和响应端中有任何一方不支持802.11ax之后的标准,例如响应端不支持802.11be标准,则该11对应的含义是发起端和响应端协商的信道带宽为160mhz,或者80 80mhz。
[0367]
需要说明的是,表7和表8仅为示意,2比特的第四信道带宽指示信息指示的信道带宽还可以是其他的值,例如,还可以指示240mhz或160 80mhz或80 160mhz等等;只要满足:发起端和响应端均支持802.11ax之后的标准,该2比特指示20mhz~320mhz任意四个值;发起端和响应端任何一方不支持802.11ax之后的标准,该2比特指示20mhz~160mhz任意四个值,即可。
[0368]
应理解,所述第四信道带宽指示信息可以指示的信道带宽范围可以更大,例如640mhz。
[0369]
同理,第四控制子字段对应的控制信息中,所述第四空时流数指示信息为3比特,用于指示空时流数范围为1~16流。
[0370]
一种实现方式中,所述发起端和响应端均支持802.11ax之后的标准,所述第四空时流数指示信息指示的空时流数为1~16流中的任一值;可选的,所述第四空时流数指示信息用于指示1~16流中的任意8个值。
[0371]
或者,所述发起端和响应端中任一端不支持802.11ax之后的标准,所述第四空时流数指示信息指示的空时流数为1~8流中的任一值。
[0372]
具体的,如表9所示:
[0373]
表9重新定义的增强tx nsts或者增强rx nss指示

方式1
[0374][0375]
简单来讲,在omi控制子字段中,用于指示tx nsts/rx nss的比特数维持3比特不变的情况下,通过减少11ax支持的某一种模式(如tx nsts/rx nss为3,5,7),换成所需要支持的新的模式(如表9中的tx nsts/rx nss为10,12,16)。至于含义是对应哪一列,该om控制子字段的接收方(om协商的响应端)需要根据其是否支持802.11be标准(或者以后的标准)来判断。
[0376]
另外一种实现方式是,不区分大的信道带宽或者空时流数,因此用一个预设值代表能力范围内的所有om都支持,具体如表10所示:
[0377]
表10重新定义的增强tx nsts或者增强rx nss指示

方式2
[0378][0379]
如表9和表10所示的例子中,若om控制子字段的接收方(om协商的响应端)不支持802.11be的标准,其需要按照11ax定义的原有的om子字段的含义来发送相应信息,不可以按照新的含义发送。
[0380]
同理,一个只支持11ax标准的sta也不会懂如何按照新的含义去解读,会一直按
11ax的含义去解读。
[0381]
举例来讲,如果om协商的响应端,是只支持802.11ax标准的sta,它不知道自己是否支持11be,也不会去判断om协商的发起端是否支持11be。该sta只会按照802.11ax标准中规定的方式去解析omi。这种情况下,作为om协商的发起端,如果是支持802.11ax标准只有的标准版本,例如802.11be标准,那么该发起端不能向该sta发送本技术提供的增强om指示信息。
[0382]
如果om协商的响应端,是支持802.11ax标准之后的标准版本的sta,例如其知道自己是支持802.11be的sta,在它接收omi时,要判断发起端是否支持(通过发送地址知道发起端支持的标准类型),而默认自己肯定支持802.11ax标准之后的标准版本。此时,发起端向其发送的omi是增强的omi。
[0383]
应理解,所述第四空时流数指示信息可以指示的空时流数范围可以更多,例如1~32流,1~64流等等。在维持现有的比特数不变的情况下,可以用3比特指示1~32流中的任意8个值,或者指示1~64中的任意8个值;或者指示其中的7个值,再加一个“能力范围内全部支持”。
[0384]
一种实现方式中,所述第四空时流数指示信息指示的空时流数为小于或等于预设信道带宽值的空时流数。其中,所述预设信道带宽值为80mhz或160mhz。
[0385]
一种实现方式中,所述第四信道带宽指示信息指示不同的信道带宽时,所述第四空时流数指示信息指示的空时流数相同。
[0386]
本技术实施例,在不增加现有的控制子字段的比特数的基础上,针对是否支持802.11ax之后的标准的情况,相同的omi信息可以解析为不同的含义,因此,以最小的开销,在最大程度的兼容802.11ax标准的基础上,实现了对增强om的协商。
[0387]
不失一般性的,实施例一至实施例四中任一个实施例中的控制子字段对应的控制信息中各个子控制信息的顺序仅为举例,还可以有其他的变形方式,其他控制子信息的比特数也可以适应性的改变。本技术实施例不做限定。
[0388]
上述本技术提供的实施例一~实施例四中,分别以ap作为om协商的发起端,sta1作为om协商的响应端的角度对本技术实施例提供的增强om协商方法进行了介绍。
[0389]
sta作为om协商的发起端,ap作为om协商的响应端;或者ap与ap之间的om协商,sta与sta之间的om协商与之类似,在此不再赘述。
[0390]
为了实现上述本技术实施例提供的增强om协商技术方案,接入点、站点可以包括硬件结构、软件模块,以硬件结构、软件模块、或硬件结构加软件模块的形式来实现上述各功能。上述各功能中的某个功能可以以硬件结构、软件模块、或者硬件结构加软件模块的方式来执行。
[0391]
本领域技术人员还可以了解到本技术实施例列出的各种说明性逻辑块(illustrative logical block)和步骤(step)可以通过电子硬件、电脑软件,或两者的结合进行实现。这样的功能是通过硬件还是软件来实现取决于特定的应用和整个系统的设计要求。本领域技术人员可以对于每种特定的应用,可以使用各种方法实现所述的功能,但这种实现不应被理解为超出本技术实施例保护的范围。
[0392]
本技术还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机可读存储介质被计算机执行时实现上述任一方法实施例的功能。
[0393]
本技术还提供了一种计算机程序产品,该计算机程序产品被计算机执行时实现上述任一方法实施例的功能。
[0394]
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机指令时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,高密度数字视频光盘(digital video disc,dvd))、或者半导体介质(例如,固态硬盘(solid state disk,ssd))等。
[0395]
本领域普通技术人员可以理解:本技术中涉及的第一、第二等各种数字编号仅为描述方便进行的区分,并不用来限制本技术实施例的范围,也表示先后顺序。
[0396]
本技术中各表所示的对应关系可以被配置,也可以是预定义的。各表中的信息的取值仅仅是举例,可以配置为其他值,本技术并不限定。在配置信息与各参数的对应关系时,并不一定要求必须配置各表中示意出的所有对应关系。例如,本技术中的表格中,某些行示出的对应关系也可以不配置。又例如,可以基于上述表格做适当的变形调整,例如,拆分,合并等等。上述各表中标题示出参数的名称也可以采用通信装置可理解的其他名称,其参数的取值或表示方式也可以通信装置可理解的其他取值或表示方式。上述各表在实现时,也可以采用其他的数据结构,例如可以采用数组、队列、容器、栈、线性表、指针、链表、树、图、结构体、类、堆、散列表或哈希表等。
[0397]
本技术中的预定义可以理解为定义、预先定义、存储、预存储、预协商、预配置、固化、或预烧制。
[0398]
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
[0399]
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0400]
以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
再多了解一些

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

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

相关文献

  • 日榜
  • 周榜
  • 月榜