The performance enhancement of OCDMA System based on New Zero Cross Correlation (ZCC) Code with OFDM Modulation

A .Cherifi 1, B. Yagoubi 2, B. S. Bouazza 1 , A.O.Dahman3.

1 Technology of Communication Laboratory (LTC)

University Of Tahar Moulay Saida


2 University of Abdelhamid Ibn Badis



3 Laboratory of Microsystems and Telecommunications (LMST)

University Of Quebec


Abstract: - In order to increase the number of users and data rate, and to reduce the impact of multi access interference (MAI), this study propose the optical code division multiple access (OCDMA) systems with orthogonal frequency division multiplexing modulation (OFDM) based on new zero cross correlation (ZCC) code .

The system proposed (OCDMA- new ZCC-OFDM) is compared to the (OCDMA-FCC (Flexible Cross Correlation)-OFDM) in term of SNR and BER. The results showed that the proposed system with the new ZCC code displayed improved performance with an increased number of users up to 120%. The system adopted saved around -3 dBm of power at the receiver. In comparison to (OCDMA-FCC-OFDM) system, this improvement is due to the effect of the good auto/cross correlation properties of new ZCC code.

Key-Words: - Optical CDMA, OFDM, New ZCC code, Flexible Cross Correlation (FCC) code, (OCDMA-FCC-OFDM) systems, (OCDMA-new ZCC-OFDM) systems.

1 Introduction

Currently, the most common way to allow several transmitters to send the information at the same time by single channel is code division multiple access (CDMA). It is a unique code given to each transmitter; a spread spectrum technique by the same physical resources.

The main advantages of OCDMA are to provide multiple simultaneous users with the same bandwidth along with high security, and to improve optical communication applications [1]. It can be considered as a good solution for optical networks. So, to obtain the best spectral efficiency possible at reduced cost, a practical optical system that combines the technical orthogonal frequency division multiplexing (OFDM) and CDMA is used to enhance the data rate transmission and to increase the number of simultaneous users. This combination has received increased attention as a means to overcome various limitations of optical transmission systems, such as the multipath dispersion and multi access interference (MAI).

OFDM has become a popular transmission technique for high-data-rate wireless communications in recent years due to its high spectral efficiency and good resistance to multipath fading [2]. Thus, by using this method, we can get better spectrum utilization, increase transmission rate, and also generate higher number of sub-carrier.

In this article, we examined and evaluated the advantages of (OCDMA-new ZCC –OFDM) Optical system. The SNR expression was derived by taking into account the non-linearity of subcarriers using the new ZCC code. OFDM modulation provided many orthogonal subcarriers which are transmitted to a single optical fiber. In reception part, the desired user will be detected from few subcarriers by using the optical filters (FBG narrowband), the code signature, similar to those using in emission part. The use of this filter removes the effect of multi access interference.

This project is a continuation of previous work presented in [3]. And the main goal of previous study is to combine OFDM technique with OCDMA system to improve the performance of optical network. In other side, the results of the current study (OCDMA -new ZCC-OFDM) are compared to the work (OCDMA-FCC (Flexible Cross Correlation)-OFDM) reported by A.O. Aldhaibani and al in [4]. This paper is organized as follows. In Section 2 provides (OCDMA –OFDM) system based on new ZCC code. Section 3 introduces our proposed design the (new ZCC code), their proprieties and their performances. In Section 4 Simulation results are presented. And the Conclusions are drawn in Section 5.

2 Principle of OCDMA-OFDM system

In the part of OFDM signal, data bits are encoded using a QAM constellation, this electrical signal passes through the IFFT block, the guard interval is inserted between these block. This eliminates interference between successive blocks in the presence of multipath channels and facilitates the more equalization.

Each OFDM symbols are modulated with the optical ZCC code by using the external modulator. This code is implemented by the Wavelength Division Multiplexing (WDM) like a Fiber Bragg grating (FBGs) which is a technique used in optical communications. This allows transmitting several wavelength signals on a single optical fiber. In the receiver part, the received signal is detected by the photo-detector (see Fig.1).

