1. INTRODUCTION
Soft information processing is a key ingredient of many advanced receiver concepts we know today. The ubiquity of soft-input soft-output (SISO) processing is due to pioneering work, e.g., by Viterbi [1], Bahl et al. [2], and Hagenauer [3], [4]. This work has paved the way for turbo codes [5] and numerous iterative receiver algorithms which have revolutionized communication theory since 1993.