The application requires the rights and interests of the U.S. Provisional Patent Application No.60/563802 that submits in the U.S. Provisional Patent Application No.60/558566 that submitted on April 2nd, 2004, on April 21st, 2004 and the U.S. Provisional Patent Application No.60/566009 that submitted on April 28th, 2004.
Embodiment
According to embodiments of the invention, supplying method is used for the user is mapped to many antenna transmissions resource, makes network can utilize temporal frequency diversity and multi-user diversity.In addition, mapping also allows provided for radio resources management/distribution flexibly, and the service based on different QoS is provided.In identical frames, can support to have SISO, MISO, the user of MIMO ability.
As general introduction, it may be on different OFDM resources such as the subchannel of AMC subchannel and/or diversity subchannel etc. that each user can be mapped to.For MIMO user, preferably, support a plurality of different space time encoding schemes, for example SM (spatial reuse) and STTD (Space Time Transmit Diversity).
On continuous basis, there is the OFDM symbol stream related with each transmitting antenna.At first each user may be mapped to one or more OFDM symbols, and then each OFDM symbol may be mapped to its related antenna.In certain embodiments, this mapping also allows to be performed by the speed control (PARC) of antenna.
Each OFDM symbol can be mapped to its related antenna in the subcarrier territory.For some subcarrier, if do not shine upon specific user's data, may be fed into corresponding antenna to the zero allocation of this subcarrier.
The utmost point simplified example that particular moment in time may transmit due to specific OFDM symbol and antenna mapping is as shown in Figure 1A.Figure 1A illustrates four antenna transmission systems, and it is used for transmitting six user grouping 60,62,64,66,68,70 in described example, and wherein each is through FEC (forward error correction) and modulation.Six users' of particular moment the concrete mapping of six groupings is described.Along with passage of time, the mode of number of users and/or mapping user grouping preferably dynamically changes.
For particular moment, distribute the OFDM bandwidth in four different frequency bands F1, F2, F3, F4.They for example may be considered to the AMC subchannel.Similarly method can be used for the diversity subchannel.
Each grouping will adopt selected mapping scheme to be mapped to four antennas.The below describes various space time mapping schemes in detail.In certain embodiments, multiple different scheme is available, perhaps gives transmitting antenna and the reception antenna of determined number.For example, for 2 * 2 systems, preferably can select STTD or SM (BLAST-Bell Laboratory sheaf space time).In other embodiments, only realize single alternative for each antenna alignment.The single antenna user adopts single-input single-output (SISO) (it may comprise PARC-and control by the speed of antenna) transmission plan.
Adopt unique antenna 1 to transmit the first grouping 60 on frequency band F3, this expression 1 * 1SISO transmission.
The second grouping 62 transmits on two antennas 1 and 2 in frequency band F4, this expression 2 * 1,2 * 2 or 2 * 4MIMO transmission.
The 3rd grouping 64 only transmits on antenna 2 in frequency band F3, and this represents 1 * 1SISO transmission equally.
The 4th grouping 66 transmits on frequency band F2 by antenna 3.
The 5th grouping 68 transmits on frequency band F1 by two antennas 3 and 4.
At last, grouping 70 transmits on unique frequency band F2 of antenna 4.
In general, each grouping can be mapped to respectively on part or all antenna.This makes MIMO and the non-MIMO user can be mixed, and in above example, grouping 60,64,66 and 70 is used for non-MIMO user.Grouping 62 and 64 is used for MIMO user.
The flexible mapping that note that MIMO and non-MIMO user is applicable to the context of " part is utilized " and " complete utilization ".Utilize by part, given base station is the part of the whole OFDM frequency band of Internet access only.Institute's definitional part that will belong in this case, whole frequency band for the defined sub-band F1 of the example of Figure 1A, F2, F3, F4.Utilize by part, can distribute different frequency bands to the different base station that geographically approaches.By complete utilization, whole OFDM frequency band is used in each base station.By a kind of like this realization, for the instantiation of Figure 1A, sub-band F1, F2, F3, F4 will be mapped to whole frequency band.
For SISO user, with the single band of using on single antenna.For MIMO user, allocation list is shown N
T* N
R
Flexible structure shown in as an example can be used for STTD and BLAST in Figure 1A.For example, grouping 62 can adopt the frequency band F4 on the antenna 1 and 2 that utilizes BLAST or STTD to transmit.
Instantiation shown in Figure 1A is designed to show that coexisting of SISO and MIMO is STTD and/or BLAST.The quantity of the sub-band in the OFDM frequency band and shape thereof, size, position etc. are realized specific details beyond doubt.Mapping can be carried out on every OFDM symbolic base or for a plurality of OFDM symbols.
The title of submitting on April 4th, 2005 is<wireless communications method, system and signal structure 〉, defined the details of carrying out from the method for a plurality of antennas transmissions in applicant's common unsettled PCT number of patent application PCT/CA2005/000507, by reference it intactly is incorporated into this.The method generally comprises:
The available OFDM bandwidth of each antenna is divided into subchannel;
Define a plurality of zones, each zone is defined by the OFDM symbol of corresponding set of sub-channels and the quantity that defines;
A plurality of antennas one or more that define each regional respective antenna mapping and select to be used for this zone, antenna mapping comprises at least one MIMO mapping;
Adopt the respective antenna mapping at least one user's content map in the zone each;
Be to transmit each zone on the selected one or more antennas in zone.
The another kind of mode of considering this situation is, defined each temporal frequency piece can have its oneself matrix.In case specified matrix, defined the antenna amount of output place.For example, 2 * 2 matrixes need two antennas; 4 * 4 matrixes need four antennas.The uncertain quantity of definite different user that can shine upon uniquely of matrix.Provide instantiation in following table.
A plurality of users' content need to be shone upon in consistent and conflict free mode undoubtedly.In addition, need to notify each user about its content with the position/time that is transmitted.
For each individual consumer, antenna mapping is realized STTD, SM and PARC transmission for AMC subchannel or diversity subchannel.In one embodiment, any of six different mappings configurations can be applicable to each individual consumer, comprising three 4 transmitting antenna mappings, 2 transmitting antenna mappings and single antenna mapping.
Up link can comprise for example two kinds of patterns: (1) has the STTD of two transmitting antenna ability SS, and (2) have the virtual MIMO of single transmit antenna capabilities SS.
Referring now to Figure 1B, 1C, 1D and 1E, shown is concrete transmitter configuration.In a preferred embodiment, transmitter is dynamically reconfigurable, in order to realize the transmission that employing respective transmissions form carries out to a plurality of users.The instantiation of following Figure 1B, 1C, 1D and 1E can be considered to " snapshot " of this reconfigurable transmitter.These configurations also can exist simultaneously for the different sub-bands of the whole OFDM frequency band that adopts.For example, the configuration of Figure 1B can be used for the first set of sub-channels or OFDM frequency band and an associated user; The configuration of Fig. 1 C can be used for the second set of sub-channels or the 2nd OFDM frequency band and associated user, etc.Certainly, it is repetition physically that the many assemblies that are expressed as repetition need not.For example, single IFFT and related radiating circuit can use by antenna, wherein carry out different mappings, and then are input to the suitable subcarrier of IFFT.
Figure 1B illustrates an example arrangement, wherein has according to single inlet flow to carry out the matrix of STTD coding and have level code for two, three or four transmitting antennas.Then inlet flow 1000 carries out the STC coding through coding and modulation in space time encoder 1002, wherein have two, three or four outputs, and they are fed to corresponding emission chain and are transmitted.Corresponding receiver structure generally is expressed as 1004.In this case, according to the receiver ability, with undefined matrix F
4x1Or F
4x2Can be used for four transmitting antennas, perhaps with undefined F
2x1Can be used for two transmitting antennas.These are all adoptable STTD matrixes for example; Other matrix is feasible.
Fig. 1 C illustrates an example arrangement, wherein has for a plurality of inlet flows to carry out the matrix of STTD coding and have level code for two, three or four transmitting antennas.Inlet flow 1006,1008 (only illustrates two, more inlet flows are feasible) through coding and modulation, then carry out the STC coding in space time encoder 1010, encoder has two, three or four outputs, and they are fed to corresponding emission chain and are sent out.In this case, according to the receiver ability, with undefined matrix F
4x1Or F
4x2Can be used for four transmitting antennas, perhaps with undefined F
2x1Can be used for two transmitting antennas.These are all adoptable STTD matrixes for example; Other matrix is feasible.
Fig. 1 D illustrates an example arrangement, wherein has SM (for example BLAST) coding of matrix carry out to(for) single inlet flow.Inlet flow 1012 is through coding and modulation, and then demultiplexing is two, three or four streams 1012,1014, and they are fed to corresponding emission chain and are sent out.In this case, matrix F
4x4May be used for four transmitting antennas, perhaps F
2x2,2x4Can be used for two transmitting antennas, they are defined following, and they both are adoptable SM matrixes for example; Other matrix is feasible.The example that this is so-called " vertical coding ", therein, the incoming symbol of given inlet flow is vertical distribution (being that the time is simultaneously upper) between a plurality of antennas.
Fig. 1 E illustrates an example arrangement, wherein has SM (for example BLAST) coding of matrix carry out to(for) a plurality of inlet flows.Inlet flow 1020,1022 (only illustrate two, more inlet flow is feasible) process coding and modulation, and be fed to corresponding emission chain and send.In this case, matrix F
4x4May be used for four transmitting antennas, perhaps F
2x2,2x4Can be used for two transmitting antennas, they are defined following, and they both are adoptable SM matrixes for example; Other matrix is feasible.This be so-called example of " level code ", therein, the incoming symbol horizontal distribution of given inlet flow (namely in time in order) is on single antenna.
Concrete antenna mapping example
Describe now distribute based on time encoding flexible modes between the quasi-orthogonal space of above-described SISO, STTD and SM one more specifically example in detail.
(BS) upper down link open-loop transmission of a plurality of antennas that adopts can configure by some transmission modes in the base station.Suppose N
TThe quantity of the transmitting antenna on BS, and N
RBe the quantity of the reception antenna on terminal use's platform (SS), the MIMO allocation list is shown N
TxN
RNote, for the SISO transmission, only use in the available transmission antenna.Can adopt any existing SISO code structure.
Index |
1 |
2 |
3 |
4 |
5 |
FEC |
R=1/5 |
R=1/3 |
R=1/2 |
R=2/3 |
R=4/5 |
Modulation |
QPSK |
16QAM |
64QAM |
|
|
For the MIMO downlink transmission, preferably adopt the space time coding.In one embodiment, female code that time transmit diversity between 4 * 4 quasi-orthogonal spaces (QOSTTD) code is encoded as space time, and can bore a hole in time, in order to be optimized for different reception antennas configurations.The MIMO sending and receiving can be by Y=HF (S) expression, wherein, and Y
1xMThe output of mimo channel, H
MxNTTBe the matrix of mimo channel characteristic, F (s) expression is grouped into S
1=[s
1s
2s
3s
4], S
2=[s
5s
6s
7s
8] and S
3=[s
9s
10s
11s
12] compound incoming symbol S=[s
1s
2... s
L] the space time encoder matrix, and the row of encoder matrix F (s) is that stand-alone antenna sends output.
The code that is fit to 4 * 1 configurations is: (STC code check=1)
The codes of suitable 4 * 2 configurations (STC code check=2, STTD), to F
4x1(S
1, S
2, S
3) row 3﹠amp; 4,7﹠amp; 8 and 11﹠amp; 12 carry out the time perforation, draw:
The code (STC code check=4, spatial reuse) that is fit to 4 * 4 configurations is preferably to F
4x2(S
1, S
2, S
3) row 1,3 and 5 bore a hole, draw:
In four system of transmit antennas, SS preferably be configured to the space time coding that different reception antenna abilities with respect to the SS class receive 4x1,4x2 or 4x4 configuration (more than the F that provides
4x1F
4x2F
4x4Be instantiation) transmission.These three kinds of patterns can be applicable to AMC subchannel and diversity subchannel.In addition, preferably the provide support model selection of DL and UL and adaptive fast feedback channel.
For two transmitting antennas, preferably support two transmission modes: Space Time Transmit Diversity and spatial reuse.
For 2 * 1 configurations, the below is an example of code structure: (STC code check=1)
It is Alamouti Space Time Transmit Diversity (STTD).
Configure for 2 * 2,2 * 4: (STC code check=2), to F
2x1Even column bore a hole, draw:
This is spatial reuse (being called again BLAST).
In a preferred embodiment, SS be configured to the space time coding that different reception antenna abilities with respect to the SS class receive 2x1,2x2 or 2x4 configuration (more than the F that provides
2x1, F
2x2,2x4Be instantiation) transmission.These two kinds of patterns can be applicable to AMC subchannel and diversity subchannel.In addition, preferably the provide support model selection of DL and UL and adaptive fast feedback channel.
The details of the example implementation of above code and fast feedback channel is found in the title submitted on April 5th, 2005 for the inventor's of " supporting the method for the MIMO transmission of OFDM in using " common unsettled U. S. application number 11/547561, by reference it intactly is incorporated into this.
The code check that the first embodiment of the present invention is provided for 4 transmitting antennas is 1 OFDM-STBC mapping.In order to overcome the defective of above two kinds of codes, a kind of class of new STBC code is provided, it is particularly suitable for OFDM and uses, but also considers other application.In OFDM used, these codes utilized the attribute of OFDM and FEC code in order to keep in fact the advantage of Alamouti code.In addition, although the detailed example that provides here focuses on four antenna applications, they can be easy to expand to the system with four above antennas.
An attribute of FEC code is their diversity effects in code block.By this knowledge, the diversity rank on each quadrature amplitude modulation (QAM) symbol can be loosened in a code block.Code check 1 quadrature STBC Code Design needs each qam symbol to realize full-diversity, even be not infeasible for the antenna amount greater than two, is also some difficulty a little.But when FEC code based on soft decoding was connected in series, this was optional when system.
Therefore, provide new STBC code, so that for each qam symbol provides second-order diverse, still realize full-diversity by means of the FEC code simultaneously.Second-order diverse represents that each qam symbol is by two independences (multipath) fading channel.An example (code C) as shown in table 4 below of new STBC code.
Table 4 OFDM-STBC code check 1 orthogonal code (code C)
(antenna skipped mode 1)
|
Time t |
Time (t+T) |
Time (t+2T) |
Time (t+3T) |
Antenna 1 |
s
1 |
-s
2 * |
0 |
0 |
Antenna 2 |
s
2 |
S
1 * |
0 |
0 |
Antenna 3 |
0 |
0 |
s
3 |
-s
4 * |
Antenna 4 |
0 |
0 |
s
4 |
s
3 * |
In table 5A, represent the another kind arrangement of the alternative antenna skipped mode different from table 4.The antenna redirect refers to reordering of mapping, make to carry out identical coding, but is-symbol is transmitted by different antennas.For example, in the antenna skipped mode 1 shown in upper table 4, be that antenna 2 distributes s at time t
2, distribute s at time t+T
1 *, in time t+2T and t+3T zero allocation.But, in the antenna skipped mode 2 of following table 5A, be that antenna 3 distributes s at time t
2, distribute s at time t+T
1 *, and in time t+2T and t+3T zero allocation.Be appreciated that these are two examples of antenna skipped mode, but to also have other antenna skipped mode be effectively and think also be in scope of the present invention within.Table 5B represents another alternative code mapping.
Table 5A-OFDM-STBC code check 1 orthogonal code (code C)
(antenna skipped mode 2)
|
Time t |
Time (t+T) |
Time (t+2T) |
Time (t+3T) |
Antenna 1 |
s
1 |
-s
2 * |
0 |
0 |
Antenna 2 |
0 |
0 |
s
3 |
-s
4 * |
Antenna 3 |
s
2 |
s
1 * |
0 |
0 |
Antenna 4 |
0 |
0 |
s
4 |
s
3 * |
Table 5B-OFDM-STBC code check 1 orthogonal code (code C)
(antenna skipped mode 3)
|
Time t |
Time (t+T) |
Time (t+2T) |
Time (t+3T) |
Antenna 1 |
s
1 |
-s
2 * |
0 |
0 |
Antenna 2 |
0 |
0 |
s
3 |
-s
4 * |
Antenna 3 |
0 |
0 |
s
4 |
s
3 * |
Antenna 4 |
s
2 |
s
1 * |
0 |
0 |
In a preferred embodiment, pass in time employing a plurality of different patterns, for example above-mentioned " skipped mode 1 " and " skipped mode 2 ".Its role is to, for each group code s
1, s
2, s
3, s
3, for example be used for s
1Antenna change in time.
For above embodiment, preferably use mapping on every OFDM subcarrier basis.
For the redirect on transmitting antenna of Alamouti code, each qam symbol has 2 diversity orders; Be applied to all STBC pieces for FEC coding, realize full-diversity rank.The STBC code check is one, and each code STBC piece is quadrature.
In order to realize unbalanced power for all transmitting antennas in time domain, can see from table 4, constantly only have two transmitters to send at each, this means, for firm power P, each power amplifier (PA) can be designed to have and many dynamic range of 3dB when adopting the power-balance code.Can adopt the attribute of OFDM here.
Different pattern optimum selections ground is used for different subcarriers, makes and realizes the overall power balance.The below further is elaborated.For above instantiation, the first sets of subcarriers can be used for emission mode 1, and the second sets of subcarriers can be used for emission mode 2 at the same time.
Ofdm signal has a plurality of subcarriers, and each subcarrier is wherein regarded flat fading channel as.Fig. 2 is the illustrative example of ofdm signal, wherein, subcarrier represents with row k, k+1, k+2, k+3..., k+ (n-3), k+ (n-2), k+ (n-1), k+n in frequency domain, and the time interval represent to go t, t+T, t+2T, t+3T in time domain, represent therein STBC piece 20.
After IFFT processed generation, for the type described in the example of above Figure 1A-E, the energy of each subcarrier superposeed in time domain, and then it amplified by corresponding power amplifier.For subcarrier k, at time t and t+T, only have antenna 1 and 2 to be used for transmission, and at the same time, for subcarrier k+1, only have antenna 3 and 4 to be used for transmission.In other words, when checking from time domain, all antennas send simultaneously, but carry out for different subcarriers.Therefore, in fact the average transmit power of each antenna is balanced.This conception of species as shown in Figure 2.
In Fig. 2, each of four symbols vertically is integrated in four transmission intercals and transmits on single subcarrier, and expression two STBC pieces 20 as defined in table 4.In the first two transmission interval t and t+T, antenna 1 and 2 sends the Alamouti piece on subcarrier k+1, and in latter two transmission interval t+2T and t+3T, antenna 3 and 4 sends the Alamouti piece.Then repeat this structure (horizontal direction in Fig. 2) for a plurality of subcarriers.
In certain embodiments, mapping code on the first sets of subcarriers has above-described mapping, and second sets of subcarriers will have the mapping opposite with described mapping, it is the position of the Alamouti piece switch in the time interval/antenna mapping shown in table 4,5A and 5B.For example, on the first subcarrier, in the first two transmission interval t and t+T, antenna 1 and 2 sends the Alamouti piece, and in latter two transmission interval t+2T and t+3T, antenna 3 and 4 sends the Alamouti piece.On the second subcarrier, in the first two transmission interval t and t+T, antenna 3 and 4 sends the Alamouti piece, and in latter two transmission interval t+2T and t+3T, antenna 1 and 2 sends the Alamouti piece.
In described example, given transmission interval centering, all odd sub-carriers k, k+2 of a pair of antenna ..., k+ (n-3), k+ (n-1) they are movable, and another all even number subcarrier k+1, k+3 to antenna ..., k+ (n-2), k+n be movable.Then, for lower a pair of transmission intercal, this is opposite.This just is mapped to single subcarrier solution a kind of mode of sets of subcarriers.
In certain embodiments, different antennas is used for different subcarriers (in frequency) in order to realize the power-balance of time domain.This is that OFDM is specific, and is that the fresh code design attracts one of actual reason that realizes.
A feature performance benefit of the SNR gain aspect of the OFDM-STBC code C that is better than the nonopiate code check 1 code B of previous described prior art that provides in certain embodiments as shown in Figure 3.
Except passing through the obtained improvement in performance of fresh code, they also have other attendant advantages.In certain embodiments, this solution is particularly suitable for OFDM configuration, but is also can be suitable for other system can accept the time at the gained unbalanced power.In certain embodiments, a kind of like this structure is best, and can be generalized to 2n transmitting antenna (it is known there is no so far other R=1 full-diversity code).This code also utilizes soft decoding FEC code to realize the full-diversity of whole FEC code block.Realize optimality from the angle of the full-diversity of the STBC code check 1 full orthogonality of each STBC code block and whole FEC code block.The verified full orthogonality of the code check 1 with each STBC code block and the optimum code that respectively transmits the full-diversity of symbol of not existing.In certain embodiments, due in OFDM uses, have now the three-dimensional (being in fact 2 dimension mappings) of mapping Alamouti structure, therefore, the time span of Alamouti mapping can reduce by changing antenna or frequency dimension.
A basic assumption that is noted that STBC is that channel does not change to next transmission from a transmission.For above-mentioned prior art code, each qam symbol is transmitted four times, and in basic assumption became more and more false ambulant situation, this may cause performance loss.Obviously, first and last transmission between elapsed time (or frequency) longer, the loss that produces is larger.The fresh code utmost point is suitable for this situation, because each qam symbol is only transmitted twice successively.
Fig. 4 and Fig. 5 explanation, the performance of the embodiment of OFDM-STBC code C are all the time than above provide better about the prior art code of the performance of the performance of high mobility speed and Hypomobility speed respectively.
Above-described code mapping is to be the example that the more conventional method of one space time block code produces by being used to 2n (n>=2) antennamitter mapping code check.By respective antenna on transmit the corresponding Alamouti code block comprise two transmission symbols, make at n and use all antennas in to continuous transmission intercal, and it is movable that a pair of antenna is only arranged in given transmission intercal, transmits 2n transmission symbol at n in to continuous transmission intercal.In certain embodiments, this method is carried out on every OFDM subcarrier basis.In addition, different antenna skipped mode generally is used for adopting different patterns that transmission symbol is mapped to antenna for different transmission cycles.
The code check that is used for 4 transmitting antennas is 2 OFDM-STBC
When the space time code check is 2, there is not the full orthohormbic structure of four antenna transmission situations.But can construct inferior desirable code structure, as shown in table 6.Table 7A and table 7B provide alternative antenna redirect variant.In addition, although the detailed example that provides here focuses on four antenna applications, they can be easy to expand to the system with four above antennas.
Table 6-OFDM-STBC code check 2 orthogonal codes (code D)
(antenna skipped mode 1)
|
Time t |
Time (t+T) |
Antenna 1 |
s
1 |
-s
2 * |
Antenna 2 |
s
2 |
s
1 * |
Antenna 3 |
s
3 |
-s
4 * |
Antenna 4 |
s
4 |
s
3 * |
Table 7A-OFDM-STBC code check 2 orthogonal codes (code D)
(antenna skipped mode 2)
Antenna 1 |
s
1 |
-s
3 * |
Antenna 2 |
s
2 |
-s
4 * |
Antenna 3 |
s
3 |
s
1 * |
Antenna 4 |
s
4 |
s
2 * |
Table 7B-OFDM-STBC code check 2 orthogonal codes (code D)
(antenna skipped mode 3)
|
Time t |
Time (t+T) |
Antenna 1 |
s
1 |
-s
4 * |
Antenna 2 |
s
2 |
-s
3 * |
Antenna 3 |
s
3 |
s
2 * |
Antenna 4 |
s
4 |
s
1 * |
Above-described code mapping is the example that is produced by the more conventional method for the space time block code that shines upon 2n (n>=2) antennamitter.By respective antenna on transmit the corresponding Alamouti code block comprise two transmission symbols, transmit 2n transmission symbol in two continuous transmission intercals.
Three code checks 2 " skipped mode " code can make up to form code set by various different modes.
Expansion to the frequency direction mapping
Above STBC code constructs provides by the form of mapping Alamouti structure on time orientation, and still, a kind of like this configuration also can be mapped to frequency direction.
Similar to the mapping on time orientation, an example of the power-balance configuration of the mapping on frequency direction as shown in Figure 6.In Fig. 6, subcarrier in frequency domain with row k, k+1, k+2, k+3 ..., k+ (n-3), k+ (n-2), k+ (n-1), k+n represent, and the time interval represent to go t, t+T, t+2T, t+3T in time domain, represent therein STBC piece 30.In the first two subcarrier k and k+1, antenna 1 and 2 transmits the Alamouti piece at time interval t, and in latter two subcarrier k+2 and k+3, antenna 3 and 4 transmits the Alamouti piece.Then repeat this structure (vertical direction in Fig. 6) for the follow-up time interval.In described example, given subcarrier on, odd number time interval t, t+2T ..., in t+ (n-1) T, a pair of antenna is movable, and even number time interval t+T, t+3T ..., in t+mT, another is movable to antenna.Then, for lower a pair of subcarrier, this is opposite.This just is mapped to one of many modes of sets of subcarriers to single subcarrier solution.
Example at the STBC code of mapping Alamouti structure on frequency direction is listed in table 8, table 9A and table 9B for code check 1, and lists in table 10 and table 11 for code check 2.
In addition, although the detailed example that provides here focuses on four antenna applications, they can be easy to expand to the system with four above antennas.
Table 8-OFDM-STBC code check 1 orthogonal code
(antenna skipped mode 1)
|
Subcarrier k |
Subcarrier k+1 |
Subcarrier k+2 |
Subcarrier k+3 |
Antenna 1 |
s
1 |
-s
2 * |
0 |
0 |
Antenna 2 |
s
2 |
s
1 * |
0 |
0 |
Antenna 3 |
0 |
0 |
s
3 |
-s
4 * |
Antenna 4 |
0 |
0 |
s
4 |
s
3 * |
Table 9A-OFDM-STBC code check 1 orthogonal code
(antenna skipped mode 2)
|
Subcarrier k |
Subcarrier k+1 |
Subcarrier k+2 |
Subcarrier k+3 |
Antenna 1 |
s
1 |
-s
2 * |
0 |
0 |
Antenna 2 |
0 |
0 |
s
3 |
-s
4 * |
Antenna 3 |
s
2 |
s
1 * |
0 |
0 |
Antenna 4 |
0 |
0 |
s
4 |
s
3 * |
Table 9B-OFDM-STBC code check 1 orthogonal code
(antenna skipped mode 3)
|
Subcarrier k |
Subcarrier k+1 |
Subcarrier k+2 |
Subcarrier k+3 |
Antenna 1 |
s
1 |
-s
2 * |
0 |
0 |
Antenna 2 |
0 |
0 |
s
3 |
-s
4 * |
Antenna 3 |
0 |
0 |
s
4 |
s
3 * |
Antenna 4 |
s
2 |
s
1 * |
0 |
0 |
Above-described code mapping is to be the example that the more conventional method of one space time block code produces by being used to 2n (n>=2) antennamitter mapping code check.By respective antenna on transmit the corresponding Alamouti code block comprise two transmission symbols, it is movable making all subcarriers of use and only having a pair of antenna for given subcarrier in given transmission intercal, at n on each of adjacent OFDM subcarrier, for each transmission intercal, transmit 2n transmission symbol on each subcarrier of a plurality of subcarriers in the OFDM frequency spectrum.In certain embodiments, in given transmission interval, subcarrier is in pairs movable, transmitting antenna between alternately.In addition, different antenna skipped mode generally is used for adopting different patterns that transmission symbol is mapped to antenna for different subcarriers.
Table 10-OFDM-STBC code check 2 orthogonal codes
(antenna skipped mode 1)
|
Subcarrier k |
Subcarrier k+1 |
Antenna 1 |
s
1 |
-s
2 * |
Antenna 2 |
s
2 |
s
1 * |
Antenna 3 |
s
3 |
-s
4 * |
Antenna 4 |
s
4 |
s
3 * |
Table 11A-OFDM-STBC code check 2 orthogonal codes
(antenna skipped mode 2)
|
Subcarrier k |
Subcarrier k+1 |
Antenna 1 |
s
1 |
-s
3 * |
Antenna 2 |
s
2 |
-s
4 * |
Antenna 3 |
s
3 |
s
1 * |
Antenna 4 |
s
4 |
s
2 * |
Table 11B-OFDM-STBC code check 2 orthogonal codes
(antenna skipped mode 3)
|
Subcarrier k |
Subcarrier k+1 |
Antenna 1 |
s
1 |
-s
4 * |
Antenna 2 |
s
2 |
-s
3 * |
Antenna 3 |
s
3 |
s
2 * |
Antenna 4 |
s
4 |
s
1 * |
Above-described code mapping is the example that is produced by the more conventional method that is used to 2n (n>=2) antennamitter mapping space time block code.By respective antenna on transmit the corresponding Alamouti code block comprise two transmission symbols, for each transmission intercal, transmit 2n transmission symbol on a pair of adjacent OFDM subcarrier.
Expansion to 3 transmitting antennas
Fresh code also can expand to the transmitting antenna of odd number.Table 12 and table 13 are respectively at the embodiment of the transmitting antenna OFDM-STBC code on time orientation and on frequency direction for the example with three antennas.In these embodiments, code check is reduced to 2/3, but obtains full orthogonality.
Table 12-OFDM-STBC code check 2/3 orthogonal code
(antenna skipped mode 1)
|
Time t |
Time (t+T) |
Time (t+2T) |
Time (t+3T) |
Antenna 1 |
s
1 |
-s
2 * |
0 |
0 |
Antenna 2 |
s
2 |
s
1 * |
s
3 |
-s
4 * |
Antenna 3 |
0 |
0 |
s
4 |
s
3 * |
Table 13-OFDM-STBC code check 2/3 orthogonal code
(antenna skipped mode 2)
|
Subcarrier k |
Subcarrier k+1 |
Subcarrier k+2 |
Subcarrier k+3 |
Antenna 1 |
s
1 |
-s
2 * |
0 |
0 |
Antenna 2 |
s
2 |
s
1 * |
s
3 |
-s
4 * |
Antenna 3 |
0 |
0 |
S
4 |
s
3 * |
The code check that is used for 4 transmitting antennas is 4 OFDM-STBC
It is multiplexing that code check 4 configurations become the typical parallel spatial that is called BLAST.In table 14 and table 15, list in time and the embodiment of the mapping of 4 transmitting antenna BLAST on frequency.In addition, although the detailed example that provides here focuses on four antenna applications, they can be easy to expand to the system with four above antennas.
Table 14-OFDM-STBC code check 4 orthogonal codes
|
Time t |
Time (t+T) |
Antenna 1 |
s
1 |
s
5 |
Antenna 2 |
s
2 |
s
6 |
Antenna 3 |
s
3 |
s
7 |
Antenna 4 |
s
4 |
s
8 |
Table 15-OFDM-STBC code check 4 orthogonal codes
|
Subcarrier k |
Subcarrier k+1 |
Antenna 1 |
s
1 |
s
5 |
Antenna 2 |
s
2 |
s
6 |
Antenna 3 |
s
3 |
s
7 |
OFDM-STBC code set and antenna redirect
The various embodiment of 4 antenna transmission ODFM-STBC code sets list in table 16A, 16B and 16C.
Table 16A-code set code check 1
Table 16B-code set code check 2
Table 16C-code set code check 4
Table 16A, 16B and 16C are the embodiment of the code set of the space time mapping on time orientation.Similarly, the space time mapping also can represent on frequency direction, as shown in table 16D, 16E and 16F.
Table 16D-code set code check 1
Table 16E-code set code check 2
Table 16F-code set code check 4
Adopted specific Alamouti coding in example.Be appreciated that and adopt any code with Alamouti structure.
Decoder complexity
Compare with the prior art code, the decoder complexity that is used for the 4 emission STBC of code C is listed at table 17.Can see, the complexity of OFDM-STBC code C is less 16 times than prior art code.
Table 17-complexity relatively
Be used for the space time frequency mapping of a plurality of transmitting antennas
As mentioned above, the space time coding can be mapped to time orientation or frequency direction.In other embodiments, provide mapping, it utilizes time and frequency map, and whole antenna transmission is provided on each subcarrier according to code format simultaneously.The advantage of this assembly time frequency map comprises makes the temporal frequency span for minimum, so that within guaranteeing that space time code span is in coherence time and coincidence frequency scope.Particularly provide following instance for 4 transmitting antennas, but be appreciated that the space time frequency mapping method can carry out vague generalization for the system of the transmitting antenna with varying number.
Table 18-OFDM-space time frequency BC code check 3/4
|
Time t subcarrier k |
Time t+T subcarrier k |
Time t subcarrier k+1 |
Time t+T subcarrier k+1 |
Antenna 1 |
s
1 |
-s
2 * |
-s
3 * |
x |
Antenna 2 |
s
2 |
s
1 * |
x |
s
3 * |
Antenna 3 |
s
3 |
x |
s
1 * |
-s
2 * |
Antenna 4 |
x |
-s
3 |
s
2 |
s
1 |
Table 19-OFDM-space time frequency BC code check 1
(antenna skipped mode 1)
|
Time t subcarrier k |
Time t+T subcarrier k |
Time t subcarrier k+1 |
Time t+T subcarrier k+1 |
Antenna 1 |
s
1 |
-s
2 * |
0 |
0 |
Antenna 2 |
s
2 |
s
1 * |
0 |
0 |
Antenna 3 |
0 |
0 |
s
3 |
-s
4 * |
Table 20-OFDM-space time frequency BC code check 1
(antenna skipped mode 2)
|
Time t subcarrier k |
Time t+T subcarrier k |
Time t subcarrier k+1 |
Time t+T subcarrier k+1 |
Antenna 1 |
s
1 |
-s
2 * |
0 |
0 |
Antenna 2 |
0 |
0 |
s
3 |
-s
4 * |
Antenna 3 |
0 |
0 |
s
4 |
s
3 * |
Antenna 4 |
s
2 |
s
1 * |
0 |
0 |
Table 21-OFDM-space time frequency BC code check 1
(antenna skipped mode 3)
|
Time t subcarrier k |
Time t+T subcarrier k |
Time t subcarrier k+1 |
Time t+T subcarrier k+1 |
Antenna 1 |
s
1 |
-s
2 * |
0 |
0 |
Antenna 2 |
0 |
0 |
S
3 |
-s
4 * |
Antenna 3 |
s
2 |
s
1 * |
0 |
0 |
Antenna 4 |
0 |
0 |
s
4 |
s
3 * |
Table 22-OFDM-space time frequency BC code check 2
(antenna skipped mode 1)
|
Time t subcarrier k |
Time t+T subcarrier k |
Time t subcarrier k+1 |
Time t+T subcarrier k+1 |
Antenna 1 |
s
1 |
-s
2 * |
s
5 |
-s
7 * |
Antenna 2 |
s
2 |
s
1 * |
s
6 |
-s
8 * |
Antenna 3 |
s
3 |
-s
4 * |
s
7 |
s
5 * |
Antenna 4 |
s
4 |
s
3 * |
s
8 |
s
6 * |
Table 23-OFDM-space time frequency BC code check 2
(antenna skipped mode 2)
|
Time t subcarrier k |
Time t+T subcarrier k |
Time t subcarrier k+1 |
Time t+T subcarrier k+1 |
Antenna 1 |
s
1 |
-s
2 * |
s
5 |
-s
7 * |
Antenna 2 |
s
2 |
s
1 * |
s
7 |
s
5 * |
Antenna 3 |
s
3 |
-s
4 * |
s
6 |
-s
8 * |
Antenna 4 |
s
4 |
s
3 * |
s
8 |
s
6 * |
Table 24-OFDM-space time frequency BC code check 4
|
Time t subcarrier k |
Time t+T subcarrier k |
Time t subcarrier k+1 |
Time t+T subcarrier k+1 |
Antenna 1 |
s
1 |
s
5 |
s
9 |
s
13 |
Antenna 2 |
s
2 |
s
6 |
s
10 |
s
14 |
Antenna 3 |
s
3 |
s
7 |
s
11 |
s
15 |
Antenna 4 |
s
4 |
s
8 |
s
12 |
s
16 |
According to above theory, a large amount of modifications and changes of the present invention are feasible.Therefore, should be appreciated that within the scope of the appended claims, can be not according to this paper illustrate to implement the present invention.