International Conference on Computer Systems and Technologies - CompSysTech’07

A Simulation Model of an Optical Communication CDMA System
Aleksander Milev, Chavdar Minchev
Abstract: This paper suggests a simulation model of optical code division multiple access communication system using optical orthogonal codes. The simulation model provides the opportunity for asynchronous access to the common optical media of random number of users. The developed simulation schema of optical CDMA system is used for tracking the reaction of communication system for research and analysis of different optical orthogonal codes with various parameters assuming of various in structure and kind noises in the common communication channel. Key words: Optical communication system, simulation model, optical orthogonal codes.

INTRODUCTION The rapid evolution of communication technique and data handling defines the following problem related to the constructing of orthogonal signal as a carrier of user data in modern communication systems which use ideal or close to ideal autocorrelation function and minimal values of cross correlation function. It is necessary to overcome the problem of signal orthogonality and respectively the code applied when we want to design an optical CDMA system [1]. In order to ensure the required orthogonality of optical signals they should be constructed with pulse sequences based on the property “no more then one hit”. As a result of this the relative level of the indefiniteness function has a value no more then 1/ N , where N is the code length. The impact of using pulse sequences with a property “no more then one hit” have high speed and can provide huge number of active users in the common optical channel. This is due to the minimal interference between users called multiple access interference (MAI). The finding sequences with this property “no more then one hit” resulting in close ideal autocorrelation function and minimal values of cross correlation function is equivalent to different mathematical tasks and well known combinatorial problem of defining difference set balanced in two levels [3,4,5]. This paper suggests a simulation model of optical communication system using code division multiple access, which use optical orthogonal codes for signature sequences of active users in common optical channel. A SIMULATION MODEL OF AN OPTICAL COMMUNICATION CDMA SYSTEM The functional schema of simulation model of optical communication system using code division multiple access, which use optical orthogonal codes for signature sequences of active users in common optical channel with i pair transmitter and receiver is shown on fig. 1. The transmitter of functional schema includes blocks for input data which are used to form model of different user’s messages and blocks for providing coding of information data by using a proper signature code sequence. This signature code is an element of family optical orthogonal code (OOC). All signals from different users are multiplexed in the common optical communication cannel, which in reality could be fiber optic media. A decoder in the receiver for every individual user compares the input pulse sequences with recorded copies of signature code word in order to define information data for a definite user. An optical orthogonal code OOC (N,w , λa , λc ) C can be defined as a family of (0,1) sequences with length N and weight w , λa , λc are positive numbers and they are - IIIA.19-1 -

The simulation model is done in graphical application Simulink of Matlab program environment. . and it includes random information data 100 bits sequence for every user (Bernuli generator). OOC have the following properties: Qkk (r ) = ∑ ξ k (i ).19-2 - . number of users C = 4 . In the simulation model is used optical orthogonal code constructed with the algorithm based on optimal allocation of unit chips in code word [2]. This generator switches on in arbitrary time moment which is different for every user. autocorrelation and cross correlation constraints λa = λc = 1 .10 −12 [ ps ] for the second user.N − 1 is the horizontal time delay. r = 0. 2. i =1 i =1 N −1 (2) where Qkk (k ) is periodical autocorrelation function for sequence k {ξ k ( j )}N=−01 j .2 Mb / s and the whole information capacity will be148 Mb / s . The simulation model of optical code division multiple access communication system is shown on fig. Functional schema of simulation model of optical communication system. The transmitter of simulation model is shown on fig. The characteristics of OOC used are code length N = 31. 1500.10 −12 [ ps ] for the fourth user.ξ s i + r ≤ λc . which belongs to the family C . considered by mod N .2.a.. 1. j + r is the sum j + r .3.CompSysTech’07 maximal possible level (thresholds and constraints) for autocorrelation function and cross aximal correlation function respectively in the family of OOC C . r ≠ 0 . As a results of this information rate of a user will be approximately 32. considering the chosen code length N = 31 one information bit is defined as T = 31[ns ] .1.ξ k i + r ≤ λa .10 −12 [ ps ] for the first user.. .This represents asynchronous part of the simulation experiment.IIIA. Code generator User 1 Input data Coder 1 Decoder 1 User 2 Input data Coder 2 Fiber optic Decoder 2 + User i Input data Coder i Decoder i Fig. N −1 (1) Qks (r ) = ∑ ξ k (i ). the duration of one chip is defined by 10 time discrets Tc = 1[ns ] .International Conference on Computer Systems and Technologies . 0 [ ps ] for the third user and 13300. The simulation experiment is made assuming the following parameters: fixed discrete step with duration 100 [ps ] . number of units in code word (weight of code word) w = 3 . In our realization is provided delay to the start of the experiment which is 2700. Qks (k ) is periodical cross correlation function between sequences k and s from the family C .

