Sparse Code Multiple Access (SCMA) dapat mendukung sistem saat terjadi overloading di sisi receiver sehingga meningkatkan efisiensi spektrum sistem dengan merancang mapping symbol dengan tepat. Kinerja SCMA ditentukan dengan codebook yang bersifat sparse dengan cara memetakan bit secara langsung ke codeword multidimensi yang dipengaruhi oleh keragaman energi dan jarak minimum Euclidean dari Multidimensional Constellation (MC). Lalu di sisi receiver SCMA terdapat Message passing algorithm (MPA) yang berfungsi mengurangi interferensi antar user. Tugas akhir ini melakukan simulasi perancangan tiga jenis desain codebook yaitu desain codebook terhadap fasa, desain codebook pembobotan dengan nilai bobot w1 = 0,6; w2 = 0,3; w3 = 0,1 terhadap fasa, serta pengaruh desain codebook pembobotan terhadap ?0 di ketiga kanal. Menggunakan rotasi fasa ?/4 dan ?/3 , menggunakan generator Latin dan non-Latin, konstelasi line dengan kanal AWGN, Rayleigh fading, dan kanal Rician. Terdapat juga indikator konstelasi seperti jarak minimum Euclidean, jumlah collision di titik konstelasi, dan menggunakan enam user pada empat resource element. Kinerja sistem yang diukur adalah BER. Hasil simulasi penelitian tugas akhir ini menunjukan dari ketiga kanal yang diuji, pada kanal AWGN hasil optimal terjadi di Latin ?/3 dengan nilai BER 10?3 pada SNR 6,96 dB dan terburuk di Non-Latin ?/3 dengan nilai BER 10?1 pada SNR 6 dB, di Rayleigh fading optimal di Non-Latin ?/3 dengan nilai BER 10?3 pada SNR 13,73 dB dan terburuk di Latin ?/3 dengan nilai BER 10?3 pada SNR 13,87 dB, dan pada kanal Rician optimal di Non-Latin ?/4 dan terburuk di Non-Latin ?/3 dengan tidak menghasilkan data BER. Lalu hasil optimal dan terburuk pada desain codebook dengan penambahan pembobotan menghasilkan di kanal AWGN adalah Latin ?/3 iv v dengan nilai BER 10?1 pada SNR 12,27 dB dan di Non-Latin ?/4 dengan nilai BER 10?1 pada SNR 12,16 dB, di Rayleigh fading adalah Non-Latin ?/4 dengan nilai BER 10?1 pada SNR 14,3 dB dan Latin ?/4 dengan nilai BER 10?1 pada SNR 14,42 dB, pada kanal Rician adalah Latin ?/4 dengan nilai BER 10?3 pada SNR 15,15 dB dan Non-Latin ?/3 dengan nilai BER 10?3 pada SNR 15,24 dB, secara berurutan. Sedangkan hasil optimal pada desain codebook terhadap ?0 adalah kanal Rician dengan nilai BER 10?3 pada SNR 15,46 dB dan terburuk terjadi di kanal AWGN dengan nilai BER 10?1 pada SNR 18,55 dB.