EP1992093A1 - Interleaver and deinterleaver for mimo multiple antenna systems - Google Patents
Interleaver and deinterleaver for mimo multiple antenna systemsInfo
- Publication number
- EP1992093A1 EP1992093A1 EP06793837A EP06793837A EP1992093A1 EP 1992093 A1 EP1992093 A1 EP 1992093A1 EP 06793837 A EP06793837 A EP 06793837A EP 06793837 A EP06793837 A EP 06793837A EP 1992093 A1 EP1992093 A1 EP 1992093A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- bits
- interleaver
- data stream
- nobu
- mimo
- 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.)
- Withdrawn
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/0637—Properties of the code
- H04L1/0656—Cyclotomic systems, e.g. Bell Labs Layered Space-Time [BLAST]
-
- 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/0041—Arrangements at the transmitter end
-
- 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
Definitions
- the invention relates to an interleaver for a MIMO multiple transmit / receive antenna system comprising a plurality of
- Transmit antenna branches is upstream and the adjacent bits of a total data stream to be transmitted temporally scrambled.
- an "interleaver”, ie scrambler, is to regroup adjacent bits in a data stream such that they have the greatest possible time interval from one another . These time-spread or scrambled bits in the data stream to be sent are, as they are transmitted over a transmission medium This means that the bit data stream detected by a receiver after a deinterleaving corresponding to "transmit-side interleaving" (ie, after a cancellation of the transmitter-side scrambling) is less of a block error is charged.
- MIMO Multiple-Input Multiple-Output
- D-Blast Diagonal Blast
- V-Blast Very Blast
- the V-Blast does not require coding.
- different methods of classical channel coding eg, block and / or convolutional coding, Trellis Coded Modulation, etc.
- BER bit error rate
- the "Forward Error Correction” that is, forward error correction, is turned off for the use of channel coding in a so-called V-Blast system:
- a data stream DS is generated with the aid of a generator unit GE in a multiple transmitter branch AZO.
- This data stream DS contains a multiplicity of bits.
- DX Data Downlink Data
- the total bit data stream DS before transferring its bits over the same available frequency channel to multiple data streams DSl with DS4 in different, ie in this embodiment four different transmitters
- the goal here is to send these multiple, here four partial data streams DS1 with DS4 simultaneously, ie simultaneously with the same available frequency channel via the transmission antennas TAI with TA4 of the transmission branches TZ1 with TZ4 Transmission antenna branch TZl with TZ4, the respective partial data flow DSl DS4 with a channel coding using a channel encoder CCl with CC4, in particular a forward error correction encoder subjected, so that channel-coded partial data streams DSU with DSI4 at the output of the respective channel coder CCl with CC4 are output
- This channel coded partial data DSU's with DSI4 will each be specific, i.
- Partial data streams DSU * with DSI4 * processed separately in a downstream MIMO processing unit MP.
- they will Transmit antenna branch-specifically modulated, adjusted in terms of their performance, predistortion, etc., and finally radiated via the transmitting antenna TAI with TA4 at the end of their respective, specific transmission antenna branch TZl with TZ4.
- the MIMO processing unit MP also carries other usual
- the MIMO multicast antenna system thus formed is designated AZO in FIG. It may in particular be part of a mobile radio communication device, preferably a mobile radio device. Similarly, it may include a corresponding MIMO multiple receive antenna system performing an inverse operation to the transmit side.
- the bit total data stream to be transmitted can be coded and interleaved before being divided into a plurality of partial data streams in different transmission antenna branches.
- This case is schematically illustrated by means of the transmitting multiple antenna branch AZ1 of FIG.
- the generator unit GE the total bit data stream DS is generated. It is denoted by "TX data (bits).”
- This bit total data stream DS is channel coded with the aid of a subsequent channel coder CC.
- a channel-coded bit total data stream DSI is available. This is fed to a single downstream interleaver IL, which performs a temporal scrambling of the individual bits of this channel-coded bit total data stream DSI.
- the bit total data stream IDSI output at the output of the interleaver IL is then fed to a downstream MIMO processing unit MPR.
- the bits of the interleaved total data stream such that the bits of the interleaved total data stream IDSI are divided into several, here four different transmission antenna branches TXl with TX4 and are emitted via their transmission antennas TAI with TA4.
- the MIMO processing unit MPR performs more common
- appropriate Way is a receive-side MIMO
- Multi-receive antenna system that allows further reduction of block errors in the recovered total bitstream.
- This object is achieved on the transmission side by means of an interleaver for a MIMO multiple transmission antenna system which precedes a plurality of transmission antenna branches and temporally scrambles adjacent bits of a total data stream to be transmitted, characterized in that scrambling means are provided such that adjacent bits in the total data stream to be transmitted in addition to the temporal scrambling on different partial data streams in different transmission antenna branches are divisible.
- Deinterleaver for a MIMO receive antenna system downstream of a plurality of parallel receive antenna branches, and deinterleaving the bits of the partial data streams of the different receive antenna branches into a total data stream characterized in that deinterleaver means are provided such that in addition to canceling the temporal scrambling the Incrementing the scrambling of the bits in the received data streams with respect to the various receive antenna branches is feasible for bits of the incoming sub-data streams.
- the interleaver according to the invention performs a scrambled division of the bits onto different antenna branches in addition to the temporal scrambling of adjacent bits in the bit total data stream to be transmitted, the occurrence of block errors in the transmission is further reduced. For example, becomes a transmission antenna of the plurality of transmission antennas a MIMO multicast system of a
- Radio communication device shadowed by the hand of a user so is achieved by the random division of the bits of the total data using the interleaver according to the invention in addition to the time spreading of the bits passing through him, that the bits statistically distributed to all transmission antenna branches and thus to those with better Transmission conditions are divided. This can be improved block errors in the transmission of the bits to be transmitted
- the invention further relates to a mobile radio communication device which has at least one interleaver according to the invention in its MIMO
- FIGS. 1, 2 in schematic representation two previous MIMO
- FIG. 3 is a schematic representation of a MIMO multicast antenna branch having an interleaver according to the invention in the common transmission antenna branch, before splitting into a plurality of transmission antenna branches, FIG.
- FIG. 4 is a schematic representation of an example of the operation of the interleaver according to the invention of FIG. 3;
- Figure 5 is a schematic representation of a MIMO Mehrfachempfangsantennenzweig comprising a deinterleaver according to the invention.
- FIG. 3 shows a schematic representation of an exemplary embodiment of a MIMO multicast antenna branch AZ2, which has an interleaver IL according to the invention
- the total bit data stream DS is generated. This is channel-coded with the aid of a downstream channel coder CC, in particular a forward error coder FEC.
- the channel-coded bit total data stream is designated DSI in FIG. It is fed to the downstream interleaver IL. With the aid of this interleaver IL, the bits of the channel-coded total data stream DSI become temporal scrambled. This temporal scrambling is carried out in such a way that adjacent bits in the channel-coded total data stream DSI are rearranged such that they have the greatest possible time interval from one another.
- the scrambling means of the interleaver IL are designed in such a way that adjacent bits in the overall data stream to be transmitted are, in addition to their temporal scrambling, split over different antenna branches, ie scrambled with respect to the provided antenna branches.
- the interleaver IL additionally scrambles the time-scrambled bits of the overall data stream to the four transmission antenna branches TX1 to TX4, ie it performs additional spatial scrambling (diversity).
- the total data stream DSI is divided into four partial data streams DA1 with DA4 in the four different antenna branches TX1 to TX4.
- Each sub-data stream DAl with DA4 receives both temporally and antenna-scrambled bits.
- the partial data streams DA1 with DA4 are modulated using a downstream MIMO processing unit MPR antenna branch-specific modulation methods, power adaptations,
- FIG. 4 illustrates the operation of the interleaver IL for the four different transmission antenna branches TX1 and TX4 of FIG. 3 on the basis of an exemplary total bit data stream DSI which is divided into the four partial data streams DA1 and DA4.
- the Arabic numerals denote the indices of the bits in the total data stream DSI that arrive at the interleaver IL.
- the superscript Roman numerals in the Arabic numerals each symbolize a burst number to which the respective bit is assigned.
- the original bit Total data stream DSI contains namely the bits of several signal bursts.
- the embodiment of Figure 4 are, for example, four bursts, which are marked by the Roman numerals I-IV.
- Interleavers IL it can be seen that bits from the same burst are separated in time by bits from other bursts.
- the bit with the indexing I 1 of the first burst I is temporally separated from the bit 305 of the first burst I by bits with the indices 2053 11 , 4105 111 , 6157 IV belonging to the burgs II, III, IV. This is caused by the temporal scrambling in the interleaver IL.
- originally adjacent bits such as in the same broadcast burst, are now split among the different data streams DA1 to DA4 of the different antenna branches TX1 to TX4.
- the interleaver IL performs both a temporal scrambling and at the same time a spatial scrambling of originally adjacent bits of the total data stream to be processed.
- This temporal and spatial scrambling principle of the interleaver IL of the embodiment of FIGS. 3, 4 can be generalized to a bit overall data stream with N bits.
- a generalized, formal description of an inventive interleaver is shown by way of example for a MIMO system without channel information at the transmitter:
- the input of the interleaver is a bitstream of length N. On the input side, the input bits are first assigned the indices from 1 to N. Due to the interleaving
- n denotes the n-th transmission antenna branch
- NoA is the number of transmit antennas, m is the index of a respective transmit burst to be interleaved,
- NoBu the number of bursts whose bits are grouped as a block within the total data stream
- BL is the length of the respective burst
- k denotes the respective length of the vector Stlndx
- fix is an integer rounding operation
- StValLen is a parameter for the length of the vector StVaI
- StShift is an integer index increment parameter that is conveniently chosen to be as close to G as possible and to have the largest common divisor of the parameters StShift and StValLen equal to one.
- FIG. 5 shows a schematic representation of a MIMO multiple receive antenna branch RZ1 with a deinterleaver DIL for reversing the transmit-side bit interleaving of FIG. 3 in a receiver.
- the MIMO multi-receive antenna branch RZl has a plurality of receive antenna branches RX1 with RX4. Via the receiving antennas RA1 and RA4, four separate partial data streams DA1 * with DA4 * are obtained with the aid of a MIMO reception processing unit MPR *.
- This MIMO receive processing unit MPR * performs a selective Demodulation, equalization, power amplification, etc. as well as other common processing procedures for the received data signals.
- the obtained bit data streams DAl * with DA4 * are selectively fed to the deinterleaver DIL, there deinterleaved in an inverse operation in terms of time and space, and from this the total bit data stream DSI * is obtained.
- the deinterleaver DIL thus reverses the temporal scrambling of the bits in the individual partial data streams DA1 * with DA4 * and their scrambling on the various receiving antenna branches RX1 with RX4.
- the bit total data stream DSI * thus recovered is finally DC channel decoded with the aid of a subsequent decoder.
- the decoded bit total data stream is designated DS * in FIG. This is finally fed to a receiver and processing unit RE.
- FIG. 6 shows a mobile radiocommunication device MP, in particular a mobile radiotelephone, which has both the MIMO multicast antenna branch AZ2 of FIG. 3 and the MIMO multiple reception penten branch RZ1 of FIG.
- Multi-transmission antenna branch containing an interleaver according to the invention to implement in other communication devices.
- the interleaver according to the invention now provides that the overall data stream is interleaved in such a way that adjacent bits are scrambled in time as well as additionally reliably distributed to different antennas and thus less block errors can occur.
- a second scrambling is thus taken into account in addition to the first temporal scrambling, namely the scrambling on the various transmission antenna branches.
- the number of available transmit antennas or independent data streams also enters their different transmit antenna branches.
- classical interleavers only consider the temporal
- the interleaving principle according to the invention is valid not only for V-Blast systems, but in particular also for all MIMO systems which operate without channel information at the transmitter and use classical channel coding methods.
- MIMO systems to which the channel information is available at the transmitter, it is expedient to include the modulation type of each independent data stream in the interleaver structure.
- the inventive interleaving principle can advantageously be used for all MIMO systems which use classical channel coding methods.
- the multicast antenna system according to the invention on the transmitting side is characterized in particular by the fact that bits adjacent to the interleaver are scrambled in time and transmitted simultaneously by different antennas. Namely, it may happen that the data sent from an antenna has inferior transmission ratios with respect to SNR (for example, through
- Shadowing the hand of an operator than the data sent by the other antennas. This can then be after the deinterleaver in the associated Multiple-antenna receiving system on the receiver side which generates block errors that are more difficult to correct for a convolutional decoder in the receiver.
- the bits adjacent to the interleaver are always transmitted by different antennas, then after the deinterleaver most of the block errors are converted into single errors, which can then be better corrected by a convolutional decoder at the receiver. In this way, the overall block error rate, ie block error rate (BER) of the transmission improves.
- the transmitting-side MIMO multicast antenna system and the receiving-side multiphase antenna system thereby constitute a combined MIMO multiple transmitting / receiving antenna system.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Radio Transmission System (AREA)
- Error Detection And Correction (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Disclosed is an interleaver (IL) for a MIMO multiple antenna system (AZ2), which is connected upstream from several transmit antenna branches (TX1 with TX4) and interleaves adjacent bits of a whole data flow (DSI) that is to be transmitted. Said interleaver (IL) additionally separates adjacent bits in the whole data flow (DSI) that is to be transmitted into different partial data flows (DA1 with DA4) in different transmit antenna branches with the aid of interleaving means.
Description
Interleaver sowie Deinterleaver für MIMO-Mehrfachantennen- systemeInterleaver and deinterleaver for MIMO multiple antenna systems
Die Erfindung betrifft einen Interleaver für ein MIMO- Mehrfach- Sende-/Empfangsantennensystem, der mehrerenThe invention relates to an interleaver for a MIMO multiple transmit / receive antenna system comprising a plurality of
Sendeantennenzweigen vorgeschaltet ist und der benachbarte Bits eines zu übertragenden Gesamtdatenstroms zeitlich verwürfelt .Transmit antenna branches is upstream and the adjacent bits of a total data stream to be transmitted temporally scrambled.
Funktion und Aufgabe eines „Interleavers", d.h. Verwürfelers, ist, benachbarte Bits in einem Datenstrom derart umzugruppieren, dass sie einen möglichst großen zeitlichen Abstand voneinander aufweisen. Diese zeitlich gespreizten bzw. verwürfelten Bits im zu versendenden Datenstrom sind bei ihrer Übertragung über ein Übertragungsmedium wie z.B. eine Luftschnittstelle eines mobilen Funkkommunikationsgeräts weniger anfällig gegenüber so genannten Blockfehlern. Dies bedeutet, dass der von einem Empfänger detektierte Bitdatenstrom nach einem zum „sendeseitigen „Interleaving" entsprechend korrespondierenden „Deinterleaving" (,d.h. nach einer Rückgängigmachung der senderseitigen Verwürfelung, ) weniger mit Blockfehlern beaufschlagt ist .The function and function of an "interleaver", ie scrambler, is to regroup adjacent bits in a data stream such that they have the greatest possible time interval from one another .These time-spread or scrambled bits in the data stream to be sent are, as they are transmitted over a transmission medium This means that the bit data stream detected by a receiver after a deinterleaving corresponding to "transmit-side interleaving" (ie, after a cancellation of the transmitter-side scrambling) is less of a block error is charged.
In vielen Veröffentlichungen wie z.B. [1] Farrokhi F. R., Foschini G. J., Lozano A., and ValenzuelaIn many publications, such as e.g. [1] Farrokhi F.R., Foschini G.J., Lozano A., and Valenzuela
R. A., „Link-optimal space-time processing with multiple transmit and receive antennas, " IEEE Comm. Lett . , vol.5, pp .R.A., "Link-optimal space-time processing with multiple transmit and receive antennas," IEEE Comm. Lett., Vol.5, pp.
85-87, March 2001,85-87, March 2001,
[2] Foschini G. J., Gans M. J., "On limits of wireless communication in a fading environment when using multiple antennas, "Wireless Pers. Communications, pp . 311-335, 1998, [3] Foschini G. J., Golden G. D., Valenzuela R. A., Wolniansky[2] Foschini G.J., Gans M.J., "On limits of wireless communication in a fading environment when using multiple antennas," Wireless Pers. Communications, pp. 311-335, 1998, [3] Foschini G.J., Golden G.D., Valenzuela R.A., Wolniansky
P.W., "Simplified processing for wireless communication at high spectral efficiency, "IEEE J. Selected Areas Comm., vol. 17, pp. 1841-1852, 1999
[4] Lozano A., Farrokhi F. R., Valenzuela R. A., "Lifting the limits on high-speed wireless data access using antenna arrays," IEEE Comm. Mag., pp . 156-162, Sept.2001, und [5] Marzetta T. L., "Blast training: Estimating the Channel characteristics for figh capacity space-time wireless," Proc. 37th Annual Allerton Conf. on Comm., Control, and Computing, Monticello, IL, USA, Sept. 1999 wurden mehrere Verfahren zur „Multiple-Input Multiple-Output" (= MIMO) Prozessierung behandelt, die sowohl auf der Sender- als auch Empfängerseite mehrere Antennenelemente verwenden. Dort vorgeschlagene Algorithmen versuchen, die theoretische Grenze der normierten MIMO-Kanalkapazität (in bps/HZ), die abhängig von der Anzahl der Sende- und Empfangsantennen weit über der normierten SISO („Single Input Single Output", d.h. nur eine einzige Sendeantenne ist beim Versendergerät und nur eine einzige Empfangsantenne ist beim Empfängergerät vorhanden) - Kanalkapazität liegen kann, zu erreichen. Die „Bell-Laboratories Layered Space-Time" (BLAST) Architektur versucht einen signifikanten Teil dieser Kapazität zu realisieren. Der erste Vorschlag dieser Architektur ist unter dem Namen Diagonal Blast (D-Blast) bekannt. Eine vereinfachte Prozessierung, die bereits in einem Echtzeit-Demonstrator realisiert wurde, ist der „Vertikal Blast (V-Blast)" Vorschlag. In diesem Fall ist keine Kanalinformation beim Sender vorhanden. Ein ankommender Datenstrom wird auf Sendeantennen verteilt und folglich werden voneinander statistisch unabhängige Datenströme gleicher mittlerer Leistung Pτ/Mτ (Pτ = Gesamtsendeleistung, Mτ = Anzahl der Sendeantennen) über die verschiedenen Sendeantennen gesendet.PW, "Simplified Processing for Wireless Communication at High Spectral Efficiency," IEEE J. Selected Areas Comm., Vol. 17, pp. 1841-1852, 1999 [4] Lozano A., Farrokhi FR, Valenzuela RA, "Lifting the limits on high-speed wireless data access using antenna arrays," IEEE Comm. Mag., Pp. 156-162, Sept.2001, and [5] Marzetta TL, "Blast training: Estimating the channel characteristics for space-time wireless," Proc. 37 th Annual Allerton Conf. on Comm., Control, and Computing, Monticello, IL, USA, Sept. 1999, several methods of "Multiple-Input Multiple-Output" (= MIMO) processing have been used that use multiple antenna elements on both the transmitter and receiver sides. Algorithms proposed there attempt to set the theoretical limit of the normalized MIMO channel capacity (in bps / HZ), which, depending on the number of transmit and receive antennas, far exceeds the normalized SISO (ie "single input single output", ie only one transmit antenna) Sender device and only a single receiving antenna is available at the receiving device) - channel capacity can be reached. The Bell Laboratories Layered Space-Time (BLAST) architecture seeks to realize a significant portion of this capacity, and the first proposal for this architecture is known as Diagonal Blast (D-Blast), a simplified processing that is already in real-time Demonstrator is the "Vertical Blast (V-Blast)" proposal. In this case, no channel information is available at the transmitter. An incoming data stream is distributed on transmit antennas and consequently statistically independent data streams of equal average power P τ / Mτ (P τ = total transmit power, M τ = number of transmit antennas) are transmitted over the different transmit antennas.
Beim V-Blast ist keine Codierung erforderlich. Allerdings werden unterschiedliche Verfahren der klassischen Kanalcodierung (z.B. Block- und/oder Faltungscodierung, Trellis Coded Modulation, usw.) eingesetzt, um die Bit-Error Rate (BER) , das heißt die Bitfehlerrate der Übertragung zu reduzieren. Im Folgenden wird beispielhaft auf die „Forward Error Correction", das heißt Vorwärtsfehlerkorrektur abgestellt. Generell bestehen vorwiegend zwei Möglichkeiten
für den Einsatz der Kanalcodierung in einem so genannten V- Blast System:The V-Blast does not require coding. However, different methods of classical channel coding (eg, block and / or convolutional coding, Trellis Coded Modulation, etc.) are used to reduce the bit error rate (BER), that is, the bit error rate of the transmission. In the following, for example, the "Forward Error Correction", that is, forward error correction, is turned off for the use of channel coding in a so-called V-Blast system:
1.) Zum einen ist es möglich, die unabhängigen Datenströme der einzelnen Sendeantennen separat, d.h. selektiv kanalzucodieren . Nach dieser Codierung werden die Daten interleaved. Dies veranschaulicht schematisch Figur 1. Dort wird ein Datenstrom DS mit Hilfe einer Generatoreinheit GE in einem Mehrfach-Transmitterzweig AZO erzeugt. Dieser Datenstrom DS enthält eine Vielzahl von Bits. Er wird im Fachjargon mit „DX Data" bezeichnet. Mit Hilfe eines nachfolgenden Demultiplexers DM wird der Bit-Gesamtdatenstrom DS vor Übertragung seiner Bits über denselben, zur Verfügung stehenden Frequenzkanal auf mehrere Datenströme DSl mit DS4 in verschiedenen, d.h. hier im Ausführungsbeispiel vier verschiedenen Transmitter- bzw. Sendeantennenzweigen TZl mit TZ4 aufgeteilt. Ziel ist es dabei, diese mehreren, hier vier Teildatenströme DSl mit DS4 gleichzeitig, d.h. zeitparallel über denselben, zur Verfügung stehenden Frequenzkanal mittels der Sendeantennen TAI mit TA4 der Sendezweige TZl mit TZ4 zu versenden. In jedem Sendeantennenzweig TZl mit TZ4 wird der jeweilige Teildatenstrom DSl mit DS4 einer Kanalcodierung mit Hilfe eines Kanalcodierers CCl mit CC4, insbesondere einem Vorwärtsfehlerkorrektur-Codierer, unterworfen, so dass kanalcodierte Teildatenströme DSU mit DSI4 am Ausgang des jeweiligen Kanalcodiers CCl mit CC4 ausgegeben werden. Diese kanalcodierten Teildatenströme DSU mit DSI4 werden nachfolgend jeweils spezifisch, d.h. für jeden Antennenzweig mit Hilfe eines spezifischen Interleavers ILl mit IL4 zeitlich interleaved, d.h. ihre Bits werden derart zeitlich verwürfelt, dass ursprünglich zeitlich benachbarte Bits einen möglich großen zeitlichen Abstand voneinander aufweisen. Diese „interleaveden" Datenströme in den einzelnen Sende- Antennenzweigen TZl mit TZ4 sind in der Figur 1 mit DSU* mit DSI4* bezeichnet. Anschließend werden diese „interleaveden"1.) On the one hand, it is possible to separate the independent data streams of the individual transmit antennas separately, i. selectively channel coding. After this encoding, the data is interleaved. This is illustrated schematically in FIG. 1. There, a data stream DS is generated with the aid of a generator unit GE in a multiple transmitter branch AZO. This data stream DS contains a multiplicity of bits. It is referred to in the jargon as "DX Data." With the aid of a subsequent demultiplexer DM, the total bit data stream DS before transferring its bits over the same available frequency channel to multiple data streams DSl with DS4 in different, ie in this embodiment four different transmitters The goal here is to send these multiple, here four partial data streams DS1 with DS4 simultaneously, ie simultaneously with the same available frequency channel via the transmission antennas TAI with TA4 of the transmission branches TZ1 with TZ4 Transmission antenna branch TZl with TZ4, the respective partial data flow DSl DS4 with a channel coding using a channel encoder CCl with CC4, in particular a forward error correction encoder subjected, so that channel-coded partial data streams DSU with DSI4 at the output of the respective channel coder CCl with CC4 are output This channel coded partial data DSU's with DSI4 will each be specific, i. for each antenna branch with the aid of a specific interleaver ILl with IL4 temporally interleaved, i. their bits are scrambled in time such that originally temporally adjacent bits have a possible large time interval from one another. These "interleaved" data streams in the individual transmitting antenna branches TZ1 to TZ4 are denoted DSU * by DSI4 * in FIG.
Teildatenströme DSU* mit DSI4* in einer nachgeordneten MIMO- Verarbeitungseinheit MP separat voneinander weiterverarbeitet. Insbesondere werden sie
Sendeantennenzweig- spezifisch moduliert, bezüglich ihrer Leistung angepasst, vorentzerrt (predistortion) , usw., und schließlich über die Sendeantenne TAI mit TA4 am Ende ihres jeweiligen, spezifischen Sendeantennenzweigs TZl mit TZ4 abgestrahlt. Die MIMO-Verarbeitungseinheit MP führt selbstverständlich auch sonstige üblichePartial data streams DSU * with DSI4 * processed separately in a downstream MIMO processing unit MP. In particular, they will Transmit antenna branch-specifically modulated, adjusted in terms of their performance, predistortion, etc., and finally radiated via the transmitting antenna TAI with TA4 at the end of their respective, specific transmission antenna branch TZl with TZ4. Of course, the MIMO processing unit MP also carries other usual
Verarbeitungsschritte für den jeweiligen Bit-Datenstrom des jeweiligen spezifischen Sende-Antenennzweigs durch. Das derart gebildete MIMO-Mehrfachsendeantennensystem ist in der Figur 1 mit AZO bezeichnet. Es kann insbesondere Bestandteil eines mobilen Funkkommunikationsgeräts, vorzugsweise Mobilfunkgeräts sein. In entsprechender Weise kann dieses ein dazu korrespondierendes MIMO-Mehrfach-Empfangsantennensystem aufweisen, das eine inverse Operation zur Sendeseite durchführt .Processing steps for the respective bit stream of the respective specific transmitter antenna branch. The MIMO multicast antenna system thus formed is designated AZO in FIG. It may in particular be part of a mobile radio communication device, preferably a mobile radio device. Similarly, it may include a corresponding MIMO multiple receive antenna system performing an inverse operation to the transmit side.
Ein Vorteil dieses MIMO- Mehrfachantennensystem von Figur 1 mit jeweils einem eigenen Interleaver pro Sende-Antennenzweig liegt insbesondere darin, dass bei einem genügend großen Signal-Rausch-Verhältnis, die einzelnen unabhängigenAn advantage of this MIMO multiple antenna system of Figure 1, each with its own interleaver per transmitter antenna branch is in particular that at a sufficiently large signal-to-noise ratio, the individual independent
Datenströme mit größerer Sicherheit detektiert werden können. Das ist hauptsächlich beim so genannten „Linear Nulling" and „Symbol Cancellation" Verfahren (analog dem „Successive Interference Cancellation in Muliuser Detection" - Verfahren) von Vorteil. Allerdings wird dies mit einem größerenData streams can be detected with greater certainty. This is mainly useful in the so-called "linear nulling" and "symbol cancellation" method (analogous to "successive interference cancellation in muliuser detection" method), however, this is done with a larger
Rechenaufwand erkauft, da es erforderlich ist, für jeden unabhängigen Datenstrom separate Codecs (Coder und Decoder) auf Sender- und Empfangsseite zu implementieren. Dies ist ein Nachteil, weil bereits ohne den Ersatz der klassischen Kanalcodierung ein sehr hoher Rechenaufwand für die Detektion mehrerer Datenströme zu bewältigen ist.Computing costs paid because it is necessary to implement for each independent data stream separate codecs (coder and decoder) at the transmitter and receiver side. This is a disadvantage because even without the replacement of the classical channel coding, a very high computational effort for the detection of multiple data streams has to be overcome.
2. ) Zum anderen kann nach einem zweiten Konzept der zu übertragende Bit-Gesamtdatenstrom vor seiner Aufteilung auf eine Vielzahl von Teildatenströmen in verschiedenen Sende- Antenennzweigen codiert und interleaved werden. Dieser Fall ist schematisch mit Hilfe des Sende-Mehrfachantennezweigs AZl von Figur 2 veranschaulicht. Mit Hilfe der Generatoreinheit
GE wird der Bit-Gesamtdatenstrom DS erzeugt. Er ist mit „TX data (Bits)" bezeichnet. Dieser Bit-Gesamtdatenstrom DS wird mit Hilfe eines nachfolgenden Kanalcodiers CC kanalcodiert. Insbesondere wird er hier im Ausführungsbeispiel von Figur 2 einer Vorwärtsfehlerkorrektur, d.h. einer „Forward Error Correction" FEC unterworfen, so dass am Ausgang des Kanalcodiers CC ein kanalcodierter Bit-Gesamtdatenstrom DSI zur Verfügung steht. Dieser wird einem einzigen nachgeordneten Interleaver IL zugeführt, der eine zeitliche Verwürfelung der einzelnen Bits dieses kanalcodierten Bit- Gesamtdatenstrom DSI durchführt. Der am Ausgang des Interleavers IL ausgegebene, Bit-Gesamtdatenstrom IDSI wird anschließend einer nachgeordneten MIMO-Verarbeitungseinheit MPR zugeführt. Erst diese verarbeitet die Bits des interleaveden Gesamtdatenstroms derart, dass die Bits des interleaveden Gesamtdatenstroms IDSI auf mehrere, hier vier verschiedene Sendeantennenzweige TXl mit TX4 aufgeteilt werden und über deren Sendeantennen TAI mit TA4 abgestrahlt werden. Selbstverständlich führt die MIMO- Verarbeitungseinheit MPR weitere übliche2.) On the other hand, according to a second concept, the bit total data stream to be transmitted can be coded and interleaved before being divided into a plurality of partial data streams in different transmission antenna branches. This case is schematically illustrated by means of the transmitting multiple antenna branch AZ1 of FIG. With the help of the generator unit GE, the total bit data stream DS is generated. It is denoted by "TX data (bits)." This bit total data stream DS is channel coded with the aid of a subsequent channel coder CC. In particular, in the exemplary embodiment of FIG. 2, it is subjected to forward error correction, ie a "Forward Error Correction" FEC At the output of the channel coder CC, a channel-coded bit total data stream DSI is available. This is fed to a single downstream interleaver IL, which performs a temporal scrambling of the individual bits of this channel-coded bit total data stream DSI. The bit total data stream IDSI output at the output of the interleaver IL is then fed to a downstream MIMO processing unit MPR. Only this process the bits of the interleaved total data stream such that the bits of the interleaved total data stream IDSI are divided into several, here four different transmission antenna branches TXl with TX4 and are emitted via their transmission antennas TAI with TA4. Of course, the MIMO processing unit MPR performs more common
Verarbeitungsoperationen wie zum Beispiel Modulation, Leistungsanpassung, Vorentzerrung, usw. für den jeweiligen Teildatenstrom spezifisch im jeweiligen Sende-Antennenzweig TXl mit TX4 durch. Beim MIMO-Mehrfachsendeantennensystem AZl von Figur 2 reicht es aus, nur einen einzigen Codec zu implementieren Dadurch wird der Rechenaufwand im Vergleich zum Mehrfach-Sendeantennensystem AZO von Figur 1 reduziert. Dies ist von Vorteil bei reellen Übertragungssystemen, in welchen deren Recheneinheit wie zum Beispiel ein digitaler Signalprozessor eine Vielzahl von Aufgaben zu verarbeiten hat und die Rechenressourcen schnell knapp werden.Processing operations such as modulation, power adjustment, predistortion, etc. for the respective partial data stream specifically in the respective transmitting antenna branch TXl with TX4. In the case of the MIMO multicast antenna system AZ1 of FIG. 2, it is sufficient to implement only a single codec. As a result, the computational outlay is reduced in comparison with the multiple transmission antenna system AZO of FIG. This is advantageous in real transmission systems in which their arithmetic unit such as a digital signal processor has a large number of tasks to process and the computing resources are running out.
Der Erfindung liegt die Aufgabe zu Grunde, einen Weg aufzuzeigen, wie ein Bit-Gesamtdatenstrom eines MIMO- Mehrfachsendeantennensystems robuster gegenüber Blockfehlern gemacht werden kann, die bei der Übertragung über einen gemeinsamen Frequenzkanal auftreten können. In entsprechender
Weise ist ein empfangsseitiges MIMO-It is an object of the present invention to provide a way to make a bitstream data stream of a MIMO multicast antenna system more robust to block errors that may occur in transmission over a common frequency channel. In appropriate Way is a receive-side MIMO
Mehrfachempfangsantennensystem gewünscht, das eine weitere Reduktion von Blockfehlern im zurückgewonnenen Bit- Gesamtdatenstrom ermöglicht.Multi-receive antenna system that allows further reduction of block errors in the recovered total bitstream.
Diese Aufgabe wird auf der Sendeseite mit Hilfe eines Interleaver für ein MIMO-Mehrfach- Sendeantennensystem, der mehreren Sendeantennenzweigen vorgeschaltet ist und der benachbarte Bits eines zu übertragenden Gesamtdatenstroms zeitlich verwürfelt, gelöst, welcher dadurch gekennzeichnet ist, dass Verwürfelungsmittel derart vorgesehen sind, dass benachbarte Bits im zu übertragenden Gesamtdatenstrom zusätzlich zum zeitlichen Verwürfein auf verschiedene Teildatenströme in verschiedenen Sendeantennenzweigen aufteilbar sind.This object is achieved on the transmission side by means of an interleaver for a MIMO multiple transmission antenna system which precedes a plurality of transmission antenna branches and temporally scrambles adjacent bits of a total data stream to be transmitted, characterized in that scrambling means are provided such that adjacent bits in the total data stream to be transmitted in addition to the temporal scrambling on different partial data streams in different transmission antenna branches are divisible.
Empfangsseitig wird diese Aufgabe durch folgenden erfindungsgemäßen Deinterleaver gelöst:On the reception side, this object is achieved by the following deinterleaver according to the invention:
Deinterleaver für ein MIMO-Empfangsantennen-system, der mehreren parallelen Empfangsantennenzweigen nachgeordnet ist, und der die Bits der Teildatenströme der verschiedenen Empfangsantennenzweige zu einem Gesamtdatenstrom zeitlich deinterleaved, welcher dadurch gekennzeichnet ist, dass Deinterleavermittel derart vorgesehen sind, dass zusätzlich zur Rückgängigmachung der zeitlichen Verwürfelung der Bits der ankommenden Teildatenströme eine Rückgängigmachung der Verwürfelung der Bits in den empfangenen Datenströmen hinsichtlich der verschiedenen Empfangsantennenzweige durchführbar ist.Deinterleaver for a MIMO receive antenna system downstream of a plurality of parallel receive antenna branches, and deinterleaving the bits of the partial data streams of the different receive antenna branches into a total data stream, characterized in that deinterleaver means are provided such that in addition to canceling the temporal scrambling the Incrementing the scrambling of the bits in the received data streams with respect to the various receive antenna branches is feasible for bits of the incoming sub-data streams.
Dadurch, dass der erfindungsgemäße Interleaver zusätzlich zur zeitlichen Verwürfelung benachbarter Bits im zu übertragenden Bit-Gesamtdatenstrom eine verwürfelte Aufteilung der Bits auf verschiedene Antennenzweige durchführt, wird das Auftreten von Blockfehlern bei der Übertragung weiter reduziert. Wird zum Beispiel eine Sendeantenne der Vielzahl von Sendeantennen
eines MIMO-Mehrfachsendesystems einesBecause the interleaver according to the invention performs a scrambled division of the bits onto different antenna branches in addition to the temporal scrambling of adjacent bits in the bit total data stream to be transmitted, the occurrence of block errors in the transmission is further reduced. For example, becomes a transmission antenna of the plurality of transmission antennas a MIMO multicast system of a
Funkkommunikationsgeräts durch die Hand eines Benutzers abgeschattet, so wird durch die zufällige Aufteilung der Bits des Gesamtdatenstrom mit Hilfe des erfindungsgemäßen Interleavers zusätzlich zur zeitlichen Spreizung der durch ihn hindurch laufenden Bits erreicht, dass die Bits statistisch verteilt auf alle Sendeantennenzweige und damit auch auf diejenigen mit besseren Übertragungsbedingungen aufgeteilt werden. Dadurch lassen sich verbessert Blockfehler bei der Übertragung der Bits des zu übertragendenRadio communication device shadowed by the hand of a user, so is achieved by the random division of the bits of the total data using the interleaver according to the invention in addition to the time spreading of the bits passing through him, that the bits statistically distributed to all transmission antenna branches and thus to those with better Transmission conditions are divided. This can be improved block errors in the transmission of the bits to be transmitted
Gesamtdatenstroms reduzieren. Mit anderen Worten ausgedrückt lassen sich mit Hilfe des erfindungsgemäßen Interleavers, der jetzt in doppelter Hinsicht ein Interleaving der Bits des Gesamtdatenstroms durchführt, Bündelfehler in Einzelfehler umwandeln. Einzelfehler lassen sich aber empfängerseitig mit Hilfe eines entsprechenden Deinterleavers und nachfolgender Fehlerkorrektur besser als Blockfehler korrigieren.Reduce overall data stream. In other words, with the aid of the interleaver according to the invention, which now performs an interleaving of the bits of the overall data stream in two respects, it is possible to convert burst errors into single errors. However, individual errors can be corrected better than block errors on the receiver side with the help of a corresponding deinterleaver and subsequent error correction.
Die Erfindung betrifft weiterhin ein mobiles Funkkommunikationsgerät, das mindestens einen erfindungsgemäßen Interleaver in seinem MIMO-The invention further relates to a mobile radio communication device which has at least one interleaver according to the invention in its MIMO
Mehrfachsendeantennensystem und/oder mindestens einen erfindungsgemäßen Deinterleaver in seinem MIMO-Multicast antenna system and / or at least one deinterleaver according to the invention in its MIMO
Mehrfachempfangsantennensystem aufweist .Multiple receiving antenna system.
Sonstige Weiterbildungen der Erfindung sind in denOther developments of the invention are in the
Unteransprüchen wiedergegeben.Subclaims reproduced.
Die Erfindung und ihre Weiterbildungen werden nachfolgend anhand von Zeichnungen näher erläutert.The invention and its developments are explained in more detail with reference to drawings.
Es zeigen:Show it:
Figuren 1, 2 in schematischer Darstellung zwei bisherige MIMO-FIGS. 1, 2 in schematic representation two previous MIMO
Mehrfachsendeantennenzweige,
Figur 3 in schematischer Darstellung einen MIMO-Mehrfachsendeantennenzweig, der einen erfindungsgemäßen Interleaver im gemeinsamen Sendeantennenzweig vor dem Aufspalten in mehrere Sendeantennenzweige aufweist,Multicast antenna branches, FIG. 3 is a schematic representation of a MIMO multicast antenna branch having an interleaver according to the invention in the common transmission antenna branch, before splitting into a plurality of transmission antenna branches, FIG.
Figur 4 in schematischer Darstellung ein Beispiel für die Arbeitsweise des erfindungsgemäßen Interleavers von Figur 3,FIG. 4 is a schematic representation of an example of the operation of the interleaver according to the invention of FIG. 3;
Figur 5 in schematischer Darstellung einen MIMO-Mehrfachempfangsantennenzweig, der einen erfindungsgemäßen Deinterleaver aufweist, undFigure 5 is a schematic representation of a MIMO Mehrfachempfangsantennenzweig comprising a deinterleaver according to the invention, and
Figur 6 schematisch einFigure 6 schematically
Funkkommunikationsgerät mit einem MIMO-Mehrfachsendeantennensystem und/oder MIMO- MehrfachempfangsantennenSystem gemäß den Figuren 3 und 5.Radio communication device with a MIMO multicast antenna system and / or MIMO multigate antenna system according to FIGS. 3 and 5.
Elemente mit gleicher Funktion und Wirkungsweise sind in den Figuren 1 mit 6 jeweils mit denselben Bezugszeichen versehen.Elements with the same function and mode of operation are each provided with the same reference numerals in FIGS.
Figur 3 zeigt in schematischer Darstellung ein Ausführungsbeispiel eines MIMO-Mehrfachsendeantennenzweigs AZ2, das einen Interleaver IL nach dem erfindungsgemäßenFIG. 3 shows a schematic representation of an exemplary embodiment of a MIMO multicast antenna branch AZ2, which has an interleaver IL according to the invention
Funktionsprinzip aufweist. Von der Generatoreinheit GE wird der Bit-Gesamtdatenstrom DS erzeugt. Dieser wird mit Hilfe eines nachgeordneten Kanalcodiers CC, insbesondere eines Vorwärtsfehler- Codierers FEC, kanalcodiert. Der kanalcodierte Bit-Gesamtdatenstrom ist dabei in der Figur 3 mit DSI bezeichnet . Er wird dem nachgeordneten Interleaver IL zugeführt. Mit Hilfe diese Interleavers IL werden die Bits des kanalcodierten Gesamtdatenstroms DSI zum einen zeitlich
verwürfelt. Diese zeitliche Verwürfelung wird dabei derart durchgeführt, dass benachbarte Bits im kanalcodierten Gesamtdatenstrom DSI derart umgeordnet werden, dass sie einen möglichst großen zeitlichen Abstand voneinander aufweisen. Durch diese zeitliche Spreizung der Bits im kanalcodierten Gesamtdatenstrom wird eine erste Abhilfe bereitgestellt, durch die die Gefahr von Blockfehlern bei der Übertragung dieser zeitlich verwürfelten Bits reduziert werden kann. Zum anderen sind die Verwürfelungsmittel des Interleavers IL derart ausgebildet, dass benachbarte Bits im zu übertragenden Gesamtdatenstrom zusätzlich zu ihrer zeitlichen Verwürfelung auf verschiedene Antennenzweige aufgeteilt, d.h. bezüglich der bereitgestellten Antennenzweige verwürfelt werden. Hier im Ausführungsbeispiel von Figur 3 verwürfelt der Interleaver IL die zeitlich verwürfelten Bits des Gesamtdatenstroms zusätzlich auf die vier Sendeantennenzweige TXl mit TX4, d.h. er führt eine zusätzliche räumliche Verwürfelung (diversity) durch. Auf diese Weise wird der Gesamtdatenstrom DSI auf vier Teildatenströme DAl mit DA4 in den vier verschiedenen Antenennzweigen TXl mit TX4 aufgeteilt. Jeder Teildatenstrom DAl mit DA4 erhält dabei sowohl zeitlich als antennenzweigmäßig verwürfelte Bits. Anschließend werden die Teildatenströme DAl mit DA4 mit Hilfe einer nachgeordneten MIMO-Verarbeitungseinheit MPR Antennenzweig-spezifisch üblichen Modulationsverfahren, Leistungsadaptionen,Functional principle. From the generator unit GE, the total bit data stream DS is generated. This is channel-coded with the aid of a downstream channel coder CC, in particular a forward error coder FEC. The channel-coded bit total data stream is designated DSI in FIG. It is fed to the downstream interleaver IL. With the aid of this interleaver IL, the bits of the channel-coded total data stream DSI become temporal scrambled. This temporal scrambling is carried out in such a way that adjacent bits in the channel-coded total data stream DSI are rearranged such that they have the greatest possible time interval from one another. This temporal spreading of the bits in the channel-coded overall data stream provides a first remedy by which the risk of block errors in the transmission of these time-scrambled bits can be reduced. On the other hand, the scrambling means of the interleaver IL are designed in such a way that adjacent bits in the overall data stream to be transmitted are, in addition to their temporal scrambling, split over different antenna branches, ie scrambled with respect to the provided antenna branches. In the exemplary embodiment of FIG. 3, the interleaver IL additionally scrambles the time-scrambled bits of the overall data stream to the four transmission antenna branches TX1 to TX4, ie it performs additional spatial scrambling (diversity). In this way, the total data stream DSI is divided into four partial data streams DA1 with DA4 in the four different antenna branches TX1 to TX4. Each sub-data stream DAl with DA4 receives both temporally and antenna-scrambled bits. Subsequently, the partial data streams DA1 with DA4 are modulated using a downstream MIMO processing unit MPR antenna branch-specific modulation methods, power adaptations,
Vorfilterungen, usw. unterworfen und schließlich separat voneinander über die Sendeantennen TAI mit TA4 ihrer verschiedenen Sendeantennenzweige TXl mit TX4 abgestrahlt.Vorfilterungen, etc., and finally separately from each other via the transmission antennas TAI with TA4 their different transmission antenna branches TXl emitted with TX4.
Figur 4 veranschaulicht die Arbeitsweise des Interleavers IL für die vier verschiedenen Sendeantennenzweige TXl mit TX4 von Figur 3 anhand eines beispielhaften Bit-Gesamtdatenstrom DSI, der in die vier Teildatenströme DAl mit DA4 aufgeteilt wird. Die arabischen Ziffern kennzeichnen die Indizes der Bits im Gesamtdatenstrom DSI, die beim Interleaver IL ankommen. Die hochgestellten römischen Ziffern bei den arabischen Ziffern symbolisieren jeweils eine Burstnummer, der das jeweilige Bit zugeordnet ist. Der ursprüngliche Bit-
Gesamtdatenstrom DSI enthält nämlich die Bits mehrerer Signalbursts . Hier im Ausführungsbeispiel von Figur 4 sind das beispielsweise vier Bursts, die durch die römischen Ziffern I-IV gekennzeichnet sind. Betrachtnet man beispielsweise den ersten Datenstrom DAl am Ausgang desFIG. 4 illustrates the operation of the interleaver IL for the four different transmission antenna branches TX1 and TX4 of FIG. 3 on the basis of an exemplary total bit data stream DSI which is divided into the four partial data streams DA1 and DA4. The Arabic numerals denote the indices of the bits in the total data stream DSI that arrive at the interleaver IL. The superscript Roman numerals in the Arabic numerals each symbolize a burst number to which the respective bit is assigned. The original bit Total data stream DSI contains namely the bits of several signal bursts. Here in the embodiment of Figure 4 are, for example, four bursts, which are marked by the Roman numerals I-IV. Consider, for example, the first data stream DAl at the output of the
Interleavers IL, so erkennt man, das Bits vom gleichen Burst durch Bits von anderen Burst zeitlich getrennt sind. Beispielsweise ist das Bit mit der Indizierung I1 des ersten Bursts I durch Bits mit den Indizes 205311, 4105111, 6157IV , die den Burts II, III, IV angehören, zeitlich vom Bit 305 des ersten bursts I separiert. Dies wird durch die zeitliche Verwürfelung im Interleaver IL bewirkt. Zusätzlich zur zeitlichen Verwürfelung der Bits im ankommenden Gesamtdatenstrom DSI werden jedoch jetzt noch ursprünglich benachbarte Bits wie zum Beispiel im selben Sendeburst auf die verschiedenen Datenströme DAl mit DA4 der verschiedenen Antennenzweige TXl mit TX4 aufgeteilt. Beispielsweise ist das erste Bit mit dem Index bzw. der Nummer 1 im ersten Burst I im ersten Teildatenstrom DAl enthalten, während sein ursprünglich benachbartes Bit mit der Nummer 2 desselben Sendeburst I um 6 Bits zeitlich versetzt im vierten Teildatenstrom DA4 gesendet wird. Der Interleaver IL führt also sowohl eine zeitliche Verwürfelung als auch zugleich eine räumliche Verwürfelung ursprünglich benachbarter Bits des zu verarbeitenden Gesamtdatenstroms durch. Dieses zeitliche und räumliche Verwürfelungsprinzip des Interleavers IL des Ausführungsbeispiels der Figuren 3, 4 lässt sich auf einen Bit-Gesamtdatenstrom mit N-Bits verallgemeinern. Im Folgenden wird eine generalisierte, formale Beschreibung eines erfindungsgemäßen Interleavers beispielhaft für ein MIMO-System ohne Kanalinformation am Sender gezeigt:Interleavers IL, it can be seen that bits from the same burst are separated in time by bits from other bursts. For example, the bit with the indexing I 1 of the first burst I is temporally separated from the bit 305 of the first burst I by bits with the indices 2053 11 , 4105 111 , 6157 IV belonging to the burgs II, III, IV. This is caused by the temporal scrambling in the interleaver IL. In addition to the temporal scrambling of the bits in the incoming total data stream DSI, however, originally adjacent bits, such as in the same broadcast burst, are now split among the different data streams DA1 to DA4 of the different antenna branches TX1 to TX4. By way of example, the first bit with the index or the number 1 in the first burst I is contained in the first partial data stream DA1, while its originally adjacent bit with the number 2 of the same send burst I is transmitted offset in time by 6 bits in the fourth partial data stream DA4. Thus, the interleaver IL performs both a temporal scrambling and at the same time a spatial scrambling of originally adjacent bits of the total data stream to be processed. This temporal and spatial scrambling principle of the interleaver IL of the embodiment of FIGS. 3, 4 can be generalized to a bit overall data stream with N bits. In the following, a generalized, formal description of an inventive interleaver is shown by way of example for a MIMO system without channel information at the transmitter:
Der Input des Interleavers ist ein Bitstrom der Länge N. Eingangsseitig werden den Input-Bits zuerst die Indizes von 1 bis N zugeteilt. Durch den erfindungsgemäßen Interleaving-The input of the interleaver is a bitstream of length N. On the input side, the input bits are first assigned the indices from 1 to N. Due to the interleaving
Prozess werden die Interleaver-Indizes I für die n-te Antenne in vorteilhafter Weise wie folgt berechnet: wobei
l(n, m + (k - l) • NoBu) = Stlndxik) + (n - 1)- fiχ[ i— ϊ- ) • NoA + BL + l \ + s - NoA ■ (m - l), mod N,Process, the interleaver indices I for the n-th antenna are advantageously calculated as follows: l (n, m + (k - l) • NoBu) = Stdx) + (n - 1) - fiχ [i- ϊ-] • NoA + BL + l \ + s - NoA ■ (m - l), mod N,
^ yNoAJ wobei n = \ ... NoAn, m = \ ... NoBu, k = l ... StValLen,^ yNoAJ where n = \ ... NoAn, m = \ ... NoBu, k = l ... StValLen,
_ ( IntLenPaA ΛT n . τ τ n NoBpA Λτ N s = fix . NoBu + 1, IntLenPar = — , NoBpA =_ (IntLenPaA ΛT n . Τ τ n NoBpA Λτ N s = fix. NoBu + 1, IntLenPar = -, NoBpA =
Noß« J NoBu NoANoss «J NoBu NoA
Stlndx = StVaI(I + {q - l)- StShift, mod StValLen), q = l ... StValLen, StVaI = 1, 1 + NoBu ■ NoA, 1 + 2 • NoBu ■ NoA, 1 + 3 • NoBu ■ NoA, ... < N,Stlndx = StVaI (I + {q - 1) - StShift, mod StValLen), q = l ... StValLen, StVaI = 1, 1 + NoBu ■ NoA, 1 + 2 • NoBu ■ NoA, 1 + 3 • NoBu ■ NoA, ... <N,
wobei n den n-ten Sendeantennenzweig bezeichnet, where n denotes the n-th transmission antenna branch,
NoA die Anzahl der Sendeantennen, m der Index eines jeweilig zu interleavenden Sendebursts ist,NoA is the number of transmit antennas, m is the index of a respective transmit burst to be interleaved,
NoBu die Anzahl von Bursts, deren bits als Block innerhalb des Gesamtdatenstroms zusammengefasst sind,NoBu the number of bursts whose bits are grouped as a block within the total data stream,
BL die Länge des jeweiligen Bursts ist, k die jeweilige Länge des Vektors Stlndx bezeichnet, fix eine ganzzahlige Rundungsoperation ist,BL is the length of the respective burst, k denotes the respective length of the vector Stlndx, fix is an integer rounding operation,
StValLen ein Parameter für die Länge des Vektors StVaI ist, undStValLen is a parameter for the length of the vector StVaI, and
StShift ein ganzzahliger Index-Inkrement Parameter ist, der zweckmäßigerweise so gewählt wird, dass er zum einen möglichst nah an G liegt und zum anderen der größte gemeinsame Teiler der Parameter StShift und StValLen gleich 1 ist.StShift is an integer index increment parameter that is conveniently chosen to be as close to G as possible and to have the largest common divisor of the parameters StShift and StValLen equal to one.
Figur 5 zeigt in schematischer Darstellung einen MIMO- Mehrfachempfangsantennenzweig RZl mit einem Deinterleaver DIL zur Umkehrung des sendeseitigen Bit-Interleavings von Figur 3 in einem Empfänger. Der MIMO-Mehrfachempfangsantennenzweig RZl weist mehrere Empfangsantennenzweige RXl mit RX4 auf. Über deren Empfangsantennen RAl mit RA4 werden vier separate Teildatenströme DAl* mit DA4* unter zu Hilfenahme einer MIMO- Empfangsverarbeitungseinheit MPR* gewonnen. Diese MIMO- Empfangsverarbeitungseinheit MPR* führt dabei eine selektive
Demodulation, Entzerrung, Leistungsverstärkung, usw. sowie sonstige übliche Verarbeitungsprozeduren für die empfangenen Datensignale durch. Die gewonnenen Bit-Datenströme DAl* mit DA4* werden selektiv dem Deinterleaver DIL zugeführt, dort in einer inversen Operation zeitlich sowie räumlich deinterleaved und daraus der Bit-Gesamtdatenstrom DSI* gewonnen. Der Deinterleaver DIL macht also die zeitliche Verwürfelung der Bits in den einzelnen Teildatenströmen DAl* mit DA4* sowie deren Verwürfelung auf die verschiedenen Empfangsantennenzweige RXl mit RX4 rückgängig. Der derart zurückgewonnene Bit-Gesamtdatenstrom DSI* wird schließlich mit Hilfe eines nachfolgenden Decodierers DC Kanal- decodiert . Der decodierte Bit-Gesamtdatenstrom ist in der Figur 5 mit DS* bezeichnet. Dieser wird schließlich einer Empfänger - und Verarbeitungseinheit RE zugeführt.FIG. 5 shows a schematic representation of a MIMO multiple receive antenna branch RZ1 with a deinterleaver DIL for reversing the transmit-side bit interleaving of FIG. 3 in a receiver. The MIMO multi-receive antenna branch RZl has a plurality of receive antenna branches RX1 with RX4. Via the receiving antennas RA1 and RA4, four separate partial data streams DA1 * with DA4 * are obtained with the aid of a MIMO reception processing unit MPR *. This MIMO receive processing unit MPR * performs a selective Demodulation, equalization, power amplification, etc. as well as other common processing procedures for the received data signals. The obtained bit data streams DAl * with DA4 * are selectively fed to the deinterleaver DIL, there deinterleaved in an inverse operation in terms of time and space, and from this the total bit data stream DSI * is obtained. The deinterleaver DIL thus reverses the temporal scrambling of the bits in the individual partial data streams DA1 * with DA4 * and their scrambling on the various receiving antenna branches RX1 with RX4. The bit total data stream DSI * thus recovered is finally DC channel decoded with the aid of a subsequent decoder. The decoded bit total data stream is designated DS * in FIG. This is finally fed to a receiver and processing unit RE.
Figur 6 zeigt schließlich ein mobiles Funkkommunikationsgerät MP, insbesondere ein Mobilfunktelefon, das sowohl den MIMO- Mehrfachsendeantennenzweig AZ2 von Figur 3 als auch den MIMO- Mehrfachempfangsentennenzweig RZl von Figur 5 aufweist.Finally, FIG. 6 shows a mobile radiocommunication device MP, in particular a mobile radiotelephone, which has both the MIMO multicast antenna branch AZ2 of FIG. 3 and the MIMO multiple reception penten branch RZ1 of FIG.
Selbstverständlich ist es auch möglich, den Mehrfachsende- Antennenzweig AZl allein oder den MIMO-Empfangsantennenzweig RZl allein im Funkkommunikationsgerät MP vorzusehen.Of course, it is also possible to provide the multicast antenna branch AZ1 alone or the MIMO receive antenna branch RZl alone in the radio communication device MP.
Darüber hinaus kann es zweckmäßig sein, einen MIMO-In addition, it may be appropriate to use a MIMO
Mehrfachsendeantennenzweig, der einen erfindungsgemäßen Interleaver enthält, in anderen Kommunikationsgeräten zu implementieren. Gleiches gilt für den korrespondierenden MIMO-Empfangsantennenzweig.Multi-transmission antenna branch containing an interleaver according to the invention to implement in other communication devices. The same applies to the corresponding MIMO receiving antenna branch.
Zusammenfassend betrachtet ergibt sich somit folgendes:In summary, the following results:
Die in zahlreichen Veröffentlichungen bis dato beschriebenen Interleaver versuchen den Indizesabstand der Bits nach dem Interleaver zu maximieren. In einem V-Blast System ist aber nicht nur der möglichst große Zeitabstand zwischen den Bit- Indizes nach dem Interleaver wichtig, sondern auch die Eigenschaft, dass die Bits, die vor dem Interleaver zeitlich
benachbart sind, nicht von der gleichen Antenne gesendet werden .The interleavers so far described in numerous publications attempt to maximize the index spacing of the bits after the interleaver. In a V-Blast system, however, not only the largest possible time interval between the bit indices after the interleaver is important, but also the property that the bits that occur before the interleaver are not sent from the same antenna.
Der erfindungsgemäße Interleaver sieht nun vor, dass der Gesamtdatenstrom derart interleaved wird, dass benachbarte Bits zeitlich verwürfelt sowie zusätzlich sicher auf unterschiedliche Antennen verteilt werden und es somit weniger zu Blockfehler kommen kann. Bei einem derart ausgebildeten Interleaver wird somit eine zweite Verwürfelung zusätzlich zur ersten zeitlichen Verwürfelung berücksichtigt, nämlich die Verwürfelung auf die verschiedenen Sendeantennenzweige. Somit geht beim Interleaving auch die Anzahl der zur Verfügung gestellten Sendeantennen bzw. unabhängigen Datenströme in deren verschiedenen Sendeantennenzweige ein. Klassische Interleaver berücksichtigen hingegen nur die zeitlicheThe interleaver according to the invention now provides that the overall data stream is interleaved in such a way that adjacent bits are scrambled in time as well as additionally reliably distributed to different antennas and thus less block errors can occur. In the case of an interleaver formed in this way, a second scrambling is thus taken into account in addition to the first temporal scrambling, namely the scrambling on the various transmission antenna branches. Thus, in the case of interleaving, the number of available transmit antennas or independent data streams also enters their different transmit antenna branches. By contrast, classical interleavers only consider the temporal
Verwürfelungskomponente . Das erfindungsgemäße Interleaving- Prinzip ist nicht nur für V-Blast Systeme gültig, sondern insbesondere auch für alle MIMO-Systeme, die ohne Kanalinformation am Sender arbeiten und Verfahren der klassischen Kanalcodierung einsetzen. Für MIMO-Systeme, denen die Kanalinformation am Sender zur Verfügung steht, ist es zweckmäßig die Modulationsart jedes unabhängigen Datenstroms in die Interleaver-Struktur miteinzubeziehen . Damit lässt sich das erfindungsgemäße Interleavingprinzip in vorteilhafter Weise für alle MIMO-Systeme verwenden, die Verfahren der klassischen Kanalcodierung einsetzen.Scrambling component. The interleaving principle according to the invention is valid not only for V-Blast systems, but in particular also for all MIMO systems which operate without channel information at the transmitter and use classical channel coding methods. For MIMO systems, to which the channel information is available at the transmitter, it is expedient to include the modulation type of each independent data stream in the interleaver structure. Thus, the inventive interleaving principle can advantageously be used for all MIMO systems which use classical channel coding methods.
Das erfindungsgemäße Mehrfachsendeantennensystem auf der Sendeseite zeichnet sich insbesondere dadurch aus, dass Bits, die vor dem Interleaver benachbart sind, zeitlich verwürfelt und gleichzeitig von unterschiedlichen Antennen gesendet werden. Es kann nämlich passieren, dass die Daten, die von einer Antenne gesendet werden, schlechtere Übertragungsverhältnisse bezüglich SNR (zum Beispiel durchThe multicast antenna system according to the invention on the transmitting side is characterized in particular by the fact that bits adjacent to the interleaver are scrambled in time and transmitted simultaneously by different antennas. Namely, it may happen that the data sent from an antenna has inferior transmission ratios with respect to SNR (for example, through
Abschattung der Hand einer Bedienperson) erleben, als die von den anderen Antennen gesendeten Daten. Dadurch können dann nach dem Deinterleaver im zugehörigen
Mehrfachantennenempfangssystem auf der Empfängerseite die Blockfehler entstehen, die für einen Faltungsdecoder im Empfänger schwieriger zu korrigieren sind. Wenn aber weitgehend sichergestellt ist, das die vor dem Interleaver benachbarten Bits immer von unterschiedlichen Antennen gesendet werden, so werden nach dem Deinterleaver die meisten Blockfehler in Einzelfehler umgewandelt, die dann von einem Faltungsdecoder beim Empfänger besser korrigiert werden können. Auf diese Art verbessert sich die gesamte Blockfehlerrate, d.h. Block Error Rate (BER) der Übertragung. Das sendeseitige MIMO- Mehrfachsendeantennensystem und das empfangsseitige Mehrfachempfangsantennensystem bilden dabei ein kombiniertes MIMO- Mehrfach-Sende- /Empfangsantennensystem.
Shadowing the hand of an operator) than the data sent by the other antennas. This can then be after the deinterleaver in the associated Multiple-antenna receiving system on the receiver side which generates block errors that are more difficult to correct for a convolutional decoder in the receiver. However, if it is largely ensured that the bits adjacent to the interleaver are always transmitted by different antennas, then after the deinterleaver most of the block errors are converted into single errors, which can then be better corrected by a convolutional decoder at the receiver. In this way, the overall block error rate, ie block error rate (BER) of the transmission improves. The transmitting-side MIMO multicast antenna system and the receiving-side multiphase antenna system thereby constitute a combined MIMO multiple transmitting / receiving antenna system.
Claims
1. Interleaver (IL) für ein MIMO-Mehrfach- Sendeantennensystem (AZ2), der mehreren Sendeantennenzweigen (TXl mit TX4) vorgeschaltet ist und der benachbarte Bits eines zu übertragenden Gesamtdatenstroms (DSI) zeitlich verwürfelt, d a d u r c h g e k e n n z e i c h n e t, dass Verwürfelungsmittel derart vorgesehen sind, dass benachbarte Bits im zu übertragenden Gesamtdatenstrom (DSI) zusätzlich zum zeitlichen Verwürfein auf verschiedene Teildatenströme (DAl mit DA4 ) in verschiedenen Sendeantennenzweigen (TXl mit TX4) aufteilbar sind.1. Interleaver (IL) for a MIMO multiple transmission antenna system (AZ2), which is upstream of a plurality of transmission antenna branches (TXl with TX4) and temporally scrambles adjacent bits of a total data stream (DSI) to be transmitted, characterized in that scrambling means are provided such that adjacent bits in the total data stream (DSI) to be transmitted, in addition to temporal scrambling, can be subdivided into different sub-data streams (DA1 with DA4) in different transmission antenna branches (TX1 with TX4).
2. Interleaver nach Anspruch 1, d a d u r c h g e k e n n z e i c h n e t, dass die Verwürfelungsmittel derart ausgebildet sind, dass die Input-Bits eines ankommenden, zu verarbeitenden Gesamtdatenstroms (DSI), denen die Indizes von 1 bis N zugeordnet sind, zeitlich verwürfelt und zusätzlich bezüglich ihrer Aufteilung auf die verschiedenen Sendeantennenzweige (TXl mit TX4) nach folgendem Zusammenhang umindiziert und am Ausgang des Interleavers (IL) ausgegeben werden: 2. Interleaver according to claim 1, characterized in that the scrambling means are designed such that the input bits of an incoming, to be processed total data stream (DSI), which are assigned to the indices from 1 to N, temporally scrambled and additionally with respect to their distribution to the different transmission antenna branches (TXl with TX4) according to the following context umindiziert and output at the output of the interleaver (IL):
wobei l(n, m + (k - 1) • NoBu) = Stlndx(k) + (n - 1) • fixj ^- !- J • NoA + BL + 1 + s ■ NoA ■ (m - 1), mod N, wobei n = \...NoAn, m = l...NoBu, k=l...StValLen,where l (n, m + (k-1) • NoBu) = Stlndx (k) + (n-1) • fixj ^ -! - J • NoA + BL + 1 + s ■ NoA ■ (m-1), mod N, where n = \ ... NoAn, m = l ... NoBu, k = l ... StValLen,
_ (intLenPaΛ Λτ o NoBpA ΛT N s = fix • NoBu + 1, IntLenPar = — , NoBpA =_ (IntLenPaΛ Λτ o NoBpA ΛT N s = fix • Nobu + 1, IntLenPar = -, = NoBpA
NoBu J NoBu NoANoBu J NoBu NoA
Stlndx = StVaI(I + {q-l)- StShifl, mod StValLen), q = l... StValLen, StVaI = 1, 1 + NoBu ■ NoA, 1 + 2 • NoBu ■ NoA, 1 + 3 • NoBu ■ NoA, ... ≤ N,Stlndx = StVaI (I + {ql) - StShifl, mod StValLen), q = l ... StValLen, StVaI = 1, 1 + NoBu ■ NoA, 1 + 2 • NoBu ■ NoA, 1 + 3 • NoBu ■ NoA, ... ≤ N,
wobei n den n-ten Sendeantennenzweig bezeichnet, NoA die Anzahl der Sendeantennen, m der Index eines jeweilig zu interleavenden Sendebursts ist, where n denotes the n-th transmission antenna branch, NoA is the number of transmission antennas, m is the index of a transmission burst to be respectively interleaved,
NoBu die Anzahl von Bursts, deren bits als Block innerhalb des Gesamtdatenstroms zusammengefasst sind,NoBu the number of bursts whose bits are grouped as a block within the total data stream,
BL die Länge des jeweiligen Bursts ist, k die jeweilige Länge des Vektors Stlndx bezeichnet, fix eine ganzzahlige Rundungsoperation ist,BL is the length of the respective burst, k denotes the respective length of the vector Stlndx, fix is an integer rounding operation,
StValLen ein Parameter für die Länge des Vektors StVaI ist, undStValLen is a parameter for the length of the vector StVaI, and
StShift ein ganzzahliger Index-Inkrement Parameter ist.StShift is an integer index increment parameter.
3. Interleaver nach Anspruch 2, d a d u r c h g e k e n n z e i c h n e t, dass der Vektor StShift derart gewählt wird, dass er zum einen möglichst nah am Wert G liegt und zum anderen der größte gemeinsame Teiler der Parameter StShift und StValLen gleich 1 ist .3. Interleaver according to claim 2, characterized in that the vector StShift is selected such that it is as close as possible to the value G and on the other hand, the largest common divisor of the parameters StShift and StValLen is equal to 1.
4. Deinterleaver (DIL) für ein MIMO-Empfangsantennen- system, der mehreren parallelen Empfangsantennenzweigen (RXl mit RX4) nachgeordnet ist, und der die Bits der4. Deinterleaver (DIL) for a MIMO receive antenna system, which is subordinate to several parallel receive antenna branches (RX1 with RX4), and the bits of the
Teildatenströme (DAl* mit DA4*) der verschiedenen Empfangsantennenzweige (RXl mit RX4) zu einem Gesamtdatenstrom (DSI*) zeitlich deinterleaved, d a d u r c h g e k e n n z e i c h n e t, dass Deinterleavermittel derart vorgesehen sind, dass zusätzlich zur Rückgängigmachung der zeitlichen Verwürfelung der Bits der ankommenden Teildatenströme (DAl* mit DA4*) zusätzlich eine Rückgängigmachung der Verwürfelung der Bits in den empfangenen Datenströmen (DAl* mit DA4*) hinsichtlich der verschiedenen Empfangsantennenzweige (RXl mit RX4) durchführbar ist.Partial data streams (DAl * with DA4 *) of the various Receive antenna branches (RXL with RX4) to a total data stream (DSI *) temporally deinterleaved, characterized in that Deinterleavermittel are provided such that in addition to canceling the temporal scrambling of the bits of the incoming partial data streams (DAl * with DA4 *) in addition, an undo of the bits in the received data streams (DAl * with DA4 *) with respect to the different receiving antenna branches (RXl with RX4) is feasible.
5. Mobiles Funkkommunikationsgerät (MP), das mindestens einen Interleaver nach einem der Ansprüche 1 mit 3 in seinem MIMO-Mehrfachsendeantennensystem (AZl) und/oder mindestens einen Deinterleaver nach Anspruch 4 in seinem MIMO- Mehrfachempfangsantennensystem (RZl) aufweist. A mobile radio communication device (MP) comprising at least one interleaver according to one of claims 1 to 3 in its MIMO multicast antenna system (AZI) and / or at least one deinterleaver according to claim 4 in its MIMO multicast antenna system (RZI).
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE200510053714 DE102005053714B4 (en) | 2005-11-10 | 2005-11-10 | Interleaver and deinterleaver for MIMO multiple antenna systems |
PCT/EP2006/066767 WO2007054400A1 (en) | 2005-11-10 | 2006-09-26 | Interleaver and deinterleaver for mimo multiple antenna systems |
Publications (1)
Publication Number | Publication Date |
---|---|
EP1992093A1 true EP1992093A1 (en) | 2008-11-19 |
Family
ID=37460218
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP06793837A Withdrawn EP1992093A1 (en) | 2005-11-10 | 2006-09-26 | Interleaver and deinterleaver for mimo multiple antenna systems |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP1992093A1 (en) |
DE (1) | DE102005053714B4 (en) |
WO (1) | WO2007054400A1 (en) |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2823620B1 (en) * | 2001-04-12 | 2003-08-15 | France Telecom | METHOD OF ENCODING / DECODING A DIGITAL DATA STREAM ENCODED WITH INTERLOCATION ON BITS IN TRANSMISSION AND IN MULTIPLE RECEPTION IN THE PRESENCE OF INTERSYMBOL INTERFERENCE AND CORRESPONDING SYSTEM |
-
2005
- 2005-11-10 DE DE200510053714 patent/DE102005053714B4/en not_active Expired - Fee Related
-
2006
- 2006-09-26 EP EP06793837A patent/EP1992093A1/en not_active Withdrawn
- 2006-09-26 WO PCT/EP2006/066767 patent/WO2007054400A1/en active Application Filing
Non-Patent Citations (1)
Title |
---|
See references of WO2007054400A1 * |
Also Published As
Publication number | Publication date |
---|---|
WO2007054400A1 (en) | 2007-05-18 |
DE102005053714B4 (en) | 2009-05-07 |
DE102005053714A1 (en) | 2007-05-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69808809T2 (en) | DEVICE AND METHOD FOR TRANSMITTING AND RECEIVING DATA | |
DE60308381T2 (en) | METHOD, TRANSMITTER AND SYSTEM FOR SENDING A STREAM OF DATA SYMBOLS IN A WIRELESS COMMUNICATION SYSTEM WITH MULTIPLE INPUTS AND MULTIPLE OUTPUTS CONTAINING M-PAIRS OF TRANSMITTER ANTENNAES | |
DE10237868B4 (en) | Apparatus and method for transmitting and receiving data using an antenna array in a mobile communication system | |
DE602004013462T2 (en) | BROADCAST TRANSMISSION WITH SPATIAL SPREAD IN A MULTIPLE COMMUNICATION SYSTEM | |
DE60215811T3 (en) | METHOD AND DEVICE FOR PROCESSING DATA FOR TRANSMISSION IN A MULTICHANNEL COMMUNICATION SYSTEM USING SELECTIVE CHANNEL INVERSION | |
DE60217706T2 (en) | STFBC CODING / DECODING DEVICE AND METHOD IN AN OFDM MOBILE COMMUNICATION SYSTEM | |
DE60017836T2 (en) | Wireless multicast antenna system with combination of open-loop and closed-loop transmit diversity | |
DE60023032T2 (en) | METHOD AND RADIO SYSTEMS WITH MULTIPLE ANTENNAS AND ADAPTIVE CONTROL TO MAXIMIZE A COMMUNICATION PARAMETER | |
DE10254384B4 (en) | Bidirectional signal processing method for a MIMO system with a rate-adaptive adaptation of the data transmission rate | |
DE10227152B4 (en) | Apparatus and method for transmitting and receiving data in a CDMA mobile communication system | |
DE602005005031T2 (en) | Communications relay device | |
DE60219435T2 (en) | METHOD AND SYSTEM FOR ITERATIVELY ENCODING / DECODING A COST OF DIGITAL DATA BY MULTI-TIME CODED COMBINATIONS FOR MULTIPLE SENDING AND RECEIVING | |
DE202008018239U1 (en) | Apparatus for enabling fast decoding of transmissions with multiple code blocks | |
DE69936044T2 (en) | DECODING SPACE-TIME-CODED SIGNALS FOR WIRELESS COMMUNICATION | |
DE69916726T2 (en) | Coding apparatus and method | |
DE602004001576T2 (en) | Method for transmitting data in a telecommunication system with at least one transmitter | |
DE602004008579T2 (en) | Transmission to the CDMA communication system through a MIMO channel | |
DE202004021918U1 (en) | Frequency-selective transmit signal weighting for multiple antenna communication systems | |
DE102005053714B4 (en) | Interleaver and deinterleaver for MIMO multiple antenna systems | |
DE60311247T2 (en) | DIAGONAL-COATED MULTIPLE ANTENNA TRANSMISSION FOR FREQUENCY-SELECTIVE CHANNELS | |
CN1797986A (en) | Multi-antenna transmitting/receiving processing method obtaining suboptimized channe/capacity and device thereof | |
EP2695321B1 (en) | Method for a transmitter in a multi-channel communication system for transmitting real-time data | |
DE29824760U1 (en) | Wireless communication receiver | |
DE60320250T2 (en) | Method for transmitting data in a telecommunication system | |
DE10320325B4 (en) | Method for transmitting communication signals via a system having a plurality of transmitting and receiving elements |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
17P | Request for examination filed |
Effective date: 20080929 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC NL PL PT RO SE SI SK TR |
|
RIN1 | Information on inventor provided before grant (corrected) |
Inventor name: DER ERFINDER HAT AUF SEINE NENNUNG VERZICHTET. |
|
17Q | First examination report despatched |
Effective date: 20090402 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN |
|
18D | Application deemed to be withdrawn |
Effective date: 20091013 |