Source: https://patents.google.com/patent/JP2006129018A/en
Timestamp: 2020-02-19 22:44:38
Document Index: 634635784

Matched Legal Cases: ['art 333', 'art 334', 'art 339', 'art 333', 'art 2', 'art 3', 'art 5', 'art 7', 'art 8', 'art 9', 'art 10', 'art 11', 'art 12', 'art 13', 'art 333']

JP2006129018A - Radio communication device and mobile station - Google Patents
Radio communication device and mobile station Download PDF
JP2006129018A
JP2006129018A JP2004313986A JP2004313986A JP2006129018A JP 2006129018 A JP2006129018 A JP 2006129018A JP 2004313986 A JP2004313986 A JP 2004313986A JP 2004313986 A JP2004313986 A JP 2004313986A JP 2006129018 A JP2006129018 A JP 2006129018A
JP2004313986A
Junichi Niimi
Shoei Otonari
Yuka Senkawa
純一 新見
貴宏 松崎
由佳 洗川
2004-10-28 Application filed by Fujitsu Ltd, 富士通株式会社 filed Critical Fujitsu Ltd
2004-10-28 Priority to JP2004313986A priority Critical patent/JP2006129018A/en
2006-05-18 Publication of JP2006129018A publication Critical patent/JP2006129018A/en
<P>PROBLEM TO BE SOLVED: To reduce the power consumption of a radio communication device by omitting error correction decoding processing in the case that it is detected that an error correction decoding result without errors cannot be obtained with a high probability. <P>SOLUTION: The radio communication device which performs error correction decoding after synthesizing new reception data about new transmission of data and retransmission reception data about retransmission of this data includes a storage part 333 for storing new reception data, a reception quality evaluation part 334 for evaluating a reception quality of synthesized data resulting from synthesizing the reception quality about retransmission reception data or retransmission reception data and new reception data stored in the storage part, and a control part 339 for controlling whether retransmission reception data or synthesized data should be decoded or not in accordance with the evaluation result. <P>COPYRIGHT: (C)2006,JPO&NCIPI
The present invention relates to a radio communication apparatus and a mobile station. A typical example of a system in which a wireless communication apparatus and a mobile station are used is a W-CDMA (UMTS) mobile communication system.
Currently, standardization of the W-CDMA (UMTS) system, which is one system of the third generation mobile communication system, is being promoted by 3GPP (3rd Generation Partnership Project). As one of the themes of standardization, HSDPA (High Speed Downlink Packet Access) that provides a maximum transmission speed of about 14 Mbps in the downlink is defined.
HSDPA employs an adaptive coding modulation system, and is characterized in that, for example, a QPSK modulation system (scheme) and a 16-value QAM system are adaptively switched according to a radio environment between a base station and a mobile station. .
HSDPA adopts an H-ARQ (Hybrid Automatic Repeat reQuest) system. In H-ARQ, when the mobile station detects an error in the received data from the base station, the base station retransmits the data by requesting retransmission from the mobile station to the base station.
Then, the mobile station performs error correction decoding using both the already received data and the retransmitted received data. As described above, in H-ARQ, it is possible to obtain a combined gain and effectively reduce the number of retransmissions by effectively using already received data.
Both HS-SCCH and HS-PDSCH are common channels in the downlink direction (that is, the direction from the base station to the mobile station), and HS-SCCH is various parameters related to data transmitted on HS-PDSCH. Is a control channel for transmitting. The various parameters include, for example, modulation type information indicating which modulation method is used to transmit data using HS-PDSCH, the number of assigned spreading codes (number of codes), and rate matching processing performed on transmission data. Examples include information such as patterns.
On the other hand, HS-DPCCH is an uplink individual control channel that is a direction from a mobile station to a base station, and an ACK signal is received depending on whether or not data received via HS-PDSCH is receivable. , Used when the mobile station transmits a NACK signal to the base station.
When the mobile station fails to receive data (when the received data is a CRC error, etc.), the base station executes retransmission control because a NACK signal is transmitted from the mobile station.
In addition, the HS-DPCCH is also used by a mobile station that measures the reception quality (for example, SIR) of a received signal from a base station, and periodically transmits the result to the base station as a CQI (Channel Quality Indicator). . Based on the received CQI, the base station determines whether the downlink radio environment is good or not, and if it is good, switches to a modulation method or the like that can transmit data at higher speed. If the radio environment is not good, the base station can adaptively switch to a modulation scheme that transmits data at a lower speed.
CPICH (Common Pilot Channel) and P-CCPCH (Primary Common Control Physical Channel) are downlink common channels, respectively.
The CPICH is a channel used for channel estimation, cell search, and a timing reference for other downlink physical channels in the same cell in a mobile station, and is a channel for transmitting a so-called pilot signal. P-CCPCH is a channel for transmitting broadcast information. Although not shown, a cell search SCH is transmitted at the beginning of each slot, but it is an interference source for other channels because there is no orthogonality to other channels.
Next, the timing relationship of each channel will be described.
As shown in FIG. 1, each channel forms one frame (10 ms) with 15 slots. As described above, since CPICH is used as a reference for other channels, the heads of P-CCPCH and HS-SCCH frames coincide with the heads of CPICH frames. Here, the head of the HS-PDSCH frame is delayed by 2 slots with respect to HS-SCCH or the like. This is because the modulation type information and spreading code information necessary for the mobile station to demodulate the HS-PDSCH are notified in advance via the HS-SCCH. Therefore, the mobile station selects a corresponding demodulation method and despreading code according to the information notified in advance on the HS-SCCH, and executes processing such as HS-PDSCH demodulation.
HS-SCCH and HS-PDSCH constitute one subframe with three slots.
The above is a simple description of the channel configuration of HSDPA.
Next, the content of data transmitted on the HS-SCCH and the encoding procedure will be described.
・ "Data transmitted on HS-SCCH"
The following data is transmitted on the HS-SCCH. Each data is used for reception processing of HS-PDSCH transmitted with a delay of 2 slots.
(1) X ccs (Channelization Code Set information)
(2) X ms (Modulation Scheme information)
(3) X tbs (Transport Block Size information)
(4) X hap (Hybrid ARQ Process information)
(5) X rv (Redundancy and constellation Version)
(6) X nd (New Data indicator)
(1) to (7) will be described.
X ccs in (1) is data indicating a spreading code used when transmitting data on the HS-PDSCH (for example, data indicating a combination of the number of multicodes and a code offset), and is composed of 7 bits.
(2) X ms is data indicating that the modulation method used in HS-PDSCH is either QPSK or 16-value QAM, and is composed of 1 bit.
X tbs in (3) is data used to calculate the transport block size (data size transmitted in one subframe of HS-PDSCH) of data transmitted on the HS-PDSCH, and is composed of 6 bits. The
Xhap of (4) is data indicating the process number of H-ARQ and is composed of 3 bits. The base station basically cannot determine whether or not the mobile station can receive data until it receives ACK and NACK. However, if the transmission of a new data block is waited until ACK and NACK are received, the transmission efficiency decreases. Therefore, in order to enable transmission of a new data block before reception of ACK and NACK, a process number is defined for each data block to be transmitted in a subframe, and the mobile station performs the reception processing separately by the process number. To do. That is, when performing retransmission, the base station associates a process number with each transmission block under the condition that a process number identical to the process number assigned to the previously transmitted transmission block is assigned. In advance, it is transmitted as Xhap via HS-SCCH.
Accordingly, the mobile station based on the X hap received, classifies the data received via the HS-PDSCH, in the data stream the same process number notified by the HS-SCCH, based on the X nd described later Thus, new transmission and retransmission are identified, and new data and retransmission data are combined (H-ARQ processing or the like).
Xrv in (5) is data indicating a redundancy version (RV) parameter (s, r) and a constellation version parameter (b) at the time of retransmission of the HS-PDSCH, and is composed of 3 bits.
With respect to Xrv, there are a first method (Incremental Redundancy) in which parameters are updated by new transmission and retransmission, and a second method (Chase Combining) in which parameters are not changed by new transmission and retransmission.
Since the puncture pattern and the like change in the first method, the target bits to be transmitted in new transmission and retransmission change, but the second method does not change.
Xnd in (6) is data indicating whether the transmission block of HS-PDSCH is a new block or a retransmission block, and is composed of 1 bit. For example, when transmitting a new block, the value is switched from 0 to 1, or from 1 to 0, and the same value as before is used without switching at the time of retransmission.
For example, when new transmission, re-transmission, new transmission, re-transmission, re-transmission, and new transmission are performed in order, X nd changes as 1, 1, 0, 0, 0, 1 and so on.
Xue in (7) is data indicating identification information of the mobile station and is composed of 16 bits.
"Encoding of data transmitted on HS-SCCH"
FIG. 2 is a diagram showing an encoding procedure (encoding device) for each of the data (1) to (7) transmitted on the HS-SCCH, and is mainly executed in the base station.
In the figure, 1 is an encoding unit, 2 is a rate matching processing unit, 3 is a multiplier, 4 is a CRC calculation unit, 5 is a multiplier, 6 is an encoding unit, 7 is a rate matching processing unit, and 8 is an encoding unit. , 9 represents a rate matching processing unit.
(1) X ccs (x 1,1 to x 1,7 ) expressed by 7 bits and (2) X ms (x 1,8 ) expressed by 1 bit are encoded as a total of 8 bits. 1 is input. Here, the number in the first half of the subscript means that it relates to data transmitted in the first slot, and the number in the second half divided by comma (,) indicates the number of bits.
The encoding unit 1 adds 8 tail bits to the input data, and performs a convolutional encoding process with a code rate of 1/3 for a total of 16 bits. Therefore, the coded data becomes a total of 48 bits are provided to the rate matching unit 2 as z 1, 1 to z 1,48. The rate matching processing unit 2 punctures and repeats predetermined bits, adjusts the number of bits to fit in the first slot (here, 40 bits), and outputs (r 1,1 to r 1 , 40 ).
Data from the rate matching unit 2, made multiplies the c 1 to c 40 by the multiplier 3, is output as s 1, 1 ~s 1, 40, in the HS-SCCH in Figure 1, of one subframe It is transmitted in the first slot (first part) which is the first slot.
Here, c 1 to c 40 are (7) convolution of data from X ue (x ue1 to x ue16 ) by the encoding unit 8 after adding an 8-bit tail bit at a coding rate of 1/2. The b1 to b48 obtained by encoding are further obtained by performing the same bit adjustment as the rate matching processing unit 2 in the rate matching processing unit 9.
On the other hand, 6-bit (3) X tbs (x 2,1 to x 2,6 ), 3 bits (4) X hap (x 2,7 to x 2,9 ), 3 bits (5) X rv (x 2,10 ~x 2,12), 1 bit (6) X nd (x2,13) are a total of 13 as bit y 2,1 ~y 2, 13, further, 16-bit y 2, 14 ~y 2,29 is input to the encoding section 6 as y 2,1 ~y 2,29 in total 29 bits by adding.
Here, y 2,14 ~y 2,29, in CRC calculator 4 with respect to the total 21 bits of (1) ~ (6), CRC arithmetic operation is performed, the c 1 to c 16 as the operation result (7) is obtained by multiplying the X ue (x ue1 ~x ue16) .
Now, y 2,1 ~y 2,29 which is input to the encoding section 6, after the 8 tail bits are added, z 2,1 to z are convolutional encoded with code rate 1/3 The data is input to the rate matching processing unit 7 as 2,111 111-bit data.
The rate matching processing unit 7 outputs 80 bits r 2,1 to r 2,80 by the above-described processing such as puncturing, and these r 2,1 to r 2,80 are in the HS-SCCH of FIG. It is transmitted in the second and third slots (second part) in one subframe.
As described above, the data of (1) and (2) are transmitted separately as separate slots, such as being transmitted in the first part and (3) to (6) being transmitted in the second part. For these, the CRC calculation is performed in common and is transmitted as the CRC calculation result in the second part, so that reception errors can be detected by completely receiving both the first and second parts. Become.
In addition, since the data transmitted in the first slot is subjected to convolutional encoding by the encoding unit 1 and (7) Xue is multiplied by the multiplier 3, the data addressed to the other station is transferred to the first slot. Since the path metric value generated in the decoding process is smaller than that addressed to the local station, it is highly possible that the path metric value is not addressed to the local station by comparing the path metric value with the reference value. You will understand.
"Encoding of data transmitted on HS-PDSCH"
Next, a process until transmission data is transmitted via HS-PDSCH will be described with reference to a block diagram.
FIG. 3 is a diagram showing a transmission apparatus according to the present invention.
In the figure, reference numeral 10 denotes a control unit that sequentially outputs transmission data (data to be transmitted within one subframe) transmitted via the HS-PDSCH and controls each unit (11 to 26, etc.). The values of (1) to (7) described in FIG.
Since HS-PDSCH is a common channel, transmission data that are sequentially output are allowed to be addressed to different mobile stations.
13 is a bit input for the purpose of preventing an increase in the amount of calculation of the decoder on the receiving side due to the data length to be encoded becoming too long in the next channel encoding. A code block segmentation unit that divides (for example, bisects) when scrambled transmission data exceeds a predetermined data length. In the figure, the output when the input data length exceeds a predetermined data length and is divided into two equal parts (divided into a first data block and a second data block) is shown. Of course, an example in which the number of divisions is other than 2 can be considered, and an example in which the data is not divided equally but divided into different data lengths can be considered.
Reference numeral 14 denotes a channel coding unit that performs error correction coding processing on each divided data separately. Here, as the channel encoding unit 14, a turbo encoder is used here.
Therefore, the first output of the first block is an important systematic bit (U) that is the same data as the data to be encoded and a first redundant bit (convolutionally encoded) of the systematic bit (U). U ′) and a second redundant bit (U ″) obtained by interleaving the systematic bits and then performing convolutional coding in the same manner. Similarly, the second output includes a systematic bit (U), a first redundant bit (U ′), and a second redundant bit (U ″) for the second block.
15 is a systematic bit (U), a first redundant bit (U ′), and a second redundant bit (U ″) for the first block and the second block serially input from the channel encoder 14 (turbo encoder). ) Shows a bit separation part to be output separately.
16 is input so that the input data (all of the data of the divided blocks in the case of dividing into a plurality of blocks) has a data amount that fits in a predetermined area of the virtual buffer unit 17 at the subsequent stage. a first rate matching (1 st rate matching) unit for performing rate matching processing such as puncturing processing (thinning) for data.
17 is a virtual buffer (set by the control unit 10 in accordance with the reception processing capability of the mobile station to be transmitted, and in which data subjected to rate matching processing by the first rate matching unit 16 is stored. Buffer) part. At the time of retransmission, the stored data is output so that the processing from the CRC adding unit 11 to the first rate matching unit 16 can be omitted. However, if it is desired to change the coding rate at the time of retransmission, the stored data is stored. It is desirable to output the transmission data stored in the control unit 10 again without using the processed data. It should be noted that a buffer is not actually provided as the virtual buffer unit 17 and can be made through as it is. In this case, the retransmission data is output again from the control unit 10.
18, the control unit 10, shows a second rate matching (2 nd rate matching) unit for adjusting the data length that can be accommodated in one subframe specified, puncturing (thinning), repetition processing (repetition ) To adjust the data length of the input data so that the specified data length is obtained.
The second rate matching unit 18 performs rate matching processing according to the RV parameters described above.
That is, according to the RV parameter, when s = 1, rate matching processing is performed so as to leave as many systematic bits as possible, and when s = 0, the systematic bits are decreased, and redundant bits are increased. It is permissible to remain much. Further, puncture processing and rate matching processing are performed by a pattern according to r.
Reference numeral 19 denotes a bit collection unit that arranges data from the second rate matching unit 19 in a plurality of bit strings. That is, by arranging the data of the first block and the data of the second block by a predetermined bit arrangement method, a plurality of bit strings for indicating signal points on the phase plane are output. In this example, since the 16-value QAM modulation method is used, the bit string is composed of 4 bits. However, when the 64-value QAM modulation method is used, the bit string is 6 bits, and when the QPSK modulation method is used, the bit string is 2 bits. To.
20 divides and outputs the bit string to the same number of systems as the number of spreading codes (number of codes) notified by the control unit 10. That is, when the number of codes in the transmission parameter notified by the control unit 10 is N, a physical channel segmentation unit that divides the input bit string into 1 to N systems in order and outputs them.
Reference numeral 22 denotes a constellation re-arrangement for 16 QAM unit that can re-arrange bits in each bit string for each input bit string. The bits are rearranged according to the constellation version described above. An example of the bit rearrangement is processing such as switching the upper bit and the lower bit, and it is preferable to perform bit switching according to the same rule for a plurality of bit strings.
Reference numeral 23 denotes a physical channel mapping unit that distributes N-system bit strings to the corresponding spreading units of the diffusion processing unit 24 in the subsequent stage.
25 synthesizes each signal spread by the spread processing unit 24, performs amplitude phase modulation such as a 16-value QAM modulation system based on this, amplifies it by a variable gain amplifier, and further converts the frequency into a radio signal Then, a modulation unit that enables output to the antenna side and transmission as a radio signal is shown.
In HSDPA, signals destined for other mobile stations can be multiplexed by spreading codes even in subframes of the same timing, so a set of 10 to 25 and a variable gain amplifier (referred to as a transmission set) Preferably, the output signals of the variable gain amplifiers are combined and then frequency-converted in common before being transmitted to the antenna side. Of course, since the codes need to be separated, the spread codes used in the spread processing unit 24 in each transmission set are different spread codes so that they can be separated.
Reference numeral 26 denotes a reception unit, which receives a signal from a mobile station received via HS-DPCCH or the like, and gives an ACK, NACK signal, CQI, or the like to the control unit 10.
As described above, when the ACK signal is received, the next new data is transmitted. However, if there is no response within a predetermined time, the control unit 10 performs retransmission control so that the transmitted data is retransmitted. Do. Note that the retransmission is limited to the set maximum number of retransmissions, and if the ACK signal cannot be received from the mobile station even when the maximum number of retransmissions is reached, the transmission is controlled to be switched to the transmission of the next new data.
If the maximum number of retransmissions is not defined, the timer can be started from a new transmission, and if an ACK signal cannot be received even if it has been detected that a predetermined time has elapsed, it can be switched to the next transmission of new data.
The above is the description of each part name and its operation.
The matters related to HSDPA described above are disclosed in Non-Patent Documents 1 and 2 below, for example.
3G TS 25.212 (3rd Generation Partnership Project: Technical Specification Group Radio Access Network; Multiplexing and channel coding (FDD)) 3G TS 25.214 (3rd Generation Partnership Project: Technical Specification Group Radio Access Network; Physical layer procedures (FDD))
According to the background art described above, the wireless communication apparatus uses the data (X nd ) or the like for identifying whether it is new transmission or retransmission, and whether the received data (HS-PDSCH) is new transmission or retransmission. If it is determined that the transmission is new transmission, the received new data is subjected to error correction decoding processing.
Here, if an error is detected, the received new data is stored, and the received data obtained by receiving the retransmission of the new data is combined with the stored new data, and then again. Since the error correction decoding process is performed, the error correction decoding process is executed every time regardless of new transmission or retransmission.
Therefore, one of the objects of the present invention is to reduce power consumption by devising an error correction decoding processing method.
In addition, the likelihood of the first data received by the new transmission is high, but the likelihood of the second data received by the retransmission is low when the error-corrected data has an error. Then, since the likelihood of the first data is dominant even after the synthesis, even if the data after the synthesis is error-generated and decoded, an error may occur in the same manner as the first data.
Accordingly, one of the objects of the present invention is to correct the adverse effect caused by the received data whose error is not eliminated by error correction decoding despite the high reception quality (likelihood).
(1) In the present invention, in a wireless communication apparatus that performs error correction decoding after combining newly received data for new data transmission and retransmitted / received data for data retransmission, the new received data is A storage unit for storing, and a reception quality evaluation unit for evaluating reception quality for the re-transmission / reception data or reception quality for combined data obtained by combining the re-transmission / reception data and new reception data stored in the storage unit And a control unit that controls whether or not to perform decoding on the retransmitted data or the combined data in accordance with the result of the evaluation.
(2) Further, in the present invention, when the reception quality for the re-transmission / reception data or the reception quality for the combined data is equal to or less than a predetermined reference value, the control unit The wireless communication device according to (1) is used, which is controlled so as not to perform decoding.
(3) In the present invention, in a radio communication apparatus that performs error correction decoding after combining newly received data for new transmission of data and retransmitted / received data for retransmission of the data, A storage unit for storing; a first reception quality for the new reception data; a second reception quality for the retransmission data; or a third reception quality for combined data of the new reception data and the retransmission data. The reception quality evaluation unit to be evaluated, and when the second reception quality or the third reception quality is inferior to the first reception quality by a predetermined degree, the retransmission data or the composite data is not decoded. A wireless communication device characterized by including a control unit for controlling in this way is used.
(4) In the present invention, the reception quality is evaluated based on the probability that the received signal indicates each signal point. The wireless communication apparatus according to (1) or (3), Use.
(5) In the present invention, in a wireless communication apparatus that performs error correction decoding after combining newly received data for new transmission of data and retransmitted / received data for retransmission of the data, the newly received data is A storage unit for storing; a first reception quality for the new reception data; a second reception quality for the retransmission data; or a third reception quality for combined data of the new reception data and the retransmission data. A reception quality evaluation unit to be evaluated, and when the second reception quality or the third reception quality is inferior to the first reception quality by a predetermined degree, the retransmission data is decoded instead of the synthesized data A wireless communication device including a control unit that controls the wireless communication device is used.
(6) In the present invention, in a wireless communication apparatus that performs error correction decoding after combining newly received data for new transmission of data and retransmitted / received data for retransmission of the data, the new received data is A storage unit for storing; a reception quality evaluation unit that evaluates a first reception quality for the newly received data; and a second reception quality for the retransmission data; and the second reception quality becomes the first reception quality. Control when newly received data stored in the storage unit is multiplied by 1 / n (where n is a number larger than 1), combined with the retransmitted / received data, and then decoded when it is inferior to a predetermined degree A wireless communication device characterized in that the wireless communication device is provided.
(7) In the present invention, the wireless communication device according to (6) is used, wherein the n corresponds to (second reception reception quality) / (first reception reception quality). .
(8) In the present invention, in a wireless communication apparatus that performs error correction decoding after combining newly received data for new transmission of data and retransmitted / received data for retransmission of the data, the newly received data is A storage unit for storing; a reception quality evaluation unit that evaluates a first reception quality for the newly received data; and a second reception quality for the retransmission data; and the second reception quality becomes the first reception quality. In the case of being inferior to a predetermined degree, in the synthesis, a data part included in the re-transmission / reception data in the new reception data is a control unit that performs control to replace the new reception data with the re-transmission data. A wireless communication device characterized by being provided is used.
(9) In a wireless communication apparatus that performs error correction decoding after combining newly received data for new transmission of data and retransmitted / received data for retransmission of the data, a storage unit for storing the newly received data; A reception quality evaluation unit that evaluates a first reception quality for the new reception data and a second reception quality for the retransmission data, and the second reception quality is a predetermined degree with respect to the first reception quality If the data portion is included in the newly received data but not included in the retransmitted / received data, the newly received data is multiplied by 1 / n (where n is a number greater than 1). A wireless communication device including a control unit that performs control of combining is used.
(10) In the present invention, in a wireless communication apparatus that performs error correction decoding after combining newly received data for new transmission of data and retransmitted / received data for retransmission of the data, the new received data is A storage unit for storing; a reception quality evaluation unit that evaluates a first reception quality for the newly received data; and a second reception quality for the retransmission data; and the second reception quality becomes the first reception quality. If the data is inferior to a predetermined degree, the re-transmission / reception data is stored in the storage unit, and the data received by further re-transmission and the re-transmission / reception data stored in the storage unit are combined and decoded. A wireless communication device including a control unit that performs control is used.
According to the communication device of the present invention, it is possible to reduce the occurrence of reception errors.
Further, according to the communication apparatus of the present invention, it is possible to correct the adverse effect caused by the received data whose error is not eliminated by error correction decoding although the reception quality (likelihood) is high.
[A] Description of the First Embodiment In this embodiment, when it is detected that there is a high possibility that an error-correction decoding result without error will be obtained, the error correction decoding process is not performed, thereby The power consumption of the communication device will be reduced.
FIG. 4 is a diagram showing a communication apparatus according to the present invention.
As an example of the communication apparatus, a mobile station in a W-CDMA (UMTS) communication system compatible with HSDPA described above will be described. It is also possible to apply to communication devices in other communication systems.
In the figure, 30 is an antenna, 31 is a duplexer for sharing the antenna 30 for transmission and reception, 32 is an HS-SCCH reception processing unit, 33 is an HS-PDSCH reception processing unit, and 34 is an HS-DPCCH transmission. A transmission processing unit 35 and a control unit 35 that controls each unit. The control unit 35 performs a rearrangement processing function for rearranging the received data blocks based on the TSN (Transport Sequence Number) included in the received data block, and the data block after the rearrangement processing is performed. An RLC layer processing function for performing the above processing is also provided.
Next, the operation of the radio apparatus (mobile station) shown in FIG. 4 will be described.
・ "Operation when sending new data"
A signal (see FIGS. 1 to 3) transmitted from the radio base station is received by the antenna 30 of the mobile station.
A signal received by the antenna 30 is input to the HS-SCCH reception processing unit 32 and the HS-PDSCH reception processing unit 33.
The mobile station also has a reception processing unit that performs reception processing of other channels, but the description thereof is omitted here.
The HS-SCCH receives the HS-SCCH described above and performs a decoding process such as Viterbi decoding to detect whether or not it has been transmitted to its own station.
Here, when it is detected that the transmission is made to the own station, information such as Xccs and Xms included in the first part necessary for the HS-PDSCH reception process delayed by 2 slots is sent to the control unit 35. give.
The control unit 35 sets parameters such as demodulation and despreading processing to the HS-PDSCH reception processing unit 33 based on the given information such as Xccs and Xms.
That is, the set of despreading code notified by Xccs is given to the HS-PDSCH reception processing unit 33, and control is performed so as to perform demodulation processing or the like according to the modulation scheme (QPSK, 16-value QAM) notified by Xms.
The HS-SCCH also performs a decoding process on the second part, extracts information such as Xtbs, Xhap, Xrv, and Xnd, and supplies the extracted information to the HS-PDSCH reception processing unit 33.
The HS-PDSCH reception processing unit 33 performs processing such as decoding according to these pieces of information included in the second part.
As shown in FIG. 5, the HS-PDSCH reception processing unit 33 includes a demodulation unit 330, a second derate matching processing unit 331, a combining unit 332, a storage unit 333, a (reception) quality evaluation unit 334, and a first derate matching. A processing unit 335, a channel decoding unit 336, a CRC check unit (an example of an error detection unit) 337, an output selection unit 338, and a control unit 339 are provided.
As described above, the demodulation unit 330 performs demodulation processing including despreading processing and the like according to the information notified in the first part.
Then, the second derate matching processing unit 331 performs processing opposite to the second rate matching processing (processing of the second rate matching unit 18) performed in the radio base station based on the Xrv notified in the second part. The corresponding process is executed. In addition, when it is transmitted by a plurality of spreading codes, they are multiplexed at the same time.
The output of the second derate matching processing unit 331 is given to the quality evaluation unit 334.
Since the reception quality evaluation unit 334 is notified of the new reception from the control unit 339 (or the control unit 35), the reception quality evaluation unit 334 evaluates the reception quality of the input new reception data (however, the new reception data If the reception quality evaluation is unnecessary, this process can be omitted).
For example, the reception quality is evaluated by obtaining the average value of the soft decision data (the probability that the received signal indicates each signal point). Note that the reception SIR for the new reception data can be acquired from the demodulator 330 and evaluated as the reception quality for the new reception data.
New reception data whose reception quality is evaluated by the reception quality evaluation unit 334 is stored in the storage unit 333 and also input to the first derate matching processing unit 335.
In addition, since it is necessary to synthesize | combine separately for every process notified by Xhap, the memory | storage part 333 has ensured the memory area different for every process. That is, when it is notified by Xhap that it is the first process, the received data is stored in the storage area for the first process, and when it is notified by Xhap that it is the second process, the second process The received data is stored in a process storage area.
First derate matching processing section 335 performs processing that is the reverse of the first rate matching processing performed in the radio base station in FIG. 3 and outputs the result to channel decoding section 336.
The channel decoding unit 336 performs a decoding process (for example, turbo decoding process) on the newly received data after the derate matching process, and outputs a decoding result to the CRC check unit 337.
The CRC check unit 337 performs error detection processing on the decoding result using the CRC bits included therein.
Then, the CRC check unit 337 notifies the CRC check result to the control unit 339 (control unit 35) and provides the decoding result to the output selection unit 338 as it is.
The control unit 338 controls the output selection unit 338 to output the decoding result if the CRC check result has no error, and controls the output selection unit 338 not to output the decoding result if there is an error.
The control unit 35 receives the decoding result of the HS-PDSCH and the CRC check result from the output selection unit 338 from the CRC check unit 337 (control unit 338), and if there is a CRC error, the NACK signal may be received without the CRC error. If so, an ACK signal is generated and provided to the transmission processing unit 34.
If there is no CRC error, output such as display control to the display unit based on the data is enabled.
The transmission processing unit 34 transmits an ACK signal or a NACK signal using the corresponding slot shown in FIG.
・ "Operation when resending data"
When an ACK signal is transmitted to the transmission processing unit 34, a new transmission of the next data is transmitted from the radio base station in FIG. 3, but when a NACK signal is transmitted, retransmission regarding the same data is performed. Is executed. Note that the same data is not always transmitted at the time of retransmission, and different data portions are transmitted as retransmissions according to the rate matching pattern on the transmission side.
Now, as described above, the demodulation unit 330 executes demodulation processing including despreading processing and the like according to the information notified in the first part.
The output of the second derate matching processing unit 331 is given to the reception quality evaluation unit 334 and the synthesis unit 332.
Since the reception quality evaluation unit 334 is notified from the control unit 339 (or the control unit 35) that it is a retransmission, the reception quality of the input retransmission data is evaluated by the same method as described above.
In addition, since the reception quality evaluation unit 334 is notified from the control unit 339 (or the control unit 35) that it is a re-transmission / reception, the newly received data stored in the storage unit 333 is read out, and the combining unit 332 The reception quality is similarly evaluated for the combined data that is the result of combining with the re-transmission / reception data.
In the synthesis, if there is data corresponding to the same bit in the data to be synthesized, the likelihood (soft decision result) is averaged, or if there is no data corresponding to the same bit in the data to be synthesized, it is sufficient. Compositing to complement the missing data.
Therefore, since the reception quality evaluation unit 334 evaluates the reception quality of the re-transmission / reception data (or combined data), the evaluation result can be notified to the control unit 339.
The control unit 339 that has been notified of the evaluation result performs an error in the first derate matching process in the first derate matching processing unit 335 and an error in the channel decoding unit 336 for this re-transmission / reception data (or combined data) according to the evaluation result. It is determined whether correction decoding processing is to be executed.
For example, when the reception quality evaluation result for the retransmitted / received data (or combined data) is less than or equal to a predetermined reference value, the first derate matching process or the error correction decoding process is performed for the retransmitted / received data (or combined data). It is controlled so that it is not performed (preferably, power supply to the first derate matching processing unit 335 and the channel decoding unit 336 is stopped).
When the error correction decoding process is not performed, the control unit 35 also transmits a NACK signal to prompt the radio base station to perform retransmission.
However, for example, when the reception quality evaluation result for the re-transmission / reception data (or combined data) is larger than a predetermined reference value, the combined data is input to the first derate matching processing unit 335.
Channel decoding section 336 performs a decoding process (for example, turbo decoding process) on the combined data after the derate matching process, and outputs a decoding result to CRC check section 337.
The CRC check unit performs error detection processing on the decoding result using the CRC bits included therein.
Then, the CRC check result is notified to the control unit 339 (control unit 35), and the decoding result is given to the output selection unit 338 as it is.
The control unit 339 causes the output selection unit 338 to output the decoding result if the CRC check result has no error, and does not cause the output selection unit 338 to output the decoding result if the CRC check result has an error.
The control unit 35 receives the decoded data and the CRC check result from the selection unit 338 and the CRC check unit 337 (control unit 339), and generates a NACK signal if there is a CRC error and an ACK signal if there is no CRC error. To the transmission processing unit 34.
The transmission processing unit 34 transmits these signals using the corresponding slots shown in FIG.
In the above embodiment, the reception quality for re-transmission / reception data or the reception quality for combined data is evaluated, and whether or not decoding is performed for re-transmission / reception data or combined data is performed according to the result of the evaluation. However, whether or not to decode the retransmitted / received data (or combined data) according to the relationship between the received quality of the retransmitted / received data (or the received quality of the combined data) and the received quality of the new received data. Control can also be performed.
For example, when the reception quality for re-transmission / reception data (or reception quality for combined data) is inferior to a predetermined level with respect to the reception quality for new reception data, decoding for re-transmission / reception data (or combined data) is performed. If not, control is performed so that the re-transmission / reception data (or combined data) is decoded.
Specifically, when (reception quality for retransmission data) / (reception quality for new reception data) is 1 / N or less (N is a number greater than 1), or (reception quality for new reception data) )-(Reception quality for retransmitted / received data) is below a predetermined value.
The control unit 35 measures the CPICH reception environment (for example, measures SIR) by using a reception processing unit (not shown), generates CQI information according to the measurement result, and supplies the CQI information to the transmission processing unit 34.
The transmission processing unit 34 periodically transmits CQI information using the slots shown in FIG. According to this CQI information, in the base station, if the reception environment is good, adaptive control is performed in a direction in which the transmission speed is increased, and if the reception environment is not good, adaptive control is performed in a direction in which the transmission speed is decreased. As described above.
As described above, in the present embodiment, when it is assumed that the error is not resolved as a result even if the error correction decoding process is performed, the decoding is not performed, so that the power consumption in the wireless communication apparatus is reduced. Will be.
[B] Description of Second Embodiment In the second embodiment, received data whose error is not eliminated by error correction decoding despite the high reception quality (soft decision likelihood, reception SIR, etc.) is the next error. By reducing the degree of influence on the correction decoding process, adverse effects are reduced.
・ "First proposal"
That is, in the first proposal, in the “operation at the time of data retransmission” in the first embodiment, depending on the relationship between the reception quality for the retransmitted data or the received quality for the combined data and the received quality for the new received data. In the above description, the case of controlling whether or not to perform decoding on re-transmission / reception data or composite data has been described. However, the re-transmission / reception data is not decoded but control on whether or not decoding is performed. Control).
For example, when the reception quality for re-transmission / reception data or the reception quality for composite data is inferior to a predetermined level with respect to the reception quality for new reception data (specifically, refer to the first embodiment), the composite data Is controlled so as not to perform decoding, and is controlled so as to perform decoding on retransmitted / received data.
As a result, the error correction decoding process is executed using the retransmission data without using the newly received data in which the error correction decoding result is an error despite the relatively high reception quality. The influence of newly received data that leads to decoding can be suppressed, and the possibility that an error-correcting decoding result without error will be increased.
It should be noted that not only the relationship between the reception quality for re-transmission / reception data or the reception quality for combined data and the reception quality for new reception data, but also such control that the reception quality for new reception data exceeds a high reception quality standard. It can also be a condition for performing
This is because it is possible to effectively reduce the influence of received data including a problem that the error cannot be resolved by error correction decoding even though the reception quality is sufficiently high.
In this embodiment, the re-transmission / reception data is decoded, but at this time, the control unit 339 can store the re-transmission / reception data in the storage unit 333 instead of the combined data.
Then, when it is detected by the control unit 339 (control unit 35) that the decoding result for the re-transmission / reception data still has an error, retransmission is executed again. In this case, The control unit 339 controls the combining unit 332, the channel decoding unit 336, and the like so as to perform error correction decoding after combining the retransmitted received data with the stored retransmitted / received data.
This is because a combined gain can be obtained while reducing the influence of problematic new transmission data.
・ "2nd plan"
In the second plan, the newly received data is not used at all, but is used after the influence is lowered.
For example, when the reception quality for the re-transmission / reception data is inferior to a predetermined level with respect to the reception quality for the new reception data (specifically, refer to the first embodiment), the synthesizing unit 332 reads from the storage unit 333. When combining the newly received data that has been read and the re-transmission / reception data, the control unit 339 controls so that the new reception data is multiplied by 1 / n (n is a number greater than 1) and combined with the re-transmission / reception data before decoding. To do.
This is because the influence of new received data having a problem is lowered by this combining method.
The value of n may be a value corresponding to (reception quality of retransmitted / received data) / (received quality of newly received data).
This is because the degree of influence can be controlled according to the ratio of the reception quality n.
It should be noted that not only the relationship between the reception quality for the re-transmission / reception data and the reception quality for the new reception data, but also the condition for performing such control that the reception quality for the new reception data exceeds a high reception quality standard. it can.
・ "3rd plan"
In the third plan, the influence of newly received data is lowered by devising a combining method at the time of combining.
For example, when the reception quality for the re-transmission / reception data is inferior to a predetermined level with respect to the reception quality for the new reception data (specifically, refer to the first embodiment), the synthesizing unit 332 reads from the storage unit 333. In synthesizing the read new received data and retransmitted / received data, one or both of the following algorithms are applied.
・ "First Algorithm"
If there is a data part corresponding to the same bit between the newly received data and the retransmitted / received data, the data included in the retransmitted / received data is not the data (soft decision data) included in the newly received data for that part. Is used.
That is, for the data part included in the re-transmission / reception data among the data (soft decision data) included in the new reception data read from the storage unit 333 at the time of re-transmission / reception, the combining unit 332 re-transmits / receives the new reception data. The composition is replaced by data.
As a result, the first derate matching processing unit 335, the channel decoding unit 336, and the like perform decoding based on the data after the synthesis using this replacement.
The storage unit 333 stores the data after the combination using the replacement for the combination with the next retransmission data.
As a result, the data portion included in the re-transmission / reception data can be prevented from being affected by the new transmission data.
・ "Second algorithm"
If there is a bit part that is included in the newly received data but is not included in the retransmitted / received data, the data included in the newly received data (soft decision data) is the same as that described above. In addition, the data is multiplied by 1 / N and then combined with the re-transmission / reception data.
That is, for the data portion not included in the re-transmission / reception data among the data (soft decision data) included in the new reception data read from the storage unit 333 at the time of re-transmission / reception, the combining unit 332 causes the new reception data 1 / After N times, the process of combining (complementing) with the re-transmission / reception data is performed.
As a result, the first derate matching processing unit 335, the channel decoding unit 336, and the like perform decoding based on the data after the synthesis (complementation).
The storage unit 333 stores the data after the synthesis (complementation) for synthesis with the next retransmission data.
As a result, the data portion that does not include the re-transmission / reception data can be used while reducing the influence of the new transmission data.
It is a figure which shows the channel structure in HSDPA. It is a figure which shows the encoding part of HS-SCCH. It is a figure which shows a transmitter (radio base station). It is a figure which shows the communication apparatus (mobile station) which concerns on this invention. It is a figure which shows a HS-PDSCH reception process part.
DESCRIPTION OF SYMBOLS 1 Encoding part 2 Rate matching process part 3 Multiplier 4 CRC calculating part 5 Multiplier 6 Encoding part 7 Rate matching process part 8 Encoding part 9 Rate matching process part 10 Control part 11 CRC addition part 12 Bit scramble part 13 Code Block division unit 14 Channel coding unit 15 Bit separation unit 16 First rate matching unit 17 Virtual buffer unit 18 Second rate matching unit 19 Bit collection unit 20 Physical channel division unit 21 Interleave processing unit 22 Constellation rearrangement unit 23 Physical channel Mapping unit 24 Spreading processing unit 25 Modulating unit 26 Reception unit 30 Antenna 31 Duplexer 32 HS-SCCH reception processing unit 33 HS-PDSCH reception processing unit 34 Transmission processing unit 35 Control unit 330 Demodulation unit 331 Second derate matching processing unit 332 Synthesis Part 333憶部 334 reception quality evaluation unit 335 first de-rate matching unit 336 channel decoding unit 337 CRC checking unit 338 outputs selection section 339 the control unit
In a wireless communication apparatus that performs error correction decoding after combining newly received data for new transmission of data and retransmission data for retransmission of the data,
Evaluating the storage unit for storing the newly received data and the reception quality for the re-transmission / reception data or the reception quality for the combined data obtained by combining the re-transmission / reception data and the new reception data stored in the storage unit A reception quality evaluation unit,
A control unit for controlling whether to perform decoding on the re-transmission / reception data or the combined data according to the result of the evaluation;
The control unit controls not to perform decoding on the re-transmission / reception data or the combined data when the reception quality on the re-transmission / reception data or the reception quality on the combined data is equal to or lower than a predetermined reference value.
A storage unit for storing the newly received data; a first received quality for the newly received data; a second received quality for the retransmitted / received data; or a second data for the combined data of the newly received data and the retransmitted / received data. 3 reception quality evaluation unit for evaluating reception quality;
A control unit that controls not to decode the re-transmission / reception data or the combined data when the second reception quality or the third reception quality is inferior to the first reception quality by a predetermined degree;
The reception quality is evaluated based on the probability that the received signal indicates each signal point.
A storage unit for storing the new reception data; a first reception quality for the new reception data; a second reception quality for the re-transmission / reception data; or a second data for combined data of the new reception data and the retransmission data. 3 reception quality evaluation unit for evaluating reception quality;
A controller that controls to decode the re-transmission / reception data instead of the combined data when the second reception reception quality or the third reception quality is inferior to the first reception quality by a predetermined degree;
A storage unit for storing the new reception data; a reception quality evaluation unit for evaluating a first reception quality for the new reception data; and a second reception quality for the retransmission data;
When the second reception quality is inferior to the first reception quality by a predetermined level, the new reception data stored in the storage unit is multiplied by 1 / n (n is a number larger than 1) and the re-transmission / reception data A control unit that controls to decode after synthesizing with
The n corresponds to (the second reception reception quality) / (the first reception reception quality).
The wireless communication apparatus according to claim 6.
When the second reception quality is inferior to the first reception quality by a predetermined degree, the data portion included in the re-transmission / reception data in the new reception data in the combining is configured to re-transmit the new reception data. A control unit that performs control to replace with transmission data;
When the second reception quality is inferior to the first reception quality by a predetermined level, a data portion that is included in the new reception data but is not included in the re-transmission / reception data A control unit that performs control to combine received data by 1 / n (n is a number greater than 1), and
When the second reception quality is inferior to the first reception quality by a predetermined degree, the re-transmission / reception data is stored in the storage unit, and the data received by further retransmission and the storage unit are stored. A control unit that performs control so that the re-transmission / reception data is combined and then decoded;
JP2004313986A 2004-10-28 2004-10-28 Radio communication device and mobile station Pending JP2006129018A (en)
JP2004313986A JP2006129018A (en) 2004-10-28 2004-10-28 Radio communication device and mobile station
US11/156,895 US7549102B2 (en) 2004-10-28 2005-06-21 Transmitting apparatus, receiving apparatus, and re-transmission control method
EP05254249A EP1653648A2 (en) 2004-10-28 2005-07-06 Transmitting apparatus, receiving apparatus, and re-transmission control method
JP2006129018A true JP2006129018A (en) 2006-05-18
ID=34979204
JP2004313986A Pending JP2006129018A (en) 2004-10-28 2004-10-28 Radio communication device and mobile station
US (1) US7549102B2 (en)
EP (1) EP1653648A2 (en)
JP (1) JP2006129018A (en)
CN101248586B (en) * 2005-08-01 2011-07-13 日本电气株式会社 HS-PDSCH decoder and mobile wireless communication apparatus incorporating the same
JP2004040315A (en) * 2002-07-01 2004-02-05 Matsushita Electric Ind Co Ltd Receiver and communication method
JP2004129078A (en) * 2002-10-04 2004-04-22 Ntt Docomo Inc Mobile communication system, mobile communication method, and mobile station preferably used for them
2004-10-28 JP JP2004313986A patent/JP2006129018A/en active Pending
2005-06-21 US US11/156,895 patent/US7549102B2/en not_active Expired - Fee Related
2005-07-06 EP EP05254249A patent/EP1653648A2/en not_active Withdrawn
EP1653648A2 (en) 2006-05-03
US20060107165A1 (en) 2006-05-18
US7549102B2 (en) 2009-06-16
JP2005523669A (en) 2005-08-04 Receiving method and apparatus for supporting complex automatic retransmission in high-speed wireless packet data communication system