New code structure for enhanced double weight (EDW) code for Spectral Amplitude Coding OCDMA System Ali Z. Gahzi Zahid Dr. Feras N. Hasoon Prof Dr. Sahbudin Shaari Photonics Technology Laboratory Faculty of Information Science & Technology Photonics Technology Laboratory Institute of Micro Engineering and Nanoelectronics (IMEN), Universiti Kebangsaan Malaysia Multimedia University,Jalan Ayer Keroh Lama Institute of Micro Engineering and Nanoelectronics (IMEN), Universiti Kebangsaan Malaysia UKM, Bangi, Selangor, Malaysia 75450 Bukit Beruang, Melaka, Malaysia UKM, Bangi, Selangor, Malaysia alizahid@vlsi.eng.ukm.my feras.n.hasoon@mmu.edu.my sahbudin@eng.ukm.my Abstract—This paper presents a new structure for spectral amplitude coding optical code division multiple access systems based on the enhanced double weight (EDW) code. The new structure is based on mathematical model and step sequences. The reconstruction is carried for higher weighted code to build the code matrix by rules which will make high level weight inspection automatic sequenced and mathematically formed. Some simulation results are shown with comparison on performance. Keywords-Optical CDMA; Enhanced double weight (EDW); Double weight (DW) I. INTRODUCTION Optical CDMA proposed and developed in about two decades, many codes have been developed for optical CDMA system [1], [2]. This is due to its excellent performance, such as asynchronous access to the network [3], and high security operation [4]. Optical spectrum code division multiple access (OSCDMA) is a multiplexing technique adapted from the successful implementation in wireless networks [5]. Many codes have been introduced for OCDMA system. Some popular codes are Hadamard code [6], modified frequency hopping (MFH) code, and Double Weight (DW) code [7]. This paper will discuss about the Enhanced Double Weight (EDW) [8] code reconstruction. In this paper theoretical analysis presented to reconstruct the code and new mathematical model is presented for the code instead of using the old method depending on by inspection, some simulation results for higher weighted code is shown. The main structure for the code will remain the same. The change is clear from W=5 and up, the new method uses shifting theory. II. ENHANCED DOUBLE WEIGHT (EDW) CODE CONSTRUCTION EDW is the enhancement version of DW code whereby the number of weight can be increased to more than 1. EDW codes can also be represented by using the K x N matrix. The basic matrix for EDW can be developed by using the following steps:- A. Step 1: The basic matrix for EDW code consists of a K x N matrix depending on the value of code weight. The general form for the basic matrix of EDW code with weight, W is shown in Figure 1, where the component matrices [A1], [A2]… and [Aw] all depend on W. The basic matrix consists of a minimum number of K and N for specific number of code weight. From the basic matrix, larger number of K can be achieved by using mapping technique. [HW]= ۏ ێ ێ ێ ۍ ڭ ڭ ڭ ڭ ڭ ڭ A1 ڭA2 ڭ ڮ ڭAw ڭ ڭ ڭ ڭ ڭ ڭ ے ۑ ۑ ۑ ې Fig 1: General Form of EDW Code Matrix. In Figure 1, the elements in each section are defined as:- a. The number of matrix [A] depend on W. (i.e. if W=5, so number of matrix is 5). b. The size of matrix [A] consist of Ka x Na Where: Ka = W (1) Na ౠసభ W (2) 2009 International Conference on Future Computer and Communication 978-0-7695-3591-3/09 $25.00 © 2009 IEEE DOI 10.1109/ICFCC.2009.26 658 2009 International Conference on Future Computer and Communication 978-0-7695-3591-3/09 $25.00 © 2009 IEEE DOI 10.1109/ICFCC.2009.26 658