Abstract
A new variable weight zero cross correlation code (VZCC) is designed that support different class of services in spectral encoding for OCDMA scheme. The proposed code has many benefits, such as the easy and strong mathematical way of code construction, acceptable code length, variable ZCC. A transmitter–receiver structure of the VZCC OCDMA system is presented. The performance of the proposed VZCC OCDMA system with noise sources at the direct detection scheme is studied using gaussian approximation. It is observed that the VZCC OCDMA scheme is able to accommodate more users in contrast to the reported techniques having a privilege of triple play services. For BER 10
–9
the Modified Double Weight (MDW), Modified Quadratic Congruence (MQC), Modified Frequency Hopping (MFH), Hadamard, and VZCC supports 68, 70, 62, 18, and 145 users, respectively at − 10 dBm power.