IP Library Granted Patent US 7,032,163
Granted Patent B2
US 7,032,163 · App. 09/931,252 · Granted Apr 18, 2006

Error correction decoder for turbo code

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,032,163
App. No.
09/931,252
Granted
Apr 18, 2006
Kind
B2
Abstract

To provide a turbo decoder reducing power consumption by reducing an operational processing amount while ensuring sufficient error correction capability, there is provided a constitution including an input signal memory for storing turbo-coded received data, a decoder for executing SOVA decoding, a decoded result memory for storing a decoded result, a control block for executing repeated decoding, a memory stored with an interleave pattern, and judging means for judging reliability of a decoded result and the reliability of the decoded result is judged based on a soft decision value outputted from the SOVA decoder and when desired reliability is satisfied by the judgment result, the repeated decoding is finished.

Claims (43)

1. A turbo decoder comprising:

a decoder for inputting data turbo-coded for correcting an error and repeatedly carrying out soft output decoding to thereby restore original data;

judging means for judging a reliability of a soft output decoding result from said decoder provided by the soft output decoding from statistics of the soft output decoding result; and

controlling means for controlling the number of iterations of the soft output decoding based on a result of judgment, by said judging means, of the reliability of the soft output decoding result from said decoder,

wherein said judging means uses a mean value and a dispersion value of the soft output decoding result from said decoder as the statistics for judging the reliability of the soft output decoding result from said decoder.

2. A turbo decoder comprising:

a decoder for inputting data turbo-coded for correcting an error and repeatedly carrying out soft output decoding to thereby restore original data;

judging means for judging a reliability of a soft output decoding result from said decoder provided by the soft output decoding from statistics of the soft output decoding result; and

controlling means for controlling the number of iterations of the soft output decoding based on a result of judgment, by said judging means, of the reliability of the soft output decoding result from said decoder,

wherein said judging means uses a mean value and a minimum value of the soft output decoding result from said decoder as the statistics for judging the reliability of the soft output decoding result from said decoder.

3. A turbo decoder comprising:

a decoder for inputting data turbo-coded for correcting an error and repeatedly carrying out soft output decoding to thereby restore original data;

judging means for judging a reliability of a soft output decoding result from said decoder provided by the soft output decoding from statistics of the soft output decoding result; and

controlling means for controlling the number of iterations of the soft output decoding based on a result of judgment, by said judging means of the reliability of the soft output decoding result from said decoder,

wherein said judging means uses a maximum value and a minimum value of the soft output decoding result from said decoder as the statistics for judging the reliability of the soft output decoding result from said decoder.

4. A mobile station of a mobile communication system, said mobile station comprising:

a radio frequency circuit for receiving a radio frequency signal of data turbo-coded for correcting an error by an antenna and outputting a received signal;

a receiver for outputting original data from the received signal as received data; and

a signal processor for subjecting the received data to a signal processing;

the receiver further comprising:

a turbo decoder for decoding the turbo-coded data constituting the received signal for outputting the received data,

the turbo decoder comprising:

a decoder for inputting the turbo-coded data and repeatedly carrying out soft output decoding to thereby restore the original data;

judging means for judging a reliability of a soft output decoding result from said decoder provided by the soft output decoding from statistics of the soft output decoding result, and

controlling means for controlling the number of iterations of the soft output decoding based on a result of judgment, by said judging means, of the reliability of the soft output decoding result from said decoder,

wherein said judging means uses, as the statistic for judging the reliability, one of:

a mean value and a dispersion value of the soft output decoding result from said decoder,

a mean value and a minimum value of the soft output decoding result from said decoder, and

a maximum value and a minimum value of the soft output decoding result from said decoder.

5. A base station of a mobile communication system, said base station comprising:

a radio frequency circuit for receiving a radio frequency signal of data turbo-coded for correcting an error by an antenna and outputting a received signal;

a receiver for outputting original data from the received signal as received data; and

a station interface circuit for transmitting the received data to a communication network,

the receiver comprising:

a turbo decoder for decoding the turbo-coded data and outputting the received data,

the turbo decoder comprising:

a decoder for inputting the turbo-coded data constituting the received signal and repeatedly carrying out soft output decoding to thereby restore the original data,

judging means for judging a reliability of a soft output decoding result from said decoder provided by the soft output decoding from statistics of the soft output decoding result, and

controlling means for controlling the number of iterations of the soft output decoding based on a result of judgment, by said judging means, of the reliability of the soft output decoding result from said decoder,

wherein said judging means uses, as the statistic for judging the reliability, one of:

a mean value and a dispersion value of the soft output decoding result from said decoder,

a mean value and a minimum value of the soft output decoding result from said decoder, and

a maximum value and a minimum value of the soft output decoding result from said decoder.

Assignments (3)
MERGER Recorded Jan 7, 2010
From: HITACHI COMMUNICATION TECHNOLOGIES, LTD.
To: HITACHI, LTD.
Reel/Frame 023741/0708 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2007
From: HITACHI, LTD.
To: HITACHI COMMUNICATION TECHNOLOGIES, LTD.
Reel/Frame 019795/0750 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2001
From: YANO, TAKASHI; TAMAKI, TSUYOSHI
To: HITACHI, LTD.
Reel/Frame 012129/0790 →