This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE ICC 2009 proceedings Waveguide-Grating-Routers-based Realization of Time-Spreading and Wavelength-Group-Hopping over Fiber-to-the-Home Networks *Yao-Tang Chang, **Jen-Fa Huang, **Li-Wei Chou and **Kuan-Ju Wang *Department of Electro-Optical Science and Engineering, Kao Yuan University, Taiwan, ROCVERSITY ** Department of Electrical Engineering, National Cheng Kung University, Taiwan, ROC. Tel: (886-6)-2757575 ext. 62370, Fax: (886-6)-2345482, E-mail: [email protected] Abstract—Exploiting the inherent cyclic and periodic freespectral-range (FSR) properties of arrayed-waveguide grating (AWG) routers, the time-spreading and free-spectral-range (FSR) group hopping code, which is embedded by maximum length sequences (called TS/GH embedded M-sequence code) is configured over a fiber-to-the-home (FTTH) network. For constructing the proposed code, we use the same prime code for generating the time code (time-spreading code) and the spectral domain code (group hopping code). Therefore it is referred to as a two-dimensional (2-D) optical code. Importantly, for the proposed broadband light source (BLS), the total number of available wavelengths is partitioned into G different groups according to the length of the M-sequence code. Every group is referred to as a hopping pattern and characterized by the FSR interval of the AWG router. Improving the prime-hop code (PHC) and the modified prime-hop code (MPHC) with cascading one additional AWG router, the cardinality of the proposed scheme is significantly increased by a factor of 15 under the optimum arrangement for a group hopping number of G=7. Moreover, the correlation property and bit error rate (BER) of proposed scheme is evaluated and the result reveals an improvement of the BER compared to MPHC and PHC. I. INTRODUCTION The two-dimensional (2-D) time spreading and wavelength hopping (i.e., TS/WH) code implemented by fiber Bragg’s grating (FBG) and delay line configuration has attracted much attention in the local area network research community [1]. We extend our previous work 1-D SACOCDMA scheme with M-sequence scheme [2,3], the proposed scheme use a 2-D optical code-division multipleaccess network scheme by cascading one additional arrayed waveguide grating based (AWG-based) encoder/decoder. A better BER performance compared to conventional TS/WH scheme (i.e. prime-hop code) [4,5] is demonstrated. In the current study, we utilize the original binary prime sequence (0,1) pattern in both time and spectral domain to generate the 2-D optical CDMA. In order to increase the number of ONUs by sharing only one additional AWG router, the available wavelengths Δν of a broadband light source (BLS) is partitioned into G groups based on the wavelength number N of the M-sequence code (i.e., Δν=G×N). Subsequently, the free spectral range of the AWG router is taken as the hopping interval (afterwards called FSR group hopping). The major difference between conventional wavelength hopping and proposed FSR group hopping scheme is, that in the latter for one chip the wavelengths of a whole group is changed and in the former only one wavelength. Moreover, since the FSR interval is occupying multiple wavelengths, the specified M-sequence is embedded into the above mentioned TS/GH pattern and creates the so called TS/GH embedded M-sequence scheme. Hence, for confidential and cardinality perspective, the proposed schemes provide a more promising solution for fiber-to-the-home (FTTH) access networks than conventional TDM, WDM [6,7], and 1-D SAC-OCDMA scheme with M-sequence [2,3]. The remainder of this paper is organized as follows. In section II, the proposed optical TS/GH code is demonstrated in time and spectral domain. In section III, the proposed TS/GH code is implemented by a fine AWG router, coarse AWG routers and a series of delay lines are configured over a FTTH network. Furthermore, we evaluate the correlation property of the proposed TS/GH scheme and derive the system performance in terms of bit error rate (BER). Finally, Section IV presents some brief conclusions and future works. II. DESIGN OF TS/GH EMBEDDED M-SEQUENCES The proposed code is integrated by time and spectral (wavelength) domain and therefore is referred to as a twodimensional (2-D) optical code. In the current study, the popular prime code sequence is used both as time spreading and wavelength group hopping pattern. Firstly, in the time spreading domain, the original prime code sequence is constructed using finite field (Galois field) arithmetic. Elements of a prime sequence can be obtained by multiplying each element in the Galois field GF(p) = {0,1, …, p-1} by a preset number chosen from GF(p). Hence, there are p prime sequences Ai = ( ai,0, ai,1, …, ai,j, …, ai,(p-1) ) constructed by the element ai,j = (i, j)mod(p) (1) where (i, j) represents the product of i and j. i, j are all in GF(p). Afterwards, we define that the number of groups G is corresponding to the prime number p in a conventional prime code [4,5]. We then map these prime sequences to binary time 978-1-4244-3435-0/09/$25.00 ©2009 IEEE Authorized licensed use limited to: Kao Yuan University. Downloaded on September 8, 2009 at 03:50 from IEEE Xplore. Restrictions apply. This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE ICC 2009 proceedings spreading sequences and group hopping sequences to form the prime codes. For example, the prime sequence is mapped to the binary time spreading sequence Si = ( si,0, si,1, …, si,k, …, si,(G2-1) ) according to ⎧1, for k =ai,k + jG, j =0, 1 ,..., G −1 si,k = ⎨ 0, otherwise ⎩ TABLE I. TS/GH CODE PATTERN (2) where i = 0, 1, 2, …, G-1 and the spreading sequence length is L = G2. Secondly, in the spectral (wavelength) domain, for the proposed broadband light source (BLS), the total number of available wavelengths Δν is partitioned into G different groups based on the M-sequence code length N (i.e., Δν=G×N). Every group is referred to as a hopping pattern and characterized by the FSR interval of AWG router. Hence, the M-sequence pattern in the spectral domain M(λ) can be embedded (inserted) into each wavelength interval as shown in Fig. 1. The number of groups G needs to be equal to the prime number p. We define each hopping chip bandwidth as Δλg. The operation g×Δλg denotes all the wavelengths in group g which range from λ(g-1)×N +1 to λg×N. To embed an M-sequence into a TS/GH code pattern, we transform the TS/GH code pattern from a one-dimensional sequence vector (i.e. as seen in Table I) into a twodimensional matrix. First, the TS/GH hybrid code vector is represented by: SxHgy = ( bx,y(0), bx,y(1), …, bx,y(k), …, bx,y(G2-1) ) (4) where bx,y(k) could be either zero or g×Δλg. Here, for clear explanation, Eq. (4) can be viewed as a two-dimensional matrix and can be represented as SxHgy = [dx,y(i, j)]G ×G2 according to: ⎧1, for g ⋅ bx, y ( k ) occured pulse and i = g - 1, j = k (5) d x, y (i , j ) = ⎨ ⎩ 0, otherwise where i and j denote the row and column indices of SxHgy. Finally, the M-sequence is embedded into the g×Δλg intervals and then the TS/GH embedded M-sequence code matrix is written as: Cx,y,z = SxHgy ⊗ Mz Fig. 1. The partitioned broadband light source (BLS) for G groups based on M-sequence length. Using the same original prime sequence in Eq. (1), the prime sequence is mapped to the group hopping sequence Hgi = ( hi,0, hi,1, …, hi,j, …, hi,(G-1) ) according to ( ) hi,j = ai ,j + 1 × Δλg (3) where i = 0, 1, 2, …, G-1. In the hopping sequence, different #FSR group are assigned to different hopping chips (multiple wavelengths). The hopping pattern for i = 0 comprises pulses at the same hopping chip only (Hg0), and is therefore discarded as trivial. As a result, the number of time spreading patterns is G. However, the numbers of hopping pattern reduce from G to G-1. Thus G×(G-1) distinct hybrid codes (SxHgy) of length G2 can be generated. Hence, the TS/GH code pattern for G = 3 is shown as Table I. (6) where x = 0, 1, 2,…, G-1, y = 1, 2,…, G-1, z = 0, 1, 2,…, N-1, and the symbol “ ⊗ ” denotes the Kronecker product operator. The code matrix Cx,y,z is generated by inserting the Msequence vector, Mz into the TS/GH hybrid code vector, SxHgy. Each element of [cx,y,z](G × N) ×G2 can be expressed as: cx,y,z( i, j ) = dx,y(idiv G, j ) × mz(imod N) (7) where i div G is the quotient of dividing i into G, and i mod N is the remainder of dividing i by N, the symbol “×” denotes the multiplication operator, and mz denotes one element of the M-sequence vector, Mz, respectively. For clear explanation, the illustrative example for S0Hg1M0 and S1Hg1M0 are created and shown as Table II. For simplicity, we select the code family size for the spreading and hopping sequence G = 3 and the M-sequence code length N = 3. Hence, the proposed TS/GH embedded M-sequence code family is created as shown in Table III. The code family (ONU capacity) is obtained by G×(G −1)×N = 18. The corresponding cardinality of the prime-hop code family is p×(p −1) = 6. Authorized licensed use limited to: Kao Yuan University. Downloaded on September 8, 2009 at 03:50 from IEEE Xplore. Restrictions apply. This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE ICC 2009 proceedings TABLE II. THE ILLUSTRATIVE EXAMPLE FOR S0Hg1M0 AND S1Hg1M0 CODE A. M-sequence implemented by the fine AWG router The fine AWG is used to create M-sequence code patterns in accordance with the FSR interval. Since the AWG is characterized by an inherent cyclic property, the fine AWG is shared by different M-sequence code patterns while the input ports of the fine AWG router are activated according to a M-sequence. As shown in Fig. 4, the output spectrums of the fine AWG appear in M0, M1 and M2 including the different FSR intervals at output port #1, 2 and 3, respectively while the input ports of the fine AWG router are activated according to the M-sequence (1, 0, 1). TABLE III. PROPOSED TS/GH CODE FAMILY. (G = 3, AND M-SEQUENCE CODE LENGTH N = 3) Fig. 4. M-sequence implemented by the fine AWG router B. TS/WH implemented by coarse AWGs and delay lines III. THE PROPOSED AWG ENCODER/DECODER In previous papers, 1-D M-sequence AWG-based codecs were used in FTTH network [2,3]. In current design, the transmitter of the TS/GH embedded M-sequence scheme shown in Fig. 2 consist of a fine AWG router, coarse AWG routers, and a series of delay lines. Here, as a simple example, we consider a network with G=3 for the spreading/hopping sequence and N=3 for the Msequence code length. The proposed code family shown in Table III is configured as shown in the following paragraphs. Fig. 2. The implementation of proposed encoder. Coarse AWG routers and a series of delay lines are connected to the output of the fine AWG router to implement a 2-D OCDMA function. In our proposed scheme, coarse AWG routers separate the different wavelength groups in the spectral domain to provide the different FSR group of BLS broadband light source with a M-sequence code pattern. A series of delay lines are designed as a prime-code pattern to implement a time-spreading (TS) pattern in time domain. Hence, in a properly wired arrangement between the output ports of the coarse AWG and the input ports of the delay line, the 2-D TS/WH code family is generated. As shown in Fig. 5, three 1×3 coarse AWG are used to select the multiple wavelengths following the characteristics of the FSR. Here, the FSR #1 which includes M0 to M2 appear in the output port #1 of each coarse AWG. In the same way, FSR #2 and FSR #3 which include M0 to M2 appear in the output ports #2 and #3 of each coarse AWG, respectively. That is, one coarse AWG router can be shared by G×(G-1) ONUs. Subsequently, a series of delay lines generates the primecode pattern S0 = (1, 0, 0, 1, 0, 0, 1, 0, 0) shown in the first row of Table III. Hence, the proposed TS/GH code family (S0Hg1M0) is created as ( M10 , 0, 0, M 02 , 0, 0, M30 , 0, 0) while the different wavelength groups of the light source are properly wired and then impinge into a series of S0. Hence, the code family SxHgyMz of G×(G-1)×N ONUs is composed by the time-spreading pattern Sx, the wavelength hopping Authorized licensed use limited to: Kao Yuan University. Downloaded on September 8, 2009 at 03:50 from IEEE Xplore. Restrictions apply. This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE ICC 2009 proceedings pattern Hgy and the M-sequence pattern Mz, as shown in Table III. A. BER evaluation In this system, a wavelength hit (i.e., collision) takes place only when a pulse of a particular ONU overlaps with a pulse of the desired user and the wavelengths of both pulses are the same. Therefore, the probability q that a pulse of a particular user hits one of the pulses of the desired user is given by q= Fig. 5. TS/GH implemented by coarse AWGs and delay lines Finally, the SxHgyMz code is modulated by an E-O modulator using on-off keying modulation for ONU #0 to ONU #17 and as shown in Fig. 2. As seen in Fig. 6, at the desired ONU #(Sx, Hgy, M0), a pair of 3×3 AWG routers (i.e., original and complementary AWG-based decoder), which have pre-written M-sequence codes is used to implement the optical correlation process for M0. Behind every output port of the AWG, a 1×3 coarse AWG router and complementary delay lines (to synchronize the different wavelength arrival) are implemented to match the hopping patterns and the time spreading patterns, respectively. The desired data bit of an individual ONU is then recovered via a balanced photo-detector. Similarly, ONU #(S1, Hg1, M0) to #(S2, Hg2, M2) is obtained. 1 G ⋅ 2 2G 2 − 1 (9) where the first factor, 1/2 represents that the data bit of zero or one is sent with equal probability, and the second factor, G/(2G2 – 1) denotes the probability that cross-correlation peak values will appear in the period of correlation since the period of correlation equals 2G2 – 1. The number of users that interfere with the desired user has a binomial distribution with the parameters K and q. K is the number of simultaneous active ONUs and q the hit probability, where K ≤ G×(G - 1)-1. Here, K is smaller than the total number of users of the groups in SxHgy, which is G×(G - 1), and the “ -1” term denotes the exclusion of the ONU itself. If PI(I= i) denotes the probability of i interfering users, we have PI(I = i) = CiK q i ⋅ (1 − q) K −i , i = 0, 1, …, K. (10) The exact probability of bit error, Pe, at the receivers is defined as Pe = P(b =0)P(i ≥ Th | b=0) + P(b=1)P(i < Th | b=1) (11) where P(b = j) denotes the probability that the transmitting bit equals j. The probability of the transmitting bit 0 conditioned on the occurrence of the transmitting bit 1 equals 0 (i.e., P(i < Th | b = 1) = 0). Hence, the evaluation of the probability of error associated with the MAI become: K P(i ≥ Th | b = 0) = ∑ P ( I = i) I (12) i =G Fig.6.The implementation of proposed decoder for SxHgyM0 IV. SYSTEM PERFORMANCE EVALUATION In evaluating the performance of the proposed TS/GH scheme, the present study adopts a similar analysis method as in [8]. The following evaluations assume that each light source is unpolarized and that the optical source has an ideal flat spectrum. Also, the effects of thermal noise and shot noise in the photodetection process are neglected. Substituting Eq. (10) into Eq. (12) and rearranging the Eq. (11), the exact probability of bit error, Pe, namely the bit error rate (BER), is written as: K Pe = G G 1 1 1 ) i ⋅ (1 − ⋅ ) K −i . ⋅ CiK ( ⋅ 2 i =G 2 2G 2 − 1 2 2G 2 − 1 ∑ (13) Depicted in Fig. 8, we have represented the system BER by changing the prime number p (i.e., corresponding to G), and the period N of the M-sequence. For a fixed N=3, it reveals that a lower BER is achieved as G is increased. Note that the M-sequence code length N is increased as the group hopping number G is decreased (i.e., Δν= G×N). In the Authorized licensed use limited to: Kao Yuan University. Downloaded on September 8, 2009 at 03:50 from IEEE Xplore. Restrictions apply. This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE ICC 2009 proceedings current study, it is a trade off problem between cardinality and data bit rate. That is, a greater group hopping number G achieves a greater cardinality (i.e., G×(G −1)×N ) but a lower date bit rate (a longer code length of G2). spectral-range (FSR) properties of arrayed-waveguidegrating (AWG) routers, an improved prime-hop code (PHC) and a modified prime-hop code (MPHC) with cascading one additional AWG router is presented. The proposed scheme, which integrates time and spectral (wavelength) domain, is referred to as an alternative 2-D optical CDMA code scheme over fiber-to-the-home networks. Furthermore, the correlation property and bit error rate (BER) of the proposed scheme is evaluated. The results show that the BER performance of the proposed scheme is much better than of a modified prime-hop code (MPHC) and a prime-hop code (PHC) using the prime number, p = 7. In our future work, the optical filters need to be improved by optical switch arrays to decrease the system complexity. ACKNOWLEDGMENT Fig. 8. BER calculations for our proposed scheme for various M-sequence code lengths, N and group hopping numbers, G. This work was supported in part by the Kao Yuan University, under a project grant from the National Science Council, NSC 97-2218-E-244-003, and in part by the Advanced Optoelectronic Technology Center, National Cheng Kung University, under a project grants from the Ministry of Education and the National Science Council of Taiwan, NSC 97-2221-E-006-149-. REFERENCES [1] [2] Fig. 9. BER comparison for different M-sequence code lengths, N and group hopping numbers, G. In practical applications, considering the limitation of the processing time (i.e., 40Gbps) of the electrical/optical modulator (EOM), the optimum group hopping number is G=7, because the data chip rate is approximately 49 Gbps (i.e., with a code length G2=49 chip/bit) for a typical data bit rate of 1 Gbps over FTTH networks. Hence, the cardinality of the proposed scheme is significantly increased by a factor of 15 compared to a conventional prime-hop scheme. Comparing the prime-hop code (PHC) and the modified prime-hop code (MPHC) scheme [4,5], the BER of our proposed scheme for different G values are shown in Fig. 9. As seen in Fig. 9, the result show that the BER performance of our proposed scheme is much better then MPHC and PHC with p = 7, and also for p = 5 with a shorter code length (i.e., higher bit rate), the BER of proposed scheme is still better than MPHC and PHC when the active user is increased (i.e., namely the heavy loading traffic). V. [3] [4] [5] [6] [7] [8] S. Yegnanarayanan, A. S. Bhushan, and B. Jalali, “Fast wavelengthhopping time-spreading encoding/decoding for optical CDMA,” IEEE Photon. Technol. Lett., vol. 12, no. 5, May. 2000. C. Yang, Jen-Fa Huang, and S. Tseng, “Optical CDMA network codecs structured with M-sequence codes over waveguide-grating router,” IEEE Photon. Technol. Lett., vol. 16, pp. 641-643, Feb. 2005. Jen-Fa Huang; Yao-Tang Chang; Chuan-Ching Sue; Deng-Sheng Wang, “Reconfigurable Coded WDM with Arrayed-WaveguideGratings to Enhance Confidentiality on Fiber to the Home Networks,” Communications, 2006 Asia-Pacific Conference, Aug, 2006. L. Tančevski, I. Andonovic, M. Tur, and J. Budin, "Hybrid wavelength hopping/time spreading code division multiple access systems, "IEE Proc.-Optoelectron., vol. 143, no. 3, pp. 161-166, June 1996. J.-H. Wen, J.-Y. Lin, and C.-Y. Liu, “Modified prime-hopNew Family of 2-D Wavelength-Time Spreading Code for Optical Code-Division Multiple-Access System With Balanced Detection,” IEEE Photon. Technol., vol. 16, no. 9, pp. 2189-2191, Sep. 2004. S.-J. Park, S. Kim, K.-H. Song, and J.-R. Lee, “DWDM-based FTTC access network,” IEEE J. Lightwave Technol., vol. 9, no. 12, pp. 1851-1855, Dec. 2001. S. J. Park, C. H. Lee, K. T. Jeong, H. J. Park, J. G. Ahn, and K. H. Song,“Fiber-to-the-Home Services Based on Wavelength-DivisionMultiplexing Passive Optical Network,” J. Lightwave Technol., vol. 22,no. 11, pp. 2582-2591, Nov. 2004. Hyeon Heo, Seong-sik Min, Yong Hyub Won, Younghee Yeon, Bong Kyu Kim, and Byoung Whi Kim, “A New Family of 2-D WavelengthTime Spreading Code for Optical Code-Division Multiple-Access System With Balanced Detection,” IEEE Photon. Technol., vol. 16, no. 9, pp. 2189-2191, Sep. 2004. CONCLUSIONS By exploiting the inherent cyclic and periodic free- Authorized licensed use limited to: Kao Yuan University. Downloaded on September 8, 2009 at 03:50 from IEEE Xplore. Restrictions apply.
© Copyright 2026 Paperzz