Apparatus and method for receiving data with bit insertion
AssigneeSony Corporation
InventorTamotsu Ikeda
Life of this patent
Estimating the term…
Abstract
A message is encoded in a punctured convolutional code by an encoding process involving bit erasure and transmitted in a multi-component modulation system such as 16-QAM in which each component of a signal denotes values for more than one bit. At the receiver, a bit metric calculation circuit calculates a bit metric for each bit of data denoted by each received signal. The resulting sequences of bit metrics undergo bit insertion processing to yield one or more augmented sequences of bit metrics corresponding to the encoded message before bit erasure. The one or more augmented sequences of bit metrics are subjected to most-likelihood decoding scheme such as Viterbi decoding.
Claims30
A data receiver for receiving a series of received signals, each received signal incorporating a plurality of components, each such received signal denoting values for more than two bits of data in a message encoded in a punctured convolutional code, said data receiver comprising:
- bit metric calculation means for calculating at least one bit metric for each of the bits of data denoted by each said signal, to provide one or more sequences of bit metrics;
- and
- bit insertion means for performing bit insertion processing in the sequences of bit metrics in accordance with a predetermined rule to thereby form one or more augmented sequences of bit metrics.
A method of receiving a series of received signals, each received signal incorporating a plurality of components, each such received signal denoting values for more than two bits of data in a message encoded in a punctured convolutional code, said method comprising the steps of:
- calculating at least one bit metric for each of the bits of data denoted by each said signal, to provide one or more sequences of bit metrics;
- and
- performing bit insertion processing in the sequences of bit metrics in accordance with a predetermined rule to thereby form one or more augmented sequences of bit metrics.
A data receiver for receiving a series of received signals, each received signal incorporating a plurality of components, each such received signal denoting values for more than two bits of data in a message encoded in a punctured convolutional code, said data receiver comprising:
- a bit metric calculation circuit having one or more input connections for received signals and one or more output connections, said bit metric calculation circuit being operative to calculate at least one bit metric for each of the bits of data denoted by each said signal and provide one or more sequences of bit metrics at said one or more output connections;
- and
- a bit insertion circuit having one or more input connections connected to said one or more output connections of said bit metric calculation circuit, said bit insertion circuit having one or more output connections, said bit insertion circuit being operative to insert dummy data into said one or more sequences of bit metrics in accordance with a predetermined rule to thereby form one or more augmented sequences of bit metrics at said one or more output connections f said bit insertion circuit.
Dependencies are inferred from the claim text.