CN115733590A - Ndpa帧的传输方法及相关装置 - Google Patents
Ndpa帧的传输方法及相关装置 Download PDFInfo
- Publication number
- CN115733590A CN115733590A CN202110999083.XA CN202110999083A CN115733590A CN 115733590 A CN115733590 A CN 115733590A CN 202110999083 A CN202110999083 A CN 202110999083A CN 115733590 A CN115733590 A CN 115733590A
- Authority
- CN
- China
- Prior art keywords
- field
- ndpa
- ndpa frame
- variant
- frame
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 122
- 230000005540 biological transmission Effects 0.000 title abstract description 15
- YLKFDHTUAUWZPQ-UHFFFAOYSA-N N-Nitrosodi-n-propylamine Chemical compound CCCN(N=O)CCC YLKFDHTUAUWZPQ-UHFFFAOYSA-N 0.000 title abstract 6
- 238000004891 communication Methods 0.000 claims abstract description 96
- 239000003999 initiator Substances 0.000 claims abstract description 46
- 238000012545 processing Methods 0.000 claims description 44
- 238000004590 computer program Methods 0.000 claims description 10
- 230000011664 signaling Effects 0.000 claims description 7
- 238000010200 validation analysis Methods 0.000 claims description 7
- 238000004458 analytical method Methods 0.000 claims description 3
- 238000012790 confirmation Methods 0.000 claims description 3
- 238000001514 detection method Methods 0.000 abstract description 16
- 238000013461 design Methods 0.000 description 41
- 238000010586 diagram Methods 0.000 description 41
- 239000000523 sample Substances 0.000 description 33
- 230000006870 function Effects 0.000 description 27
- 230000008569 process Effects 0.000 description 25
- 238000004364 calculation method Methods 0.000 description 6
- 239000002699 waste material Substances 0.000 description 6
- 239000011159 matrix material Substances 0.000 description 5
- 238000012549 training Methods 0.000 description 5
- 238000005259 measurement Methods 0.000 description 4
- 230000006855 networking Effects 0.000 description 4
- OVGWMUWIRHGGJP-WVDJAODQSA-N (z)-7-[(1s,3r,4r,5s)-3-[(e,3r)-3-hydroxyoct-1-enyl]-6-thiabicyclo[3.1.1]heptan-4-yl]hept-5-enoic acid Chemical compound OC(=O)CCC\C=C/C[C@@H]1[C@@H](/C=C/[C@H](O)CCCCC)C[C@@H]2S[C@H]1C2 OVGWMUWIRHGGJP-WVDJAODQSA-N 0.000 description 3
- 101100161473 Arabidopsis thaliana ABCB25 gene Proteins 0.000 description 3
- 101000988961 Escherichia coli Heat-stable enterotoxin A2 Proteins 0.000 description 3
- 101100096893 Mus musculus Sult2a1 gene Proteins 0.000 description 3
- 101150081243 STA1 gene Proteins 0.000 description 3
- 230000006399 behavior Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 229910044991 metal oxide Inorganic materials 0.000 description 3
- 150000004706 metal oxides Chemical class 0.000 description 3
- 239000004065 semiconductor Substances 0.000 description 3
- 238000012795 verification Methods 0.000 description 3
- 229910000577 Silicon-germanium Inorganic materials 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 238000013139 quantization Methods 0.000 description 2
- JBRZTFJDHDCESZ-UHFFFAOYSA-N AsGa Chemical compound [As]#[Ga] JBRZTFJDHDCESZ-UHFFFAOYSA-N 0.000 description 1
- 101000752249 Homo sapiens Rho guanine nucleotide exchange factor 3 Proteins 0.000 description 1
- 102100021689 Rho guanine nucleotide exchange factor 3 Human genes 0.000 description 1
- LEVVHYCKPQWKOP-UHFFFAOYSA-N [Si].[Ge] Chemical compound [Si].[Ge] LEVVHYCKPQWKOP-UHFFFAOYSA-N 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 230000003139 buffering effect Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000013468 resource allocation Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 238000005406 washing Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2602—Signal structure
- H04L27/2603—Signal structure ensuring backward compatibility with legacy system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0044—Arrangements for allocating sub-channels of the transmission path allocation of payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0617—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal for beam forming
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0619—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
- H04B7/0621—Feedback content
- H04B7/0626—Channel coefficients, e.g. channel state information [CSI]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0023—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
- H04L1/0026—Transmission of channel quality indication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0023—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
- H04L1/0028—Formatting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0091—Signaling for the administration of the divided path
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/324—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the data link layer [OSI layer 2], e.g. HDLC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Quality & Reliability (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请涉及无线通信领域,应用于支持802.11系列标准的无线局域网中,尤其涉及一种NDPA帧的传输方法及相关装置,该方法包括:波束成形发起者(如AP)生成并发送通用NDPA帧;其中,通用NDPA帧中包括的NDPA变种字段(即探测对话令牌字段的B0和B1)设置为00,01,10,11中任一个;通用NDPA帧的探测对话令牌字段后每2个字节包括一个AID11或一个消歧比特,若该AID11在站点信息字段中,则小于或等于2007;若该AID11在扩展公共字段中,则大于2007;消歧比特强制设置为1。采用本申请实施例,不仅可以应用于未来的802.11标准,支持信道探测;还可以防止老版本的STA发生误读。
Description
技术领域
本申请涉及无线通信技术领域,尤其涉及一种空数据分组声明(null datapacket announcement,NDPA)帧的传输方法及相关装置。
背景技术
无线局域网(wireless local area network,WLAN)等无线***中,接入点(access point,AP)和站点(station,STA)需要提前获取信道状态信息用于进行波束成形(beamforming,BF)、速率控制、资源分配等功能。在WLAN中,获取信道状态信息的流程被叫做信道探测。
相关技术中,AP进行信道探测的过程中,AP先发送空数据分组声明(null datapacket announcement,NDPA)帧通知需要进行信道探测的STA。然后,在隔短帧间距(shortinter-frame Space,SIFS)之后,发送没有数据字段的空数据分组(null data packet,NDP)。STA则通过NDP进行信道估计,然后通过波束成形报告(beamforming report,BFReport)帧反馈信道状态信息(channel state information,CSI)。其中,NDPA帧在不同的802.11标准中有不同的变种(Variant)。比如,802.11ac标准中NDPA帧的变种称为非常高吞吐率(Very High Throughput,VHT)NDPA帧,802.11ax标准中NDPA帧的变种称为高效(HighEfficient,HE)NDPA帧,802.11az标准中NDPA帧的变种称为测距(Ranging)NDPA帧,类似,802.11be标准中NDPA帧的变种称为极高吞吐率(Extremely High Throughput,EHT)NDPA帧。
由此可知,每一代标准都有相应的NDPA帧的变种。随着WLAN技术的发展,802.11标准会持续演进,因此在未来的802.11标准(比如802.11be标准的下一代标准)中也需要相应的NDPA帧,用于支持信道探测。
发明内容
本申请实施例提供一种NDPA帧的传输方法及相关装置,可以应用于未来的802.11标准,支持信道探测。
下面从不同的方面介绍本申请,应理解的是,下面的不同方面的实施方式和有益效果可以互相参考。
第一方面,本申请提供一种NDPA帧的传输方法,该方法包括:波束成形发起者(Beamformer,Bfer;比如AP)生成NDPA帧并发送该NDPA帧(可以称为通用NDPA帧)。其中,该NDPA帧中包括NDPA变种字段(即探测对话令牌字段的B0和B1),该NDPA变种字段设置为00。该NDPA帧还包括第一字段和/或,一个或多个站点信息字段。第一字段中包括一个或多个消歧比特,每个消歧比特设置为1。这一个或多个消歧比特在该第一字段中的比特位分别是B11+16*k。该k为自然数。每个站点信息字段中包括一个或多个消歧比特,每个消歧比特设置为1。这一个或多个消歧比特在该站点信息字段中的比特位分别是B27+16*q。q为大于或等于-1的整数。
应理解,该NDPA帧中帧类型子字段设置为01,子类型子字段设置为0101。还应理解,该第一字段还可以称为扩展公共字段或特殊站点信息字段。
可选的,上述第一字段的长度和每个站点信息字段的长度均为偶数字节。第一字段的长度表示为2*n字节,站点信息字段的长度表示为2*m字节。n和m均为自然数,且n和m不能同时为0,m+n大于0。k小于或等于n-1,即k的取值为0,1,2,...,n-1。q小于或等于m-2,q的取值为-1,0,1,2,...,m-2。
可见,本方案设计一种通用NDPA帧,通过将该通用NDPA帧的探测对话令牌字段后的第一个2字节的B11设置为消歧比特(强制为1),以用于目标STA去区分这个NDPA帧是VHTNDPA帧还是通用NDPA帧;一方面可以将该通用NDPA帧应用于未来一代或多代802.11标准,支持信道探测;另一方面,还可以防止老版本的站点发生误读,从而可以减少不必要的信道信息的计算,减少缓存资源的浪费和耗电。
结合第一方面,在一种可能的实现方式中,波束成形发起者(比如AP)发送NDPA帧后,该方法还包括:波束成形发起者(比如AP)发送探测物理层协议数据单元(PhysicalLayer Protocol Data Unit,PPDU);波束成形发起者(比如AP)接收波束成形报告,该波束成形报告中携带信道状态信息。
可选的,波束成形发起者接收波束成形报告之前,该方法还包括:波束成形发起者(比如AP)发送包含波束成形轮询子类型的触发帧,比如BRP触发帧,用于触发一个或多个波束成形响应者反馈波束成形报告。
可见,本方案提供一种适用于未来802.11标准的信道探测流程,以支持信道探测,获得信道状态信息。
结合第一方面,在一种可能的实现方式中,上述第一字段的第1个两字节中包括关联标识字段,所述关联标识字段(为便于描述,这个字段可以称为特殊关联标识11字段)大于2007或是标准中选定的一个小于2007的值,且这个值不分配给任一个STA。所述k为大于或等于1的自然数。
可见,本方案通过特殊AID11来替代通用NDPA帧中第1个消歧比特(即探测对话令牌字段后的第一个2字节的B11)的作用,以用于目标STA去区分这个NDPA帧是VHT NDPA帧还是通用NDPA帧。
第二方面,本申请提供一种NDPA帧的传输方法,该方法包括:波束成形响应者(Beamformee,BFee;比如STA)接收并解析NDPA帧。其中,该NDPA帧中包括NDPA变种字段(即探测对话令牌字段的B0和B1),该NDPA变种字段设置为00。该NDPA帧还包括第一字段和/或,一个或多个站点信息字段。第一字段中包括一个或多个消歧比特,每个消歧比特设置为1。这一个或多个消歧比特在该第一字段中的比特位分别是B11+16*k。该k为自然数。每个站点信息字段中包括一个或多个消歧比特,每个消歧比特设置为1。这一个或多个消歧比特在该站点信息字段中的比特位分别是B27+16*q。q为大于或等于-1的整数。
应理解,该NDPA帧中帧类型子字段设置为01,子类型子字段设置为0101。
可选的,上述第一字段的长度和每个站点信息字段的长度均为偶数字节。第一字段的长度表示为2*n字节,站点信息字段的长度表示为2*m字节。n和m均为自然数,且n和m不能同时为0,m+n大于0。k小于或等于n-1,即k的取值为0,1,2,...,n-1。q小于或等于m-2,q的取值为-1,0,1,2,...,m-2。
结合第二方面,在一种可能的实现方式中,波束成形响应者(比如STA)接收NDPA帧后,该方法还包括:波束成形响应者(比如STA)接收探测PPDU,并根据该探测PPDU获取信道状态信息;波束成形响应者(比如STA)发送波束成形报告,该波束成形报告中携带该信道状态信息。
可选的,波束成形响应者(比如STA)发送波束成形报告之前,该方法还包括:波束成形响应者(比如STA)接收包含波束成形轮询子类型的触发帧,比如BRP触发帧,用于触发一个或多个波束成形响应者反馈波束成形报告。
结合第二方面,在一种可能的实现方式中,上述第一字段的第1个两字节中包括关联标识字段,该关联标识字段(为便于描述,这个字段可以称为特殊关联标识11字段)大于2007或是标准中选定的一个小于2007的值,且这个值不分配给任一个STA。该k为大于或等于1的自然数。
第三方面,本申请提供一种通信装置,该通信装置可以为波束成形发起者,以AP为例,该通信装置具体可以为AP或AP中的芯片,比如Wi-Fi芯片等。该通信装置包括:处理单元,用于生成NDPA帧,该NDPA帧包含的NDPA变种字段设置为00,该NDPA帧包括第一字段和/或站点信息字段;收发单元,用于发送该NDPA帧。其中,该第一字段中包括一个或多个消歧比特,每个消歧比特为1,该一个或多个消歧比特在该第一字段中的比特位分别是B11+16*k,该k为自然数。该站点信息字段中包括一个或多个消歧比特,每个消歧比特为1,该一个或多个消歧比特在该站点信息字段中的比特位分别是B27+16*q,该q为大于或等于-1的整数。
可选的,上述第一字段的长度和每个站点信息字段的长度均为偶数字节。第一字段的长度表示为2*n字节,站点信息字段的长度表示为2*m字节。n和m均为自然数,且n和m不能同时为0,m+n大于0。k小于或等于n-1,即k的取值为0,1,2,...,n-1。q小于或等于m-2,q的取值为-1,0,1,2,...,m-2。
结合第三方面,在一种可能的实现方式中,上述收发单元,还用于发送探测PPDU;接收波束成形报告,该波束成形报告中携带信道状态信息。
可选的,上述收发单元,还用于发送包含波束成形轮询子类型的触发帧,比如BRP触发帧,用于触发一个或多个波束成形响应者反馈波束成形报告。
结合第三方面,在一种可能的实现方式中,上述第一字段的第1个两字节中包括关联标识字段,所述关联标识字段(为便于描述,这个字段可以称为特殊关联标识11字段)大于2007或是标准中选定的一个小于2007的值,且这个值不分配给任一个STA。所述k为大于或等于1的自然数。
第四方面,本申请提供一种通信装置,该通信装置可以为波束成形响应者,以STA为例,该通信装置具体可以为STA或STA中的芯片,比如Wi-Fi芯片等。该通信装置包括:收发单元,用于接收NDPA帧,该NDPA帧包含的NDPA变种字段设置为00,该NDPA帧包括第一字段和/或站点信息字段;解析单元,用于解析该NDPA帧。其中,该第一字段中包括一个或多个消歧比特,每个消歧比特为1,该一个或多个消歧比特在该第一字段中的比特位分别是B11+16*k,该k为自然数。该站点信息字段中包括一个或多个消歧比特,每个消歧比特为1,该一个或多个消歧比特在该站点信息字段中的比特位分别是B27+16*q,该q为大于或等于-1的整数。
可选的,上述第一字段的长度和每个站点信息字段的长度均为偶数字节。第一字段的长度表示为2*n字节,站点信息字段的长度表示为2*m字节。n和m均为自然数,且n和m不能同时为0,m+n大于0。k小于或等于n-1,即k的取值为0,1,2,...,n-1。q小于或等于m-2,q的取值为-1,0,1,2,...,m-2。
结合第四方面,在一种可能的实现方式中,上述通信装置还包括获取单元。上述收发单元,还用于接收探测PPDU;获取单元,用于根据该探测PPDU获取信道状态信息;上述收发单元,还用于发送波束成形报告,该波束成形报告中携带该信道状态信息。
可选的,上述收发单元,还用于接收包含波束成形轮询子类型的触发帧,比如BRP触发帧,用于触发一个或多个波束成形响应者反馈波束成形报告。
结合第四方面,在一种可能的实现方式中,上述第一字段的第1个两字节中包括关联标识字段,该关联标识字段(为便于描述,这个字段可以称为特殊关联标识11字段)大于2007或是标准中选定的一个小于2007的值,且这个值不分配给任一个STA。该k为大于或等于1的自然数。
第五方面,本申请提供一种NDPA帧的传输方法,该方法包括:波束成形发起者(比如AP)生成并发送NDPA帧。其中,该NDPA帧中包括NDPA变种字段(即探测对话令牌字段的B0和B1),该NDPA变种字段设置为01,10,11中任一个。该NDPA帧还包括第一字段和/或,一个或多个站点信息字段。第一字段和每个站点信息字段的长度均为4字节的倍数。第一字段的每4个字节中包括一个特殊关联标识11字段和一个消歧比特,该消歧比特设置为1。该消歧比特在该第一字段中的比特位是B27+32*k。k为自然数。每个站点信息字段的每4个字节中包括一个特殊关联标识11字段和一个消歧比特。该消歧比特设置为1。该消歧比特在该站点信息字段中的比特位是B27+32*q。q为自然数。
这里的特殊关联标识11字段的值大于2007,或者是标准中选定的一个小于2007的值,且这个值不分配给任一个STA。该NDPA帧中帧类型子字段设置为01,子类型子字段设置为0101。
可选的,上述第一字段的长度表示为4*n字节,每个站点信息字段的长度表示为4*m字节。n和m均为自然数,且n和m不能同时为0,即m+n大于0。k小于或等于n-1,即即k的取值为0,1,2,...,n-1;q小于或等于m-1,q的取值为0,1,2,...,m-1。
可见,本方案设计一种通用NDPA帧,在探测对话令牌字段后的每4字节包含一个特殊关联标识11字段和一个消歧比特,一方面可以防止老版本的站点发生误读,从而可以减少不必要的信道信息的计算,减少缓存资源的浪费和耗电;另一方面可以将该通用NDPA帧应用于未来一代或多代802.11标准,支持信道探测。
结合第五方面,在一种可能的实现方式中,波束成形发起者(比如AP)发送NDPA帧后,该方法还包括:波束成形发起者(比如AP)发送探测PPDU;波束成形发起者(比如AP)接收波束成形报告,该波束成形报告中携带信道状态信息。
可选的,波束成形发起者接收波束成形报告之前,该方法还包括:波束成形发起者(比如AP)发送包含波束成形轮询子类型的触发帧,比如BRP触发帧,用于触发一个或多个波束成形响应者反馈波束成形报告。
结合第五方面,在一种可能的实现方式中,该特殊关联标识11字段是该第一字段的每4个字节的前11比特。该取值小于或等于2007的关联标识11字段是该站点信息字段的每4个字节的前11比特。
第六方面,本申请提供一种NDPA帧的传输方法,该方法包括:波束成形响应者(比如STA)接收并解析NDPA帧。其中,该NDPA帧中包括NDPA变种字段(即探测对话令牌字段的B0和B1),该NDPA变种字段设置为01,10,11中任一个。该NDPA帧还包括第一字段和/或,一个或多个站点信息字段。第一字段和每个站点信息字段的长度均为4字节的倍数。第一字段的每4个字节中包括一个特殊关联标识11字段和一个消歧比特,该消歧比特设置为1。该消歧比特在该第一字段中的比特位是B27+32*k。k为自然数。每个站点信息字段的每4个字节中包括一个特殊关联标识11字段和一个消歧比特。该消歧比特设置为1。该消歧比特在该站点信息字段中的比特位是B27+32*q。q为自然数。
这里的特殊关联标识11字段的值大于2007,或者是标准中选定的一个小于2007的值,且这个值不分配给任一个STA。该NDPA帧中帧类型子字段设置为01,子类型子字段设置为0101。
可选的,上述第一字段的长度表示为4*n字节,每个站点信息字段的长度表示为4*m字节。n和m均为自然数,且n和m不能同时为0,即m+n大于0。k小于或等于n-1,即即k的取值为0,1,2,...,n-1;q小于或等于m-1,q的取值为0,1,2,...,m-1。
结合第六方面,在一种可能的实现方式中,波束成形响应者(比如STA)接收NDPA帧后,该方法还包括:波束成形响应者(比如STA)接收探测PPDU,并根据该探测PPDU获取信道状态信息;波束成形响应者(比如STA)发送波束成形报告,该波束成形报告中携带该信道状态信息。
可选的,波束成形响应者(比如STA)发送波束成形报告之前,该方法还包括:波束成形响应者(比如STA)接收包含波束成形轮询子类型的触发帧,比如BRP触发帧,用于触发一个或多个波束成形响应者反馈波束成形报告。
结合第六方面,在一种可能的实现方式中,该特殊关联标识11字段是该第一字段的每4个字节的前11比特。该取值小于或等于2007的关联标识11字段是该站点信息字段的每4个字节的前11比特。
第七方面,本申请提供一种通信装置,该通信装置可以为波束成形发起者,以AP为例,该通信装置具体可以为AP或AP中的芯片,比如Wi-Fi芯片等。该通信装置包括:处理单元,用于生成NDPA帧,该NDPA帧包含的NDPA变种字段设置为01,10,11中任一个,该NDPA帧包括第一字段和/或站点信息字段;收发单元,用于发送该NDPA帧。其中,该第一字段的每4个字节中包括一个特殊关联标识11字段和一个消歧比特,该消歧比特为1,该消歧比特在该第一字段中的比特位是B27+32*k,该k为自然数。该站点信息字段的每4个字节中包括一个取值小于或等于2007的关联标识11字段和一个消歧比特,该消歧比特为1,该消歧比特在该站点信息字段中的比特位是B27+32*q,该q为自然数。该第一字段和该站点信息字段的长度为4字节的倍数。
这里的特殊关联标识11字段的值大于2007,或者是标准中选定的一个小于2007的值,且这个值不分配给任一个STA。该NDPA帧中帧类型子字段设置为01,子类型子字段设置为0101。
可选的,上述第一字段的长度表示为4*n字节,每个站点信息字段的长度表示为4*m字节。n和m均为自然数,且n和m不能同时为0,即m+n大于0。k小于或等于n-1,即即k的取值为0,1,2,...,n-1;q小于或等于m-1,q的取值为0,1,2,...,m-1。
结合第七方面,在一种可能的实现方式中,上述收发单元,还用于发送探测PPDU;接收波束成形报告,该波束成形报告中携带信道状态信息。
可选的,上述收发单元,还用于发送包含波束成形轮询子类型的触发帧,比如BRP触发帧,用于触发一个或多个波束成形响应者反馈波束成形报告。
结合第七方面,在一种可能的实现方式中,该特殊关联标识11字段是该第一字段的每4个字节的前11比特。该取值小于或等于2007的关联标识11字段是该站点信息字段的每4个字节的前11比特。
第八方面,本申请提供一种通信装置,该通信装置可以为波束成形响应者,以STA为例,该通信装置具体可以为STA或STA中的芯片,比如Wi-Fi芯片等。该通信装置包括:收发单元,用于接收NDPA帧,该NDPA帧包含的NDPA变种字段设置为01,10,11中任一个,该NDPA帧包括第一字段和/或站点信息字段;解析单元,用于解析该NDPA帧。其中,该第一字段的每4个字节中包括一个特殊关联标识11字段和一个消歧比特,该消歧比特为1,该消歧比特在该第一字段中的比特位是B27+32*k,该k为自然数。该站点信息字段的每4个字节中包括一个取值小于或等于2007的关联标识11字段和一个消歧比特,该消歧比特为1,该消歧比特在该站点信息字段中的比特位是B27+32*q,该q为自然数。该第一字段和该站点信息字段的长度为4字节的倍数。
这里的特殊关联标识11字段的值大于2007,或者是标准中选定的一个小于2007的值,且这个值不分配给任一个STA。该NDPA帧中帧类型子字段设置为01,子类型子字段设置为0101。
可选的,上述第一字段的长度表示为4*n字节,每个站点信息字段的长度表示为4*m字节。n和m均为自然数,且n和m不能同时为0,即m+n大于0。k小于或等于n-1,即即k的取值为0,1,2,...,n-1;q小于或等于m-1,q的取值为0,1,2,...,m-1。
结合第八方面,在一种可能的实现方式中,上述通信装置还包括获取单元。上述收发单元,还用于接收探测PPDU;获取单元,用于根据该探测PPDU获取信道状态信息;上述收发单元,还用于发送波束成形报告,该波束成形报告中携带该信道状态信息。
可选的,上述收发单元,还用于接收包含波束成形轮询子类型的触发帧,比如BRP触发帧,用于触发一个或多个波束成形响应者反馈波束成形报告。
结合第八方面,在一种可能的实现方式中,该特殊关联标识11字段是该第一字段的每4个字节的前11比特。该取值小于或等于2007的关联标识11字段是该站点信息字段的每4个字节的前11比特。
上述第一至第八方面中任一方面的一种可能的实现方式中,上述NDPA帧包括NDPA变种扩展子字段/类型信息,该NDPA变种扩展子字段/类型信息用于指示NDPA帧的变种类型。应理解,该NDPA帧的变种类型不是现有标准中的任一种。
可选的,上述NDPA变种扩展子字段可以位于上述NDPA帧的第一字段中。具体可以位于该第一字段的前2个字节中。或者,上述NDPA变种扩展子字段也可以位于上述NDPA帧的探测对话令牌字段中。
这样,STA接收通用NDPA帧时,先从通用NDPA帧中获取类型信息/NDPA变种扩展子字段,根据类型信息/NDPA变种扩展子字段确定通用NDPA帧的变种,再根据通用NDPA帧的变种确定读取站点信息字段的读取策略。
其中,当上述NDPA变种扩展子字段的取值为第一取值范围内的任一个值时,表示该NDPA变种扩展子字段设置为证实(Validate)状态。换句话说,该NDPA变种扩展字段中存在条目为证实状态。当该NDPA变种扩展子字段的取值为第一值时,该NDPA变种扩展子字段指示变种类型可以是第一变种类型,比如EHT R2变种,也就是说这个NDPA帧是EHT R2 NDPA帧;当该NDPA变种扩展子字段的取值为第二值时,该NDPA变种扩展子字段指示变种类型可以是第二变种类型,比如感知(sensing)变种,也就是说这个NDPA帧是SENSING NDPA帧。
可选的,如果波束成形响应者(比如STA)解析接收到的上述NDPA帧时,解析到该NDPA帧中的NDPA变种扩展子字段被设置为证实状态,或者说解析到该NDPA变种扩展子字段的值没有设置为默认(缺省)值,则这个波束成形响应者(比如STA)停止解析该NDPA变种扩展子字段后的字段。
可见,本方案通过在该通用NDPA帧设计一个NDPA变种扩展子字段,用于指示是未来哪一个标准中变种的NDPA帧,以使该通用NDPA帧可以应用于未来多代802.11标准,支持信道探测。
上述第一至第八方面中任一方面的一种可能的实现方式中,n和m的值在每一代802.11标准中可以不相同。上述n和m的值还可以通过上述NDPA变种扩展子字段/类型信息隐含指示。换句话说,上述NDPA变种扩展子字段/类型信息指示的变种类型与n和m存在一一对应的关系。也就是说,基于上述NDPA变种扩展子字段/上述类型信息指示的变种类型可以确定出上述n和m的值。
上述第一至第八方面中任一方面的一种可能的实现方式中,上述n和m的值可以通过第一字段(扩展公共字段或特殊站点信息字段)的前2个字节或者探测对话令牌字段指示。
可见,本方案提供两种n和m的值的指示方式,可以辅助波束成形响应者(比如STA)确定该通用NDPA帧的长度等信息。
上述第一至第八方面中任一方面的一种可能的实现方式中,上述第一字段(即扩展公共字段或特殊站点信息字段)中还可以包括信道探测的一些参数。例如,第一字段中还包括第三指示信息和第四指示信息。该第三指示信息用于指示参与信道探测的接入点的数量,该第四指示信息用于指示参与该信道探测的各个接入点的标识。另外,在站点信息字段中还可以包括接入点标识信息,该接入点标识信息用于指示这个站点信息字段指示的站点所关联的接入点。
可选的,扩展公共字段中还可以包括空间流分配信息,用于指示参与信道探测的各个AP的空间流数和空间流顺序。
上述第一至第八方面中任一方面的一种可能的实现方式中,上述探测PPDU包括通用信令(Universal Signal,U-SIG)字段。U-SIG字段中包含物理层版本指示子字段,用于指示该探测PPDU的物理层版本。其中,该探测PPDU的物理层版本与上述NDPA帧(即通用NDPA帧)中NDPA变种扩展子字段指示的变种类型一致。
第九方面,本申请提供一种通信装置,具体为波束成形发起者,包括处理器和收发器。
一种设计中,处理器,用于生成NDPA帧,该NDPA帧包含的NDPA变种字段设置为00,该NDPA帧包括第一字段和/或站点信息字段;收发器,用于发送该NDPA帧。其中,该第一字段中包括一个或多个消歧比特,每个消歧比特为1,该一个或多个消歧比特在该第一字段中的比特位分别是B11+16*k,该k为自然数。该站点信息字段中包括一个或多个消歧比特,每个消歧比特为1,该一个或多个消歧比特在该站点信息字段中的比特位分别是B27+16*q,该q为大于或等于-1的整数。
另一种设计中,处理器,用于生成NDPA帧,该NDPA帧包含的NDPA变种字段设置为01,10,11中任一个,该NDPA帧包括第一字段和/或站点信息字段;收发器,用于发送该NDPA帧。其中,该第一字段的每4个字节中包括一个特殊关联标识11字段和一个消歧比特,该消歧比特为1,该消歧比特在该第一字段中的比特位是B27+32*k,该k为自然数。该站点信息字段的每4个字节中包括一个取值小于或等于2007的关联标识11字段和一个消歧比特,该消歧比特为1,该消歧比特在该站点信息字段中的比特位是B27+32*q,该q为自然数。该第一字段和该站点信息字段的长度为4字节的倍数。
第十方面,本申请提供一种通信装置,具体为波束成形响应者,包括处理器和收发器。
一种设计中,收发器,用于接收NDPA帧,该NDPA帧包含的NDPA变种字段设置为00,该NDPA帧包括第一字段和/或站点信息字段;处理器,用于解析该NDPA帧。其中,该第一字段中包括一个或多个消歧比特,每个消歧比特为1,该一个或多个消歧比特在该第一字段中的比特位分别是B11+16*k,该k为自然数。该站点信息字段中包括一个或多个消歧比特,每个消歧比特为1,该一个或多个消歧比特在该站点信息字段中的比特位分别是B27+16*q,该q为大于或等于-1的整数。
另一种设计中,收发器,用于接收NDPA帧,该NDPA帧包含的NDPA变种字段设置为01,10,11中任一个,该NDPA帧包括第一字段和/或站点信息字段;处理器,用于解析该NDPA帧。其中,该第一字段的每4个字节中包括一个特殊关联标识11字段和一个消歧比特,该消歧比特为1,该消歧比特在该第一字段中的比特位是B27+32*k,该k为自然数。该站点信息字段的每4个字节中包括一个取值小于或等于2007的关联标识11字段和一个消歧比特,该消歧比特为1,该消歧比特在该站点信息字段中的比特位是B27+32*q,该q为自然数。该第一字段和该站点信息字段的长度为4字节的倍数。
第十一方面,本申请提供一种装置,该装置以芯片的产品形态实现,包括输入输出接口和处理电路。该装置为波束成形发起者中的芯片。
一种设计中,处理电路,用于生成NDPA帧,该NDPA帧包含的NDPA变种字段设置为00,该NDPA帧包括第一字段和/或站点信息字段;输入输出接口,用于输出该NDPA帧并通过射频电路进行处理后,经过天线发送该NDPA帧。其中,该第一字段中包括一个或多个消歧比特,每个消歧比特为1,该一个或多个消歧比特在该第一字段中的比特位分别是B11+16*k,该k为自然数。该站点信息字段中包括一个或多个消歧比特,每个消歧比特为1,该一个或多个消歧比特在该站点信息字段中的比特位分别是B27+16*q,该q为大于或等于-1的整数。
另一种设计中,处理电路,用于生成NDPA帧,该NDPA帧包含的NDPA变种字段设置为01,10,11中任一个,该NDPA帧包括第一字段和/或站点信息字段;输入输出接口,用于输出该NDPA帧并通过射频电路进行处理后,经过天线发送该NDPA帧。其中,该第一字段的每4个字节中包括一个特殊关联标识11字段和一个消歧比特,该消歧比特为1,该消歧比特在该第一字段中的比特位是B27+32*k,该k为自然数。该站点信息字段的每4个字节中包括一个取值小于或等于2007的关联标识11字段和一个消歧比特,该消歧比特为1,该消歧比特在该站点信息字段中的比特位是B27+32*q,该q为自然数。该第一字段和该站点信息字段的长度为4字节的倍数。
第十二方面,本申请提供一种装置,该装置以芯片的产品形态实现,包括输入输出接口和处理电路。该装置为波束成形响应者中的芯片。
一种设计中,输入输出接口输入通过天线和射频电路接收到的NDPA帧,该NDPA帧包含的NDPA变种字段设置为00,该NDPA帧包括第一字段和/或站点信息字段;处理电路,用于解析该NDPA帧。其中,该第一字段中包括一个或多个消歧比特,每个消歧比特为1,该一个或多个消歧比特在该第一字段中的比特位分别是B11+16*k,该k为自然数。该站点信息字段中包括一个或多个消歧比特,每个消歧比特为1,该一个或多个消歧比特在该站点信息字段中的比特位分别是B27+16*q,该q为大于或等于-1的整数。
另一种设计中,输入输出接口输入通过天线和射频电路接收到的NDPA帧,该NDPA帧包含的NDPA变种字段设置为01,10,11中任一个,该NDPA帧包括第一字段和/或站点信息字段;处理电路,用于解析该NDPA帧。其中,该第一字段的每4个字节中包括一个特殊关联标识11字段和一个消歧比特,该消歧比特为1,该消歧比特在该第一字段中的比特位是B27+32*k,该k为自然数。该站点信息字段的每4个字节中包括一个取值小于或等于2007的关联标识11字段和一个消歧比特,该消歧比特为1,该消歧比特在该站点信息字段中的比特位是B27+32*q,该q为自然数。该第一字段和该站点信息字段的长度为4字节的倍数。
第十三方面,本申请提供一种计算机可读存储介质,该计算机可读存储介质中存储有程序指令,当该程序指令在计算机上运行时,使得计算机执行上述第一方面、或上述第二方面、或上述第五方面、或上述第六方面所述的NDPA帧的传输方法。
第十四方面,本申请提供一种包含程序指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述第一方面、或上述第二方面、或上述第五方面、或上述第六方面、所述的NDPA帧的传输方法。
实施本申请实施例,一方面可以应用于未来的802.11标准,支持信道探测;另一方面可以防止仅支持老标准(如802.11be标准及之前)的STA发生误读。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。
图1是本申请实施例提供的网络结构的示意图;
图2a是本申请实施例提供的接入点的结构示意图;
图2b是本申请实施例提供的站点的结构示意图;
图3是802.11ac标准中的信道探测流程示意图;
图4是VHT NDPA帧的帧结构示意图;
图5a是802.11ax中单用户/STA的信道探测流程示意图;
图5b是802.11ax中多用户/STA的信道探测流程示意图;
图6是HE NDPA帧的帧结构示意图;
图7是EHT NDPA帧的帧结构示意图;
图8是探测对话令牌字段的帧结构示意图;
图9是老版本的VHT站点读取HE NDPA帧的示意图;
图10是本申请实施例提供的NDPA帧的传输方法的示意流程图;
图11a是本申请实施例提供的通用NDPA帧的第一种帧结构示意图;
图11b是本申请实施例提供的通用NDPA帧的第二种帧结构示意图;
图11c是本申请实施例提供的通用NDPA帧的第三种帧结构示意图;
图12是本申请实施例提供的AP协作信道探测过程中通用NDPA帧的帧结构示意图;
图13是本申请实施例提供的通用NDPA帧的第四种帧结构示意图;
图14是本申请实施例提供的探测PPDU的帧结构示意图;
图15是本申请实施例提供的通信装置1的结构示意图;
图16是本申请实施例提供的通信装置2的结构示意图;
图17是本申请实施例提供的通信装置1000的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
为了便于清楚描述本申请实施例的技术方案,在本申请的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。例如,第一指示信息和第二指示信息仅是为了区分不同的指示信息,并不对其先后顺序进行限定。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
在本申请的描述中,除非另有说明,“/”一般表示前后关联对象是一种“或”的关系,例如,A/B可以表示A或B。本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。此外,“至少一个/种”是指一个/种或多个/种,“多个/种”是指两个或两个以上。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c;a和b;a和c;b和c;或a和b和c。其中a,b,c可以是单个,也可以是多个。
本申请中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请中被描述为“示例性的”、“举例来说”或者“例如”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”、“举例来说”或者“例如”等词旨在以具体方式呈现相关概念。
应理解,在本申请中,“当…时”、“若”以及“如果”均指在某种客观情况下装置会做出相应的处理,并非是限定时间,且也不要求装置实现时一定要有判断的动作,也不意味着存在其它限定。
本申请中对于使用单数表示的元素旨在用于表示“一个或多个”,而并非表示“一个且仅一个”,除非有特别说明。
应理解,在本申请各实施例中,“与A对应的B”表示B与A相关联,根据A可以确定B。但还应理解,根据A确定B并不意味着仅仅根据A确定B,还可以根据A和/或其它信息确定B。
本申请实施例提供一种应用于无线通信***的NDPA帧的传输方法。该无线通信***可以为WLAN或蜂窝网,该方法可以由无线通信***中的通信设备或通信设备中的芯片或处理器实现。在无线局域网中,该通信设备支持采用802.11系列协议进行通信,802.11系列协议包括:未来的802.11标准(如Wi-Fi 8,Wi-Fi 9等),802.11be,802.11bf,802.11be,802.11ax,或802.11a/b/g/n/ac等。
参见图1,图1是本申请实施例提供的网络结构的示意图。该网络结构可以为无线局域网,该网络结构可包括一个或多个接入点(access point,AP)类的站点和一个或多个非接入点类的站点(none access point station,non-AP STA)。为便于描述,本文将接入点类型的站点称为接入点(AP),非接入点类的站点称为站点(STA)。AP例如为图1中的AP1和AP2,STA例如为图1中的STA1和STA2。本申请的NDPA帧的传输方法适用于一个或多个节点与另一个或多个节点之间通信的场景,比如一个或多个AP与一个或多个STA之间通信的场景,也同样适用于一个或多个AP与一个或多个AP、一个或多个STA与一个或多个STA之间通信的场景。示例性的,本申请提供的NDPA帧的传输方法适用于多个AP同一个或多个STA进行AP协作的信道探测场景中。其中,AP和STA均支持WLAN通信协议,该通信协议可以包括802.11be的下一代协议,802.11bf协议等,还可以包括802.11be,802.11ax,802.11ac等协议。
可选的,本申请中的接入点(如图1的AP1或AP2)是一种具有无线通信功能的装置,支持采用WLAN协议进行通信,具有与WLAN网络中其他设备(比如站点或其他接入点)通信的功能,当然,还可以具有与其他设备通信的功能。AP主要部署于家庭、大楼内部以及园区内部,典型覆盖半径为几十米至上百米,当然,也可以部署于户外。在WLAN***中,接入点可以称为接入点站点(access point station,AP STA)。该具有无线通信功能的装置可以为一个整机的设备,还可以是安装在整机设备中的芯片或处理***等,安装这些芯片或处理***的设备可以在芯片或处理***的控制下,实现本申请实施例的方法和功能。本申请实施例中的AP是为STA提供服务的装置,可以支持802.11系列协议。例如,AP可以为带有无线保真(wreless-fidelity,WiFi)芯片的通信服务器、路由器、交换机、网桥等通信实体;AP可以包括各种形式的宏基站,微基站,中继站等,当然AP还可以为这些各种形式的设备中的芯片和处理***,从而实现本申请实施例的方法和功能。
可选的,本申请中的站点(如图1的STA1或STA2)是一种具有无线通信功能的装置,支持采用WLAN协议进行通信,具有与WLAN网络中的其他站点或接入点通信的能力。在WLAN***中,站点可以称为非接入点站点(non-AP STA)。例如,STA是允许用户与AP通信进而与WLAN通信的任何用户通信设备,该具有无线通信功能的装置可以为一个整机的设备,还可以是安装在整机设备中的芯片或处理***等,安装这些芯片或处理***的设备可以在芯片或处理***的控制下,实现本申请实施例的方法和功能。例如,STA可以为支持WiFi通讯功能的平板电脑、桌面型、膝上型、笔记本电脑、超级移动个人计算机(Ultra-mobilepersonal computer,UMPC)、手持计算机、上网本、个人数字助理(personal digitalassistant,PDA)、手机等可以联网的用户设备,或物联网中的物联网节点,或车联网中的车载通信装置,或娱乐设备,游戏设备或***,全球定位***设备等,STA还可以为上述这些终端中的芯片和处理***。
WLAN***可以提供高速率低时延的传输,随着WLAN应用场景的不断演进,WLAN***将会应用于更多场景或产业中,比如,应用于物联网产业,应用于车联网产业或应用于银行业,应用于企业办公,体育场馆展馆,音乐厅,酒店客房,宿舍,病房,教室,商超,广场,街道,生成车间和仓储等。当然,支持WLAN通信的设备(比如接入点或站点)可以是智慧城市中的传感器节点(比如,智能水表,智能电表,智能空气检测节点),智慧家居中的智能设备(比如智能摄像头,投影仪,显示屏,电视机,音响,电冰箱,洗衣机等),物联网中的节点,娱乐终端(比如增强现实(augmented reality,AR),虚拟现实(virtual reality,VR)等可穿戴设备),智能办公中的智能设备(比如,打印机,投影仪,扩音器,音响等),车联网中的车联网设备,日常生活场景中的基础设施(比如自动售货机,商超的自助导航台,自助收银设备,自助点餐机等),以及大型体育以及音乐场馆的设备等。本申请实施例中对于STA和AP的具体形式不做限制,在此仅是示例性说明。
应理解,802.11标准关注物理(physical layer,PHY)层和介质介入控制(mediumaccess control,MAC)层部分。一个示例中,参见图2a,图2a是本申请实施例提供的接入点的结构示意图。其中,AP可以是多天线/多射频的,也可以是单天线/单射频的,该天线/射频用于发送/接收数据分组(本文中数据分组也可称为物理层协议数据单元(Physical LayerProtocol Data Unit,PPDU))。一种实现中,AP的天线或射频部分可以与AP的主体部分分离,呈拉远布局的结构。图2a中,AP可以包括物理层处理电路和介质接入控制处理电路,物理层处理电路可以用于处理物理层信号,MAC层处理电路可以用于处理MAC层信号。另一个示例中,参见图2b,图2b是本申请实施例提供的站点的结构示意图。图2b示出了单个天线/射频的STA结构示意图,实际场景中,STA也可以是多天线/多射频的,并且可以是两个以上天线的设备,该天线/射频用于发送/接收数据分组。一种实现中,STA的天线或射频部分可以与STA的主体部分分离,呈拉远布局的结构。图2b中,STA可以包括PHY处理电路和MAC处理电路,物理层处理电路可以用于处理物理层信号,MAC层处理电路可以用于处理MAC层信号。
上述内容简要阐述了本申请实施例的***架构,为更好地理解本申请实施例的技术方案,下面将介绍与本申请实施例相关的几个内容。
一、802.11ac,802.11ax,802.11az,802.11be标准的信道探测流程和NDPA帧的帧格式
参见图3,图3是802.11ac标准中的信道探测流程示意图。如图3所示,AP(作为信道探测的发起者,可以称为Beamformer,简称BFer)发送NDPA帧,通知需要进行信道探测的STA(作为信道探测的响应者,可以称为Beamformee,简称BFee),及相关信道探测的参数。然后AP在间隔一个SIFS后,发送NDP。STA通过NDP进行信道估计,然后通过波束成形报告(Beamforming Report,BF Report)反馈信道状态信息(Channel State Information,CSI)。然后,AP可以通过发送波束成形报告轮询(BF Report Poll)帧向某个STA索取尚未反馈或者反馈错误的信道状态信息。应理解,NDP指代一个没有数据字段部分,且不携带MAC帧的数据分组;NDP又称为探测PPDU(sounding PPDU)。
下面讲述图3中NDPA帧的帧格式,即802.11ac标准中NDPA帧的帧格式。NDPA帧在不同的标准中会存在不同的变种(Variant),802.11ac中的NDPA帧通常称为VHT NDPA帧。帧控制字段中存在帧类型和子类型子字段,来指示该帧为NDPA帧(帧类型设置为01,为控制帧;子类型设置为0101,为控制帧中的NDPA帧)。参见图4,图4是VHT NDPA帧的帧结构示意图。如图4所示,VHT NDPA帧包括帧控制(frame control)字段、时长(duration)字段、接收地址(Receiving Address,RA)字段、发送地址(Transmitting Address,TA)字段、探测对话令牌(Sounding Dialog Token)字段以及一个或多个站点信息字段(STA information,STAInfo)。其中,帧控制字段中包括帧类型子字段设置为01,子类型子字段设置为0101,用于指示该帧为NDPA帧。探测对话令牌(Sounding Dialog Token)字段用于索引信道探测的序号。每个站点信息字段的长度为2字节,包含站点关联标识12(Association Identifier 12,AID12),反馈类型(Feedback Type)以及列数(Number of columns,Nc)索引子字段。AID12子字段分别用来标识关联的站点,也就是说,AID12用于指示需要进行信道探测的STA。反馈类型子字段用于指示反馈为单用户还是多用户反馈。列数索引子字段用于指示该站点所需反馈信道状态信息的列数,也可以理解指示为该站点所需反馈信道状态信息的空间流数。RA字段和TA字段分别用于标识MAC帧的接收端和发送端。
对于802.11ac的下一代标准802.11ax,保留了802.11ac的单用户信道探测流程。参见图5a,图5a是802.11ax中单用户/STA的信道探测流程示意图。如图5a所示,其信道探测流程与802.11ax标准中的信道探测流程相同,此处不再赘述。为了进一步提高信道探测的效率,802.11ax在信道探测过程中引入了基于触发(Trigger)帧的多用户上行传输的机制,即AP通过发送触发帧,触发多个STA同时进行上行多用户传输。具体地,参见图5b,图5b是802.11ax中多用户/STA的信道探测流程示意图。如图5b所示,AP发送HE NDPA帧通知需要进行信道探测的STA(如图5b的STA1、STA2以及STA3),及相关信道探测的参数。接着AP在间隔一个SIFS后,发送HE NDP。然后,AP在间隔一个SIFS后,发送波束成形报告轮询(BF ReportPoll,BRP)触发帧,触发需要进行信道探测的多个STA同时/并行反馈波束成形报告。再间隔一个SIFS后,需要进行信道探测的STA分别同时/并行向AP反馈波束成形报告。可选的,AP可以通过再次发送BRP触发帧向STA索取反馈错误的信道状态信息。
802.11ax标准中NDPA帧的变种为HE NDPA帧,其延用VHT NDPA帧的类型和子类型。参见图6,图6是HE NDPA帧的帧结构示意图。如图6所示,HE NDPA帧包括帧控制字段、时长字段、RA字段、TA字段、探测对话令牌字段以及一个或多个站点信息字段。相比于VHT NDPA帧,HE NDPA帧中的站点信息字段扩展为4字节,引入了部分带宽信息(Partial BW Info,Partial Bandwidth Information)子字段,用于指示STA反馈部分带宽的信道状态信息,反馈的部分由资源单元(Resource Unit,RU)的起始索引(Start Index)到资源单元的结束索引(End Index),指示连续的一段RU。站点信息字段中的反馈类型和分组数(Number ofgrouping,Ng)子字段用于指示反馈为单用户还是多用户反馈,以及反馈的分组数。分组数(Ng)表示多少个子载波被分成一组,该组子载波只需要统一反馈信道状态信息即可,用于减少反馈的压缩。码本尺寸(codebook size)子字段用于指示量化的精准度,不同的精准度对应不同的开销。列数(Nc)子字段用于指示反馈波束成形矩阵的列数。由于802.11ax中,STA侧最多定义了8根天线,最多支持8个数据流。所以需要3比特来指示反馈的列数为从1到8的某一个值。
802.11az标准用于进行测距(Ranging),802.11az标准中NDPA帧的变种称为Ranging NDPA帧,其延用VHT NDPA帧的类型和子类型。并且同HE NDPA帧的帧格式类似,站点信息字段为4字节,前11比特为AID11,并且在同样的位置是消歧比特。Ranging NDPA帧的具体帧格式这里不再赘述。
802.11be标准中的信道探测流程同802.11ax标准中的信道探测流程类似,此处不再赘述流程。802.11be标准中NDPA帧的变种称为EHT NDPA帧,仍然延用VHT NDPA帧的类型和子类型。参见图7,图7是EHT NDPA帧的帧结构示意图。如图7所示,HE NDPA帧包括帧控制字段、时长字段、RA字段、TA字段、探测对话令牌字段以及一个或多个站点信息字段。一个站点信息字段用于指示这个站点进行信道探测所需要的相关信息。关联标识11(AID11)表示站点的关联标识的低11比特,用于标识目标站点。相比于HE NDPA帧,部分带宽信息(Partial BW Info)为1个9比特的比特位图,用于指示STA反馈部分带宽的信道状态信息。其中,部分带宽信息的第一个比特用于指示后续8比特位图中每比特代表的子带宽颗粒度是20MHz还是40MHz。比如,带宽为320MHz时,部分带宽信息的第一个比特为1,表示颗粒度为40MHz,后续8比特中的每一个比特用于指示整个320MHz中的8个40MHz子带。Nc(Number ofColumns,列数)索引子字段用于指示某个STA所需要反馈的信道状态信息(压缩的波束成形报告矩阵V)的列数。反馈类型和分组数(Feedback Type And Ng)子字段用于指示反馈类型和Ng个子载波被分成一组,其中反馈类型包括单用户(Single User,SU)反馈,多用户(Multiple User,MU)反馈和信道质量指示(Channel Quality Indication,CQI)。Ng包括4和16,Ng越大,压缩量越大。码本尺寸(Codebook Size)用于指示量化的精准度,不同的精准度对应不同的开销。另外还包含两个预留字段,分别包含1个和3个预留比特,用于后续扩展。
二、不同代802.11标准中NDPA帧的防误读方式
因为NDPA帧在不同的标准中会存在不同的变种(Variant),而每一代新的802.11标准会兼容上一代802.11标准,所以在接收端需要进行不同变种的区分,以及如何防止老版本的STA误读新版本的NDPA帧。
具体地,参见图8,图8是探测对话令牌字段的帧结构示意图。如图8所示,探测对话令牌的字节数可以为1字节,也即探测对话令牌的比特数可以为8比特,分别为B0-B7。探测对话令牌字段的第一个比特(B0)和第二个比特(B1)用于指示是哪一个变种的NDPA帧。其中B0和B1也可以统一被描述为NDPA变种字段。2比特共可以指示4个变种,如下述表1所示,表1示出了探测对话令牌字段的B0(也称为Ranging子字段)和B1(也称为HE子字段)的取值与含义的对应关系。
表1:NDPA帧的变种指示
在VHT标准阶段,因为只存在一种变种的NDPA帧(即只存在VHT NDPA帧),所以当时没有提供任何用于区分的手段,探测对话令牌字段中的B0和B1比特为预留(缺省值为00)。VHT站点会直接忽略探测对话令牌字段中的B0和B1,也不需要区分是哪一个变种的NDPA帧。
在HE标准阶段,在NDPA帧的1字节探测对话令牌字段的B1引入HE指示,用于指示该NDPA帧是否为HE NDPA帧;B0仍然为预留(缺省值为0)。该比特(即B1)用于区分是VHT NDPA帧还是HE NDPA帧。当探测对话令牌字段的B1为1时,表示HE变种,即该NDPA帧是HE NDPA帧;B1为0时,表示VHT变种,即该NDPA帧是VHT NDPA帧。HE站点由于可以同时读懂两种类型的NDPA帧,所以可以通过探测对话令牌字段的B1去识别是VHT NDPA帧还是HE NDPA帧。而对于VHT站点,它不会去区分,会将HE NDPA帧理解为VHT NDPA帧。虽然HE NDPA帧的目标站点是HE站点,但是因为HE NDPA帧通常采用广播发送,老版本的VHT STA也会接收到HE NDPA帧。因此,HE NDPA帧引入了以下方法,防止老版本的VHT STA(又称为非HE的VHT STA)将HENDPA帧误读为是发给自己的。
因为站点是通过站点信息字段中的关联标识来识别接收到的NDPA帧是否是发给自己的。由于老版本的STA不会识别新的NDPA帧变种(比如,老版本的VHT站点会把HE NDPA帧理解为VHT NDPA帧),因此需要防止老版本的STA将新变种的NDPA帧的一部分信息误认为是自己的AID,从而误认为这个NDPA帧是发给自己的。如果发生误读,老版本的STA会进行不必要的信道信息的计算,造成缓存资源的浪费,并且耗电。
以老版本的VHT站点读取一个HE NDPA帧为例,参见图9,图9是老版本的VHT站点读取HE NDPA帧的示意图。如图9所示,老版本的VHT站点会将HE NDPA帧中一个4字节的站点信息字段的第3字节和第4字节,视为一个VHT NDPA帧的第二个站点信息字段,并且会将其中的前12比特信息,视为一个12比特的关联标识子字段。如果部分带宽信息子字段中的后9比特+2比特的反馈类型和分组子字段+1比特的消歧比特刚好与某一个VHT站点的AID相同,则VHT站点会发生误读。所以,HE NDPA帧中引入消歧比特,并强制要求其取值为1。这是因为该比特对应一个12比特AID的最重要比特(即最高位)。当AID的最高位为1时,AID大于或等于2048,此时VHT STA会将该12比特读成一个大于2047的AID。而802.11标准中没有定义过大于2047的AID,所以老版本的VHT STA会把这个大于2047的AID认为是另外一个STA的AID,因此不会发生误读。也正因为802.11标准还没有定义过大于2047的AID,所以HE NDPA帧将关联标识的比特数缩减到为11比特,将节省的1比特用于传递信息。另外,对于第1字节和第2字节,因为AID11是被设置成一个HE STA的AID11,肯定不会和VHT STA的AID匹配,因此也不会造成误读。
在802.11az,即Ranging标准阶段,标准讨论的最早期在1字节的探测对话令牌中的B0引入了Ranging(测距)指示,B0为1表示Ranging NDPA帧。另外B1会被指示为0。一些早期的Ranging STA如果发现B1和B0都为0,则会认为接收到的NDPA帧是VHT NDPA帧;如果B1是1,则为HE NDPA帧;如果B0是1,则为Ranging NDPA帧。而后期的Ranging STA会同时根据这两比特(即B0和B1)去区分接收到的NDPA帧是三个变种中的哪一种。之前的(非Ranging的)VHT STA同样不会识别是哪一种NDPA帧,会把Ranging NDPA帧理解成VHT NDPA帧;同理,之前的(非Ranging的)HE STA则不会去识别该NDPA帧是否为Ranging NDPA帧,只会通过B1比特去识别是VHT NDPA帧还是HE NDPA帧。因此,按照这种指示方法,老版本的HE STA会将一个Ranging NDPA帧理解为一个VHT NDPA帧。对于Ranging NDPA帧,因为同样存在AID11和消歧比特,所以老版本的VHT STA不会误读。因为老版本的HE STA会把Ranging NDPA帧当成VHT NDPA帧,但又因为AID11和消歧比特的存在,因此老版本的HE STA也不会误读。
在802.11be,即EHT标准阶段,探测对话令牌字段的B0和B1同时为1时,表示EHT变种,即EHT NDPA帧。EHT STA会通过B0和B1均为1来识别该NDPA是EHT NDPA。一些早期的Ranging STA可能会将EHT NDPA帧理解为Ranging NDPA帧;老版本的HE STA则会将EHTNDPA帧理解为HE NDPA帧;老版本的VHT STA还是会将EHT NDPA帧理解为一个VHT NDPA帧。对于EHT NDPA帧,因为同样存在AID11和消歧比特,所以老版本的VHT STA不会误读;老版本的HE STA会把EHT NDPA帧理解为HE NDPA帧,因为AID11的存在,因此老版本的HE STA也不会误读。
应理解,本文提及的老版本的VHT站点是支持802.11ac协议但不支持802.11ax及其后协议的站点,老版本的HE站点是支持802.11ax协议但不支持802.11be及其后协议的站点,老版本的Ranging站点是支持802.11az协议但不支持802.11be及其后协议的站点。到了802.11be标准的下一代(比如802.11bf),支持802.11be协议但不支持802.11be其后协议的EHT站点称为老版本的EHT站点。
为方便描述,在本文的后续描述中,也可以将“老版本的VHT站点”“老版本的HE站点”“老版本的Ranging站点”以及“老版本的EHT站点”分别直接称为VHT站点,HE站点,Ranging站点,EHT站点。
由上述内容可知,NDPA帧变种字段(即探测对话令牌字段的B0和B1)共2比特,只能指示4种变种,且这4种变种都已经用完,无法进行进一步的扩展。另外,对于EHT/Ranging/HE STA之间互相防止误读的一个原因是站点信息字段的长度都是4字节,而且都是采用统一的AID11指示。那么,如果未来的802.11标准(如802.11bf,Wi-Fi 8,Wi-Fi 9等)需要承载公共信息,或者需要扩展站点信息字段的长度,目前的NDPA帧的结构无法满足此要求。
应理解,本文提及的Wi-Fi 8指代802.11be的下一代标准,Wi-Fi 9指代Wi-Fi 8的下一代标准,以此类推,Wi-Fi 9的下一代标准称为Wi-Fi 10等。
因此,本申请实施例提供一种NDPA帧的传输方法,其通过设计一种通用的NDPA帧,不仅可以应用于未来的一代或多代802.11标准(如802.11bf,Wi-Fi 8,Wi-Fi 9等),支持信道探测;还可以防止老版本的STA发生误读;并且,该NDPA帧中可以包含灵活长度的公共信息和/或站点信息,以承载不同特性所需要的参数信息。
下面将结合更多的附图对本申请提供的技术方案进行详细说明。
本申请中,除特殊说明外,各个实施例或实现方式之间相同或相似的部分可以互相参考。在本申请中各个实施例、以及各实施例中的各个实施方式/实施方法/实现方法中,如果没有特殊说明以及逻辑冲突,不同的实施例之间、以及各实施例中的各个实施方式/实施方法/实现方法之间的术语和/或描述具有一致性、且可以相互引用,不同的实施例、以及各实施例中的各个实施方式/实施方法/实现方法中的技术特征根据其内在的逻辑关系可以组合形成新的实施例、实施方式、实施方法、或实现方法。以下所述的本申请实施方式并不构成对本申请保护范围的限定。
应理解,本申请中的波束成形发起者(Beamformer,简称BFer)既可以是AP,也可以是STA;波束成形响应者(Beamformee,简称BFee)可以是STA,也可以是AP;本申请对此不做限定。
参见图10,图10是本申请实施例提供的NDPA帧的传输方法的示意流程图。如图10所示,该NDPA帧的传输方法包括但不限于以下步骤:
S101,波束成形发起者(Beamformer,Bfer)生成空数据分组声明NDPA帧。
S102,波束成形发起者发送该NDPA帧。
S103,波束成形响应者(Beamformee,BFee)接收该NDPA帧。
S104,波束成形响应者解析该NDPA帧。
可选的,本申请实施例的波束成形发起者可以支持802.11bf或未来的802.11标准(如Wi-Fi 8,Wi-Fi 9等),波束成形响应者可以支持现有的任意802.11系列协议,也可以支持未来的802.11标准,即802.11bf或未来的802.11标准(如Wi-Fi 8,Wi-Fi 9等)。
本申请实施例中,NDPA帧中包括多种字段和子字段,应理解,本申请实施例并不限定NDPA帧中的各种字段和子字段的命名,在其他实施例中,也可以替换为其他名称。
为便于与前几代802.11标准(比如,802.11ac/802.11ax/802.11az/802.11be等)中的NDPA帧进行区分,本申请实施例中的NDPA帧也可以称为通用NDPA帧或其他名称,其仍然可以延用VHT NDPA帧的类型和子类型,即帧控制字段包括的帧类型子字段设置为01,表示控制帧;子类型子字段设置为0101,表示控制帧中的NDPA帧。
可选的,波束成形发起者(比如,AP)生成并发送NDPA帧,用于通知需要进行信道探测的波束成形响应者(比如,STA),及相关信道探测的参数。波束成形响应者(BFee)接收到该NDPA帧后,对该NDPA帧进行解析,确定自己是否参与信道探测;如果确定自己需要参与此次信道探测,则继续对该NDPA帧进行解析,以获得相关信道探测的参数。
下面对本申请实施例提供的NDPA帧的帧结构进行详细说明。其中,本申请实施例提供的NDPA帧适用于未来一代或多代802.11标准。
实现方式1
本申请实施例中的NDPA帧(通用NDPA帧)包括但不限于帧控制(frame control)字段、时长(duration)字段、接收地址(Receiving Address,RA)字段、发送地址(Transmitting Address,TA)字段、以及探测对话令牌(Sounding Dialog Token)字段等中的一个或多个。该NDPA帧还包括第一字段和/或(一个或多个)站点信息字段。其中,探测对话令牌字段包含的NDPA变种字段(共2比特)设置为00,也就是说,探测对话令牌字段的B0和B1设置为00。该第一字段也可以称为扩展公共字段或特殊站点信息字段,三者可替换使用,本申请实施例对NDPA帧中包含的各个字段和子字段的名称不做限定。
上述第一字段(扩展公共字段或特殊站点信息字段)中包括一个或多个消歧比特,每个消歧比特都设置为1。这一个或多个消歧比特在该第一字段中的比特位分别是B11+16*k。其中,k为自然数,即大于或等于0的整数。每个站点信息字段中包括一个或多个消歧比特,每个消歧比特都设置为1。这一个或多个消歧比特在该站点信息字段中的比特位分别是B27+16*q。其中,q为大于或等于-1的整数。
应理解,本文中的符号“*”表示“乘”或“乘以”的含义。
可选的,上述第一字段(扩展公共字段或特殊站点信息字段)的长度为偶数字节,表示2*n。每个站点信息字段的长度也为偶数字节,表示为2*m。其中,n和m均为自然数,且n和m不能同时为0,即n+m大于0。可理解的,n等于0,表示上述NDPA帧中不存在第一字段;同理,m等于0,表示上述NDPA帧中不存在站点信息字段。因为消歧比特分别位于第一字段和站点信息字段中,所以消歧比特所在的比特位不能超过第一字段和站点信息字段本身的长度。因此,上述k小于或等于n-1,即k的取值为0,1,2,...,n-1。上述q小于或等于m-2,即q的取值为-1,0,1,2,...,m-2。
进一步可选的,当n等于0时,也就是上述NDPA帧(通用NDPA帧)中不存在第一字段时,q可以等于-1。换句话说,如果上述NDPA帧中不存在第一字段,则站点信息字段中的B11是消歧比特,需要设置为1。反之,如果上述NDPA帧(通用NDPA帧)中存在第一字段时,q等于-1时的比特可以用于传递信息,不作为消歧比特。另外,无论上述NDPA帧(通用NDPA帧)中是否存在第一字段,站点信息列表字段中从第二个站点信息字段开始,q=-1的比特都可以用于传递信息,不作为消歧比特。
由上述内容可知,上述NDPA帧(通用NDPA帧)的探测对话令牌字段后的第一个2字节(可能是第一字段,也可能是站点信息字段)的B11(也就是第一个消歧比特)设置为消歧比特,可以用于目标STA区分这个NDPA帧是VHT NDPA帧还是通用NDPA帧。当然,该NDPA帧(通用NDPA帧)中的其他消歧比特也可以用于区分这个NDPA帧是VHT NDPA帧还是通用NDPA帧。因此,消歧比特可以用于防止老版本的站点(如VHT站点、HE站点、Ranging站点、EHT站点等)接收到通用NDPA帧后,将其误认为是发给自己,从而进行不必要的信道信息的计算,造成缓存资源的浪费,以及耗电。
可选的,上述NDPA帧(通用NDPA帧)还可以包括类型信息,用于指示该NDPA帧的变种类型。其中,该类型信息可以称为NDPA变种扩展子字段,还可以有其他名称,本申请实施例对此不做限定。该NDPA变种扩展子字段可以位于第一个站点信息字段之前。这样,STA接收通用NDPA帧时,先从通用NDPA帧中获取类型信息/NDPA变种扩展子字段,根据类型信息/NDPA变种扩展子字段确定通用NDPA帧的变种,再根据通用NDPA帧的变种确定读取站点信息字段的读取策略。
可选的,上述n和m的值在每一代802.11标准中可以不相同。该n和m的值可以通过第一字段(扩展公共字段或特殊站点信息字段)的前2个字节或者探测对话令牌字段指示。示例性的,第一字段或探测对话令牌字段中包括第一指示信息和第二指示信息,第一指示信息用于指示上述n的值,第二指示信息用于指示上述m的值。其中,第一指示信息和第二指示信息也可以为一个信息,也就是说,通过第一字段中携带的一个信息同时指示n和m的值。
可选的,上述n和m的值还可以通过上述NDPA变种扩展子字段/类型信息隐含指示。换句话说,上述NDPA变种扩展子字段/类型信息指示的变种类型与n和m存在一一对应的关系。也就是说,基于上述NDPA变种扩展子字段/上述类型信息指示的变种类型可以确定出上述n和m的值。
可选的,上述NDPA变种扩展子字段/类型信息可以位于第一字段(扩展公共字段或特殊站点信息字段)中。示例性的,参见图11a,图11a是本申请实施例提供的通用NDPA帧的第一种帧结构示意图。如图11a所示,该通用NDPA帧包括一个扩展公共(extended common)字段和/或,一个或多个站点信息字段。该扩展公共字段的长度为2*n字节,前4比特为NDPA变种扩展子字段,用于指示NDPA帧的变种类型。应理解,图11a示出的该通用NDPA帧中NDPA变种扩展子字段的长度和位置仅是示例,实际实现时,可根据实际情况设置其长度和位置,例如,该NDPA变种扩展子字段也可以位于该扩展公共字段的第一个2字节中的其他指示(indication)比特上,其长度可以为1,2,或3比特等,本申请实施例不做限定。该扩展公共字段还包括一个或多个消歧比特,每个消歧比特设置为1。该扩展公共字段还可以包括用于指示上述n和m的信息,该指示信息的长度和在扩展公共字段中的位置不做限定。每个站点信息字段包括一个AID11字段,用于指示站点的关联标识的低11比特。每个站点信息字段还包括一个或多个消歧比特,每个消歧比特设置为1。该通用NDPA帧还包括1字节的探测对话令牌字段,该探测对话令牌字段的B0和B1设置为00。其中,图11a中的指示(indication)信息可以理解为预留比特,可以用于指示信道探测的一些相关参数,具体指示何种参数本申请实施例不做限定。
可选的,除了利用扩展公共字段(即第一字段)去指示NDPA帧的变种类型,还可以通过探测对话令牌字段来指示NDPA帧的变种信息。也就是说,上述NDPA变种扩展子字段/类型信息可以位于探测对话令牌字段中。示例性的,参见图11b,图11b是本申请实施例提供的通用NDPA帧的第二种帧结构示意图。如图11b所示,该通用NDPA帧包括一个扩展公共(extended common)字段和/或,一个或多个站点信息字段。该扩展公共字段还包括一个或多个消歧比特,每个消歧比特设置为1。每个站点信息字段包括一个AID11字段,用于指示站点的关联标识的低11比特。每个站点信息字段还包括一个或多个消歧比特,每个消歧比特设置为1。该通用NDPA帧还包括1字节的探测对话令牌字段,该探测对话令牌字段的B0和B1设置为00。可以将探测对话令牌字段(长度为1字节)中6比特探测对话令牌数字的部分比特(比如前3比特)作为NDPA变种扩展子字段,用于指示NDPA帧的变种类型。BFee(波束成形响应者)可以通过探测对话令牌字段后第一个2字节中的消歧比特或者特殊AID11(即AID大于2007)去识别此NDPA帧为通用NDPA帧,得知探测对话令牌数字中的部分比特为NDPA变种扩展指示,进而读取NDPA帧的变种。其中,图11b中的指示(indication)信息可以理解为预留比特,可以用于指示信道探测的一些相关参数,具体指示何种参数本申请实施例不做限定。
可选的,也可以利用特殊AID11(比如大于2007的值,也可以是标准中选定的一个小于2007的值,且这个值不分配给任一个STA)来替代上述NDPA帧(通用NDPA帧)中第1个消歧比特(即探测对话令牌字段后的第一个2字节的B11)的作用。应理解,当通用NDPA帧中存在第一字段时,通用NDPA帧中的第1个消歧比特为第一字段中的B11;当通用NDPA帧中不存在第一字段时,通用NDPA帧中的第1个消歧比特为第一个站点信息字段中的B11。
一个示例中,以通用NDPA帧中存在第一字段为例,利用一个特殊AID11替代第一字段(即扩展公共字段)的第1个两字节中消歧比特的作用。换句话说,上述第一字段(即扩展公共字段)的第1个两字节可以包括关联标识字段,该关联标识字段的值大于2007。该关联标识字段位于第一字段(即扩展公共字段)的第1个两字节的前11比特。由于该第一字段(即扩展公共字段)的第1个两字节中包括一个特殊AID11(即AID大于2007),通过特殊AID11也能防止之前版本的STA误读。所以该第一字段(即扩展公共字段)的第1个两字节可以不设置消歧比特,那么上述k就为正整数,即k的取值为1,2,3,...,n-1。示例性的,参见图11c,图11c是本申请实施例提供的通用NDPA帧的第三种帧结构示意图。如图11c所示,与前述图11a所示的通用NDPA帧相比,不同之处在于:扩展公共字段的第一个2字节的前11比特为特殊AID11字段,其取值大于2007,比如2047。另外,图11c中扩展公共字段的B11不是消歧比特,可以用于指示信道探测的一些相关参数,具体指示何种参数本申请实施例不做限定。
应理解,还可以利用多个特殊AID11替代上述第一字段(即扩展公共字段)中的多个消歧比特的作用。相应地,k的取值做相应变化。也就是说,第一字段(即扩展公共字段)的每两个字节中包括一个特殊AID11或一个消歧比特。还应理解,如果第一字段(即扩展公共字段)的每两个字节中全采用特殊AID11,则第一字段(即扩展公共字段)可以不存在消歧比特。
可见,由于NDPA变种字段(探测对话令牌字段的B0和B1)设置为00,所以VHT STA、HE STA、Ranging STA以及EHT STA都会将通用NDPA帧理解为VHT NDPA帧,然后按照VHT STA的行为去读取该通用NDPA帧,即每两个字节去识别AID12。因此,本申请实施例在探测对话令牌字段后的每两个字节(除第一个两字节,一定要有一个消歧比特或者特殊AID11(即AID大于2007的值)外)设置一个AID11或者1个消歧比特(强制为1),可以防止之前版本的STA误读;实现灵活,开销小。另外,对于NDPA扩展变种子字段,其用于进一步指示是未来哪一个标准中变种的NDPA帧。而探测对话令牌字段后第一个2字节中的B11可以用来区分是通用NDPA帧,还是VHT NDPA帧。也就是说,VHT STA可以通过探测对话令牌字段后第一个2字节中的B11判断接收到的这个NDPA帧是通用NDPA帧还是VHT NDPA帧,比如,探测对话令牌字段后第一个2字节中的B11为1,则这个NDPA帧是通用NDPA帧。
可选的,当上述NDPA变种扩展子字段的取值为第一取值范围内的任一个值时,表示该NDPA变种扩展子字段设置为证实(Validate)状态。换句话说,该NDPA变种扩展字段中存在条目为证实状态。当该NDPA变种扩展子字段的取值为第一值时,该NDPA变种扩展子字段指示变种类型可以是第一变种类型,比如EHT R2变种,也就是说这个NDPA帧是EHT R2NDPA帧;当该NDPA变种扩展子字段的取值为第二值时,该NDPA变种扩展子字段指示变种类型可以是第二变种类型,比如感知(sensing)变种,也就是说这个NDPA帧是SENSING NDPA帧。示例性的,NDPA变种扩展子字段的指示举例如下表2所示。表2中第一列所示的NDPA变种扩展子字段的取值采用二进制表示,相应地,也可以换成十进制表示。NDPA变种扩展子字段的长度为4比特,第一值为0(十进制),第二值是1(十进制),第一取值范围为2-15(十进制)。
表2:NDPA变种扩展子字段的指示
其中,表2中,NDPA变种扩展子字段的取值为0(十进制)时,表示EHT R2版本的NDPA帧。NDPA变种扩展子字段的取值为1(十进制)时,表示802.11bf标准中感知NDPA帧。NDPA变种扩展子字段的取值为2-15(十进制)时,为证实状态,可以防止未来的802.11标准中较老版本的站点(比如EHT R2站点,SENSING STA等)误读较新版本(尚未定义的)通用NDPA帧变种(比如扩展子字段的取值为2-15的通用NDPA帧变种)。即使每一代802.11标准的NDPA帧中各个字段的长度和格式不同,也不会互相影响,因为每一代802.11标准可以定义自己的NDPA帧的变种,通过这个NDPA变种扩展子字段来指示,所以可以未来的802.11标准中较老版本的站点(比如EHT R2站点,SENSING STA等)误读较新版本的通用NDPA帧,因此只需要防止VHT/HE/Ranging/EHT(R1)STA误读通用NDPA帧即可(其主要通过探测对话令牌字段的B0和B1设置为00+AID11+消歧比特实现)。应理解,上述表2仅是举例,不对NDPA变种扩展子字段的取值与含义的对应关系造成限定。比如,EHT R2版本的NDPA帧可以同前述图7所示的EHT NDPA帧采用相同的帧格式,不采用本申请实施例提供的通用NDPA帧,从802.11bf标准开始采用本申请实施例提供的通用NDPA帧。
应理解,802.11be标准有两个版本,第一个版本(Release 1,R1)只涉及一些基本特性,第二个版本(Release 2,R2)会进一步涉及一些其他待定的特性。为了区分两个版本的设备,将第一个版本的设备称之为实现了EHT基本特性的设备(标准中利用一个管理信息库中的属性值dot11EHTBaseLineFeaturesImplementedOnly为1表示)。对于第二个版本的设备,可以把他们称之为非实现了EHT基本特性的设备,也可以称作实现了EHT进阶特性的设备(dot11EHTBaseLineFeaturesImplementedOnly为0)。本申请实施例对此不做限制。其中,上述表2中的“EHT R2”表示802.11be标准的第二个版本中NDPA帧的变种。
此外,802.11be标准中,物理层前导码中信令字段的保留/未用比特(reservedbits)、或者某个(子)字段的保留/未用的状态(条目)分为两种,分别是不理会(Disregard)和证实(Validate)。如果一个实现了EHT基本特性的设备发现一个PPDU内的证实(Validate)比特没有设置成标准中规定的默认(缺省)值、或者某些子字段的值被设置成证实状态,则这个设备需要一直等到该PPDU结束(defer for the duration of the PPDU),然后把版本无关字段中的相关信息(比如基本服务集合颜色,传输机会信息等)传递给MAC层,用来保证共存,并且终止该PPDU的接收。而对于不理会(Disregard)比特,或者被设置成不理会(Disregard)状态的子字段,如果一个EHT设备没有发现以上条件(即:证实比特没有设置成标准中规定的默认(缺省)值、或者某些子字段的值被设置成证实状态),则会忽略不理会(Disregard)比特,或者忽略某个被设置成不理会状态的子字段,继续读取后续的其他字段。
由此可知,如果波束成形响应者(比如STA)解析接收到的上述NDPA帧时,解析到该NDPA帧中的NDPA变种扩展子字段被设置为证实状态,或者说解析到该NDPA变种扩展子字段的值没有设置为默认(缺省)值,则这个波束成形响应者(比如STA)停止解析该NDPA变种扩展子字段后的字段。
可选的,上述第一字段(即扩展公共字段或特殊站点信息字段)中还可以包括信道探测的一些参数。例如,在AP协作信道探测场景中,扩展公共字段中还可以包括第三指示信息和第四指示信息。第三指示信息用于指示参与信道探测的接入点的数量,第四指示信息用于指示参与信道探测的各个接入点的标识。另外,在站点信息字段中还可以包括接入点标识信息,该接入点标识信息用于指示这个站点信息字段指示的站点所关联的接入点。
参见图12,图12是本申请实施例提供的AP协作信道探测过程中通用NDPA帧的帧结构示意图。如图12所示,通用NDPA帧中的NDPA变种扩展子字段为0,表示EHT R2变种。在扩展公共字段中指示参与(信道探测的)AP数量,和(参与信道探测的)各个AP的标识信息。其中,各个信息可以分布于被消歧比特隔开的比特中。比如,如图12所示,假设每个AP标识信息为8比特,共参与信道探测的AP数量为4,则需要32比特,可以分别分布于被扩展公共字段的消歧比特(B11和B27)隔开的4比特,15比特,15比特中。在站点信息字段中,除了类似EHT NDPA帧中每个STA所需要的信息,另外还可能包括AP标识信息,用来指示是关联在哪个AP下的STA。可选的,扩展公共字段中还可以包括空间流分配信息,用于指示参与信道探测的各个AP的空间流数和空间流顺序。
实现方式2
本申请实施例中的NDPA帧(通用NDPA帧)包括但不限于帧控制(frame control)字段、时长(duration)字段、接收地址(Receiving Address,RA)字段、发送地址(Transmitting Address,TA)字段、以及探测对话令牌(Sounding Dialog Token)字段等中的一个或多个。该NDPA帧还包括第一字段和/或(一个或多个)站点信息字段。其中,探测对话令牌字段包含的NDPA变种字段(共2比特)设置为01,10,11中任一个,也就是说,探测对话令牌字段的B0和B1设置为01,10,11中任一个。该第一字段也可以称为扩展公共字段或特殊站点信息字段,三者可替换使用,本申请实施例对NDPA帧中包含的各个字段和子字段的名称不做限定。
上述第一字段(扩展公共字段或特殊站点信息字段)和每个站点信息字段的长度为4字节的倍数。该第一字段(扩展公共字段或特殊站点信息字段)的长度表示为4*n字节,每个站点信息字段的长度表示为4*m字节。n和m均为自然数,且n和m不能同时为0,即n+m大于0。可理解的,n等于0,表示上述NDPA帧中不存在第一字段;同理,m等于0,表示上述NDPA帧中不存在站点信息字段。该第一字段的每4个字节中包括一个取值大于2007的AID11字段(也称为特殊AID11字段)和一个消歧比特。该消歧比特设置为1,该消歧比特在第一字段中的比特位是B27+32*k。其中,k为自然数,且k小于或等于n-1,即k的取值为0,1,2,...,n-1。每个站点信息字段的每4个字节中包括一个取值小于或等于2007的AID11字段和一个消歧比特。该消歧比特设置为1,该消歧比特在站点信息字段中的比特位是B27+32*q。其中,q为自然数,且q小于或等于m-1,即q的取值为0,1,2,...,m-1。
可选的,AID11字段位于第一字段(扩展公共字段或特殊站点信息字段)和每个站点信息字段的每4个字节的前11比特。换句话说,上述取值大于2007的AID11字段(也称为特殊AID11字段)是第一字段的每4个字节的前11比特。同理,取值小于或等于2007的关联标识11字段是站点信息字段的每4个字节的前11比特。
可选的,上述NDPA帧(通用NDPA帧)还可以包括NDPA变种扩展子字段,用于指示该NDPA帧的变种类型。一种实现方式中,该NDPA变种扩展子字段可以位于第一字段(扩展公共字段或特殊站点信息字段)中,或者该NDPA变种扩展子字段可以位于站点信息字段中。参见图13,图13是本申请实施例提供的通用NDPA帧的第四种帧结构示意图。如图13所示,该通用NDPA帧包括一个扩展公共(extended common)字段和/或,一个或多个站点信息字段。该扩展公共字段的每4个字节包括一个特殊AID11(大于2007)和一个消歧比特,消歧比特设置为1。每个站点信息字段的每4字节包括一个AID11和一个消歧比特,消歧比特设置为1。该通用NDPA帧还包括1字节的探测对话令牌字段,该探测对话令牌字段的B0和B1设置为01,10,11中任一个。其中,图13中的指示(indication)信息可以理解为预留比特,可以用于指示信道探测的一些相关参数,具体指示何种参数本申请实施例不做限定。
由于NDPA变种字段(探测对话令牌字段的B0和B1)设置为01时,HE STA、RangingSTA以及EHT STA都会将通用NDPA帧理解为HE NDPA帧,然后按照HE STA的行为去读取该通用NDPA帧,即每4个字节去识别AID11。同理,NDPA变种字段(探测对话令牌字段的B0和B1)设置为10时,Ranging STA以及EHT STA都会将通用NDPA帧理解为Ranging NDPA帧,然后按照Ranging STA的行为去读取该通用NDPA帧,即每4个字节去识别AID11。NDPA变种字段(探测对话令牌字段的B0和B1)设置为11时,EHT STA都会将通用NDPA帧理解为Ranging NDPA帧,然后按照EHT标准去读取该通用NDPA帧,即每4个字节去识别AID11。也就是说,当NDPA变种字段(探测对话令牌字段的B0和B1)设置为非00时,之前版本的设备会将通用NDPA帧理解成以4字节为单位的站点信息字段,去识别AID11;而VHT STA会将通用NDPA帧理解为VHT NDPA帧,会每两个字节去识别AID12。因此,本申请实施例通过保证探测对话令牌字段后的每4个字节都存在一个AID11(这个AID11可以是目标STA(目标BFee)的,也可以是特殊AID11)和一个消歧比特(强制设为1),从而防止之前版本的STA(即VHT STA、HE STA、Ranging STA以及EHT STA)误读为其自己的AID11。
另一种实现方式中,上述NDPA变种扩展子字段除了位于扩展公共字段中,还可以位于探测对话令牌字段中,具体参考前述实现方式1中的相应描述(即前述图11b所示),此处不再赘述。
可选的,上述n和m的值在每一代802.11标准中可以不相同。该n和m的值可以通过第一字段(扩展公共字段或特殊站点信息字段)的前2个字节或探测对话令牌字段指示。或者,n和m的值还可以通过上述NDPA变种扩展子字段/类型信息隐含指示。
可选的,当上述NDPA变种扩展子字段的取值为第一取值范围内的任一个值时,表示该NDPA变种扩展子字段设置为证实(Validate)状态,具体参考前述实现方式1中的相应描述,此处不再赘述。
可选的,上述第一字段(即扩展公共字段或特殊站点信息字段)中还可以包括信道探测的一些参数,具体参考前述实现方式1中的相应描述,此处不再赘述。
可选的,上述步骤S102之后,波束成形响应者可以开始进行信道测量,包括但不限于以下步骤:
S105,波束成形发起者发送探测物理层协议数据单元PPDU。相应地,波束成形响应者接收该探测PPDU(sounding PPDU)。
可选的,波束成形发起者在发送NDPA帧(通用NDPA帧)后,间隔一个SIFS之后,发送探测PPDU(sounding PPDU)。该探测PPDU用于接收端/波束成形响应者估计信道,获得信道状态信息(CSI)。该探测PPDU可以不包括数据字段,即不携带MAC帧。当然,若有需要,也可以在该探测PPDU中携带数据字段。
相应的,波束成形响应者(Bfee)在接收上述NDPA帧(通用NDPA帧)之后,根据从该DNPA帧获得的相关信道探测的参数,接收Sounding PPDU。
可选的,上述探测PPDU包括通用信令(Universal Signal,U-SIG)字段。U-SIG字段中包含物理层版本指示子字段,用于指示该探测PPDU的物理层版本。其中,该探测PPDU的物理层版本与上述NDPA帧(即通用NDPA帧)中NDPA变种扩展子字段指示的变种类型一致。示例性的,802.11be标准中物理层版本指示子字段为0,表示探测PPDU的物理层版本是EHT;则NDPA变种扩展子字段指示的变种类型是EHT NDPA帧或EHT R2变种的通用NDPA帧。
示例性的,假设Wi-Fi 8标准时NDPA变种扩展子字段的指示如下述表3所示。这里的Wi-Fi 8标准用于指代802.11be标准的下一代标准。假设未来的Wi-Fi 8中探测PPDU的物理层版本指示子字段为1,则对应的通用NDPA帧中NDPA变种扩展子字段为2,即下述表3中NDPA变种扩展子字段为2的条目。
表3:Wi-Fi 8标准时NDPA变种扩展子字段的指示
另外,当老版本的EHT R2设备或者感知设备读到NDPA变种扩展子字段的取值为2(二进制0010)的NDPA帧变种时,因为对于EHT R2设备或者感知设备而言,该值没有设置成标准中规定的默认/缺省值(EHT R2设备对应的默认/缺省值是0(二进制0000),感知设备对应的默认/缺省值是1(二进制0001)),所以EHT R2设备或者感知设备会认为该NDPA变种扩展子字段此时被设置为证实状态,因此会停止解析该NDPA变种扩展子字段后的字段,不会造成误读,从而可以减少不必要的信道信息的计算,减少缓存资源的浪费和耗电。
可选的,NDPA帧的变种类型也可以采用U-SIG字段中的物理层版本指示子字段。其中,NDPA帧的变种类型可能与物理层版本一一对应,也可能多对一。
可选的,参见图14,图14是本申请实施例提供的探测PPDU的帧结构示意图。如图14所示,该探测PPDU包括前导码(preamble)和数据包扩展(Packet Extension,PE)。前导码包括但不限于以下字段:传统-短训练字段(Legacy Short Training Field,L-STF),传统-长训练字段(Legacy Long Training Field,L-LTF),传统-信令字段(Legacy Signal Field,L-SIG),重复传统信令字段(Repeated L-SIG,RL-SIG),U-SIG字段,xx-SIG(代表具体某一代标准的信令字段),xx-STF(xx Short Training Field,xx短训练字段),xx-LTF(xx LongTraining Field,xx吞吐率长训练字段)等。
应理解,图14中的“xx”是未来标准的一个代表,比如802.11n标准是HT,802.11ac是VHT,802.11ax是HE,802.11be是EHT,802.11az是Ranging。未来标准的具体名称,本申请实施例不做限制。
其中,L-STF,L-LTF,L-SIG用于保证新设备同传统设备的共存,L-SIG中包含长度字段,可以间接指示该探测PPDU中L-SIG后的时长。RL-SIG用于增强传统信令字段(L-SIG)的可靠性,还提供了让接收端通过检测RL-SIG和L-SIG这两个符号是否相同,L-SIG中长度的余数等特征,来帮助接收端识别该数据分组(即探测PPDU)是EHT PPDU的自动检测的方法。U-SIG会存在于802.11be标准及以后若干代标准的PPDU中,U-SIG中与版本相关的指示会进一步指示该探测PPDU是EHT PPDU及以后的哪一代标准的PPDU。xx-SIG用于提供接收该探测PPDU所需要的信息。xx-STF和xx-LTF分别用于xx标准(比如802.11bf,Wi-Fi 8,或Wi-Fi 9等以后的标准)中的自动增益控制和信道估计。数据包扩展为接收端处理数据提供更多的时间。
应理解,本申请实施例中的步骤S105与步骤S103-步骤S104的执行顺序不做限定。例如,步骤S105在步骤S103-步骤S104之前执行,或者步骤S105在步骤S103-步骤S104之后执行,或者,步骤S105与步骤S103-步骤S104同时/并行执行。
S106,波束成形响应者根据该NDPA帧中的指示信息,通过该探测PPDU进行信道估计,获得信道状态信息,并根据信道状态信息生成波束成形报告。
S107,波束成形响应者发送该波束成形报告,该波束成形报告中携带该信道状态信息。相应地,波束成形发起者接收该波束成形报告。
可选的,波束成形响应者(Bfee)根据上述NDPA帧(通用NDPA帧)中站点信息字段中的AID子字段,确定AID子字段与自己的AID是否相符。如果该AID子字段与自己的AID相符,则波束成形响应者(Bfee)确定自己需要进行信道探测。波束成形响应者(Bfee)可根据该站点信息字段中的部分带宽信息子字段确定需要反馈信道状态信息的频率范围,然后通过Sounding PPDU进行信道估计,获得站点需要反馈信道状态信息的频率范围的信道状态信息。或者,Bfee还可根据Nc确定压缩波束成形反馈矩阵的列数,压缩波束成形反馈矩阵为波束成形报告中的一部分,该压缩波束成形反馈矩阵承载有至少一部分信道状态信息。波束成形响应者(Bfee)获得信道状态信息后,根据信道状态信息生成波束成形报告发送给波束成形发起者。该波束成形报告中携带信道状态信息。
可选的,如果是基于触发(多用户)的信道状态信息反馈过程,在步骤S105之后,且步骤S107之前,该NDPA帧的传输方法还包括:波束成形发起者发送包含波束成形轮询子类型的触发帧,比如BRP触发帧,用于触发一个或多个波束成形响应者反馈波束成形报告。其中,该波束成形报告是基于通用NDPA帧中的指示信息而生成的。
当然,本申请实施例的信道测量流程不限于本申请实施例提出的步骤S105至步骤S107的方案,可选的,信道测量流程还可以是由其他波束成形发起者发送探测PPDU,由波束成形响应者根据该探测PPDU进行测量。
本申请实施例通过设计通用NDPA帧,可以应用于未来一代或多代802.11标准,支持信道探测,并且该通用NDPA帧中可以包含灵活长度的公共信息和站点信息,以承载不同特性所需要的参数信息;另外,还通过设计一个包含证实状态的NDPA变种扩展子字段来指示这个通用NDPA帧是未来哪一代标准的变种,并且通过设计消歧比特和特殊AID11(大于2007),可以防止老版本的STA发生误读,从而可以减少不必要的信道信息的计算,减少缓存资源的浪费和耗电。
作为一个可选实施例,由前述“不同代802.11标准中NDPA帧的防误读方式”可知,在802.11be,即EHT标准阶段,探测对话令牌字段的B0和B1同时为1时,表示EHT变种,即EHTNDPA帧。一些早期的Ranging STA可能会将EHT NDPA帧理解为Ranging NDPA帧,但后期的Ranging STA接收到EHT NDPA帧后如何处理尚未明确。本申请实施例提供一种后期的Ranging STA接收到EHT NDPA帧后的处理方式。具体的,后期的(或新版本的)Ranging STA接收到一个NDPA帧,该NDPA帧中探测对话令牌字段的B0和B1同时为1,表示EHT变种。由于新版本的Ranging STA会同时根据探测对话令牌字段的B0和B1去区分该NDPA帧是哪种NDPA帧变种(即是VHT变种,HE变种,还是Ranging变种);所以对于新版本的Ranging STA而言,探测对话令牌字段的B0和B1设置为11,可以理解为该B0和B1被设置为证实状态,则新版本的Ranging STA就停止解析该探测对话令牌字段的B0和B1后的字段,从而不会造成误读,可以减少不必要的信道信息的计算,减少缓存资源的浪费和耗电。
上述内容详细阐述了本申请提供的方法,为了便于实施本申请实施例的上述方案,本申请实施例还提供了相应的装置或设备。
本申请实施例可以根据上述方法示例对波束成形发起者和波束成形响应者进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。下面将结合图15至图17详细描述本申请实施例的通信装置。其中,该通信装置是AP和STA,进一步的,该通信装置可以为AP中的装置;或者,该通信装置为STA中的装置。
在采用集成的单元的情况下,参见图15,图15是本申请实施例提供的通信装置1的结构示意图。该通信装置1可以为波束成形发起者,具体可以为AP或AP中的芯片,比如Wi-Fi芯片等。如图15所示,该通信装置1包括处理单元11,和收发单元12。
第一种设计中,处理单元11,用于生成NDPA帧,该NDPA帧包含的NDPA变种字段设置为00,该NDPA帧包括第一字段和/或站点信息字段;收发单元12,用于发送该NDPA帧。其中,该第一字段中包括一个或多个消歧比特,每个消歧比特为1,该一个或多个消歧比特在该第一字段中的比特位分别是B11+16*k,该k为自然数。该站点信息字段中包括一个或多个消歧比特,每个消歧比特为1,该一个或多个消歧比特在该站点信息字段中的比特位分别是B27+16*q,该q为大于或等于-1的整数。
可选的,上述第一种设计中,上述第一字段的第1个两字节中包括关联标识字段,该关联标识字段的值大于2007。k为大于或等于1的自然数。
第二种设计中,处理单元11,用于生成NDPA帧,该NDPA帧包含的NDPA变种字段设置为01,10,11中任一个,该NDPA帧包括第一字段和/或站点信息字段;收发单元12,用于发送该NDPA帧。其中,该第一字段的每4个字节中包括一个特殊关联标识11字段和一个消歧比特,该消歧比特为1,该消歧比特在该第一字段中的比特位是B27+32*k,该k为自然数。该站点信息字段的每4个字节中包括一个取值小于或等于2007的关联标识11字段和一个消歧比特,该消歧比特为1,该消歧比特在该站点信息字段中的比特位是B27+32*q,该q为自然数。该第一字段和该站点信息字段的长度为4字节的倍数。特殊关联标识11字段的值大于2007,或者是标准中选定的一个小于2007的值,且这个值不分配给任一个STA。
可选的,上述第二种设计中,该特殊关联标识11字段是该第一字段的每4个字节的前11比特;该取值小于或等于2007的关联标识11字段是该站点信息字段的每4个字节的前11比特。
可选的,上述两种设计中,NDPA帧包括NDPA变种扩展子字段,该NDPA变种扩展子字段用于指示该NDPA帧的变种类型。
可选的,上述两种设计中,NDPA变种扩展子字段位于该NDPA帧的第一字段中,或者该NDPA变种扩展子字段位于该NDPA帧的探测对话令牌字段中。
可选的,上述两种设计中,NDPA变种扩展子字段的取值为第一取值范围内的任一个值时,表示该NDPA变种扩展子字段设置为证实状态。
可选的,上述两种设计中,第一字段的长度为2*n字节,该站点信息字段的长度为2*m字节,n和m均为自然数,m+n大于0。该k小于或等于n-1。该q小于或等于m-2。
可选的,上述两种设计中,n和m的值基于该NDPA帧中NDPA变种扩展子字段指示的变种类型确定。
可选的,上述两种设计中,第一字段或NDPA帧的探测对话令牌字段中包括第一指示信息和第二指示信息。该第一指示信息用于指示该n的值,该第二指示信息用于指示该m的值。
可选的,上述两种设计中,第一字段的第1个两字节中包括关联标识字段,该关联标识字段的值大于2007。该k为大于或等于1的自然数。
可选的,上述两种设计中,上述收发单元12,还用于发送探测物理层协议数据单元PPDU;上述收发单元12,还用于接收波束成形报告,该波束成形报告中携带信道状态信息。
可选的,上述两种设计中,上述探测PPDU包括通用信令U-SIG字段,该U-SIG字段中包含的物理层版本指示子字段用于指示该探测PPDU的物理层版本,该探测PPDU的物理层版本与该NDPA帧中NDPA变种扩展子字段指示的变种类型一致。
应理解,该通信装置1可对应执行前述实施例,并且该通信装置1中的各个单元的上述操作或功能分别为了实现前述实施例中波束成形发起者的相应操作,为了简洁,在此不再赘述。
参见图16,图16是本申请实施例提供的通信装置2的结构示意图。该通信装置2可以为波束成形响应者,具体可以为STA或STA中的芯片,比如Wi-Fi芯片等。如图16所示,该通信装置2包括收发单元21和解析单元22。
第一种设计中,收发单元21,用于接收NDPA帧,该NDPA帧包含的NDPA变种字段设置为00,该NDPA帧包括第一字段和/或站点信息字段;解析单元22,用于解析该NDPA帧。其中,该第一字段中包括一个或多个消歧比特,每个消歧比特为1,该一个或多个消歧比特在该第一字段中的比特位分别是B11+16*k,该k为自然数。该站点信息字段中包括一个或多个消歧比特,每个消歧比特为1,该一个或多个消歧比特在该站点信息字段中的比特位分别是B27+16*q,该q为大于或等于-1的整数。
可选的,上述第一种设计中,上述第一字段的第1个两字节中包括关联标识字段,该关联标识字段的值大于2007。k为大于或等于1的自然数。
第二种设计中,收发单元21,用于接收NDPA帧,该NDPA帧包含的NDPA变种字段设置为01,10,11中任一个,该NDPA帧包括第一字段和/或站点信息字段;解析单元22,用于解析该NDPA帧。其中,该第一字段的每4个字节中包括一个特殊关联标识11字段和一个消歧比特,该消歧比特为1,该消歧比特在该第一字段中的比特位是B27+32*k,该k为自然数。该站点信息字段的每4个字节中包括一个取值小于或等于2007的关联标识11字段和一个消歧比特,该消歧比特为1,该消歧比特在该站点信息字段中的比特位是B27+32*q,该q为自然数。该第一字段和该站点信息字段的长度为4字节的倍数。特殊关联标识11字段的值大于2007,或者是标准中选定的一个小于2007的值,且这个值不分配给任一个STA。
可选的,上述第二种设计中,该特殊关联标识11字段是该第一字段的每4个字节的前11比特;该取值小于或等于2007的关联标识11字段是该站点信息字段的每4个字节的前11比特。
可选的,上述两种设计中,NDPA帧包括NDPA变种扩展子字段,该NDPA变种扩展子字段用于指示该NDPA帧的变种类型。
可选的,上述两种设计中,NDPA变种扩展子字段位于该NDPA帧的第一字段中,或者该NDPA变种扩展子字段位于该NDPA帧的探测对话令牌字段中。
可选的,上述两种设计中,NDPA变种扩展子字段的取值为第一取值范围内的任一个值时,表示该NDPA变种扩展子字段设置为证实状态。
可选的,上述两种设计中,NDPA变种扩展子字段的取值为第一取值范围内的任一个值时,表示该NDPA变种扩展子字段设置为证实状态。上述解析单元22,具体用于解析到该NDPA帧中的该NDPA变种扩展子字段为证实状态时,停止解析该NDPA帧中该NDPA变种扩展子字段后的字段。
可选的,上述两种设计中,第一字段的长度为4*n字节,站点信息字段的长度为4*m字节,n和m均为自然数,m+n大于0。该k小于或等于n-1,q小于或等于m-1。
可选的,上述两种设计中,n和m的值基于该NDPA帧中NDPA变种扩展子字段指示的变种类型确定。
可选的,上述两种设计中,第一字段或NDPA帧的探测对话令牌字段中包括第一指示信息和第二指示信息。该第一指示信息用于指示该n的值,该第二指示信息用于指示该m的值。
可选的,上述两种设计中,第一字段的第1个两字节中包括关联标识字段,该关联标识字段的值大于2007。该k为大于或等于1的自然数。
可选的,上述两种设计中,该通信装置2还包括获取单元23。上述收发单元21,还用于接收探测PPDU;获取单元23,用于根据该探测PPDU获取信道状态信息;上述收发单元21,还用于发送波束成形报告,该波束成形报告中携带该信道状态信息。
可选的,上述两种设计中,上述探测PPDU包括通用信令U-SIG字段,该U-SIG字段中包含的物理层版本指示子字段用于指示该探测PPDU的物理层版本,该探测PPDU的物理层版本与该NDPA帧中NDPA变种扩展子字段指示的变种类型一致。
其中,上述解析单元22和获取单元23可以集成为一个单元,比如处理单元。
应理解,该通信装置2可对应执行前述实施例,并且该通信装置2中的各个单元的上述操作或功能分别为了实现前述实施例中波束成形响应者的相应操作,为了简洁,在此不再赘述。
以上介绍了本申请实施例的波束成形发起者和波束成形响应者,以下介绍所述波束成形发起者和波束成形响应者可能的产品形态。应理解,但凡具备上述图15所述的波束成形发起者的功能的任何形态的产品,但凡具备上述图16所述的波束成形响应者的功能的任何形态的产品,都落入本申请实施例的保护范围。还应理解,以下介绍仅为举例,不限制本申请实施例的AP和STA的产品形态仅限于此。
作为一种可能的产品形态,本申请实施例所述的波束成形发起者和波束成形响应者,可以由一般性的总线体系结构来实现。
为了便于说明,参见图17,图17是本申请实施例提供的通信装置1000的结构示意图。该通信装置1000可以为波束成形发起者和波束成形响应者,或其中的芯片。图17仅示出了通信装置1000的主要部件。除处理器1001和收发器1002之外,所述通信装置还可以进一步包括存储器1003、以及输入输出装置(图未示意)。
处理器1001主要用于对通信协议以及通信数据进行处理,以及对整个通信装置进行控制,执行软件程序,处理软件程序的数据。存储器1003主要用于存储软件程序和数据。收发器1002可以包括控制电路和天线,控制电路主要用于基带信号与射频信号的转换以及对射频信号的处理。天线主要用于收发电磁波形式的射频信号。输入输出装置,例如触摸屏、显示屏,键盘等主要用于接收用户输入的数据以及对用户输出数据。
当通信装置开机后,处理器1001可以读取存储器1003中的软件程序,解释并执行软件程序的指令,处理软件程序的数据。当需要通过无线发送数据时,处理器1001对待发送的数据进行基带处理后,输出基带信号至射频电路,射频电路将基带信号进行射频处理后将射频信号通过天线以电磁波的形式向外发送。当有数据发送到通信装置时,射频电路通过天线接收到射频信号,将射频信号转换为基带信号,并将基带信号输出至处理器1001,处理器1001将基带信号转换为数据并对该数据进行处理。
在另一种实现中,所述的射频电路和天线可以独立于进行基带处理的处理器而设置,例如在分布式场景中,射频电路和天线可以与独立于通信装置,呈拉远式的布置。
其中,处理器1001、收发器1002、以及存储器1003可以通过通信总线连接。
一种设计中,通信装置1000可以用于执行前述实施例中波束成形发起者的功能:处理器1001可以用于执行图10中步骤S101,和/或用于执行本文所描述的技术的其它过程;收发器1002可以用于执行图10中的步骤S102和步骤S105,和/或用于本文所描述的技术的其它过程。
另一种设计中,通信装置1000可以用于执行前述实施例中波束成形响应者的功能:处理器1001可以用于执行图10中步骤S104和步骤S106,和/或用于执行本文所描述的技术的其它过程;收发器1002可以用于执行图10中的步骤S103和步骤S107,和/或用于本文所描述的技术的其它过程。
在上述任一种设计中,处理器1001可以存有指令,该指令可为计算机程序,计算机程序在处理器1001上运行,可使得通信装置1000执行上述任一方法实施例中描述的方法。计算机程序可能固化在处理器1001中,该种情况下,处理器1001可能由硬件实现。
在一种实现方式中,通信装置1000可以包括电路,所述电路可以实现前述方法实施例中发送或接收或者通信的功能。本申请中描述的处理器和收发器可实现在集成电路(integrated circuit,IC)、模拟IC、无线射频集成电路(radio frequency integratedcircuit,RFIC)、混合信号IC、专用集成电路(application specific integratedcircuit,ASIC)、印刷电路板(printed circuit board,PCB)、电子设备等上。该处理器和收发器也可以用各种IC工艺技术来制造,例如互补金属氧化物半导体(complementary metaloxide semiconductor,CMOS)、N型金属氧化物半导体(nMetal-oxide-semiconductor,NMOS)、P型金属氧化物半导体(positive channel metal oxide semiconductor,PMOS)、双极结型晶体管(bipolar junction transistor,BJT)、双极CMOS(BiCMOS)、硅锗(SiGe)、砷化镓(GaAs)等。
本申请中描述的通信装置的范围并不限于此,而且通信装置的结构可以不受图17的限制。通信装置可以是独立的设备或者可以是较大设备的一部分。例如所述通信装置可以是:
(1)独立的集成电路IC,或芯片,或,芯片***或子***;
(2)具有一个或多个IC的集合,可选的,该IC集合也可以包括用于存储数据,计算机程序的存储部件;
(3)ASIC,例如调制解调器(Modem);
(4)可嵌入在其他设备内的模块;
(5)接收机、终端、智能终端、蜂窝电话、无线设备、手持机、移动单元、车载设备、网络设备、云设备、人工智能设备等等;
(6)其他等等。
作为一种可能的产品形态,本申请实施例所述的波束成形发起者和波束成形响应者,可以由通用处理器来实现。
实现波束成形发起者的通用处理器包括处理电路和与所述处理电路内部连接通信的输入输出接口。
该通用处理器可以用于执行前述实施例中波束成形发起者的功能。具体地,处理电路可以用于执行图10中步骤S101,和/或用于执行本文所描述的技术的其它过程;输入输出接口可以用于执行图10中的步骤S102和步骤S105,和/或用于本文所描述的技术的其它过程。
实现波束成形响应者的通用处理器包括处理电路和与所述处理电路内部连接通信的输入输出接口。
该通用处理器可以用于执行前述实施例中波束成形响应者的功能。具体地,处理电路可以用于执行图10中步骤S104和步骤S106,和/或用于执行本文所描述的技术的其它过程;输入输出接口可以用于执行图10中的步骤S103和步骤S107,和/或用于本文所描述的技术的其它过程。
应理解,上述各种产品形态的通信装置,具有上述方法实施例中波束成形发起者和波束成形响应者的任意功能,此处不再赘述。
本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序代码,当上述处理器执行该计算机程序代码时,电子设备执行前述实施例中的方法。
本申请实施例还提供一种计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行前述实施例中的方法。
本申请实施例还提供一种通信装置,该装置可以以芯片的产品形态存在,该装置的结构中包括处理器和接口电路,该处理器用于通过接收电路与其它装置通信,使得该装置执行前述实施例中的方法。
本申请实施例还提供一种无线通信***,包括AP和STA,该AP可以执行前述实施例中波束成形发起者所执行的方法;STA可以执行前述实施例中波束成形响应者所执行的方法。
结合本申请公开内容所描述的方法或者算法的步骤可以硬件的方式来实现,也可以是由处理器执行软件指令的方式来实现。软件指令可以由相应的软件模块组成,软件模块可以被存放于随机存取存储器(Random Access Memory,RAM)、闪存、可擦除可编程只读存储器(Erasable Programmable ROM,EPROM)、电可擦可编程只读存储器(ElectricallyEPROM,EEPROM)、寄存器、硬盘、移动硬盘、只读光盘(CD-ROM)或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于ASIC中。另外,该ASIC可以位于核心网接口设备中。当然,处理器和存储介质也可以作为分立组件存在于核心网接口设备中。
本领域技术人员应该可以意识到,在上述一个或多个示例中,本申请所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机可读存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。
以上所述的具体实施方式,对本申请的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本申请的具体实施方式而已,并不用于限定本申请的保护范围,凡在本申请的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本申请的保护范围之内。
Claims (28)
1.一种空数据分组声明NDPA帧的传输方法,其特征在于,包括:
波束成形发起者生成空数据分组声明NDPA帧,所述NDPA帧包含的NDPA变种字段设置为00,所述NDPA帧包括第一字段和/或站点信息字段;
所述波束成形发起者发送所述NDPA帧;
其中,所述第一字段中包括一个或多个消歧比特,每个消歧比特为1,所述一个或多个消歧比特在所述第一字段中的比特位分别是B11+16*k,所述k为自然数;
所述站点信息字段中包括一个或多个消歧比特,每个消歧比特为1,所述一个或多个消歧比特在所述站点信息字段中的比特位分别是B27+16*q,所述q为大于或等于-1的整数。
2.一种NDPA帧的传输方法,其特征在于,包括:
波束成形响应者接收NDPA帧,所述NDPA帧包含的NDPA变种字段设置为00,所述NDPA帧包括第一字段和/或站点信息字段;
所述波束成形响应者解析所述NDPA帧;
其中,所述第一字段中包括一个或多个消歧比特,每个消歧比特为1,所述一个或多个消歧比特在所述第一字段中的比特位分别是B11+16*k,所述k为自然数;
所述站点信息字段中包括一个或多个消歧比特,每个消歧比特为1,所述一个或多个消歧比特在所述站点信息字段中的比特位分别是B27+16*q,所述q为大于或等于-1的整数。
3.根据权利要求1或2所述的方法,其特征在于,所述NDPA帧包括NDPA变种扩展子字段,所述NDPA变种扩展子字段用于指示所述NDPA帧的变种类型。
4.根据权利要求3所述的方法,其特征在于,所述NDPA变种扩展子字段位于所述NDPA帧的第一字段中,或者所述NDPA变种扩展子字段位于所述NDPA帧的探测对话令牌字段中。
5.根据权利要求3或4所述的方法,其特征在于,所述NDPA变种扩展子字段的取值为第一取值范围内的任一个值时,表示所述NDPA变种扩展子字段设置为证实状态。
6.根据权利要求2所述的方法,其特征在于,所述NDPA帧包括NDPA变种扩展子字段,所述NDPA变种扩展子字段用于指示所述NDPA帧的变种类型;
所述NDPA变种扩展子字段的取值为第一取值范围内的任一个值时,表示所述NDPA变种扩展子字段设置为证实状态;
所述波束成形响应者解析所述NDPA帧,包括:
所述波束成形响应者解析到所述NDPA帧中的所述NDPA变种扩展子字段为证实状态时,停止解析所述NDPA帧中所述NDPA变种扩展子字段后的字段。
7.根据权利要求1-6中任一项所述的方法,其特征在于,所述第一字段的长度为2*n字节,所述站点信息字段的长度为2*m字节,n和m均为自然数,m+n大于0;
所述k小于或等于n-1;
所述q小于或等于m-2。
8.根据权利要求7所述的方法,其特征在于,所述n和所述m的值基于所述NDPA帧中NDPA变种扩展子字段指示的变种类型确定。
9.根据权利要求7所述的方法,其特征在于,所述第一字段或所述NDPA帧的探测对话令牌字段中包括第一指示信息和第二指示信息;
所述第一指示信息用于指示所述n的值,所述第二指示信息用于指示所述m的值。
10.根据权利要求1-8中任一项所述的方法,其特征在于,所述第一字段的第1个两字节中包括关联标识字段,所述关联标识字段的值大于2007;
所述k为大于或等于1的自然数。
11.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述波束成形发起者发送探测物理层协议数据单元PPDU;
所述波束成形发起者接收波束成形报告,所述波束成形报告中携带信道状态信息。
12.根据权利要求2所述的方法,其特征在于,所述方法还包括:
所述波束成形响应者接收探测PPDU,并根据所述探测PPDU获取信道状态信息;
所述波束成形响应者发送波束成形报告,所述波束成形报告中携带所述信道状态信息。
13.根据权利要求11或12所述的方法,其特征在于,所述探测PPDU包括通用信令U-SIG字段,所述U-SIG字段中包含的物理层版本指示子字段用于指示所述探测PPDU的物理层版本,所述探测PPDU的物理层版本与所述NDPA帧中NDPA变种扩展子字段指示的变种类型一致。
14.一种通信装置,其特征在于,包括:
处理单元,用于生成空数据分组声明NDPA帧,所述NDPA帧包含的NDPA变种字段设置为00,所述NDPA帧包括第一字段和/或站点信息字段;
收发单元,用于发送所述NDPA帧;
其中,所述第一字段中包括一个或多个消歧比特,每个消歧比特为1,所述一个或多个消歧比特在所述第一字段中的比特位分别是B11+16*k,所述k为自然数;
所述站点信息字段中包括一个或多个消歧比特,每个消歧比特为1,所述一个或多个消歧比特在所述站点信息字段中的比特位分别是B27+16*q,所述q为大于或等于-1的整数。
15.一种通信装置,其特征在于,包括:
收发单元,用于接收NDPA帧,所述NDPA帧包含的NDPA变种字段设置为00,所述NDPA帧包括第一字段和/或站点信息字段;
解析单元,用于解析所述NDPA帧;
其中,所述第一字段中包括一个或多个消歧比特,每个消歧比特为1,所述一个或多个消歧比特在所述第一字段中的比特位分别是B11+16*k,所述k为自然数;
所述站点信息字段中包括一个或多个消歧比特,每个消歧比特为1,所述一个或多个消歧比特在所述站点信息字段中的比特位分别是B27+16*q,所述q为大于或等于-1的整数。
16.根据权利要求14或15所述的通信装置,其特征在于,所述NDPA帧包括NDPA变种扩展子字段,所述NDPA变种扩展子字段用于指示所述NDPA帧的变种类型。
17.根据权利要求16所述的通信装置,其特征在于,所述NDPA变种扩展子字段位于所述NDPA帧的第一字段中,或者所述NDPA变种扩展子字段位于所述NDPA帧的探测对话令牌字段中。
18.根据权利要求16或17所述的通信装置,其特征在于,所述NDPA变种扩展子字段的取值为第一取值范围内的任一个值时,表示所述NDPA变种扩展子字段设置为证实状态。
19.根据权利要求15所述的通信装置,其特征在于,所述NDPA帧包括NDPA变种扩展子字段,所述NDPA变种扩展子字段用于指示所述NDPA帧的变种类型;
所述NDPA变种扩展子字段的取值为第一取值范围内的任一个值时,表示所述NDPA变种扩展子字段设置为证实状态;
所述解析单元具体用于:
解析到所述NDPA帧中的所述NDPA变种扩展子字段为证实状态时,停止解析所述NDPA帧中所述NDPA变种扩展子字段后的字段。
20.根据权利要求16-19中任一项所述的通信装置,其特征在于,所述第一字段的长度为2*n字节,所述站点信息字段的长度为2*m字节,n和m均为自然数,m+n大于0;
所述k小于或等于n-1;
所述q小于或等于m-2。
21.根据权利要求20所述的通信装置,其特征在于,所述n和所述m的值基于所述NDPA帧中NDPA变种扩展子字段指示的变种类型确定。
22.根据权利要求20所述的通信装置,其特征在于,所述第一字段或所述NDPA帧的探测对话令牌字段中包括第一指示信息和第二指示信息;
所述第一指示信息用于指示所述n的值,所述第二指示信息用于指示所述m的值。
23.根据权利要求14-22中任一项所述的通信装置,其特征在于,所述第一字段的第1个两字节中包括关联标识字段,所述关联标识字段的值大于2007;
所述k为大于或等于1的自然数。
24.根据权利要求14所述的通信装置,其特征在于,所述收发单元还用于:
发送探测PPDU;
接收波束成形报告,所述波束成形报告中携带信道状态信息。
25.根据权利要求15所述的通信装置,其特征在于,所述收发单元还用于接收探测PPDU;所述通信装置还包括获取单元,用于根据所述探测PPDU获取信道状态信息;
所述收发单元还用于发送波束成形报告,所述波束成形报告中携带所述信道状态信息。
26.根据权利要求24或25所述的通信装置,其特征在于,所述探测PPDU包括U-SIG字段,所述U-SIG字段中包含的物理层版本指示子字段用于指示所述探测PPDU的物理层版本,所述探测PPDU的物理层版本与所述NDPA帧中NDPA变种扩展子字段指示的变种类型一致。
27.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有程序指令,当所述程序指令在计算机上运行时,使得所述计算机执行如权利要求1-13中任一项所述的方法。
28.一种包含程序指令的计算机程序产品,其特征在于,当所述程序指令在计算机上运行时,使得所述计算机执行如权利要求1-13中任一项所述的方法。
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110999083.XA CN115733590A (zh) | 2021-08-28 | 2021-08-28 | Ndpa帧的传输方法及相关装置 |
KR1020247009876A KR20240055019A (ko) | 2021-08-28 | 2022-08-09 | Ndpa 프레임 전송 방법 및 관련 장치 |
EP22863048.9A EP4387145A1 (en) | 2021-08-28 | 2022-08-09 | Ndpa frame transmission method and related apparatus |
AU2022337602A AU2022337602A1 (en) | 2021-08-28 | 2022-08-09 | Ndpa frame transmission method and related apparatus |
CA3230478A CA3230478A1 (en) | 2021-08-28 | 2022-08-09 | Ndpa frame transmission method and related apparatus |
PCT/CN2022/111170 WO2023029907A1 (zh) | 2021-08-28 | 2022-08-09 | Ndpa帧的传输方法及相关装置 |
US18/587,171 US20240195552A1 (en) | 2021-08-28 | 2024-02-26 | Ndpa frame transmission method and related apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110999083.XA CN115733590A (zh) | 2021-08-28 | 2021-08-28 | Ndpa帧的传输方法及相关装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115733590A true CN115733590A (zh) | 2023-03-03 |
Family
ID=85290498
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110999083.XA Pending CN115733590A (zh) | 2021-08-28 | 2021-08-28 | Ndpa帧的传输方法及相关装置 |
Country Status (7)
Country | Link |
---|---|
US (1) | US20240195552A1 (zh) |
EP (1) | EP4387145A1 (zh) |
KR (1) | KR20240055019A (zh) |
CN (1) | CN115733590A (zh) |
AU (1) | AU2022337602A1 (zh) |
CA (1) | CA3230478A1 (zh) |
WO (1) | WO2023029907A1 (zh) |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117879659A (zh) * | 2016-05-10 | 2024-04-12 | 华为技术有限公司 | 无线帧的发送与接收方法与装置 |
US11115104B2 (en) * | 2018-05-25 | 2021-09-07 | Intel Corporation | Enhanced signaling and use of multiple transmission chains |
CN117728872A (zh) * | 2018-11-07 | 2024-03-19 | 华为技术有限公司 | 信道状态信息的反馈方法及装置 |
US11251841B2 (en) * | 2019-05-07 | 2022-02-15 | Huawei Technologies Co., Ltd. | Systems and methods for extremely high throughput sounding process indication |
CN112118034A (zh) * | 2019-06-19 | 2020-12-22 | 华为技术有限公司 | 信道探测方法及通信装置 |
-
2021
- 2021-08-28 CN CN202110999083.XA patent/CN115733590A/zh active Pending
-
2022
- 2022-08-09 AU AU2022337602A patent/AU2022337602A1/en active Pending
- 2022-08-09 EP EP22863048.9A patent/EP4387145A1/en active Pending
- 2022-08-09 WO PCT/CN2022/111170 patent/WO2023029907A1/zh active Application Filing
- 2022-08-09 KR KR1020247009876A patent/KR20240055019A/ko active Search and Examination
- 2022-08-09 CA CA3230478A patent/CA3230478A1/en active Pending
-
2024
- 2024-02-26 US US18/587,171 patent/US20240195552A1/en active Pending
Also Published As
Publication number | Publication date |
---|---|
WO2023029907A1 (zh) | 2023-03-09 |
EP4387145A1 (en) | 2024-06-19 |
CA3230478A1 (en) | 2023-03-09 |
KR20240055019A (ko) | 2024-04-26 |
AU2022337602A1 (en) | 2024-03-14 |
US20240195552A1 (en) | 2024-06-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113747485A (zh) | 多ap协作传输的信道探测方法及相关装置 | |
US11838848B2 (en) | Multi-link device probing method and communication apparatus | |
EP4250805A1 (en) | Channel sounding method and related device | |
JP7308623B2 (ja) | 情報処理装置並びにその制御方法、及び、プログラム | |
CN114499797A (zh) | Ppdu中空间复用参数字段的确定方法及相关装置 | |
CN114080005A (zh) | Ppdu的上行参数指示方法及相关装置 | |
US20240097842A1 (en) | Ppdu transmission method and related apparatus | |
JP2024010191A (ja) | 通信装置、情報処理装置、制御方法、及び、プログラム | |
US20230269807A1 (en) | Multi-link communication probe request method and apparatus | |
JP7433770B2 (ja) | 通信装置、情報処理装置、制御方法、及び、プログラム | |
CN115733590A (zh) | Ndpa帧的传输方法及相关装置 | |
CN115669147A (zh) | 空间复用参数指示和空间复用参数字段的确定方法及装置 | |
CN114727262A (zh) | 时间资源分配和接收方法及相关装置 | |
EP4418716A1 (en) | Communication method and apparatus | |
US20240205903A1 (en) | Physical layer protocol data unit transmission method and related apparatus | |
WO2023142975A1 (zh) | 一种信道探测方法及装置 | |
RU2804327C1 (ru) | Способ указания параметров восходящей линии связи ppdu и соответствующее устройство | |
RU2801165C1 (ru) | Способ зондирования многоканальных устройств и устройство связи | |
CN116707591A (zh) | 一种天线模式切换方法及相关装置 | |
CN115150865A (zh) | 信道质量信息确定方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |