SOURCE-CHANNEL APPROACH TO CHANNEL CODING WITH SIDE INFORMATION
First Claim
1. A decoding apparatus, the apparatus comprising:
- a processor;
tangible, non-transitory computer-readable medium having computer-executable instructions stored thereon that, if executed by the processor, cause the processor to perform operations comprising;
decoding an input signal in order to generate first feedforward information, wherein the decoding comprises;
performing trellis decoding on the input signal over a joint trellis corresponding at least to an accumulator portion of an irregular repeat accumulate (IRA) encoder and a trellis coded quantization, andperforming first check node decoding on data including a modified version of output from the trellis decoding, wherein the first feedforward information is a modified version of output from the first check node decoding; and
generating feedback information from the feedforward information.
1 Assignment
0 Petitions
Accused Products
Abstract
Code designs for channel coding with side information (CCSI) based on combined source-channel coding are disclosed. These code designs combine trellis-coded quantization (TCQ) with irregular repeat accumulate (IRA) codes. The EXIT chart technique is used for IRA channel code design (and especially for capacity-approaching IRA channel code design). We emphasize the role of strong source coding and endeavor to achieve as much granular gain as possible by using TCQ. These code designs synergistically combine TCQ with IRA codes. By bringing together TCQ and EXIT chart-based IRA code designs, we are able to approach the theoretical limit of dirty-paper coding.
-
Citations
18 Claims
-
1. A decoding apparatus, the apparatus comprising:
-
a processor; tangible, non-transitory computer-readable medium having computer-executable instructions stored thereon that, if executed by the processor, cause the processor to perform operations comprising; decoding an input signal in order to generate first feedforward information, wherein the decoding comprises; performing trellis decoding on the input signal over a joint trellis corresponding at least to an accumulator portion of an irregular repeat accumulate (IRA) encoder and a trellis coded quantization, and performing first check node decoding on data including a modified version of output from the trellis decoding, wherein the first feedforward information is a modified version of output from the first check node decoding; and generating feedback information from the feedforward information. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
decoding an input signal in order to generate first feedforward information, wherein the decoding comprises; performing trellis decoding on the input signal over a joint trellis corresponding at least to an accumulator portion of an irregular repeat accumulate (IRA) encoder and a trellis coded quantization, and performing first check node decoding on data including a modified version of output from the trellis decoding, wherein the first feedforward information is a modified version of output from the first check node decoding; and generating feedback information from the feedforward information. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A tangible, non-transitory computer-readable medium having computer-executable instructions stored thereon that, if executed by the processor, cause the processor to perform operations comprising:
-
decoding an input signal in order to generate first feedforward information, wherein the decoding comprises; performing trellis decoding on the input signal over a joint trellis corresponding at least to an accumulator portion of an irregular repeat accumulate (IRA) encoder and a trellis coded quantization, and performing first check node decoding on data including a modified version of output from the trellis decoding, wherein the first feedforward information is a modified version of output from the first check node decoding; and generating feedback information from the feedforward information. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification