[go: up one dir, main page]

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 PDF

Info

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
Application number
CN200810188824A
Other languages
Chinese (zh)
Other versions
CN101764667B (en
Inventor
王昊
王昕�
周建民
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to CN 200810188824 priority Critical patent/CN101764667B/en
Priority to JP2009222929A priority patent/JP5407704B2/en
Publication of CN101764667A publication Critical patent/CN101764667A/en
Application granted granted Critical
Publication of CN101764667B publication Critical patent/CN101764667B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

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

Wireless transmission device, method and radio receiver, method
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.
Receiver 924 received RF signals also therefrom recover modulated information vectors.The modulated information vectors that 923 pairs of demodulators recover is used the demodulation scheme corresponding with the modulation scheme of modulator 913, to obtain the demodulated information vector.922 pairs of demodulated information vectors of deinterleaver are used the deinterleaving pattern corresponding with the interlace mode of interleaver 912, to recover the information vector of normal sequence.The information vector that 921 pairs of decoders recover is used the decoding scheme corresponding with the encoding scheme of encoder 911, to recover final information vector.Channel estimator 925 can respond the request of wireless transmission device 901 and estimate channel parameter, and returns estimated channel parameter to wireless transmission device 901.
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.
Modulator 113 modulation produce corresponding modulated information vectors m and modulation reference vector m ' from (promptly through interweaving) information vector u and each reference vector u ' of each interleaver 112-1 to 112-n.
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.
Effective value calculator 116 can be by including but not limited to any information vector s={s that comes calculating channel to transmit in the following method 1..., s NAnd reference vector s '={ s 1' ..., s N' ∈ U SMinHBetween minimum Euclideam distance, with as the effective value that characterizes interleaver.
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.
Effective value calculator 116 is at each s ' ∈ U s MinH, calculate the Euclidean distance between s and the s ':
d E ( s , s ′ ) = Σ p = 1 N | s p - s p ′ | 2
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.
Effective value calculator 116 is at each s ' ∈ U s MinH, calculate the Euclidean distance between s and the s ':
d E ( s , s ′ ) = Σ p = 1 N | s p - s p ′ | 2
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.
Effective value calculator 116 is mapped as real number information vector d and real number reference vector d ' with information vector s and the reference vector s ' that estimated channel transmits.Suppose that modulator 113 adopts q contrast system, modulation constellation points has 2 so qIndividual.The information vector s that estimated channel transmits and each plural elements s of reference vector s ' iPerhaps s i', can be by being used for plural number is mapped as the mapping relations group g of constellation point 1, g 2..., g qBe mapped as real number information vector element d i=x 1x 2... x q, x j=g j(s i), j=1 ..., q and real number reference vector element x i'=x 1' x 2' ... x q', x j'=g j(s i'), j=1 ..., q, thus obtain real number information vector d={d 1..., d NAnd real number reference vector d '={ d 1' ..., d N' ∈ U d MinH
Effective value calculator 116 is at each d ' ∈ U d MinH, calculate Euclidean distance between d and the d ' with as the information vector s of estimated channel transmission and the Euclidean distance between the reference vector s ':
d E ( d , d ′ ) = Σ p = 1 N | d p - d p ′ |
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.
Effective value calculator 116 is mapped as real number information vector d and real number reference vector d ' with information vector s and the reference vector s ' that estimated channel transmits.Suppose that modulator 113 adopts q contrast system, modulation constellation points has 2 so qIndividual.The information vector s that estimated channel transmits and each plural elements s of reference vector s ' iPerhaps s i', can be by being used for plural number is mapped as the mapping relations group g of constellation point 1, g 2..., g qBe mapped as real number information vector element d i=x 1x 2... x q, x j=g j(s i), j=1 ..., q and real number reference vector element x i'=x 1' x 2' ... x q', x j'=g j(s i'), j=1 ..., q, thus obtain real number information vector d={d 1..., d NAnd real number reference vector d '={ d 1' ..., d N' ∈ U d MinH
Effective value calculator 116 is at each d ' U d MinH, calculate Euclidean distance between d and the d ' with as the information vector s of estimated channel transmission and the Euclidean distance between the reference vector s ':
d E ( d , d ′ ) = Σ p = 1 N | d p - d p ′ |
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.
Deinterleaver selector 125 is according to output, and promptly n the decoding performance through the information vector of deinterleaving selected one of deinterleaver 122-1 to 122-n, makes the output of selected deinterleaver be used to receive processing.
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.
Radio receiver 602 comprises decoder 621, a plurality of deinterleaver 622-1 to 622-n, demodulator 623, receiver 624 and deinterleaver selector 625.
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.
CN 200810188824 2008-12-26 2008-12-26 Wireless transmission device, method and wireless communication system Expired - Fee Related CN101764667B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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