Soft-in soft-out decoder
A soft-in soft-out decoder (SISO decoder) is a type of soft-decision decoder used with error correcting codes. "Soft-in" refers to the fact that the incoming data may take on values other than 0 or 1, in order to indicate reliability.