IP Library Granted Patent US 9,077,377
Granted Patent B2
US 9,077,377 · App. 13/263,013 · Granted Jul 7, 2015

Transmission device and reception device for communication in an environment with strong external noise, and transmission method and reception method for the same

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,077,377
App. No.
13/263,013
Granted
Jul 7, 2015
Kind
B2
Abstract

In a transmission device, a determining unit determines, for use in transmission, an LDPC encoding method corresponding to occurrence conditions of external noise from a plurality of LDPC encoding methods each having the same code length and the same code rate and being defined by a different parity check matrix, and an encoding unit generates a codeword bit sequence by encoding transmission data using the LDPC encoding method determined by the determining unit.

Claims (49)

1. A transmission device comprising:

a determining unit operable to determine a low density parity check (LDPC) encoding method for use in transmission to be an LDPC encoding method corresponding to occurrence conditions of external noise from a plurality of LDPC encoding methods, each having the same code length and the same code rate and being defined by a different parity check matrix;

an encoding unit operable to generate a codeword bit sequence by encoding transmission data using the LDPC encoding method determined by the determining unit; and

an elimination pattern estimation unit operable to estimate an elimination pattern in accordance with occurrence conditions of external noise, the elimination pattern indicating a count of candidate elimination bits and a position within a codeword of each candidate elimination bit, a candidate elimination bit being one of a plurality of codeword bits forming a codeword bit sequence and having a high probability of being eliminated by a reception device before decoding, wherein

the plurality of LDPC encoding methods includes at least a first LDPC encoding method defined by a first parity check matrix and a second LDPC encoding method defined by a second parity check matrix,

a combination of a predetermined number of codeword bits forms a stopping set for the first parity check matrix and does not form a stopping set for the second parity check matrix, and

the determining unit determines the LDPC encoding method for use in transmission from the plurality of LDPC encoding methods in accordance with an estimation of decoding performance for each parity check matrix, the estimation being in accordance with a relationship between the elimination pattern estimated by the elimination pattern estimation unit and the parity check matrix.

2. The transmission device of claim 1 , wherein

the determining unit determines the LDPC encoding method for use in transmission to be an LDPC encoding method defined by a parity check matrix for which a combination of positions within a codeword of the candidate elimination bits indicated by the elimination pattern does not form a stopping set.

3. The transmission device of claim 2 , wherein

in the parity check matrix for which a combination of positions within a codeword of the candidate elimination bits indicated by the elimination pattern does not form a stopping set, at least one row has a row weight of one in a partial matrix formed by extracting, from the parity check matrix, columns corresponding to positions within a codeword of the candidate elimination bits indicated by the elimination pattern.

4. The transmission device of claim 1 , wherein

the determining unit determines the LDPC encoding method for use in transmission to be an LDPC encoding method defined by a parity check matrix, among a plurality of parity check matrices for which a combination of positions within a codeword of the candidate elimination bits indicated by the elimination pattern does not form a stopping set, in which a largest number of rows have a row weight of 0 or 1 in a partial matrix formed by extracting, from the parity check matrix, columns corresponding to positions within a codeword of the candidate elimination bits indicated by the elimination pattern.

5. The transmission device of claim 1 , wherein

the determining unit determines the LDPC encoding method for use in transmission to be an LDPC encoding method defined by a parity check matrix, among a plurality of parity check matrices for which a combination of positions within a codeword of the candidate elimination bits indicated by the elimination pattern does not form a stopping set, in which a maximum value of row weighting is smallest in a partial matrix formed by extracting, from the parity check matrix, columns corresponding to positions within a codeword of the candidate elimination bits indicated by the elimination pattern.

6. The transmission device of claim 1 , further comprising

a noise occurrence conditions estimation unit operable to estimate occurrence conditions of external noise in accordance with a signal received from a transmission channel, wherein

the elimination pattern estimation unit estimates the elimination pattern in accordance with the occurrence conditions of external noise estimated by the noise occurrence conditions estimation unit.

7. A transmission device comprising:

a determining unit operable to determine a low density parity check (LDPC) encoding method for use in transmission to be an LDPC encoding method corresponding to occurrence conditions of external noise from a plurality of LDPC encoding methods, each having the same code length and the same code rate and being defined by a different parity check matrix;

an encoding unit operable to generate a codeword bit sequence by encoding transmission data using the LDPC encoding method determined by the determining unit; and

a reception unit operable to receive a signal that includes an elimination pattern indicating a position within a codeword of each codeword bit, among codeword bits forming a codeword bit sequence, that is eliminated by a reception device before decoding, wherein

the determination unit determines the LDPC encoding method for use in transmission from the plurality of LDPC encoding methods in accordance with an estimation of decoding performance for each LDPC encoding method, the estimation being in accordance with a relationship between the elimination pattern received by the reception unit and the parity check matrix for each LDPC encoding method.

8. A transmission device comprising:

a determining unit operable to determine a low density parity check (LDPC) encoding method for use in transmission to be an LDPC encoding method corresponding to occurrence conditions of external noise from a plurality of LDPC encoding methods, each having the same code length and the same code rate and being defined by a different parity check matrix;

