WO2009158043A1 - Methods and systems for space-time coding signal decoding using mimo decoder - Google Patents
Methods and systems for space-time coding signal decoding using mimo decoder Download PDFInfo
- Publication number
- WO2009158043A1 WO2009158043A1 PCT/US2009/031529 US2009031529W WO2009158043A1 WO 2009158043 A1 WO2009158043 A1 WO 2009158043A1 US 2009031529 W US2009031529 W US 2009031529W WO 2009158043 A1 WO2009158043 A1 WO 2009158043A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- mimo
- stc
- decoding
- decoder
- signals
- Prior art date
Links
Classifications
-
- 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
- H04L1/0631—Receiver arrangements
-
- 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
-
- 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/08—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
- H04B7/0837—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station using pre-detection combining
- H04B7/0842—Weighted combining
- H04B7/0848—Joint weighting
- H04B7/0854—Joint weighting using error minimizing algorithms, e.g. minimum mean squared error [MMSE], "cross-correlation" or matrix inversion
-
- 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/08—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
- H04B7/0837—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station using pre-detection combining
- H04B7/0842—Weighted combining
- H04B7/0848—Joint weighting
- H04B7/0857—Joint weighting using maximum ratio combining techniques, e.g. signal-to- interference ratio [SIR], received signal strenght indication [RSS]
-
- 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/0054—Maximum-likelihood or sequential decoding, e.g. Viterbi, Fano, ZJ algorithms
-
- 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
- H04L1/0637—Properties of the code
- H04L1/0662—Limited orthogonality systems
Definitions
- the present disclosure generally relates to communication, and more specifically to methods and systems for space time signal decoding at a receiver in a MIMO wireless communication system.
- a multiple-input multiple-output (MIMO) communication system employs multiple (Nr) transmit antennas and multiple (N R ) receive antennas for data transmission.
- a MIMO channel formed by the N T transmit and N R receive antennas may be decomposed into Ns independent channels, with Ns ⁇ min ⁇ Nr, N R ⁇ .
- Each of the Ns independent channels is also referred to as a spatial sub-channel of the MIMO channel and corresponds to a dimension.
- the MIMO system can provide improved performance (e.g., increased transmission capacity) over that of a single-input single- output (SISO) communication system if the additional dimensionalities created by the multiple transmit and receive antennas are utilized.
- SISO single-input single- output
- a wideband MIMO system typically experiences frequency selective fading, meaning different amounts of attenuation across the system bandwidth.
- This frequency selective fading causes inter-symbol interference (ISI), which is a phenomenon whereby each symbol in a received signal acts as distortion to subsequent symbols in the received signal. This distortion degrades performance by impacting ability to correctly detect the received symbols.
- ISI is a non-negligible noise component that may have a large impact on the overall signal-to-noise-and-interference ratio (SNR) for systems designed to operate at high SNR levels, such as MIMO systems.
- SNR signal-to-noise-and-interference ratio
- equalization may be used at receivers to combat the ISI.
- the computational complexity required to perform equalization is typically significant or prohibitive for most applications.
- Orthogonal frequency division multiplexing may be used to combat ISI without the use of computationally intensive equalization.
- An OFDM system effectively partitions the system bandwidth into a number of (N F ) frequency subchannels, which may be referred to as sub-bands or frequency bins.
- N F frequency subchannels
- Each frequency sub-channel is associated with a respective subcarrier frequency upon which data may be modulated.
- the frequency sub-channels of the OFDM system may experience frequency selective fading (i.e., different amounts of attenuation for different frequency sub-channels) depending on characteristics (e.g., multipath profile) of the propagation path between transmit and receive antennas.
- the ISI due to the frequency selective fading may be combated by repeating a portion of each OFDM symbol (i.e., appending a cyclic prefix to each OFDM symbol), as is known in the art.
- a MIMO system may thus advantageously employ OFDM to combat ISI.
- spatial multiplexing may be applied at the transmitter where different and independent data streams may be communicated over a plurality of spatial sub-channels.
- detection accuracy of the receiver can be severely degraded due to a strong multiple access interference (interference of data streams transmitted from different antennas).
- spatial and frequency sub-channels may experience different channel conditions (e.g., fading and multipath effects) and may achieve different SNRs. Also, channel conditions may vary over time.
- the space time coding may be applied at the transmitter to improve error protection of the information signal communicated over wireless channels by adding redundancy in both spatial and temporal domains.
- the STC decoding may be performed along with outer MIMO channel decoding to reconstruct the transmitted signal.
- the STC signal decoder typically utilizes Maximum Ratio Combining (MRC) algorithm if spatial sub-channels are mutually orthogonal during the STC symbol duration. This is usually the case if mobility of users is low, and if low- order modulation types are applied at the transmitter. On the other side, the MRC decoding may suffer error rate performance degradation if spatial sub-channels are not mutually orthogonal. [0008] Therefore, there is a need in the art for methods and systems to improve the STC signal decoding when mobility of users is high and if high-order modulation types are applied at the transmitter.
- MRC Maximum Ratio Combining
- Certain embodiments of the present disclosure provide a method for decoding data transmitted in a wireless multi-channel communications system using a space time coding (STC) scheme.
- the method generally includes receiving STC signals transmitted over multiple channels utilizing an STC scheme, modeling the STC signals as if transmitted as spatially multiple-input multiple-output (MIMO) signals, and decoding the first sequence of received signals using a MIMO decoding scheme.
- the MIMO decoding scheme may include, for example, a Minimum Mean Square Error (MMSE) or a Maximum-Likelihood (ML) based decoding scheme.
- Certain embodiments of the present disclosure provide a method for wireless communication.
- the method generally includes selecting between a multiple-input, multiple-output (MIMO) decoder and a maximum ratio combining (MRC) decoder for decoding a space-time coded (STC) signal, based at least on one or more parameters, and decoding the STC signal using the selected decoder.
- MIMO multiple-input, multiple-output
- MRC maximum ratio combining
- Certain embodiments of the present disclosure provide an apparatus for decoding data transmitted in a wireless multi-channel communications system using a space time coding (STC) scheme.
- the apparatus generally includes logic for receiving STC signals transmitted over multiple channels utilizing an STC scheme, logic for modeling the STC signals as if transmitted as spatially multiple-input multiple -output (MIMO) signals, and logic for decoding the first sequence of received signals using a MIMO decoding scheme.
- the MIMO decoding scheme may include, for example, a Minimum Mean Square Error (MMSE) or a Maximum-Likelihood (ML) based decoding scheme.
- MMSE Minimum Mean Square Error
- ML Maximum-Likelihood
- Certain embodiments of the present disclosure provide an apparatus for wireless communication.
- the apparatus generally includes logic for selecting between a multiple-input, multiple-output (MIMO) decoder and a maximum ratio combining (MRC) decoder for decoding a space-time coded (STC) signal, based at least on one or more parameters, and decoding the STC signal using the selected decoder.
- MIMO multiple-input, multiple-output
- MRC maximum ratio combining
- STC space-time coded
- Certain embodiments of the present disclosure provide an apparatus for decoding data transmitted in a wireless multi-channel communications system using a space time coding (STC) scheme.
- STC space time coding
- the apparatus generally includes means for receiving STC signals transmitted over multiple channels utilizing an STC scheme, means for modeling the STC signals as if transmitted as spatially multiple-input multiple -output (MIMO) signals, and means for decoding the first sequence of received signals using a MIMO decoding scheme.
- MIMO decoding scheme may include, for example, a Minimum Mean Square Error (MMSE) or a Maximum-Likelihood (ML) based decoding scheme.
- inventions of the present disclosure provide an apparatus for wireless communication.
- the apparatus generally includes means for selecting between a multiple-input, multiple-output (MIMO) decoder and a maximum ratio combining (MRC) decoder for decoding a space-time coded (STC) signal, based at least on one or more parameters, and decoding the STC signal using the selected decoder.
- MIMO multiple-input, multiple-output
- MRC maximum ratio combining
- Certain embodiments of the present disclosure generally include a computer- program product for decoding data transmitted in a wireless multi-channel communications system using a space time coding (STC) scheme, comprising a computer readable medium having instructions stored thereon, the instructions being executable by one or more processors.
- the instructions generally include instructions for receiving STC signals transmitted over multiple channels utilizing an STC scheme, modeling the STC signals as if transmitted as spatially multiple-input multiple -output (MIMO) signals, and decoding the first sequence of received signals using a MIMO decoding scheme.
- the MIMO decoding scheme may include, for example, a Minimum Mean Square Error (MMSE) or a Maximum-Likelihood (ML) based decoding scheme.
- Certain embodiments of the present disclosure generally include a computer- program product for wireless communication, comprising a computer readable medium having instructions stored thereon, the instructions being executable by one or more processors.
- the instructions generally include instructions for selecting between a multiple-input, multiple-output (MIMO) decoder and a maximum ratio combining (MRC) decoder for decoding a space-time coded (STC) signal, based at least on one or more parameters, and decoding the STC signal using the selected decoder.
- MIMO multiple-input, multiple-output
- MRC maximum ratio combining
- FIG. 1 illustrates an exemplary wireless communication system in accordance with certain embodiments of the present disclosure.
- FIG. 2 illustrates an exemplary wireless network environment in accordance with certain embodiments of the present disclosure.
- FIG. 3 illustrates an exemplary MIMO OFDM system in accordance with certain embodiments of the present disclosure.
- FIG. 4 illustrates a first exemplary STC system model in accordance with certain embodiments of the present disclosure.
- FIG. 5 illustrates a second exemplary STC system model in accordance with certain embodiments of the present disclosure.
- FIG. 6 illustrates an exemplary STC signal decoder using MRC in accordance with certain embodiments of the present disclosure.
- FIG. 7 illustrates an exemplary STC signal decoder using MMSE in accordance with certain embodiments of the present disclosure.
- FIG. 8 illustrates an exemplary implementation of Max-Log-MAP ML decoding in accordance with certain embodiments of the present disclosure.
- FIG. 9 shows a process of selective STC decoding in accordance with certain embodiments of the present disclosure.
- FIG. 9 A illustrates example components capable of performing the operations illustrated in FIG. 9.
- FIG. 10 illustrates an exemplary selective STC decoder in accordance with certain embodiments of the present disclosure.
- FIG. 11 shows ML/MMSE performance gain in decibel (dB) units relative to the MRC based STC decoding at the packet error rate (PER) of 10 ⁇ 2 in accordance with certain embodiments of the present disclosure.
- the present disclosure provides techniques to apply MIMO decoding schemes, such as ML and MMSE based MIMO decoding schemes, to decode STC signals.
- STC signals may be selectively decoded with either an MRC -based decoding algorithm or a MIMO-based algorithm.
- the decoding algorithm may be selected based on channel conditions, such as orthogonality of the channels.
- the techniques described herein may be used for various broadband wireless communication systems, including communication systems that are based on an orthogonal multiplexing scheme.
- Examples of such communication systems include Orthogonal Frequency Division Multiple Access (OFDMA) systems, Single-Carrier Frequency Division Multiple Access (SC-FDMA) systems, and so forth.
- OFDMA orthogonal Frequency Division Multiple Access
- SC-FDMA Single-Carrier Frequency Division Multiple Access
- An OFDMA system utilizes orthogonal frequency division multiplexing (OFDM), which is a modulation technique that partitions the overall system bandwidth into multiple orthogonal sub-carriers. These sub-carriers may also be called tones, bins, etc. With OFDM, each sub-carrier may be independently modulated with data.
- OFDM orthogonal frequency division multiplexing
- An SC-FDMA system may utilize interleaved FDMA (IFDMA) to transmit on sub-carriers that are distributed across the system bandwidth, localized FDMA (LFDMA) to transmit on a block of adjacent sub-carriers, or enhanced FDMA (EFDMA) to transmit on multiple blocks of adjacent sub-carriers.
- IFDMA interleaved FDMA
- LFDMA localized FDMA
- EFDMA enhanced FDMA
- modulation symbols are sent in the frequency domain with OFDM and in the time domain with SC-FDMA.
- Certain disclosed embodiments may also be used with various antenna arrangements such as single-input single-output (SISO), single-input multiple-output (SIMO), multiple-input single-output (MISO), and multiple-input multiple-output (MIMO) transmissions.
- SISO single-input single-output
- SIMO single-input multiple-output
- MISO multiple-input single-output
- MIMO multiple-input multiple-output
- Single-input refers to one transmit antenna and multiple-input refers to multiple transmit antennas for data transmission.
- Single-output refers to one receive antenna and multiple-output refers to multiple receive antennas for data reception.
- OFDM/OFDMA systems are today regarded as one of the most promising research areas and as a key technology for the next generation of wireless communications. This is due to the fact that OFDM/OFDMA modulation schemes can provide many advantages such as modulation efficiency, spectrum efficiency, flexibility and strong multipath immunity over conventional single carrier modulation schemes.
- FIG. 1 illustrates an exemplary wireless communication system 100 in accordance with certain embodiments set forth herein.
- Wireless communication system 100 may be a broadband wireless communication system.
- the term "broadband wireless” refers to technology that at least provides wireless, audio, video, voice, Internet, and/or data network access.
- Wireless communication system 100 provides communication for one or more cells 102, each of which is serviced by a base station 104.
- Base station 104 may be a fixed station that communicates with user terminals 106 within cell 102 serviced by that base station 104.
- Base station 104 may alternatively be referred to as an access point, Node B or some other terminology.
- User terminals 106 dispersed throughout wireless communication system 100.
- User terminals 106 may be fixed (i.e., stationary), mobile or capable of both.
- User terminals 106 may alternatively be referred to as remote stations, access terminals, terminals, subscriber units, mobile stations, stations, user equipment and the like.
- User terminals 106 may be personal wireless devices, such as cellular phones, personal digital assistants (PDAs), handheld devices, wireless modems, audio/video players, laptop computers, personal computers, other handheld communication devices, other handheld computing devices, satellite radios, global positioning systems, and so on.
- PDAs personal digital assistants
- a variety of algorithms and methods may be used for transmissions in wireless communication system 100 between base stations 104 and user terminals 106.
- signals may be sent and received between base stations 104 and user terminals 106 in accordance with OFDM/OFDMA techniques. If this is the case, wireless communication system 100 may be referred to as an OFDM/OFDM A system 100.
- a communication link that facilitates transmission from base station 104 to user terminal 106 may be referred to as a downlink 108, and a communication link that facilitates transmission from user terminal 106 to base station 104 may be referred to as an uplink 110.
- downlink 108 may be referred to as a forward link or a forward channel
- uplink 110 may be referred to as a reverse link or a reverse channel.
- Cell 102 may be divided into multiple sectors 112.
- Sector 112 is a physical coverage area within cell 102.
- Base stations 104 within an OFDM/OFDMA system 100 may utilize antennas that concentrate the flow of power within a particular sector 112 of the cell 102. Such antennas may be referred to as directional antennas.
- system 100 can be a multiple-input multiple-output (MIMO) communication system. Further, system 100 can utilize substantially any type of duplex technique to divide communication channels (e.g., forward link 108, reverse link 110, etc.) such as FDD, TDD, and the like. The channels can be provided for transmitting control data between mobile devices 106 and respective base stations 104.
- MIMO multiple-input multiple-output
- FIG. 2 illustrates an exemplary wireless network environment 200 in accordance with certain embodiments set forth herein.
- Wireless network environment 200 depicts one base station 210 and one mobile device 250 for sake of brevity.
- system 200 can include one or more base stations and/or one or more mobile devices, wherein additional base stations and/or mobile devices can be substantially similar or different from illustrated base station 210 and illustrated mobile device 250 described herein.
- base station 210 and/or mobile device 250 can employ the systems, techniques, configurations, embodiments, aspects, and/or methods described herein to facilitate wireless communication between them.
- traffic data for a number of data streams is provided from a data source 212 to transmit (TX) data processor 214.
- TX data processor 214 formats, codes, and interleaves the traffic data stream based on a particular coding scheme selected for that data stream to provide coded data.
- the coded data for each data stream can, for example, be multiplexed with pilot data using orthogonal frequency division multiplexing (OFDM) techniques. Additionally or alternatively, the pilot symbols can be frequency division multiplexed (FDM), time division multiplexed (TDM), or code division multiplexed (CDM).
- the pilot data is typically a known data pattern that is processed in a known manner and can be used at mobile device 250 to estimate channel response or other communication parameters and/or characteristics.
- the multiplexed pilot and coded data for each data stream can be modulated (e.g., symbol mapped) based on a particular modulation scheme (e.g., binary phase-shift keying (BPSK), quadrature phase-shift keying (QPSK), M-phase-shift keying (M-PSK), M-quadrature amplitude modulation (M-QAM), etc.) selected for that data stream to provide modulation symbols.
- BPSK binary phase-shift keying
- QPSK quadrature phase-shift keying
- M-PSK M-phase-shift keying
- M-QAM M-quadrature amplitude modulation
- the data rate, coding, and modulation for each data stream can be determined by instructions performed or provided by processor 230.
- the modulation symbols for the data streams can be provided to a TX MIMO processor 220, which can further process the modulation symbols (e.g., for OFDM). TX MIMO processor 220 then provides N T modulation symbol streams to N T transmitters (TMTR) 222a through 222t.
- TX MIMO processor 220 applies certain multi-antenna techniques, such spatial multiplexing, diversity coding or precoding (i.e., beamforming, with weights being applied to the modulation symbols of the data streams and to the antenna from which the symbol is being transmitted).
- Each transmitter 222 receives and processes a respective modulation symbol stream to provide one or more analog signals, and further conditions (e.g., amplifies, filters, upconverts, etc.) the analog signals to provide a modulated signal suitable for transmission over the MIMO channel. Further, N T modulated signals from transmitters 222a through 222t are transmitted from N T antennas 224a through 224t, respectively.
- the transmitted modulated signals are received by N R antennas 252a through 252r and the received signal from each antenna 252 is provided to a respective receiver (RCVR) 254a through 254r.
- Each receiver 254 conditions (e.g., filters, amplifies, downconverts, etc.) a respective signal, digitizes the conditioned signal to provide samples, and further processes the samples to provide a corresponding "received" symbol stream.
- a receive (RX) data processor 260 can receive and process the N R received symbol streams from N R receivers 254 based on a particular receiver processing technique to provide N T "detected" symbol streams.
- RX data processor 260 can demodulate, deinterleave, decode, and etc. each detected symbol stream to recover the traffic data for the data stream, and provide the traffic data to a data sink 262.
- the processing by RX data processor 260 can be complementary to that performed by TX MIMO processor 220 and TX data processor 214 at base station 210.
- a processor 270 can periodically determine which precoding matrix to utilize as discussed above. Further, processor 270 can formulate a reverse link message comprising a matrix index portion and a rank value portion.
- the reverse link message can comprise various types of information regarding the communication link and/or the received data stream.
- the reverse link message can be processed by a TX data processor 238, which also receives traffic data for a number of data streams from a data source 236, modulated by a modulator 280, conditioned by transmitters 254a through 254r, and transmitted back to base station 210.
- the modulated signals from mobile device 250 are received by N R antennas 224, conditioned by respective N R receivers 222, demodulated by a demodulator 240, and processed by a RX data processor 242 to extract the reverse link message transmitted by mobile device 250, and provide the reverse link message to a data sink 244. Further, processor 230 can process the extracted message to determine which precoding matrix to use for determining the beamforming weights.
- Processors 230 and 270 can direct (e.g., control, coordinate, manage, etc.) operation at base station 210 and mobile device 250, respectively. Respective processors 230 and 270 can be associated with memory 232 and 272 that store program codes and data. Processors 230 and 270 can also perform computations to derive frequency and impulse response estimates for the uplink and downlink, respectively. All "processor" functions can be migrated between and among process modules such that certain processor modules may not be present in certain embodiments, or additional processor modules not illustrated herein may be present.
- Memory 232 and 272 can be either volatile memory or nonvolatile memory or can include both volatile and nonvolatile portions, and can be fixed, removable or include both fixed and removable portions.
- nonvolatile memory can include read only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable PROM (EEPROM), or flash memory.
- Volatile memory can include random access memory (RAM), which acts as external cache memory.
- RAM is available in many forms such as synchronous RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), SynchlinkTM DRAM (SLDRAM), and direct RambusTM RAM (DRRAM).
- SRAM synchronous RAM
- DRAM dynamic RAM
- SDRAM synchronous DRAM
- DDR SDRAM double data rate SDRAM
- ESDRAM enhanced SDRAM
- SLDRAM SynchlinkTM DRAM
- DRRAM direct RambusTM RAM
- FIG. 3 shows a block diagram of generic multiple-input multiple-output (MIMO) OFDM wireless communication system with N T transmit and N R receive antennas.
- the system model for the Jc* 1 sub-carrier (frequency sub-channel) may be represented with linear equation:
- N FFT is the number of orthogonal sub-carriers (frequency bins) in MIMO-OFDM system.
- y is [N R X l] received symbol vector
- H is [N R X N 1 , ] channel matrix
- h j is its 7 ⁇ column vector that contains channel gains between the transmit antenna j and all N R receive antennas
- x is ⁇ _N T x l] transmitted symbol vector
- n is [N R X l] complex noise vector with covariance matrix E(nn H ) .
- Column vector h j corresponds to they '1 * spatial data stream transmitted from they '1 * antenna.
- This column vector represents j th spatial sub-channel that can be defined as a channel between j th transmit antenna and all receive antennas, and may incorporate a plurality of channel gains between the transmit antenna j and all N R receive antennas.
- Spatial sub-channels (or, equivalently, transmission channels) of the MIMO wireless system are mutually orthogonal during the transmission period if:
- the transmission signal may be first encoded by MIMO channel encoder 310.
- a redundancy may be therefore included to protect information data during the transmission over noisy wireless channels.
- An encoded signal may then be split into N T spatial data streams X 1 , X 2 ,..., x N , as shown in FIG. 3.
- a plurality of spatial data streams can be converted into a time domain by utilizing Inverse Fast Fourier Transform (IFFT) unitsS ⁇ , ...., 312 ⁇ .
- IFFT Inverse Fast Fourier Transform
- the signal may then be up converted to a desired transmission frequency band and transmitted from N T transmit antennas 3H 1 , ..., 314 ⁇ overN ⁇ • N 1 , single-input single-output (SISO) channels.
- IFFT Inverse Fast Fourier Transform
- N R receive antennas 31O 1 , ...., 316 ⁇ are employed at the receiver.
- Received data streams can be converted back into a frequency domain by using the Fast Fourier Transform (FFT) units318 l 5 ...., 318 ⁇ .
- a frequency domain signal may be input into a MIMO detector 320 that generates reliability messages for coded bits transmitted over a plurality of spatial sub-channels.
- a reliability message represents a probability that the particular transmitted coded bit is either bit "0" or bit "1.”
- This information can be passed to the outer MIMO channel decoder 322, and the estimated information data x for a plurality of spatial sub-channels (transmit antennas) are available after removing the redundancy included at the transmitter.
- FIG. 4 illustrates space time coding (STC) system model in accordance with certain embodiments of the present disclosure.
- STC space time coding
- FIG. 5 illustrates another exemplary STC system model in accordance with certain embodiments of the present disclosure.
- the following notation may be utilized in the case of two consecutive time intervals for transmission/reception and for a wireless system with two transmit and two receive antennas:
- the transmitted signal vector x can be represented in the same way as in equation (10), while the vector of receiver noise for two consecutive time intervals may be represented in the same way as in equation (11).
- Channel coefficient h h in FIG. 5 may correspond to the transmit time interval "t," receive antenna 514 t and transmit antenna 512,.
- the received signal y tl may correspond to the receive time interval "t" and receive antenna 5M 1 .
- the same space time coding scheme applied for the exemplary system model illustrated in FIG. 4 may be also assumed for the exemplary system model illustrated in FIG. 5.
- MRC maximum-ratio combining
- H H Hermitian (conjugate-transpose) version of the channel matrix
- x decoded symbol vector that represents MRC estimate of transmitted symbol vector x.
- FIG. 6 illustrates an example block diagram of conventional MRC based STC signal decoder.
- symbols x el and x ⁇ 2 may be obtained after applying expression (14) by unit 610. These symbols represent MRC estimates transmitted during the STC symbol duration interval from the first and second antenna, respectively. These MRC symbol estimates may be then utilized by unit 620 to calculate log-likelihood ratios (LLRs) for transmitted coded bits.
- Unit 620 represents a single-input single-output (SISO) unit as illustrated in FIG. 6 because a single estimate of transmitted modulated symbol may be utilized to compute LLRs for corresponding coded bits.
- Outer MIMO channel decoder 630 may use calculated LLRs to decode transmitted information bits.
- the MRC based STC decoding algorithm is not overly computationally complex, and provides excellent error rate performance if spatial sub-channels (i.e., channels between a single transmit and all receive antennas) are mutually orthogonal during the STC symbol duration as defined by equation (7).
- spatial sub-channels may not be orthogonal, such as in the case of high Doppler frequency (high mobility of active users), imperfect frequency and timing synchronization between transmitter and receiver, long delay spread of MIMO wireless channel, high-order modulation type applied at the transmitter, etc. Therefore, for certain channel conditions the MRC based decoding scheme may cause error rate performance degradation, and more sophisticated decoding algorithm may need to be applied at the receiver.
- the STC decoding based on Minimum Mean Square Error (MMSE) or maximum-likelihood (ML) algorithms is proposed in this disclosure in order to improve error rate performance of conventional MRC decoding.
- MMSE Minimum Mean Square Error
- ML maximum-likelihood
- computational complexity of both MMSE and ML algorithms are significantly higher than that of MRC algorithm.
- Selective STC decoder is proposed in this disclosure that incorporates both MRC decoding and MIMO based decoding (i.e., MMSE or ML decoding). The appropriate STC decoding algorithm may then be selected based on channel environment in which transmitter and receiver operate.
- FIG. 7 illustrates an example block diagram of proposed MMSE based STC signal decoder.
- the MMSE decoder 710 may be designed to decode transmitted signal generated with spatial multiplexing (SM), which assumes that independent data streams may be generated for each transmit antenna.
- SM spatial multiplexing
- the STC signal may be represented as a spatially multiplexed signal in a wireless system of effective size 4 by 2 (i.e., wireless system with increased effective dimension at the receiver).
- the size of effective channel matrix is ((N R + N T ) X N T J , which
- the STC signal may be successfully decoded by utilizing the MMSE channel equalizer represented as: where H is the effective channel matrix from equation (9) or equation (13) of size ((N R + N T ) X N T ) , ⁇ l is the noise variance of transmission channels, and I represents identity matrix of size x N 1 , ].
- Unit 720 also represents a single-input single-output (SISO) unit as illustrated in FIG. 7 because a single estimate of transmitted modulated symbol may be utilized to compute LLRs for corresponding transmitted coded bits.
- Outer channel decoder 730 may employ LLRs to provide decoded information bits x .
- the maximum likelihood based MIMO detector is also proposed in this disclosure that may be used for decoding of STC signals.
- the Gaussian probability density function may be associated with the transmission symbol vector x.
- the LLR for the k th bit of transmission signal vector x L(b k ) may be computed as:
- Max-Log-MAP ML detection algorithm This approach is commonly referred to as the Max-Log-MAP ML detection algorithm.
- the Max-Log-MAP ML algorithm may achieve optimal detection accuracy because it evaluates likelihoods of all modulation symbols that may be transmitted, as shown by expression (16).
- the operational complexity of the Max-Log-MAP ML detection may be substantial. The complexity is proportional to O ⁇ M N ⁇ ), where M is the modulation order equal to 2 B , and B is the number of bits that may be utilized to represent a single M-QAM modulation symbol.
- equation (17) calculation of LLRs may be based on squared l ⁇ norms. Assuming unitary variance of effective noise at the receiver (after pre-whitening, for example), the c th metric d c from equation (16) and (17) may be represented as:
- FIG. 8 shows a block diagram of typical implementation of Max-Log-MAP ML detection. All elements of the effective channel matrix H and received samples y may be provided as input into unit 810. All possible M N ⁇ vector symbols x that may be transmitted from N 1 . antennas may be hypothesized. Consequently, M N ⁇ squared / 2 norms may be calculated as specified by equation (18).
- bit LLRs may be calculated in unit 830 based on equation (16). Calculated LLRs for all N 1 , ⁇ B coded bits transmitted over a plurality of spatial sub-channels for a single frequency sub-band may then be passed to the outer channel decoder 840 that generates decoded spatial data streams.
- One particular advantage of the MRC based STC decoding may be its lower computational complexity compared to the MIMO based decoding (MMSE and ML decoding), which may lead to a lower dissipation of dynamic power.
- the proposed MIMO based STC decoding schemes may provide better error rate performance than MRC algorithm when transmission spatial sub-channels are not mutually orthogonal during the STC symbol duration.
- the selective STC decoding that incorporates both approaches may be implemented and it is proposed in this disclosure.
- FIG. 9 shows a process of selective STC decoding
- FIG. 10 illustrates an example block diagram of selective STC decoder in accordance with certain embodiments of the present disclosure.
- the received pilot signal may be utilized to perform channel estimation.
- the effective STC channel matrix may be formed based on the employed space time coding scheme at the transmitter, as presented for an exemplary case of two transmit antennas with equations (9) and (13). This is also illustrated by unit 1020 in FIG. 10.
- channel orthogonality has been evaluated by unit 1030 based on estimated Doppler frequency and applied modulation type at the transmitter. Based on estimated channel orthogonality, the appropriate STC decoding algorithm may be selected.
- the MRC based STC decoder 1042 may be chosen if transmission spatial sub-channels are mutually orthogonal during the STC symbol duration. This is usually true in channel environments have low Doppler conditions (low mobility of active users) and if low-order modulation types are applied at the transmitter. In this case, typically, there is no difference in error-rate performance between MRC and MIMO based STC decoding algorithms, but the dissipated dynamic power at the receiver may be significantly reduced if the MRC algorithm is selected.
- the MIMO based STC decoding algorithm may be selected.
- the MIMO STC decoding may be performed by unit 1042 based on either MMSE or ML algorithm.
- the STC decoding based on MRC may be performed, at 950, by unit 1044.
- decoding units 1042 and 1044 may be integral parts of the selective STC decoder unit 1040.
- the decoding unit that is not being selected (either unit 1042 or unit 1044) may be turned-off in order to prevent dissipation of dynamic power.
- the trade -off between amount of dissipated dynamic power and error rate performance may be achieved.
- Reliability information about transmitted coded bits may be available at the output of selective STC decoder 1040 in the form of log-likelihood ratios (LLRs).
- LLRs for transmitted coded bits may be passed to the outer MIMO channel decoder 1050 to decode transmitted information data.
- FIG. 11 shows the ML/MMSE error rate performance gain in decibel (dB) units relative to the MRC based STC decoding at the packet error rate (PER) of 10 "2 . It is assumed perfect synchronization and perfect channel state information at the receiver.
- QPSK modulation may be used for the SNR range between 2 dB and 14 dB
- 16-QAM modulation may be used for the SNR range between 2 dB and 20 dB
- 64-QAM modulation may be used for the SNR range between 6 dB and 24 dB.
- a resolution step of 0.5 dB units for measuring the PER performance may be applied for all utilized modulation types.
- Two different coding schemes may be implemented in the exemplary simulations: tailbiting convolutional codes (TBCC) with code rates of 1/2, 2/3, and 3/4
- CTC convolution Turbo codes
- 10000 coding blocks may be used in the exemplary simulations. As shown in FIG. 11, different fading scenarios may be evaluated with different velocities of mobile users (different Doppler frequencies).
- the carrier frequency of 2.3 GHz may be used, and an exemplary wireless system with two transmit and two receive antennas may be considered.
- the ML detection may also incorporate preprocessing based on QR decomposition in order to decrease the number of transmission hypotheses. This is QRML detection that is well known in the art.
- DSP digital signal processor
- ASIC application specific integrated circuit
- FPGA field programmable gate array signal
- PLD programmable logic device
- a general purpose processor may be a microprocessor, but in the alternative, the processor may be any commercially available processor, controller, microcontroller or state machine.
- a processor may also be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.
- a software module may reside in any form of storage medium that is known in the art. Some examples of storage media that may be used include random access memory (RAM), read only memory (ROM), flash memory, EPROM memory, EEPROM memory, registers, a hard disk, a removable disk, a CD-ROM and so forth.
- RAM random access memory
- ROM read only memory
- flash memory EPROM memory
- EEPROM memory EEPROM memory
- registers a hard disk, a removable disk, a CD-ROM and so forth.
- a software module may comprise a single instruction, or many instructions, and may be distributed over several different code segments, among different programs, and across multiple storage media.
- a storage medium may be coupled to a processor such that the processor can read information from, and write information to, the storage medium. In the alternative, the storage medium may be integral to the processor.
- the methods disclosed herein comprise one or more steps or actions for achieving the described method.
- the method steps and/or actions may be interchanged with one another without departing from the scope of the claims.
- the order and/or use of specific steps and/or actions may be modified without departing from the scope of the claims.
- a storage media may be any available media that can be accessed by a computer.
- such computer-readable media can comprise RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer.
- Disk and disc include compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk, and Blu-ray ® disc where disks usually reproduce data magnetically, while discs reproduce data optically with lasers.
- Software or instructions may also be transmitted over a transmission medium.
- a transmission medium For example, if the software is transmitted from a website, server, or other remote source using a coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of transmission medium.
- DSL digital subscriber line
- modules and/or other appropriate means for performing the methods and techniques described herein can be downloaded and/or otherwise obtained by a user terminal and/or base station as applicable.
- a user terminal and/or base station can be coupled to a server to facilitate the transfer of means for performing the methods described herein.
- various methods described herein can be provided via storage means (e.g., RAM, ROM, a physical storage medium such as a compact disc (CD) or floppy disk, etc.), such that a user terminal and/or base station can obtain the various methods upon coupling or providing the storage means to the device.
- storage means e.g., RAM, ROM, a physical storage medium such as a compact disc (CD) or floppy disk, etc.
- CD compact disc
- floppy disk etc.
- any other suitable technique for providing the methods and techniques described herein to a device can be utilized.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Artificial Intelligence (AREA)
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Radio Transmission System (AREA)
- Mobile Radio Communication Systems (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
Description
Claims
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009801237609A CN102067496A (en) | 2008-06-24 | 2009-01-21 | Methods and systems for space-time coding signal decoding using MIMO decoder |
JP2011516350A JP2011525775A (en) | 2008-06-24 | 2009-01-21 | Method and system for STC signal decoding using a MIMO decoder |
BRPI0914587A BRPI0914587A2 (en) | 2008-06-24 | 2009-01-21 | method and systems for spacetime-encoded signal decoding using minimal decoding |
EP09770580A EP2297892A1 (en) | 2008-06-24 | 2009-01-21 | Methods and systems for space-time coding signal decoding using mimo decoder |
CA2727202A CA2727202A1 (en) | 2008-06-24 | 2009-01-21 | Methods and systems for space-time coding signal decoding using mimo decoder |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US7532008P | 2008-06-24 | 2008-06-24 | |
US61/075,320 | 2008-06-24 | ||
US12/211,935 | 2008-09-17 | ||
US12/211,935 US20090316840A1 (en) | 2008-06-24 | 2008-09-17 | Methods and systems for stc signal decoding using mimo decoder |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2009158043A1 true WO2009158043A1 (en) | 2009-12-30 |
Family
ID=41431280
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2009/031529 WO2009158043A1 (en) | 2008-06-24 | 2009-01-21 | Methods and systems for space-time coding signal decoding using mimo decoder |
Country Status (10)
Country | Link |
---|---|
US (1) | US20090316840A1 (en) |
EP (1) | EP2297892A1 (en) |
JP (1) | JP2011525775A (en) |
KR (1) | KR20110025840A (en) |
CN (1) | CN102067496A (en) |
BR (1) | BRPI0914587A2 (en) |
CA (1) | CA2727202A1 (en) |
RU (1) | RU2011102441A (en) |
TW (1) | TW201001968A (en) |
WO (1) | WO2009158043A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103944687A (en) * | 2014-04-15 | 2014-07-23 | 电子科技大学 | Codebook design method based on Fourier disturbance matrixes |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8229013B2 (en) * | 2008-09-17 | 2012-07-24 | Qualcomm Incorporated | Methods and systems for maximum-likelihood detection using post-squaring compensation |
US8726005B2 (en) * | 2009-12-10 | 2014-05-13 | George Mason Intellectual Properties, Inc. | Website matching based on network traffic |
CN102158446B (en) * | 2010-02-11 | 2014-03-19 | 中兴通讯股份有限公司 | Method and device for decoding physical broadcast channel (PBCH) in time division duplex (TDD) system |
CN102783050B (en) * | 2010-02-25 | 2015-05-13 | 索尼公司 | Mapping apparatus and method for transmission of data in a multi-carrier broadcast system |
TWI422182B (en) * | 2010-12-30 | 2014-01-01 | Univ Nat Chiao Tung | Geometry based efficient decoder for underdetermined mimo systems and decoding method thereof |
EP2896091B1 (en) * | 2012-09-12 | 2019-11-06 | Cohda Wireless Pty Ltd | Split radio architecture |
KR102184074B1 (en) * | 2013-08-05 | 2020-11-27 | 엘지전자 주식회사 | Method and apparatus of interference alignment in cellular network |
TW201611620A (en) * | 2014-09-05 | 2016-03-16 | 可取國際股份有限公司 | Digital video recorder and video recording and playback method thereof |
CN105812090B (en) * | 2014-12-29 | 2019-06-07 | 电信科学技术研究院 | A kind of space delamination transmission method and device |
CN105656527B (en) * | 2015-12-03 | 2018-09-28 | 中国计量学院 | A kind of full diversity VBLAST method for rapidly decoding based on extensive mimo system |
EP3229429B1 (en) * | 2016-04-08 | 2021-03-03 | Institut Mines-Télécom | Methods and devices for symbols detection in multi antenna systems |
CN108880736B (en) * | 2017-05-08 | 2021-07-23 | 深圳清华大学研究院 | Transmission method of uplink non-orthogonal multiple access system |
US10277293B1 (en) * | 2017-11-21 | 2019-04-30 | Cisco Technology, Inc. | Multi-user-MIMO detection using space-time equalization |
CN108833059B (en) * | 2018-07-02 | 2021-06-11 | 成都国恒空间技术工程有限公司 | Novel intelligent receiving system |
US11387870B2 (en) * | 2020-12-04 | 2022-07-12 | Nokia Technologies Oy | MIMO detector selection |
US11909474B2 (en) * | 2021-05-13 | 2024-02-20 | Qualcomm Incorporated | Rank adapation for MIMO transmissions and retransmissions |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005043855A1 (en) * | 2003-10-24 | 2005-05-12 | Qualcomm Incorporated | Rate selection for a multi-carrier mimo system |
WO2008001364A2 (en) * | 2006-06-27 | 2008-01-03 | Amimon Ltd. | Method, device and system of multi-input-multi-output wireless communication |
Family Cites Families (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6654608B1 (en) * | 1999-04-27 | 2003-11-25 | Telefonaktiebolaget Lm Ericsson (Publ) | Tailored power levels at handoff and call setup |
FI20000851A (en) * | 2000-04-10 | 2001-10-11 | Nokia Networks Oy | Communication method and radio system |
US7911993B2 (en) * | 2000-07-19 | 2011-03-22 | Ipr Licensing, Inc. | Method and apparatus for allowing soft handoff of a CDMA reverse link utilizing an orthogonal channel structure |
US7082174B1 (en) * | 2000-07-24 | 2006-07-25 | Qualcomm, Incorporated | Method and apparatus for processing a modulated signal using an equalizer and a rake receiver |
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 |
US7010053B2 (en) * | 2000-11-06 | 2006-03-07 | Hesham El-Gamal | Method and system for utilizing space-time and space-frequency codes for multi-input multi-output frequency selective fading channels |
US20020131390A1 (en) * | 2001-03-09 | 2002-09-19 | Wen-Yi Kuo | Cancellation of non-orthogonal signal in CDMA wireless communications systems |
US7042856B2 (en) * | 2001-05-03 | 2006-05-09 | Qualcomm, Incorporation | Method and apparatus for controlling uplink transmissions of a wireless communication system |
US6934320B2 (en) * | 2002-04-19 | 2005-08-23 | Nokia Corporation | Orthogonalized spatial multiplexing for wireless communication |
US7394858B2 (en) * | 2003-08-08 | 2008-07-01 | Intel Corporation | Systems and methods for adaptive bit loading in a multiple antenna orthogonal frequency division multiplexed communication system |
US7315577B2 (en) * | 2003-09-15 | 2008-01-01 | Intel Corporation | Multiple antenna systems and method using high-throughput space-frequency block codes |
US7450489B2 (en) * | 2003-12-30 | 2008-11-11 | Intel Corporation | Multiple-antenna communication systems and methods for communicating in wireless local area networks that include single-antenna communication devices |
US20050195103A1 (en) * | 2004-01-13 | 2005-09-08 | Davis Dennis W. | Phased arrays exploiting geometry phase and methods of creating such arrays |
US7570696B2 (en) * | 2004-06-25 | 2009-08-04 | Intel Corporation | Multiple input multiple output multicarrier communication system and methods with quantized beamforming feedback |
US7436903B2 (en) * | 2004-09-29 | 2008-10-14 | Intel Corporation | Multicarrier transmitter and method for transmitting multiple data streams with cyclic delay diversity |
US20060105764A1 (en) * | 2004-11-16 | 2006-05-18 | Dilip Krishnaswamy | Adaptive wireless networks and methods for communicating multimedia in a proactive enterprise |
GB2423675B (en) * | 2005-02-28 | 2009-08-19 | King S College London | Diversity transmitter and method |
US7706455B2 (en) * | 2005-09-26 | 2010-04-27 | Intel Corporation | Multicarrier transmitter for multiple-input multiple-output communication systems and methods for puncturing bits for pilot tones |
TWI562572B (en) * | 2006-01-11 | 2016-12-11 | Interdigital Tech Corp | Method and apparatus for implementing space time processing with unequal modulation and coding schemes |
US7899134B2 (en) * | 2006-09-26 | 2011-03-01 | Qualcomm, Incorporated | Dynamic demodulator selection based on channel quality |
US20080101494A1 (en) * | 2006-10-31 | 2008-05-01 | Freescale Semiconductor, Inc. | System and method for generating MIMO signals |
US7813455B2 (en) * | 2006-11-22 | 2010-10-12 | Freescale Semiconductor, Inc. | Decoding MIMO space time code symbol-pairs |
US8194798B2 (en) * | 2008-12-30 | 2012-06-05 | Intel Corporation | MIMO symbol decoder and method for decoding spatially multiplexed symbols using combined linear equalization and maximum likelihood decoding |
-
2008
- 2008-09-17 US US12/211,935 patent/US20090316840A1/en not_active Abandoned
-
2009
- 2009-01-16 TW TW098101700A patent/TW201001968A/en unknown
- 2009-01-21 BR BRPI0914587A patent/BRPI0914587A2/en not_active Application Discontinuation
- 2009-01-21 KR KR1020117001754A patent/KR20110025840A/en not_active Application Discontinuation
- 2009-01-21 CN CN2009801237609A patent/CN102067496A/en active Pending
- 2009-01-21 JP JP2011516350A patent/JP2011525775A/en active Pending
- 2009-01-21 WO PCT/US2009/031529 patent/WO2009158043A1/en active Application Filing
- 2009-01-21 RU RU2011102441/08A patent/RU2011102441A/en unknown
- 2009-01-21 EP EP09770580A patent/EP2297892A1/en not_active Withdrawn
- 2009-01-21 CA CA2727202A patent/CA2727202A1/en not_active Abandoned
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005043855A1 (en) * | 2003-10-24 | 2005-05-12 | Qualcomm Incorporated | Rate selection for a multi-carrier mimo system |
WO2008001364A2 (en) * | 2006-06-27 | 2008-01-03 | Amimon Ltd. | Method, device and system of multi-input-multi-output wireless communication |
Non-Patent Citations (1)
Title |
---|
CHOI R L-U ET AL: "New transmit schemes and simplified receivers for mimo wireless communication systems", IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, IEEE SERVICE CENTER, PISCATAWAY, NJ, US, vol. 2, no. 6, 1 November 2003 (2003-11-01), pages 1217 - 1230, XP011103223, ISSN: 1536-1276 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103944687A (en) * | 2014-04-15 | 2014-07-23 | 电子科技大学 | Codebook design method based on Fourier disturbance matrixes |
Also Published As
Publication number | Publication date |
---|---|
TW201001968A (en) | 2010-01-01 |
CN102067496A (en) | 2011-05-18 |
US20090316840A1 (en) | 2009-12-24 |
BRPI0914587A2 (en) | 2015-12-22 |
EP2297892A1 (en) | 2011-03-23 |
KR20110025840A (en) | 2011-03-11 |
JP2011525775A (en) | 2011-09-22 |
RU2011102441A (en) | 2012-07-27 |
CA2727202A1 (en) | 2009-12-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20090316840A1 (en) | Methods and systems for stc signal decoding using mimo decoder | |
US8989320B2 (en) | Hardware simplification of sic-MIMO decoding by use of a single hardware element with channel and noise adaptation for interference cancelled streams | |
US7333540B2 (en) | Equalisation apparatus and methods | |
US8320510B2 (en) | MMSE MIMO decoder using QR decomposition | |
US8488684B2 (en) | Methods and systems for hybrid MIMO decoding | |
US20050128966A1 (en) | Communications apparatus and methods | |
US8229013B2 (en) | Methods and systems for maximum-likelihood detection using post-squaring compensation | |
US20090225889A1 (en) | Novel partial channel precoding and successive interference cancellation for multi-input multi-output orthogonal frequency division modulation (mimo-ofdm) systems | |
US8374274B2 (en) | Methods and systems using norm approximation for maximum likelihood MIMO decoding | |
Pyla et al. | Performance analysis of adaptive filter channel estimated MIMO OFDM communication system. | |
Boher et al. | Performance analysis of iterative receiver in 3GPP/LTE DL MIMO OFDMA system | |
Yamada et al. | Performance of time and frequency compression of faster-than-nyquist signaling in frequency-selective fading channels | |
KR20090125452A (en) | Ofdm receiving system and method for ici cancellation and equalization for ofdm system | |
Doğan et al. | An efficient joint channel estimation and decoding algorithm for turbo-coded space–time orthogonal frequency division multiplexing receivers | |
Chang et al. | A low‐complexity turbo MUD for MU–MIMO SC‐FDMA systems | |
Chtourou et al. | Efficient doubly-iterative frequency domain turbo-equalization for single-carrier transmission over MIMO ISI channel | |
Deng et al. | Iterative decision-feedback channel estimation for turbo SIC in DFT-precoded OFDMA using QO-STBC | |
Kimura et al. | A highly mobile SDM-OFDM system using reduced-complexity-and-latency processing | |
Drieberg et al. | A simple channel estimation method for MIMO-OFDM in IEEE 802.16 a | |
Enayati et al. | A novel channel coding scheme for smart antenna based MC-CDMA systems mid two-step reduced complexity multiuser detection algorithm | |
Simmons | Software engineering licenses in texas | |
Beinschob et al. | Adaptive MIMO Channel Estimation Utilizing Modern Channel Codes | |
Gu | Iterative co-channel interference suppression |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 200980123760.9 Country of ref document: CN |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 09770580 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2727202 Country of ref document: CA |
|
WWE | Wipo information: entry into national phase |
Ref document number: 8052/CHENP/2010 Country of ref document: IN |
|
ENP | Entry into the national phase |
Ref document number: 2011516350 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
ENP | Entry into the national phase |
Ref document number: 20117001754 Country of ref document: KR Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2011102441 Country of ref document: RU Ref document number: 2009770580 Country of ref document: EP |
|
ENP | Entry into the national phase |
Ref document number: PI0914587 Country of ref document: BR Kind code of ref document: A2 Effective date: 20101223 |