Fig.1 Scheme illustrates the (OFDM-OCDMA) system.

Finally, the signal can be recovered after using OFDM demodulator, FFT operations, matched filtering and other electrical treatments.

2.1 OCDMA-OFDM performances

To analyze and evaluate the performance of the proposed method (OFDM -CDMA optical) with the new ZCC code, the Gaussian approximation for computing the signal to noise ratio (SNR) and bit error rate (BER) was used. As shown in fig 1, SNR is expressed by: SNR = , where : represent the current received at the photodiode given by and is the variance of the noise signal. The effect of phase induced intensity noise (PIIN) is neglected due to the zero cross correlation condition with no overlapping of spectra from multiuser [5], [6]. The first stage concerns with studying the design of the new ZCC code. The general form of ZCC code is:

ZCC1= (1)

We use the mapping technique in ZCC code to avoid the overlapping of 1 for both users, in addition to increasing both; the number of users and the code length.

ZCCn= (2)




Regarding the mapping phase, the relationship between the three parameters (the number of user “K”, the code length “C” and the number of mapping process “M= W" where W represents the code-weight) is given as follows:

KM = 2M

CM = 2M ×w

To extend the number of weight and transform the code w = "N-1" to w = N, (N ≥2), the matrix form is given by

ZCCN= (3)

[A] comprises a matrix of [2,2 × w], this matrix Contains the w replication of the matrix (Zw-1) and as illustrated in the equation (9).

[B] Comprises a matrix of zero of [2,2 × w] .

[C] Comprises a matrix of zero of [(K−2), w×2].

[D] comprises a matrix of zero of [(K−2), w×(K−2)]

Taking an example for k = 3 the transformation code for w = 1 to w= 2 are presented as:


Where the expression between w, k and C is defined by: C=w×K (4)

For increasing the number of users and the code length without modifying the weight, a mapping technique is used as:

ZCCm= (5)

The expression of the equation which connects the coefficients of mapping :(mapped number of users cm, the code length Lm and the mapping processes m are expressed as:

Cm = 2m × (CB)

Lm=2m × (L) (6)

3 The Proposed Design

The new ZCC code is constructed by a binary matrix of K row; represent the number of users and C= K × W column represent the code length,

= (7)


is the half matrix; consist of ( , )

The construction of half matrix is given by: Z( , )= where1≤i≤ (8)

The code contain an (k×w) chips,

w chips”1” and “(k×w)-w" chips ‘0’. So we can write as:

Where 0 ≤ j≤ .

= (9)

The other Half of matrix is the rotation of of the matrix Zi.

So, the new ZCC code is: =


For example Let: K=4 and w = 2; the wave length is limited to 8. The generation of the half matrix is shown in tab 1.Using equation (9) .


0 1







The half matrix is:

The new code is given by:

The new ZCC code properties for Direct Detection technique is given as :

= (10)

Let denote the ith element of new Zcc code sequence with weight w. K denotes the number of each user, in fig. 2, All users send the same data bits ( ) equal to "1”. With = = =1 (11)

The power spectral density (PSD) at the receiving end during a single bit period for PIN photodiode detection can be defined as follows [7, 8]:

. (12)

4 Conclusion

Fig.2 Block diagram of a new ZCC code transmitter system.

Where Psr is the power received of a broadband source and u (v) represents a unit step function is equal to:

Then, integrating equation of the PSD can be determined by:



From Eq. (4), when all the users are transmitting bit “1,” using the average value as

= = = 1

so: (15)

The photocurrent Idd can be expressed as:

= (16)

Where represents the responsively of the PDs given by: Here, is the quantum efficiency, isthe electron’s charge, h is the Plank’s constant (6,626068 × 10-34 m2 kg / s), and is the central frequency of broad-band optical pulse [9].


In demodulate OFDM signal phase. Signal received of photocurrent ( ) can be expressed as

. n=1, 2, k (18)

The orthogonality conditions are put to ensure the absence of interference between the different carriers which is given by the following Expression [10].

The noise power of PIN can be written as:


Where : Shot noise

And : Thermal noise

= (20)

Noting that the probability of sending bit ‘1’ at any time by each subscriber is ½ [11], than Eq. (18) becomes:


Fig.3 diagram illustrates the new ZCC code receiver system.

Now using equations (17), (19) and (20), the signal to noise ratio (SNR) of direct detection technique by using the value of proprieties in [11]; the new expression of SNR can be written as:

= (22)

Thus BER can be obtained as:

Table 1, parameters used in the calculation of the proposed systems.

Photodetector quantum efficiency(


Line-widthbroadband source (∆ν)

3.75 THz

Operating wavelength (λ0)

1550 nm

Electrical band width(B)

311 MHz

Data bit rate(Rb)

622 Mbps

Receiver noise temperature(

300 K

Receiver load resistor

1030 Ω

Number of subcarriers(k)


4. Numerical results

In order to evaluate the performance of new ZCC code using (OFDM-OCDMA) systems, the current study used the same parameters previously reported [1,4,12,13,14,15]. Table 1 indicates the chosen parameters for the calculation of new ZCC code to reduce the BER and to increase the number of simultaneous users, and to improve the power received. These results were simulated using matlab. The weight used in optical system (OCDMA-OFDM) for this study is w=4 at data rate 622Mbps and power received equal to -20 dBm. We found in a study by A.O. Aldhaibani [4] that the authors used B=0.75R…. (*), R bit rate. But in table 1 it was mentioned that the electrical bandwidth was, due to the calculation of the equation… (*) we find that B=0.5R is the right value. In our study, B=311 was used in comparison to the A.O. Aldhaibani results [4].

Fig 4.shows the variations of the BER with the number of users (k) for (OCDMA-OFDM) systems using the two codes (new ZCC code and FCC Code) . We observe that the BER of proposed system using new ZCC code has better performance than using FCC code; this enhancement is due to effect of the new ZCC codes length and the good proprieties of auto and Cross correlation. At the acceptable BER (10-9), we note that the number of simultaneous users (OCDMA-OFDM code -new ZCC) and (OCDMA-OFDM - FCC Code) are respectively 107 and 100; we say that the cardinality has increased up to 10.7% when we use the new ZCC code.

Fig.4, BER against number of users for ODCMA-OFDM systems using two codes (New ZCC) code and ( FCC) code With (W= 4).

Fig.5. represents the BER against the received power for the two systems (OFDM-OCDMA-new ZCC ) and (OFDM-OCDMA-FCC ) at 622 Mbps of data rate and at k=50 (k the number of users) . We observe that the power received for (OFDM-OCDMA-new ZCC ) and (OFDM-OCDMA-FCC ) are -24dBms and -27dBms respectively at the acceptable BER(10-9), Therefore, when we use (OFDM-OCDMA-new ZCC ) system, the performances become better compared with (OFDM-OCDMA-FCC) and we can save around -3 dBm of power.

Fig.5 BER against power receive (Psr) for ODCMA-OFDM systems using two codes (New ZCC )code and( Fcc) code at 622 Mbps data rate and (W=4).

Fig.6 represents the BER as a function of number of users at acceptable BER (10-9) when we fix Psr=-20dB.the BER expression is given by the electrical bandwidth of direct detection (b=0.5R), R: bit rate.

We notice that within 2.5 GB for (OFDM-OCDMA-new ZCC) we obtain 107 users compared with (OFDM-OCDMA-FCC) which is 100 users.

Thus, within 10GB for (OFDM-OCDMA-new ZCC) we obtain 68 users compared with (OFDM-OCDMA-FCC) which is 43 users, apparently the proposed system using the new ZCC code has better performance than using the FCC code.

Fig.6 BER against number of users for ODCMA-OFDM systems using new ZCC code (w=4)

4 Conclusion

In this paper, we have derived an analytical expression of SNR of OCDMA- OFDM systems based on new ZCC code. The performance are evaluated in terms of BER, the proposed system with the new ZCC code provided better performance compared to FCC code. The major advantage of proposed code has short code lengths and the large flexibility proprieties.


[1] R. k. z. Sahbudin, M. k. Abdullah and M.Mokhtar,” Performance improvement of hybrid subcarrier multiplexing optical spectrum code division multiplexing system using spectral direct decoding detection technique”, J. Optical Fiber Technol, vol. 15, 2009, pp. 266-273.

[2] A.Cherifi, “Performance analysis of blind equalizer OFDM systems based on CMA with MRC diversity”, Electronics, Control, Measurement, Signals and their application to Mechatronics (ECMSM) , 2013 IEEE 11th International Workshop. (10.1109/ECMSM.2013.6648951).

[3] A.Cherifi,” New result for Optical OFDM in Code Division Multiple Access systems using direct detection», World Academy of Science, Engineering and Technology Electronics and Communication Engineering Vol:2, No:1, 2015.

[4] A.O. Aldhaibani , S.A. Aljunid, M.S. Anuar, A.R. Arief, C.B.M. Rashidi “Development of OCDMA system based on Flexible Cross Correlation[ (FCC) code with OFDM modulation”, Optical Fiber Technology 1068-5200/ 2014.

[5] . M.S. Anuar, S.A. Aljunid, N.M. Saad, S.M. Hamzah, “New design of spectral amplitude coding in OCDMA with zero cross-correlation”, Optic. Commun. 282 (2009)2659–2664.

[6] M.S. Anuar a, S.A. Aljunida, N.M. Saad, I. Andonovic, “Performance analysis of optical zero cross correlation in OCDMA system”, J. Appl. Sci. 7 (23) (2007) 3819–3822.

[7] T.H. Abd, S.A. Aljunid, H.A. Fadhil, R.B. Ahmad, M.A. Rashid, “New approach for evaluation of the performance of spectral amplitude coding-optical code division multiple access system on high-speed data rate”, Commun. IET 6 (2012) 1742–1749.

[8] L. Kazovsky, S. Benedetto, A. Willner, “Optical Fiber Communication Systems”, Artech House, Inc., 1996.

[9] A.I. Waqas, N. Ahmed, “cardinality enhancement of SAC-OCDMA Systems Using New Diagonal double weight code”. International journal of communication networks and information security (IJCNIS) vol.6,No.3, (December 2014) 226-232

[10] S. William, D. Ivan, “OFDM for Optical Communications”, Academic Press is an imprint of Elsevier, California, US, 2007.

[11] M.S. Anuar, S.A. AlJunid, A.R. Arief, M.N. Junita, N.M. Saad, “PIN versus Avalanche photodiode gain optimization in zero cross correlation optical code division multiple access system”, Optik article in press.

[12] A.O. Aldhaibani, S.A. Aljunid, H.A. Fadhil, M.S. Anuar, “Performance analysis of hybrid OFDM/SAC–OCDMA systems based on MD code”, Jokull J. 63 (2013) 34–44.

[13] L. Kazovsky, S. Benedetto, A. Willner, “Optical Fiber Communication Systems”, Artech House, Inc, 1996.

[14] Salehi J A, 1989.”Code division multiple access technique in optical fiber networks”. Part II: System performance analysis. IEEE Trans. Commun. 37: 834–842.

[15] Aljunid S A, Ismail M and Ramil A R, 2004. “A new family of optical code sequence for spectral-amplitude-coding optical CDMA systems”. IEEE Photon. Technol. Lett. 16: 2383–2385.