CN101764667A - Wireless transmission device, wireless transmission method, wireless reception device, and wireless reception method - Google Patents
Wireless transmission device, wireless transmission method, wireless reception device, and wireless reception method Download PDFInfo
- Publication number
- CN101764667A CN101764667A CN200810188824A CN200810188824A CN101764667A CN 101764667 A CN101764667 A CN 101764667A CN 200810188824 A CN200810188824 A CN 200810188824A CN 200810188824 A CN200810188824 A CN 200810188824A CN 101764667 A CN101764667 A CN 101764667A
- Authority
- CN
- China
- Prior art keywords
- vector
- information
- reference vector
- interleaver
- information vector
- 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.)
- Granted
Links
Images
Landscapes
- Error Detection And Correction (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
A wireless transmission apparatus, a wireless transmission method, and a wireless reception apparatus, a wireless reception method. The wireless transmission device includes: a reference vector generator that generates, for an information vector to be transmitted, a reference vector having a predetermined hamming distance from the information vector; an encoder which encodes an information vector and a reference vector; a plurality of interleavers each having a different interleaving pattern and applying their interleaving patterns to the encoded information vector and the reference vector, respectively; a modulator that modulates the information vector and the reference vector from each interleaver; an effective value calculator that estimates an information vector and a reference vector transmitted by a channel from the modulation information vector and the modulation reference vector from each interleaver, and calculates a minimum euclidean distance between the information vector and the reference vector transmitted by the channel as an effective value of the interleaver; and an interleaver selector that selects an interleaver having a significant value at least greater than that of another interleaver, so that the modulated information vector from the selected interleaver is transmitted.
Description
Technical field
The present invention relates to the wireless transmission and the wireless receiving technology of wireless communication system, relate in particular to wireless transmission device, radio communication method, radio receiver and method of wireless reception in the wireless communication system.
Background technology
Wireless communication system is developed rapidly in recent years and is popularized.The technology that in wireless communication system, has extensively adopted coding to combine with chopping phase.For example, by simple cascade forward error correction, and the high order modulation technology, wireless communication system can guarantee the good error rate (BER) performance in the elevator system spectrum utilization efficiency, and complexity is lower.
Because forward error correction all is that transmitting terminal increases redundant bit by the correlation of introducing between code word at the design of the burst error of channel basically.Receiving terminal then uses corresponding decoding algorithm, increases verification to information bit with the correlation of utilizing code word and redundant bit, thereby improves the antijamming capability of information bit greatly.But for mobile fading channel, mistake produces often at random, and wrong continuously situation about occurring is inevitable.In order to tackle this situation, interleaver is used widely, disperses wrong continuously purpose to reach, thus the bit error rate performance of the system of improvement.
People propose various improvement to wireless transmission in the wireless communication system and wireless receiving technology, with the bit error rate performance of further improvement system.
Summary of the invention
The present invention relates to a kind of improved wireless transmission device, radio communication method, radio receiver and method of wireless reception, with the bit error rate performance of further raising system.
In one embodiment of the invention, wireless transmission device comprises reference vector maker, encoder, a plurality of interleaver, modulator, effective value calculator and interleaver selector.The reference vector maker is at the reference vector that has predetermined Hamming distance between information vector generation that will send and the described information vector.Encoder encodes information vector and reference vector.Each interleaver has different interlace modes, and respectively encoded information vector and reference vector is used its interlace mode.Modulators modulate is from the information vector and the reference vector of each interleaver.The effective value calculator is according to estimating information vector and the reference vector that channel transmits from the modulated information vectors of each interleaver and modulation reference vector, and the information vector that transmits of calculating channel and the minimum Euclideam distance between reference vector are as the effective value of this interleaver.The interleaver selector selects effective value at least greater than the interleaver of the effective value of another interleaver, makes to send modulated information vectors from selected interleaver.
In one embodiment of the invention, provide a kind of radio communication method.According to this radio communication method, at the reference vector that has predetermined Hamming distance between information vector generation that will send and the described information vector.Coded message vector sum reference vector.Respectively encoded information vector and reference vector are used a plurality of different interlace modes.Modulation is employed the described information vector and the reference vector of different interleaving pattern.Estimate information vector and the reference vector that channel transmits according to the modulated information vectors relevant and modulation reference vector, and the information vector that transmits of calculating channel and the minimum Euclideam distance between reference vector are as the effective value of this interlace mode with each interlace mode.Select effective value at least greater than the interlace mode of the effective value of another interlace mode, and send the modulated information vectors that is employed selected interlace mode.
In one embodiment of the invention, radio receiver comprises a plurality of deinterleavers and deinterleaver selector.Each deinterleaver has different deinterleaving patterns, and to using its deinterleaving pattern through the demodulated received information vector.The deinterleaver selector is selected one of described deinterleaver according to the decoding performance of output, makes the output of selected deinterleaver be used to receive processing.
In one embodiment of the invention, provide a kind of method of wireless reception.According to this method of wireless reception, provide a plurality of different deinterleaving patterns, so that to using described deinterleaving pattern through the demodulated received information vector.Select one of described deinterleaving pattern according to the decoding performance of using the reception information vector of understanding interlace mode, make the reception information vector of having used selected deinterleaving pattern be used to receive and handle.
In an embodiment of the present invention, owing to adopt suitable interlace mode and corresponding deinterleaving pattern adaptively, can further improve the error rate of system.
Description of drawings
With reference to below in conjunction with the explanation of accompanying drawing, can understand above and other purpose of the present invention, characteristics and advantage more easily to the embodiment of the invention.In the accompanying drawings, technical characterictic or parts identical or correspondence will adopt identical or corresponding Reference numeral to represent.
Fig. 1 illustrates the module map of the structure of wireless transmission device and radio receiver according to an embodiment of the invention;
Fig. 2 illustrates the flow chart of the processing of radio communication method according to an embodiment of the invention;
Fig. 3 illustrates the flow chart of the processing of method of wireless reception according to an embodiment of the invention;
Fig. 4 illustrates the flow chart of an example of method of wireless reception according to an embodiment of the invention;
Fig. 5 illustrates the flow chart of another example of method of wireless reception according to an embodiment of the invention;
Fig. 6 illustrates the module map of the structure of radio receiver in accordance with another embodiment of the present invention.
Fig. 7 illustrates the flow chart of the processing of method of wireless reception in accordance with another embodiment of the present invention;
Fig. 8 is the chart that illustrates according to the error rate of system of the embodiment of the invention;
Fig. 9 illustrates the wireless transmission device of prior art and the module map of the general structure of radio receiver;
Figure 10 is the chart that the prior art system error rate is shown.
Embodiment
Embodiments of the invention are described with reference to the accompanying drawings.Should be noted that for purpose clearly, omitted the parts that have nothing to do with the present invention, those of ordinary skills are known and the expression and the description of processing in accompanying drawing and the explanation.
Before describing embodiments of the invention, the general structure of wireless transmission device in the wireless communication system and radio receiver is described, will help to understand embodiments of the invention.
Fig. 9 is the module map that the general structure of wireless transmission device 901 and radio receiver 902 is shown.
As shown in Figure 9, wireless transmission device 901 comprises encoder 911, interleaver 912, modulator 913 and reflector 914.
911 pairs of information vectors that will send of encoder are carried out error detection and/or error correction coding.Encoding scheme includes but not limited to simple cascade forward error correction, or the nearly limit coding techniques that proposes in recent years, as Turbo code, and low-density checksum (LDPC) sign indicating number etc.912 pairs of information encoded vectors of interleaver are used interlace mode, disperse wrong continuously purpose to reach.The information vector application of modulation scheme that 913 pairs of processes of modulator interweave, to obtain modulated information vectors, i.e. data symbol vector.Modulation scheme includes but not limited to 16 symbol quadrature-amplitude modulation (16QAM), 64 symbol quadrature-amplitude modulation (64QAM), Quadrature Phase Shift Keying (QPSK) etc.Reflector 914 sends the mode of modulated information vectors with radiofrequency signal by physical channel 903.
The radiofrequency signal that radio receiver 902 receives through physical channel 903 transmission.As shown in Figure 9, radio receiver 902 comprises decoder 921, deinterleaver 922, demodulator 923, receiver 924 and channel estimator 925.
For the bit error rate performance of system, single interleaver can not adapt to all channel conditions, makes under some channel condition, and the BER performance can descend nearly more than the 1dB.Figure 10 is the chart that illustrates based on the error rate of system in WiMAX (IEEE802.16e) mobile communication system of Orthodoxy Frequency Division Multiplex (OFDM) technology, wherein curve " 16QAM12 WiMAX " is represented the 16QAM modulation scheme, use the resulting performance of interleaver of prior art under the situation of 1/2 code check coding, curve " 16QAM12 w/o Inter " expression 16QAM modulation scheme, do not use the resulting performance of interleaver under the situation of 1/2 code check coding, curve " 64QAM12 WiMAX " expression 64QAM modulation scheme, use the resulting performance of interleaver of prior art under the situation of 1/2 code check coding, curve " 64QAM12 w/o Inter " expression 64QAM modulation scheme, do not use the resulting performance of interleaver under the situation of 1/2 code check coding.As can be seen from Figure 10, the performance of curve " 16QAM12 w/oInter " and " 64QAM12 w/o Inter " expression is better than the performance of curve " 16QAM12WiMAX " and " 64QAM12 WiMAX " expression respectively.Because the BER performance of system is to weigh the key index of system reliability, this performance decrease will cause the loss of power system capacity.
The inventor has proposed following design.Links such as the coding of wireless transmission device, modulation can be regarded as a kind of coding of broad sense.That is to say that any mapping from information vector u to the time arrow s that sends is exactly a kind of generalized encoder.Suppose U for institute might information vector u set, R is the set of the modulation vector s that sends, and C be the set of possible channel g.Order set F represents all possible mapping set from U to R.
For an information vector u that will send, given a kind of generalized encoder f ∈ F, a channel g ∈ C, and a given encoding scheme, then error rate is determined, is expressed as P
e(u; F; G).Under the situation of not considering complexity, the optimum way of wireless transmission device is to select f*, makes f*=argminf{P
e(u; F; G) }.
In order to be reduced in the complexity of the optimum f* of search among the whole set F, a kind of easy method is to use different interleavers between coding and modulation.Different interleavers will make identical u be mapped as different s, thus corresponding different generalized encoder.Can dwindle range of choice like this.
In order how to solve the problem of minimise false rate, can adopt the standard of minimum Euclideam distance to judge performance, thereby need not when selecting each time, all by emulation or measure the error rate of generalized encoder.Problem has just obtained very big simplification like this.
Based on such consideration, can constitute a generalized encoder set F with different interleavers.With and information vector u between have a predetermined Hamming distance (for example, 1) reference vector u ' constitute set U '.
For each f ∈ F, estimate corresponding information vector s and the reference vector s ' that transmits at channel of information vector u and each reference vector u ' ∈ U ', obtain information vector s that channel transmits and the Euclidean distance between the reference vector s ', and with the Euclidean distance of the minimum effective value as this f.Selection has the generalized encoder f* of the interleaver of maximum effective value, as the generalized encoder mode of current optimum.
Fig. 1 illustrates the module map of the structure of wireless transmission device 101 and radio receiver 102 according to an embodiment of the invention.
As shown in Figure 1, wireless transmission device 101 comprises encoder 111, a plurality of interleaver 112-1 to 112-n, modulator 113, reference vector maker 115, effective value calculator 116, interleaver selector 117 and reflector 114.
In wireless transmission device shown in Figure 1 101, each interleaver 112-1 to 112-n has different interlace mode (having represented different generalized encoder f) respectively.In communication process, channel 103 may experience different channel conditions.A specific interlace mode helps to reduce the error rate of system under certain channel condition, but the error rate that under other channel condition, is helpless to or hinders the reduction system.Can from these channel conditions, select all or at least two channel conditions, and thereby provide corresponding interleaver 112-1 to 112-n.Also just say, have an interleaver can be applied in the interlace mode that helps to reduce error rate of system under this channel condition among the interleaver 112-1 to 112-n for each selected channel condition.It is that affiliated technical field is known that the different interleaving pattern helps to reduce error rate of system under what channel condition, does not therefore elaborate here.
For an information vector u={u that will send
1..., u
L, L 〉=1 wherein, reference vector maker 115 generates reference vectors set U '.Reference vector set U ' comprises one or more reference vector u '.For each reference vector u ' ∈ U ', has predetermined Hamming distance D between u ' and the u.Predetermined Hamming distance D can be any distance between 1 to L-1, and can be one or more (until all) such distance.
Encoder 111 coded messages vector u and each reference vector u ' ∈ U '.
Interleaver 112-1 to 112-n is respectively to encoded information vector u and each its interlace mode of reference vector u ' application.
Information vector s and reference vector s ' that effective value calculator 116 transmits according to modulated information vectors m and modulation reference vector m ' estimations channel from each interleaver 112-1 to 112-n, and the information vector s of calculating channel transmission and between's reference vector s ' minimum Euclideam distance is as the effective value of this interleaver 112-1 to 112-n.
Information vector s that channel transmits and between reference vector s ' Euclidean distance can have various concrete definition, as long as can reflect the tolerance of the distance between the vector.Correspondingly, can come the information vector s of calculating channel transmission and between reference vector s ' minimum Euclideam distance by the whole bag of tricks.
Suppose information vector u={u
1..., u
LThrough the coded message vector behind the coding through each interleaver 112-1 to 112-n interweave and the modulation of modulator 113 after modulation intelligence (plural number) vector be m={m
1..., m
N.The reference information vector of reference vector maker 115 corresponding generations is u '={ u
1' ..., u
L' ∈ U
MinHCoded reference vector behind reference information vector u ' process the coding through each interleaver 112-1 to 112-n interweave and the modulation of modulator 113 after modulation reference (plural number) vector be m '={ m
1' ..., m
N' U '
MinHThe channel estimating vector of radio receiver feedback is h={h
1..., h
N.
Method 1:
At each interleaver 112-1 to 112-n, information vector s and reference vector s ' that effective value calculator 116 will transmit as estimated channel from the modulated information vectors m and the modulation reference vector m ' of this interleaver.
Wherein ||
2Expression modulus of complex number value square.
At this interleaver, effective value calculator 116 is selected minimum Euclidean distance from all Euclidean distances of being calculated, as the effective value that characterizes this interleaver.
Method 2:
At each interleaver 112-1 to 112-n, effective value calculator 116 is by obtaining information vector s and reference vector s ', the wherein s that estimated channel transmits to modulated information vectors m and the m ' weighting of modulation reference vector from this interleaver respectively with channel estimating vector h
i=m
i● h
i, s
i'=m
i' ● h
i, 1≤i≤N.
Wherein ||
2Expression modulus of complex number value square.
At this interleaver, effective value calculator 116 is selected minimum Euclidean distance from all Euclidean distances of being calculated, as the effective value that characterizes this interleaver.
Method 3:
At each interleaver 112-1 to 112-n, information vector s and reference vector s ' that effective value calculator 116 will transmit as estimated channel from the modulated information vectors m and the modulation reference vector m ' of this interleaver.
Wherein || the expression absolute value of a real number.
At this interleaver, effective value calculator 116 is selected minimum Euclidean distance from all Euclidean distances of being calculated, as the effective value that characterizes this interleaver.
Method 4:
At each interleaver 112-1 to 112-n, effective value calculator 116 is by obtaining information vector s and reference vector s ', the wherein s that estimated channel transmits to modulated information vectors m and the m ' weighting of modulation reference vector from this interleaver respectively with channel estimating vector h
i=m
i● h
i, s
i'=m
i' ● h
i, 1≤i≤N.
Wherein || the expression absolute value of a real number.
At this interleaver, effective value calculator 116 is selected minimum Euclidean distance from all Euclidean distances of being calculated, as the effective value that characterizes this interleaver.
Interleaver selector 117 selects effective value at least greater than the interleaver of the effective value of another interleaver from interleaver 112-1 to 112-n, makes reflector 114 send the modulated information vectors s from selected interleaver.Preferably, interleaver selector 117 is selected the interleaver of effective value maximum.
In a preferred embodiment, interleaver selector 117 makes wireless transmission device 101 with selection (being the selection of interlace mode) the notice radio receiver (for example by the control signaling) that is carried out, so that select corresponding deinterleaver to receive processing.
Fig. 2 illustrates the flow chart of the processing of radio communication method according to an embodiment of the invention.
As shown in Figure 2, method is from step 200.In step 202,, generate reference vector set U ' for an information vector u that will send.Reference vector set U
sComprise one or more reference vector u '.For each reference vector u ' ∈ U ', has predetermined Hamming distance D between u ' and the u.Predetermined Hamming distance D can be any distance between 1 to L-1, and can be one or more such distances.
In step 204, coded message vector u and each reference vector u ' ∈ U '.
In step 206, respectively to encoded information vector u and a plurality of different interlace modes of each reference vector u ' application.
In step 208, modulation is employed information vector u and each reference vector u ' of different interleaving pattern, produces corresponding modulated information vectors m and modulation reference vector m '.
In step 210, according to the information vector s and the reference vector s ' of modulated information vectors m relevant and the transmission of modulation reference vector m ' estimation channel with each interlace mode.
In step 212, information vector s that calculating channel transmits and between reference vector s ' minimum Euclideam distance are as the effective value of this interlace mode.Can pass through the whole bag of tricks, for example previously described method 1 to 4 is come the information vector s of calculating channel transmission and between reference vector s ' minimum Euclideam distance.
In step 214, from different interlace modes, select effective value at least greater than the interlace mode of the effective value of another interlace mode.Preferably, select the interlace mode of effective value maximum.
In step 216, send the modulated information vectors s that is employed selected interlace mode.Method finishes in step 218.
In a preferred embodiment, the selection of being carried out can be notified the recipient (for example by the control signaling), so that select corresponding deinterleaving pattern to receive processing.
Among the embodiment in front, can carry out the selection of interleaver or interlace mode at each information vector that will send.Alternatively, in the step of interleaver or selection interlace mode, can control, make when the cycle that sends information vector number or other counting based on the time, begins, carry out reference vector at next information vector that will send and generate, coding, use the different interleaving pattern, modulation, effective value calculates and selects the processing of interleaver or interlace mode, but, only adopt interleaver or the interlace mode selected that information vector is handled for out of Memory vector in the cycle.
Get back to Fig. 1, radio receiver 102 comprises decoder 121, a plurality of deinterleaver 122-1 to 122-n, demodulator 123, receiver 124 and deinterleaver selector 125.The demodulator 923 with Fig. 9 is identical with receiver 924 respectively with receiver 124 for demodulator 123.
Each deinterleaver 122-1 to 122-n has different deinterleaving patterns, and is corresponding with previously described a plurality of interlace modes respectively.Each deinterleaver 122-1 to 122-n uses its deinterleaving pattern to process demodulator 123 demodulated received information vectors, thereby produces n the information vector through deinterleaving.
Can determine that decoding performance is to select by variety of way.For example, can decode to n the information vector through deinterleaving respectively by decoder 121, with the detected error rate as decoding performance.Under these circumstances, the decoding performance that deinterleaver selector 125 provides according to decoder 121 is selected the information vector output of decoding performance optimum, or controls to export from decoder 121, handles to carry out follow-up reception.Again for example, receiver 124 can pass through the notice of control signaling reception about the interlace mode corresponding with information vector, and this interlace mode is notified to deinterleaver selector 125 (shown in dotted arrow among Fig. 1).Deinterleaver selector 125 will have the output of the deinterleaver of the deinterleaving pattern corresponding with the interlace mode of being notified, it is information vector, as the output of decoding performance optimum, thereby select this information vector output, or control to export from decoder 121.Fig. 6 also shows the mode that another kind is selected.
Fig. 6 illustrates the module map of the structure of radio receiver 602 in accordance with another embodiment of the present invention, wherein also shows corresponding wireless transmission device 601 for convenience of explanation.
As shown in Figure 6, wireless transmission device 601 comprises encoder 611, a plurality of interleaver 612-1 to 612-n, modulator 613, reference vector maker 615, effective value calculator 616, interleaver selector 617 and reflector 614.These parts are identical with the appropriate section of the wireless transmission device 101 of Fig. 1, and wherein the selection carried out of interleaver selector 617 is informed to radio receiver 602.
Each deinterleaver 622-1 to 622-n has different deinterleaving patterns, and is corresponding with previously described a plurality of interlace modes respectively.
Receiver 624 receives the signal of the beared information vector of wireless transmission device 601 transmissions through channel 603, notice with relevant selected interlace mode, information vector is offered demodulator 613, and the interlace mode of notice is offered deinterleaver selector 625.
Information vector hereto, deinterleaver selector 625 will have the output of the deinterleaver of the deinterleaving pattern corresponding with the interlace mode of being notified, it is information vector, think the output of decoding performance optimum, thereby the demodulated information vector offered this deinterleaver or control, handle to carry out deinterleaving the demodulated information vector is offered this deinterleaver from demodulator 613.Deinterleaver selector 625 will offer decoder 621 through the information vector that deinterleaving is handled, or control will offer decoder 621 through the information vector that deinterleaving is handled from this deinterleaver, so that by decoder 621 decodings and output.
Fig. 3 illustrates the flow chart of the processing of method of wireless reception according to an embodiment of the invention.
As shown in Figure 3, method is from step 300.In step 302, a plurality of different deinterleaving patterns are provided, corresponding with previously described a plurality of interlace modes respectively, so that to using described deinterleaving pattern through the demodulated received information vector.In step 304, select one of deinterleaving pattern according to the decoding performance of using the reception information vector of understanding interlace mode, thereby produce corresponding information vector through deinterleaving.In step 306, the reception information vector of having used selected deinterleaving pattern is used for receiving processing.Method finishes in step 308.
Can determine that decoding performance is to select by variety of way in step 304.Fig. 4,5 and 7 has described these modes respectively.
Fig. 4 illustrates the flow chart of an example of method of wireless reception according to an embodiment of the invention.
As shown in Figure 4, method is from step 400.In step 402, the information vector that receives is carried out demodulation.In step 404, to using a plurality of different deinterleaving patterns through the demodulated received information vector, these deinterleaving patterns are corresponding with previously described a plurality of interlace modes respectively respectively.In step 406, respectively to decoding through the information vector of deinterleaving, with the detected error rate as decoding performance.In step 408,, select the information vector of decoding performance optimum according to detected decoding performance through decoding.In step 410, the information vector output of the reception information vector of selected deinterleaving pattern as final decoding will have been used.Method finishes in step 412.
Fig. 5 illustrates the flow chart of another example of method of wireless reception according to an embodiment of the invention.
As shown in Figure 5, method is from step 500.In step 501, by the notice of control signaling reception about the interlace mode corresponding with information vector.In step 502, the information vector that receives is carried out demodulation.In step 504, to using a plurality of different deinterleaving patterns through the demodulated received information vector, these deinterleaving patterns are corresponding with previously described a plurality of interlace modes respectively respectively.In step 506, respectively the information vector through deinterleaving is decoded.In step 508, select the deinterleaving pattern corresponding with the interlace mode of being notified.In step 510, the information vector output of the reception information vector of selected deinterleaving pattern as final decoding will have been used.Method finishes in step 512.
Fig. 7 illustrates the flow chart of the processing of method of wireless reception in accordance with another embodiment of the present invention;
As shown in Figure 7, method is from step 700.In step 701, by the notice of control signaling reception about the interlace mode corresponding with information vector.In step 702, the information vector that receives is carried out demodulation.In step 704, select the deinterleaving pattern corresponding with the interlace mode of being notified.In step 706, with the deinterleaving pattern of selecting the demodulated information vector is carried out deinterleaver and handle.In step 708, the information vector through deinterleaving is decoded.In step 710, the information vector of output decoder.Method finishes in step 712.
Under the situation of carrying out interlace mode selection and notice at each information vector that will send, deinterleaver selector 625 or deinterleaving model selection step can be selected to handle at the information vector of each reception and the interlace mode of corresponding notice.Under the situation of periodically carrying out interlace mode selection and notice as previously mentioned, deinterleaver selector 625 or deinterleaving model selection step can be selected to handle at the information vector that corresponding notice is arranged, but, only adopt deinterleaver or the deinterleaving pattern selected that information vector is handled for the out of Memory vector that does not have corresponding notice.
Fig. 8 is the chart that illustrates based on the error rate of system in WiMAX (IEEE802.16e) mobile communication system of Orthodoxy Frequency Division Multiplex (OFDM) technology, wherein curve " 16QAM12 WiMAX " is represented the 16QAM modulation scheme, use the resulting performance of interleaver of prior art under the situation of 1/2 code check coding, curve " 16QAM12 w/o Inter " expression 16QAM modulation scheme, do not use the resulting performance of interleaver under the situation of 1/2 code check coding, curve " 64QAM12 WiMAX " expression 64QAM modulation scheme, use the resulting performance of interleaver of prior art under the situation of 1/2 code check coding, curve " 64QAM12 w/o Inter " expression 64QAM modulation scheme, do not use the resulting performance of interleaver under the situation of 1/2 code check coding, curve " 16QAM12 proposed " expression 16QAM modulation scheme, use the resulting performance of the solution of the present invention under the situation of 1/2 code check coding, curve " 64QAM12 proposed " expression 64QAM modulation scheme, use the resulting performance of the solution of the present invention under the situation of 1/2 code check coding.As can be seen from Figure 8, curve " 16QAM12 proposed " and " 64QAM12proposed " almost overlap with curve " 16QAM12 w/o Inter " and " 64QAM12 w/o Inter " respectively, show the performance that is better than curve " 16QAM12 WiMAX " and " 64QAM12 WiMAX ".
Under the situation of not considering calculated load, for an interleaver or interlace mode, reference vector set U ' should comprise all reference vector u ' that have all possible predetermined Hamming distance D with information vector u, so that the most representative effective value that obtains, i.e. minimum Euclideam distance.
Thereby, in a preferred embodiment, reference vector set U ' comprise and information vector u between have all reference vector u ' of the predetermined Hamming distance D of part.May make definite effective value have more representativeness like this.
In a further advantageous embodiment, reference vector set U ' comprise and information vector u between have some or all reference vector u ' of all possible predetermined Hamming distance D.May make definite effective value have more representativeness like this.
In above preferred embodiment, if the value of D is bigger, perhaps the value of D is more, thus the element of reference vector set U ' is more, make that the load that calculates Euclidean distance is bigger.Therefore, can select the D value is 1.
In addition, in a further advantageous embodiment, reference vector set U ' comprise and information vector u between have some or all reference informations vector u ' of smallest hamming distance.For different coded modulation schemes, there is a smallest hamming distance specific to coded modulation scheme, make for information vector u and and information vector u between have the reference information vector u ' of this smallest hamming distance, information vector s and the Euclidean distance minimum between the reference vector s ', less or most less that it transmits at channel.For example for non-recursive convolution code (as the employed tail bit convolution of WiMAX sign indicating number), the Euclidean distance that obtains like this is minimum (even be not minimum, also being less) at least often.Like this, can under the representational situation that guarantees effective value, reduce calculated load.
Wireless transmission device of the present invention and radio receiver can be applied to respectively also can be applied in the peer communications devices in base station and the portable terminal.
With reference to specific embodiment the present invention has been described in the specification in front.Yet those of ordinary skill in the art understands, and can carry out various modifications and change under the prerequisite that does not depart from the scope of the present invention that limits as claims.
Claims (15)
1. wireless transmission device comprises:
The reference vector maker is configured at the reference vector that has predetermined Hamming distance between information vector generation that will send and the described information vector;
Encoder, described information vector and reference vector are configured to encode;
A plurality of interleavers, each interleaver has different interlace modes, and is configured to respectively encoded information vector and reference vector be used its interlace mode;
Modulator is configured to modulate information vector and reference vector from each interleaver;
The effective value calculator, be configured to according to estimating information vector and the reference vector that channel transmits, and the information vector that transmits of calculating channel and the minimum Euclideam distance between reference vector are as the effective value of this interleaver from the modulated information vectors of each interleaver and modulation reference vector; With
The interleaver selector is configured to select effective value at least greater than the interleaver of the effective value of another interleaver, makes to send modulated information vectors from selected interleaver.
2. wireless transmission device as claimed in claim 1, wherein said effective value calculator further are configured to the information vector and the reference vector that transmit as described estimated channel from the modulated information vectors of each interleaver and modulation reference vector.
3. wireless transmission device as claimed in claim 1, wherein said effective value calculator further are configured to by respectively modulated information vectors and the weighting of modulation reference vector being obtained information vector and the reference vector that described channel transmits with the channel estimating vector.
4. as the described wireless transmission device of one of claim 1 to 3, wherein said interleaver selector further is configured to select the interleaver of effective value maximum.
5. as the described wireless transmission device of one of claim 1 to 3, wherein said effective value calculator further is configured to information vector and reference vector that described channel transmits are mapped as real number information vector and real number reference vector, and calculate Euclidean distance between real number information vector and the real number reference vector, with the information vector that transmits as described channel and the Euclidean distance between the reference vector.
6. as the described wireless transmission device of one of claim 1 to 3, wherein said predetermined Hamming distance is the smallest hamming distance specific to coded modulation scheme.
7. as the described wireless transmission device of one of claim 1 to 3, wherein said interleaver selector further is configured to make described wireless transmission device to notify the recipient with described selection.
8. radio communication method comprises:
At the reference vector that has predetermined Hamming distance between information vector generation that will send and the described information vector;
Encode described information vector and reference vector;
Respectively encoded information vector and reference vector are used a plurality of different interlace modes;
Modulation is employed the described information vector and the reference vector of different interleaving pattern;
Estimate information vector and the reference vector that channel transmits according to the modulated information vectors relevant and modulation reference vector, and the information vector that transmits of calculating channel and the minimum Euclideam distance between reference vector are as the effective value of this interlace mode with each interlace mode; With
Select effective value at least greater than the interlace mode of the effective value of another interlace mode, and send the modulated information vectors that is employed selected interlace mode.
9. radio communication method as claimed in claim 8, wherein said estimation comprises:
Information vector and reference vector that modulated information vectors that will be relevant with each interlace mode and modulation reference vector transmit as described estimated channel.
10. radio communication method as claimed in claim 8, wherein said estimation comprises:
By respectively modulated information vectors and the weighting of modulation reference vector being obtained information vector and the reference vector that described channel transmits with the channel estimating vector.
11. as the described radio communication method of one of claim 8 to 10, wherein said calculating comprises:
Information vector and reference vector that described channel is transmitted are mapped as real number information vector and real number reference vector; With
Calculate the Euclidean distance between real number information vector and the real number reference vector, with the information vector that transmits as described channel and the Euclidean distance between the reference vector.
12. a radio receiver comprises:
A plurality of deinterleavers, each deinterleaver have different deinterleaving patterns, and are configured to using its deinterleaving pattern through the demodulated received information vector; With
The deinterleaver selector is configured to select one of described deinterleaver according to the decoding performance of output, makes the output of selected deinterleaver be used to receive processing.
13. radio receiver as claimed in claim 12, wherein said deinterleaver selector further is configured to receive the notice from the indication interlace mode of wireless transmission device, and the output of deinterleaver that will have a deinterleaving pattern corresponding with indicated interlace mode is as the output of decoding performance optimum.
14. a method of wireless reception comprises:
Provide a plurality of different deinterleaving patterns, so that to using described deinterleaving pattern through the demodulated received information vector; With
Select one of described deinterleaving pattern according to the decoding performance of using the reception information vector of understanding interlace mode, make the reception information vector of having used selected deinterleaving pattern be used to receive and handle.
15. method of wireless reception as claimed in claim 14, wherein said selection comprises:
Reception is from the notice of the indication interlace mode of wireless transmission device; With
The reception information vector of the reception information vector of the deinterleaving pattern corresponding with indicated interlace mode as the decoding performance optimum will have been used.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200810188824 CN101764667B (en) | 2008-12-26 | 2008-12-26 | Wireless transmission device, method and wireless communication system |
JP2009222929A JP5407704B2 (en) | 2008-12-26 | 2009-09-28 | Radio transmitting apparatus and method, and radio receiving apparatus and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200810188824 CN101764667B (en) | 2008-12-26 | 2008-12-26 | Wireless transmission device, method and wireless communication system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101764667A true CN101764667A (en) | 2010-06-30 |
CN101764667B CN101764667B (en) | 2013-10-02 |
Family
ID=42495665
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200810188824 Expired - Fee Related CN101764667B (en) | 2008-12-26 | 2008-12-26 | Wireless transmission device, method and wireless communication system |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP5407704B2 (en) |
CN (1) | CN101764667B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013067697A1 (en) * | 2011-11-10 | 2013-05-16 | 中兴通讯股份有限公司 | Parallel decoding method and turbo decoder |
CN112583526A (en) * | 2020-12-10 | 2021-03-30 | 东方红卫星移动通信有限公司 | Low-orbit satellite inter-satellite self-adaptive interleaving method, transmitting end, receiving end and system |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11272380B2 (en) | 2016-12-13 | 2022-03-08 | Qualcomm Incorporated | Methods and apparatus for managing code block interleaving |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1516937A (en) * | 2002-03-14 | 2004-07-28 | 松下电器产业株式会社 | Receiving device and receiving method |
CN1638324A (en) * | 2003-12-25 | 2005-07-13 | 株式会社Ntt都科摩 | Radio communication system, transmitter, receiver and radio communicating method |
CN101112029A (en) * | 2005-02-02 | 2008-01-23 | 松下电器产业株式会社 | Wireless communication system, interleaving pattern control device, and interleaving pattern control method |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5233629A (en) * | 1991-07-26 | 1993-08-03 | General Instrument Corporation | Method and apparatus for communicating digital data using trellis coded qam |
JP3592783B2 (en) * | 1995-03-07 | 2004-11-24 | 株式会社東芝 | Transmission path equalizer |
EP1635495A1 (en) * | 2003-07-14 | 2006-03-15 | Matsushita Electric Industrial Co., Ltd. | Multi-carrier transmitter apparatus, multi-carrier receiver apparatus, and multi-carrier communication method |
US20100189162A1 (en) * | 2006-09-06 | 2010-07-29 | Takashi Yoshimoto | Transmission-and-reception apparatus, transmission-and-reception system, and transmission-and-reception method |
-
2008
- 2008-12-26 CN CN 200810188824 patent/CN101764667B/en not_active Expired - Fee Related
-
2009
- 2009-09-28 JP JP2009222929A patent/JP5407704B2/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1516937A (en) * | 2002-03-14 | 2004-07-28 | 松下电器产业株式会社 | Receiving device and receiving method |
CN1638324A (en) * | 2003-12-25 | 2005-07-13 | 株式会社Ntt都科摩 | Radio communication system, transmitter, receiver and radio communicating method |
CN101112029A (en) * | 2005-02-02 | 2008-01-23 | 松下电器产业株式会社 | Wireless communication system, interleaving pattern control device, and interleaving pattern control method |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013067697A1 (en) * | 2011-11-10 | 2013-05-16 | 中兴通讯股份有限公司 | Parallel decoding method and turbo decoder |
CN112583526A (en) * | 2020-12-10 | 2021-03-30 | 东方红卫星移动通信有限公司 | Low-orbit satellite inter-satellite self-adaptive interleaving method, transmitting end, receiving end and system |
Also Published As
Publication number | Publication date |
---|---|
JP2010157990A (en) | 2010-07-15 |
CN101764667B (en) | 2013-10-02 |
JP5407704B2 (en) | 2014-02-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100943589B1 (en) | Signal transceiving device and method in communication system | |
Rezaei et al. | Coding techniques for backscatter communications—A contemporary survey | |
US8189701B2 (en) | Adaptive modulation scheme and data rate control method | |
US7069489B2 (en) | Transmission apparatus, reception apparatus, transmission method, and reception method | |
RU2543553C2 (en) | Method and apparatus for channel encoding and decoding in communication system using low-density parity check codes | |
CN101098215B (en) | Method and apparatus for computing soft decision input metrics to a turbo decoder | |
US8577284B2 (en) | Cooperative reception diversity apparatus and method based on signal point rearrangement or superposition modulation in relay system | |
EP1178623A2 (en) | System for transmitting encoded signals using multiple block lengths | |
CN100571231C (en) | Radio communication system and its demodulation method and data rate control method | |
CN1197558A (en) | Cellular communication system with multiple code rates | |
JP2003244257A (en) | Code word mapping method suitable for multi-level modulation | |
KR20070090596A (en) | Signal transceiving device and method in communication system using multiple input multiple output method | |
US6511280B1 (en) | Adaptive Reed-Solomon decoder and methods thereof | |
KR101022951B1 (en) | Adaptive Modulation and Demodulation and Wireless Communication System | |
US20240235579A9 (en) | Encoding and decoding method and apparatus | |
CN105553520A (en) | Hard-decision-based diversity reception method and system for short-wave access network | |
KR101402906B1 (en) | Apparatus and method for power control in mobile communication system | |
CN101764667A (en) | Wireless transmission device, wireless transmission method, wireless reception device, and wireless reception method | |
KR20070118835A (en) | Apparatus and Method for Improving Repetitive Detection and Decoding Reception Performance in Multi-antenna System | |
US6424690B1 (en) | Two-thirds rate modulation and coding scheme for Rayleigh fading channels | |
US7388522B2 (en) | Sequentially decoded low density parity coding (LDPC) forward error correction (FEC) in orthogonal frequency division modulation (OFDM) systems | |
KR101279711B1 (en) | Apparatus and method for transmitting/receiving signal in a communication system using a low density parity check code | |
CN101946477B (en) | The method of transmitting the signal | |
WO2009113763A1 (en) | Cooperative reception diversity apparatus and method based on signal point rearrangement or superposition modulation in relay system | |
CN102013947A (en) | High-order modulation coded cooperation method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20131002 Termination date: 20201226 |