CN104247316B - 用于wlan的物理层帧格式 - Google Patents

用于wlan的物理层帧格式 Download PDF

Info

Publication number
CN104247316B
CN104247316B CN201380018704.5A CN201380018704A CN104247316B CN 104247316 B CN104247316 B CN 104247316B CN 201380018704 A CN201380018704 A CN 201380018704A CN 104247316 B CN104247316 B CN 104247316B
Authority
CN
China
Prior art keywords
crc
data cell
communication protocol
field
uht
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.)
Active
Application number
CN201380018704.5A
Other languages
English (en)
Other versions
CN104247316A (zh
Inventor
张鸿远
S·斯里尼瓦萨
R·U·纳巴
R·巴纳贾
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kaiwei International Co
Marvell International Ltd
Marvell Asia Pte Ltd
Original Assignee
Mawier International Trade Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Mawier International Trade Co Ltd filed Critical Mawier International Trade Co Ltd
Publication of CN104247316A publication Critical patent/CN104247316A/zh
Application granted granted Critical
Publication of CN104247316B publication Critical patent/CN104247316B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0078Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
    • H04L1/009Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location arrangements specific to transmitters
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/03Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
    • H03M13/05Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
    • H03M13/09Error detection only, e.g. using cyclic redundancy check [CRC] codes or single parity bit
    • H03M13/098Error detection only, e.g. using cyclic redundancy check [CRC] codes or single parity bit using single parity bit
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/65Purpose and implementation aspects
    • H03M13/6522Intended application, e.g. transmission or communication standard
    • H03M13/655UWB OFDM
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0041Arrangements at the transmitter end
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0061Error detection codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0072Error control for data other than payload data, e.g. control data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0078Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
    • H04L1/0079Formats for control data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0001Arrangements for dividing the transmission path
    • H04L5/0003Two-dimensional division
    • H04L5/0005Time-frequency
    • H04L5/0007Time-frequency the frequencies being orthogonal, e.g. OFDM(A), DMT
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Theoretical Computer Science (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

在一种用于生成符合第一通信协议的数据单元的方法中,生成将要被包括在所述数据单元的前导码中的第一字段和第二字段。所述第一字段包括指示所述数据单元的持续时间的一个或多个信息比特的第一集合并且被格式化为使得所述第一字段允许符合第二通信协议的接收器设备确定所述数据单元的持续时间。所述第二字段包括向符合第一通信协议的接收器单元指示所述数据单元符合第一通信协议的一个或多个信息比特的第二集合。所述第一字段和第二字段使用所述第二通信协议分别针对对应于所述第一字段和第二字段的字段所指定的调制方案进行调制。

Description

用于WLAN的物理层帧格式
相关申请的交叉引用
本申请要求于2012年4月3日提交的名称为“Preamble Design for‘post-11ac’WLAN at 5GHz”的美国临时专利申请第61/619,640号的权益,其全部公开内容通过引用而明确结合于此。
技术领域
本公开总体上涉及通信网络,并且更具体地,涉及利用正交频分复用(OFDM)的无线局域网。
背景技术
当以基础设施模式进行操作时,无线局域网(WLAN)通常包括接入点(AP)以及一个或多个客户端站。WLAN在过去十年间已经进行了快速的演进。诸如电气与电子工程师协会(IEEE)802.11a、802.11b、802.11g和802.11n标准的WLAN标准的研发已经改善了单用户的峰值数据吞吐量。例如,IEEE 802.11b标准规定了11兆比特每秒(Mbps)的单用户峰值吞吐量,IEEE 802.11a和802.11g标准则规定了54Mbps的单用户峰值吞吐量,IEEE 802.11n标准规定了600Mbps的单用户峰值吞吐量,而IEEE 802.11ac标准则规定了千兆比特每秒(Gbps)范围的单用户峰值吞吐量。未来的标准有望提供甚至更大的吞吐量,诸如数十Gbps范围的吞吐量。
发明内容
在一个实施例中,一种用于生成数据单元以用于经由通信信道进行传输的方法,所述数据单元符合第一通信协议,包括生成将要被包括在所述数据单元的前导码中的第一字段,其中所述第一字段包括指示所述数据单元的持续时间的一个或多个信息比特的第一集合,所述第一字段被格式化为使得所述第一字段能够由符合第二通信协议但是并不符合第一通信协议的接收器设备进行解码以基于所述第一字段确定所述数据单元的持续时间。所述方法还包括生成将将要被包括在所述前导码中的第二字段,其中所述第二字段包括向符合第一通信协议的接收器设备指示所述数据单元符合第一通信协议的一个或多个信息比特的第二集合,并且其中生成所述第二字段包括以下各项之一或二者(i)根据第二通信协议所没有规定的错误检测方案生成一个或多个信息比特的第二集合,和(ii)生成一个或多个信息比特的第二集合以指示第二通信协议所不支持的模式。所述方法进一步包括使用第二通信协议针对对应于所述第一字段的字段所规定的调制方案对所述第一字段进行调制,并且使用第二通信协议针对对应于所述第二字段的字段所规定的调制方案对所述第二字段进行调制。所述方法还包括生成前导码以至少包括所述第一字段和第二字段,并且生成数据单元以至少包括所述前导码。
在其它实施例中,所述方法包括以下特征中的一个或多个的任意组合。
根据第二通信协议所没有规定的错误检测方案生成一个或多个信息比特的第二集合包括根据与第二通信协议针对相对应字段所规定的循环冗余校验(CRC)多项式不同的CRC多项式而生成用于所述第二字段的CRC。
根据第二通信协议所没有规定的错误检测方案生成一个或多个信息比特的第二集合包括生成用于所述第二字段的循环冗余校验(CRC),其包括根据第二通信协议针对相对应字段所规定的CRC多项式生成多个CRC比特,并且对所述多个CRC比特中的一个或多个比特进行加密以生成用于所述第二字段的CRC。
根据第二通信协议所没有规定的错误检测方案生成一个或多个信息比特的第二集合包括生成用于所述第二字段的循环冗余校验(CRC),其包括根据第二通信协议针对相对应字段所规定的CRC多项式生成多个CRC比特,选择所述多个CRC比特的子集,所述子集将要被用于所述第二字段的CRC;并且对所述多个CRC比特的所选择子集中的一个或多个比特进行加密以生成用于所述第二字段的CRC。
所述第二字段包括调制和编码(MCS)子字段,并且其中生成一个或多个信息比特的第二集合以指示第二通信协议所不支持的模式包括生成所述MCS子字段以指示第二通信协议所不支持的调制和编码方案。
所述第二字段进一步包括所述数据单元符合第一通信协议的指示。
所述第二通信协议符合电气与电子工程师协会(IEEE)802.11ac标准。
所述第一通信协议是支持比IEEE 802.11ac标准更高吞吐量的通信协议。
在另一个实施例中,一种装置包括网络接口,该网络接口被配置为生成将要被包括在数据单元的前导码中的第一字段,其中所述第一字段包括指示所述数据单元的持续时间的一个或多个信息比特的第一集合,所述第一字段被格式化为使得所述第一字段能够由符合第二通信协议但是并不符合第一通信协议的接收器设备进行解码以基于所述第一字段确定所述数据单元的持续时间。所述网络接口还被配置为生成将要被包括在所述前导码中的第二字段,其中所述第二字段包括向符合第一通信协议的接收器设备指示所述数据单元符合第一通信协议的一个或多个信息比特的第二集合,并且其中生成所述第二字段包括以下各项之一或二者(i)根据第二通信协议所没有规定的错误检测方案生成一个或多个信息比特的第二集合,和(ii)生成一个或多个信息比特的第二集合以指示第二通信协议所不支持的模式。所述网络接口进一步被配置为使用由第二通信协议针对对应于所述第一字段的字段所规定的调制方案对所述第一字段进行调制,并且使用第二通信协议针对对应于所述第二字段的字段所规定的调制方案对所述第二字段进行调制。所述网络接口还被配置为生成前导码以至少包括所述第一字段和第二字段,并且生成数据单元以至少包括所述前导码。
在其它实施例中,所述装置包括以下特征中的一个或多个的任意组合。
所述网络接口被配置为至少通过根据与第二通信协议针对相对应字段所规定的循环冗余校验(CRC)多项式不同的CRC多项式而生成用于所述第二字段的CRC而根据第二通信协议所没有规定的错误检测方案生成一个或多个信息比特的第二集合。
所述网络接口被配置为至少通过生成用于所述第二字段的循环冗余校验(CRC)而根据第二通信协议所没有规定的错误检测方案生成一个或多个信息比特的第二集合,其包括根据第二通信协议针对相对应字段所规定的CRC多项式生成多个CRC比特,并且对所述多个CRC比特中的一个或多个比特进行加密以生成用于所述第二字段的CRC。
所述网络接口被配置为至少通过生成用于所述第二字段的循环冗余校验(CRC)而根据第二通信协议所没有规定的错误检测方案生成一个或多个信息比特的第二集合,其包括根据第二通信协议针对相对应字段所规定的CRC多项式生成多个CRC比特,选择所述多个CRC比特的子集,所述子集将要被用于所述第二字段的CRC;并且对所述多个CRC比特的所选择子集中的一个或多个比特进行加密以生成用于所述第二字段的CRC。
所述第二字段包括调制和编码(MCS)子字段。
所述网络接口被配置为至少通过生成所述MCS子字段以指示第二通信协议所不支持的调制和编码方案而生成一个或多个信息比特的第二集合以指示第二通信协议所不支持的模式。
所述网络接口进一步被配置为在所述第二字段中包括所述数据单元符合第一通信协议的指示。
所述第二通信协议符合电气与电子工程师协会(IEEE)802.11ac标准。
所述第一通信协议是支持比IEEE 802.11ac标准更高吞吐量的通信协议。
在又一个实施例中,一种方法包括接收数据单元,其中所述数据单元符合第一通信协议或第二通信协议,并且对所述数据单元的前导码的字段进行解码,包括对包括在所述字段中的所接收的循环冗余校验(CRC)进行解码。所述方法还包括基于所述字段使用第一CRC生成方案生成第一CRC,所述第一CRC生成方案由第一通信协议针对所述第一字段而规定。所述方法进一步包括基于所述字段使用第二CRC生成方案生成第二CRC,所述第二CRC生成方案由第二通信协议针对所述字段而规定。所述方法进一步还包括将(i)所生成的第一CRC和(ii)所生成的第二CRC与所接收的CRC进行比较。所述方法还包括当所生成的第一CRC与所接收的CRC相匹配时确定所述数据单元符合第一通信协议,并且当所生成的第二CRC与所接收的CRC相匹配时确定所述数据单元符合第二通信协议。
在其它实施例中,所述方法包括以下特征中的一个或多个的任意组合。
生成所述第一CRC包括根据第一CRC多项式生成第一CRC,所述第一CRC多项式由第一通信协议针对所述字段而规定。
生成所述第二CRC包括根据第二CRC多项式生成第二CRC,所述第二CRC多项式由第二通信协议针对所述字段而规定,其中所述第二CRC多项式不同于所述第一CRC多项式。
生成所述第一CRC包括根据第一CRC多项式生成第一CRC,所述第一CRC多项式由第一通信协议针对所述字段而规定。
生成所述第二CRC包括根据所述第一CRC多项式生成多个CRC比特,并且对所述多个CRC比特中的一个或多个比特进行加密以生成第二CRC。
生成所述第二CRC包括根据所述第一CRC多项式生成多个CRC比特,选择所述多个CRC比特的子集,所述子集将要被用于所述第二CRC;并且对所述多个CRC比特的所选择子集中的一个或多个比特进行加密以生成第二CRC。
在再一个实施例中,一种装置包括网络接口,该网络接口被配置为接收数据单元,其中所述数据单元符合第一通信协议或第二通信协议,并且对所述数据单元的前导码的字段进行解码,包括对包括在所述字段中的所接收的循环冗余校验(CRC)进行解码。所述网连接口还被配置为基于所述字段使用第一CRC生成方案生成第一CRC,所述第一CRC生成方案由第一通信协议针对所述第一字段而规定,并且基于所述字段使用第二CRC生成方案生成第二CRC,所述第二CRC生成方案由第二通信协议针对所述字段而规定。所述网连接口进一步被配置为将所生成的第一CRC和所生成的第二CRC与所接收的CRC进行比较。所述网络接口还被配置为当所生成的第一CRC与所接收的CRC相匹配时确定所述数据单元符合第一通信协议,并且当所生成的第二CRC与所接收的CRC相匹配时确定所述数据单元符合第二通信协议。
在其它实施例中,所述装置包括以下特征中的一个或多个的任意组合。
所述网络接口被配置为根据第一CRC多项式生成第一CRC,所述第一CRC多项式由第一通信协议针对所述字段而规定。
根据第二CRC多项式生成第二CRC,所述第二CRC多项式由第二通信协议针对所述字段而规定,其中所述第二CRC多项式不同于所述第一CRC多项式。
至少通过根据所述第一CRC多项式生成多个CRC比特,并且通过对所述多个CRC比特中的一个或多个比特进行加密以生成第二CRC而生成所述第二CRC。
所述网络接口被配置为根据第一CRC多项式生成第一CRC,所述第一CRC多项式由第一通信协议针对所述字段而规定。
至少通过根据所述第一CRC多项式生成多个CRC比特,选择所述多个CRC比特的子集,所述子集将要被用于所述第二CRC,并且对所述多个CRC比特的所选择子集中的一个或多个比特进行加密以生成第二CRC而生成所述第二CRC。
在又一个实施例中,一种用于生成数据单元以用于经由通信信道进行传输的方法,所述数据单元符合第一通信协议,所述方法包括生成所述数据单元的前导码,其中所述前导码包括第一字段,其具有多个正交频分复用(OFDM)符号,所述OFDM符号至少包括(i)第一OFDM符号,(ii)第二OFDM符号和(iii)第三OFDM符号。所述第一OFDM符号被格式化为使得所述第一OFDM符号能够由符合第二通信协议但是并不符合第一通信协议的接收器设备所解码以确定所述数据单元符合第三通信协议。所述第二OFDM符号被格式化为使得所述第一OFDM符号和第二OFDM符号能够由符合第四通信协议但是并不符合第一通信协议的接收器设备所解码以确定所述数据单元符合第三通信协议。所述第三OFDM符号被格式化为使得符合第一通信协议的接收器设备能够确定所述数据单元符合第一通信协议。所述方法还包括生成数据单元以包括至少一个所述前导码。
在其它实施例中,所述方法包括以下特征中的一个或多个的任意组合。
所述前导码的第二字段基本上符合第三通信协议,并且其中所述第二字段包括指示所述数据单元的持续时间的速率和长度子字段。
所述第一OFDM符号使用与所述第二OFDM符号相同的调制进行调制,其中所述调制不同于第二通信协议针对相对应的OFDM符号所规定的调制。
所述第二通信协议符合电气与电子工程师协会(IEEE)802.11n标准。
所述第三通信协议符合IEEE 802.11a标准。
所述第四通信协议符合IEEE 802.11ac标准。
所述第一通信协议是支持比IEEE 802.11ac标准更高吞吐量的通信协议。
在另一个实施例中,一种装置包括网络接口,该网络接口被配置为生成数据单元的前导码,其中所述前导码包括第一字段,其具有多个正交频分复用(OFDM)符号,所述OFDM符号至少包括(i)第一OFDM符号,(ii)第二OFDM符号和(iii)第三OFDM符号。所述第一OFDM符号被格式化为使得所述第一OFDM符号能够由符合第二通信协议但是并不符合第一通信协议的接收器设备所解码以确定所述数据单元符合第三通信协议。所述第二OFDM符号被格式化为使得所述第一OFDM符号和第二OFDM符号能够由符合第四通信协议但是并不符合第一通信协议的接收器设备所解码以确定所述数据单元符合第三通信协议。所述第三OFDM符号被格式化为使得符合第一通信协议的接收器设备能够确定所述数据单元符合第一通信协议。所述网络接口还被配置为生成数据单元以包括至少一个所述前导码。
在其它实施例中,所述装置包括以下特征中的一个或多个的任意组合。
所述网络接口进一步被配置为生成所述前导码的第二字段,其中所述第二字段(i)基本上符合第三通信协议,并且(ii)包括指示所述数据单元的持续时间的速率和长度子字段。
所述网络接口被配置为使用与所述第二OFDM符号相同的调制对所述第一OFDM符号进行调制,其中所述调制不同于第二通信协议针对相对应的OFDM符号所规定的调制。
附图说明
图1是根据实施例的示例无线局域网(WLAN)10的框图;
图2A和2B是现有技术的数据单元格式的示图;
图3是另一现有技术的数据单元格式的示图;
图4是另一现有技术的数据单元格式的示图;
图5是根据实施例的示例数据单元格式的示图;
图6A是用于对现有技术的数据单元中的符号进行调制的调制的示图;
图6B是根据实施例的用于对示例数据单元中的符号进行调制的调制的示图;
图7A是OFDM数据单元的示图;
图7B是图示根据一个实施例的图7A的数据单元的信号字段的调制的一组示图;
图8A-8F是根据实施例的针对信号字段的示例比特分配的示图;
图9A-9C是根据若干实施例的描绘若干示例循环冗余校验(CRC)生成方案的示图;
图10是根据实施例的描绘用于检测数据单元符合第一通信协议还是第二通信协议的检测方案的框图;
图11是根据实施例的描绘用于检测数据单元符合第一通信协议还是第二通信协议的另一个检测方案的框图;
图12是根据实施例的描绘用于检测数据单元符合第一通信协议还是第二通信协议的又一个检测方案的框图;
图13A是根据实施例的示例数据单元格式的示图;
图13B是根据实施例的用于对图13A中所描绘的数据单元中的符号进行调制的调制的示图;
图14A是根据实施例的示例数据单元格式的示图;
图14B是根据实施例的用于对图14A中所描绘的数据单元中的符号进行调制的调制的示图;
图15是根据实施例的用于生成数据单元的方法的示图;
图16是根据实施例的用于检测数据单元符合第一通信协议还是第二通信协议的方法的示图;
图17是根据实施例的用于生成数据单元的方法的示图。
具体实施方式
在以下所描述的实施例中,诸如无线局域网(WLAN)中的接入点(AP)之类的无线网络设备向一个或多个客户端站传送数据流。AP被配置为根据至少第一通信协议而与客户端站进行操作。根据一些实施例,第一通信协议在这里被称作“超高吞吐量”或“UHT”通信协议。在一些实施例中,AP附近的不同客户端站被配置为根据一个或多个其它通信协议进行操作,上述通信协议在与UHT通信协议相同的频带中定义操作但是通常具有较低的数据吞吐量。较低数据吞吐量的通信协议(例如,IEEE 802.11a、IEEE 802.11n和/或IEEE802.11ac)在这里共同被称作“传统(legacy)”通信协议。当AP根据UHT通信协议传送数据单元时,数据的前导码被格式化为使得根据传统协议而不是UHT通信协议进行操作的客户端站能够确定与该数据单元相关的某些信息,诸如该数据单元的持续时间和/或该数据单元并不符合第二协议。此外,该数据单元的前导码被格式化为使得根据UHT协议进行操作的客户端站能够确定该数据单元符合UHT通信协议。类似地,被配置为根据UHT通信协议进行操作的客户端站也传送诸如以上所描述的数据单元。
在至少一些实施例中,诸如以上所描述的那样被格式化的数据单元例如对于被配置为根据多种不同通信协议而与客户端站进行操作和/或与其中多个客户端站根据多种不同通信协议进行操作的WLAN进行操作的AP是有用的。继续以上示例,被配置为根据UHT通信协议和传统通信协议进行操作的通信设备能够确定该数据单元根据UHT通信协议而不是传统通信协议进行格式化。类似地,被配置为根据传统通信协议而不是UHT通信协议进行操作的通信设备能够确定该数据单元并未根据传统通信协议进行格式化和/或确定该数据单元的持续时间。
图1是根据实施例的示例无线局域网(WLAN)10的框图。AP 14包括耦合至网络接口16的主机处理器15。网络接口16包括媒体访问控制(MAC)处理单元18和物理层(PHY)处理单元20。PHY处理单元20包括多个收发器21,并且收发器21耦合至多个天线24。虽然图1中图示了三个收发器21和三个天线24,但是AP 14在其它实施例中包括其它适当数目(例如,1、2、4、5等)的收发器21和天线24。在一个实施例中,MAC处理单元18和PHY处理单元20被配置为根据第一通信协议(例如,UHT通信协议)进行操作。在其它实施例中,MAC处理单元18和PHY处理单元20也被配置为根据第二通信协议(例如,IEEE 802.11ac标准)进行操作。在又另一个实施例中,MAC处理单元18和PHY处理单元20还被配置为根据第二通信协议、第三通信协议和/或第四通信协议(例如,IEEE 802.11a标准和/或IEEE 802.11n标准)进行操作。
WLAN 10包括多个客户端站25。虽然图1中图示了四个客户端站25,但是WLAN 10在各种场景和实施例中包括其它适当数目(例如,1、2、3、5、6等)的客户端站25。至少一个客户端站25(例如,客户端站25-1)被配置为至少根据第一通信协议进行操作。在一些实施例中,至少一个客户端站25并不被配置为根据第一通信协议进行操作而是被配置为根据第二通信协议、第三通信协议和/或第四通信协议中的至少一个进行操作(这里被称作“传统客户端站”)。
客户端站25-1包括耦合至网络接口27的主机处理器26。网络接口27包括MAC处理单元28和PHY处理单元29。PHY处理单元29包括多个收发器30,并且收发器30耦合至多个天线34。虽然图1中图示了三个收发器30和三个天线34,但是客户端站25-1在其它实施例中包括其它适当数目(例如,1、2、4、5等)的收发器30和天线34。
根据一个实施例,客户端站25-4是传统客户端站,即客户端站25-4无法接收由AP14或另一个客户端站25根据第一通信协议所传送的数据单元并对其进行完全解码。类似地,根据一个实施例,传统客户端站25-4无法根据第一通信协议传送数据单元。另一方面,传统客户端站25-4被使得能够根据第二通信协议、第三通信协议和/或第四通信协议接收并完全解码以及传送数据单元。
在一个实施例中,客户端站25-2和25-3之一或二者具有与客户端站25-1相同或相似的结构。在一个实施例中,客户端站25-4具有与客户端站25-1相似的结构。在这些实施例中,与客户端站25-1相同或相似构造的客户端站25具有相同或不同数目的收发器和天线。例如,根据一个实施例,客户端站25-2仅具有两个收发器和两个天线。
在各个实施例中,AP 14的PHY处理单元20被配置为生成符合第一通信协议并且具有随后所描述的格式的数据单元。一个(多个)收发器21被配置为经由一个(多个)天线24传送所生成的数据单元。类似地,一个(多个)收发器21被配置为经由一个(多个)天线24接收数据单元。根据各个实施例,AP 14的PHY处理单元20被配置为对所接收的符合第一通信协议并且具有随后所描述的格式的数据单元进行处理,并且确定这样的数据单元符合第一通信协议。
在各个实施例中,客户端设备25-1的PHY处理单元29被配置为生成符合第一通信协议并且具有随后所描述的格式的数据单元。一个(多个)收发器30被配置为经由一个(多个)天线34传送所生成的数据单元。类似地,一个(多个)收发器30被配置为经由一个(多个)天线34接收数据单元。根据各个实施例,客户端设备25-1的PHY处理单元29被配置为对所接收的符合第一通信协议并且具有随后所描述的格式的数据单元进行处理,并且确定这样的数据单元符合第一通信协议。
图2A是现有技术的OFDM数据单元200的示图,根据一个实施例,AP 14被配置为经由正交频分复用(OFDM)调制而将OFDM数据单元200传送至客户端站25-4。在一个实施例中,客户端站25-4也被配置为向AP 14传送数据单元200。数据单元200符合IEEE802.11a标准并且占据20兆赫(MHz)的频带。数据单元200包括前导码,其具有传统短训练字段(L-STF)202和传统长训练字段(L-LTF)204,该L-STF 202通常用于分组检测、初始同步和自动增益控制等,该L-LTF 204通常用于信道估计和精细同步。数据单元200还包括传统信号字段(L-SIG)206,其例如用于承载数据单元200的某些物理层(PHY)参数,诸如用来传送数据单元的调制类型和编码速率。数据单元200还包括数据部分208。图2B是(并非低密度奇偶校验编码的)示例数据单元208的示图,如果需要,则数据单元208包括服务字段、加扰物理层服务数据单元(PSDU)、尾部比特和填充比特。数据单元200针对单输入单输出(SISO)信道配置中的一个空间或空间-时间流上的传输进行设计。
图3是现有技术的OFDM数据单元300的示图,根据一个实施例,AP 14被配置为经由正交频分复用(OFDM)调制而将OFDM数据单元300传送至客户端站25-4。在一个实施例中,客户端站25-4也被配置为向AP 14传送数据单元300。数据单元300符合IEEE 802.11n标准,占据20MHz的频带,并且针对混合模式的情形进行设计,即当WLAN包括一个或多个符合IEEE802.11a标准但是不符合IEEE 802.11n标准的客户端站。数据单元300包括前导码,其具有L-STF 302、L-LTF304、L-SIG 306和高吞吐率信号字段(HT-SIG)308、高吞吐量短训练字段(HT-STF)310和M个数据高吞吐量长训练字段(HT-LTFs)312,其中M是一般由用来在多输入多输出(MIMO)信道配置中传送数据单元300的空间流的数目所确定的整数。特别地,根据IEEE 802.11n标准,数据单元300在数据单元300使用两个空间流被传送的情况下包括两个HT-LTF 312,并且在数据单元300使用三个或四个空间流被传送的情况下包括四个HT-LTF312。所利用的空间流的特定数目的指示包括在HT-SIG字段308中。数据单元300还包括数据部分314。
图4是现有技术的OFDM数据单元400的示图,根据一个实施例,AP 14被配置为经由正交频分复用(OFDM)调制而将OFDM数据单元400传送至客户端站25-4。在一个实施例中,客户端站25-4也被配置为向AP 14传送数据单元400。数据单元400符合IEEE 802.11n标准,占据20MHz的频带,并且针对“绿色字段(Greenfield)”的情形所设计,即当WLAN并不包括任何符合IEEE 802.11a标准但不符合IEEE 802.11n标准的客户端站时。数据单元400包括前导码,其具有高吞吐量绿色字段短训练字段(HT-GF-STF)402、第一高吞吐量长训练字段(HT-LTF1)404、HT-SIG 406和M个数据HT-LTF 408,其中M是通常对应于用于在多输入多输出(MIMO)信道配置中传送数据单元400的空间流的数目的整数。数据单元400还包括数据部分410。
图5是现有技术的OFDM数据单元500的示图,根据一个实施例,AP 14被配置为经由正交频分复用(OFDM)调制而将OFDM数据单元500传送至客户端站25-4。在一个实施例中,客户端站25-4也被配置为向AP 14传送数据单元500。数据单元500符合IEEE 802.11ac标准并且针对“混合字段(Mixed field)”情形进行设计。数据单元500占据20MHz带宽。在其它实施例或情形中,类似于数据单元500的数据单元占据不同带宽,诸如40MHz、80MHz或160MHz带宽。数据单元500包括前导码,其具有L-STF 502、L-LTF 504、L-SIG 506,两个第一极高吞吐量信号字段(VHT-SIGA)508,极高吞吐量短训练字段(VHT-STF)510、M个极高吞吐量长训练字段(VHT-LTFs)512,其中M为整数,以及第二极高吞吐量信号字段(VHT-SIG-B)514,第一极高吞吐量信号字段(VHT-SIGA)508包括第一极高吞吐量信号字段(VHT-SIGA1)508-1和第二极高吞吐量信号字段(VHT-SIGA2)508-2。数据单元500还包括数据部分516。
图6A是图示出如IEEE 802.11n标准所定义的图3的数据单元300中的L-SIG、HT-SIG1和HT-SIG2字段的调制的一组示图。L-SIG字段根据二进制相移键控(BPSK)进行调制,而HT-SIG1和HT-SIG2字段根据BPSK但是在正交轴线上进行调制(Q-BPSK)。换句话说,HT-SIG1字段和HT-SIG2字段的调制与L-SIG字段的调制相比旋转90度。
图6B是图示出如IEEE 802.11ac标准所定义的图5的数据单元500中的L-SIG、VHT-SIGA1和VHT-SIGA2字段的调制的一组示图。与图6A中的HT-SIG1字段不同,VHT-SIGA1字段根据BPSK进行调制,这与L-SIG字段的调制相同。另一方面,VHT-SIGA2字段与L-SIG字段的调制相比旋转90度。
图7A是OFDM数据单元700的示图,根据一个实施例,客户端站AP 14被配置为经由正交频分复用(OFDM)调制将其传送至客户端站25-1。在一个实施例中,客户端站25-1也被配置为向AP 14传送数据单元700。数据单元700符合第一通信协议并且占据20MHz带宽。在其它实施例中,类似于数据单元700的数据单元占据其它适当带宽,诸如40MHz、80MHz、160MHz、320MHz、640MHz,或者其它适当带宽。数据单元700适用于“混合模式”的情形,即当WLAN 10包括符合传统通信协议但是不符合第一通信协议的客户端站(例如,传统客户端站24-4)时。在一些实施例中,数据单元700也在其它情形中被采用。
数据单元700包括前导码,其具有L-STF 702、L-LTF 704、L-SIG706、两个超高吞吐量信号字段(UHT-SIGA)708,超高吞吐量短训练字段(UHT-STF)710、M个超高吞吐量长训练字段(UHT-LTF)712,其中M为整数,以及第三超高吞吐量信号字段(UHT-SIGB)714,超高吞吐量信号字段(UHT-SIGA)708包括第一(UHT-SIGA1)708-1和第二超高吞吐量信号字段(UHT-SIGA2)708-2。在一个实施例中,UHT-SIGA 708包括两个OFDM符号,其中UHT-SIGA1 708-1字段包括第一OFDM符号而UHT-SIGA2则包括第二OFDM符号。在至少一些示例中,UHT-SIGA 708被统称为单个极高吞吐量信号字段(UHT-SIGA)708。在一些实施例中,数据单元700还包括数据部分716。在其它实施例中,数据单元700省略了数据部分716。
在图7A的实施例中,数据单元700对于L-STF 702、L-LTF 704、L-SIG 706、UHT-SIGA1 708中的每一个都包括一个。在类似于数据单元700的OFDM数据单元占据不同于20MHz的累计带宽的其它实施例中,L-STF 702、L-LTF 704、L-SIG 706、UHT-SIGA1 708中的每一个在一个实施例中在该数据单元的整个带宽中相应数目的20MHz子带上进行重复。例如,在一个实施例中,OFDM数据单元占据80MHz带宽,并且因此对于L-STF 702、L-LTF 704、L-SIG 706、UHT-SIGA1 708中的每一个都包括四个。在一些实施例中,不同的20MHz子带信号的调制以不同角度进行旋转。例如,在一个实施例中,第一子带被旋转0度,第二子带被旋转90度,第三子带被旋转180度,而第四子带被旋转270度。在其它实施例中,采用不同的适当旋转。在至少一些实施例中,20MHz子带信号的不同相位导致数据单元700中的OFDM符号的峰值均值功率比(PAPR)有所降低。在一个实施例中,如果符合第一通信协议的数据单元为占据诸如20MHz、40MHz、80MHz、160MHz、320MHz、640MHz等的累计带宽的OFDM数据单元,则UHT-STF、UHT-LTF、UHT-SIGB和UHT数据部分占据该数据单元相应的整个带宽。
图7B是图示根据一个实施例的图7A的数据单元700的L-SIG706、UHT-SIGA1 708-1和UHT-SIGA2 708-2的调制的一组示图。在该实施例中,L-SIG 706、UHT-SIGA1 708-1和UHT-SIGA2 708-2字段具有与如IEEE 802.11ac标准中所定义的并且在图6B中描绘的相应字段的调制相同的调制。因此,UHT-SIGA1字段与L-SIG字段相同地进行调制。另一方面,UHT-SIGA2字段与L-SIG字段的调制相比被旋转90度。
在一个实施例中,由于数据单元700的L-SIG 706、UHT-SIGA1708-1和UHT-SIGA2708-2字段的调制对应于符合IEEE 802.11ac标准的数据单元(例如,图5的数据单元500)中的相应字段的调制,所以被配置为根据IEEE 802.11a标准和/或IEEE 802.11n标准进行操作的传统客户端站将在至少一些情况下假设数据单元700符合IEEE 802.11ac标准并且将相应地对数据单元700进行处理。例如,符合IEEE 802.11a标准的客户端站将识别出数据单元700的前导码中的传统IEEE 802.11a标准部分并且将根据L-SIG 706中所指示的持续时间设置该数据单元的持续时间。例如,根据一个实施例,传统客户端站将基于L-SIG字段706中所指示的速率和长度(例如,以字节的数目计)而计算持续时间。在一个实施例中,L-SIG字段706中的速率和长度被设置为使得被配置为根据传统通信协议进行操作的客户端站将基于该速率和长度而计算对应于或至少接近数据单元700的实际持续时间的分组持续时间(T)。例如,在一个实施例中,该速率被设置为指示IEEE 802.11a标准所定义的最低速率(例如,6Mbps),并且该长度被设置为所计算的使得使用该最低速率计算出的分组持续时间至少接近于数据单元700的实际持续时间的数值。
在一个实施例中,符合IEEE-802.11a标准的传统客户端站在接收到数据单元700时将例如使用L-SIG字段706中的速率和长度字段计算数据单元700的分组持续时间,并且在一个实施例中,在执行空闲信道评估(CCA)之前将进行等待直至所计算的分组持续时间结束。因此,在该实施例中,通信介质至少在数据单元700的持续时间内相对传统客户端站的访问而受到保护。在一个实施例中,传统客户端站将继续对数据单元700进行解码,但是将在数据单元700结束时使错误校验(例如,使用帧校验序列(FCS))失效。
类似地,在一个实施例中,被配置为根据IEEE 802-11n标准进行操作的传统客户端站在接收到数据单元700时将基于数据单元700的L-SIG 706中所指示的速率和长度计算数据单元700的分组持续时间(T)。该传统客户端站将检测第一UHT信号字段(UHT-SIGA1)708-1的调制(BPSK),并且将假设数据单元700是符合IEEE-802.11a标准的传统数据单元。在一个实施例中,传统客户端站将继续对数据单元700进行解码,但是将在数据单元700结束时使错误校验(例如,使用帧校验序列(FCS))失效。在任意情况下,在一个实施例中,根据IEEE 802-11n标准,传统客户端站在执行空闲信道评估(CCA)之前将进行等待直至所计算的分组持续时间结束。因此,在一个实施例中,通信介质在数据单元700的持续时间内将相对传统客户端站的访问而受到保护。
在一个实施例中,被配置为根据IEEE 802.11ac标准而非第一通信协议进行操作的传统客户端站在接收到数据单元700时将基于数据单元700的L-SIG 706中所指示的速率和长度计算数据单元700的分组持续时间(T)。然而,在一个实施例中,该传统客户端站将无法基于数据单元700的调制而检测出数据单元700并不符合IEEE 802.11ac标准。在一些实施例中,数据单元700的一个或多个UHT信号字段(例如,UHT-SIGA1和/或UHT-SIGA2)被格式化为有意使得该传统客户端站在对数据单元700进行解码时检测到错误,并且因此停止对数据单元700的解码(或“舍弃”)。例如,在一个实施例中,数据单元700的UHT-SIGA708被格式化为有意在SIGA字段被传统设备根据IEEE 802.11ac标准进行解码时导致错误。另外,在一个实施例中,根据IEEE 802-11ac标准,当在VHT-SIGA字段的解码中检测到错误时,客户端站将会舍弃数据单元700并且将在执行空闲信道评估(CCA)之前进行等待直至例如基于数据单元700的L-SIG 706中所指示的速率和长度而计算的分组持续时间(T)结束。因此,在一个实施例中,通信介质在数据单元700的持续时间内将相对传统客户端站的访问而受到保护。
图8A-8F是根据一个实施例的针对UHT-SIGA字段708的各部分的示例比特分配的示图。特别地,根据一个实施例,图8A-8C是针对UHT-SIGA1字段708-1(或UHT-SIGA1字段708-1的多个部分)的示例比特分配的示图,而图8D-8F是针对UHT-SIGA2字段708-2(或UHT-SIGA2字段708-2的多个部分)的示例比特分配的示图。在一些实施例中,UHT-SIGA字段708总体上类似于IEEE 802.11ac标准中所规定的VHT-SIGA1字段进行格式化,但是UHT-SIGA字段708的一个或多个子字段与IEEE 802-11ac标准中所定义的相对应子字段有所改变和/或包括IEEE 802-11ac标准所不支持的数值,其用于有意使得被配置为根据IEEE 802.11ac标准进行操作的传统客户端站从UHT-SIGA字段708检测到错误。
参考图8A,UHT-SIGA1字段708-1包括多个子字段802,在所图示的实施例中,其总共包括24个信息比特。多个子字段802包括2比特带宽(BW)的子字段802-1、第一1比特保留子字段802-2、1比特空间时间块编码(STBC)子字段802-3、6比特群组标识(群组ID)子字段802-4、12比特NSTS/部分AID子字段802-5,其内容取决于数据单元700是单用户数据单元(例如,被用于向单个客户端站传送信息的数据单元)还是多用户数据单元(例如,针对多个客户端站包括独立数据流的数据单元),1比特TXOP_PS_不允许子字段802-6,以及第二1比特保留子字段802-7。图8B和8C分别是针对单用户和多用户数据单元的NSTS/部分AID子字段802-5的示图。参考图8B,在其中数据单元700为单用户数据单元的实施例中,NSTS/部分AID子字段802-5包括3比特空间时间流的用户编号子字段802-5a和9比特部分AID子字段802-5b。参考图8C,在其中数据单元700为多用户数据单元的实施例中,NSTS/部分AID子字段802-5包括四个3比特用户Nsts子字段802-5c至802-5f,其中用户子字段802-5c至802-5f中的每一个指示对应于信号字段800的预期接收方的空间时间流的数目。
现在参考图8D,UHT-SIGA2字段708-2包括多个子字段810,在所图示的实施例中,它们总共包括24个信息比特。多个子字段810包括1比特短GI子字段810-1、1比特短GI NSYM歧义消除子字段810-2、1比特SU/MU[0]子字段910-3、1比特LDPC额外OFDM符号子字段810-4、12比特SU MCS/MU[1-3]编码子字段810-5,其内容取决于数据单元700是单用户数据单元还是多用户数据单元,1比特波束形成/保留子字段810-6、保留子字段810-7、8比特循环冗余校验(CRC)子字段810-8,以及尾部子字段810-9。图8E和8F分别是针对单用户和多用户数据单元的SU MCS/MU[1-3]子字段810-5的示图。参考图8E,在其中数据单元700是单用户数据单元的实施例中,SU MCS/MU[1-3]子字段810-5包括4比特单SU MCS子字段810-5a。参考图8F,在其中数据单元700是多用户数据单元的实施例中,SU MCS/MU[1-3]子字段810-5包括四个1比特子字段810-5b至810-5e,其中子字段810-5b至810-5e中的每一个指示针对信号字段810的特定预期接收方所采用的编码,并且子字段810-5e被保留。
在一些实施例中,符合第一通信协议的数据单元的信号字段(例如,数据单元700的UHT-SIGA字段708)类似于传统通信协议所规定的传统数据单元的相对应信号字段(例如,如IEEE 802.11ac标准中所规定的VHT-SIGA)进行格式化,但是与根据传统通信协议所生成的相对应信息比特相比,一个或多个信息比特的集合以不同方式被生成。例如,在一个实施例中,一个或多个信息比特的集合包括生成传统通信协议所并未规定的错误检测方案(例如,CRC)的信息比特。作为另一个示例,在一个实施例中,一个或多个信息比特的集合包括被设置为指示传统通信协议并不支持的模式的信息比特。在至少一些实施例和/或情形中,根据第一通信协议所格式化的信息字段与根据传统通信协议所格式化的信息字段之间的差异导致符合第二通信协议但是不符合第一通信协议的接收设备在对符合第一通信协议的数据单元的信号字段进行解码时检测到错误。另外,在至少一些实施例中,这样的差异允许符合第一通信协议的接收机设备确定所接收的数据单元是符合第一通信协议还是传统通信协议。
例如,在一些实施例中,将要被包括在CRC子字段810-8(图8C)中的CRC以不同于IEEE 802.11ac标准针对VHT-SIGA字段所规定的CRC的方式生成。在一个实施例中,针对UHT-SIGA字段708的不同CRC将在UHT-SIGA字段708被符合IEEE 802.11ac标准而不是第一通信协议的客户端站所解码时导致CRC错误。另外,在一个实施例中,该不同CRC将允许符合第一通信协议的客户端站确定数据单元700符合第一通信协议。
图9A-9C是描绘根据一些实施例的用于针对符合第一通信协议的数据单元的UHT-SIGA字段生成CRC的若干示例CRC生成方案950、960、970的示图。在各个实施例中,CRC生成方案950、960、970被用来针对符合第一通信协议的数据单元的另一个适当UHT-SIGA字段生成CRC子字段810-8(图8D)或CRC字段。
参考图9A,在一个实施例中,根据CRC生成方案950,使用与IEEE802.11ac标准中针对VHT-SIGA字段所规定的多项式所不同的多项式来针对UHT-SIGA字段生成8比特的CRC。例如,在一个实施例中,在框952中采用与针对VHT-SIGA字段所规定的多项式至少基本上正交的8比特多项式。在其它实施例中,在框952采用与针对VHT-SIGA字段所规定的CRC多项式不同的其它适当多项式。现在参考图9B,根据CRC生成方案960,使用IEEE 802.11ac标准中针对VHT-SIGA字段所规定的多项式来针对UHT-SIGA字段生成8比特的CRC(框962),但是在该实施例中,所生成的CRC的一个或多个比特被反转(即,“0”变为“1”而“1”变为“0”)或者以其它方式被加密(框964)。
现在参考图9C,根据CRC生成方案970,在一个实施例中,针对UHT-SIGA字段生成比IEEE 802.11ac标准中针对VHT-SIGA字段所规定的8比特CRC具有更少比特的CRC。例如,在一些实施例中,针对UHT-SIGA生成4比特的CRC。例如,该4比特的CRC使用IEEE802.11ac标准中针对VHT-SIGA字段所规定的多项式而生成(框972)。随后,选择所生成CRC的4比特子集(框974)。例如,在一些实施例中,选择所生成CRC的四个最高有效位(MSB)或四个最低有效位(LSB)。另外,在该实施例中,所选择的4比特CRC的一个或多个比特被反转(即,“0”变为“1”而“1”变为“0”)或者以其它方式被加密(框976)。在其它实施例中,CRC生成方案970生成比8小的另一个适当比特数的CRC(例如,7比特、6比特、5比特等)。例如,在一些实施例中,使用IEEE 802.11ac标准中针对VHT-SIGA字段所规定的多项式生成5比特CRC,选择所生成CRC的五个最高有效位(MSB)、所生成CRC的五个最低有效位(LSB)或者所生成CRC的另一个5比特子集,并且对所产生的5比特CRC中的一个或多个比特进行加密(例如,反转)。在采用较少CRC比特(例如,少于8)的一些实施例中,UHT-SIGA字段的其余比特的位置(例如,图8D的CRC子字段810-8的其它MSB或LSB)被保留和/或被用于用信号通知与第一通信协议相关的另外的信息。
虽然图9A-9C描绘了根据一些实施例的针对UHT-SIGA字段708所采用的若干示例CRC生成方案,但是总体上,与IEEE 802.11ac标准中针对VHT-SIGA字段所规定的CRC生成方案有所不同的任意CRC生成方案都能够被采用,并且在其它实施例中利用其它适当CRC生成来针对UHT-SIGA字段708生成CRC。
仅作为几个示例,在一些实施例中,使用与IEEE 802.11ac标准所规定的多项式有所不同的多项式针对UHT-SIGA字段生成与IEEE802.11ac标准中针对VHT-SIGA字段所规定的8比特CRC相比具有更少比特的CRC。例如,在一些实施例中,使用所设计的x比特多项式生成x比特CRC而使得所生成的CRC至少与根据IEEE 802.11ac标准所生成的VHT-SIGA CRC的相应的比特基本上不相关,其中x是1和7之间的整数。在一些实施例中,UHT-SIGA字段中对应于IEEE 802.11ac标准所定义的VHT-SIGA字段的CRC子字段中比特的位置的其余比特的位置(例如,图8D的CRC子字段910-8中的其它MSB或LSB)被保留或者被用于用信号通知与第一通信协议相关的另外的信息。
在一个实施例中,针对根据第一通信协议的UHT-SIGA字段以及针对如IEEE 802-11ac标准中所定义的VHT-SIGA字段的CRC生成的差异将导致被配置为根据IEEE 802-11ac标准进行操作的传统客户端站在对数据单元700进行解码时检测到CRC错误并且因此舍弃数据单元700。另外,针对根据第一通信协议的UHT-SIGA字段以及针对如IEEE802-11ac标准中所定义的VHT-SIGA字段的CRC生成的差异将允许被配置为根据第一通信协议进行操作的客户端站在接收到数据单元时检测该数据单元符合第一通信协议还是IEEE 802-11ac标准。
图10是描绘根据实施例的由被配置为根据第一通信协议进行操作的客户端站(例如,客户端站25-1)用来确定数据单元符合第一通信协议还是传统通信协议(例如,IEEE802.11ac标准)的检测方案1000的框图。检测方案1000适于在符合第一通信协议的数据单元的UHT-SIGA字段包括具有与传统通信协议针对相对应字段所规定的CRC相同比特数(例如,8比特)的CRC的实施例中使用。根据检测方案1000,接收数据单元的客户端站对该数据单元的SIGA字段进行解码。在一个实施例中,在对该信号字段解码之后,客户端站从所解码的SIGA字段中排除CRC比特和BCC尾部比特以生成该数据单元的SIGA字段的CRC所应当基于其而生成的比特集合。随后,基于该比特集合并且使用第一通信协议中所规定的CRC生成方案针对SIGA字段生成第一CRC(框1002)。基于该比特集合并且使用传统通信协议(例如,IEEE802-11ac标准)中所规定的CRC生成方案针对SIGA字段生成第二CRC(框1004)。所生成的第一CRC和第二CRC均与在该数据单元的SIGA字段中接收的CRC进行比较(框1006)。在一个实施例中,当在所接收的CRC和所生成的第一CRC之间检测到匹配时,确定该数据单元符合第一通信协议。另一方面,在一个实施例中,当在所接收的CRC和所生成的第二CRC之间检测到匹配时,确定该数据单元符合传统通信协议(例如,IEEE 802-11ac标准)。
图11是描绘根据另一个实施例的由被配置为根据第一通信协议进行操作的客户端站(例如,客户端站25-1)用来确定数据单元符合第一通信协议还是传统通信协议的检测方案1100的框图。根据一个实施例,检测方案1100适于在其中符合第一通信协议的数据单元的UHT-SIGA字段包括与传统通信协议针对相对应字段所规定的CRC比特的数目相比具有更少比特(例如,4比特)的实施例中使用。根据检测方案1100,客户端站在接收到数据单元时对该数据单元的SIGA字段进行解码。该客户端站随后从所解码的SIGA字段中排除CRC比特和BCC尾部比特以生成该数据单元的SIGA字段的CRC所应当基于其而生成的比特集合。随后,基于该比特集合并且使用第一通信协议中所规定的CRC生成方案针对所接收的SIGA字段生成第一CRC(框1102)。在图11的实施例中,使用由传统通信协议针对相对应字段所规定的CRC多项式而生成根据第一通信协议的CRC,选择所生成的CRC中要针对第一CRC采用的比特的子集(例如,四个LSB、四个MSB、CRC比特的另一适当子集等),并且对所选择子集中的一个或多个比特进行加密以生成第一CRC。基于该比特集合并且根据IEEE 802-11ac标准中所规定的CRC生成方案以及使用所生成CRC中作为第二CRC的四个LSB或四个MSB而针对所接收的SIGA字段生成第二CRC(框1104)。将所生成的第一CRC和第二CRC与该数据单元的SIGA字段中所接收的CRC的相应的比特进行比较(框1106)。在一个实施例中,当在所接收CRC和所生成的第一CRC之间检测到匹配时,确定该数据单元符合第一通信协议。另一方面,在一个实施例中,当在所接收CRC和所生成的第二CRC之间检测到匹配时,确定该数据单元符合传统通信协议(例如,IEEE 802-11ac标准)。
在一些实施例中,除了使用CRC以有意使得传统站从UHT-SIGA字段708检测到错误之外或者作为其替代,UHT-SIGA字段708的一个或多个子字段被设置为指示被配置为根据传统通信协议进行操作的传统客户端站所不支持的模式,以有意使得传统站从UHT-SIGA字段708检测到错误。例如,在一个实施例中,UHT-SIGA字段708包括根据IEEE802.11ac标准进行操作的传统客户端站所不支持的调制和编码方案的指示,以有意使得传统客户端站在对UHT-SIGA字段708进行解码时检测到错误。作为另一个示例,在一些实施例中,UHT-SIGA字段708包括根据IEEE 802.11ac标准并不被支持或“不被允许”的子字段组合。例如,在一个实施例中,对于单用户数据单元而言,UHT-SIGA字段708的群组ID子字段被设置为数值0或63,并且SU MCS字段902-5b被设置为指示MCS大于9。作为另一示例,在另一个实施例中,STBC子字段902-3和SU NSTS子字段902-5a都被设置为逻辑一(1)。作为又一个示例,在又一个实施例中,针对多用户数据单元,STBC子字段902-3以及Nsts子字段902-5c至902-5f中的每一个被设置为逻辑一(1)。在其它实施例中,在UHT-SIGA字段708中采用IEEE 802.11ac标准中不被允许的其它SIGA子字段组合而有意在UHT-SIGA字段708被传统客户端站解码时导致错误。另外,在一些实施例中,数据单元700的UHT-SIGA字段708中所包括的这样不被允许的组合向符合第一通信协议的客户端站指示数据单元700符合第一通信协议。
在一些实施例中,一个或多个附加指示被包括在数据单元700的UHT-SIGA字段708中以向被配置为根据第一通信协议进行操作的客户端站指示数据单元700符合第一通信协议。例如,对应于根据IEEE802.11ac标准所生成的VHT-SIGA字段中所保留的子字段的子字段在UHT-SIGA字段708中被设置为逻辑零(0)以向被配置为根据第一通信协议进行操作的客户端站指示数据单元700符合第一通信协议。在该实施例中,根据第一通信协议进行操作的客户端站在接收到数据单元时,在UHT-SIGA字段中的保留比特被设置为逻辑零(0)的情况下确定该数据单元符合第一通信协议,并且在该保留比特被设置为逻辑一(1)的情况下确定该数据单元符合IEEE 802-11ac标准。
在一些实施例中,UHT-SIGA字段(例如,UHT-SIGA字段708)中并不被用来有意在传统设备处导致错误的至少一些部分(例如,子字段)并不与IEEE 802.11ac标准所规定的VHT-SIGA字段的相应部分(例如,子字段)相同地进行格式化。例如,在一些实施例中,这样的部分有所改变以包括与第一通信协议相关的附加信息。例如,尽管IEEE802.11ac标准所规定的VHT-SIGA字段包括两比特来指示数据单元的BW,但是符合第一通信协议的一些数据单元占据比IEEE 802.11ac标准所规定的最宽带宽更宽的带宽。因此,在一些实施例中,需要一个或多个额外的比特而以信号通知符合第一通信协议的数据单元的带宽。例如,在一个实施例中,UHT-SIGA字段包括3比特的带宽指示。附加地或可替换地,在一些实施例中,额外的信号字段比特被用于UHT-SIGA字段而以信号通知IEEE 802.11ac标准中并不存在的心的物理层(PHY)特征。
在一些实施例中,根据IEEE 802.11ac标准所保留的VHT-SIGA子字段在UHT-SIGA字段中被用来以信号通知根据第一通信协议的更宽带宽和/或附加PHY特征。附加地或可替换地,在其中UHT-SIGA利用比IEEE 802.11ac标准中针对VHT-SIGA所定义的八比特CRC更短的CRC的一些实施例中,与VHT-SIGA字段中其余CRC比特相对应的比特在UHT-SIGA字段中被用来以信号通知根据第一通信协议的更宽带宽和/或附加PHY特征。
在其中UHT-SIGA字段708包括明确指示以信号通知数据单元700符号第一通信协议的一些实施例中,并不针对UHT-SIGA字段708采用被设计为有意在传统客户端站处导致错误的方案。例如,在一个实施例中,使用在IEEE-802.11ac标准中所规定的VHT-SIGA CRC多项式并且利用与IEEE-802.11ac标准中所规定的相同的比特数而针对UHT-SIGA字段708生成CRC。另外,在该实施例中,对应于根据IEEE802.11ac标准所生成的VHT-SIGA字段中的保留子字段的子字段在UHT-SIGA字段708中被设置为逻辑零(0)以向被配置为根据第一通信协议进行操作的客户端站指示数据单元700符合第一通信协议。在该情况下,被配置为根据第一通信协议进行操作的客户端站将基于UHT-SIGA字段708中所包括的指示而确定数据单元700符合第一通信协议。然而,在这种情况下,接收数据单元700的传统客户端站将不会必然从UHT-SIGA字段708检测到错误并且将不会必然舍弃数据单元700。在一些情况下,在这样的实施例中,传统客户端站即使没有从UHT-SIGA字段708检测到有意导致的错误也会舍弃数据单元700。例如,传统客户端站将确定UHT-SIGA字段708中所包括的部分地址标识(PAID)和/或群组ID(GID)并不与该客户端站的相对应参数相匹配,并且将基于该确定而舍弃(停止编码)数据单元700。然而,在其它实施例中,传统客户端站即使在客户端站确定UHT-SIGA字段708中所包括的部分地址标识(PAID)和/或群组ID(GID)并不与该客户端站的相对应参数相匹配时也不会舍弃数据单元700。在这种情况下,在至少一些情形中,客户端站将继续在数据单元700的持续时间内对数据单元700进行解码,并且基于数据单元700结尾处的FCS校验而丢弃数据单元700。
在另一个实施例中,UHT-SIGA字段708的CRC使用IEEE-802.11ac中所规定的VHT-SIGA CRC多项式生成,但是具有比IEEE-802.11ac标准中所规定的更少的比特。例如,使用VHT-SIGA CRC多项式生成CRC,并且所生成的CRC中的x数目被用作UHT-SIGA字段708的CRC。例如,在一些实施例中,采用使用VHT-SIGA CRC多项式所生成的四个(或者另一个适当数目,例如5或6)CRC的MSB或LSB。在一些这样的实施例中,CRC子字段的其余比特的位置被保留或者被用来以信号通知与第一通信协议相关的附加信息。在这样的实施例中,虽然CRC并未有意被设计为在传统客户端设备处从UHT-SIGA字段导致错误,但是这样的错误将很可能被检测到,在这样的情况下,客户端站将会舍弃数据单元700。另外,在这种实施例中,被配置为根据第一通信协议进行操作的客户端站将通过基于使用IEEE 802.11ac标准针对VHT-SIGA字段所规定的CRC多项式基于所接收的UHT-SIGA字段708的比特生成CRC并且将所生成的CRC的4个(或者另一个适当数目,例如5或6)MSB或LSB与UHT-SIGA字段中所接收的CRC进行比较而针对UHT-SIGA字段708执行CRC校验。当通过该CRC校验时,客户端站将对所接收的UHT-SIGA字段进行解码并且将基于UHT-SIGA字段中所包括的指示而确定数据单元700符合第一通信协议。
图12是OFDM数据单元1200的示图,根据一个实施例,AP 14被配置为经由正交频分复用(OFDM)调制而将OFDM数据单元1200传送至客户端站25-1。在一个实施例中,客户端站25-1也被配置为向AP 14传送数据单元1200。数据单元1200符合第一通信协议并且占据20MHz的带宽。在其它实施例中,类似于数据单元1200的数据单元例如占据其它适当带宽,诸如40MHz、80MHz、160MHz、320MHz、640MHz或者其它适当带宽。数据单元1200适用于“混合模式”的情形,即当WLAN 10包括符合传统通信协议但是并不符合第一通信协议的客户端站(例如,传统客户端站24-4)时。在一些实施例中,数据单元1200也在其它情形中被采用。
除了与数据单元700中包括单个UHT-SIG字段714相比,数据单元1200包括两个UHT-SIGB字段1204之外,数据单元1200类似于图7A的数据单元700。另外,在一些实施例中,UHT-SIGA字段1202不同于数据单元700的UHT-SIGA字段。例如,在一个实施例中,UHT-SIGA字段702中的一个或多个信息从UHT-SIGA字段1202移动至UHT-SIGB字段1204中。例如,在一些实施例中,确定UHT-LTF 712的适当处理所并不需要的一个或多个信息比特被移动至UHT-SIGB站1204中。在至少一些实施例中,用来有意使得传统客户端站从UHT-SIGA检测出错误和/或向被配置为根据第一通信协议进行操作的客户端站指示数据单元700符合第一通信协议的各个UHT-SIGA生成方案被应用于UHT-SIGA字段1202。
图13A是OFDM数据单元1300的示图,根据一个实施例,AP14被配置为经由正交频分复用(OFDM)调制而将OFDM数据单元1300传送至客户端站25-1。在一个实施例中,客户端站25-1也被配置为向AP 14传送数据单元1300。数据单元1300符合第一通信协议并且占据20MHz的带宽。在其它实施例中,类似于数据单元1300的数据单元例如占据其它适当带宽,诸如40MHz、80MHz、160MHz、320MHz、640MHz或者其它适当带宽。数据单元1300适用于“混合模式”的情形,即当WLAN 10包括符合传统通信协议但是并不符合第一通信协议的客户端站(例如,传统客户端站24-4)时。在一些实施例中,数据单元1300也在其它情形中被采用。
除了与数据单元700中包括两个UHT-SIGA字段708相比,数据单元1300包括三个UHT-SIGA字段1302之外,数据单元1300类似于图7A的数据单元700。在一些实施例中,类似于数据单元1300的数据单元包括其它适当数目(例如,4、5、6等)的UHT-SIGA字段1302。在一个实施例中,每个UHT-SIGA字段1302包括数据单元1300中的一个OFDM符号。与数据单元700中的两个UHT-SIGA字段708相比,附加的UHT-SIGA字段1320被用来承载与第一通信协议相关的附加信息,例如以信号通知第一通信协议中所定义的更宽的带宽,或者以信号通知第一通信协议中所包括的附加PHY特征。在一些实施例中,从数据单元1300中省略UHT-SIGB字段,并且在一些这样的实施例中,UHT-SIGB字段1308中的至少一些信息(例如,MU信息)被移动到UHT-SIGA字段1302。
图13B是图示根据实施例的、图13A的数据单元1300的L-SIG706、UHT-SIGA1 1302-1和UHT-SIGA2 1302-2以及UHT-SIGA2 1302-2的调制的一组示图。在该实施例中,L-SIG706、UHT-SIGA1 1302-1和UHT-SIGA2 1302-2字段根据BPSK调制进行调制,用信号向被配置为根据IEEE 802.11a标准和/或IEEE 802.11n标准进行操作的传统客户端站通知数据单元1300符合IEEE 802.11a标准。因此,至少在一些实施例和/或情形中,被配置为根据IEEE802.11a标准、IEEE 802.11n标准和/或IEEE 802.11ac标准进行操作的传统客户端站将以这样的设备将对待IEEE 802.11a分组的相同方式来处理数据单元1300。例如,在一个实施例中,传统客户端站将基于L-SIG字段706计算数据单元1300的分组持续时间,并且在执行空闲信道评估(CCA)之前进行等待直至所计算的分组持续时间结束。另外,在一个实施例中,被配置为根据第一通信协议进行操作的客户端站将检测UHT-SIGA3字段1302-3的调制(例如,Q-BPSK),并且将基于所检测的调制而确定数据单元1300符合第一通信协议。
图14A是OFDM数据单元1400的示图,根据一个实施例,AP14被配置为经由正交频分复用(OFDM)调制而将OFDM数据单元1400传送至客户端站25-1。在一个实施例中,客户端站25-1也被配置为向AP 14传送数据单元1400。数据单元1400符合第一通信协议并且占据20MHz的带宽。在其它实施例中,类似于数据单元1400的数据单元例如占据其它适当带宽,诸如40MHz、80MHz、160MHz、320MHz、640MHz或者其它适当带宽。在一些实施例中,数据单元1400适用于其中WLAN 10并不包括任何被配置为根据IEEE-802.11a标准但并不是IEEE802-11n标准进行操作的客户端站。
数据单元1400包括前导码,该前导码具有超高吞吐量短训练字段(UHT-STF)1402、第一超高吞吐量长训练字段(UHT-LTF)1404、两个传统高吞吐量信号字段(HT-SIG)1406,其包括第一高吞吐量信号字段(HT-SIG1)1406-1和第二高吞吐量信号字段(HT-SIG2)1406-2,两个超高吞吐量信号字段(UHT-SIG)1408,其包括第一超高吞吐量信号字段(UHT-SIG1)1408-1和第二超高吞吐量信号字段(UHT-SIG2)1408-2,M个高吞吐量常训练字段(UHT-LTF)1410,其中M是整数,以及第三超高吞吐量信号字段(UHT-SIGB)714。在一个实施例中,UHT-SIGA 1408包括两个OFDM符号,其中UHT-SIGA1字段1408-1包括第一OFDM符号而UHT-SIGA21408-2包括第二OFDM符号。在至少一些示例中,UHT-SIGA 1408被统称为单个极高吞吐量信号字段(UHT-SIGA)1408。在一些实施例中,数据单元1400还包括数据部分1414。在其它实施例中,数据单元1400省略了数据单元1414。
在图14A的实施例中,数据单元1400对于UHT-STF 1402、UHT-LTF1 1403、HT-SIG1406和UHT-SIGA 1408中的每一个都包括一个。在其中类似于数据单元1400的OFDM数据单元占据不同于20MHz的累计带宽的其它实施例中,UHT-STF 1402、UHT-LTF1 1403、HT-SIG1406和UHT-SIGA 1408中的每一个在一个实施例中在该数据单元的整个带宽中相应数目的20MHz子带上进行重复。例如,在一个实施例中,OFDM数据单元占据80MHz带宽,并且因此对于UHT-STF 1402、UHT-LTF1 1403、HT-SIG 1406和UHT-SIGA 1408中的每一个都包括四个。在一些实施例中,不同的20MHz子带信号的调制以不同角度进行旋转。例如,在一个实施例中,第一子带被旋转0度,第二子带被旋转90度,第三子带被旋转180度,而第四子带被旋转270度。在其它实施例中,采用不同的适当旋转。在至少一些实施例中,20MHz子带信号的不同相位导致数据单元700中的OFDM符号的峰值均值功率比(PAPR)有所降低。
另外,根据一个实施例,如果符合第一通信协议的数据单元为占据诸如20MHz、40MHz、80MHz、160MHz、320MHz、640MHz等的累计带宽的OFDM数据单元,则UHT-LTF 1410、UHT-SIGB 1412和UHT数据部分1414占据该数据单元相应的整个带宽。另外,在一个实施例中,UHT-STF 1402、UHT-LTF1 1403、HT-SIG 1406和UHT-SIGA 1408中的每一个是使用空间流映射矩阵(P矩阵)的列(例如,第一列)或行(例如,第一行)而被映射到数据单元1400的多个空间流的单流字段,上述空间流映射矩阵用于将数据单元1400中例如UHT-LTF 1410、UHT-SIGB 1412和UHT数据部分1414的多流部分映射到多个空间流。
在一些实施例中,类似于数据单元1300的数据单元包括其它适当数目(例如,4、5、6等)的UHT-SIGA字段1408。在一个实施例中,每个UHT-SIGA字段1408包括一个OFDM符号。在一些实施例中,附加的UHT-SIGA字段1408被用来承载与第一通信协议相关的附加信息,例如用于以信号通知第一通信协议中所定义的更宽的带宽或者以信号通知第一通信协议中所包括的附加PHY特征。另外,在一些实施例中,UHT-SIGB字段1412从数据单元1400中被省略,并且UHT-SIGB字段1412中所包括的至少一些信息(例如MU信息)被移动至UHT-SIGA字段1406。
图14B是图示根据实施例的、图14A的数据单元1400的HT-SIG1 1406-1、UHT-SIGA21406-2以及UHT-SIGA1 1408-1和UHT-SIGA2 1408-2的调制的一组示图。在所图示的实施例中,HT-SIG11406-1、UHT-SIGA2 1406-2和UHT-SIGA1 1408-1使用Q-BPSK进行调制。在一个实施例中,被配置为根据IEEE 802.11n标准和/或IEEE802.11ac标准进行操作的传统客户端站检测到HT-SIG1 1406-1、UHT-SIGA2 1406-2和UHT-SIGA1 1408-1的Q-BPSK调制,并且将基于所检测的调制像传统客户端站将处理IEEE 802.11n绿色字段分组那样对数据单元1400进行处理。在这样的实施例中,传统客户端站将基于数据单元1400的HT-SIG字段1406中所指示的速率和长度(例如,以字节数目计)来计算持续时间。在一个实施例中,HT-SIG字段1406中的速率和长度被设置为使得被配置为根据传统通信协议进行操作的客户端站将基于该速率和长度计算出对应于或至少接近于数据单元1400的实际持续时间的分组持续时间(T)。例如,该速率被设置为指示IEEE802.11n标准所定义的最低速率(即,6Mbps),并且该长度被设置为被计算为使得使用该最低速率所计算的分组持续时间至少接近于数据单元1400的实际持续时间的数值。在一个实施例中,传统客户端站在接收到数据单元1400时将计算数据单元1400的分组持续时间,并且在执行空闲信道评估(CCA)之前将进行等待直至所计算的分组持续时间结束。另外,根据一个实施例,被配置为根据第一通信协议进行操作的客户端站将检测到数据单元1400的UHT-SIGA2字段1408-2的调制(例如,Q-BPSK)并且将确定数据单元1400符合第一通信协议。
图15是根据实施例的用于生成数据单元的示例方法1500的流程图。参考图1,在一个实施例中,方法1500由网络接口16执行。例如,在一个这样的实施例中,PHY处理单元20被配置为实施方法1500。根据另一个实施例,MAC处理18也被配置为实施方法1500的至少一部分。继续参考图1,在又一个实施例中,方法1500由网络接口27(例如,PHY处理单元29和/或MAC处理单元28)实施。在其它实施例中,方法1500由其它适当的网络接口来实施。
在框1502,生成符合第一通信协议的数据单元的前导码的第一字段。参考图7,在一个实施例中,生成数据单元700的L-SIG字段706。在另一个实施例中,生成另一个适当的第一字段。该第一字段包括指示该数据单元的持续时间的一个或多个信息比特的第一集合。该第一字段被格式化为使得该第一字段能够由符合第二通信协议但是并不符合第一通信协议的接收器设备进行解码以基于第一字段而确定该数据单元的持续时间。例如,在一个实施例中,该信息比特的第一集合对应于该数据单元的前导码中的速率子字段和长度子字段,其中该速率子字段和长度子字段能被生成而允许符合第二通信协议的接收器设备至少计算该数据单元的近似持续时间。在另一个实施例中,该信息比特的第一集合指示允许符合第二通信协议的接收器设备确定该数据单元的持续时间的其它适当信息。
在一个实施例中,该第一通信协议是UHT通信协议而第二通信协议是诸如IEEE802.11ac标准的传统通信协议。在其它实施例中,该第一通信协议和/或第二通信协议是另一种适当的通信协议,包括还没有得到定义的通信协议。例如,在一些实施例中,第二通信协议是UHT通信协议,而第一通信协议是定义甚至更高吞吐量的通信协议。
在框1504,生成前导码的第二字段。参考图7,在一个实施例中,生成数据单元700的UHT-SIGA字段708。在另一个实施例中,生成另一个适当的第二字段。该第二字段包括向符合第一通信协议的接收器设备指示该数据单元符合第一通信协议的一个或多个信息比特的第二集合。在一个实施例中,该一个或多个信息比特的第二集合根据第二通信协议并未规定的诸如循环冗余校验(CRC)的错误检测方案而生成。例如,在一些示例实施例中,该信息比特的第二集合根据图9A的CRC生成方案950、图9B的CRC生成方案960或者图9C的CRC生成方案970而生成。在其它实施中,该一个或多个信息比特的第二集合根据第二通信协议并未规定的其它适当错误检测方案而生成。附加地或可替换地,该一个或多个信息比特的第二集合被生成以指示第二通信协议所不支持的模式,诸如第二通信协议所不支持的GID和MCS组合,或者另一种适当模式。
在框1506,在框1502处生成的第一字段根据第二通信协议针对对应于第一字段的字段所规定的调制方案进行调制。例如,在一个实施例中,使用BPSK对第一字段进行调制。在另一个实施例中,使用另一种适当调制方案对第一字段进行调制,诸如Q-BPSK调制或者第二通信协议针对对应于第一字段的字段所定义的另一种适当调制。
在框1508,在框1502处生成的第二字段根据第二通信协议针对对应于第二字段的字段所规定的调制方案进行调制。例如,第二字段包括两个OFDM符号,在一个实施例中,其中第一OFDM符号在框1508使用Q-BPSK调制进行调制,而第二OFDM符号则使用如第二通信协议所规定的BPSK调制进行调制。在其它实施例中,第二字段在框1508使用第二通信协议针对对应于第二字段的字段所规定的其它适当调制方案而进行调制。
在框1510,生成该数据单元的前导码以至少包括该第一字段和第二字段。在框1512,生成该数据单元以至少包括在框1510处生成的前导码。在一些实施例中,生成数据单元以进一步包括数据部分。在一些实施例中,当生成数据单元以包括数据部分时,该数据部分被生成而使得该数据部分符合第一通信协议但是并不符合第二通信协议。
图16是根据实施例的示例方法1600的流程图。参考图1,在一个实施例中,方法1600由网络接口16执行。例如,在一个这样的实施例中,PHY处理单元20被配置为实施方法1600。根据另一个实施例,MAC处理18也被配置为实施方法1600的至少一部分。继续参考图1,在又另一个实施例中,方法1600由网络接口27(例如,PHY处理单元29和/或MAC处理单元28)实施。在其它实施例中,方法1600由其它适当的网络接口来实施。
在框1602,接收符合第一通信协议或第二通信协议的数据单元。在一个实施例中,该数据单元由接收器设备经由通信信道所结婚搜。在一个实施例中,接收图7A的数据单元700。在另一个实施例中,接收图5的数据单元500。在另一个实施例中,接收另一个适当数据单元。在一个实施例中,第一通信协议是UHT通信协议而第二通信协议是诸如IEEE802.11ac标准的传统通信协议。在其它实施例中,第一通信协议和/或第二通信协议是另一种适当的通信协议,包括还没有得到定义的通信协议。例如,在一些实施例中,第二通信协议是UHT通信协议,而第一通信协议是定义甚至更高吞吐量的通信协议。
在框1604,对在框1602处接收的数据单元的前导码中的字段进行解码。参考图7,在一个实施例中,对数据单元700的UHT-SIGA字段708进行解码。参考图5,在另一个实施例中,对VHT-SIGA字段508进行解码。在另一个实施例中,对在框1602处接收的数据单元的前导码中的另一个适当字段进行解码。在一个实施例中,在框1604对字段进行解码包括对在框1604处解码的字段中包括的所接收CRC进行解码。
在框1606,基于在框1604处解码的字段而生成第一CRC。该第一CRC使用第一CRC生成方案而生成,该第一CRC生成方案由第一通信协议针对该字段进行规定。例如,在一些示例实施例中,第一CRC根据图9A的CRC生成方案950、图9B的CRC生成方案960或者图9C的CRC生成方案970而生成。在其它实施例中,该第一CRC根据第一通信协议针对该字段所规定的其它适当CRC生成方案而生成。
在框1608,基于在框1604处解码的字段而生成第二CRC。该第二CRC使用第二CRC生成方案而生成,该第二CRC生成方案由第二通信协议针对该字段进行规定。例如,在一个实施例中,第二CRC根据IEEE 802.11ac标准中针对VHT-SIGA字段所规定。在其它实施例中,第二CRC根据由第二通信协议针对该字段所规定的其它适当方案而生成。
在框1610,将在框1606处生成的第一CRC和在框1608处生成的第二CRC与在框1604处进行解码的所接收CRC相比较。在框1612,确定所生成的第一CRC或所生成的第二CRC是否与所接收的CRC相匹配。当在框1612确定所生成的第一CRC与所接收的CRC相匹配,则该方法在框1614继续,其中确定在框1602处接收的数据单元符合第一通信协议。另一方面,当在框1612确定所生成的第二CRC与所接收的CRC相匹配,则该方法在框1616继续,其中确定在框1602处接收的数据单元符合第二通信协议。
图17是根据实施例的用于生成符合第一通信协议的数据单元的示例方法1700的流程图。参考图1,在一个实施例中,方法1700由网络接口16实施。例如,在一个这样的实施例中,PHY处理单元20被配置为实施方法1700。根据另一个实施例,MAC处理18也被配置为实施方法1700的至少一部分。继续参考图1,在又一个实施例中,方法1700由网络接口27(例如,PHY处理单元29和/或MAC处理单元28)实施。在其它实施例中,方法1700由其它适当的网络接口来实施。
在框1702,生成数据单元的前导码。在一个实施例中,生成图13中的数据单元1300的前导码。在另一个实施例中,生成另一个适当的前导码。该前导码包括具有多个OFDM符号的第一字段。在一个实施例中,该第一字段是图13中的信号字段1302。在另一个实施例中,该第一字段是另一个适当的第一字段。该第一字段至少包括第一OFDM符号、第二OFDM符号和第三OFDM符号。
第一OFDM符号被格式化为使得该第一OFDM符号能够由符合第二通信协议但是并不符合第一通信协议的接收器设备解码以确定该数据单元符合第三通信协议。例如,在一个实施例中,该第一OFDM符号被格式化为图13的UHT-SIGA1 1302-1。在该实施例中,该第一OFDM符号根据BPSK调制进行调制。在一个实施例中,第一OFDM符号的BPSK调制使得符合第二通信协议的设备(例如,符合IEEE-802.11n标准的传统客户端站)确定该数据单元符合第三通信协议(例如,IEEE-802.11a标准)。
第二OFDM符号被格式化为使得该第一OFDM符号和第二OFDM符号能够由符合第四通信协议但是并不符合第一通信协议的接收器设备解码以确定该数据单元符合第三通信协议。例如,在一个实施例中,该第二OFDM符号被格式化为图13的UHT-SIGA2 1302-2。在该实施例中,该第二OFDM符号根据BPSK调制进行调制。在一个实施例中,与第一OFDM符号的BPSK调制相结合,第二OFDM符号的BPSK调制使得符合第四通信协议的设备(例如,符合IEEE-802.11ac标准的传统客户端站)确定该数据单元符合第三通信协议(例如,IEEE-802.11a标准)。
第三OFDM符号被格式化为使得符合第一通信协议的接收器设备能够确定该数据单元符合第一通信协议。例如,在一个实施例中,该第三OFDM符号被格式化为图13的UHT-SIGA3 1302-3。在该实施例中,该第三OFDM符号根据Q-BPSK调制进行调制。在一个实施例中,第三OFDM符号的Q-BPSK调制使得符合第一通信协议(例如,UHT通信协议)的设备确定该数据单元符合第一通信协议。
在框1704,生成数据单元以至少包括该前导码。在一个实施例中,生成图13的数据单元1300。在一个实施例中,生成数据单元1300,其中数据单元1300省略了数据部分716。在另一个实施例中,生成数据单元1300,其中数据单元1300包括数据部分716。在另一个实施例中,生成其它适当的数据单元。在一些实施例中,当生成数据单元以包括数据部分时,该数据部分被生成而使得该数据部分符合第一通信协议而并不符合第二通信协议、第三通信协议和第四通信协议中的任何一个。
以上所描述的各个模块、操作和技术中的至少一些可以利用硬件、执行固件指令的处理器、执行软件指令的处理器或者其任意组合来实施。当利用执行软件或固件指令的处理器来实施时,该软件或固件指令可以存储在计算机可读存储器中,诸如存储在磁盘、光盘或其它存储介质上,存储在RAM或ROM或闪存、处理器、硬盘驱动器、光盘驱动器、带式驱动器等中。同样,该软件或固件指令可以经由任意已知或所期望的传递方法而被传递给用户或***,例如在计算机可读磁盘或其它可传输的计算机存储介质上进行传递,或者经由通信媒体进行传递。通信媒体通常以诸如载波或其它传输机制的调制数据信号来体现计算机可读指令、数据结构、程序模块或其它数据。术语“调制数据信号”意味着其一个或多个特征以在信号中编码信息的方式进行设置或改变的信号。作为示例而非限制,通信媒体包括诸如有线网络或直接线路连接的有线媒体,以及诸如声音、射频、红外之类的无线媒体以及其它无线媒体。因此,该软件或固件指令可以经由诸如电话线、DSL线路、有线电视线路、光纤线路、无线通信信道、互联网等的通信信道而被传递给用户或***(这被视为与经由可传输存储介质提供这样的软件是相同的或可互换的)。该软件或固件指令可以包括机器可读指令,当被处理器所执行时,该指令使得处理器执行各种动作。
当以硬件实施时,该硬件可以包括一个或多个离散组件、集成电路、专用集成电路(ASIC)等。
虽然已经参考具体示例对本发明进行了描述,但是其意在仅是说明性的而并非对本发明进行限制,可以对所公开的实施例进行改变、添加和/或删除而并不背离本发明的范围。

Claims (8)

1.一种用于通信的方法,包括:
接收数据单元,其中所述数据单元符合第一通信协议或第二通信协议;
对所述数据单元的前导码的字段进行解码,包括对被包括在所述字段中的所接收的循环冗余校验CRC进行解码;
基于所述字段,使用第一CRC生成方案生成第一CRC,所述第一CRC生成方案是所述第一通信协议针对所述字段规定的;
基于所述字段,使用第二CRC生成方案生成第二CRC,所述第二CRC生成方案是所述第二通信协议针对所述字段规定的;
将所生成的第一CRC和所生成的第二CRC与所接收的CRC进行比较;
当所生成的第一CRC与所接收的CRC相匹配时确定所述数据单元符合所述第一通信协议;以及
当所生成的第二CRC与所接收的CRC相匹配时确定所述数据单元符合所述第二通信协议。
2.根据权利要求1所述的方法,其中:
生成所述第一CRC包括根据第一CRC多项式生成所述第一CRC,所述第一CRC多项式是所述第一通信协议针对所述字段规定的,并且
生成所述第二CRC包括根据第二CRC多项式生成所述第二CRC,所述第二CRC多项式是所述第二通信协议针对所述字段规定的,其中所述第二CRC多项式不同于所述第一CRC多项式。
3.根据权利要求1所述的方法,其中:
生成所述第一CRC包括根据第一CRC多项式生成所述第一CRC,所述第一CRC多项式是所述第一通信协议针对所述字段规定的,并且
生成所述第二CRC包括:
根据所述第一CRC多项式生成多个CRC比特,以及
对所述多个CRC比特中的一个或多个比特进行加密以生成所述第二CRC。
4.根据权利要求1所述的方法,其中:
生成所述第一CRC包括根据第一CRC多项式生成所述第一CRC,所述第一CRC多项式是所述第一通信协议针对所述字段规定的,并且
生成所述第二CRC包括:
根据所述第一CRC多项式生成多个CRC比特,
选择所述多个CRC比特的子集,所述子集将要被用于所述第二CRC的所述CRC;以及
对所述多个CRC比特的所选择的子集中的一个或多个比特进行加密以生成所述第二CRC。
5.一种用于通信的装置,包括:
网络接口,被配置为:
接收数据单元,其中所述数据单元符合第一通信协议或第二通信协议;
对所述数据单元的前导码的字段进行解码,包括对被包括在所述字段中的所接收的循环冗余校验CRC进行解码;
基于所述字段,使用第一CRC生成方案生成第一CRC,所述第一CRC生成方案是所述第一通信协议针对所述字段规定的;
基于所述字段,使用第二CRC生成方案生成第二CRC,所述第二CRC生成方案是所述第二通信协议针对所述字段规定的;
将所生成的第一CRC和所生成的第二CRC与所接收的CRC进行比较;
当所生成的第一CRC与所接收的CRC相匹配时确定所述数据单元符合所述第一通信协议;以及
当所生成的第二CRC与所接收的CRC相匹配时确定所述数据单元符合所述第二通信协议。
6.根据权利要求5所述的装置,其中所述网络接口被配置为:
根据第一CRC多项式生成所述第一CRC,所述第一CRC多项式是所述第一通信协议针对所述字段规定的,以及
根据第二CRC多项式生成所述第二CRC,所述第二CRC多项式是所述第二通信协议针对所述字段规定的,其中所述第二CRC多项式不同于所述第一CRC多项式。
7.根据权利要求5所述的装置,其中所述网络接口被配置为:
根据第一CRC多项式生成所述第一CRC,所述第一CRC多项式是所述第一通信协议针对所述字段规定的,以及
至少通过以下来生成所述第二CRC:
根据所述第一CRC多项式生成多个CRC比特,以及
对所述多个CRC比特中的一个或多个比特进行加密以生成所述第二CRC。
8.根据权利要求5所述的装置,其中所述网络接口被配置为:
根据第一CRC多项式生成第一CRC,所述第一CRC多项式是所述第一通信协议针对所述字段规定的,以及
至少通过以下来生成所述第二CRC:
根据所述第一CRC多项式生成多个CRC比特,
选择所述多个CRC比特的子集,所述子集将要被用于所述第二CRC的所述CRC;以及
对所述多个CRC比特的所选择的子集中的一个或多个比特进行加密以生成所述第二CRC。
CN201380018704.5A 2012-04-03 2013-04-03 用于wlan的物理层帧格式 Active CN104247316B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201261619640P 2012-04-03 2012-04-03
US61/619,640 2012-04-03
PCT/US2013/035132 WO2013152111A1 (en) 2012-04-03 2013-04-03 Physical layer frame format for wlan

Publications (2)

Publication Number Publication Date
CN104247316A CN104247316A (zh) 2014-12-24
CN104247316B true CN104247316B (zh) 2018-10-02

Family

ID=48170801

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201380018704.5A Active CN104247316B (zh) 2012-04-03 2013-04-03 用于wlan的物理层帧格式

Country Status (6)

Country Link
US (3) US9131528B2 (zh)
EP (1) EP2834930B1 (zh)
JP (1) JP6168503B2 (zh)
KR (1) KR102148441B1 (zh)
CN (1) CN104247316B (zh)
WO (1) WO2013152111A1 (zh)

Families Citing this family (71)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9706599B1 (en) 2009-07-23 2017-07-11 Marvell International Ltd. Long wireless local area network (WLAN) packets with midambles
US9397785B1 (en) 2010-04-12 2016-07-19 Marvell International Ltd. Error detection in a signal field of a WLAN frame header
JP6057435B2 (ja) 2011-02-04 2017-01-11 マーベル ワールド トレード リミテッド 無線lanの制御モードphy
JP6168503B2 (ja) 2012-04-03 2017-07-26 マーベル ワールド トレード リミテッド 方法および装置
US9215622B1 (en) * 2012-07-30 2015-12-15 GoNet Systems Ltd. Method and systems for associating wireless transmission with directions-of-arrival thereof
US8930800B2 (en) * 2012-08-14 2015-01-06 GM Global Technology Operations LLC Method and apparatus of triple-decoding for IEEE 802.11p physical layer mechanism
US9232502B2 (en) * 2012-10-31 2016-01-05 Samsung Electronics Co., Ltd. Method and system for uplink multi-user multiple-input-multiple-output communication in wireless networks
US9419752B2 (en) 2013-03-15 2016-08-16 Samsung Electronics Co., Ltd. Transmission opportunity operation of uplink multi-user multiple-input-multiple-output communication in wireless networks
PL2988462T3 (pl) * 2013-04-19 2020-03-31 Lg Electronics Inc. Sposób i aparat do nadawania pola hew-sig w układach komunikacji wlan
WO2014183059A1 (en) 2013-05-10 2014-11-13 Marvell World Trade Ltd. Physical layer frame format for wlan
US9295074B2 (en) 2013-09-10 2016-03-22 Samsung Electronics Co., Ltd. Acknowledgement, error recovery and backoff operation of uplink multi-user multiple-input-multiple-output communication in wireless networks
KR20230141931A (ko) 2013-09-10 2023-10-10 마벨 아시아 피티이 엘티디. 옥외 wlan용 확장 보호 구간
US10194006B2 (en) 2013-10-25 2019-01-29 Marvell World Trade Ltd. Physical layer frame format for WLAN
US10218822B2 (en) 2013-10-25 2019-02-26 Marvell World Trade Ltd. Physical layer frame format for WLAN
KR102384850B1 (ko) 2013-10-25 2022-04-08 마벨 아시아 피티이 엘티디. 와이파이를 위한 레인지 확장 모드
US20150117428A1 (en) * 2013-10-28 2015-04-30 Electronics And Telecommunications Research Institute Multi-mode wireless transmission method and apparatus
KR20150048606A (ko) * 2013-10-28 2015-05-07 한국전자통신연구원 다중 모드 무선 통신 전송 방식 및 장치
US9729368B2 (en) 2013-11-12 2017-08-08 Huawei Technologies Co., Ltd. System and method for high efficiency wireless local area network communications
US9825678B2 (en) 2013-11-26 2017-11-21 Marvell World Trade Ltd. Uplink multi-user multiple input multiple output for wireless local area network
JP6508838B2 (ja) 2013-11-27 2019-05-08 マーベル ワールド トレード リミテッド 無線ローカルエリアネットワークのための直交周波数分割多元接続
US9166660B2 (en) 2013-11-27 2015-10-20 Marvell World Trade Ltd. Uplink multi-user multiple input multiple output beamforming
US9473341B2 (en) 2013-11-27 2016-10-18 Marvell World Trade Ltd. Sounding and tone block allocation for orthogonal frequency multiple access (OFDMA) in wireless local area networks
US20150163028A1 (en) * 2013-12-10 2015-06-11 Qualcomm Incorporated Methods and apparatus for wireless communication utilizing efficient signal field design in high efficiency wireless packets
CN106664275B (zh) * 2014-01-07 2020-08-18 马维尔亚洲私人有限公司 用于wlan的物理层帧格式
EP3132583B1 (en) 2014-04-16 2020-08-26 NXP USA, Inc. Signal field length indication in a high efficiency wireless local area network (wlan)
US11855818B1 (en) 2014-04-30 2023-12-26 Marvell Asia Pte Ltd Adaptive orthogonal frequency division multiplexing (OFDM) numerology in a wireless communication network
US9629127B2 (en) 2014-05-02 2017-04-18 Marvell World Trade Ltd. Multiple user allocation signaling in a wireless communication network
US9596060B1 (en) 2014-05-09 2017-03-14 Marvell International Ltd. Tone block allocation for orthogonal frequency division multiple access data unit
US10164695B2 (en) 2014-05-09 2018-12-25 Marvell World Trade Ltd. Tone block and spatial stream allocation
US9832059B2 (en) 2014-06-02 2017-11-28 Marvell World Trade Ltd. High efficiency orthogonal frequency division multiplexing (OFDM) physical layer (PHY)
KR20170018396A (ko) 2014-06-11 2017-02-17 마벨 월드 트레이드 리미티드 무선 통신 시스템에 대한 압축된 프리앰블
US20160087825A1 (en) * 2014-09-19 2016-03-24 Qualcomm Incorporated Methods and apparatus for early detection of high efficiency wireless packets in wireless communication
US9794044B2 (en) 2014-09-23 2017-10-17 Marvell World Trade Ltd. Short training field for WiFi
EP3177083B1 (en) 2014-09-29 2020-11-11 Huawei Technologies Co., Ltd. Channel estimation method, communications node, and communications system
WO2016049928A1 (zh) * 2014-09-30 2016-04-07 华为技术有限公司 用于无线局域网的数据传输的方法和装置
EP3193484B1 (en) 2014-09-30 2021-09-08 Huawei Technologies Co., Ltd. Data transmission method and apparatus
EP4171167A1 (en) 2014-10-20 2023-04-26 Huawei Technologies Co., Ltd. Method and apparatus for sending and receiving signaling in wireless local area network
US10165470B2 (en) * 2014-11-05 2018-12-25 Intel IP Corporation High-efficiency (HE) station and method for configuring HE packets with long and short preamble formats
EP3217588B1 (en) * 2014-11-05 2020-02-26 LG Electronics Inc. Method and device for allocating resource unit on basis of container in wireless lan
US9844049B2 (en) * 2015-01-07 2017-12-12 Intel IP Corporation Apparatus, method, and computer readable medium for initiating uplink multi-user medium access in high efficiency wireless local-area networks
US20160204915A1 (en) 2015-01-14 2016-07-14 Xiaogang Chen Apparatus, computer readable medium, and method for generating and receiving signal fields in a high efficiency wireless local-area network
US9674011B1 (en) 2015-02-10 2017-06-06 Marvel International Ltd. Auto-detection of repeated signals
JP6892385B2 (ja) 2015-02-12 2021-06-23 華為技術有限公司Huawei Technologies Co.,Ltd. ヘッダを用いたwlanパケットの自動検出のためのシステム及び方法
US10181966B1 (en) 2015-05-01 2019-01-15 Marvell International Ltd. WiFi classification by pilot sequences
US10382598B1 (en) 2015-05-01 2019-08-13 Marvell International Ltd. Physical layer frame format for WLAN
WO2016191739A1 (en) 2015-05-27 2016-12-01 Marvell Semiconductor, Inc. Signaling resource allocations in multi-user data units
US10038518B1 (en) 2015-06-11 2018-07-31 Marvell International Ltd. Signaling phy preamble formats
US10122563B1 (en) 2015-06-18 2018-11-06 Marvell International Ltd. Orthogonal frequency division multiplex data unit generation and decoding
US10404839B2 (en) * 2015-12-11 2019-09-03 Marvell World Trade Ltd. Signal field encoding in a high efficiency wireless local area network (WLAN) data unit
WO2017111882A1 (en) 2015-12-21 2017-06-29 Intel IP Corporation Communication device and method for performing radio communication
WO2018129503A1 (en) * 2017-01-09 2018-07-12 Marvell World Trade Ltd. Selection of transmission modes in dense wireless networks
CN111226466B (zh) * 2017-05-26 2023-05-05 马维尔亚洲私人有限公司 唤醒无线电(wur)前导设计
CN110710176B (zh) 2017-06-09 2022-12-02 马维尔亚洲私人有限公司 带有具有压缩ofdm符号的中间码的分组
US11563518B2 (en) 2017-08-08 2023-01-24 Vivo Mobile Communication Co., Ltd. Method and device of cyclic redundancy check
CN109391349B (zh) * 2017-08-08 2020-04-07 维沃移动通信有限公司 循环冗余校验的方法和设备
CN109391348B (zh) * 2017-08-08 2020-06-02 维沃移动通信有限公司 循环冗余校验的方法和设备
EP3685543A1 (en) 2017-09-22 2020-07-29 NXP USA, Inc. Determining number of midambles in a packet
US20190116513A1 (en) * 2017-10-16 2019-04-18 Qualcomm Incorporated Extremely high throughput (eht) signal detection
US10298335B1 (en) * 2017-10-31 2019-05-21 Huawei Technologies Co., Ltd. Co-channel interference reduction in mmWave networks
CN117880038A (zh) * 2018-03-31 2024-04-12 华为技术有限公司 一种信息传输方法及装置
CN110621043B (zh) * 2018-06-20 2022-12-27 华为技术有限公司 一种带宽模式指示方法、信道指示方法及装置
CN116319228B (zh) 2018-07-27 2023-10-20 华为技术有限公司 设计短训练序列的方法和装置
US11038529B2 (en) * 2018-10-22 2021-06-15 Qualcomm Incorporated Wireless preamble design for wireless communication devices and methods
US20220140962A1 (en) * 2019-02-19 2022-05-05 Lg Electronics Inc. Method and apparatus for receiving eht ppdu in wireless lan system
US11212705B2 (en) 2019-05-28 2021-12-28 Nxp Usa, Inc. Extra high throughput preamble
CN112217776B (zh) * 2019-07-12 2023-08-22 华为技术有限公司 数据发送和接收方法及装置
CN113078987A (zh) 2020-01-03 2021-07-06 华为技术有限公司 传输物理层协议数据单元的方法和装置
US11831423B2 (en) 2020-01-06 2023-11-28 Nxp Usa, Inc. Method and apparatus for communications with channel puncturing
CN116866135A (zh) * 2020-12-26 2023-10-10 华为技术有限公司 信息传输方法及装置
US11863320B2 (en) * 2021-02-26 2024-01-02 Dialog Semiconductor US Inc. Communication media sharing among devices having dissimilar physical layer waveforms
WO2024087027A1 (en) * 2022-10-25 2024-05-02 Sanechips Technology Co., Ltd. Method, device and computer program product for wireless communication

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101166080A (zh) * 2006-10-20 2008-04-23 鲍东山 高数据速率正交频分复用无线局域网的实现方法与***

Family Cites Families (89)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5878057A (en) 1995-10-06 1999-03-02 Tektronix, Inc. Highly parallel cyclic redundancy code generator
US6192498B1 (en) 1997-10-01 2001-02-20 Globepan, Inc. System and method for generating error checking data in a communications system
TW374965B (en) 1998-03-17 1999-11-21 Winbond Electronics Corp Method of processing of transmission of confidential data and the network system
US6427219B1 (en) 1998-06-24 2002-07-30 Conexant Systems, Inc. Method and apparatus for detecting and correcting errors using cyclic redundancy check
US6226771B1 (en) 1998-12-14 2001-05-01 Cisco Technology, Inc. Method and apparatus for generating error detection data for encapsulated frames
AU2005201982B2 (en) * 1999-09-30 2007-10-25 Qualcomm Incorporated Method and apparatus for encrypting transmissions in a communication system
US6704364B1 (en) 1999-12-29 2004-03-09 Advanced Micro Devices, Inc. Method and apparatus for generating a plurality of CRC digits for data packets having different prescribed network protocols using one CRC generator
US6877043B2 (en) 2000-04-07 2005-04-05 Broadcom Corporation Method for distributing sets of collision resolution parameters in a frame-based communications network
US20050149759A1 (en) * 2000-06-15 2005-07-07 Movemoney, Inc. User/product authentication and piracy management system
JP2002141809A (ja) 2000-10-31 2002-05-17 Ando Electric Co Ltd Crc符号演算回路、及びcrc符号演算方法
JP2002164791A (ja) 2000-11-27 2002-06-07 Ando Electric Co Ltd Crc符号演算回路、及びcrc符号演算方法
US20030031151A1 (en) 2001-08-10 2003-02-13 Mukesh Sharma System and method for secure roaming in wireless local area networks
US7032045B2 (en) 2001-09-18 2006-04-18 Invensys Systems, Inc. Multi-protocol bus device
BRPI0215108A2 (pt) 2001-12-05 2016-07-05 Lg Electronics Inc código de detecção de erro que gera o gerador de código da detecção do método e de erro
JP3707546B2 (ja) 2002-01-29 2005-10-19 日本電気株式会社 通信システム、通信端末、サーバ、及びデータ転送制御プログラム
US7336667B2 (en) 2002-11-21 2008-02-26 International Business Machines Corporation Apparatus, method and program product to generate and use CRC in communications network
US7080348B2 (en) 2003-06-27 2006-07-18 Agilent Technologies, Inc. Creating polynomial division logical devices
US8509051B2 (en) 2003-09-02 2013-08-13 Qualcomm Incorporated Multiplexing and transmission of multiple data streams in a wireless multi-carrier communication system
US7203885B2 (en) 2003-09-30 2007-04-10 Rockwell Automation Technologies, Inc. Safety protocol for industrial controller
US7558954B2 (en) * 2003-10-31 2009-07-07 Hewlett-Packard Development Company, L.P. Method and apparatus for ensuring the integrity of data
US8572289B1 (en) 2003-12-19 2013-10-29 Nvidia Corporation System, method and computer program product for stateless offloading of upper level network protocol operations
GB2410161B (en) 2004-01-16 2008-09-03 Btg Int Ltd Method and system for calculating and verifying the integrity of data in data transmission system
US20050169261A1 (en) 2004-02-03 2005-08-04 Texas Instruments Incorporated Method of signaling the length of OFDM WLAN packets
US7626576B2 (en) 2004-03-16 2009-12-01 Free Alliance Sdn Bhd Wireless transceiver system for computer input devices
JP4047836B2 (ja) 2004-04-02 2008-02-13 株式会社東芝 通信装置、通信システム、通信方法、および通信制御プログラム
PL1751890T3 (pl) 2004-05-27 2017-08-31 Qualcomm Incorporated ZMODYFIKOWANA STRUKTURA PREAMBUŁY DLA ROZSZERZEŃ IEEE 802.11a DLA UMOŻLIWIENIA WSPÓŁISTNIENIA I WSPÓŁDZIAŁANIA MIĘDZY URZĄDZENIAMI 802.11a A URZĄDZENIAMI O SZYBSZEJ TRANSMISJI DANYCH, MIMO LUB INACZEJ ROZSZERZONYMI
US7257758B1 (en) 2004-06-08 2007-08-14 Sun Microsystems, Inc. Stumping mechanism
US8619907B2 (en) 2004-06-10 2013-12-31 Agere Systems, LLC Method and apparatus for preamble training in a multiple antenna communication system
US7607073B1 (en) 2004-08-04 2009-10-20 Marvell International Ltd. Methods, algorithms, software, circuits, receivers and systems for iteratively decoding a tailbiting convolutional code
US8737189B2 (en) 2005-02-16 2014-05-27 Broadcom Corporation Method and system for compromise greenfield preambles for 802.11n
JP4193810B2 (ja) * 2005-05-09 2008-12-10 ソニー株式会社 無線通信方法、無線通信システム、無線基地局及び無線通信端末
US8213484B2 (en) 2005-06-16 2012-07-03 Qualcomm Incorporated Wireless communication network with extended coverage range
JP2007028602A (ja) 2005-07-15 2007-02-01 Sanyo Electric Co Ltd 無線装置
US7742390B2 (en) 2005-08-23 2010-06-22 Agere Systems Inc. Method and apparatus for improved long preamble formats in a multiple antenna communication system
US7711061B2 (en) 2005-08-24 2010-05-04 Broadcom Corporation Preamble formats supporting high-throughput MIMO WLAN and auto-detection
EP1925101A2 (en) 2005-09-12 2008-05-28 Airgo Networks, Inc. Fast control messaging mechanism for use in wireless network communications
US20070153830A1 (en) 2006-01-05 2007-07-05 Xhafa Ariton E Methods and apparatus to provide fairness for wireless local area networks that use extended physical layer protection mechanisms
US7904519B2 (en) 2006-02-21 2011-03-08 Alcatel-Lucent Usa Inc. Method for switching between embedded communications and external communications
EP1895703A1 (en) 2006-07-05 2008-03-05 Koninklijke Philips Electronics N.V. Bandwidth asymmetric communication system based on OFDM and TDMA
EP2067295A1 (en) 2006-10-06 2009-06-10 Telefonaktiebolaget LM Ericsson (PUBL) Signal quality indicator
US7453285B2 (en) 2006-12-22 2008-11-18 Chaologix, Inc. Dynamically configurable logic gate using a non-linear element
KR100825002B1 (ko) 2007-01-10 2008-04-24 주식회사 하이닉스반도체 효과적으로 직렬로 입출력되는 데이터의 오류를 검사할 수있는 반도체 메모리 장치 및 그 구동방법
US8010865B2 (en) 2007-01-30 2011-08-30 Via Telecom, Inc. System and method for encoding and decoding in wireless communication systems
US7974225B2 (en) 2007-05-30 2011-07-05 Intel Corporation Providing extended range modes as part of the 802.11n standard
WO2009012446A2 (en) 2007-07-18 2009-01-22 Marvell World Trade Ltd. Access point with simultaneous downlink transmission of independent data for multiple client stations
US20090103485A1 (en) 2007-10-17 2009-04-23 Samsung Electronics Co., Ltd. System and method for wireless data communication having multiple checksums per frame
US8234551B2 (en) 2007-11-02 2012-07-31 Broadcom Corporation Single CRC polynomial for both turbo code block CRC and transport block CRC
US8225187B1 (en) 2008-03-31 2012-07-17 Xilinx, Inc. Method and apparatus for implementing a cyclic redundancy check circuit
US8982889B2 (en) 2008-07-18 2015-03-17 Marvell World Trade Ltd. Preamble designs for sub-1GHz frequency bands
US8155138B2 (en) 2008-08-19 2012-04-10 Qualcomm Incorporated Training sequences for very high throughput wireless communication
US20100046656A1 (en) * 2008-08-20 2010-02-25 Qualcomm Incorporated Preamble extensions
US8867565B2 (en) 2008-08-21 2014-10-21 Qualcomm Incorporated MIMO and SDMA signaling for wireless very high throughput systems
JP2010093704A (ja) 2008-10-10 2010-04-22 Sony Corp 無線通信システム、無線通信装置及び無線通信方法、並びにコンピューター・プログラム
JP4631956B2 (ja) 2008-10-14 2011-02-16 ソニー株式会社 無線通信装置及び無線通信方法
CN102396186B (zh) * 2009-04-13 2014-12-10 马维尔国际贸易有限公司 用于wlan的物理层帧格式
US8223072B2 (en) 2009-04-29 2012-07-17 Aruba Networks, Inc. Multi-pattern wireless frame transmission
US9197298B2 (en) 2009-06-05 2015-11-24 Broadcom Corporation Group identification and definition within multiple user, multiple access, and/or MIMO wireless communications
US20100310002A1 (en) 2009-06-05 2010-12-09 Broadcom Corporation Adaptive and selective frame formats within multiple user, multiple access, and/or mimo wireless communications
US8526351B2 (en) 2009-06-05 2013-09-03 Broadcom Corporation Channel characterization and training within multiple user, multiple access, and/or MIMO wireless communications
US9379858B2 (en) 2009-06-05 2016-06-28 Broadcom Corporation Transmission coordination within multiple user, multiple access, and/or MIMO wireless communications
US8543884B2 (en) 2009-06-16 2013-09-24 Qualcomm Incorporated Communications channel parallel interleaver and de-interleaver
US8111704B2 (en) 2009-06-26 2012-02-07 Intel Corporation Multiple compression techniques for packetized information
US8599804B2 (en) * 2009-08-07 2013-12-03 Broadcom Corporation Distributed signal field for communications within multiple user, multiple access, and/or MIMO wireless communications
US9118442B2 (en) 2009-08-18 2015-08-25 Broadcom Corporation Method and system for continuous packet connectivity
JP5718346B2 (ja) 2009-10-23 2015-05-13 マーベル ワールド トレード リミテッド データユニットのプリアンブルを生成又は受信する方法及び装置
US8681757B2 (en) 2009-11-09 2014-03-25 Lg Electronics Inc. Method and apparatus for transmitting PLCP frame in wireless local area network system
US8238316B2 (en) * 2009-12-22 2012-08-07 Intel Corporation 802.11 very high throughput preamble signaling field with legacy compatibility
US7920599B1 (en) 2010-02-03 2011-04-05 Anna University Methods and systems for synchronizing wireless transmission of data packets
US8717957B2 (en) 2010-02-10 2014-05-06 Broadcom Corporation Preamble and header bit allocation for power savings within multiple user, multiple access, and/or MIMO wireless communications
US20110194655A1 (en) 2010-02-10 2011-08-11 Qualcomm Incorporated Methods and apparatus to perform residual frequency offset estimation and correction in ieee 802.11 waveforms
US9204337B2 (en) 2010-03-09 2015-12-01 Broadcom Corporation Bandwidth mechanisms and successive channel reservation access within multiple user, multiple access, and/or MIMO wireless communications
KR101800171B1 (ko) 2010-03-12 2017-11-24 한국전자통신연구원 무선 통신 시스템에서의 패킷 송/수신 방법 및 장치
US9397785B1 (en) 2010-04-12 2016-07-19 Marvell International Ltd. Error detection in a signal field of a WLAN frame header
US9025428B2 (en) 2010-04-14 2015-05-05 Qualcomm Incorporated Allocating and receiving tones for a frame
US8627171B2 (en) 2010-05-03 2014-01-07 Samsung Electronics Co., Ltd. Techniques for cyclic redundancy check encoding in communication system
US8553576B2 (en) * 2010-09-21 2013-10-08 Intel Corporation Methods of co-existence for wideband transmissions
JP2013543672A (ja) * 2010-09-24 2013-12-05 インテル・コーポレーション マルチユーザ多入力多出力無線通信のデバイス、システムおよび方法
US8934466B2 (en) 2010-12-16 2015-01-13 Qualcomm Incorporated Method and apparatus for supporting modulation-coding scheme set in very high throughput wireless systems
EP2668736B1 (en) 2011-01-28 2018-04-25 Marvell World Trade Ltd. Physical layer frame format for long range wlan
JP6057435B2 (ja) 2011-02-04 2017-01-11 マーベル ワールド トレード リミテッド 無線lanの制御モードphy
US8625690B2 (en) 2011-03-04 2014-01-07 Qualcomm Incorporated Systems and methods for wireless communication in sub gigahertz bands
KR102005055B1 (ko) 2011-05-26 2019-07-29 마벨 월드 트레이드 리미티드 장거리 wlan을 위한 사운딩 패킷 포맷
EP4221045A1 (en) 2011-06-24 2023-08-02 InterDigital Patent Holdings, Inc. Method and apparatus for receiving a preamble in a wireless communication system
US9232435B2 (en) 2011-11-08 2016-01-05 Telefonaktiebolaget L M Ericsson (Publ) Methods and devices for providing TFI
JP6314342B2 (ja) 2012-02-07 2018-04-25 マーベル ワールド トレード リミテッド 長距離wlan用のパイロットシーケンス設計
JP6168503B2 (ja) 2012-04-03 2017-07-26 マーベル ワールド トレード リミテッド 方法および装置
WO2014183059A1 (en) 2013-05-10 2014-11-13 Marvell World Trade Ltd. Physical layer frame format for wlan
US10312936B2 (en) 2014-01-17 2019-06-04 Texas Instruments Incorporated Using CRC residual value to distinguish a recipient of a data packet in a communication system
US9258829B1 (en) 2014-09-30 2016-02-09 Texas Instruments Incorporated System and method for collision rate reduction in MIMO narrowband power line communications

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101166080A (zh) * 2006-10-20 2008-04-23 鲍东山 高数据速率正交频分复用无线局域网的实现方法与***

Also Published As

Publication number Publication date
US20150381311A1 (en) 2015-12-31
JP2015518322A (ja) 2015-06-25
KR102148441B1 (ko) 2020-10-15
US9131528B2 (en) 2015-09-08
CN104247316A (zh) 2014-12-24
US10135572B2 (en) 2018-11-20
KR20140142356A (ko) 2014-12-11
US10742357B2 (en) 2020-08-11
EP2834930B1 (en) 2022-07-13
US20130259017A1 (en) 2013-10-03
JP6168503B2 (ja) 2017-07-26
EP2834930A1 (en) 2015-02-11
WO2013152111A1 (en) 2013-10-10
US20190089482A1 (en) 2019-03-21

Similar Documents

Publication Publication Date Title
CN104247316B (zh) 用于wlan的物理层帧格式
US10212759B2 (en) Physical layer frame format for WLAN
CN103891342B (zh) 用于wlan的信号字段设计
JP6025076B2 (ja) Wlanの情報ビットパディングスキーム
CN102948123B (zh) Ieee802.11ac中的vht-sig-b和服务字段的格式
CN103119982B (zh) 用于多信道操作的请求发送(rts)和允许发送(cts)
CN108476550A (zh) 无线网络中的用户特定控制信息的通信
CN102148661A (zh) 具有遗留兼容性的802.11极高吞吐量前置码信令字段
EP4325765A2 (en) Method and apparatus for receiving ppdu in wireless lan system
US11849452B2 (en) Configuration of signal field comprising information related to transmission mode
US20230283421A1 (en) Configuration of data unit for duplicate transmission
US20220140948A1 (en) Method and apparatus for performing harq operation
EP4064773A1 (en) Method and apparatus for receiving ppdu through multiple ru in wireless lan system
US10382598B1 (en) Physical layer frame format for WLAN
US20220286228A1 (en) Harq operation at phy layer level
JP7487346B2 (ja) 制御情報を含むシグナルフィールドを構成する方法および装置
CN107735978A (zh) 发信号通知多用户数据单元中的资源分配
US20240089158A1 (en) Method and device for setting ppdu type in wireless lan system
US20230254078A1 (en) Technique for configuring preamble in wireless communication system
US20220278778A1 (en) Encoding scheme for harq operation
US20220337270A1 (en) Encoding technique for harq operation
US20230137148A1 (en) 4x ltf sequence for 320mhz band
US20220255674A1 (en) Method and apparatus for performing harq operation
US11984973B2 (en) Codeword-setting technique for HARQ operation
US20220131641A1 (en) Method and device for performing harq operation

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20200426

Address after: Singapore City

Patentee after: Marvell Asia Pte. Ltd.

Address before: Ford street, Grand Cayman, Cayman Islands

Patentee before: Kaiwei international Co.

Effective date of registration: 20200426

Address after: Ford street, Grand Cayman, Cayman Islands

Patentee after: Kaiwei international Co.

Address before: Hamilton, Bermuda

Patentee before: Marvell International Ltd.

Effective date of registration: 20200426

Address after: Hamilton, Bermuda

Patentee after: Marvell International Ltd.

Address before: Babado J San Mega Le

Patentee before: MARVELL WORLD TRADE Ltd.