<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xml:lang="en" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Polymers</journal-id>
<journal-title>Polymers</journal-title>
<issn pub-type="epub">2073-4360</issn>
<publisher>
<publisher-name>Molecular Diversity Preservation International (MDPI)</publisher-name></publisher></journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3390/polym3031554</article-id>
<article-id pub-id-type="publisher-id">polymers-03-01554</article-id>
<article-categories>
<subj-group>
<subject>Article</subject></subj-group></article-categories>
<title-group>
<article-title>Polymeric Optical Code-Division Multiple-Access (CDMA) Encoder and Decoder Modules</article-title></title-group>
<contrib-group>
<contrib contrib-type="author">
<name><surname>Lu</surname><given-names>Xuejun</given-names></name><xref ref-type="aff" rid="af1-polymers-03-01554"><sup>1</sup></xref><xref ref-type="corresp" rid="c1-polymers-03-01554"><sup>*</sup></xref></contrib>
<contrib contrib-type="author">
<name><surname>Chen</surname><given-names>Ray T.</given-names></name><xref ref-type="aff" rid="af2-polymers-03-01554"><sup>2</sup></xref></contrib></contrib-group>
<aff id="af1-polymers-03-01554">
<label>1</label> Department of Electrical and Computer Engineering, University of Massachusetts Lowell, 1 University Avenue, Lowell, MA 01854, USA</aff>
<aff id="af2-polymers-03-01554">
<label>2</label> Microelectronics Center, University of Texas Austin, 10100 Burnet Rd, Austin, TX 78758, USA; E-Mail: <email>raychen@uts.cc.utexas.edu</email></aff>
<author-notes>
<corresp id="c1-polymers-03-01554">
<label>*</label> Author to whom correspondence should be addressed; E-Mail: <email>xuejun_lu@uml.edu</email>; Tel.: +1-978-934-3359; Fax: +1-978-934-3027.</corresp></author-notes>
<pub-date pub-type="collection">
<year>2011</year></pub-date>
<pub-date pub-type="epub">
<day>19</day>
<month>09</month>
<year>2011</year></pub-date>
<volume>3</volume>
<issue>3</issue>
<fpage>1554</fpage>
<lpage>1564</lpage>
<history>
<date date-type="received">
<day>01</day>
<month>08</month>
<year>2011</year></date>
<date date-type="rev-recd">
<day>31</day>
<month>08</month>
<year>2011</year></date>
<date date-type="accepted">
<day>13</day>
<month>09</month>
<year>2011</year></date></history>
<permissions>
<copyright-statement>© 2011 by the authors; licensee MDPI, Basel, Switzerland.</copyright-statement>
<copyright-year>2011</copyright-year>
<license>
<p>This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/).</p></license></permissions>
<abstract>
<p>We propose a low cost polymeric optical waveguides-based optical CDMA encoder and decoder modules. The structures of the optical CDMA encoder and decoder modules are presented. The performance of the optical CDMA encoder and decoder modules is simulated using 10-chip binary phase-shift keying (BPSK) coding schemes. The optical CDMA encoder and decoder modules can effectively transmit and recover optical CDMA data streams. The SNR of the received signal is analyzed and determined to be primarily from the cross correlation with other channels.</p></abstract>
<kwd-group>
<kwd>polymer optical waveguide</kwd>
<kwd>optical CDMA</kwd>
<kwd>thermal optical effect</kwd></kwd-group></article-meta></front>
<body>
<sec sec-type="intro">
<label>1.</label>
<title>Introduction</title>
<p>Code-Division Multiple-Access (CDMA) is a spectrum-spreading technique that enables many users to share transmission bandwidth with individual addressing capabilities through the allocation of specific access codes [<xref ref-type="bibr" rid="b1-polymers-03-01554">1</xref>]. The spectrum-spreading multiplexing scheme not only provides much higher bandwidth efficiency for a given spectrum allocation than traditional multiplexing approaches, such as frequency-division multiplexing (FDM) and time-division multiplexing (TDM), but also allows robust and secure communication over open and time-varying channels [<xref ref-type="bibr" rid="b1-polymers-03-01554">1</xref>,<xref ref-type="bibr" rid="b2-polymers-03-01554">2</xref>]. Due to these advantages, CDMA technology has been employed extensively in numerous military and civilian applications, such as Radar, remote sensing and cellular phones in the microwave region (300 MHz–300 GHz) [<xref ref-type="bibr" rid="b1-polymers-03-01554">1</xref>,<xref ref-type="bibr" rid="b2-polymers-03-01554">2</xref>].</p>
<p>The working principle of CDMA technology in optical region (C-band 1,530–1,560 nm, and L-band 1,560–1,611 nm) (optical CDMA) is essentially the same as the CDMA technology in the microwave region (microwave CDMA). In optical CDMA, data-streams from different subscribers are phase or frequency encoded by the pre-defined access codes called chips. The length of the code corresponds to the chip number. Each bit of the original optical CDMA data streams (<italic>i.e.</italic>, a symbol) is coded by the M pre-defined codes, where M is the code length or chip number. The encoded data streams from individual subscribers are combined through a passive M×1 coupler and then sent to optical networks. The received data streams are split through a 1 × M splitter and finally decoded by the predefined code sequences. Optical CDMA as an alternative to other optical multiplexing schemes such as wave-length division multiplexing (WDM) and TDM, not only inherits the advantages of microwave CDMA such as efficient bandwidth usage, robust and secure communication over open channels, but also has many additional attractive features including higher granularity and scalability within optical networks, optical transparency to data format and rate, improved cross-talk performance and more flexible asynchronous access [<xref ref-type="bibr" rid="b3-polymers-03-01554">3</xref>-<xref ref-type="bibr" rid="b8-polymers-03-01554">8</xref>]. In addition, optical CDMA scheme avoids the optical-to-electrical and electrical-to-optical conversion processes and eliminates the bandwidth constrains set by conventional electronics technologies (&lt;10 GHz). It offers much higher speed for data transport and routing than electronic counterparts. Due to these advanced features, optical CDMA is a promising technology for next-generation ultra-high speed, cost-effective broadband access network.</p>
<p>Polymeric waveguide based photonics devices have been extensively researched [<xref ref-type="bibr" rid="b9-polymers-03-01554">9</xref>-<xref ref-type="bibr" rid="b15-polymers-03-01554">15</xref>]. Electro-optic (EO) polymers with high EO coefficients have been developed [<xref ref-type="bibr" rid="b14-polymers-03-01554">14</xref>,<xref ref-type="bibr" rid="b15-polymers-03-01554">15</xref>]. High performance polymer EO modulators have also been developed [<xref ref-type="bibr" rid="b10-polymers-03-01554">10</xref>-<xref ref-type="bibr" rid="b13-polymers-03-01554">13</xref>]. Polymers also have a large thermo-optic (TO) coefficient which can be used for the development of optical switches and variable optical attenuators (VOA). In addition, since polymeric waveguides can be fabricated by spin-coating on virtually any devices without any lattice mismatching constrain, they are promising candidates for integrated optical devices and optical interconnect. Compared with optical fibers, polymeric waveguides can be fabricated to the sub-micrometer accuracy by using the state-of-the-art photolithography technologies. This enables one to achieve optical delay lines with femto-second (fs) accuracy. The advantages of polymeric waveguides, including high EO and TO coefficients, compatible with other electronics and optoelectronics, and capability to make ultra-high accuracy time delay lines, make them promising material for photonics devices. In this paper, we propose low cost polymeric waveguide based optical CDMA encoder and decoder modules suitable for FTTH applications. The structures of the optical-CDMA encoder and decoder modules are presented. The working mechanisms are illustrated. The performances are simulated and analyzed.</p></sec>
<sec>
<label>2.</label>
<title>Device Structures and Working Principle</title>
<p>The schematic structure of the proposed optical CDMA encoder for a channel is shown in <xref ref-type="fig" rid="f1-polymers-03-01554">Figure 1</xref>. It consists of ten 10% tap couplers, optical time-delay lines, and phase-encoders. Each of the time-delay lines is designed to provide a 5 picosecond (ps) time-delay. Since the binary phase-shift keying (BPSK) is one of the commonly used coding schemes in conventional CDMA systems, we use the BPSK coding scheme in the optical CDMA system as well. The time-delayed data streams are phase-encoded by the integrated phase-encoders (BPSK). Each channel has its own BPSK codes. For example, the channel #1 codes are [0 π 0 0 0 π π 0 π 0] and the channel #2 codes are [0 π 0 0 π 0 0 0 0 π ]. The BPSK coded data streams are finally combined and sent out through the optical CDMA output waveguide.</p>
<p>The structure of the polymeric thermo-optic (TO) phase encoder is shown in <xref ref-type="fig" rid="f2-polymers-03-01554">Figure 2</xref>. It consists of a polymeric waveguide with a top electrode. The top electrode and the polymeric waveguide are separated by a cladding layer. Local heating in the polymeric waveguide can be achieved by applying current through the top electrode. The top electrode can thus function as a local heater. The current heater increases the temperature of the polymeric waveguide. The temperature increase will lead to refractive index change through the TO effect of the polymeric waveguide [<xref ref-type="bibr" rid="b14-polymers-03-01554">14</xref>]. The thermo-optics efficient (<italic>∂n</italic>/<italic>∂T</italic>) of the polymeric waveguide is typically <italic>∂n</italic>/<italic>∂T</italic> ∼ −2 × 10<sup>−4</sup> K<sup>−1</sup> [<xref ref-type="bibr" rid="b14-polymers-03-01554">14</xref>,<xref ref-type="bibr" rid="b15-polymers-03-01554">15</xref>]. The phase shift due to the thermo-optically induced refractive index change is:
<disp-formula id="FD1">
<label>(1)</label>
<mml:math id="mm1" display="block">
<mml:semantics id="sm1">
<mml:mrow>
<mml:mo>Δ</mml:mo>
<mml:mi>ϕ</mml:mi>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>π</mml:mi></mml:mrow>
<mml:mi>λ</mml:mi></mml:mfrac>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo>∂</mml:mo>
<mml:mi>n</mml:mi></mml:mrow>
<mml:mo>/</mml:mo>
<mml:mrow>
<mml:mo>∂</mml:mo>
<mml:mi>T</mml:mi></mml:mrow></mml:mrow></mml:mrow>
<mml:mo stretchy="false">)</mml:mo></mml:mrow>
<mml:mi>L</mml:mi>
<mml:mo>Δ</mml:mo>
<mml:mi>T</mml:mi></mml:mrow></mml:semantics></mml:math></disp-formula>where <italic>L</italic> is the length of the polymeric waveguide and ΔT is the temperature change. Therefore, by properly designing the heater length, the thermo-optically generated refractive index change can lead to a π phase shift for phase encoding. The phase coding scheme works for short (ps) optical pulses as well. This is because short optical pulses passing through a polymeric waveguide will experience the same refractive index change and therefore get the same phase shift through <xref ref-type="disp-formula" rid="FD1">Equation (1)</xref>. Note that the BPSK coding scheme is fixed for a specific channel. Each symbol of a specific channel is coded and decoded using the same code sequence of the channel.</p>
<p>The polymeric waveguides in optical CDMA coding and decoding systems are standard single mode waveguides on silicon substrates. Detailed material compositions, fabrication procedures, and polymic waveguides' transmission properties have been reported elsewhere [<xref ref-type="bibr" rid="b16-polymers-03-01554">16</xref>,<xref ref-type="bibr" rid="b17-polymers-03-01554">17</xref>]. The TO effect in polymeric waveguides has been extensively studied [<xref ref-type="bibr" rid="b16-polymers-03-01554">16</xref>,<xref ref-type="bibr" rid="b17-polymers-03-01554">17</xref>]. The heating effect and the thermal-induced refractive index change are localized in a polymeric waveguide [<xref ref-type="bibr" rid="b16-polymers-03-01554">16</xref>,<xref ref-type="bibr" rid="b17-polymers-03-01554">17</xref>]. The thermal interference among different optical waveguides can be ignored [<xref ref-type="bibr" rid="b18-polymers-03-01554">18</xref>]. The heating uses DC current. There is no EM interference between the channels. The waveguide, 1xN splitter and the combiner have the same waveguide dimension and refractive indices. The refractive indices are matched. The thermally induced refractive index change is small (∼10<sup>−3</sup>–10<sup>−4</sup>). The small thermally induced refractive index change will generate reflection and loss fluctuation in an order of 0.1%.</p>
<p>As shown in <xref ref-type="fig" rid="f1-polymers-03-01554">Figure 1</xref>, in the encoder, each bit of the data (symbol) signals is encoded by 10 time-resolved pulse code generates BPSK signals called a code sequence. The code sequences can be written as:
<disp-formula id="FD2">
<label>(2)</label>
<mml:math id="mm2" display="block">
<mml:semantics id="sm2">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>k</mml:mi></mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow>
<mml:mo>=</mml:mo>
<mml:munderover>
<mml:mo>∑</mml:mo>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>0</mml:mn></mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mo>−</mml:mo>
<mml:mn>1</mml:mn></mml:mrow></mml:munderover>
<mml:mrow>
<mml:msubsup>
<mml:mi>b</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>k</mml:mi></mml:msubsup></mml:mrow>
<mml:mi>u</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>−</mml:mo>
<mml:mi>m</mml:mi>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>c</mml:mi></mml:msub></mml:mrow>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:semantics></mml:math></disp-formula>where, 
<inline-formula>
<mml:math id="mm3" display="inline">
<mml:semantics id="sm3">
<mml:mrow>
<mml:msubsup>
<mml:mi>b</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>k</mml:mi></mml:msubsup></mml:mrow></mml:semantics></mml:math></inline-formula> is the BPSK codes for channel <italic>k</italic>, <italic>T<sub>c</sub></italic> is the chip pulse width, <italic>u</italic>(<italic>t</italic>) is the pulse profile, and M is the length of the code. Ideally, the code sequences for individual channels should be orthogonal, <italic>i.e.</italic>,
<disp-formula id="FD3">
<label>(3)</label>
<mml:math id="mm4" display="block">
<mml:semantics id="sm4">
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>τ</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>i</mml:mi></mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow>
<mml:mo>⊗</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>k</mml:mi></mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd/>
<mml:mtd>
<mml:mo>=</mml:mo>
<mml:munderover>
<mml:mo>∑</mml:mo>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>0</mml:mn></mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mo>−</mml:mo>
<mml:mn>1</mml:mn></mml:mrow></mml:munderover>
<mml:mrow>
<mml:munderover>
<mml:mo>∑</mml:mo>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>0</mml:mn></mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mo>−</mml:mo>
<mml:mn>1</mml:mn></mml:mrow></mml:munderover>
<mml:mrow>
<mml:msubsup>
<mml:mi>b</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>i</mml:mi></mml:msubsup>
<mml:msubsup>
<mml:mi>b</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>k</mml:mi></mml:msubsup></mml:mrow></mml:mrow>
<mml:mi>u</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>−</mml:mo>
<mml:mi>n</mml:mi>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>c</mml:mi></mml:msub>
<mml:mo>−</mml:mo>
<mml:mi>m</mml:mi>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>c</mml:mi></mml:msub></mml:mrow>
<mml:mo stretchy="false">)</mml:mo></mml:mrow>
<mml:mi>u</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>c</mml:mi></mml:msub>
<mml:mo>+</mml:mo>
<mml:mi>m</mml:mi>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>c</mml:mi></mml:msub>
<mml:mo>+</mml:mo>
<mml:mi>τ</mml:mi></mml:mrow>
<mml:mo stretchy="false">)</mml:mo></mml:mrow>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mi>δ</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>k</mml:mi></mml:mrow></mml:msub>
<mml:mi>δ</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>τ</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:semantics></mml:math></disp-formula>where, <italic>R</italic>(<italic>τ</italic>) is the channel correlation function. However, due to the short code length, the cross correlation function between the channels is non-zero. This is the cross correlation noise. The encoded signal <italic>f<sub>i</sub></italic>(<italic>t</italic>) for each channel is given by the convolution of the data signal <italic>s</italic>(<italic>t</italic>) and the code <italic>X</italic>(<italic>t</italic>):
<disp-formula id="FD4">
<label>(4)</label>
<mml:math id="mm5" display="block">
<mml:semantics id="sm5">
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi></mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mi>i</mml:mi></mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow>
<mml:mo>⊗</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>i</mml:mi></mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd/>
<mml:mtd>
<mml:mo>=</mml:mo>
<mml:munderover>
<mml:mo>∑</mml:mo>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>0</mml:mn></mml:mrow>
<mml:mrow>
<mml:mi>K</mml:mi>
<mml:mo>−</mml:mo>
<mml:mn>1</mml:mn></mml:mrow></mml:munderover>
<mml:mrow>
<mml:munderover>
<mml:mo>∑</mml:mo>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>0</mml:mn></mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mo>−</mml:mo>
<mml:mn>1</mml:mn></mml:mrow></mml:munderover>
<mml:mrow>
<mml:msubsup>
<mml:mi>b</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>i</mml:mi></mml:msubsup></mml:mrow></mml:mrow>
<mml:mi>u</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>−</mml:mo>
<mml:mi>m</mml:mi>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>c</mml:mi></mml:msub>
<mml:mo>−</mml:mo>
<mml:mi>n</mml:mi>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>s</mml:mi></mml:msub></mml:mrow>
<mml:mo stretchy="false">)</mml:mo></mml:mrow>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mi>i</mml:mi></mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>c</mml:mi></mml:msub>
<mml:mo>+</mml:mo>
<mml:mi>n</mml:mi>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>s</mml:mi></mml:msub></mml:mrow>
<mml:mo stretchy="false">)</mml:mo></mml:mrow>
<mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:semantics></mml:math></disp-formula>where, K is the length of the symbols. Defining N as the total number of channels in the Optical CDMA system, and <italic>T<sub>s</sub></italic> as the time duration for one signal bit, the total transmitted signal, <italic>f</italic>(<italic>t</italic>), can be expressed as the summation of the encoded signal of each individual channel, <italic>i.e.</italic>,
<disp-formula id="FD5">
<label>(5)</label>
<mml:math id="mm6" display="block">
<mml:semantics id="sm6">
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow>
<mml:mo>=</mml:mo>
<mml:munderover>
<mml:mo>∑</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn></mml:mrow>
<mml:mi>N</mml:mi></mml:munderover>
<mml:mrow>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi></mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow>
<mml:mo>,</mml:mo></mml:mrow></mml:semantics></mml:math></disp-formula></p>
<p>The received signal, <italic>r</italic>(<italic>t</italic>), contains both the transmitted signal <italic>f</italic>(<italic>t</italic>), and the additive noise <italic>n</italic>(<italic>t</italic>) that is accumulated during transmission, <italic>i.e.</italic>,
<disp-formula id="FD6">
<label>(6)</label>
<mml:math id="mm7" display="block">
<mml:semantics id="sm7">
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow>
<mml:mo>=</mml:mo>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow>
<mml:mo>+</mml:mo>
<mml:mi>n</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow>
<mml:mo>,</mml:mo></mml:mrow></mml:semantics></mml:math></disp-formula></p>
<p><xref ref-type="fig" rid="f3-polymers-03-01554">Figure 3</xref> shows the schematic structure of the optical CDMA decoder for one channel. It consists of optical-time lines, optical combiners, and TO phase-decoders. The TO phase decoders are the same as in the optical CDMA encoder of the same channel. The optical CDMA decoders for other channels have the same structure with their own codes for the TO phase-decoders. The code for is fixed each for channel. The TO heater is always on. Therefore, the optical CDMA system is broadband. It can handle very short optical pulses in picosecond (ps) region.</p>
<p>In the receiver, the received signal, <italic>r</italic>(<italic>t</italic>), is decoded by taking correlation with a specific code sequence (decoding sequence) of an individual channel. The decoding sequence is the same as the coding sequence of the same channel. The decoding sequences can be written as:
<disp-formula id="FD7">
<label>(7)</label>
<mml:math id="mm8" display="block">
<mml:semantics id="sm8">
<mml:mrow>
<mml:msub>
<mml:mi>Y</mml:mi>
<mml:mi>k</mml:mi></mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow>
<mml:mo>=</mml:mo>
<mml:munderover>
<mml:mo>∑</mml:mo>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>0</mml:mn></mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mo>−</mml:mo>
<mml:mn>1</mml:mn></mml:mrow></mml:munderover>
<mml:mrow>
<mml:msubsup>
<mml:mi>d</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>k</mml:mi></mml:msubsup>
<mml:mi>u</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>−</mml:mo>
<mml:mi>m</mml:mi>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>c</mml:mi></mml:msub></mml:mrow>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:mrow></mml:semantics></mml:math></disp-formula>where, 
<inline-formula>
<mml:math id="mm9" display="inline">
<mml:semantics id="sm9">
<mml:mrow>
<mml:msubsup>
<mml:mi>d</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>k</mml:mi></mml:msubsup></mml:mrow></mml:semantics></mml:math></inline-formula> is also the BPSK codes, k represents the channel number. The decoding sequences for individual channels are also orthogonal. The decoded signal for each individual channel, <italic>g<sub>i</sub></italic>(<italic>t</italic>), is given by the convolution of the received signal with the code sequence:
<disp-formula id="FD8">
<label>(8)</label>
<mml:math id="mm10" display="block">
<mml:semantics id="sm10">
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mi>g</mml:mi>
<mml:mi>i</mml:mi></mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow>
<mml:mo>=</mml:mo>
<mml:mi>r</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow>
<mml:mo>⊗</mml:mo>
<mml:msub>
<mml:mi>Y</mml:mi>
<mml:mi>k</mml:mi></mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>=</mml:mo>
<mml:munderover>
<mml:mo>∑</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>N</mml:mi></mml:munderover>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">[</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi></mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow>
<mml:mo>+</mml:mo>
<mml:mi>n</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow>
<mml:mo stretchy="false">]</mml:mo></mml:mrow></mml:mrow>
<mml:mo>⊗</mml:mo>
<mml:msub>
<mml:mi>Y</mml:mi>
<mml:mi>k</mml:mi></mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow>
<mml:mo>,</mml:mo></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd/>
<mml:mtd columnalign="left">
<mml:mo>=</mml:mo>
<mml:munderover>
<mml:mo>∑</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>N</mml:mi></mml:munderover>
<mml:mrow>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mi>i</mml:mi></mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>i</mml:mi></mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow>
<mml:mo>⊗</mml:mo>
<mml:msub>
<mml:mi>Y</mml:mi>
<mml:mi>k</mml:mi></mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow>
<mml:mo>+</mml:mo>
<mml:mi>n</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow>
<mml:mo>⊗</mml:mo>
<mml:msub>
<mml:mi>Y</mml:mi>
<mml:mi>k</mml:mi></mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow>
<mml:mo>]</mml:mo></mml:mrow></mml:mrow>
<mml:mo>,</mml:mo></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd/>
<mml:mtd columnalign="left">
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mi>i</mml:mi></mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow>
<mml:mo>+</mml:mo>
<mml:munderover>
<mml:mo>∑</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>N</mml:mi></mml:munderover>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow>
<mml:mo>⊗</mml:mo>
<mml:msub>
<mml:mi>Y</mml:mi>
<mml:mi>k</mml:mi></mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:semantics></mml:math></disp-formula></p>
<p>The decoded data streams can be finally obtained. The last term represents the noise term. The second term represents the cross correlation noise.</p></sec>
<sec sec-type="results|discussion">
<label>3.</label>
<title>Results and Discussion</title>
<p>Numerical simulation is performed by using Equations (<xref ref-type="disp-formula" rid="FD1">1</xref>–<xref ref-type="disp-formula" rid="FD8">8</xref>) for two-channel 10-chip optical CDMA data streams. The data stream of each of the channels is encoded by its polymeric waveguide encoder with its own phase-coding (<xref ref-type="disp-formula" rid="FD2">Equation (2)</xref>). <xref ref-type="fig" rid="f4-polymers-03-01554">Figure 4(a)</xref> shows the original data stream 1 0 1 1 1 0 1 0 of channel #1. The signal bits are in non-return-to-zero (NRZ) format. Each bit of the signal is 50 ps. <xref ref-type="fig" rid="f4-polymers-03-01554">Figure 4(b)</xref> shows the phase-coded data stream of channel #1 by using its phase code [0 π 0 0 0 π π 0 π 0]. <xref ref-type="fig" rid="f5-polymers-03-01554">Figure 5(a)</xref> shows the original data stream 1 1 0 0 1 1 0 1 of channel #2. <xref ref-type="fig" rid="f5-polymers-03-01554">Figure 5(b)</xref> shows the phase-coded data stream of channel #2 by using its phase code [0 π 0 0 π 0 0 0 0 π].</p>
<p>The received signals are shown in <xref ref-type="fig" rid="f6-polymers-03-01554">Figure 6</xref>. It contains the both phase-encoded channel #1 and channel #2 signals plus the additive noise accumulated in the transmission. Since Gaussian white noise is the most commonly used additive white noise source in communication system simulation, we use Gaussian white noise as the additive noise in the simulation. The probability density function (pdf) of Gaussian noise is equal to that of normal distribution. Since the typical decision level in a receiver is half-way between 1 and 0, which is 0.5, we choose the standard deviation 0.5 to be the same as the decision level.</p>
<p>As shown in <xref ref-type="fig" rid="f6-polymers-03-01554">Figure 6</xref>, the received signal is corrupted with interference from the other channel and the additive noise. <xref ref-type="fig" rid="f7-polymers-03-01554">Figure 7(b)</xref> shows the decoded signal using the optical CDMA decoder with the code of [0 π 0 0 0 π π 0 π 0] for channel #1. For a better illustration, the original channel #1 symbols (<xref ref-type="fig" rid="f4-polymers-03-01554">Figure 4(a)</xref>) are reshown in <xref ref-type="fig" rid="f7-polymers-03-01554">Figure 7(a)</xref>. The detection is edge-detection at the end of each 50-ps signal bit. The edge detection is achieved by a time-gated photodetector, <italic>i.e.</italic>, the detector is on for signal collection only at the end of each 50-ps signal bit. The signals of any other time are not collected. If there is a signal at the end of multiple of 50-ps, it is 1, otherwise it is 0. Using the edge detection, the original channel #1 data stream 1 0 1 1 1 0 1 0 can be recovered. Similarly, <xref ref-type="fig" rid="f8-polymers-03-01554">Figure 8(b)</xref> shows the decoded signal using the code of [0 π 0 0 π 0 0 0 0 π] for channel #2. The original channel #2 symbols (<xref ref-type="fig" rid="f5-polymers-03-01554">Figure 5(a)</xref>) are reshown in <xref ref-type="fig" rid="f8-polymers-03-01554">Figure 8(a)</xref>. The original channel #2 data stream 1 1 0 0 1 1 0 1 can be recovered using the edge-detection as well.</p>
<p>The noise floor of the decoded signal is related the cross correlation of the code sequence. The signal-to-noise ratio (SNR) is given by [<xref ref-type="bibr" rid="b5-polymers-03-01554">5</xref>]:
<disp-formula id="FD9">
<label>(8)</label>
<mml:math id="mm11" display="block">
<mml:semantics id="sm11">
<mml:mrow>
<mml:mtext mathvariant="italic">SNR</mml:mtext>
<mml:mo>=</mml:mo>
<mml:mn>4</mml:mn>
<mml:mrow>
<mml:mo stretchy="true">[</mml:mo>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mi>M</mml:mi>
<mml:mn>3</mml:mn></mml:msup></mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>−</mml:mo>
<mml:mn>1</mml:mn></mml:mrow>
<mml:mo stretchy="false">)</mml:mo></mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mi>M</mml:mi>
<mml:mn>2</mml:mn></mml:msup>
<mml:mo>+</mml:mo>
<mml:mi>M</mml:mi>
<mml:mo>−</mml:mo>
<mml:mn>1</mml:mn></mml:mrow>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:mfrac></mml:mrow>
<mml:mo stretchy="true">]</mml:mo></mml:mrow>
<mml:mo>,</mml:mo></mml:mrow></mml:semantics></mml:math></disp-formula>where, M is the code length of the BPSK code for each channel, and N is the number of simultaneous users. <xref ref-type="fig" rid="f5-polymers-03-01554">Figure 5</xref> shows the calculated SNR (dB) for different BPSK code lengths and different number of simultaneous users. As shown in <xref ref-type="fig" rid="f9-polymers-03-01554">Figure 9</xref>, the increase of the number of simultaneous users will significantly degrade the SNR of the received signal. This indicates that the cross correlation with other channels are the dominant source of noise for the received signal. A higher SNR can be obtained by increasing the BPSK code length (chip number) and decreasing the cross correlation with other channels.</p></sec>
<sec sec-type="conclusions">
<label>4.</label>
<title>Conclusions</title>
<p>We proposed a low cost polymeric waveguide based optical CDMA encoder and decoder modules for FTTH applications. The performance of the optical CDMA encoder and decoder modules is simulated using 10-chip BPSK coding schemes. The optical CDMA encoder and decoder modules can effectively transmit and recover optical CDMA data streams. The simulation shows the polymeric optical CDMA encoder and decoder modules are promising for all-optical CDMA applications.</p></sec></body>
<back>
<sec sec-type="display-objects">
<title>Figures</title>
<fig id="f1-polymers-03-01554" position="float">
<label>Figure 1.</label>
<caption>
<p>Schematic structure of the proposed optical Code-Division Multiple-Access (CDMA) encoder. It consists of ten 10% tap couplers, optical time-delay lines, and phase-encoders. Each of the time-delay lines is designed to provide a 5 ps time-delay. The time-delayed data streams are phase-encoded by the integrated phase-encoders. The phase-encoded data streams are finally combined and sent out through the optical CDMA output waveguide.</p></caption>
<graphic xlink:href="polymers-03-01554f1.gif"/></fig>
<fig id="f2-polymers-03-01554" position="float">
<label>Figure 2.</label>
<caption>
<p>Schematic structure of the thermo-optic (TO) phase encoder. It consists of a polymeric waveguide with a top electrode. The top electrode and the polymeric waveguide are separated by a cladding layer. Local heating in the polymeric waveguide can be achieved by applying current through the top electrode. The local current heater increase the temperature of the polymeric waveguide and lead to refractive index change through the TO effect of the polymeric waveguide. The refractive index change will result in phase shift of the optical signals in the waveguide.</p></caption>
<graphic xlink:href="polymers-03-01554f2.gif"/></fig>
<fig id="f3-polymers-03-01554" position="float">
<label>Figure 3.</label>
<caption>
<p>Schematic structure of the optical CDMA decoder for one channel. It consists of optical-time lines, optical combiners, and TO phase-decoders. The TO phase decoders are the same as in the optical CDMA encoder of the same channel. The optical CDMA decoders for other channels have the same structure with their own codes for the TO phase-decoders.</p></caption>
<graphic xlink:href="polymers-03-01554f3.gif"/></fig>
<fig id="f4-polymers-03-01554" position="float">
<label>Figure 4.</label>
<caption>
<p>(<bold>a</bold>) original data symbol 1 0 1 1 1 0 1 0 of channel #1. The signal bits are in non-return-to-zero (NRZ) format. Each bit of the signal is 50 ps; (<bold>b</bold>) phase-coded (BPSK) data stream of channel #1 using its phase code [0 π 0 0 0 π π 0 π 0].</p></caption>
<graphic xlink:href="polymers-03-01554f4.gif"/></fig>
<fig id="f5-polymers-03-01554" position="float">
<label>Figure 5.</label>
<caption>
<p>(<bold>a</bold>) original data stream 1 1 0 0 1 1 0 1 of channel #2; (<bold>b</bold>) phase-coded (BPSK) data stream of channel #2 using its phase code [0 π 0 0 π 0 0 0 0 π].</p></caption>
<graphic xlink:href="polymers-03-01554f5.gif"/></fig>
<fig id="f6-polymers-03-01554" position="float">
<label>Figure 6.</label>
<caption>
<p>Received signals. It contains the both phase-encoded channel #1 and channel #2 signals plus the additive noise accumulated in the transmission. White noise with normal distribution is used as the additive noise in the simulation. The average value and the standard deviation of the normal noise are 0 and 0.5, respectively. The received signal is corrupted with interference from the other channel and the additive noise.</p></caption>
<graphic xlink:href="polymers-03-01554f6.gif"/></fig>
<fig id="f7-polymers-03-01554" position="float">
<label>Figure 7.</label>
<caption>
<p>(<bold>a</bold>) the original #1 symbols (reshown from <xref ref-type="fig" rid="f4-polymers-03-01554">Figure 4(a)</xref> for better illustration); (<bold>b</bold>) decoded signal using the optical CDMA decoder with the code of [0 π 0 0 0 π π 0 π 0] for channel #1. Using edge-detection at the end of each 50-ps signal bit, the original channel #1 data stream 1 0 1 1 1 0 1 0 can be recovered.</p></caption>
<graphic xlink:href="polymers-03-01554f7.gif"/></fig>
<fig id="f8-polymers-03-01554" position="float">
<label>Figure 8.</label>
<caption>
<p>(<bold>a</bold>) the original #2 symbols (reshown from <xref ref-type="fig" rid="f5-polymers-03-01554">Figure 5(a)</xref> for better illustration); (<bold>b</bold>) decoded signal using with the code of [0 π 0 0 π 0 0 0 0 π] for channel #2. The original channel #2 data stream 1 1 0 0 1 1 0 1 can be recovered using the edge-detection.</p></caption>
<graphic xlink:href="polymers-03-01554f8.gif"/></fig>
<fig id="f9-polymers-03-01554" position="float">
<label>Figure 9.</label>
<caption>
<p>Calculated signal to noise ratio (SNR) for different binary phase-shift keying (BPSK) code length.</p></caption>
<graphic xlink:href="polymers-03-01554f9.gif"/></fig></sec>
<ref-list>
<title>Reference</title>
<ref id="b1-polymers-03-01554"><label>1.</label><citation citation-type="book"><person-group person-group-type="author"><name><surname>Viterbi</surname><given-names>A.J.</given-names></name></person-group><source>CDMA Principles of Spread Spectrum Communication</source><publisher-name>Addison-Wesley</publisher-name><publisher-loc>Boston, MA, USA</publisher-loc><year>1995</year></citation></ref>
<ref id="b2-polymers-03-01554"><label>2.</label><citation citation-type="book"><person-group person-group-type="author"><name><surname>Liberti</surname><given-names>J.C.</given-names><suffix>Jr.</suffix></name><name><surname>Rappaport</surname><given-names>T.S.</given-names></name></person-group><source>Smart Antennas for Wireless Communications: IS-95 and Third Generation CDMA Applications</source><publisher-name>Prentice Hall</publisher-name><publisher-loc>Upper Saddle River, NJ, USA</publisher-loc><year>1999</year></citation></ref>
<ref id="b3-polymers-03-01554"><label>3.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Salehi</surname><given-names>J.A.</given-names></name><name><surname>Brackett</surname><given-names>C.A.</given-names></name></person-group><article-title>Code division multiple-access techniques in optical fiber networks I. Fundamental principles</article-title><source>IEEE Trans. Commun.</source><year>1989</year><volume>37</volume><fpage>824</fpage><lpage>833</lpage></citation></ref>
<ref id="b4-polymers-03-01554"><label>4.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Prucnal</surname><given-names>P.R.</given-names></name><name><surname>Santoro</surname><given-names>M.A.</given-names></name><name><surname>Fan</surname><given-names>T.R.</given-names></name></person-group><article-title>Spread spectrum fiber-optic local area network using optical processing</article-title><source>J. Lightwave Technol.</source><year>1986</year><volume>LT-4</volume><fpage>547</fpage><lpage>554</lpage></citation></ref>
<ref id="b5-polymers-03-01554"><label>5.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Marhic</surname><given-names>M.E.</given-names></name></person-group><article-title>Coherent optical CDMA networks</article-title><source>J. Lightwave Technol.</source><year>1993</year><volume>11</volume><fpage>854</fpage><lpage>863</lpage><pub-id pub-id-type="doi">10.1109/50.233249</pub-id></citation></ref>
<ref id="b6-polymers-03-01554"><label>6.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wada</surname><given-names>N.</given-names></name><name><surname>Kitayama</surname><given-names>K.</given-names></name></person-group><article-title>A 10 Gb/s optical code division multiplexing using 8-chip optical bipolar code and coherent detection</article-title><source>J. Lightwave Technol.</source><year>1999</year><volume>17</volume><fpage>1758</fpage><lpage>1765</lpage><pub-id pub-id-type="doi">10.1109/50.793747</pub-id></citation></ref>
<ref id="b7-polymers-03-01554"><label>7.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Tsuda</surname><given-names>H.</given-names></name><name><surname>Takenouchi</surname><given-names>H.</given-names></name><name><surname>Ishii</surname><given-names>T.</given-names></name><name><surname>Okamoto</surname><given-names>K.</given-names></name><name><surname>Goh</surname><given-names>T.</given-names></name><name><surname>Sato</surname><given-names>K.</given-names></name><name><surname>Hirano</surname><given-names>A.</given-names></name><name><surname>Kurokawa</surname><given-names>T.</given-names></name><name><surname>Amano</surname><given-names>C.</given-names></name></person-group><article-title>Spectral encoding and decoding of 10 Gbit/s femtosecond pulses using high resolution arrayed-waveguide grating</article-title><source>Electron. Lett.</source><year>1999</year><volume>35</volume><fpage>1186</fpage><lpage>1187</lpage><pub-id pub-id-type="doi">10.1049/el:19990783</pub-id></citation></ref>
<ref id="b8-polymers-03-01554"><label>8.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Salehi</surname><given-names>J.A.</given-names></name><name><surname>Weiner</surname><given-names>A.M.</given-names></name><name><surname>Heritage</surname><given-names>J.P.</given-names></name></person-group><article-title>Coherent ultrashort light pulse CDMA communication systems</article-title><source>J. Lightwave Technol.</source><year>1990</year><volume>8</volume><fpage>478</fpage><lpage>491</lpage><pub-id pub-id-type="doi">10.1109/50.50743</pub-id></citation></ref>
<ref id="b9-polymers-03-01554"><label>9.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Seo</surname><given-names>B.J.</given-names></name><name><surname>Kim</surname><given-names>S.</given-names></name><name><surname>Fetterman</surname><given-names>H.</given-names></name><name><surname>Steier</surname><given-names>W.</given-names></name><name><surname>Jin</surname><given-names>D.</given-names></name><name><surname>Dinu</surname><given-names>R.</given-names></name></person-group><article-title>Design of ring resonators using electro-optic polymerwaveguides</article-title><source>J. Phys. Chem. C</source><year>2008</year><volume>112</volume><fpage>7953</fpage><lpage>7958</lpage><pub-id pub-id-type="doi">10.1021/jp711914a</pub-id></citation></ref>
<ref id="b10-polymers-03-01554"><label>10.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Steiera</surname><given-names>W.H.</given-names></name><name><surname>Chen</surname><given-names>A.</given-names></name><name><surname>Leea</surname><given-names>S.-S.</given-names></name><name><surname>Garnera</surname><given-names>S.</given-names></name><name><surname>Zhang</surname><given-names>H.</given-names></name><name><surname>Chuyanova</surname><given-names>V.</given-names></name><name><surname>Dalton</surname><given-names>L.R.</given-names></name><name><surname>Wang</surname><given-names>F.</given-names></name><name><surname>Ren</surname><given-names>A.S.</given-names></name><name><surname>Zhang</surname><given-names>C.</given-names></name><etal/></person-group><article-title>Polymer electro-optic devices for integrated optics</article-title><source>Chem. Phys.</source><year>1999</year><volume>245</volume><fpage>487</fpage><lpage>506</lpage><pub-id pub-id-type="doi">10.1016/S0301-0104(99)00042-7</pub-id></citation></ref>
<ref id="b11-polymers-03-01554"><label>11.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chen</surname><given-names>D.</given-names></name><name><surname>Fetterman</surname><given-names>H.R.</given-names></name><name><surname>Chen</surname><given-names>A.</given-names></name><name><surname>Steier</surname><given-names>W.H.</given-names></name><name><surname>Dalton</surname><given-names>L.R.</given-names></name><name><surname>Wang</surname><given-names>W.</given-names></name><name><surname>Shi</surname><given-names>Y.</given-names></name></person-group><article-title>Demonstration of 110 GHz electro-optic polymer modulators</article-title><source>Appl. Phys. Lett.</source><year>1997</year><volume>70</volume><fpage>3335</fpage><lpage>3337</lpage><pub-id pub-id-type="doi">10.1063/1.119162</pub-id></citation></ref>
<ref id="b12-polymers-03-01554"><label>12.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wang</surname><given-names>W.</given-names></name><name><surname>Chen</surname><given-names>D.</given-names></name><name><surname>Fetterman</surname><given-names>H.R.</given-names></name><name><surname>Shi</surname><given-names>Y.</given-names></name><name><surname>Steier</surname><given-names>W.H.</given-names></name><name><surname>Dalton</surname><given-names>L.R.</given-names></name><name><surname>Chow</surname><given-names>P.-M.D.</given-names></name></person-group><article-title>Optical heterodyne detection of 60 GHz electro-optic modulation from polymer waveguide modulators</article-title><source>Appl. Phys. Lett.</source><year>1995</year><volume>67</volume><fpage>1806</fpage><lpage>1809</lpage><pub-id pub-id-type="doi">10.1063/1.115065</pub-id></citation></ref>
<ref id="b13-polymers-03-01554"><label>13.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>An</surname><given-names>D.</given-names></name><name><surname>Shi</surname><given-names>Z.</given-names></name><name><surname>Sun</surname><given-names>L.</given-names></name><name><surname>Taboada</surname><given-names>J.M.</given-names></name><name><surname>Zhou</surname><given-names>Q.</given-names></name><name><surname>Lu</surname><given-names>X.</given-names></name><name><surname>Chen</surname><given-names>R.Y.</given-names></name><name><surname>Tang</surname><given-names>S.</given-names></name><name><surname>Zhang</surname><given-names>H.</given-names></name><name><surname>Steier</surname><given-names>W.H.</given-names></name><etal/></person-group><article-title>Polymeric electro-optic modulator based on 1 × 2 Y-fed directional coupler</article-title><source>Appl. Phys. Lett.</source><year>2000</year><volume>76</volume><fpage>1972</fpage><lpage>1975</lpage><pub-id pub-id-type="doi">10.1063/1.126226</pub-id></citation></ref>
<ref id="b14-polymers-03-01554"><label>14.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Cheng</surname><given-names>Y.J.</given-names></name><name><surname>Luo</surname><given-names>J.</given-names></name><name><surname>Hau</surname><given-names>S.</given-names></name><name><surname>Bale</surname><given-names>D.H.</given-names></name><name><surname>Kim</surname><given-names>T.D.</given-names></name><name><surname>Shi</surname><given-names>Z.</given-names></name><name><surname>Lao</surname><given-names>D.B.</given-names></name><name><surname>Tucker</surname><given-names>N.M.</given-names></name><name><surname>Tian</surname><given-names>Y.</given-names></name><name><surname>Reid</surname><given-names>P.J.</given-names></name><name><surname>Dalton</surname><given-names>L.R.</given-names></name><name><surname>Jen</surname><given-names>A.K.-Y.</given-names></name></person-group><article-title>Large electro-optic activity and enhanced thermal stability from Diarylaminophenyl-containing High-b nonlinear optical chromophores</article-title><source>Chem. Mater.</source><year>2007</year><volume>19</volume><fpage>1154</fpage><lpage>1163</lpage><pub-id pub-id-type="doi">10.1021/cm062340a</pub-id></citation></ref>
<ref id="b15-polymers-03-01554"><label>15.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Peyghambarian</surname><given-names>N.</given-names></name><name><surname>Dalton</surname><given-names>L.</given-names></name><name><surname>Jen</surname><given-names>A.K.-Y.</given-names></name><name><surname>Kippelen</surname><given-names>B.</given-names></name><name><surname>Marder</surname><given-names>S.R.</given-names></name><name><surname>Norwood</surname><given-names>R.</given-names></name><name><surname>Perry</surname><given-names>J.W.</given-names></name></person-group><article-title>Recent advances in organic nonlinear optics</article-title><source>Laser Focus World</source><year>2006</year><volume>43</volume><fpage>85</fpage><lpage>92</lpage></citation></ref>
<ref id="b16-polymers-03-01554"><label>16.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wang</surname><given-names>X.</given-names></name><name><surname>Howley</surname><given-names>B.</given-names></name><name><surname>Chen</surname><given-names>M.Y.</given-names></name><name><surname>Zhou</surname><given-names>Q.</given-names></name><name><surname>Chen</surname><given-names>R.</given-names></name><name><surname>Basile</surname><given-names>P.</given-names></name></person-group><article-title>Polymer based thermo-optic switch for optical true time delay</article-title><source>Proc. SPIE</source><year>2005</year><volume>5728</volume><fpage>60</fpage><lpage>67</lpage></citation></ref>
<ref id="b17-polymers-03-01554"><label>17.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yang</surname><given-names>J.</given-names></name><name><surname>Zhou</surname><given-names>Q.</given-names></name><name><surname>Chen</surname><given-names>R.T.</given-names></name></person-group><article-title>Polyimide-waveguide-based thermal optical switch using total-internal-reflection effect</article-title><source>Appl. Phys. Lett.</source><year>2002</year><volume>81</volume><fpage>2947</fpage><lpage>2949</lpage><pub-id pub-id-type="doi">10.1063/1.1511814</pub-id></citation></ref>
<ref id="b18-polymers-03-01554"><label>18.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Jang</surname><given-names>C.-H.</given-names></name><name><surname>Chen</surname><given-names>R.T.</given-names></name></person-group><article-title>Polymer-based 1 × 6 thermooptic switch incorporating an elliptic TIR waveguide mirror</article-title><source>J. Lightwave Technol.</source><year>2003</year><volume>21</volume><fpage>1053</fpage><lpage>1058</lpage><pub-id pub-id-type="doi">10.1109/JLT.2003.810089</pub-id></citation></ref></ref-list></back></article>
