CN101142774B - Mimo通信***中的递增冗余传输的方法及装置 - Google Patents
Mimo通信***中的递增冗余传输的方法及装置 Download PDFInfo
- Publication number
- CN101142774B CN101142774B CN200480032553XA CN200480032553A CN101142774B CN 101142774 B CN101142774 B CN 101142774B CN 200480032553X A CN200480032553X A CN 200480032553XA CN 200480032553 A CN200480032553 A CN 200480032553A CN 101142774 B CN101142774 B CN 101142774B
- Authority
- CN
- China
- Prior art keywords
- data
- block
- symbols
- packet
- symbol
- 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
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 74
- 238000004891 communication Methods 0.000 title claims description 19
- 238000000034 method Methods 0.000 claims abstract description 61
- 238000001514 detection method Methods 0.000 claims abstract description 41
- 230000008569 process Effects 0.000 claims abstract description 31
- 238000012545 processing Methods 0.000 claims abstract description 25
- 230000004044 response Effects 0.000 claims description 23
- 230000003595 spectral effect Effects 0.000 claims description 11
- 230000009897 systematic effect Effects 0.000 claims description 5
- 238000000638 solvent extraction Methods 0.000 claims 3
- 230000000977 initiatory effect Effects 0.000 claims 1
- 238000005192 partition Methods 0.000 abstract description 8
- 239000011159 matrix material Substances 0.000 description 32
- 239000013598 vector Substances 0.000 description 18
- 238000010586 diagram Methods 0.000 description 17
- 125000004122 cyclic group Chemical group 0.000 description 7
- 238000013507 mapping Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 4
- 230000001143 conditioned effect Effects 0.000 description 4
- 238000013461 design Methods 0.000 description 4
- 238000004422 calculation algorithm Methods 0.000 description 3
- 239000000969 carrier Substances 0.000 description 3
- 239000000654 additive Substances 0.000 description 2
- 230000000996 additive effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 2
- 239000000470 constituent Substances 0.000 description 2
- 239000013256 coordination polymer Substances 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- 238000005562 fading Methods 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 230000011218 segmentation Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 239000002253 acid Substances 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000005094 computer simulation Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 239000004576 sand Substances 0.000 description 1
- 230000007480 spreading Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- HOWHQWFXSLOJEF-MGZLOUMQSA-N systemin Chemical compound NCCCC[C@H](N)C(=O)N[C@@H](CCSC)C(=O)N[C@@H](CCC(N)=O)C(=O)N[C@@H]([C@@H](C)O)C(=O)N[C@@H](CC(O)=O)C(=O)OC(=O)[C@@H]1CCCN1C(=O)[C@H]1N(C(=O)[C@H](CC(O)=O)NC(=O)[C@H](CCCN=C(N)N)NC(=O)[C@H](CCCCN)NC(=O)[C@H](CO)NC(=O)[C@H]2N(CCC2)C(=O)[C@H]2N(CCC2)C(=O)[C@H](CCCCN)NC(=O)[C@H](CO)NC(=O)[C@H](CCC(N)=O)NC(=O)[C@@H](NC(=O)[C@H](C)N)C(C)C)CCC1 HOWHQWFXSLOJEF-MGZLOUMQSA-N 0.000 description 1
- 108010050014 systemin Proteins 0.000 description 1
- 230000001131 transforming effect Effects 0.000 description 1
- 230000017105 transposition Effects 0.000 description 1
- 238000009966 trimming Methods 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/0413—MIMO systems
- H04B7/0417—Feedback systems
-
- 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/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1812—Hybrid protocols; Hybrid automatic repeat request [HARQ]
- H04L1/1819—Hybrid protocols; Hybrid automatic repeat request [HARQ] with retransmission of additional or different redundancy
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, 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/33—Synchronisation based on error coding or decoding
-
- 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/0623—Auxiliary parameters, e.g. power control [PCB] or not acknowledged commands [NACK], used as feedback information
-
- 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/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0045—Arrangements at the receiver end
- H04L1/0047—Decoding adapted to other signal detection operation
- H04L1/0048—Decoding adapted to other signal detection operation in conjunction with detection of multiuser or interfering signals, e.g. iteration between CDMA or MIMO detector and FEC decoder
-
- 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/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0045—Arrangements at the receiver end
- H04L1/0047—Decoding adapted to other signal detection operation
- H04L1/005—Iterative decoding, including iteration between signal detection and decoding operation
-
- 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/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0071—Use of interleaving
-
- 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/0002—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
- H04L1/0003—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate by switching between different modulation schemes
-
- 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/0009—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
-
- 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/02—Arrangements for detecting or preventing errors in the information received by diversity reception
- H04L1/06—Arrangements for detecting or preventing errors in the information received by diversity reception using space diversity
- H04L1/0618—Space-time coding
-
- 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/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/1607—Details of the supervisory signal
- H04L1/1671—Details of the supervisory signal the supervisory signal being transmitted together with control information
-
- 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/2626—Arrangements specific to the transmitter only
-
- 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/2647—Arrangements specific to the receiver only
-
- 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/0001—Arrangements for dividing the transmission path
- H04L5/0014—Three-dimensional division
- H04L5/0023—Time-frequency-space
-
- 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/0048—Allocation of pilot signals, i.e. of signals known to the receiver
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Probability & Statistics with Applications (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Radio Transmission System (AREA)
- Mobile Radio Communication Systems (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Small-Scale Networks (AREA)
Abstract
对于MIMO***中的递增冗余(IR),发射机基于选中的速率,处理(例如,编码、分割、交织和调制)一个数据分组,从而获得多个数据符号块。发射机一次发送一个数据符号块,直到接收机正确地恢复出该数据分组或者所有块都被发送出去为止。只要接收到来自发射机的一个数据符号块,接收机就检测收到的符号块,从而获得一个检测符号块,处理(例如,解调、解交织、重组和解码)为该数据分组而获得的所有检测符号块,然后提供一个解码分组。如果该解码分组有错,那么,当收到该数据分组的另一数据符号块时,接收机重复所述处理。接收机也可以对该数据分组的接收符号块多次执行迭代检测和解码,从而获得该解码分组。
Description
根据35 U.S.C§119要求优先权
本申请要求2003年9月9日提交的美国临时专利申请No.60/501,777和2003年12月19日提交的美国临时专利申请No.60/531,391的优先权,后面的两篇申请全部以引用方式并入此处。
发明领域
本发明一般涉及通信,尤其涉及用于在多进多出(MIMO)通信***中发送数据的技术。
技术背景
MIMO***采用多个(NT)发射天线和多个(NR)接收天线进行数据通信,故被表示为(NT,NR)***。可以把由NT个发射天线和NR个接收天线形成的一个MIMO信道分解成NS个空间信道,其中NS≤min{NT,NR}。如果由多个发射天线和接收天线创建的NS个空间信道用于数据传输,则该MIMO***可以提供更大的传输容量。
MIMO***中的主要挑战是:基于信道状况,为数据传输选择合适的速率。“速率”可以表示特定的数据速率或信息比特率、特定的编码方案、特定的调制方案、特定的数据分组大小等等。速率选择的目的是在满足特定质量目标的同时将这NS个空间信道上的吞吐量最大化,质量目标可以用特定的分组出错率(如,1%PER)进行量化。
MIMO信道的传输容量取决于这NS个空间信道达到的信号噪声干扰比(SNR)。而SNR又取决于信道状况。在一个传统的MIMO***中,发射机按照基于静态MIMO信道模型而选择的速率,对数据进行编码、调制和发送。如果该模型准确并且如果MIMO信道相对静态(即,不随时间而改变),则可能会取得良好的性能。在另一个传统的MIMO***中,接收机估计MIMO信道,基于信道估计选 择适当的速率,并将选中的速率发送给发射机。然后,发射机按照选中的速率处理数据,并将其发送出去。该***的性能取决于MIMO信道的特性和信道估计的准确性。
对于上述两个传统的MIMO***,发射机通常处理各数据分组,并按为该数据分组选择的速率将其发送出去。接收机对由发射机发送的各数据分组进行解码,从而判断分组解码正确还是错误。如果解码正确,则接收机回送一个确认(ACK),如果解码出错,则回送一个否定性确认(NAK)。收到来自接收机的针对各数据分组的NAK后,发射机可以把接收机解码出错的该数据分组全部进行重发。
上述两种MIMO***的性能很大程度上取决于速率选择的准确性。如果某一数据分组的选中速率太保守(例如,因为实际SNR远好于SNR估计),则发送该数据分组会消耗过多的***资源,因此信道容量未得到充分利用。相反,如果该数据分组的选中速率太积极,则接收机对该分组的解码可能会出错,因此需要消耗***资源来重发该数据分组。MIMO***的速率选择是很有挑战性的,因为:(1)MIMO信道的信道估计是比较复杂的;(2)MIMO信道的多个空间信道的时变和独立特性。
因此,本领域中需要在MIMO***中高效地发送数据并且不需要准确的速率选择就能达到良好性能的技术。
发明内容
本发明提供了用于在MIMO***中执行递增冗余(IR)传输的技术。首先,MIMO***中的接收机或发射机估计MIMO信道,并为在该MIMO上进行数据传输选择合适的速率。如果接收机执行速率选择,则将选中的速率提供给发射机。
发射机基于选中的速率,处理(例如,编码、分割、交织和调制)数据分组,从而获得该数据分组的多个(NB)数据符号块。第一个数据符号块包含的信息通常足以使接收机能够在良好信道状况下恢复出该数据分组。剩余的各数据符号块包含附加的冗余,以使接收机能够在不太好的信道状况下恢复出该数据分组。发射机从NT个发射天 线向接收机处的NR个接收天线发送第一个数据符号块。此后,发射机发送这NB个数据符号块中的剩余者,一次一块,直到接收机正确地恢复出该数据分组或发送完所有这NB个数据符号块为止。
如果从这NT个发射天线同时发送NP个数据分组的多个(NP个)数据符号块,则发射机进一步处理这NP个数据符号块,以便使这NP 个数据符号块经历类似的信道状况。这样,可以使用单一速率在MIMO信道上同时发送所有的数据分组。
接收机获取由发射机发送的各数据符号块的接收符号块。接收机“检测”各接收符号块,以获得检测符号块,检测符号块是相应数据符号块的估计。然后,接收机处理(例如,解调、解交织、重组和解码)为该数据分组而获取的所有检测符号块,并提供一个解码分组。如果该解码分组是正确解码的,则接收机回送一个ACK,如果该解码分组是有错的,则发送一个NAK。如果解码分组出错,那么,当获得由发射机发送的另一数据符号块的另一接收符号块时,接收机重复上述处理。
接收机也可以使用迭代检测和解码(IDD)方案,来恢复数据分组。对于IDD方案,当获取到该数据分组的一个新接收符号块时,对所有接收符号块迭代地执行检测和解码多次(Ndd次),以获得解码分组。检测器对所有接收符号块执行检测,并提供检测符号块。解码器对所有检测符号块执行解码,并提供由检测器在后续迭代中使用的解码器先验信息。基于最后一次迭代的解码器输出,生成解码分组。
下面进一步详细地说明本发明的各个方面和实施例。
附图说明
通过下面结合附图的详细描述,本发明的特色和本质将变得更加显而易见,在所有附图中,相同的标记表示相同的部件,其中:
图1的框图示出了执行IR传输的MIMO***中的发射机和接收机;
图2示出了在MIMO***中发送和接收IR传输的过程;
图3的时序图示出了IR传输;
图4A示出了发射机中的发送(TX)数据处理器;
图4B示出了TX数据处理器中的Turbo编码器;
图5示出了TX数据处理器对一个数据分组的处理;
图6A至6D示出了发射机中的TX空间处理器的四个实施例;
图7A和7B分别示出了一个示例性MIMO-OFDM***对于一个数据符号块和两个数据符号块的解复用;
图8A示出了接收机的一个实施例;
图8B示出了图8A的接收机中的接收(RX)数据处理器;
图9A示出了一个执行迭代检测和解码的接收机;以及
图9B示出了一个Turbo解码器。
具体实施方式
这里使用的“示例性的”一词意味着“用作例子、例证或说明”。这里被描述为“示例性”的任何实施例或设计不应被解释为比其他实施例或设计更优选或更具优势。
对于具有NS个空间信道的MIMO***,从NT个发射天线可以同时发送NP个数据分组,其中1<NP<NS。单一速率可用于同时发送的所有数据分组,而不管NP的值。使用单一速率可以简化MIMO***中发射机和接收机两端的处理。
图1示出了执行IR传输的MIMO***100中的发射机110和接收机150的框图。在发射机110中,TX数据处理器120从数据源112接收数据分组。TX数据处理器120按照为各数据分组选择的速率,处理(例如,格式化、编码、分割、交织和调制)该数据分组,以获得该分组的NB个数据符号块,其中NB>1且可能依赖于选中的速率。每个数据分组的选中速率可以指明该分组的数据速率、编码方案或码率、调制方案、分组大小、数据符号块的数量等等,这些由控制器120提供的各种控制来表示。对于IR传输,一次一块地发送每个数据分组的NB个数据符号块,直到该分组被接收机150正确解码或发送完所有NB个数据符号块为止。
TX空间处理器130接收数据符号块,并执行必要的处理,以便 于在一个时隙(或者,简称为“隙”)内从所有NT个发射天线发送各数据符号块。一个时隙是MIMO***100的一个预定时间段。TX空间处理器130可以执行解复用、空间处理等等,如下所述。对于每个时隙,TX空间处理器130处理一个数据符号块,必要时在导频符号中进行复用,并向发射机单元(TMTR)132提供NT个发射符号序列。每个发射符号可能针对一个数据符号或一个导频符号。
发射机单元132接收和修整(例如,转换成模拟、上变频、滤波和放大)这NT个发射符号序列,以获得NT个调制信号。然后,从相应的发射天线(图1中未显示)并经由MIMO信道向接收机150发送各调制信号。MIMO信道用信道响应H扭曲这NT个发射信号,并用加性白色高斯噪声以及可能来自其他接收机的干扰,进一步降低发射信号。
在接收机150中,NR个接收天线(图1中未显示)各自接收这NT个发射信号,并从这NR个接收天线把这NR个接收信号提供给接收机单元(RCVR)154。接收机单元154修整、数字化和预处理各接收信号,以获得各时隙的接收符号序列。接收机单元154向RX空间处理器160提供NR个接收符号序列(对应于数据),并向信道估计器172提供接收导频符号(对应于导频)。RX空间处理器160处理各时隙的NR个接收符号序列,以获得检测符号块,检测符号块是发射机110对于该时隙发送的数据符号块的估计。
RX数据处理器170接收为正在恢复的数据分组(即,“当前”分组)接收的所有检测符号块,根据选中的速率处理(例如,解调、解交织、重组和解码)这些检测符号块,并提供一个解码分组,该解码分组是由发射机110发送的数据分组的估计。RX数据处理器170还提供解码分组的状态,以表示该分组解码正确还是错误。
信道估计器172处理接收导频符号和/或接收数据符号,以获得MIMO信道的信道估计(例如,信道增益估计和SNR估计)。速率选择器174接收信道估计,并选择将下一数据分组发送到接收机150的速率。控制器180接收来自速率选择器174的选中速率和来自RX数据流处理器170的分组状态,并为发射机组装反馈信息。反馈信息包 括下一分组的选中速率、当前分组的ACK或NAK等等。反馈信息由TX数据/空间处理器190处理,由发射机单元192进一步修整,并经由反馈信道发送到发射机110。
在发射机110中,接收机150发送的信号由接收机单元146接收和修整,并由RX空间/数据处理器148进一步处理,以恢复出接收机150发送的反馈信息。控制器140接收恢复出来的反馈信息,使用选中的速率处理向接收机150发送的下一数据分组,并使用ACK/NAK来控制当前分组的IR传输。
控制器140和180分别控制发射机110和接收机150中的操作。存储器单元142和182分别存储由控制器140和180使用的程序代码和数据。存储器单元142和182可以位于控制器140和180的内部,如图1所示,或者,也可以位于这些控制器的外部。下面详细描述图1所示的处理单元。
图2示出了用于在MIMO***中发送和接收IR传输的过程200的流程图。首先,接收机基于从发射机接收的导频和/数据符号,估计MIMO信道(步骤210)。接收机基于信道估计,选择在该MIMO信道上进行数据传输的单一速率,并把选中的速率发送给发射机(步骤212)。发射机接收选中的速率,并根据选中的速率对数据分组进行编码,以获得编码分组(步骤220)。然后,发射机把编码分组分割成NB个子分组,其中,NB也可以由选中的速率来确定,并进一步处理各子分组,以获得相应的数据符号块(也是在步骤220中)。发射机从NT个发射天线一次发送一个数据符号块,直到发送完所有NB 个数据符号块或从接收机收到针对该数据分组的ACK为止(步骤222)。
接收机经由NR个接收天线接收每个发送的数据符号块(步骤230)。当收到一个新的数据符号块时,接收机对为该数据分组接收的所有数据符号块进行检测和解码(步骤232)。接收机还检测解码分组,以判断该分组解码正确(好的)还是出错(被删除的)(也是在步骤232中)。如果解码分组是被删除的,则接收机向发射机发送一个NAK,发射机使用该反馈发起该数据分组的下一数据符号块的传 输。或者,发射机也可以一次发送一个数据符号块,直到收到来自接收机的ACK为止,接收机可能会或可能不会回送NAK。如果该分组解码正确或如果已经收到该分组的所有NB个数据符号块,则接收机终止所述数据分组的处理(步骤234)。
图2示出了在MIMO***中进行IR传输的一个具体实施例。也可以通过其他方式执行IR传输,而这同样落入本发明的保护范围之内。IR传输在频分复用(FDD)和时分复用(TDD)***中都可以实现。对于FDD***,前向MIMO信道和反馈信道使用不同的频带,因此可能会观测到不同的信道状况。在这种情况下,接收机可以估计前向MIMO信道,并回送选中的速率,如图2所示。对于TDD***,前向MIMO信道和反馈信道共享相同的频带,因此可能会观测到类似的信道状况。在这种情况下,发射机可以基于接收机发送的导频信号,估计前向MIMO信道,并使用该信道估计,来选择向接收机进行数据传输所用的速率。信道估计和速率选择可由接收机执行,或由发射机执行,或由二者执行。
图3示出了MIMO***中的IR传输。接收机估计MIMO信道,选择速率r1,并在时隙0中向发射机发送选中的速率。发射机接收来自接收机的选中速率,按照选中的速率处理一个数据分组(分组1),并在时隙1中发送该数据分组的第一个数据符号块(块1)。接收机接收、检测和解码第一个数据符号块,判定分组1解码出错,于是在时隙2中发送一个NAK。发射机接收该NAK,然后在时隙3中发送分组1的第二个数据符号块(块2)。接收机接收块2,对前两个数据符号块进行检测和解码,判定分组1仍然解码出错,于是在时隙4中回送一个NAK。块传输和NAK响应可以重复任意次数。在图3所示的例子中,发射机接收到数据符号块Nx-1的NAK,并在时隙m中发送分组1的数据符号块Nx,其中Nx小于或等于分组1的块的总数量。接收机接收、检测和解码为分组1接收的所有Nx个数据符号块,判定该分组解码正确,并在时隙m+1中回送一个ACK。接收机还估计MIMO信道,为下一数据分组选择速率r2,然后在时隙m+1内把选中的速率发送给发射机。发射机接收数据符号块Nx的ACK,并停止 分组1的传输。发射机还按照选中速率,处理下一数据分组(分组2),并在时隙m+2中发送分组2的第一个数据符号块(块1)。对于经由MIMO信道传输的各数据分组,接收机和发射机的处理以相同的方式继续。
对于图3所示的实施例,来自接收机的ACK/NAK响应对于每个块传输有一个时隙的延迟。为了改进信道利用率,多个数据分组可以按照交错的方式传输。例如,一个业务信道的数据分组可以在奇数编号的时隙中传输,而另一业务信道的数据分组可以在偶数编号的时隙中传输。如果ACK/NAK延迟长于一个时隙,则两个以上的业务信道也可以交错开来。
1、发射机
图4A的框图示出了发射机110内的TX数据处理器120的一个实施例。TX数据处理器120接收数据分组,基于其选中的速率处理各分组,然后提供该分组的NB个数据符号块。图5示出了TX数据处理器120处理一个数据分组。
在TX数据处理器120内,循环冗余校验(CRC)生成器412接收数据分组,生成该数据分组的CRC值,并把该CRC值附加到该数据分组的尾部,从而形成一个格式化的分组。接收机使用CRC值,检查分组解码正确或错误。如果不使用CRC,也可以使用其他差错检测码。然后,前向纠错(FEC)编码器414按照选中速率指明的编码方案或码率,对格式化的分组进行编码,并提供一个编码分组或“码字”。编码增加了数据传输的可靠性。FEC编码器414可以实现块码、卷积码、Turbo码、其他码或其组合。
图4B的框图示出了并行链接卷积编码器(或Turbo编码器)414a,其可由图4A中的FEC编码器414使用。Turbo编码器414a包括两个卷积编码器452a和452b、一个编码交织器454和一个复用器(MUX)456。编码交织器454根据编码交织方案,把格式化分组(表示为{d})中的数据比特进行交织。编码器452a接收这些数据比特,并用第一编码对其进行编码,然后提供第一奇偶比特(表示为{cp1})。同样, 编码器452b从编码交织器454接收交织的数据比特,并用第二编码对其进行编码,然后提供第二奇偶比特(表示为{cp2})。编码器452a和452b可以分别用码率R1和R2,实现两个递归***组成码,其中R1和R2可以相等,也可以不相等。复用器456从编码器452a和452b接收数据比特和奇偶比特,并将其复用,从而提供编码比特的编码分组(表示为{c})。编码分组包括数据比特{d},数据比特它也被称为***比特,故被表示为{cdata},后面跟着的是第一奇偶比特{cp1},再后面跟着的是第二奇偶比特{cp2}。
回到图4A中,分割单元416接收编码分组,并将其分割成NB 个编码子分组,其中NB依赖于选中的速率,并由来自控制器140的分割控制指明。第一个编码子分组通常包含所有的***比特和零或多个奇偶比特。这样,接收机在理想信道状况下只用第一个编码子分组就能够恢复出该数据分组。其他NB-1个编码子分组包含剩余的第一和第二奇偶比特。这NB-1个编码子分组中的每一个通常都包含一些第一奇偶比特和一些第二奇偶比特,奇偶比特横跨整个数据分组。例如,如果NB=8并且剩余的第一和第二奇偶比特的标号从0开始,那么,第二编码子分组可以包含剩余的第一和第二奇偶比特的比特0、7、14...,第三编码子分组可以包含剩余的第一和第二奇偶比特的比特1、8、15...,依此类推,第八和最后编码子分组可以包含剩余的第一和第二奇偶比特的比特6、13、20...。通过把奇偶比特扩展在其他NB-1个编码子分组中,可以提高解码性能。
信道交织器420包括NB个块交织器422a到422nb,它们从分割单元416接收NB个编码子分组。每个块交织器422根据一种交织方案,对其子分组的编码比特进行交织(即,重新排序),并提供交织后的子分组。交织提供码比特的时间、频率和/或空间分集。复用器424连接到所有NB个块交织器422a到422nb,并提供NB个交织子分组,如果收到来自控制器140的IR传输控制指示,一次提供一个子分组。具体而言,复用器424首先提供来自块交织器422a的交织子分组,然后提供来自块交织器422b的交织子分组,依此类推,最后提供来自块交织器422nb的交织子分组。如果收到针对该数据分组的 NAK,则复用器424提供下一交织子分组。当收到ACK时,则可以跳过所有NB个块交织器422a到422nb。
符号映射单元426从信道交织器420接收交织子分组,并把每个子分组中的交织比特映射成调制符号。符号映射是根据选中速率指示的调制方案执行的。符号映射可以通过以下方式实现:(1)对B个比特的集合进行分组,以形成B比特的二进制值,其中B≥1;(2)把每个B比特的二进制值映射成具有2B个点的信号图(signalconstellation)中的一点。该信号图对应于选中的调制方案,后者可以是BPSK、QPSK、2B-PSK、2B-QAM等。这里使用的措词“数据符号”是数据的调制符号,“导频符号”是导频的调制符号。符号映射单元426提供各编码子分组的数据符号块,如图5所示。
对于每个数据分组,TX数据处理器120提供NB个数据符号块,它们总共包括NSYM个数据符号,故可被表示为 每个数据符号si(其中i=1...NSYM)是通过如下映射B个编码比特而得到的:si=map(b i),其中
这里描述的IR传输技术可以实现在利用单个载波进行数据通信的单载波MIMO***和利用多个载波进行数据通信的多载波MIMO***中。多载波可通过正交频分复用(OFDM)、其他多载波调制技术或其他构思来提供。OFDM把整个***带宽有效地分成多个(NF)正交的子带,这些子带通常也被称为音频带(tone)、频率段(bin)和频率信道。采用OFDM,使每个子带与一个相应的子载波相关联,该子载波可用数据进行调制。
由发射机110内的TX空间处理器130和发射机单元132执行的处理依赖于是否同时发送一个或多个数据分组以及数据传输是否使用一个或多个载波。下面描述这两个单元的一些示例性设计。为简单起见,下面的描述假设一个满秩MIMO信道,NS=NT≤NR。在这种情况下,在每个符号周期的每个子带内,可以从这NT个发射天线中的每个天线发送一个调制符号。
图6A的框图示出了TX空间处理器130a和发射机单元132a,它们可用于在多载波MIMO***中一次进行一个分组的IR传输。TX 空间处理器130a包括一个复用器/解复用器(MUX/DEMUX)610,其接收数据符号块,并把该块内的数据符号解复用到NT个发射天线的NT个子块中。复用器/解复用器610还复用导频符号(例如,以时分复用(TDM)方式),并提供NT个发射天线的NT个发射符号序列。每个发射符号序列被指定在一个时隙内从一个发射天线进行发送。每个发射符号针对一个数据符号或导频符号。
发射机单元132a包括NT个TX RF单元652a至652t,用于NT 个发射天线。每个TX RF单元652从TX空间处理器130a接收相应的发射符号序列,并进行修整,以生成调制信号。从NT个发射天线672a至672t分别发送来自TX RF单元652a至652t的NT个调制信号。
图6B的框图示出了TX空间处理器130b和发射机单元132a,它们可用于在单载波MIMO***中同时进行多个分组的IR传输。TX空间处理器130b包括一个矩阵相乘单元620,其接收要在一个时隙内传输的NP个数据符号块,其中1≤NP≤NS。单元620用一个发射基本矩阵和一个对角矩阵,对这NP个块中的数据符号执行矩阵相乘,如下:
其中,s是一个{NT×1}数据向量;
M是一个{NT×NT}发射基本矩阵,其是一元矩阵(unitary matrix);以及
Λ是一个{NT×NT}对角矩阵。
向量s包括用于NT个发射天线的NT个条目,其中的NP个条目被设为来自NP个块的NP个数据符号,剩余的NT-NP个条目被设为0。向量 包括NT个条目,用于在一个符号周期内从这NT个发射天线发送的NT个预先修整的符号。发射基本矩阵M使得各数据符号块能够从所有NT个发射天线发送出去。这样,所有NP个数据符号块会经历 相同的信道状况,并且,所有NP个数据分组可以使用单一速率。矩阵M使得数据传输可以使用各发射天线的全功率Pant。矩阵M可被定义为 其中,U是一个Walsh-Hadamard矩阵。矩阵M也可被定义为 其中,V是离散傅立叶变换(DFT)矩阵,其具有的第(k,i)个条目被定义为 其中m是矩阵V 的行号,n是列号,m=1...NT,而n=1...NT。对角矩阵Λ可用来给NP 个数据符号块分配不同的发射功率,同时对于各发射天线遵守总发射功率约束Ptot。于是,接收机观测到的“有效”信道响应是H eff=HM。在2003年2月14日提交的、题目为“Rate Adaptive TransmissionScheme for MIMO Systems”的共同转让美国专利申请No.10/367,234中进一步详细描述了这种传输方案。
复用器622从矩阵相乘单元620接收预先修整的符号,复用导频符号,并为NT个发射天线提供NT个发射符号序列。发射机单元132a接收和修整NT个发射符号序列,并生成NT个调制信号。
图6C的框图示出了TX空间处理器130a和发射机单元132b,它们可用于在MIMO-OFDM***中一次进行一个分组的IR传输。在TX空间处理器130a内,复用器/解复用器610接收和解复用数据符号,复用到导频符号中,并为NT个发射天线提供NT个发射符号序列。
发射机单元132b包括NT个OFDM调制器660a至660t以及用于NT个发射天线的NT个TX RF单元666a至666t。每个OFDM调制器660包括快速傅立叶反变换(IFFT)单元662和循环前缀生成器664。每个OFDM调制器660从TX空间处理器130a接收相应的发射符号序列,并将这NE个子带的NF个发射符号和零信号值的各集合进行分组。(不用于进行数据通信的子带用零填充)。IFFT单元662使用NF 点快速傅立叶变换,将每个集合的NF个发射符号和零转换到时域, 然后提供包含NF个码片的相应变换后符号。循环前缀生成器664重复每个变换后符号的一部分,以获得相应OFDM符号,其包含NF+NCP 个码片。重复部分被称为循环前缀,而NCP表示被重复的码片的数量。循环前缀确保:在存在由频率选择性衰落(即,不平的频率响应)导致的多径时延扩展的情况下,OFDM符号保持其正交特性。循环前缀生成器664为发射符号序列提供OFDM符号序列,由关联的TX RF单元666对其做进一步修整,以生成调制信号。
图7A示出了具有四个发射天线(NT=4)和16个子带(NF=16)的示例性MIMO-OFDM***的数据符号块的解复用。数据符号块可以表示为 对于图7A所示的实施例,执行解复用,以使得该块中的前四个数据符号s1至s4分别在发射天线1至4的子带1上发送,接下来的四个数据符号s5至s8分别在发射天线1至4的子带2上发送,依此类推。
图6D的框图示出了TX空间处理器130c和发射机单元132b,它们可用于在MIMO-OFDM***中同时进行多个分组的IR传输。在TX空间处理器130c内,复用器/解复用器630接收Np个数据符号块,其中1≤NP≤NS,并把各块中的数据符号提供给不同的子带和不同的发射天线,如下所示。复用器/解复用器630还复用到导频符号中,并为NT个发射天线提供NT个发射符号序列。
图7B示出了具有四个发射天线(NT=4)和16个子带的示例性MIMO-OFDM***的两个数据符号块(Np=2)的复用/解复用。对于第一个数据符号块,前四个数据符号s1,1、s1,2、s1,3和s1,4分别在发射天线1、2、3和4的子带1、2、3和4上传输。接下来的四个数据符号块s1,5、s1,6、s1,7和s1,8卷绕(wrap around),分别在发射天线1、2、3和4的子带5、6、7和8上传输。对于第二个数据符号块,前四个数据符号s2,1、s2,2、s2,3和s2,4分别在发射天线3、4、1和2的子带1、2、3和4上传输。接下来的四个数据符号块s2,5、s2,6、s2,7和s2,8卷绕,分别在发射天线3、4、1和2的子带5、6、7和8上传输。对于图7B所示的实施例,每个符号周期内每个发射天线的NF个频域值的集合包括用于一些子带的发射符号和用于其他子带的零。
图7B示出了跨越NF个子带和NT个发射天线同时发送两个数据符号块。通常,跨越这些子带和发射天线可以同时发送任意数量的数据符号块。例如,在图7B中,可以同时发送一个、两个、三个或四个数据符号块。但是,可以同时可靠发送的数据符号块的数量取决于MIMO信道的秩,所以,NP应当小于或等于NS。图7B所示的传输方案可以很容易地被改编为:基于MIMO信道的秩,同时传输不同数量的数据符号块。
对于图7B所示的实施例,各数据符号块跨越NF个子带,从所有NT个发射天线,被对角地发送出去。这样为同时发送的所有NP个数据符号块提供频率和空间分集,从而所有数据分组可以使用单一速率。但是,同时发送的不同数据分组也可以使用不同的速率。使用不同速率可以为有些接收机提供更好的性能,例如,不执行IDD方案的线性接收机。在2004年2月23日提交的、题目为“IncrementalRedundancy Transmission for Multiple Parallel Channels in a MIMOCommunication System”的共同转让美国专利申请No.10/785,292中描述了用不同速率同时进行多个数据分组的IR传输。
也可以按照其他方式执行复用/解复用,同时取得频率和空间分集。例如,复用/解复用可以是:各发射天线的所有NF个子带用于承载发射符号。由于每个发射天线的全功率限于Pant,所以每个发射天线可用的发射功率量依赖于承载有发射符号的子带的数量。
回到图6D中,发射机单元132b从TX空间处理器130c接收NT 个发射符号序列,并对其进行修整,然后产生NT个调制信号。
2、接收机
图8A的框图示出了接收机150a,它是图1的接收机150的一个实施例。在接收机150a中,NR个接收天线810a至810r接收由发射机110发送的NT个调制信号,并把NR个接收信号分别提供给接收单元154内的NR个RX RF单元812a至812r。每个RX RF单元812修整和数字化其接收信号,并提供符号/码片流。对于单载波MIMO***而言,不需要OFDM解调器814a至814r,各RX RF单元812直 接把符号流提供给相应的解复用器816。对于MIMO-OFDM***而言,各RX RF单元812把码片流提供给相应的OFDM解调器814。每个OFDM解调器814通过以下方式,对其码片流执行OFDM解调:(1)去除每个接收OFDM符号中的循环前缀,以获得接收变换符号;(2)使用快速傅立叶变换(FFT),把每个接收变换符号变换到频域,以获得NF个子带的NF个接收符号。对于这两种***而言,解复用器816a至816r从RX RF单元812或OFDM解调器814接收NR个符号流,把各时隙的NR个接收符号序列(对应于数据)提供给RX空间处理器160a,并把收到的导频符号提供给信道估计器172。
RX空间处理器160a包括检测器820和复用器822。检测器820对NR个接收符号序列执行空间或空—时处理(或“检测”),以获得NT个检测符号序列。每个检测符号是发射机发送的一个数据符号的估计。检测器820可以实现最大比率合并(MRC)检测器、线性迫零(ZF)检测器(也被称为信道相关矩阵倒置(CCMI)检测器)、最小均方误差(MMSE)检测器、MMSE线性均衡器(MMSE-LE)、判决反馈均衡器(DFE)或其他检测器/均衡器。如果在发射机中没有执行空间处理,则可以基于信道响应矩阵H的估计,执行检测。或者,如果数据符号预先乘以了单载波MIMO***的发射机中的发射基本矩阵M,则可以基于有效信道响应矩阵H eff=HM,执行检测。为简单起见,下面的描述假设未使用发射基本矩阵M。
MIMO-OFDM***的模型可以表示为:
r(k)=H(k)s(k)+n(k), k=1...NF 公式(2)
其中,s(k)是一个{NT×1}数据向量,其具有在子带k上从NT个发射天线发送的NT个数据符号的NT个条目;
r(k)是一个{NR×1}接收向量,其具有在子带k上通过NR个发射天线获得的NR个接收符号的NR个条目;
H(k)是子带k的{NR×NT}信道响应矩阵;以及
n(k)是加性高斯白噪声(AWGN)的向量。
假设向量n(k)均值为0,协方差矩阵为Λ n=σ2 I,其中,σ2是噪声的方差,I是单位矩阵,其对角线上为1,其他地方为0。
对于MIMO-OFDM***而言,接收机对用于数据传输的各子带单独地执行检测。下面的描述针对一个子带,并且,为简单起见,在数学推导中省略了子带编号k。下面的描述还适用于单载波MIMO***。为简单起见,假设向量s包括从NT个发射天线发送的NT个数据符号。
MRC检测器的空间处理可以表示为:
其中,W mrc是MRC检测器的响应,即W mrc=H;
“H”表示共轭转置。
发射天线i的检测符号可以表示为 其中,w mrc,i是 W mrc的第i列,表示为w mrc,i=h i,其中,h i是发射天线i和NR个接收天线之间的信道响应向量。
MMSE检测器的空间处理可以表示为:
其中,对于MMSE检测器,W mmse=(HH H+σ2 I)-1 H。发射天线i的MMSE检测器响应可以表示为w mmse,i=(HH H+σ2 I)-1 h i。
迫零检测器的空间处理可以表示为:
其中,对于迫零检测器,W zf=H(H H H)-1。发射天线i的迫零检测器响应可以表示为w zf=h i(H H H)-1。
对于每个时隙,检测器820提供与 的NT个条目相对应的NT个检测符号序列。复用器822从检测器820接收这NT个检测符号序列,其执行的处理与发射机中的TX空间处理器130执行的处理相反。如果在每个时隙中仅仅发送一个数据符号块,例如对于图6A和6C中 TX空间处理器130a,那么,复用器822把这NT个序列中的检测符号复用到一个检测符号块中。如果在每个时隙中发送多个数据符号块,例如对于图6B和6D中的TX空间处理器130b和130c,那么,复用器822把这NT个序列中的检测符号复用和解复用到NP个检测符号块中(图8A中未显示)。在任何情况下,每个检测符号块都是由发射机发送的数据符号块的估计。
信道估计器172估计MIMO信道的信道响应矩阵H和接收机处的本底噪声(例如,基于收到的导频符号),并向控制器180提供信道估计。在控制器180内,矩阵计算单元176基于上述的估计信道响应矩阵,导出检测器响应W(可能是W mrc、W mmse或W zf),并把检测器响应提供给检测器820。检测器820将接收符号的向量r预先乘以检测器响应W,从而得到检测符号的向量 速率选择器174(是由图8A所示的接收机实施例的控制器180实现的)基于信道估计,执行速率选择,如下所述。查找表(LUT)184存储一组由MIMO***支持的速率以及与各速率相关联的一组参数值(例如,数据速率、分组尺寸、编码方案或码率、调制方案等)。速率选择器174从LUT 184中访问速率选择所用的信息。
图8B的框图示出了RX数据处理器170a,RX数据处理器170a是图1和8A中的RX数据处理器170的一个实施例。在RX数据处理器170a内,符号解映射单元830从RX空间处理器160a中接收检测符号块,一次一块。对于每个检测符号块,符号解映射单元830根据该块所用的调制方案(由来自控制器180的解调控制表示),对检测符号进行解调,并把解调后的数据块提供给信道解交织器840。信道解交织器840包括解复用器842和NB个块解交织器844a至844nb。在收到新的数据分组之前,解交织器844a至844nb用删除信息进行初始化。删除信息(erasure)是替代丢失的编码比特(即,尚未收到的比特)且在解码过程中给予适当权重的值。解复用器842从符号解映射单元830接收解调后的数据块,并把各解调后的数据块提供给合适的块解交织器844。每个块解交织器844将其块内的解调后数据进行解交织,方式与发射机中对该块执行的交织互补。如果交织取决于 选中的速率,则控制器180把解交织控制提供给块解交织器844,如虚线所示。
当从发射机收到一个数据分组的一个新数据符号块时,对为该分组接收的所有块重新执行解码。重组单元848形成解交织数据分组,以便于以后解码。解交织的数据分组包含:(1)为当前分组接收的所有数据符号块的解交织数据块;(2)为当前分组尚未接收的数据符号块的删除信息。重组单元848执行重组的方式与发射机执行分割的方式互补,由来自控制器180的重组控制来表示。
FEC解码器850对解交织的数据分组进行解码,方式与发射机执行的FEC编码相反,由来自控制器180的解码控制表示。例如,如果在发射机中执行了Turbo或卷积编码,则FEC解码器850分别可以使用Turbo解码器或Viterbi解码器。FEC解码器850提供当前分组的解码分组。CRC检查器852检查解码分组,以判断该分组解码正确还是错误,并提供解码分组的状态。
图9A的框图示出了接收机150b,它是图1的接收机150的另一实施例。接收机150b实现迭代检测和编码(IDD)方案。为清楚起见,下面针对图4B和5中所示的编码方案,描述IDD方案,其将一个数据分组编码成三个部分:***比特{cdata}、第一奇偶比特{cp1}和第二奇偶比特{cp2}。
接收机150b包括检测器920和FEC解码器950,它们对一个数据分组的接收符号执行迭代检测和解码,以获得一个解码分组。IDD方案利用信道编码的纠错能力,来提高性能。这是通过在检测器920和FEC解码器950之间传递Ndd次先验信息而实现的,其中Ndd>1,如下所述。先验信息表示发送比特的可能性。
接收机150b包括RX空间处理器160b和RX数据处理器170b。在RX空间处理器160b内,缓冲器918接收和存储由接收机单元154在每个时隙提供的接收符号序列。当从发射机收到对于一个数据分组的一个新数据符号块时,对为该分组接收的所有块的接收符号重新(即,从开始)执行迭代检测和解码。检测器920对各接收块的NR 个接收符号序列执行空间处理或检测,并提供该块的NT个检测符号 序列。检测器920可以实现MRC检测器、迫零检测器、MMSE检测器或其他检测器/均衡器。为清楚起见,下面描述使用MMSE检测器进行检测。
其中,w i和ui是基于MMSE标准导出的,可以表示为:
公式(7)中提出的优化问题的解可以表示为:
w i=(P+Q+σ2 I)-1 h i 公式(8)
其中P=h i h i H公式(10)
Q=H i[E[(s i-E[s i])(s i-E[s i]H]]H i H
=H i[VAR[s i]]H i H公式(11)
z=H iE[s i] 公式(12)
其中,h i是信道响应矩阵H的第i列;
H i等于第i列被设为0的H;
s i是通过去除s的第i列元素而获得的{(NT-1)×1}向量;
E[a]是向量a的条目的期望值;以及
VAR[aa H]是向量a的协方差矩阵。
矩阵P是发射天线i的信道响应向量h i的外积。
矩阵Q是对发射天线i的干扰的协方差矩阵。向量z是对发射天线i的干扰的期望值。
公式(6)可简化为:
其中,αi=w i H h i,ηi是高斯噪声采样,其均值为0,方差为vi=w i H h i-(w i H h i)2。高斯噪声采样ηi假设来自其他发射天线的干扰在MMSE检测器之后是高斯的。
在下面的说明中,上标n表示第n次检测/解码迭代,下标m表示为正在恢复的当前分组而接收的第m个数据符号块。对于第一次迭代(即n=1),检测仅仅基于接收符号,因为没有来自FEC解码器的先验信息。因此,假设比特为“1”或“0”的概率相等。在这种情况下,公式(8)就变为线性MMSE检测器,可以表示为 w i=(HH H+σ2 I)-1 h i。对于各次后续迭代(即n>1),检测器使用由FEC解码器提供的先验信息。随着迭代次数的增加,干扰降低,而检测器会聚成实现完全分集的MRC检测器。
对于为当前分组接收的各数据符号块,图9A中的检测器920对该块的NR个接收符号序列执行检测,并提供NT个检测符号序列。复用器922将这NT个序列中的检测符号进行复用,以获得一个检测符号块,并将其提供给RX数据处理器170b。在对于第m个数据符号块的第n次检测解码迭代中获得的检测符号块表示为
在RX数据处理器170b内,对数似然比(LLR)计算单元930从RX空间处理器160b接收检测符号,并计算各检测符号的B个编码比特的LLR。每个检测符号 是数据符号si的估计,它是通过把B个编码比特 映射到信号图中的一个点而获得的。检测符号 的第j个比特的LLR可表示为:
xi,j是比特bi,j的LLR。
LLR{xi,j}表示由检测器向FEC解码器提供的先验信息,故也被称为检测器LLR。
其中,Ωj,q是信号图中第j个比特等于q的点的集合;
s是被评估集合Ωj,q中的调制符号或点(即,“假设的”符号);
αi是发射天线i的增益,在上面已经做了定义;
bi是假设符号s的B个比特的集合;
b i(j)等于去除了第j行比特的b i;
L i是对于假设符号s的B个比特从FEC解码器获得的LLR的集合;
L i(j)等于去除了第j行比特的解码器LLR的L i(即,
第(i,j)个比特的解码器LLR可以表示为:
其中,Pr(bi,j=1)是比特bi,j为1的概率;以及Pr(bi,j=-1)是比特bi,j为-1的概率。
对于第一次迭代(n=1),L i(j)的所有条目被设为0,以表示每个比特等于1或-1的概率相等,因为该比特没有先验信息可用。对于后续的每次迭代,L i(j)的条目基于来自FEC解码器的比特的“软”值进行计算。LLR计算单元930提供从RX空间处理器160b接收的各检测符号的编码比特的LLR。在第m个数据符号块的第n次检测/解码迭代中获得的LLR的块表示为{xm n}。
信道解交织器940从LLR计算单元930接收各LLR块,并将其解交织,从而提供该块的解交织LLR。重组单元948形成LLR分组, 其包含:(1)来自信道解交织器940的解交织LLR块,其对应于从发射机接收的所有数据符号块;(2)零值LLR块,其对应于未收到的数据符号块。第n次检测/解码迭代的LLR分组表示为{xn}。FEC解码器950接收来自重组单元948的LLR分组,并将其解码,如下所述。
图9B的框图示出了Turbo解码器950a,其可分别用于图9A和8B中的FEC解码器950和850。Turbo解码器950a对于并行链接卷积码执行迭代解码,如图4B所示。
在Turbo解码器950a内,解复用器952接收来自重组单元948的LLR分组{xn}(表示为输入LLR),并将其解复用成数据比特LLR{xdata n}、第一奇偶比特LLR{xp1 n}和第二奇偶比特LLR{xp2 n}。软输入软输出(SISO)解码器954a从解复用器952接收数据比特LLR{xdata n}和第一奇偶比特LLR{xp1 n},从编码解交织器958接收解交织的数据比特 然后,SISO解码器954a基于第一卷积码,导出该数据和第一奇偶比特的新LLR{xdata1}和{xp1 n+1},。编码交织器956根据发射机端使用的编码交织方案,交织数据比特LLR{xdata1},并提供交织后的数据比特 同样,SISO解码器954b从解复用器952接收数据比特LLR{xdata n}和第二奇偶比特LLR{xp2 n},并从编码交织器956接收交织后的数据比特 然后,SISO解码器954b基于第二构成卷积码,导出该数据和第二奇偶比特的新LLR{xdata2}和{xp2 n+1}。编码解交织器958对数据比特LLR{xdata2}进行解交织,方式与编码交织相反,并提供解交织后的数据比特 SISO解码器954a和954b可以实现BCJR SISO最大先验(MAP)算法或其更低复杂度的变形、软输出维特比(SOV)算法或其他解码算法,这些在本领域中都是公知的。
对于当前检测/解码迭代n,SISO解码器954a和954b的解码迭代Ndec次,其中Ndec≥1。在所有Ndec次解码迭代全部完成之后,组合器/复用器960从SISO解码器954a接收最终的数据比特{xdata1}和最终的第一奇偶比特{xp1 n+1},从编码解交织器958接收解交织的最终数据比特 从SISO解码器954b接收最终的第二奇偶比特{xp2 n+1}。组合器/复用器960计算下一次检测/解码n+1的解码器LLR{xdec n+1},方式如下: 解码器LLR{xdec n+1}对应于公式(16)中的λi,j,并且表示由FEC解码器向该解码器提供的先验信息。
在所有Ndd次解码迭代全部完成之后,组合器/复用器960计算最终的数据比特{xdata},方式如下: 其中 是LLR计算单元930为最后一次检测/解码迭代提供的数据比特LLR。切片器962把最终的数据比特{xdata}分片,并为正在恢复的分组提供解码分组 。CRC检查器968检查该解码分组,并提供分组状态。
回到图9A中,信道交织器970将来自FEC解码器950的解码器LLR{xdec n+1}进行交织,并将交织后的解码器LLR提供给检测器920。检测器920基于接收符号{rm}和解码器LLR{xdec n+1},导出新的检测符号 解码器LLR{xdec n+1}用于计算:(a)干扰的期望值(即,E[s i]),它用于导出公式(12)中的z;(b)干扰的方差(即,VAR[s i]),它用于导出公式(11)中的Q。
来自RX空间处理器160a的所有接收数据符号块的检测符号 再次由RX数据处理器170b进行解码,如上所述。检测和解码 处理迭代Ndd次。在迭代检测和解码处理期间,每一次检测/解码迭代都改进检测符号的可靠性。
如公式(8)所示,MMSE检测器响应w i依赖于Q,而Q又依赖于干扰的方差VAR[s i]。因为对于每一次检测/解码迭代,Q都不同,所以,MMSE检测器响应w i对于每一次迭代也不同。为了简化接收机150b,检测器920可以实现:(1)用于Ndd1次检测/解码迭代的MMSE检测器;(2)用于Ndd2次后续检测/解码迭代的MRC检测器(或具有不随迭代改变的响应的其他类型的检测器/均衡器),其中Ndd1和Ndd2 都可以是1或更大。例如,MMSE检测器可用于第一次检测/解码迭代,而MRC检测器可用于后五次检测/解码迭代。作为另一个例子,MMSE检测器可用于前两次检测/解码迭代,而MRC检测器可用于后四次检测/解码迭代。
MRC检测器可用项ui实现,如公式(6)中所示,其中,用w mrc,i 取代w i。如公式(6)、(9)和(12)所示,项ui取决于干扰的期望值E[s i]。为了进一步简化接收机150b,在从MMSE检测器切换到MRC检测器之后,可以省略项ui。
迭代检测和解码方案提供各种优点。例如,对于经由NT个发射天线同时发送的所有数据分组,IDD方案支持使用单一速率,故可以抵抗频率选择性衰落,并且可以灵活地使用各种编码和调制方案,包括图4B所示的并行链接卷积码。
3、速率选择
对于单载波MIMO和MIMO-OFDM***,接收机和/或发射机可以估计MIMO信道,并为MIMO信道上的数据传输选择合适的速率。速率选择可以通过多种方式执行。下面描述一些示例性的速率选择方案。
在第一种速率选择方案中,MIMO信道上的数据传输速率是基于度量标准而选择的,后者是用对NT个发射天线的信道响应进行建模的等价***导出的。该等价***被定义为:具有AWGN信道(即,具有平信道响应),并且其频谱效率等于NT个发射天线的平均频谱效 率。该等价***的总容量等于NT个发射天线的总容量。可以通过以下步骤确定平均频谱效率:(1)估计各发射天线的接收SNR(例如,基于接收导频和/或数据符号);(2)根据接收SNR和基于(约束或非约束)频谱效率函数f(x),计算每个发射天线的频谱效率;(3)基于各发射天线的频谱效率,计算NT个发射天线的平均频谱效率。可以把该度量标准定义为该等价***为支持平均频谱效率所需的SNR。该SNR可以根据平均频谱效率和基于反函数f-1(x)来确定。
可以将***设计为支持一组速率。其中一个所支持的速率可以是零速率(例如,零数据速率)。剩余的每个速率与AWGN信道的一个特定的非零数据速率、一个特定的编码方案或码率、一个特定的调制方案和达到目标性能等级(例如,1%PER)所需的特定最小SNR相关联。对于具有非零数据速率的各支持速率,基于具体的***设计(即,由***用于该速率的特定的码率、交织方案、调制方案等)和针对该AWGN信道,获得所需的SNR。所需的SNR可以通过计算机模拟、经验测量等获得,这些在本领域中都是公知的。可以把这组支持速率以及它们所需的SNR存储在一张查找表(例如,图8A中的LUT 184)中。
可以把该度量标准与由***支持的各速率所需的SNR进行比较。选择具有小于或等于该度量标准的所需SNR的最高速率,以用于MIMO信道上的数据传输。在2002年6月20提交的、题目为“RateControl for Multi-Channel Communication Systems”的共同转让美国专利申请No.10/176,567中详细描述了第一种速率选择方案。
在第二种速率选择方案中,基于NT个发射天线的接收SNR,选择MIMO信道上的数据传输速率。首先确定每个发射天线的接收SNR,然后计算这NT个发射天线的平均接收SNRγrx,avg。接下来,基于平均接收SNRγrx,avg和SNR偏移或退避(back-off)因子γos,计算工作SNRγop(例如,γop=γrx+γos,其中单位是dB)。SNR偏移用于考虑估计误差、MIMO信道的可变性和其他因素。可以把工作SNRγop与***所支持的各速率的所需SNR进行比较。选择具有小于或等于(即,γreq≤γop)该度量标准的所需SNR的最高速率,以用于MIMO 信道上的数据传输。在2003年3月20提交的、题目为“TransmissionMode Selection for Data Transmission in a Multi-ChannelCommunication System”的共同转让美国专利申请No.10/394,529中详细描述了第二种速率选择方案。
这里描述的IR传输技术可通过多种方式来实现。例如,这些技术可以用硬件、软件或软硬件结合的方式来实现。对于硬件实现,用于在发射机中执行IR传输的处理单元可以实现在一个或多个专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理器件(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、处理器、控制器、微控制器、微处理器、用于执行此处所述功能的其他电子单元或其组合中。用于在接收机中接收IR传输的处理单元也可以实现在一个或多个ASIC、DSP、DSPD、PLD、FPGA、处理器、控制器等中。
对于软件实现,这里描述的IR传输技术可用执行此处所述功能的模块(例如,过程、函数等)来实现。这些软件代码可以存储在存储器单元(如,图1中的存储器单元142或182)中,并由处理器(如控制器140或180)执行。存储器单元可以实现在处理器内或处理器外,在后一种情况下,它经由本领域内公知的各种手段,可通信地连接到处理器。
这里包括的子标题用于参考和帮助定义特定的部分。这些并不限制其下面描述的概念的保护范围,并且这些概念可应用于整个说明书的其他部分中。
所述公开实施例的上述描述可使得本领域的技术人员能够实现或者使用本发明。对于本领域技术人员来说,这些实施例的各种修改是显而易见的,并且这里定义的总体原理也可以在不脱离本发明的精神和范围的基础上应用于其他实施例。因此,本发明并不限于这里给出的实施例,而是与符合这里公开的原理和新颖特征的最广范围相一致。
Claims (34)
1.一种用于在无线多进多出MIMO通信***中执行递增冗余IR传输的方法,包括:
获取在发射机处的多个发射天线和接收机处的多个接收天线之间的MIMO信道上进行数据传输的选中速率;
根据所述选中速率处理一个数据分组,以便于获得多个符号块,每个符号块包括针对所述数据分组的不同的编码信息;
从所述发射机处的所述多个发射天线向所述接收机处的所述多个接收天线发送第一符号块,其中,所述第一符号块是所述多个符号块中之一;以及
发送所述多个符号块中的剩余符号块,一次发送一个符号块,直到所述接收机正确地恢复出所述数据分组或者所述多个符号块全部被发送出去为止,其中,所发送的每个符号块都是在所述发射机处通过多个子带并从所有所述多个发射天线发送的,
其中,所述MIMO***利用正交频分复用OFDM,其中,根据所述选中速率处理Np个数据分组中的每个数据分组,以获得Np组多个符号块,为每个数据分组获得一组多个符号块,其中,Np等于或大于1且是根据所述MIMO信道的秩而选择出来的,并且其中,通过所述多个子带并从所述多个发射天线,同时发送所述Np个数据分组的Np个符号块。
2.如权利要求1所述的方法,其中,所述处理包括:
根据所述选中速率指明的编码方案,对所述数据分组进行编码,以获得一个编码分组;
将所述编码分组分割成多个编码子分组;以及
根据所述选中速率指明的调制方案,对所述多个编码子分组进行调制,以获得所述多个符号块。
3.如权利要求2所述的方法,其中,所述编码方案包括Turbo编码,并且其中,所述第一符号块包括所述数据分组的***比特。
4.如权利要求1所述的方法,还包括:
接收针对所述数据分组的否定性确认NAK;以及
响应于接收到所述NAK,发送所述多个符号块的剩余符号块中的下一符号块。
5.如权利要求1所述的方法,其中,根据所述选中速率处理至少两个数据分组中的每个数据分组,以获得至少两组多个符号块,为每个数据分组获得一组多个符号块,并且其中,从所述多个发射天线向所述多个接收天线同时发送所述至少两个数据分组的至少两个符号块。
6.一种用于在无线多进多出MIMO通信***中执行递增冗余IR传输的发射机,包括:
发射数据处理器,用于:
获取在所述发射机处的多个发射天线和接收机处的多个接收天线之间的MIMO信道上进行数据传输的选中速率,以及
根据所述选中速率处理一个数据分组,以便于获得多个符号块,每个符号块包括针对所述数据分组的不同的编码信息;以及控制器,用于:
发起从所述发射机处的所述多个发射天线到所述接收机处的所述多个接收天线的第一符号块的传输,其中,所述第一符号块是所述多个符号块中之一;以及
发起所述多个符号块中的剩余符号块的传输,一次发送一个符号块,直到所述接收机正确地恢复出所述数据分组或者所述多个符号块全部被发送出去为止,其中,所发送的每个符号块都是在所述发射机处通过多个子带并从所有所述多个发射天线发送的,
其中,所述MIMO***利用正交频分复用OFDM,其中,根据所述选中速率处理Np个数据分组中的每个数据分组,以获得Np组多个符号块,为每个数据分组获得一组多个符号块,其中,Np等于或大于1且是根据所述MIMO信道的秩而选择出来的,并且其中,通过所述多个子带并从所述多个发射天线,同时发送所述Np个数据分组的Np个符号块。
7.如权利要求6所述的发射机,其中,所述发射数据处理器用于:
根据所述选中速率指明的编码方案,对所述数据分组进行编码,以获得一个编码分组;
将所述编码分组分割成多个编码子分组;以及
根据所述选中速率指明的调制方案,对所述多个编码子分组进行调制,以获得所述多个符号块。
8.如权利要求6所述的发射机,还包括:
发射空间处理器,用于接收待发送的符号块,并将输出符号提供给所述多个发射天线。
9.一种用于在无线多进多出MIMO通信***中执行递增冗余IR传输的装置,包括:
用于获取在发射机处的多个发射天线和接收机处的多个接收天线之间的MIMO信道上进行数据传输的选中速率的模块;
用于根据所述选中速率处理一个数据分组,以便于获得多个符号块的模块,每个符号块包括针对所述数据分组的不同的编码信息;
用于从所述发射机处的所述多个发射天线向所述接收机处的所述多个接收天线发送第一符号块的模块,其中,所述第一符号块是所述多个符号块中之一;以及
用于发送所述多个符号块中的剩余符号块,一次发送一个符号块,直到所述接收机正确地恢复出所述数据分组或者所述多个符号块全部被发送出去为止的模块,其中,所发送的每个符号块都是在所述发射机处通过多个子带并从所有所述多个发射天线发送的;
其中,所述MIMO***利用正交频分复用OFDM,其中,根据所述选中速率处理Np个数据分组中的每个数据分组,以获得Np组多个符号块,为每个数据分组获得一组多个符号块,其中,Np等于或大于1且是根据所述MIMO信道的秩而选择出来的,并且其中,通过所述多个子带并从所述多个发射天线,同时发送所述Np个数据分组的Np个符号块。
10.如权利要求9所述的装置,其中,所述用于处理的模块包括:
用于根据所述选中速率指明的编码方案,对所述数据分组进行编码,以获得一个编码分组的模块;
用于将所述编码分组分割成多个编码子分组的模块;以及
用于根据所述选中速率指明的调制方案,对所述多个编码子分组进行调制,以获得所述多个符号块的模块。
11.一种用于在无线多进多出MIMO通信***中接收递增冗余IR传输的方法,包括:
为数据分组获取检测符号块,其中,所述检测符号块是从发射机处的多个发射天线发送出去且由接收机处的多个接收天线接收的数据符号块的估计,其中,所述数据符号块是在所述发射机处通过多个子带并从所有所述多个发射天线发送的,其中,所述数据符号块是为所述数据分组生成的多个数据符号块中之一,每个数据符号块包括针对所述数据分组的不同的编码信息;
基于用于所述数据分组的选中速率对为所述数据分组获取的所有检测符号块进行解码,以提供一个解码分组;
判断所述解码分组是正确还是错误;以及
如果所述解码分组错误,则对所述多个数据符号块中的另一个数据符号块重复所述获取、解码和判断,
其中,所述MIMO***利用正交频分复用OFDM,其中,所述发射机根据所述选中速率处理Np个数据分组中的每个数据分组,以获得Np组多个数据符号块,为每个数据分组获得一组多个数据符号块,其中,Np等于或大于1且是根据所述多个发射天线和所述多个接收天线之间的MIMO信道的秩而选择出来的,并且其中,通过所述多个子带并从所述多个发射天线,同时发送所述Np个数据分组的Np个数据符号块。
12.如权利要求11所述的方法,还包括:
获取所述数据符号块的接收符号块;以及
检测所述接收符号块,以获取所述检测符号块。
13.如权利要求12所述的方法,其中,所述检测基于最小均方误差MMSE检测器、最大比率合并MRC检测器、线性迫零ZF检测器或者上述的组合。
14.如权利要求11所述的方法,还包括:
如果所述解码分组正确或者如果所述数据分组的所述多个数据符号块已经被发送出去,则终止所述获取、解码和判断。
15.如权利要求11所述的方法,还包括:
如果所述解码分组正确,则发送所述数据符号块的确认ACK,如果所述解码分组错误,则发送否定性确认NAK。
16.如权利要求11所述的方法,还包括:
获取所述多个发射天线和所述多个接收天线之间的所述MIMO信道的信道估计;以及
基于所述信道估计,选择在所述MIMO信道上进行数据传输的速率。
17.如权利要求16所述的方法,其中,选择所述速率包括:
导出所述多个发射天线中每一个的信号噪声干扰比SNR估计;
基于所述多个发射天线的SNR估计,确定所述多个发射天线的平均频谱效率;以及
基于所述多个发射天线的所述平均频谱效率,确定所述速率。
18.如权利要求16所述的方法,其中,选择所述速率包括:
导出所述多个发射天线中每一个的信号噪声干扰比SNR估计;
基于所述多个发射天线的SNR估计,计算平均SNR;
确定退避因子;以及
基于所述平均SNR和所述退避因子,确定所述速率。
19.一种用于在无线多进多出MIMO通信***中接收递增冗余IR传输的接收机,包括:
接收数据处理器,用于:
为数据分组获取检测符号块,其中,所述检测符号块是从发射机处的多个发射天线发送出去且由所述接收机处的多个接收天线接收的数据符号块的估计,其中,所述数据符号块是在所述发射机处通过多个子带并从所有所述多个发射天线发送的,其中,所述数据符号块是为所述数据分组生成的多个数据符号块中之一,每个数据符号块包括针对所述数据分组的不同的编码信息;
基于用于所述数据分组的选中速率对为所述数据分组获取的所有检测符号块进行解码,以提供一个解码分组;以及
判断所述解码分组是正确还是错误;以及
控制器,用于:如果所述解码分组错误,则指示所述接收数据处理器重复获取新的检测符号块、对所有检测符号块进行解码和判断所述解码分组正确还是错误,
其中,所述MIMO***利用正交频分复用OFDM,其中,所述发射机根据所述选中速率处理Np个数据分组中的每个数据分组,以获得Np组多个数据符号块,为每个数据分组获得一组多个数据符号块,其中,Np等于或大于1且是根据所述多个发射天线和所述多个接收天线之间的MIMO信道的秩而选择出来的,并且其中,通过所述多个子带并从所述多个发射天线,同时发送所述Np个数据分组的Np个数据符号块。
20.如权利要求19所述的接收机,还包括:
检测器,用于获取所述数据符号块的接收符号块且检测所述接收符号块,以获得所述检测符号块。
21.如权利要求19所述的接收机,还包括:
信道估计器,用于获取所述多个发射天线和所述多个接收天线之间的MIMO信道的信道估计;以及
速率选择器,用于基于所述信道估计,选择在所述MIMO信道上进行数据传输的速率。
22.一种用于在无线多进多出MIMO通信***中接收递增冗余IR传输的装置,包括:
用于为数据分组获取检测符号块的模块,其中,所述检测符号块是从发射机处的多个发射天线发送出去且由接收机处的多个接收天线接收的数据符号块的估计,其中,所述数据符号块是在所述发射机处通过多个子带并从所有所述多个发射天线发送的,其中,所述数据符号块是为所述数据分组生成的多个数据符号块中之一,每个数据符号块包括针对所述数据分组的不同的编码信息;
用于基于用于所述数据分组的选中速率对为所述数据分组获取的所有检测符号块进行解码,以获得一个解码分组的模块;
用于判断所述解码分组是正确还是错误的模块;以及
用于如果所述解码分组错误,则对所述多个数据符号块中的另一个数据符号块重复所述获取、解码和判断的模块,
其中,所述MIMO***利用正交频分复用OFDM,其中,所述发射机根据所述选中速率处理Np个数据分组中的每个数据分组,以获得Np组多个数据符号块,为每个数据分组获得一组多个数据符号块,其中,Np等于或大于1且是根据所述多个发射天线和所述多个接收天线之间的MIMO信道的秩而选择出来的,并且其中,通过所述多个子带并从所述多个发射天线,同时发送所述Np个数据分组的Np个数据符号块。
23.如权利要求22所述的装置,还包括:
用于获取所述数据符号块的接收符号块的模块;以及
用于检测所述接收符号块,以获取所述检测符号块的模块。
24.一种用于在无线多进多出MIMO通信***中接收递增冗余IR传输的方法,包括:
接收数据分组的接收符号块,其中,所述接收符号块针对从发射机处的多个发射天线发送出去且由接收机处的多个接收天线接收的数据符号块,其中,所述数据符号块是在所述发射机处通过多个子带并从所有所述多个发射天线发送的,其中,所述数据符号块是为所述数据分组生成的多个数据符号块中之一,每个数据符号块包括针对所述数据分组的不同的编码信息;
检测所述数据分组的所有接收符号块,以获得检测符号块,为每个接收符号块获得一个检测符号块;
基于用于所述数据分组的选中速率对所述数据分组的检测符号块进行解码,以获得解码器反馈信息;
多次迭代地执行所述检测和解码,其中,来自当前迭代的解码的所述解码器反馈信息由下一次迭代的检测使用;以及
基于来自所述多次迭代中最后一次迭代的解码的输出,生成一个解码分组,
其中,所述MIMO***利用正交频分复用OFDM,其中,所述发射机根据所述选中速率处理Np个数据分组中的每个数据分组,以获得Np组多个数据符号块,为每个数据分组获得一组多个数据符号块,其中,Np等于或大于1且是根据所述多个发射天线和所述多个接收天线之间的MIMO信道的秩而选择出来的,并且其中,通过所述多个子带并从所述多个发射天线,同时发送所述Np个数据分组的Np个数据符号块。
25.如权利要求24所述的方法,还包括:
判断所述解码分组是正确还是错误;以及
如果所述解码分组错误并且如果所述多个数据符号块尚未全部被发送出去,则对所述多个数据符号块中的另一个数据符号块,重复所述接收、检测、解码、执行和生成。
26.如权利要求24所述的方法,还包括:
获取所述多个发射天线和所述多个接收天线之间的所述MIMO信道的信道估计;以及
基于所述信道估计,选择在所述MIMO信道上进行数据传输的速率。
27.如权利要求24所述的方法,其中,所述检测基于最小均方误差MMSE检测器、最大比率合并MRC检测器、线性迫零ZF检测器或者上述的组合。
28.如权利要求27所述的方法,其中,所述MMSE检测器用于所述多次迭代中的前N次迭代的检测,并且,所述MRC检测器或所述ZF检测器用于所述前N次迭代之后的检测,其中N是1或更大。
29.一种用于在无线多进多出MIMO通信***中接收递增冗余IR传输的接收机,包括:
缓冲器,用于接收和存储数据分组的接收符号块,其中,所述接收符号块针对从发射机处的多个发射天线发送出去且由所述接收机处的多个接收天线接收的数据符号块,其中,所述数据符号块是在所述发射机处通过多个子带并从所有所述多个发射天线发送的,其中,所述数据符号块是为所述数据分组生成的多个数据符号块中之一,每个数据符号块包括针对所述数据分组的不同的编码信息;
检测器,用于检测所述数据分组的所有接收符号块,以获得检测符号块,为每个接收符号块获得一个检测符号块;以及
解码器,用于基于用于所述数据分组的选中速率对所述数据分组的所有检测的符号块进行解码,以获得解码器反馈信息;以及
其中,所述检测器和所述解码器用于多次迭代地执行所述检测和解码,其中,针对当前迭代的来自所述解码器的所述解码器反馈信息由所述检测器在下一次迭代时使用,并且其中,基于针对所述多次迭代中最后一次迭代的来自所述解码器的输出,生成一个解码分组,
其中,所述MIMO***利用正交频分复用OFDM,其中,所述发射机根据所述选中速率处理Np个数据分组中的每个数据分组,以获得Np组多个数据符号块,为每个数据分组获得一组多个数据符号块,其中,Np等于或大于1且是根据所述多个发射天线和所述多个接收天线之间的MIMO信道的秩而选择出来的,并且其中,通过所述多个子带并从所述多个发射天线,同时发送所述Np个数据分组的Np个数据符号块。
30.如权利要求29所述的接收机,还包括:
控制器,用于:如果所述解码分组错误并且如果所述多个数据符号块尚未全部被发送出去,则指示所述缓冲器接收和存储所述多个数据符号块中的另一个数据符号块的另一个接收符号块,以及,指示所述检测器和解码器对所述数据分组的所有接收符号块进行检测和解码,以获得所述解码分组。
31.一种用于在无线多进多出MIMO通信***中接收递增冗余IR传输的装置,包括:
用于接收数据分组的接收符号块的模块,其中,所述接收符号块针对从发射机处的多个发射天线发送出去且由接收机处的多个接收天线接收的数据符号块,其中,所述数据符号块是在所述发射机处通过多个子带并从所有所述多个发射天线发送的,其中,所述数据符号块是为所述数据分组生成的多个数据符号块中之一,每个数据符号块包括针对所述数据分组的不同的编码信息;
用于检测所述数据分组的所有接收符号块,以获得检测符号块的模块,为每个接收符号块获得一个检测符号块;
用于基于用于所述数据分组的选中速率对所述数据分组的所有检测的符号块进行解码,以获得解码器反馈信息的模块;
用于多次迭代地执行所述检测和所述解码的模块,其中,针对当前迭代的来自所述解码的所述解码器反馈信息由所述检测在下一次迭代时使用;以及
用于基于针对所述多次迭代中最后一次迭代的来自所述解码的解码器输出,生成一个解码分组的模块,
其中,所述MIMO***利用正交频分复用OFDM,其中,所述发射机根据所述选中速率处理Np个数据分组中的每个数据分组,以获得Np组多个数据符号块,为每个数据分组获得一组多个数据符号块,其中,Np等于或大于1且是根据所述多个发射天线和所述多个接收天线之间的MIMO信道的秩而选择出来的,并且其中,通过所述多个子带并从所述多个发射天线,同时发送所述Np个数据分组的Np个数据符号块。
32.如权利要求31所述的装置,还包括:
用于判断所述解码分组是正确还是错误的模块;以及
用于如果所述解码分组错误并且如果所述多个数据符号块尚未全部被发送出去,则对所述多个数据符号块中的另一个数据符号块,重复所述接收、检测、解码、执行和生成的模块。
33.一种用于在无线多进多出MIMO通信***中接收数据传输的方法,包括:
检测数据分组的接收符号,以获得检测符号;
对所述检测符号进行解码,以获得解码器反馈信息;
多次迭代地执行所述检测和解码,其中,来自当前迭代的解码的所述解码器反馈信息由下一次迭代的检测使用,其中,对于所述多次迭代中的前N次迭代,所述检测是基于最小均方误差MMSE检测器执行的,其中N是1或更大,对于所述多次迭代中的剩余次迭代,所述检测是基于最大比率合并MRC检测器或线性迫零ZF检测器执行的;以及
基于来自所述多次迭代中最后一次迭代的解码的输出,生成一个解码分组。
34.如权利要求33所述的方法,其中,N等于1。
Applications Claiming Priority (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US50177703P | 2003-09-09 | 2003-09-09 | |
US60/501,777 | 2003-09-09 | ||
US53139103P | 2003-12-18 | 2003-12-18 | |
US60/531,391 | 2003-12-18 | ||
US10/801,624 US8908496B2 (en) | 2003-09-09 | 2004-03-15 | Incremental redundancy transmission in a MIMO communication system |
US10/801,624 | 2004-03-15 | ||
PCT/US2004/029648 WO2005025117A2 (en) | 2003-09-09 | 2004-09-09 | Incremental redundancy transmission in a mimo communication system |
Related Child Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010102834495A Division CN101917257B (zh) | 2003-09-09 | 2004-09-09 | Mimo通信***中的递增冗余传输 |
CN2010102834476A Division CN101917262B (zh) | 2003-09-09 | 2004-09-09 | Mimo通信***中的递增冗余传输 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101142774A CN101142774A (zh) | 2008-03-12 |
CN101142774B true CN101142774B (zh) | 2012-11-21 |
Family
ID=34279830
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010102834476A Active CN101917262B (zh) | 2003-09-09 | 2004-09-09 | Mimo通信***中的递增冗余传输 |
CN200480032553XA Active CN101142774B (zh) | 2003-09-09 | 2004-09-09 | Mimo通信***中的递增冗余传输的方法及装置 |
CN2010102834495A Active CN101917257B (zh) | 2003-09-09 | 2004-09-09 | Mimo通信***中的递增冗余传输 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010102834476A Active CN101917262B (zh) | 2003-09-09 | 2004-09-09 | Mimo通信***中的递增冗余传输 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010102834495A Active CN101917257B (zh) | 2003-09-09 | 2004-09-09 | Mimo通信***中的递增冗余传输 |
Country Status (22)
Country | Link |
---|---|
US (1) | US8908496B2 (zh) |
EP (4) | EP2146456A3 (zh) |
JP (3) | JP4741495B2 (zh) |
KR (3) | KR101285901B1 (zh) |
CN (3) | CN101917262B (zh) |
AR (1) | AR045622A1 (zh) |
AT (2) | ATE480061T1 (zh) |
AU (1) | AU2004303128C1 (zh) |
BR (1) | BRPI0414188B1 (zh) |
CA (1) | CA2538057C (zh) |
DE (2) | DE602004026491D1 (zh) |
DK (1) | DK2146455T3 (zh) |
ES (1) | ES2342444T3 (zh) |
HK (2) | HK1112339A1 (zh) |
IL (1) | IL174142A0 (zh) |
MX (1) | MXPA06002662A (zh) |
PL (3) | PL2146455T3 (zh) |
RU (1) | RU2502197C2 (zh) |
SI (1) | SI2146455T1 (zh) |
TR (1) | TR201815083T4 (zh) |
TW (3) | TWI353129B (zh) |
WO (1) | WO2005025117A2 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108540420A (zh) * | 2018-04-09 | 2018-09-14 | 中原工学院 | 一种高速运动下基于两步检测ofdm信号的接收方法 |
Families Citing this family (136)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9130810B2 (en) | 2000-09-13 | 2015-09-08 | Qualcomm Incorporated | OFDM communications methods and apparatus |
US7295509B2 (en) | 2000-09-13 | 2007-11-13 | Qualcomm, Incorporated | Signaling method in an OFDM multiple access system |
AU2003280097A1 (en) * | 2002-12-03 | 2004-06-23 | Koninklijke Philips Electronics N.V. | A simplified decoder for a bit interleaved cofdm-mimo system |
US7873022B2 (en) * | 2004-02-19 | 2011-01-18 | Broadcom Corporation | Multiple input multiple output wireless local area network communications |
US7848442B2 (en) * | 2004-04-02 | 2010-12-07 | Lg Electronics Inc. | Signal processing apparatus and method in multi-input/multi-output communications systems |
JP2005348116A (ja) * | 2004-06-03 | 2005-12-15 | Sharp Corp | 無線通信装置 |
US9137822B2 (en) | 2004-07-21 | 2015-09-15 | Qualcomm Incorporated | Efficient signaling over access channel |
US9148256B2 (en) | 2004-07-21 | 2015-09-29 | Qualcomm Incorporated | Performance based rank prediction for MIMO design |
US7440777B2 (en) * | 2004-08-13 | 2008-10-21 | Broadcom Corporation | Multi-transceiver system with MIMO and beam-forming capability |
US20060039344A1 (en) * | 2004-08-20 | 2006-02-23 | Lucent Technologies, Inc. | Multiplexing scheme for unicast and broadcast/multicast traffic |
US7283499B2 (en) * | 2004-10-15 | 2007-10-16 | Nokia Corporation | Simplified practical rank and mechanism, and associated method, to adapt MIMO modulation in a multi-carrier system with feedback |
WO2006092462A1 (en) * | 2005-03-01 | 2006-09-08 | Elektrobit System Test Oy | A method, device arrangement, transmitter unit and receiver unit for generating data characterising mimo environment |
US9246560B2 (en) | 2005-03-10 | 2016-01-26 | Qualcomm Incorporated | Systems and methods for beamforming and rate control in a multi-input multi-output communication systems |
EP3499753B1 (en) | 2005-03-10 | 2020-02-19 | Panasonic Intellectual Property Corporation of America | Radio receiver apparatus and radio transmitter apparatus |
US9154211B2 (en) | 2005-03-11 | 2015-10-06 | Qualcomm Incorporated | Systems and methods for beamforming feedback in multi antenna communication systems |
US8995547B2 (en) * | 2005-03-11 | 2015-03-31 | Qualcomm Incorporated | Systems and methods for reducing uplink resources to provide channel performance feedback for adjustment of downlink MIMO channel data rates |
US8724740B2 (en) | 2005-03-11 | 2014-05-13 | Qualcomm Incorporated | Systems and methods for reducing uplink resources to provide channel performance feedback for adjustment of downlink MIMO channel data rates |
EP1861918B1 (en) * | 2005-03-14 | 2013-08-21 | TTI Inventions C LLC | Iterative mimo receiver using group-wise demapping |
US8446892B2 (en) * | 2005-03-16 | 2013-05-21 | Qualcomm Incorporated | Channel structures for a quasi-orthogonal multiple-access communication system |
US9461859B2 (en) | 2005-03-17 | 2016-10-04 | Qualcomm Incorporated | Pilot signal transmission for an orthogonal frequency division wireless communication system |
US9520972B2 (en) | 2005-03-17 | 2016-12-13 | Qualcomm Incorporated | Pilot signal transmission for an orthogonal frequency division wireless communication system |
US9143305B2 (en) | 2005-03-17 | 2015-09-22 | Qualcomm Incorporated | Pilot signal transmission for an orthogonal frequency division wireless communication system |
US9184870B2 (en) | 2005-04-01 | 2015-11-10 | Qualcomm Incorporated | Systems and methods for control channel signaling |
JP4711750B2 (ja) * | 2005-04-13 | 2011-06-29 | 株式会社エヌ・ティ・ティ・ドコモ | 移動通信システム、移動局及び基地局並びに通信制御方法 |
US9408220B2 (en) | 2005-04-19 | 2016-08-02 | Qualcomm Incorporated | Channel quality reporting for adaptive sectorization |
US9036538B2 (en) | 2005-04-19 | 2015-05-19 | Qualcomm Incorporated | Frequency hopping design for single carrier FDMA systems |
US8611284B2 (en) | 2005-05-31 | 2013-12-17 | Qualcomm Incorporated | Use of supplemental assignments to decrement resources |
US8879511B2 (en) | 2005-10-27 | 2014-11-04 | Qualcomm Incorporated | Assignment acknowledgement for a wireless communication system |
US8565194B2 (en) | 2005-10-27 | 2013-10-22 | Qualcomm Incorporated | Puncturing signaling channel for a wireless communication system |
US8462859B2 (en) | 2005-06-01 | 2013-06-11 | Qualcomm Incorporated | Sphere decoding apparatus |
US9179319B2 (en) | 2005-06-16 | 2015-11-03 | Qualcomm Incorporated | Adaptive sectorization in cellular systems |
US8599945B2 (en) * | 2005-06-16 | 2013-12-03 | Qualcomm Incorporated | Robust rank prediction for a MIMO system |
US8885628B2 (en) | 2005-08-08 | 2014-11-11 | Qualcomm Incorporated | Code division multiplexing in a single-carrier frequency division multiple access system |
US7574645B2 (en) | 2005-08-18 | 2009-08-11 | Interdigital Technology Corporation | Wireless communication method and apparatus for detecting and decoding enhanced dedicated channel hybrid automatic repeat request indicator channel transmissions |
US20070041457A1 (en) * | 2005-08-22 | 2007-02-22 | Tamer Kadous | Method and apparatus for providing antenna diversity in a wireless communication system |
US8073068B2 (en) * | 2005-08-22 | 2011-12-06 | Qualcomm Incorporated | Selective virtual antenna transmission |
US9209956B2 (en) | 2005-08-22 | 2015-12-08 | Qualcomm Incorporated | Segment sensitive scheduling |
US8644292B2 (en) * | 2005-08-24 | 2014-02-04 | Qualcomm Incorporated | Varied transmission time intervals for wireless communication system |
US9136974B2 (en) | 2005-08-30 | 2015-09-15 | Qualcomm Incorporated | Precoding and SDMA support |
US8098773B1 (en) * | 2005-09-19 | 2012-01-17 | Piesinger Gregory H | Communication method and apparatus |
US8582509B2 (en) | 2005-10-27 | 2013-11-12 | Qualcomm Incorporated | Scalable frequency band operation in wireless communication systems |
US9144060B2 (en) | 2005-10-27 | 2015-09-22 | Qualcomm Incorporated | Resource allocation for shared signaling channels |
US9172453B2 (en) | 2005-10-27 | 2015-10-27 | Qualcomm Incorporated | Method and apparatus for pre-coding frequency division duplexing system |
US8693405B2 (en) | 2005-10-27 | 2014-04-08 | Qualcomm Incorporated | SDMA resource management |
US9225488B2 (en) * | 2005-10-27 | 2015-12-29 | Qualcomm Incorporated | Shared signaling channel |
US9088384B2 (en) | 2005-10-27 | 2015-07-21 | Qualcomm Incorporated | Pilot symbol transmission in wireless communication systems |
US9210651B2 (en) * | 2005-10-27 | 2015-12-08 | Qualcomm Incorporated | Method and apparatus for bootstraping information in a communication system |
US8477684B2 (en) | 2005-10-27 | 2013-07-02 | Qualcomm Incorporated | Acknowledgement of control messages in a wireless communication system |
US8045512B2 (en) | 2005-10-27 | 2011-10-25 | Qualcomm Incorporated | Scalable frequency band operation in wireless communication systems |
US8582548B2 (en) | 2005-11-18 | 2013-11-12 | Qualcomm Incorporated | Frequency division multiple access schemes for wireless communication |
US7770092B2 (en) * | 2005-12-29 | 2010-08-03 | Stmicroelectronics S.R.L. | Method for iterative decoding in a digital system and apparatus implementing the method |
US7552379B2 (en) * | 2005-12-29 | 2009-06-23 | Stmicroelectronics S.R.L. | Method for iterative decoding employing a look-up table |
US20070206558A1 (en) * | 2006-03-01 | 2007-09-06 | Motorola, Inc. | Method and apparatus for transmitting distributed fdma and localized fdma within a same frequency band |
US8213548B2 (en) * | 2006-04-04 | 2012-07-03 | Qualcomm Incorporated | Methods and apparatus for dynamic packet reordering |
US8139612B2 (en) * | 2006-04-04 | 2012-03-20 | Qualcomm Incorporated | Methods and apparatus for dynamic packet mapping |
US7916775B2 (en) | 2006-06-16 | 2011-03-29 | Lg Electronics Inc. | Encoding uplink acknowledgments to downlink transmissions |
CA2656988C (en) | 2006-07-06 | 2013-05-14 | Lg Electronics Inc. | Method and apparatus for correcting errors in a multiple subcarriers communication system using multiple antennas |
US7751495B1 (en) * | 2006-09-06 | 2010-07-06 | Marvell International Ltd. | Equal power output spatial spreading matrix for use in a wireless MIMO communication system |
WO2008030806A2 (en) | 2006-09-06 | 2008-03-13 | Qualcomm Incorporated | Codeword permutation and reduced feedback for grouped antennas |
WO2008036670A2 (en) * | 2006-09-18 | 2008-03-27 | Marvell World Trade Ltd. | Calibration correction for implicit beamforming in a wireless mimo communication system |
TWI337462B (en) * | 2006-09-26 | 2011-02-11 | Realtek Semiconductor Corp | Receiver of mimo multi-carrier system and associated apparatus and method for receive antenna selection |
CA2663689C (en) | 2006-10-04 | 2013-01-22 | Qualcomm Incorporated | Uplink ack transmission for sdma in a wireless communication system |
US8031795B2 (en) * | 2006-12-12 | 2011-10-04 | Hong Kong Applied Science And Technology Research Institute Co., Ltd. | Pre-processing systems and methods for MIMO antenna systems |
US20080139153A1 (en) * | 2006-12-12 | 2008-06-12 | Hong Kong Applied Science And Technology Research Institute Co., Ltd. | Antenna configuration selection using outdated channel state information |
KR101431271B1 (ko) * | 2007-01-12 | 2014-08-20 | 삼성전자주식회사 | 다중 입력 다중 출력 방식의 이동 통신 시스템에서 피드백정보 송수신 방법 및 장치 |
US9520981B2 (en) * | 2007-01-12 | 2016-12-13 | Nokia Technologies Oy | Method and apparatus for providing automatic control channel mapping |
US7889766B2 (en) * | 2007-01-19 | 2011-02-15 | Lg Electronics Inc. | Digital broadcasting system and method of processing data |
US8379738B2 (en) * | 2007-03-16 | 2013-02-19 | Samsung Electronics Co., Ltd. | Methods and apparatus to improve performance and enable fast decoding of transmissions with multiple code blocks |
US8831042B2 (en) * | 2007-03-29 | 2014-09-09 | Lg Electronics Inc. | Method of transmitting sounding reference signal in wireless communication system |
US20080273452A1 (en) * | 2007-05-04 | 2008-11-06 | Farooq Khan | Antenna mapping in a MIMO wireless communication system |
WO2008153330A1 (en) * | 2007-06-15 | 2008-12-18 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting/receiving data in mobile communication system |
US8386878B2 (en) | 2007-07-12 | 2013-02-26 | Samsung Electronics Co., Ltd. | Methods and apparatus to compute CRC for multiple code blocks |
PL3806365T3 (pl) | 2007-08-14 | 2022-12-27 | Lg Electronics Inc. | Sposób uzyskiwania informacji o regionie zasobu dla phich |
KR101397039B1 (ko) * | 2007-08-14 | 2014-05-20 | 엘지전자 주식회사 | 전송 다이버시티를 사용하는 다중안테나 시스템에서 채널예측 오류의 영향을 감소시키기 위한 cdm 방식 신호전송 방법 |
KR101405974B1 (ko) * | 2007-08-16 | 2014-06-27 | 엘지전자 주식회사 | 다중입력 다중출력 시스템에서 코드워드를 전송하는 방법 |
KR101507785B1 (ko) | 2007-08-16 | 2015-04-03 | 엘지전자 주식회사 | 다중 입출력 시스템에서, 채널품질정보를 송신하는 방법 |
JP5109707B2 (ja) * | 2008-02-19 | 2012-12-26 | コニカミノルタビジネステクノロジーズ株式会社 | 定着装置及び画像形成装置 |
CN101960766A (zh) | 2008-02-26 | 2011-01-26 | 日本电气株式会社 | 解码装置、解码方法和程序 |
US8477830B2 (en) | 2008-03-18 | 2013-07-02 | On-Ramp Wireless, Inc. | Light monitoring system using a random phase multiple access system |
US8958460B2 (en) * | 2008-03-18 | 2015-02-17 | On-Ramp Wireless, Inc. | Forward error correction media access control system |
US9184874B2 (en) * | 2008-03-31 | 2015-11-10 | Qualcomm Incorporated | Storing log likelihood ratios in interleaved form to reduce hardware memory |
US8867565B2 (en) * | 2008-08-21 | 2014-10-21 | Qualcomm Incorporated | MIMO and SDMA signaling for wireless very high throughput systems |
WO2010030513A1 (en) * | 2008-09-12 | 2010-03-18 | The Government Of The United States Of America, As Represented By The Secretary Of The Navy | Iterative correlation-based equalizer for underwater acoustic communications over time-varying channels |
US8266497B1 (en) | 2008-10-17 | 2012-09-11 | Link—A—Media Devices Corporation | Manufacturing testing for LDPC codes |
US8175186B1 (en) * | 2008-11-20 | 2012-05-08 | L-3 Services, Inc. | Preserving the content of a communication signal corrupted by interference during transmission |
US8363699B2 (en) | 2009-03-20 | 2013-01-29 | On-Ramp Wireless, Inc. | Random timing offset determination |
WO2011061030A1 (en) * | 2009-11-17 | 2011-05-26 | Sony Corporation | Receiver and receiving method for receiving data in a broadcasting system using incremental redundancy |
AU2010321141A1 (en) * | 2009-11-17 | 2012-06-07 | Sony Corporation | Transmitter and transmission method for broadcasting data in a broadcasting system providing incremental redundancy |
US8750270B2 (en) * | 2010-02-25 | 2014-06-10 | Lg Electronics Inc. | Method and apparatus for transmitting feedback request and method and apparatus for receiving feedback request in wireless communication system |
US8914709B1 (en) * | 2010-03-04 | 2014-12-16 | Sk Hynix Memory Solutions Inc. | Manufacturing testing for LDPC codes |
US8473804B2 (en) * | 2010-04-26 | 2013-06-25 | Via Telecom, Inc. | Enhanced wireless communication with HARQ |
JP5922647B2 (ja) * | 2010-04-29 | 2016-05-24 | オン−ランプ ワイアレス インコーポレイテッド | 前方誤り訂正媒体アクセス制御システム |
JP2012178727A (ja) * | 2011-02-25 | 2012-09-13 | Sharp Corp | 受信装置、送信装置、受信方法、送信方法、プログラムおよび無線通信システム |
US9154969B1 (en) | 2011-09-29 | 2015-10-06 | Marvell International Ltd. | Wireless device calibration for implicit transmit |
CN103138821B (zh) * | 2011-11-30 | 2017-02-08 | 华为技术有限公司 | 一种数据传输方法、装置及*** |
US9332541B2 (en) * | 2012-04-17 | 2016-05-03 | Telefonaktiebolaget L M Ericsson | Methods and devices for transmission of signals in a telecommunication system |
KR102078221B1 (ko) * | 2012-10-11 | 2020-02-17 | 삼성전자주식회사 | 무선통신시스템에서 채널 추정 장치 및 방법 |
PL3098811T3 (pl) * | 2013-02-13 | 2019-04-30 | Ericsson Telefon Ab L M | Ukrywanie błędu ramki |
KR102046343B1 (ko) * | 2013-04-18 | 2019-11-19 | 삼성전자주식회사 | 디지털 영상 방송 시스템에서의 송신 장치 및 방법 |
US9661579B1 (en) | 2013-05-03 | 2017-05-23 | Marvell International Ltd. | Per-tone power control in OFDM |
US9843097B1 (en) | 2013-07-08 | 2017-12-12 | Marvell International Ltd. | MIMO implicit beamforming techniques |
CN103596168A (zh) * | 2013-11-18 | 2014-02-19 | 无锡赛思汇智科技有限公司 | 一种无线通讯中自适应抗干扰的消息发送与接收方法及装置 |
WO2015089741A1 (zh) | 2013-12-17 | 2015-06-25 | 华为技术有限公司 | 接收数据的方法及设备,以及发送数据的方法及设备 |
WO2016016882A1 (en) * | 2014-07-29 | 2016-02-04 | Ramot At Tel-Aviv University Ltd. | Communication terminals and a method for exchanging information between communication terminals in a noisy environment |
DK3187002T3 (da) * | 2014-08-31 | 2021-05-31 | Ubiquiti Inc | Fremgangsmåder og anordninger til overvågning og forbedring af et trådløst netværks tilstand |
CN104869086B (zh) * | 2015-05-27 | 2017-11-14 | 东南大学 | 基于二维压缩感知的mimo‑ofdm通信***下行信道估计方法、装置 |
WO2017026965A1 (en) * | 2015-08-12 | 2017-02-16 | Istanbul Teknik Universitesi Rektorlugu | Multiple input multiple output orthogonal frequency division multiplexing with index modulation, mimo-ofdm-im, communications system |
US10277439B2 (en) * | 2016-07-18 | 2019-04-30 | Qualcomm Incorporated | Dual stage channel interleaving for data transmission |
US20180063849A1 (en) * | 2016-08-26 | 2018-03-01 | Qualcomm Incorporated | Transmission and detection methods for range extension |
US10581554B2 (en) * | 2017-01-13 | 2020-03-03 | Dolby Laboratories Licensing Corporation | Systems and methods to generate copies of data for transmission over multiple communication channels |
JP2018191033A (ja) * | 2017-04-28 | 2018-11-29 | ルネサスエレクトロニクス株式会社 | 無線送信装置、無線受信装置、及び無線送信方法 |
US10862620B2 (en) | 2017-09-25 | 2020-12-08 | Dolby Laboratories Licensing Corporation | Systems and methods to optimize the load of multipath data transportation |
US10873373B2 (en) * | 2018-03-16 | 2020-12-22 | Huawei Technologies Co., Ltd. | Simplified detection for spatial modulation and space-time block coding with antenna selection |
US10432272B1 (en) | 2018-11-05 | 2019-10-01 | XCOM Labs, Inc. | Variable multiple-input multiple-output downlink user equipment |
US10659112B1 (en) | 2018-11-05 | 2020-05-19 | XCOM Labs, Inc. | User equipment assisted multiple-input multiple-output downlink configuration |
US10812216B2 (en) | 2018-11-05 | 2020-10-20 | XCOM Labs, Inc. | Cooperative multiple-input multiple-output downlink scheduling |
US10756860B2 (en) | 2018-11-05 | 2020-08-25 | XCOM Labs, Inc. | Distributed multiple-input multiple-output downlink configuration |
CA3119325C (en) | 2018-11-27 | 2023-07-04 | XCOM Labs, Inc. | Non-coherent cooperative multiple-input multiple-output communications |
US11063645B2 (en) | 2018-12-18 | 2021-07-13 | XCOM Labs, Inc. | Methods of wirelessly communicating with a group of devices |
US10756795B2 (en) | 2018-12-18 | 2020-08-25 | XCOM Labs, Inc. | User equipment with cellular link and peer-to-peer link |
EP3915198A1 (en) * | 2019-01-21 | 2021-12-01 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods, apparatus and machine-readable mediums relating to adjusting beam gain in wireless communication networks |
US11330649B2 (en) | 2019-01-25 | 2022-05-10 | XCOM Labs, Inc. | Methods and systems of multi-link peer-to-peer communications |
US10756767B1 (en) | 2019-02-05 | 2020-08-25 | XCOM Labs, Inc. | User equipment for wirelessly communicating cellular signal with another user equipment |
US10756782B1 (en) | 2019-04-26 | 2020-08-25 | XCOM Labs, Inc. | Uplink active set management for multiple-input multiple-output communications |
US11032841B2 (en) | 2019-04-26 | 2021-06-08 | XCOM Labs, Inc. | Downlink active set management for multiple-input multiple-output communications |
US10686502B1 (en) | 2019-04-29 | 2020-06-16 | XCOM Labs, Inc. | Downlink user equipment selection |
US10735057B1 (en) | 2019-04-29 | 2020-08-04 | XCOM Labs, Inc. | Uplink user equipment selection |
US11411778B2 (en) | 2019-07-12 | 2022-08-09 | XCOM Labs, Inc. | Time-division duplex multiple input multiple output calibration |
US11411779B2 (en) | 2020-03-31 | 2022-08-09 | XCOM Labs, Inc. | Reference signal channel estimation |
CA3178604A1 (en) | 2020-05-26 | 2021-12-02 | XCOM Labs, Inc. | Interference-aware beamforming |
US20220070796A1 (en) * | 2020-08-26 | 2022-03-03 | Qualcomm Incorporated | Time-averaged radio frequency (rf) exposure per antenna group |
CN116325684A (zh) | 2020-10-19 | 2023-06-23 | 艾斯康实验室公司 | 用于无线通信***的参考信号 |
WO2022093988A1 (en) | 2020-10-30 | 2022-05-05 | XCOM Labs, Inc. | Clustering and/or rate selection in multiple-input multiple-output communication systems |
WO2022186853A1 (en) * | 2021-03-03 | 2022-09-09 | Zeku, Inc. | Dynamic cyclic redundancy check update for iterative decoding |
CN113282523B (zh) * | 2021-05-08 | 2022-09-30 | 重庆大学 | 一种缓存分片的动态调整方法、装置以及存储介质 |
US11616597B1 (en) | 2022-01-11 | 2023-03-28 | Qualcomm Incorporated | Hierarchical cyclic redundancy check techniques |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1267986A (zh) * | 1999-03-01 | 2000-09-27 | 朗迅科技公司 | 叠代微分检测器 |
WO2002093784A1 (en) * | 2001-05-11 | 2002-11-21 | Qualcomm Incorporated | Method and apparatus for processing data in a multiple-input multiple-output (mimo) communication system utilizing channel state information |
Family Cites Families (43)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
ZA948134B (en) | 1993-10-28 | 1995-06-13 | Quaqlcomm Inc | Method and apparatus for performing handoff between sectors of a common base station |
US6304593B1 (en) * | 1997-10-06 | 2001-10-16 | California Institute Of Technology | Adaptive modulation scheme with simultaneous voice and data transmission |
US6778558B2 (en) * | 1998-02-23 | 2004-08-17 | Lucent Technologies Inc. | System and method for incremental redundancy transmission in a communication system |
US6363121B1 (en) | 1998-12-07 | 2002-03-26 | Lucent Technologies Inc. | Wireless transmission method for antenna arrays using unitary space-time signals |
EP1069722A2 (en) | 1999-07-12 | 2001-01-17 | Hughes Electronics Corporation | Wireless communication system and method having a space-time architecture, and receiver for multi-user detection |
US6308294B1 (en) | 1999-11-17 | 2001-10-23 | Motorola, Inc. | Adaptive hybrid ARQ using turbo code structure |
US6351499B1 (en) * | 1999-12-15 | 2002-02-26 | Iospan Wireless, Inc. | Method and wireless systems using multiple antennas and adaptive control for maximizing a communication parameter |
US7068628B2 (en) * | 2000-05-22 | 2006-06-27 | At&T Corp. | MIMO OFDM system |
US7233625B2 (en) | 2000-09-01 | 2007-06-19 | Nortel Networks Limited | Preamble design for multiple input—multiple output (MIMO), orthogonal frequency division multiplexing (OFDM) system |
US7031371B1 (en) * | 2000-09-25 | 2006-04-18 | Lakkis Ismail A | CDMA/TDMA communication method and apparatus for wireless communication using cyclic spreading codes |
US8634481B1 (en) * | 2000-11-16 | 2014-01-21 | Alcatel Lucent | Feedback technique for wireless systems with multiple transmit and receive antennas |
US6930981B2 (en) | 2000-12-06 | 2005-08-16 | Lucent Technologies Inc. | Method for data rate selection in a wireless communication system |
US6987819B2 (en) * | 2000-12-29 | 2006-01-17 | Motorola, Inc. | Method and device for multiple input/multiple output transmit and receive weights for equal-rate data streams |
US6731668B2 (en) * | 2001-01-05 | 2004-05-04 | Qualcomm Incorporated | Method and system for increased bandwidth efficiency in multiple input—multiple output channels |
KR100781969B1 (ko) | 2001-03-26 | 2007-12-06 | 삼성전자주식회사 | 직교 주파수 분할 다중 접속에 기반한 데이타 통신 장치및 방법 |
US6859503B2 (en) | 2001-04-07 | 2005-02-22 | Motorola, Inc. | Method and system in a transceiver for controlling a multiple-input, multiple-output communications channel |
DE10296698B4 (de) | 2001-04-24 | 2007-07-12 | Intel Corporation, Santa Clara | Verfahren und Vorrichtung zum Kodieren und Dekodieren von Daten mit unterschiedlichen Modulationsschemata und Kodierungen und einem ARQ-Protokoll |
GB0110125D0 (en) | 2001-04-25 | 2001-06-20 | Koninkl Philips Electronics Nv | Radio communication system |
US7133459B2 (en) * | 2001-05-01 | 2006-11-07 | Texas Instruments Incorporated | Space-time transmit diversity |
US7031419B2 (en) | 2001-06-29 | 2006-04-18 | Nokia Corporation | Data transmission method and system |
JP3583388B2 (ja) | 2001-06-29 | 2004-11-04 | 松下電器産業株式会社 | データ通信装置およびデータ通信方法 |
DE10132492A1 (de) * | 2001-07-03 | 2003-01-23 | Hertz Inst Heinrich | Adaptives Signalverarbeitungsverfahren zur bidirektionalen Funkübertragung in einem MIMO-Kanal und MIMO-System zur Verfahrensdurchführung |
US7447967B2 (en) | 2001-09-13 | 2008-11-04 | Texas Instruments Incorporated | MIMO hybrid-ARQ using basis hopping |
US20030066004A1 (en) * | 2001-09-28 | 2003-04-03 | Rudrapatna Ashok N. | Harq techniques for multiple antenna systems |
US7116652B2 (en) | 2001-10-18 | 2006-10-03 | Lucent Technologies Inc. | Rate control technique for layered architectures with multiple transmit and receive antennas |
US20030125040A1 (en) | 2001-11-06 | 2003-07-03 | Walton Jay R. | Multiple-access multiple-input multiple-output (MIMO) communication system |
US7154936B2 (en) | 2001-12-03 | 2006-12-26 | Qualcomm, Incorporated | Iterative detection and decoding for a MIMO-OFDM system |
US7155171B2 (en) * | 2001-12-12 | 2006-12-26 | Saraband Wireless | Vector network analyzer applique for adaptive communications in wireless networks |
KR100747464B1 (ko) | 2002-01-05 | 2007-08-09 | 엘지전자 주식회사 | 고속하향링크패킷접속(hsdpa)시스템을 위한타이머를 이용한 교착상황 회피방법 |
KR100810350B1 (ko) | 2002-01-07 | 2008-03-07 | 삼성전자주식회사 | 안테나 어레이를 포함하는 부호분할다중접속 이동통신시스템에서 다양한 채널상태에 따른 데이터 송/수신 장치 및 방법 |
US7020110B2 (en) | 2002-01-08 | 2006-03-28 | Qualcomm Incorporated | Resource allocation for MIMO-OFDM communication systems |
US7287206B2 (en) * | 2002-02-13 | 2007-10-23 | Interdigital Technology Corporation | Transport block set transmission using hybrid automatic repeat request |
US7292647B1 (en) * | 2002-04-22 | 2007-11-06 | Regents Of The University Of Minnesota | Wireless communication system having linear encoder |
US7184713B2 (en) | 2002-06-20 | 2007-02-27 | Qualcomm, Incorporated | Rate control for multi-channel communication systems |
US7397864B2 (en) * | 2002-09-20 | 2008-07-08 | Nortel Networks Limited | Incremental redundancy with space-time codes |
US6873606B2 (en) * | 2002-10-16 | 2005-03-29 | Qualcomm, Incorporated | Rate adaptive transmission scheme for MIMO systems |
US20040081131A1 (en) * | 2002-10-25 | 2004-04-29 | Walton Jay Rod | OFDM communication system with multiple OFDM symbol sizes |
US8208364B2 (en) * | 2002-10-25 | 2012-06-26 | Qualcomm Incorporated | MIMO system with multiple spatial multiplexing modes |
US20050003378A1 (en) * | 2002-12-19 | 2005-01-06 | Moshe Szyf | Inhibitor of demethylase, antitumorigenic agent, and an in vitro assay for demethylase inhibitors |
US7885228B2 (en) | 2003-03-20 | 2011-02-08 | Qualcomm Incorporated | Transmission mode selection for data transmission in a multi-channel communication system |
KR100591890B1 (ko) * | 2003-04-01 | 2006-06-20 | 한국전자통신연구원 | 다중 안테나 무선 통신 시스템에서의 적응 송수신 방법 및그 장치 |
US7668125B2 (en) | 2003-09-09 | 2010-02-23 | Qualcomm Incorporated | Incremental redundancy transmission for multiple parallel channels in a MIMO communication system |
US7431775B2 (en) | 2004-04-08 | 2008-10-07 | Arkema Inc. | Liquid detergent formulation with hydrogen peroxide |
-
2004
- 2004-03-15 US US10/801,624 patent/US8908496B2/en active Active
- 2004-09-09 PL PL09174529T patent/PL2146455T3/pl unknown
- 2004-09-09 AT AT04783748T patent/ATE480061T1/de not_active IP Right Cessation
- 2004-09-09 BR BRPI0414188-1A patent/BRPI0414188B1/pt active IP Right Grant
- 2004-09-09 ES ES08157011T patent/ES2342444T3/es active Active
- 2004-09-09 PL PL04783748T patent/PL1665602T3/pl unknown
- 2004-09-09 RU RU2009120027/08A patent/RU2502197C2/ru active
- 2004-09-09 WO PCT/US2004/029648 patent/WO2005025117A2/en active Application Filing
- 2004-09-09 KR KR1020067004900A patent/KR101285901B1/ko active IP Right Grant
- 2004-09-09 DE DE602004026491T patent/DE602004026491D1/de active Active
- 2004-09-09 EP EP09174530A patent/EP2146456A3/en not_active Withdrawn
- 2004-09-09 TW TW093127311A patent/TWI353129B/zh active
- 2004-09-09 KR KR1020107013873A patent/KR101280734B1/ko active IP Right Grant
- 2004-09-09 EP EP08157011A patent/EP1959600B1/en active Active
- 2004-09-09 TW TW099119979A patent/TWI426724B/zh active
- 2004-09-09 EP EP09174529.9A patent/EP2146455B1/en active Active
- 2004-09-09 PL PL08157011T patent/PL1959600T3/pl unknown
- 2004-09-09 DK DK09174529.9T patent/DK2146455T3/en active
- 2004-09-09 MX MXPA06002662A patent/MXPA06002662A/es active IP Right Grant
- 2004-09-09 JP JP2006526329A patent/JP4741495B2/ja active Active
- 2004-09-09 DE DE602004028947T patent/DE602004028947D1/de active Active
- 2004-09-09 AU AU2004303128A patent/AU2004303128C1/en not_active Ceased
- 2004-09-09 EP EP04783748A patent/EP1665602B1/en active Active
- 2004-09-09 CN CN2010102834476A patent/CN101917262B/zh active Active
- 2004-09-09 TW TW099119977A patent/TWI427947B/zh active
- 2004-09-09 SI SI200432451T patent/SI2146455T1/sl unknown
- 2004-09-09 CN CN200480032553XA patent/CN101142774B/zh active Active
- 2004-09-09 KR KR1020107013874A patent/KR20100090793A/ko active Search and Examination
- 2004-09-09 CN CN2010102834495A patent/CN101917257B/zh active Active
- 2004-09-09 TR TR2018/15083T patent/TR201815083T4/tr unknown
- 2004-09-09 AT AT08157011T patent/ATE463894T1/de not_active IP Right Cessation
- 2004-09-09 AR ARP040103236A patent/AR045622A1/es unknown
- 2004-09-09 CA CA2538057A patent/CA2538057C/en active Active
-
2006
- 2006-03-06 IL IL174142A patent/IL174142A0/en unknown
-
2008
- 2008-06-27 HK HK08107171.8A patent/HK1112339A1/xx not_active IP Right Cessation
-
2009
- 2009-02-03 HK HK09100969.8A patent/HK1125756A1/xx unknown
-
2010
- 2010-06-04 JP JP2010128926A patent/JP5280404B2/ja active Active
- 2010-06-04 JP JP2010128925A patent/JP5204152B2/ja active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1267986A (zh) * | 1999-03-01 | 2000-09-27 | 朗迅科技公司 | 叠代微分检测器 |
WO2002093784A1 (en) * | 2001-05-11 | 2002-11-21 | Qualcomm Incorporated | Method and apparatus for processing data in a multiple-input multiple-output (mimo) communication system utilizing channel state information |
Non-Patent Citations (1)
Title |
---|
Yongzhong Zou et al.A novel HARQ and AMC scheme using space-time block coding and Turbo codes for wireless packet data transmission.COMMUNICATION TECHNOLOGY PROCEEDINGS,2003.2003, * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108540420A (zh) * | 2018-04-09 | 2018-09-14 | 中原工学院 | 一种高速运动下基于两步检测ofdm信号的接收方法 |
CN108540420B (zh) * | 2018-04-09 | 2020-11-03 | 中原工学院 | 一种高速运动下基于两步检测ofdm信号的接收方法 |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101142774B (zh) | Mimo通信***中的递增冗余传输的方法及装置 | |
US7668125B2 (en) | Incremental redundancy transmission for multiple parallel channels in a MIMO communication system | |
JP4843033B2 (ja) | 通信システムにおける複数のデータストリームの符号化および変調 | |
RU2369021C2 (ru) | Передача с инкрементной избыточностью в системе связи mimo |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1112339 Country of ref document: HK |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: GR Ref document number: 1112339 Country of ref document: HK |