an encoding unit operable to generate a codeword bit sequence by encoding transmission data using the LDPC encoding method determined by the determining unit; and

a reception unit operable to receive a signal that indicates an LDPC encoding method determined by a reception device in accordance with a relationship between an elimination pattern and the parity check matrix defining the LDPC encoding method, the elimination pattern indicating a position within a codeword of each codeword bit, among codeword bits forming a codeword bit sequence, that is eliminated by the reception device before decoding, wherein

the determining unit determines the LDPC encoding method for use in transmission in accordance with received signal that indicates the LDPC encoding method.

9. A reception device comprising:

a reception unit operable to receive a signal transmitting a codeword bit sequence generated by encoding transmission data using a low density parity check (LDPC) encoding method corresponding to occurrence conditions of external noise among a plurality of LDPC encoding methods each having the same code length and the same code rate and being defined by a different parity check matrix;

a demodulation unit operable to demodulate the signal received by the reception unit in order to generate a received codeword bit sequence corresponding to the codeword bit sequence of the received signal; and

a decoding unit operable to decode the received codeword bit sequence in accordance with the LDPC encoding method used to code the transmission data, wherein

the plurality of LDPC encoding methods includes at least a first LDPC encoding method defined by a first parity check matrix and a second LDPC encoding method defined by a second parity check matrix,

a combination of a predetermined number of codeword bits forms a stopping set for the first parity check matrix and does not form a stopping set for the second parity check matrix, and

determination of the LDPC encoding method for use in encoding transmission data is performed transmission-side by estimating an elimination pattern in accordance with occurrence conditions of external noise, the elimination pattern indicating a count of candidate elimination bits and a position within a codeword of each candidate elimination bit, a candidate elimination bit being one of a plurality of codeword bits forming a codeword bit sequence and having a high probability of being eliminated by a reception device before decoding, and determining the LDPC encoding method in accordance with an estimation of decoding performance for each parity check matrix, the estimation being in accordance with a relationship between the elimination pattern and the parity check matrix.

10. A transmission method comprising the steps of:

(a) determining a low density parity check (LDPC) encoding method for use in transmission to be an LDPC encoding method corresponding to occurrence conditions of external noise from a plurality of LDPC encoding methods, each having the same code length and the same code rate and being defined by a different parity check matrix;

(b) generating a codeword bit sequence by encoding transmission data using the LDPC encoding method determined in step (a); and

(c) estimating an elimination pattern in accordance with occurrence conditions of external noise, the elimination pattern indicating a count of candidate elimination bits and a position within a codeword of each candidate elimination bit, a candidate elimination bit being one of a plurality of codeword bits forming a codeword bit sequence and having a high probability of being eliminated by a reception device before decoding, wherein

the plurality of LDPC encoding methods includes at least a first LDPC encoding method defined by a first parity check matrix and a second LDPC encoding method defined by a second parity check matrix,

a combination of a predetermined number of codeword bits forms a stopping set for the first parity check matrix and does not form a stopping set for the second parity check matrix, and

step (a) determines the LDPC encoding method for use in transmission from the plurality of LDPC encoding methods in accordance with an estimation of decoding performance for each parity check matrix, the estimation being in accordance with a relationship between the elimination pattern and the parity check matrix.

11. A reception method comprising the steps of:

(a) receiving a signal transmitting a codeword bit sequence generated by encoding transmission data using a low density parity check (LDPC) encoding method corresponding to occurrence conditions of external noise among a plurality of LDPC encoding methods each having the same code length and the same code rate and being defined by a different parity check matrix;

(b) demodulating the signal received in step (a) in order to generate a received codeword bit sequence corresponding to the codeword bit sequence of the received signal; and

(c) decoding the received codeword bit sequence in accordance with the LDPC encoding method used to code the transmission data, wherein

the plurality of LDPC encoding methods includes at least a first LDPC encoding method defined by a first parity check matrix and a second LDPC encoding method defined by a second parity check matrix,

a combination of a predetermined number of codeword bits forms a stopping set for the first parity check matrix and does not form a stopping set for the second parity check matrix, and

determination of the LDPC encoding method for use in encoding transmission data is performed transmission-side by estimating an elimination pattern in accordance with occurrence conditions of external noise, the elimination pattern indicating a count of candidate elimination bits and a position within a codeword of each candidate elimination bit, a candidate elimination bit being one of a plurality of codeword bits forming a codeword bit sequence and having a high probability of being eliminated by a reception device before decoding, and determining the LDPC encoding method in accordance with an estimation of decoding performance for each parity check matrix, the estimation being in accordance with a relationship between the elimination pattern and the parity check matrix.

Assignments (4)
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 Mar 30, 2016
From: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
To: SUN PATENT TRUST
Reel/Frame 038129/0132 →
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 Nov 30, 2011
From: OKAMURA, SHUTAI
To: PANASONIC CORPORATION
Reel/Frame 027306/0440 →