Abstract
This letter studies high-capacity visible light communication (VLC) based on code-domain non-orthogonal multiple access (CD-NOMA) with the goal of enabling the future machine-type communication networks. To fulfill the non-negative signal constraint and mitigate/suppress the nonlinear effects and shot noise, a novel uniform-distributed constellation codebook is developed for lower peak power and larger minimum Euclidean distance (MED). The simulation results demonstrate that our proposed codebooks give rise to significantly improved error rate performance compared to existing codebooks. In addition, codebooks with larger overloading factors are presented to achieve high-capacity communication.