Method and device for receiving a data signal consisting of symbol blocks and corresponding computer program
AssigneeFrance Telecom
InventorsLaurent Boher, Maryline Helard, Rodrigue Rabineau
Life of this patent
Estimating the term…
Abstract
A method is provided for receiving a received data signal including at least one symbol block received and representative of a source signal. The method includes at least one iteration for improving an estimate of the received signal and including the following steps, for a current equalized symbol block: obtaining one or more decided bits, by bit-by-bit decoding a current subset of bits; updating one or more symbols, according to the decoded bit or bits, delivering an updated block of estimated symbols; determining a block of equalized symbols enhanced by canceling interferences, taking account of the updated block of estimated symbols.
Claims8
Method of reception of a received data signal formed by at least one received block of symbols and representing a source signal, said method comprising:
- implementing an initialization phase comprising block-to-block equalization of said received signal, delivering for each block of received symbols, a block of equalized symbols each formed by one set of bits;
- and
- at least one iteration of improvement of an estimation of said received signal comprising the following steps, for a current block of equalized symbols:
- obtaining at least one decoded bit, by bit-to-bit decoding of a current subset of at least one bit belonging to said current block of equalized symbols;
- updating at least one symbol estimated during said initialization phase or updated during a previous iteration of improvement, as a function of the decoded bit or bits, delivering an updated block of estimated symbols, constituted by the decoded bit or bits and at least one bit decoded during at least one previous improvement iteration or during said initialization phase;
- determining an improved block of equalized symbols by cancellation of interference, taking account of said updated block of estimated symbols, said improved block of equalized symbols becoming the current block of equalized symbols of any subsequent iteration.
Device for reception of a received data signal formed by at least one received block of symbols representing a source signal, said device comprising:
- initialization means comprising means of block-to-block equalization of said received signal, delivering for each block of received symbols, a block of equalized symbols each formed by one set of bits,
- means of improvement of an estimation of said received signal, implementing at least once, in the form of an iteration and for a current block of equalized symbols:
- means for obtaining at least one decoded bit, by bit-to-bit decoding of a current subset of at least one bit belonging to said current block of equalized symbols;
- means for updating at least one symbol estimated during said initialization phase or updated during a previous iteration of improvement, as a function of the decoded bit or bits, delivering an updated block of estimated symbols, constituted by the decoded bit or bits and at least one bit decoded during at least one previous improvement iteration or during said initialization phase;
- means for determining an improved block of equalized symbols by cancellation of interference, taking account of said updated block of estimated symbols, said improved block of equalized symbols becoming the current block of equalized symbols of any subsequent iteration.
Computer program product recorded on a computer-readable carrier and which comprises program code instructions for execution of a method of receiving a received data signal formed by at least one received block of symbols and representing a source signal, when said program is executed on a computer, wherein the method comprises:
- implementing an initialization phase comprising block-to-block equalization of said received signal, delivering for each block of received symbols, a block of equalized symbols each formed by one set of bits;
- and
- at least one iteration of improvement of an estimation of said received signal comprising the following steps, for a current block of equalized symbols:
- obtaining at least one decoded bit, by bit-to-bit decoding of a current subset of at least one bit belonging to said current block of equalized symbols;
- updating at least one symbol estimated during said initialization phase or updated during a previous iteration of improvement, as a function of the decoded bit or bits, delivering an updated block of estimated symbols, constituted by the decoded bit or bits and at least one bit decoded during at least one previous improvement iteration or during said initialization phase;
- determining an improved block of equalized symbols by cancellation of interference, taking account of said updated block of estimated symbols, said improved block of equalized symbols becoming the current block of equalized symbols of any subsequent iteration.
Dependencies are inferred from the claim text.