| US 7,587,004 B2 | ||
| Method for decoding data using windows of data | ||
| Patrick Galili, Cannes (France); Laurent Pilot, Antibes (France); and Andrea Ancora, Nice (France) | ||
| Assigned to ST-Ericsson SA, Geneva (Switzerland) | ||
| Appl. No. 10/527,888 PCT Filed Sep. 10, 2003, PCT No. PCT/IB03/03941 § 371(c)(1), (2), (4) Date Mar. 15, 2005, PCT Pub. No. WO2004/028004, PCT Pub. Date Apr. 01, 2004. |
||
| Claims priority of application No. 02292291 (EP), filed on Sep. 18, 2002. | ||
| Prior Publication US 2006/0039509 A1, Feb. 23, 2006 | ||
| Int. Cl. H04L 27/06 (2006.01) | ||
| U.S. Cl. 375—340 [375/316; 375/341; 375/262; 375/265] | 11 Claims |

| 1. A method for decoding data, said method comprising iterations with some steps (SISO1, SISO2) using windows of input data, characterized in that the method comprises, for a current window of a step (SISO1, SISO2) within an iteration the steps of:
Performing a forward recursion, wherein said forward recursion is initialized with a forward state metric vector (α) from
an upper stake of a previous window of a same step (SISO1, SISO2) of a previous iteration, each window comprising a lower and said upper stake, wherein the lower stake comprises a lower
metric vector initialization value independent of time and the upper stake comprises an upper metric vector initialization
value independent of time; and
Performing a backward recursion, wherein said backward recursion is initialized with a backward state metric vector (β) from
the lower stake of a next window of the same step (SISO1, SISO2) of a previous iteration.
|