IIIA.CompSysTech’07 . . Simulation model of optical CDMA system realized by Simulink.19-3 Fig 2.International Conference on Computer Systems and Technologies .

CompSysTech’07 The generated data sequence for every user is coded by signature code word which is specific for different users in cases when information bit 1 is transmitted. A hard-limiter for levels 0 and 1 is included in the input of receiver. 5). In addition to this a special block is formed for generating pulse noise which has uniform allocation of 0 and 1.IIIA. Fig. 3b). A moment state of summarized signal in optical common channel under existence of noise is shown on fig.International Conference on Computer Systems and Technologies .3. Models of generating random data sequence (a) and coding data sequence by signature code word for first user (b). . (a) (b) Фиг. Rayleigh noise etc.19-4 - . A moment state of summarized signal in optical common channel with noise. This limiter provides decreasing noise influence to the common information data stream and helps in correct identifying user data (fig. where existence of noise is modeled by noise generator for example Gausian. white (AWGN). Existence of information bit 1 is provided by individual correlator for every user at the moment of arriving of his specific signature code word. The information signal formed for every user is summed and send in optical line.4. Information bit 0 is considered in other different cases. (fig. Racian noise.4.

5. This is done by using automatic tracking of common detected level after all user correlators. .6.International Conference on Computer Systems and Technologies . Comparison of transmitted and received data for all four users. The properties of optical orthogonal codes OOC guarantee correct extracting of information data sequence for every user.2).19-5 - . There is a mechanism for automatic detection activity for any user in the simulation model of the optical CDMA system.IIIA. Fig. Transmitted and received information data sequences of 100 bits for all four users are shown on fig. Model of receiver for first user. Fig.CompSysTech’07 .6. The simulation model in the conducted experiment has ability to register the number of error bits and probability of error for a user (block Error Rate Calculation in fig.

Department of Computer Systems. CompSYS TECH 2005. ABOUT THE AUTHORS Assist. The simulation model is developed in the graphical application Simulink of Matlab program environment. Москва. изд.IIIA. Shoumen University. Shoumen. An algorithm for synthesis of aperiodic optical orthogonal codes .. 36. А.com . 261. Phone: +359 897473258. The experiment includes modules for transmitters and receivers for four users and it can ensure a possibility for arbitrary asynchronous access to common optical channel. [5] Chung K. Kumar N. IEEE Transactions on Information theory. Tasheva Z. № 4.P.L. The developed simulation schema of optical CDMA system can be used for tracking the reaction of communication system when one wants to research different optical orthogonal codes with arbitrary parameters. pp595 – 604.19-6 - . May 1989.L. Aleksandar Milev. Milev A. Prof. OOC. IEEE Transactions on Information theory. Miao Y.CompSysTech’07 CONCLUSIONS A simulation model of optical code division multiple access system using optical orthogonal code is realized and proposed in this paper.. REFERENCES [1] Дядюнов Н.. July 1990. It is foreseen a possibility to analyze and evaluate the parameters and characteristics of the optical orthogonal codes under circumstances with existence of different by structure and kind random noises in common communication channel. Wei. OOC – New bounds and an optimal construction. Bulgaria.com. Е-mail: alex_milev@yahoo. The experimental settings are invariant to algorithms for constructing optical orthogonal codes. vol.A. Discrete Mathematics. The model can be expanded for arbitrary number of users and it won’t lead to bad impact of the experiment conditions and assuming constraints... И. PhD. Salehi J. Варна. Bulgaria. Assist. vol. 2003. Constructions for optimal optical orthogonal codes. Phone: +359898428302. Г. Prof. e-mail: chavdar_minchev@yahoo. [2] Bedzev B. pp127-139. PhD. Department of Communication and Information Systems. [4] Chung K. „Связь”. vol. National Military University..International Conference on Computer Systems and Technologies . [3] Chang Y. pp 866 – 873. 1977. 35. analysis and applications. Ортогональныe и квазиортогональныe сигналы...Design. № 3. Сенин.G. Chavdar Minchev.

Sign up to vote on this title
UsefulNot useful