Research Article
Adaptive Modulation SCMA Codebook Design Based on Constellation Rotation
Algorithm 1
The phase rotation factor of adaptive modulation SCMA codebook design algorithm.
| Input: Adaptive modulation SCMA system parameters , , , , . | | Output: | (1) | , . The range of is . | (2) | Initialize the initial population to be empty (randomly generate the first-generation population without specifying). . | (3) | Initialize by random. Initialize number of iterations, = 5. | (4) | for = 1 : 5 do | (5) | Generate codebook according to . | (6) | Generate a list of sent joint codewords (contains joint codewords). | (7) | functionGENETICA () | (8) | The fitness function is | (9) | return | (10) | end function | (11) | | (12) | functionGENETICB () | (13) | return | (14) | end function | (15) | update | (16) | end for | (17) | return |
|