In this paper, we present the soft version of the Generalized Probabilistic Data Association (GPDA) algorithm, which has two implementation modes: successive GPDA (S-GPDA) and parallel GPDA (P-GPDA), and apply it to V-BLAST architecture employing joint iterative detection and decoding. In addition, we investigate the soft interference cancellation with minimum-mean-square-error criterion (SIC-MMSE) algorithm, and prove that it is equivalent to P-GPDA with one inner-loop (detector) iteration. Simulation results are provided to verify this conclusion. From the simulation results, we can also see the following findings when sufficient innerloop/outer-loop (detector/decoder) iterations are employed: 1). the performance of P-GPDA is a little better than that of S-GPDA. 2). P-GPDA with one inner-loop iteration, which provides a good approximation to the maximum a posteriori (MAP) detection performance, has better performance than P-GPDA with more inner-loop iterations.
展开▼