Research Article

Main-Branch Structure Iterative Detection Using Approximate Message Passing for Uplink Large-Scale Multiuser MIMO Systems

Algorithm 1

Processing procedure of the AMP-LA algorithm.
(1)Initialization: Input , , .
(2)for    do computation at the cloning nodes.
(3)Calculate by (25).
(4)Calculate and by (30).
(5)end for
(6)for    do computation at the channel transition nodes.
(7)Calculate by (32).
(8)Calculate by (34).
(9)end for
(10)  for    do computation at the cloning nodes.
(11)  Calculate and by (35) and (36).
(12)  Calculate by (38).
(13)  for    do computation of LLRs
(14)    Calculate by (37).
(15)      end for
(16)  end for