Skip to main content
. 2022 Nov 30;24(12):1757. doi: 10.3390/e24121757
Algorithm 1: Successive Decoding for 2-state channel
1: input(h12,,hN2), k
2: for{0,,k}
3:    if =0
4:       In stage 1 successively decode {U10i}i=1N
5:    else if {1,,k}
6:       (1) In stage 42 successively decode Q1(k+1)
7:       (2) In stage 41 successively decode P1
8:       (3) In stage 4 successively decode Q2(k)
9:       (4) In stage 4+1 successively decode P2
10:    end if
11: end for