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
OG exemplary drawing
 
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.