Abstract
In optical code division multiple access (OCDMA) systems, multiple access interference (MAI) problem which amplifies with the number of users actively involving in the network robustly bound the performance of such network. In this paper an algorithm to generate binary code sequences based on spectral amplitude coding (SAC) technique for CDMA under optical communication systems environment named fixed right shifting (FRS) is proposed. This algorithm is built with minimum cross correlation (MCC) using some type of Jordan matrices with straightforward algebraic methods. By using the code weight W and the number of users N, various sets of binary code sequences for the possibilities of even and odd combination are constructed. Furthermore, this algorithm allows users with different code sequences to transmit data with minimum likelihood of interference. Simulation results show our technique for an agreeable bit error rate (BER) of 10(-12) can support a higher number of users in deterministic and stochastic methods compared to reported techniques such Modified Quadratic Congruence (MQC) and Modified Frequency Hopping (MFH).