IP Library Granted Patent US 9,063,871
Granted Patent B2
US 9,063,871 · App. 14/112,396 · Granted Jun 23, 2015

Decoding device and decoding method

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 9,063,871
App. No.
14/112,396
Granted
Jun 23, 2015
Kind
B2
Abstract

A decoding device ( 1 ) has: a reliability calculating unit ( 5 ) which calculates reliability information having a non-linear relationship with a noise distribution of a PR communication path ( 3 ) in at least part of or all of the reliability information based on characteristics of the PR communication path ( 3 ) and a predetermined modulation rule from an encoded signal that is obtained from the PR communication path ( 3 ); a reliability correcting unit ( 17 ) which corrects the reliability information calculated by a reliability calculating unit ( 5 ); and an error correction decoding unit ( 18 ) which performs error correction decoding on the reliability information corrected by the reliability correcting unit ( 17 ).

Claims (36)

1. A decoding device which decodes an encoded signal that is obtained when an encoded sequence generated by performing error correction encoding on input data according to a predetermined error correction encoding system and performing modulation encoding according to a predetermined modulation rule passes through a communication path,

the decoding device comprising:

a reliability information calculating unit which calculates reliability information having a non-linear relationship with a noise distribution of the communication path in at least part of or all of the reliability information based on characteristics of the communication path and the predetermined modulation rule from the encoded signal that is obtained from the communication path;

a reliability information correcting unit which corrects the reliability information calculated by the reliability information calculating unit; and

an error correction decoding unit which performs error correction decoding on the reliability information corrected by the reliability information correcting unit, wherein

the input data is a sequence of pre-modulation symbols which are a set of minimum units of information, and

the reliability information calculating unit calculates the reliability information based on a trellis in which a case exists where the number of combinations of the pre-modulation symbols that are decoding objects of modulation symbols generated by performing modulation encoding on the pre-modulation symbols is larger than the number of combinations of the pre-modulation symbols with an unequal decoding probability among the decoding objects or a trellis in which a case exists where there is a bias in an appearance frequency of minimum units of information which constitute the pre-modulation symbols among combinations of the pre-modulation symbols with the unequal decoding probability.

2. A decoding device which decodes an encoded signal that is obtained when an encoded sequence generated by performing error correction encoding on input data according to a predetermined error correction encoding system and performing modulation encoding according to a predetermined modulation rule passes through a communication path,

the decoding device comprising:

a reliability information calculating unit which calculates reliability information having a non-linear relationship with a noise distribution of the communication path in at least part of or all of the reliability information based on characteristics of the communication path and the predetermined modulation rule from the encoded signal that is obtained from the communication path;

a reliability information correcting unit which corrects the reliability information calculated by the reliability information calculating unit; and

an error correction decoding unit which performs error correction decoding on the reliability information corrected by the reliability information correcting unit, wherein

the reliability information correcting unit corrects the reliability information so that a correction value monotonically increases with respect to an input value and a variation in the correction value decreases as the input value is distanced from an origin.

3. The decoding device according to claim 2 , wherein the reliability information correcting unit sets an absolute value of a positive threshold and an absolute value of a negative threshold which are equal to each other, and corrects the reliability information so as to replace an absolute value of a positive input value which exceeds the absolute value of the positive threshold with the absolute value of the positive threshold and to replace an absolute value of a negative input value which exceeds the absolute value of the negative threshold with the absolute value of the negative threshold.

4. The decoding device according to claim 3 , wherein

the absolute value of the positive threshold is equal to or smaller than one half of an average of absolute values of positive reliability information, and

the absolute value of the negative threshold is equal to or smaller than one half of an average of absolute values of negative reliability information.

5. The decoding device according to claim 3 , wherein the reliability information correcting unit sets the positive threshold and the negative threshold based on a result of error correction decoding by the error correction decoding unit.

6. The decoding device according to claim 3 , wherein the reliability information correcting unit varies the positive threshold and the negative threshold every time the reliability information is inputted.

7. The decoding device according to claim 2 , wherein the reliability information correcting unit sets an absolute value of a positive threshold and an absolute value of a negative threshold which differ from each other, and corrects the reliability information so as to replace an absolute value of a positive input value which exceeds the absolute value of the positive threshold with the absolute value of the positive threshold and to replace an absolute value of a negative input value which exceeds the absolute value of the negative threshold with the absolute value of the negative threshold.

8. The decoding device according to claim 2 , wherein the reliability information correcting unit sets a predetermined threshold and corrects the reliability information so as to replace an absolute value of the input value which exceeds the absolute value of the threshold with the absolute value of the threshold.

9. The decoding device according to claim 1 , wherein the error correction decoding unit performs error correction decoding using a low-density parity check code.

10. The decoding device according to claim 1 , wherein the reliability information calculating unit calculates the reliability information based on a trellis that is a composite of a trellis of partial response characteristics of the communication path and a trellis of the modulation rule.

11. The decoding device according to claim 1 , further comprising:

an error correction encoding unit which performs error correction encoding on the input data and which outputs an encoded sequence subjected to the error correction encoding;

a modulation encoding unit which performs modulation encoding on the encoded sequence subjected to the error correction encoding;

a recording or reproducing unit which records the encoded sequence subjected to the modulation encoding on a recording medium or reproduces the encoded signal that is recorded on the recording medium; and

an equalization processing unit which performs a predetermined equalization process on the encoded signal that is reproduced by the recording or reproducing unit, wherein

the reliability information calculating unit calculates the reliability information based on characteristics of the communication path and the predetermined modulation rule from the encoded signal that has been subjected to the equalization process by the equalization processing unit.

12. A decoding method of decoding an encoded signal that is obtained when an encoded sequence generated by performing error correction encoding on input data according to a predetermined error correction encoding system and performing modulation encoding according to a predetermined modulation rule passes through a communication path,

the decoding method comprising:

a reliability information calculating step of calculating reliability information having a non-linear relationship with a noise distribution of the communication path in at least part of or all of the reliability information based on characteristics of the communication path and the predetermined modulation rule from the encoded signal that is obtained from the communication path;

a reliability information correcting step of correcting the reliability information calculated in the reliability information calculating step; and

an error correction decoding step of performing error correction decoding on the reliability information corrected in the reliability information correcting step, wherein

the input data is a sequence of pre-modulation symbols which are a set of minimum units of information, and

in the reliability information calculating step, the reliability information is calculated based on a trellis in which a case exists where the number of combinations of the pre-modulation symbols that are decoding objects of modulation symbols generated by performing modulation encoding on the pre-modulation symbols is larger than the number of combinations of the pre-modulation symbols with an unequal decoding probability among the decoding objects or a trellis in which a case exists where there is a bias in an appearance frequency of minimum units of information which constitute the pre-modulation symbols among combinations of the pre-modulation symbols with the unequal decoding probability.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE ERRONEOUSLY FILED APPLICATION NUMBERS 13/384239, 13/498734, 14/116681 AND 14/301144 PREVIOUSLY RECORDED ON REEL 034194 FRAME 0143. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Dec 24, 2020
From: PANASONIC CORPORATION
To: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
Reel/Frame 056788/0362 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2014
From: PANASONIC CORPORATION
To: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
Reel/Frame 034194/0143 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2014
From: NAKASENDO, TSUYOSHI; HINO, YASUMORI; NAKATA, KOHEI; TAKAGI, YUJI
To: PANASONIC CORPORATION
Reel/Frame 032286/0740 →