<?xml version='1.0'?>
<!DOCTYPE art SYSTEM 'http://www.biomedcentral.com/xml/article.dtd'>
<art>
<ui>1687-1499-2011-206</ui>
<ji>1687-1499</ji>
<fm>
<dochead>Research</dochead>
<bibl>
<title><p>UWB system based on energy detection of derivatives of the Gaussian pulse</p></title>
<aug>
<au id="A1" ca="yes"><snm>Cui</snm><fnm>Song</fnm><insr iid="I1"/><email>s.cui99@csuohio.edu</email></au>
<au id="A2"><snm>Xiong</snm><fnm>Fuqin</fnm><insr iid="I1"/><email>f.xiong@csuohio.edu</email></au>
</aug>
<insg>
<ins id="I1"><p>Department of Electrical and Computer Engineering, Cleveland State University, Cleveland, OH, USA</p></ins>
</insg>
<source>EURASIP Journal on Wireless Communications and Networking</source>
<issn>1687-1499</issn>
<pubdate>2011</pubdate>
<volume>2011</volume>
<issue>1</issue>
<fpage>206</fpage>
<url>http://jwcn.eurasipjournals.com/content/2011/1/206</url>
<xrefbib><pubid idtype="doi">10.1186/1687-1499-2011-206</pubid></xrefbib></bibl>
<history><rec><date><day>31</day><month>8</month><year>2011</year></date></rec><acc><date><day>19</day><month>12</month><year>2011</year></date></acc><pub><date><day>19</day><month>12</month><year>2011</year></date></pub></history><cpyrt><year>2011</year><collab>Cui and Xiong; licensee Springer.</collab><note>This is an Open Access article distributed under the terms of the Creative Commons Attribution License (<url>http://creativecommons.org/licenses/by/2.0</url>), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</note></cpyrt>
<kwdg><kwd>ultra-wideband (UWB)</kwd><kwd>energy detection</kwd><kwd>cross-modulation interference</kwd><kwd>synchronization error</kwd></kwdg>
<abs>
<sec><st><p>Abstract</p></st>
<p>A new method for energy detection ultra-wideband systems is proposed. The transmitter of this method uses two pulses that are different-order derivatives of the Gaussian pulse to transmit bit 0 or 1. These pulses are appropriately chosen to separate their spectra in the frequency domain. The receiver is composed of two energy-detection branches. Each branch has a filter which captures the signal energy of either bit 0 or 1. The outputs of the two branches are subtracted from each other to generate the decision statistic. The value of this decision statistic is compared to the threshold to determine the transmitted bit. This new method has the same bit error rate (BER) performance as energy detection-based pulse position modulation (PPM) in additive white Gaussian noise channels. In multipath channels, its performance surpasses PPM and it also exhibits better BER performance in the presence of synchronization errors.</p>
</sec>
</abs>
</fm>
<bdy>
<sec><st><p>1 Introduction</p></st>
<p>Ultra-wideband (UWB) impulse radio (IR) technology has become a popular research topic in wireless communications in recent years. It is a potential candidate for short-range, low-power wireless applications <abbrgrp><abbr bid="B1">1</abbr></abbrgrp>. UWB systems convey information by transmitting sub-nanosecond pulses with a very low duty-cycle. These extremely short pulses produce fine time-resolution UWB signals in multipath channels, and this makes Rake receivers good candidates for UWB receivers. However, the implementation of Rake receivers is very challenging in UWB systems because Rake receivers need a large number of fingers to capture significant signal energy. This greatly increases the complexity of the receiver structure and the computational burden of channel estimation <abbrgrp><abbr bid="B2">2</abbr><abbr bid="B3">3</abbr></abbrgrp>. Rake receivers also need extremely accurate synchronization because of the use of correlators <abbrgrp><abbr bid="B3">3</abbr></abbrgrp>.</p>
<p>Due to the limitations in Rake receivers, many researchers shift their research to non-coherent UWB methods. As one of the conventional non-coherent technologies, energy detection (ED) has been applied to the field of UWB in recent years. Although ED is a sub-optimal method, it has many advantages over coherent receivers. It does not use correlator at the receiver, so channel estimation is not required. Unlike Rake receivers, the receiver structure of ED is very simple <abbrgrp><abbr bid="B2">2</abbr><abbr bid="B4">4</abbr></abbrgrp>. Also ED receivers do not need as accurate synchronization as Rake receivers. ED has been applied to on-off keying (OOK) and pulse position modulation (PPM) <abbrgrp><abbr bid="B5">5</abbr></abbrgrp>.</p>
<p>In this article, a new method to realize ED UWB system is proposed. In this method, two different-order derivatives of the Gaussian pulse are used to transmit bit 1 or 0. This pair of pulses is picked appropriately to separate the spectra of the pulses in the frequency domain. This separation of spectra is similar to that of frequency shift keying (FSK) in continuous waveform systems. In UWB systems, no carrier modulation is used, and the signals are transmitted in baseband. The popular modulation methods are PPM and pulse amplitude modulation (PAM), which achieve modulation by changing the position or amplitude of the pulse. But our method is different to PPM and PAM. The modulation is achieved using two different-order derivatives of the Gaussian pulse, which occupy different frequency ranges. Our method still does not involve carrier modulation and the signal is still transmitted in baseband like other UWB systems. We call this new method as the Gaussian FSK (GFSK) UWB. Although some previous studies about FSK-UWB have been proposed in <abbrgrp><abbr bid="B6">6</abbr><abbr bid="B7">7</abbr><abbr bid="B8">8</abbr></abbrgrp>, but these methods all use sinusoidal waveforms as carriers to modulate signal spectra to desired locations. In UWB systems, the transmission of the signal is carrier-less, so it needs fewer RF components than carrier-based transmission. This makes UWB transceiver structure much simpler and cheaper than carrier-based systems. Without using carrier modulation, the mixer and local oscillator are removed from the transceiver. This greatly reduces the complexity and cost, especially when a signal is transmitted in high frequency. Carrier recover stage is also removed from the receiver <abbrgrp><abbr bid="B9">9</abbr></abbrgrp>. It seems that these FSK-UWB methods proposed by previous researchers are not good methods since they induce carrier modulation. In recent years, pulse shape modulation (PSM) is also proposed for UWB systems. This modulation method uses orthogonal pulse waveform to transmit different signals. Hermite and modified Hermite pulses are chosen as orthogonal pulses in PSM method. However, Hermit pulse is not suitable to our GFSK system. Although different-order Hermit pulses are orthogonal, their spectra are not well separated as different-order Gaussian pulses. In <abbrgrp><abbr bid="B10">10</abbr><abbr bid="B11">11</abbr></abbrgrp>, the spectra of different-order Hermite pulses greatly overlapped, and in <abbrgrp><abbr bid="B12">12</abbr></abbrgrp> the spectra of some Hermite pulses with different-order almost entirely overlapped together. Since the ED receiver exploits the filter to remove out of band energy and capture the signal energy, Hermite pulse is not a good candidate since the overlapped spectra of different-order pulses cannot be distinguished by the filters. In Gaussian pulse family, the bandwidths of different-order pulses are similar. However, the center frequencies are greatly different. The center frequency of a higher-order pulse is located at higher frequency location <abbrgrp><abbr bid="B13">13</abbr></abbrgrp>. When an appropriate pulse pair is chosen, the signal spectra will effectively be separated. We can use two filters, which have different passband frequency ranges, to distinguish the different signals effectively. This is the reason we chose Gaussian pulse in this article.</p>
<p>The research results show that our GFSK system has the same bit error rate (BER) performance as an ED PPM system in additive white Gaussian noise (AWGN) channels. In multipath channels, GFSK does not suffer cross-modulation interference as in PPM, and the BER performance greatly surpasses that of PPM. Also this method is much more immune to synchronization errors than PPM.</p>
<p>The rest of the article is structured as follows. Section 2 introduces the system models. Section 3 evaluates system performance in AWGN channels. Section 4 evaluates system performance in multipath channels. The effect of synchronization errors on system performance is analyzed in Section 5. In Section 6, the numerical results are analyzed. In Section 7, the conclusions are stated.</p>
</sec>
<sec><st><p>2 System models</p></st>
<sec><st><p>2.1 System model of GFSK</p></st>
<p>The design idea of this new system originates from spectral characteristics of the derivatives of the Gaussian pulse. The Fourier transform <it>X</it><sub>f </sub>and center frequency <it>f</it><sub>c </sub>of the <it>k</it>th-order derivative are given by <abbrgrp><abbr bid="B13">13</abbr></abbrgrp></p>
<p><display-formula id="M1"><m:math name="1687-1499-2011-206-i1" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:msub>
      <m:mrow>
         <m:mi>X</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">f</m:mtext>
         </m:mstyle>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-rel">&#8733;</m:mo>
   <m:msup>
      <m:mrow>
         <m:mi>f</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mi>k</m:mi>
      </m:mrow>
   </m:msup>
   <m:mo class="qopname"> exp</m:mo>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mo class="MathClass-bin">-</m:mo>
         <m:mi>&#960;</m:mi>
         <m:msup>
            <m:mrow>
               <m:mi>f</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mn>2</m:mn>
            </m:mrow>
         </m:msup>
         <m:msup>
            <m:mrow>
               <m:mi>&#945;</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mn>2</m:mn>
            </m:mrow>
         </m:msup>
         <m:mo class="MathClass-bin">&#8725;</m:mo>
         <m:mn>2</m:mn>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
</m:mrow>
</m:math></display-formula></p>
<p><display-formula id="M2"><m:math name="1687-1499-2011-206-i2" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:msub>
      <m:mrow>
         <m:mi>f</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">c</m:mtext>
         </m:mstyle>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:msqrt>
      <m:mrow>
         <m:mi>k</m:mi>
      </m:mrow>
   </m:msqrt>
   <m:mo class="MathClass-bin">&#8725;</m:mo>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mi>&#945;</m:mi>
         <m:msqrt>
            <m:mrow>
               <m:mi>&#960;</m:mi>
            </m:mrow>
         </m:msqrt>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
</m:mrow>
</m:math></display-formula></p>
<p>where <it>k </it>is the order of the derivative and <it>f </it>is the frequency. The pulse shaping factor is denoted by <it>&#945;</it>. If we assign a constant value to <it>&#945; </it>and change the <it>k </it>value in (1), we obtain spectral curves for different-order derivatives. It is surprising to find that those curves have similar shapes and bandwidths. The major difference is their center frequencies. The reason that the change of center frequencies can be explained directly from (2). If the values of <it>k </it>and <it>&#945; </it>are appropriately chosen, it is always possible to separate the spectra of the two pulses. To satisfy the UWB emission mask set by Federal Communications Commission (FCC), we chose the pulse-pair for analysis and simulation in this article as follows: the two pulses are 10th- and 30th-order derivatives of the Gaussian pulse, respectively, and the shape factor is <it>&#945; </it>= 0.365 &#215; 10<sup>-9</sup>. In Figure <figr fid="F1">1</figr>, the power spectrum density (PSD) of the two pulses and FCC emission mask are shown. A simple method to plot the PSD of two pulses is to plot |<it>X<sub>f</sub></it>|<sup>2 </sup>and set the peak value of |<it>X<sub>f</sub></it>|<sup>2 </sup>to -41.3 dBm, which is the maximum power value of FCC emission mask. From Figure <figr fid="F1">1</figr>, we can see that both the PSD of two pulses satisfy the FCC mask. However, we should not get confused about the spectral separation of these two pulses. The overlapped section of the signal spectra include very low signal energy, and the only reason to affect our observation is that PSD of pulses and FCC mask in Figure <figr fid="F1">1</figr> are plotted using logarithmic scale. A linear scale version of Figure <figr fid="F1">1</figr> is shown in Figure <figr fid="F2">2</figr>. In Figure <figr fid="F2">2</figr>, the peak value of signal spectra and FCC mask is normalized to 1, it dose not mean the absolute transmitting power is 1. From Figure <figr fid="F2">2</figr>, it is clearly seen that intersection point of the spectral curves is lower than 0.1, which denotes the -10 dB power point. So the overlapped part of signal spectra include very low energy, and the spectra of these two pulses are effectively separated.</p>
<fig id="F1"><title><p>Figure 1</p></title><caption><p>PSD of pulses versus FCC emission mask (logarithmic scale)</p></caption><text>
   <p><b>PSD of pulses versus FCC emission mask (logarithmic scale)</b>.</p>
</text><graphic file="1687-1499-2011-206-1"/></fig>
<fig id="F2"><title><p>Figure 2</p></title><caption><p>PSD of pulses versus FCC emission mask (linear scale)</p></caption><text>
   <p><b>PSD of pulses versus FCC emission mask (linear scale)</b>.</p>
</text><graphic file="1687-1499-2011-206-2"/></fig>
<p>Exploiting the spectral characteristics of the pulses, we will construct the transmitter of our GFSK system. Without loss of generality, we focus on single user communication case in this article, and a bit is transmitted only once. The transmitted signal of this system is</p>
<p><display-formula id="M3"><m:math name="1687-1499-2011-206-i3" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:mi>s</m:mi>
   <m:msub>
      <m:mrow>
         <m:mrow>
            <m:mo class="MathClass-open">(</m:mo>
            <m:mrow>
               <m:mi>t</m:mi>
            </m:mrow>
            <m:mo class="MathClass-close">)</m:mo>
         </m:mrow>
      </m:mrow>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">GFSK</m:mtext>
         </m:mstyle>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:munder class="msub">
      <m:mrow>
         <m:mo mathsize="big"> &#8721;</m:mo>
      </m:mrow>
      <m:mrow>
         <m:mi>j</m:mi>
      </m:mrow>
   </m:munder>
   <m:msqrt>
      <m:mrow>
         <m:msub>
            <m:mrow>
               <m:mi>E</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>p</m:mi>
            </m:mrow>
         </m:msub>
      </m:mrow>
   </m:msqrt>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:msub>
            <m:mrow>
               <m:mi>b</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>j</m:mi>
            </m:mrow>
         </m:msub>
         <m:msub>
            <m:mrow>
               <m:mi>p</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mn>1</m:mn>
            </m:mrow>
         </m:msub>
         <m:mrow>
            <m:mo class="MathClass-open">(</m:mo>
            <m:mrow>
               <m:mi>t</m:mi>
               <m:mo class="MathClass-bin">-</m:mo>
               <m:mi>j</m:mi>
               <m:msub>
                  <m:mrow>
                     <m:mi>T</m:mi>
                  </m:mrow>
                  <m:mrow>
                     <m:mi>f</m:mi>
                  </m:mrow>
               </m:msub>
            </m:mrow>
            <m:mo class="MathClass-close">)</m:mo>
         </m:mrow>
         <m:mo class="MathClass-bin">+</m:mo>
         <m:mrow>
            <m:mo class="MathClass-open">(</m:mo>
            <m:mrow>
               <m:mn>1</m:mn>
               <m:mo class="MathClass-bin">-</m:mo>
               <m:msub>
                  <m:mrow>
                     <m:mi>b</m:mi>
                  </m:mrow>
                  <m:mrow>
                     <m:mi>j</m:mi>
                  </m:mrow>
               </m:msub>
            </m:mrow>
            <m:mo class="MathClass-close">)</m:mo>
         </m:mrow>
         <m:msub>
            <m:mrow>
               <m:mi>p</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mn>2</m:mn>
            </m:mrow>
         </m:msub>
         <m:mrow>
            <m:mo class="MathClass-open">(</m:mo>
            <m:mrow>
               <m:mi>t</m:mi>
               <m:mo class="MathClass-bin">-</m:mo>
               <m:mi>j</m:mi>
               <m:msub>
                  <m:mrow>
                     <m:mi>T</m:mi>
                  </m:mrow>
                  <m:mrow>
                     <m:mstyle class="text">
                        <m:mtext class="textsf" mathvariant="sans-serif">f</m:mtext>
                     </m:mstyle>
                  </m:mrow>
               </m:msub>
            </m:mrow>
            <m:mo class="MathClass-close">)</m:mo>
         </m:mrow>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
</m:mrow>
</m:math></display-formula></p>
<p>where <it>p</it><sub>1</sub>(<it>t</it>) and <it>p</it><sub>2</sub>(<it>t</it>) denote the pulse waveforms of different-order derivatives with normalized energy, and <it>E<sub>p </sub></it>is the signal energy. The <it>j</it>th transmitted bit is denoted by <it>b<sub>j</sub></it>. The frame period is denoted by <it>T<sub>f</sub></it>. The modulation is carried out as follows: when bit 1 is transmitted, the value of <it>b<sub>j </sub></it>and 1 - <it>b<sub>j </sub></it>are 1 and 0, respectively, so <it>p</it><sub>1</sub>(<it>t</it>) is transmitted. Similarly, the transmitted waveform for bit 0 is <it>p</it><sub>2</sub>(<it>t</it>).</p>
<p>The receiver is depicted in Figure <figr fid="F3">3</figr>. It is separated into two branches, and each branch is a conventional energy detection receiver. The only difference between the two branches is the passband frequency ranges of filters. Filter 1 is designed to pass the signal energy of <it>p</it><sub>1</sub>(<it>t</it>) and reject that of <it>p</it><sub>2</sub>(<it>t</it>), and Filter 2 passes the signal energy of <it>p</it><sub>2</sub>(<it>t</it>) and rejects that of <it>p</it><sub>1</sub>(<it>t</it>). The signal arriving at the receiver is denoted by <it>s</it>(<it>t</it>), the AWGN is denoted by <it>n</it>(<it>t</it>), and the sum of <it>s</it>(<it>t</it>) and <it>n</it>(<it>t</it>) is denoted by <it>r</it>(<it>t</it>). The integration interval is <it>T </it>&#8804; <it>T</it><sub>f</sub>. The decision statistic is given by <it>Z </it>= <it>Z</it><sub>1 </sub>- <it>Z</it><sub>2</sub>, where <it>Z</it><sub>1 </sub>and <it>Z</it><sub>2 </sub>are the outputs of branches 1 and 2, respectively. Finally, <it>Z </it>is compared with threshold <it>&#947; </it>to determine the transmitted bit. If <it>Z </it>&#8805; <it>&#947;</it>, then the transmitted bit is 1, otherwise it is 0.</p>
<fig id="F3"><title><p>Figure 3</p></title><caption><p>Receiver of a GFSK UWB system</p></caption><text>
   <p><b>Receiver of a GFSK UWB system</b>.</p>
</text><graphic file="1687-1499-2011-206-3"/></fig>
<p>In this GFSK system, the appropriate pulse pair is not limited to the 10th- and 30th-order in Figure <figr fid="F1">1</figr>, and the choice of the pulse pair depends on the bandwidth requirement of the system and its allocated frequency range. Increasing the value of <it>&#945; </it>decreases the bandwidth, and the center frequencies of the pulses can be shifted to higher frequencies by increasing the order of the derivatives <abbrgrp><abbr bid="B13">13</abbr></abbrgrp>. Also, the spectral separation of a pulse pair can be increased by increasing the difference of the orders of the derivatives. Although the implementation of this system needs high-order derivatives, it is already feasible using current technology to generate such pulses. Many articles describing the hardware implementation of pulse generators for high-order derivatives have been published. In <abbrgrp><abbr bid="B14">14</abbr></abbrgrp>, a 7th-order pulse generator is proposed, and the generator in <abbrgrp><abbr bid="B15">15</abbr></abbrgrp> is capable of producing a 13th-order pulse. In <abbrgrp><abbr bid="B16">16</abbr></abbrgrp>, the center frequency of the generated pulse is 34 GHz.</p>
<p>In this article, the performance of this new system is compared to existing systems, and the models of these systems are simply described as follows. When the transmitted data is 0, the OOK system does not transmit a signal, so it has difficulty to achieve synchronization, especially when a stream of zeros is transmitted <abbrgrp><abbr bid="B9">9</abbr></abbrgrp>. Therefore, it is not compared in this article.</p>
</sec>
<sec><st><p>2.2 System model of PPM</p></st>
<p>The transmitted signal of a PPM system is <abbrgrp><abbr bid="B1">1</abbr></abbrgrp></p>
<p><display-formula id="M4"><m:math name="1687-1499-2011-206-i4" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:mi>s</m:mi>
   <m:msub>
      <m:mrow>
         <m:mrow>
            <m:mo class="MathClass-open">(</m:mo>
            <m:mrow>
               <m:mi>t</m:mi>
            </m:mrow>
            <m:mo class="MathClass-close">)</m:mo>
         </m:mrow>
      </m:mrow>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">PPM</m:mtext>
         </m:mstyle>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:munder class="msub">
      <m:mrow>
         <m:mo mathsize="big"> &#8721;</m:mo>
      </m:mrow>
      <m:mrow>
         <m:mi>j</m:mi>
      </m:mrow>
   </m:munder>
   <m:msqrt>
      <m:mrow>
         <m:msub>
            <m:mrow>
               <m:mi>E</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>p</m:mi>
            </m:mrow>
         </m:msub>
      </m:mrow>
   </m:msqrt>
   <m:mi>p</m:mi>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mi>t</m:mi>
         <m:mo class="MathClass-bin">-</m:mo>
         <m:mi>j</m:mi>
         <m:msub>
            <m:mrow>
               <m:mi>T</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mstyle class="text">
                  <m:mtext class="textsf" mathvariant="sans-serif">f</m:mtext>
               </m:mstyle>
            </m:mrow>
         </m:msub>
         <m:mo class="MathClass-bin">-</m:mo>
         <m:mi>&#948;</m:mi>
         <m:msub>
            <m:mrow>
               <m:mi>b</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>j</m:mi>
            </m:mrow>
         </m:msub>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
</m:mrow>
</m:math></display-formula></p>
<p>where <it>&#948; </it>is called the modulation index, and the pulse shift amount is determined by <it>&#948;b<sub>j</sub></it>. Other parameters have the same meaning as (3). At the receiver, after the received signal pass through a square-law device and an integrator, the decision statistic <it>Z </it>is obtained as <abbrgrp><abbr bid="B17">17</abbr></abbrgrp></p>
<p><display-formula id="M5"><m:math name="1687-1499-2011-206-i5" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:mi>Z</m:mi>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:msub>
      <m:mrow>
         <m:mi>Z</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mn>1</m:mn>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-bin">-</m:mo>
   <m:msub>
      <m:mrow>
         <m:mi>Z</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mn>2</m:mn>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:munderover accentunder="false" accent="false">
      <m:mrow>
         <m:mo class="MathClass-op"> &#8747; </m:mo>
      </m:mrow>
      <m:mrow>
         <m:mi>j</m:mi>
         <m:msub>
            <m:mrow>
               <m:mi>T</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>f</m:mi>
            </m:mrow>
         </m:msub>
      </m:mrow>
      <m:mrow>
         <m:mi>j</m:mi>
         <m:msub>
            <m:mrow>
               <m:mi>T</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>f</m:mi>
            </m:mrow>
         </m:msub>
         <m:mo class="MathClass-bin">+</m:mo>
         <m:mi>T</m:mi>
      </m:mrow>
   </m:munderover>
   <m:msup>
      <m:mrow>
         <m:mi>r</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mn>2</m:mn>
      </m:mrow>
   </m:msup>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mi>t</m:mi>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
   <m:mi>d</m:mi>
   <m:mi>t</m:mi>
   <m:mo class="MathClass-bin">-</m:mo>
   <m:munderover accentunder="false" accent="false">
      <m:mrow>
         <m:mo class="MathClass-op">&#8747; </m:mo>
      </m:mrow>
      <m:mrow>
         <m:mi>j</m:mi>
         <m:msub>
            <m:mrow>
               <m:mi>T</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>f</m:mi>
            </m:mrow>
         </m:msub>
         <m:mo class="MathClass-bin">+</m:mo>
         <m:mi>&#948;</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mi>j</m:mi>
         <m:msub>
            <m:mrow>
               <m:mi>T</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>f</m:mi>
            </m:mrow>
         </m:msub>
         <m:mo class="MathClass-bin">+</m:mo>
         <m:mi>&#948;</m:mi>
         <m:mo class="MathClass-bin">+</m:mo>
         <m:mi>T</m:mi>
      </m:mrow>
   </m:munderover>
   <m:msup>
      <m:mrow>
         <m:mi>r</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mn>2</m:mn>
      </m:mrow>
   </m:msup>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mi>t</m:mi>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
   <m:mi>d</m:mi>
   <m:mi>t</m:mi>
</m:mrow>
</m:math></display-formula></p>
<p>where <it>T </it>&#8804; <it>&#948; </it>denotes the length of integration interval. The decision threshold of PPM is <it>&#947; </it>= 0. If <it>Z </it>&#8805; <it>&#947; </it>= 0, the transmitted bit is 0, otherwise it is 1.</p>
</sec>
<sec><st><p>2.3 Parameters</p></st>
<p>Some parameter values are given below, and these values are used later in simulation. We can use the symbolic calculation tool MAPLE to perform <inline-formula><m:math name="1687-1499-2011-206-i6" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mfrac>
   <m:mrow>
      <m:msup>
         <m:mrow>
            <m:mi>d</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>10</m:mn>
         </m:mrow>
      </m:msup>
   </m:mrow>
   <m:mrow>
      <m:mi>d</m:mi>
      <m:msup>
         <m:mrow>
            <m:mi>t</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>10</m:mn>
         </m:mrow>
      </m:msup>
   </m:mrow>
</m:mfrac>
<m:mrow>
   <m:mo class="MathClass-open">(</m:mo>
   <m:mrow>
      <m:mfrac>
         <m:mrow>
            <m:msqrt>
               <m:mrow>
                  <m:mn>2</m:mn>
               </m:mrow>
            </m:msqrt>
         </m:mrow>
         <m:mrow>
            <m:mi>&#945;</m:mi>
         </m:mrow>
      </m:mfrac>
      <m:msup>
         <m:mrow>
            <m:mi>e</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mfrac>
               <m:mrow>
                  <m:mo class="MathClass-bin">-</m:mo>
                  <m:mn>2</m:mn>
                  <m:mi>&#960;</m:mi>
                  <m:msup>
                     <m:mrow>
                        <m:mi>t</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>2</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
               <m:mrow>
                  <m:msup>
                     <m:mrow>
                        <m:mi>&#945;</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>2</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
            </m:mfrac>
         </m:mrow>
      </m:msup>
   </m:mrow>
   <m:mo class="MathClass-close">)</m:mo>
</m:mrow>
</m:math></inline-formula> and <inline-formula><m:math name="1687-1499-2011-206-i7" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mfrac>
   <m:mrow>
      <m:msup>
         <m:mrow>
            <m:mi>d</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>30</m:mn>
         </m:mrow>
      </m:msup>
   </m:mrow>
   <m:mrow>
      <m:mi>d</m:mi>
      <m:msup>
         <m:mrow>
            <m:mi>t</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>30</m:mn>
         </m:mrow>
      </m:msup>
   </m:mrow>
</m:mfrac>
<m:mrow>
   <m:mo class="MathClass-open">(</m:mo>
   <m:mrow>
      <m:mfrac>
         <m:mrow>
            <m:msqrt>
               <m:mrow>
                  <m:mn>2</m:mn>
               </m:mrow>
            </m:msqrt>
         </m:mrow>
         <m:mrow>
            <m:mi>&#945;</m:mi>
         </m:mrow>
      </m:mfrac>
      <m:msup>
         <m:mrow>
            <m:mi>e</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mfrac>
               <m:mrow>
                  <m:mo class="MathClass-bin">-</m:mo>
                  <m:mn>2</m:mn>
                  <m:mi>&#960;</m:mi>
                  <m:msup>
                     <m:mrow>
                        <m:mi>t</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>2</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
               <m:mrow>
                  <m:msup>
                     <m:mrow>
                        <m:mi>&#945;</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>2</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
            </m:mfrac>
         </m:mrow>
      </m:msup>
   </m:mrow>
   <m:mo class="MathClass-close">)</m:mo>
</m:mrow>
</m:math></inline-formula> to obtain the 10th- and 30th-order derivatives, where <inline-formula><m:math name="1687-1499-2011-206-i8" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mfrac>
   <m:mrow>
      <m:msqrt>
         <m:mrow>
            <m:mn>2</m:mn>
         </m:mrow>
      </m:msqrt>
   </m:mrow>
   <m:mrow>
      <m:mi>&#945;</m:mi>
   </m:mrow>
</m:mfrac>
<m:msup>
   <m:mrow>
      <m:mi>e</m:mi>
   </m:mrow>
   <m:mrow>
      <m:mfrac>
         <m:mrow>
            <m:mo class="MathClass-bin">-</m:mo>
            <m:mn>2</m:mn>
            <m:mi>&#960;</m:mi>
            <m:msup>
               <m:mrow>
                  <m:mi>t</m:mi>
               </m:mrow>
               <m:mrow>
                  <m:mn>2</m:mn>
               </m:mrow>
            </m:msup>
         </m:mrow>
         <m:mrow>
            <m:msup>
               <m:mrow>
                  <m:mi>&#945;</m:mi>
               </m:mrow>
               <m:mrow>
                  <m:mn>2</m:mn>
               </m:mrow>
            </m:msup>
         </m:mrow>
      </m:mfrac>
   </m:mrow>
</m:msup>
</m:math></inline-formula> is the Gaussian pulse <abbrgrp><abbr bid="B13">13</abbr></abbrgrp>.</p>
<p>The equations for the 10th- and 30th-order derivatives are obtained as follows:</p>
<p><display-formula id="M6"><m:math name="1687-1499-2011-206-i9" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:mtable class="gathered">
      <m:mtr>
         <m:mtd>
            <m:mi>s</m:mi>
            <m:msub>
               <m:mrow>
                  <m:mrow>
                     <m:mo class="MathClass-open">(</m:mo>
                     <m:mrow>
                        <m:mi>t</m:mi>
                     </m:mrow>
                     <m:mo class="MathClass-close">)</m:mo>
                  </m:mrow>
               </m:mrow>
               <m:mrow>
                  <m:mn>10</m:mn>
               </m:mrow>
            </m:msub>
            <m:mo class="MathClass-rel">=</m:mo>
            <m:mrow>
               <m:mo class="MathClass-open">(</m:mo>
               <m:mrow>
                  <m:mo class="MathClass-bin">-</m:mo>
                  <m:mn>967680</m:mn>
                  <m:mo class="MathClass-bin">+</m:mo>
                  <m:mfrac>
                     <m:mrow>
                        <m:mn>19353600</m:mn>
                        <m:mi>&#960;</m:mi>
                        <m:msup>
                           <m:mrow>
                              <m:mi>t</m:mi>
                           </m:mrow>
                           <m:mrow>
                              <m:mn>2</m:mn>
                           </m:mrow>
                        </m:msup>
                     </m:mrow>
                     <m:mrow>
                        <m:msup>
                           <m:mrow>
                              <m:mi>&#945;</m:mi>
                           </m:mrow>
                           <m:mrow>
                              <m:mn>2</m:mn>
                           </m:mrow>
                        </m:msup>
                     </m:mrow>
                  </m:mfrac>
               </m:mrow>
            </m:mrow>
         </m:mtd>
      </m:mtr>
      <m:mtr>
         <m:mtd>
            <m:mspace width="1em" class="quad"/>
            <m:mo class="MathClass-bin">-</m:mo>
            <m:mfrac>
               <m:mrow>
                  <m:mn>51609600</m:mn>
                  <m:msup>
                     <m:mrow>
                        <m:mi>&#960;</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>2</m:mn>
                     </m:mrow>
                  </m:msup>
                  <m:msup>
                     <m:mrow>
                        <m:mi>t</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>4</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
               <m:mrow>
                  <m:msup>
                     <m:mrow>
                        <m:mi>&#945;</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>4</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
            </m:mfrac>
            <m:mo class="MathClass-bin">+</m:mo>
            <m:mfrac>
               <m:mrow>
                  <m:mn>41287680</m:mn>
                  <m:msup>
                     <m:mrow>
                        <m:mi>&#960;</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>3</m:mn>
                     </m:mrow>
                  </m:msup>
                  <m:msup>
                     <m:mrow>
                        <m:mi>t</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>6</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
               <m:mrow>
                  <m:msup>
                     <m:mrow>
                        <m:mi>&#945;</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>6</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
            </m:mfrac>
         </m:mtd>
      </m:mtr>
      <m:mtr>
         <m:mtd>
            <m:mo class="MathClass-bin">-</m:mo>
            <m:mfrac>
               <m:mrow>
                  <m:mn>11796480</m:mn>
                  <m:msup>
                     <m:mrow>
                        <m:mi>&#960;</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>4</m:mn>
                     </m:mrow>
                  </m:msup>
                  <m:msup>
                     <m:mrow>
                        <m:mi>t</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>8</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
               <m:mrow>
                  <m:msup>
                     <m:mrow>
                        <m:mi>&#945;</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>8</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
            </m:mfrac>
            <m:mo class="MathClass-bin">+</m:mo>
            <m:mfrac>
               <m:mrow>
                  <m:mn>1048576</m:mn>
                  <m:msup>
                     <m:mrow>
                        <m:mi>&#960;</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>5</m:mn>
                     </m:mrow>
                  </m:msup>
                  <m:msup>
                     <m:mrow>
                        <m:mi>t</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>10</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
               <m:mrow>
                  <m:msup>
                     <m:mrow>
                        <m:mi>&#945;</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>10</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
            </m:mfrac>
            <m:mrow>
               <m:mo class="MathClass-close">)</m:mo>
            </m:mrow>
            <m:msup>
               <m:mrow>
                  <m:mi>e</m:mi>
               </m:mrow>
               <m:mrow>
                  <m:mfrac>
                     <m:mrow>
                        <m:mo class="MathClass-bin">-</m:mo>
                        <m:mn>2</m:mn>
                        <m:mi>&#960;</m:mi>
                        <m:msup>
                           <m:mrow>
                              <m:mi>t</m:mi>
                           </m:mrow>
                           <m:mrow>
                              <m:mn>2</m:mn>
                           </m:mrow>
                        </m:msup>
                     </m:mrow>
                     <m:mrow>
                        <m:msup>
                           <m:mrow>
                              <m:mi>&#945;</m:mi>
                           </m:mrow>
                           <m:mrow>
                              <m:mn>2</m:mn>
                           </m:mrow>
                        </m:msup>
                     </m:mrow>
                  </m:mfrac>
               </m:mrow>
            </m:msup>
         </m:mtd>
      </m:mtr>
      <m:mtr>
         <m:mtd/>
      </m:mtr>
   </m:mtable>
</m:mrow>
</m:math></display-formula></p>
<p><display-formula id="M7"><m:math name="1687-1499-2011-206-i10" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:mtable class="gathered">
      <m:mtr>
         <m:mtd>
            <m:mi>s</m:mi>
            <m:msub>
               <m:mrow>
                  <m:mrow>
                     <m:mo class="MathClass-open">(</m:mo>
                     <m:mrow>
                        <m:mi>t</m:mi>
                     </m:mrow>
                     <m:mo class="MathClass-close">)</m:mo>
                  </m:mrow>
               </m:mrow>
               <m:mrow>
                  <m:mn>30</m:mn>
               </m:mrow>
            </m:msub>
            <m:mo class="MathClass-rel">=</m:mo>
            <m:mrow>
               <m:mo class="MathClass-open">(</m:mo>
               <m:mrow>
                  <m:mo class="MathClass-bin">-</m:mo>
                  <m:mn>6646766139202842132480000</m:mn>
                  <m:mo class="MathClass-bin">+</m:mo>
                  <m:mfrac>
                     <m:mrow>
                        <m:mn>398805968352170527948800000</m:mn>
                        <m:mi>&#960;</m:mi>
                        <m:msup>
                           <m:mrow>
                              <m:mi>t</m:mi>
                           </m:mrow>
                           <m:mrow>
                              <m:mn>2</m:mn>
                           </m:mrow>
                        </m:msup>
                     </m:mrow>
                     <m:mrow>
                        <m:msup>
                           <m:mrow>
                              <m:mi>&#945;</m:mi>
                           </m:mrow>
                           <m:mrow>
                              <m:mn>2</m:mn>
                           </m:mrow>
                        </m:msup>
                     </m:mrow>
                  </m:mfrac>
               </m:mrow>
            </m:mrow>
         </m:mtd>
      </m:mtr>
      <m:mtr>
         <m:mtd>
            <m:mspace width="1em" class="quad"/>
            <m:mspace width="1em" class="quad"/>
            <m:mo class="MathClass-bin">-</m:mo>
            <m:mfrac>
               <m:mrow>
                  <m:mn>3722189037953591594188800000</m:mn>
                  <m:msup>
                     <m:mrow>
                        <m:mi>&#960;</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>2</m:mn>
                     </m:mrow>
                  </m:msup>
                  <m:msup>
                     <m:mrow>
                        <m:mi>t</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>4</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
               <m:mrow>
                  <m:msup>
                     <m:mrow>
                        <m:mi>&#945;</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>4</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
            </m:mfrac>
            <m:mo class="MathClass-bin">+</m:mo>
            <m:mfrac>
               <m:mrow>
                  <m:mn>12903588664905784193187840000</m:mn>
                  <m:msup>
                     <m:mrow>
                        <m:mi>&#960;</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>3</m:mn>
                     </m:mrow>
                  </m:msup>
                  <m:msup>
                     <m:mrow>
                        <m:mi>t</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>6</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
               <m:mrow>
                  <m:msup>
                     <m:mrow>
                        <m:mi>&#945;</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>6</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
            </m:mfrac>
         </m:mtd>
      </m:mtr>
      <m:mtr>
         <m:mtd>
            <m:mspace width="1em" class="quad"/>
            <m:mo class="MathClass-bin">-</m:mo>
            <m:mfrac>
               <m:mrow>
                  <m:mn>22120437711267058616893440000</m:mn>
                  <m:msup>
                     <m:mrow>
                        <m:mi>&#960;</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>4</m:mn>
                     </m:mrow>
                  </m:msup>
                  <m:msup>
                     <m:mrow>
                        <m:mi>t</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>8</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
               <m:mrow>
                  <m:msup>
                     <m:mrow>
                        <m:mi>&#945;</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>8</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
            </m:mfrac>
            <m:mo class="MathClass-bin">+</m:mo>
            <m:mfrac>
               <m:mrow>
                  <m:mn>21628872428794457314295808000</m:mn>
                  <m:msup>
                     <m:mrow>
                        <m:mi>&#960;</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>5</m:mn>
                     </m:mrow>
                  </m:msup>
                  <m:msup>
                     <m:mrow>
                        <m:mi>t</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>10</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
               <m:mrow>
                  <m:msup>
                     <m:mrow>
                        <m:mi>&#945;</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>10</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
            </m:mfrac>
         </m:mtd>
      </m:mtr>
      <m:mtr>
         <m:mtd>
            <m:mspace width="1em" class="quad"/>
            <m:mo class="MathClass-bin">-</m:mo>
            <m:mfrac>
               <m:mrow>
                  <m:mn>13108407532602701402603520000</m:mn>
                  <m:msup>
                     <m:mrow>
                        <m:mi>&#960;</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>6</m:mn>
                     </m:mrow>
                  </m:msup>
                  <m:msup>
                     <m:mrow>
                        <m:mi>t</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>12</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
               <m:mrow>
                  <m:msup>
                     <m:mrow>
                        <m:mi>&#945;</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>12</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
            </m:mfrac>
            <m:mo class="MathClass-bin">+</m:mo>
            <m:mfrac>
               <m:mrow>
                  <m:mn>5185743639271398357073920000</m:mn>
                  <m:msup>
                     <m:mrow>
                        <m:mi>&#960;</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>7</m:mn>
                     </m:mrow>
                  </m:msup>
                  <m:msup>
                     <m:mrow>
                        <m:mi>t</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>14</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
               <m:mrow>
                  <m:msup>
                     <m:mrow>
                        <m:mi>&#945;</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>14</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
            </m:mfrac>
         </m:mtd>
      </m:mtr>
      <m:mtr>
         <m:mtd>
            <m:mspace width="1em" class="quad"/>
            <m:mo class="MathClass-bin">-</m:mo>
            <m:mfrac>
               <m:mrow>
                  <m:mn>1382864970472372895219712000</m:mn>
                  <m:msup>
                     <m:mrow>
                        <m:mi>&#960;</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>8</m:mn>
                     </m:mrow>
                  </m:msup>
                  <m:msup>
                     <m:mrow>
                        <m:mi>t</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>16</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
               <m:mrow>
                  <m:msup>
                     <m:mrow>
                        <m:mi>&#945;</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>16</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
            </m:mfrac>
            <m:mo class="MathClass-bin">+</m:mo>
            <m:mfrac>
               <m:mrow>
                  <m:mn>253073327929584582131712000</m:mn>
                  <m:msup>
                     <m:mrow>
                        <m:mi>&#960;</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>9</m:mn>
                     </m:mrow>
                  </m:msup>
                  <m:msup>
                     <m:mrow>
                        <m:mi>t</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>18</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
               <m:mrow>
                  <m:msup>
                     <m:mrow>
                        <m:mi>&#945;</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>18</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
            </m:mfrac>
         </m:mtd>
      </m:mtr>
      <m:mtr>
         <m:mtd>
            <m:mspace width="1em" class="quad"/>
            <m:mspace width="2.77695pt" class="tmspace"/>
            <m:mo class="MathClass-bin">-</m:mo>
            <m:mfrac>
               <m:mrow>
                  <m:mn>31967157212158052479795200</m:mn>
                  <m:msup>
                     <m:mrow>
                        <m:mi>&#960;</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>10</m:mn>
                     </m:mrow>
                  </m:msup>
                  <m:msup>
                     <m:mrow>
                        <m:mi>t</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>20</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
               <m:mrow>
                  <m:msup>
                     <m:mrow>
                        <m:mi>&#945;</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>20</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
            </m:mfrac>
            <m:mo class="MathClass-bin">+</m:mo>
            <m:mfrac>
               <m:mrow>
                  <m:mn>2767719239147883331584000</m:mn>
                  <m:msup>
                     <m:mrow>
                        <m:mi>&#960;</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>11</m:mn>
                     </m:mrow>
                  </m:msup>
                  <m:msup>
                     <m:mrow>
                        <m:mi>t</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>22</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
               <m:mrow>
                  <m:msup>
                     <m:mrow>
                        <m:mi>&#945;</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>22</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
            </m:mfrac>
         </m:mtd>
      </m:mtr>
      <m:mtr>
         <m:mtd>
            <m:mspace width="1em" class="quad"/>
            <m:mspace width="1em" class="quad"/>
            <m:mo class="MathClass-bin">-</m:mo>
            <m:mfrac>
               <m:mrow>
                  <m:mn>160447492124514975744000</m:mn>
                  <m:msup>
                     <m:mrow>
                        <m:mi>&#960;</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>12</m:mn>
                     </m:mrow>
                  </m:msup>
                  <m:msup>
                     <m:mrow>
                        <m:mi>t</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>24</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
               <m:mrow>
                  <m:msup>
                     <m:mrow>
                        <m:mi>&#945;</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>24</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
            </m:mfrac>
            <m:mo class="MathClass-bin">+</m:mo>
            <m:mfrac>
               <m:mrow>
                  <m:mn>5924215093828245258240</m:mn>
                  <m:msup>
                     <m:mrow>
                        <m:mi>&#960;</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>13</m:mn>
                     </m:mrow>
                  </m:msup>
                  <m:msup>
                     <m:mrow>
                        <m:mi>t</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>26</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
               <m:mrow>
                  <m:msup>
                     <m:mrow>
                        <m:mi>&#945;</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>26</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
            </m:mfrac>
         </m:mtd>
      </m:mtr>
      <m:mtr>
         <m:mtd>
            <m:mspace width="1em" class="quad"/>
            <m:mspace width="2.77695pt" class="tmspace"/>
            <m:mspace width="2.77695pt" class="tmspace"/>
            <m:mo class="MathClass-bin">-</m:mo>
            <m:mfrac>
               <m:mrow>
                  <m:mn>125380213625994608640</m:mn>
                  <m:msup>
                     <m:mrow>
                        <m:mi>&#960;</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>14</m:mn>
                     </m:mrow>
                  </m:msup>
                  <m:msup>
                     <m:mrow>
                        <m:mi>t</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>28</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
               <m:mrow>
                  <m:msup>
                     <m:mrow>
                        <m:mi>&#945;</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>28</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
            </m:mfrac>
            <m:mo class="MathClass-bin">+</m:mo>
            <m:mfrac>
               <m:mrow>
                  <m:mn>1152921504606846976</m:mn>
                  <m:msup>
                     <m:mrow>
                        <m:mi>&#960;</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>15</m:mn>
                     </m:mrow>
                  </m:msup>
                  <m:msup>
                     <m:mrow>
                        <m:mi>t</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>30</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
               <m:mrow>
                  <m:msup>
                     <m:mrow>
                        <m:mi>&#945;</m:mi>
                     </m:mrow>
                     <m:mrow>
                        <m:mn>30</m:mn>
                     </m:mrow>
                  </m:msup>
               </m:mrow>
            </m:mfrac>
            <m:mo class="MathClass-close">)</m:mo>
            <m:msup>
               <m:mrow>
                  <m:mi>e</m:mi>
               </m:mrow>
               <m:mrow>
                  <m:mfrac>
                     <m:mrow>
                        <m:mo class="MathClass-bin">-</m:mo>
                        <m:mn>2</m:mn>
                        <m:mi>&#960;</m:mi>
                        <m:msup>
                           <m:mrow>
                              <m:mi>t</m:mi>
                           </m:mrow>
                           <m:mrow>
                              <m:mn>2</m:mn>
                           </m:mrow>
                        </m:msup>
                     </m:mrow>
                     <m:mrow>
                        <m:msup>
                           <m:mrow>
                              <m:mi>&#945;</m:mi>
                           </m:mrow>
                           <m:mrow>
                              <m:mn>2</m:mn>
                           </m:mrow>
                        </m:msup>
                     </m:mrow>
                  </m:mfrac>
               </m:mrow>
            </m:msup>
         </m:mtd>
      </m:mtr>
      <m:mtr>
         <m:mtd/>
      </m:mtr>
   </m:mtable>
</m:mrow>
</m:math></display-formula></p>
<p>where (6) and (7) are the equations of the 10th- and 30th-order derivatives of the Gaussian pulse. These two equations are the simplified versions of the original ones obtained from MAPLE. The common factors of the terms in parentheses of (6) and (7) are <inline-formula><m:math name="1687-1499-2011-206-i11" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mfrac>
   <m:mrow>
      <m:msqrt>
         <m:mrow>
            <m:mn>2</m:mn>
         </m:mrow>
      </m:msqrt>
      <m:msup>
         <m:mrow>
            <m:mi>&#960;</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>5</m:mn>
         </m:mrow>
      </m:msup>
   </m:mrow>
   <m:mrow>
      <m:msup>
         <m:mrow>
            <m:mi>&#945;</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>11</m:mn>
         </m:mrow>
      </m:msup>
   </m:mrow>
</m:mfrac>
</m:math></inline-formula> and <inline-formula><m:math name="1687-1499-2011-206-i12" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mfrac>
   <m:mrow>
      <m:msqrt>
         <m:mrow>
            <m:mn>2</m:mn>
         </m:mrow>
      </m:msqrt>
      <m:msup>
         <m:mrow>
            <m:mi>&#960;</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>15</m:mn>
         </m:mrow>
      </m:msup>
   </m:mrow>
   <m:mrow>
      <m:msup>
         <m:mrow>
            <m:mi>&#945;</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>31</m:mn>
         </m:mrow>
      </m:msup>
   </m:mrow>
</m:mfrac>
</m:math></inline-formula>, respectively. They are constants and do not affect the waveform shapes, so they been removed to simplify equations. The value of <it>&#945; </it>is set to 0.365 &#215; 10<sup>-9 </sup>and the width of the pulses are chosen to be 2.4<it>&#945; </it>= 0.876 &#215; 10<sup>-9 </sup>= 0.876 ns (the detailed method to choose pulse width for a shaping factor <it>&#945; </it>can be found from Benedetto and Giancola <abbrgrp><abbr bid="B13">13</abbr></abbrgrp>). For GFSK, we use the 10th-order derivative to transmit bit 1, and the 30th-order to transmit bit 0. For PPM, we use the 10th-order derivative.</p>
</sec>
</sec>
<sec><st><p>3 BER performance in AWGN channels</p></st>
<sec><st><p>3.1 BER performance of GFSK in AWGN channels</p></st>
<p>In Figure <figr fid="F3">3</figr>, <it>Z</it><sub>1 </sub>and <it>Z</it><sub>2 </sub>are the outputs of conventional energy detectors, and they are defined as chi-square variables with approximately a degree of 2<it>TW </it><abbrgrp><abbr bid="B18">18</abbr></abbrgrp>, where <it>T </it>is the integration time and <it>W </it>is the bandwidth of the filtered signal. A popular method for energy detection, called Gaussian approximation, has been developed to simplify the derivation of the BER formula. When 2<it>TW </it>is large enough, a chi-square variable can be approximated as a Gaussian variable. This method is commonly used in energy detection communication systems <abbrgrp><abbr bid="B5">5</abbr><abbr bid="B17">17</abbr><abbr bid="B19">19</abbr><abbr bid="B20">20</abbr></abbrgrp>. The mean value and variance of this approximated Gaussian variable are <abbrgrp><abbr bid="B21">21</abbr></abbrgrp></p>
<p><display-formula id="M8"><m:math name="1687-1499-2011-206-i13" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:mi>&#956;</m:mi>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:msub>
      <m:mrow>
         <m:mi>N</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mn>0</m:mn>
      </m:mrow>
   </m:msub>
   <m:mi>T</m:mi>
   <m:mi>W</m:mi>
   <m:mo class="MathClass-bin">+</m:mo>
   <m:mi>E</m:mi>
</m:mrow>
</m:math></display-formula></p>
<p><display-formula id="M9"><m:math name="1687-1499-2011-206-i14" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:msup>
      <m:mrow>
         <m:mi>&#963;</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mn>2</m:mn>
      </m:mrow>
   </m:msup>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:msubsup>
      <m:mrow>
         <m:mi>N</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mn>0</m:mn>
      </m:mrow>
      <m:mrow>
         <m:mn>2</m:mn>
      </m:mrow>
   </m:msubsup>
   <m:mi>T</m:mi>
   <m:mi>W</m:mi>
   <m:mo class="MathClass-bin">+</m:mo>
   <m:mn>2</m:mn>
   <m:msub>
      <m:mrow>
         <m:mi>N</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mn>0</m:mn>
      </m:mrow>
   </m:msub>
   <m:mi>E</m:mi>
</m:mrow>
</m:math></display-formula></p>
<p>where <it>&#956; </it>and <it>&#963;</it><sup>2 </sup>are the mean value and variance, respectively. The double-sided power spectral density of AWGN is <it>N</it><sub>0</sub>/2, where <it>N</it><sub>0 </sub>is the single-sided power spectral density. The signal energy which passes through the filter is denoted by <it>E</it>. If the filter rejects all of the signal energy, then <it>E </it>= 0. In Figure <figr fid="F3">3</figr>, when bit 1 is transmitted, the signal energy passes through Filter 1 and is rejected by Filter 2. The probability density function (pdf) of <it>Z</it><sub>1 </sub>and <it>Z</it><sub>2 </sub>can be expressed as <inline-formula><m:math name="1687-1499-2011-206-i15" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mrow>
      <m:mi>Z</m:mi>
   </m:mrow>
   <m:mrow>
      <m:mn>1</m:mn>
   </m:mrow>
</m:msub>
<m:mo class="MathClass-rel">~</m:mo>
<m:mi>N</m:mi>
<m:mrow>
   <m:mo class="MathClass-open">(</m:mo>
   <m:mrow>
      <m:msub>
         <m:mrow>
            <m:mi>N</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>0</m:mn>
         </m:mrow>
      </m:msub>
      <m:mi>T</m:mi>
      <m:mi>W</m:mi>
      <m:mo class="MathClass-bin">+</m:mo>
      <m:msub>
         <m:mrow>
            <m:mi>E</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mi>b</m:mi>
         </m:mrow>
      </m:msub>
      <m:mo class="MathClass-punc">,</m:mo>
      <m:msubsup>
         <m:mrow>
            <m:mi>N</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>0</m:mn>
         </m:mrow>
         <m:mrow>
            <m:mn>2</m:mn>
         </m:mrow>
      </m:msubsup>
      <m:mi>T</m:mi>
      <m:mi>W</m:mi>
      <m:mo class="MathClass-bin">+</m:mo>
      <m:mn>2</m:mn>
      <m:msub>
         <m:mrow>
            <m:mi>N</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>0</m:mn>
         </m:mrow>
      </m:msub>
      <m:msub>
         <m:mrow>
            <m:mi>E</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mi>b</m:mi>
         </m:mrow>
      </m:msub>
   </m:mrow>
   <m:mo class="MathClass-close">)</m:mo>
</m:mrow>
</m:math></inline-formula> and <inline-formula><m:math name="1687-1499-2011-206-i16" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mrow>
      <m:mi>Z</m:mi>
   </m:mrow>
   <m:mrow>
      <m:mn>2</m:mn>
   </m:mrow>
</m:msub>
<m:mo class="MathClass-rel">~</m:mo>
<m:mi>N</m:mi>
<m:mrow>
   <m:mo class="MathClass-open">(</m:mo>
   <m:mrow>
      <m:msub>
         <m:mrow>
            <m:mi>N</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>0</m:mn>
         </m:mrow>
      </m:msub>
      <m:mi>T</m:mi>
      <m:mi>W</m:mi>
      <m:mo class="MathClass-punc">,</m:mo>
      <m:msubsup>
         <m:mrow>
            <m:mi>N</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>0</m:mn>
         </m:mrow>
         <m:mrow>
            <m:mn>2</m:mn>
         </m:mrow>
      </m:msubsup>
      <m:mi>T</m:mi>
      <m:mi>W</m:mi>
   </m:mrow>
   <m:mo class="MathClass-close">)</m:mo>
</m:mrow>
</m:math></inline-formula>, where <it>E<sub>b </sub></it>denotes the bit energy. In this article, the same bit is not transmitted repeatedly, so <it>E<sub>b </sub></it>is used to replace <it>E </it>here. Since <it>Z </it>= <it>Z</it><sub>1 </sub>- <it>Z</it><sub>2</sub>, the pdf of <it>Z </it>is</p>
<p><display-formula id="M10"><m:math name="1687-1499-2011-206-i17" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:msub>
      <m:mrow>
         <m:mi>H</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mn>1</m:mn>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-punc">:</m:mo>
   <m:mi>Z</m:mi>
   <m:mo class="MathClass-rel">~</m:mo>
   <m:mi>N</m:mi>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:msub>
            <m:mrow>
               <m:mi>E</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>b</m:mi>
            </m:mrow>
         </m:msub>
         <m:mo class="MathClass-punc">,</m:mo>
         <m:mn>2</m:mn>
         <m:msubsup>
            <m:mrow>
               <m:mi>N</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mn>0</m:mn>
            </m:mrow>
            <m:mrow>
               <m:mn>2</m:mn>
            </m:mrow>
         </m:msubsup>
         <m:mi>T</m:mi>
         <m:mi>W</m:mi>
         <m:mo class="MathClass-bin">+</m:mo>
         <m:mn>2</m:mn>
         <m:msub>
            <m:mrow>
               <m:mi>N</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mn>0</m:mn>
            </m:mrow>
         </m:msub>
         <m:msub>
            <m:mrow>
               <m:mi>E</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>b</m:mi>
            </m:mrow>
         </m:msub>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
</m:mrow>
</m:math></display-formula></p>
<p>Using the same method, the pdf of <it>Z </it>when bit 0 is transmitted is</p>
<p><display-formula id="M11"><m:math name="1687-1499-2011-206-i18" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:msub>
      <m:mrow>
         <m:mi>H</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mn>0</m:mn>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-punc">:</m:mo>
   <m:mi>Z</m:mi>
   <m:mo class="MathClass-rel">~</m:mo>
   <m:mi>N</m:mi>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mo class="MathClass-bin">-</m:mo>
         <m:msub>
            <m:mrow>
               <m:mi>E</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>b</m:mi>
            </m:mrow>
         </m:msub>
         <m:mo class="MathClass-punc">,</m:mo>
         <m:mn>2</m:mn>
         <m:msubsup>
            <m:mrow>
               <m:mi>N</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mn>0</m:mn>
            </m:mrow>
            <m:mrow>
               <m:mn>2</m:mn>
            </m:mrow>
         </m:msubsup>
         <m:mi>T</m:mi>
         <m:mi>W</m:mi>
         <m:mo class="MathClass-bin">+</m:mo>
         <m:mn>2</m:mn>
         <m:msub>
            <m:mrow>
               <m:mi>N</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mn>0</m:mn>
            </m:mrow>
         </m:msub>
         <m:msub>
            <m:mrow>
               <m:mi>E</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>b</m:mi>
            </m:mrow>
         </m:msub>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
</m:mrow>
</m:math></display-formula></p>
<p>After obtaining the pdf of <it>Z</it>, we follow the method given in <abbrgrp><abbr bid="B19">19</abbr></abbrgrp> to derive the BER formula. First, we calculate the BER when bits 0 and 1 are transmitted as follows:</p>
<p><display-formula id="M12"><m:math name="1687-1499-2011-206-i19" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:msub>
      <m:mrow>
         <m:mi>P</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mn>0</m:mn>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:msubsup>
      <m:mrow>
         <m:mo class="MathClass-op"> &#8747; </m:mo>
      </m:mrow>
      <m:mrow>
         <m:mi>&#947;</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mi>&#8734;</m:mi>
      </m:mrow>
   </m:msubsup>
   <m:msub>
      <m:mrow>
         <m:mi>f</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mn>0</m:mn>
      </m:mrow>
   </m:msub>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mi>x</m:mi>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
   <m:mi>d</m:mi>
   <m:mi>x</m:mi>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:msubsup>
      <m:mrow>
         <m:mo class="MathClass-op"> &#8747; </m:mo>
      </m:mrow>
      <m:mrow>
         <m:mi>&#947;</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mi>&#8734;</m:mi>
      </m:mrow>
   </m:msubsup>
   <m:mfrac>
      <m:mrow>
         <m:mn>1</m:mn>
      </m:mrow>
      <m:mrow>
         <m:msqrt>
            <m:mrow>
               <m:mn>2</m:mn>
               <m:mi>&#960;</m:mi>
            </m:mrow>
         </m:msqrt>
         <m:msub>
            <m:mrow>
               <m:mi>&#963;</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mn>0</m:mn>
            </m:mrow>
         </m:msub>
      </m:mrow>
   </m:mfrac>
   <m:msup>
      <m:mrow>
         <m:mi>e</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mo class="MathClass-bin">-</m:mo>
         <m:mfrac>
            <m:mrow>
               <m:msup>
                  <m:mrow>
                     <m:mrow>
                        <m:mo class="MathClass-open">(</m:mo>
                        <m:mrow>
                           <m:mi>x</m:mi>
                           <m:mo class="MathClass-bin">-</m:mo>
                           <m:msub>
                              <m:mrow>
                                 <m:mi>&#956;</m:mi>
                              </m:mrow>
                              <m:mrow>
                                 <m:mn>0</m:mn>
                              </m:mrow>
                           </m:msub>
                        </m:mrow>
                        <m:mo class="MathClass-close">)</m:mo>
                     </m:mrow>
                  </m:mrow>
                  <m:mrow>
                     <m:mn>2</m:mn>
                  </m:mrow>
               </m:msup>
            </m:mrow>
            <m:mrow>
               <m:mn>2</m:mn>
               <m:msubsup>
                  <m:mrow>
                     <m:mi>&#963;</m:mi>
                  </m:mrow>
                  <m:mrow>
                     <m:mn>0</m:mn>
                  </m:mrow>
                  <m:mrow>
                     <m:mn>2</m:mn>
                  </m:mrow>
               </m:msubsup>
            </m:mrow>
         </m:mfrac>
      </m:mrow>
   </m:msup>
   <m:mi>d</m:mi>
   <m:mi>x</m:mi>
</m:mrow>
</m:math></display-formula></p>
<p><display-formula id="M13"><m:math name="1687-1499-2011-206-i20" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:msub>
      <m:mrow>
         <m:mi>P</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mn>1</m:mn>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:msubsup>
      <m:mrow>
         <m:mo class="MathClass-op"> &#8747; </m:mo>
      </m:mrow>
      <m:mrow>
         <m:mo class="MathClass-bin">-</m:mo>
         <m:mi>&#8734;</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mi>&#947;</m:mi>
      </m:mrow>
   </m:msubsup>
   <m:msub>
      <m:mrow>
         <m:mi>f</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mn>1</m:mn>
      </m:mrow>
   </m:msub>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mi>x</m:mi>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
   <m:mi>d</m:mi>
   <m:mi>x</m:mi>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:msubsup>
      <m:mrow>
         <m:mo class="MathClass-op"> &#8747; </m:mo>
      </m:mrow>
      <m:mrow>
         <m:mo class="MathClass-bin">-</m:mo>
         <m:mi>&#8734;</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mi>&#947;</m:mi>
      </m:mrow>
   </m:msubsup>
   <m:mfrac>
      <m:mrow>
         <m:mn>1</m:mn>
      </m:mrow>
      <m:mrow>
         <m:msqrt>
            <m:mrow>
               <m:mn>2</m:mn>
               <m:mi>&#960;</m:mi>
            </m:mrow>
         </m:msqrt>
         <m:msub>
            <m:mrow>
               <m:mi>&#963;</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mn>1</m:mn>
            </m:mrow>
         </m:msub>
      </m:mrow>
   </m:mfrac>
   <m:msup>
      <m:mrow>
         <m:mi>e</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mo class="MathClass-bin">-</m:mo>
         <m:mfrac>
            <m:mrow>
               <m:msup>
                  <m:mrow>
                     <m:mrow>
                        <m:mo class="MathClass-open">(</m:mo>
                        <m:mrow>
                           <m:mi>x</m:mi>
                           <m:mo class="MathClass-bin">-</m:mo>
                           <m:msub>
                              <m:mrow>
                                 <m:mi>&#956;</m:mi>
                              </m:mrow>
                              <m:mrow>
                                 <m:mn>1</m:mn>
                              </m:mrow>
                           </m:msub>
                        </m:mrow>
                        <m:mo class="MathClass-close">)</m:mo>
                     </m:mrow>
                  </m:mrow>
                  <m:mrow>
                     <m:mn>2</m:mn>
                  </m:mrow>
               </m:msup>
            </m:mrow>
            <m:mrow>
               <m:mn>2</m:mn>
               <m:msubsup>
                  <m:mrow>
                     <m:mi>&#963;</m:mi>
                  </m:mrow>
                  <m:mrow>
                     <m:mn>1</m:mn>
                  </m:mrow>
                  <m:mrow>
                     <m:mn>2</m:mn>
                  </m:mrow>
               </m:msubsup>
            </m:mrow>
         </m:mfrac>
      </m:mrow>
   </m:msup>
   <m:mi>d</m:mi>
   <m:mi>x</m:mi>
</m:mrow>
</m:math></display-formula></p>
<p>where <it>f</it><sub>0</sub>(<it>x</it>) and <it>f</it><sub>1</sub>(<it>x</it>) denote the probability density functions, and <it>&#947; </it>denotes the decision threshold. From (10) and (11), it is straightforward to obtain <it>&#956;</it><sub>0 </sub>= <it>E<sub>b</sub></it>, <inline-formula><m:math name="1687-1499-2011-206-i21" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msubsup>
   <m:mrow>
      <m:mi>&#963;</m:mi>
   </m:mrow>
   <m:mrow>
      <m:mn>0</m:mn>
   </m:mrow>
   <m:mrow>
      <m:mn>2</m:mn>
   </m:mrow>
</m:msubsup>
<m:mo class="MathClass-rel">=</m:mo>
<m:mn>2</m:mn>
<m:msubsup>
   <m:mrow>
      <m:mi>N</m:mi>
   </m:mrow>
   <m:mrow>
      <m:mn>0</m:mn>
   </m:mrow>
   <m:mrow>
      <m:mn>2</m:mn>
   </m:mrow>
</m:msubsup>
<m:mi>T</m:mi>
<m:mi>W</m:mi>
<m:mo class="MathClass-bin">+</m:mo>
<m:mn>2</m:mn>
<m:msub>
   <m:mrow>
      <m:mi>N</m:mi>
   </m:mrow>
   <m:mrow>
      <m:mn>0</m:mn>
   </m:mrow>
</m:msub>
<m:msub>
   <m:mrow>
      <m:mi>E</m:mi>
   </m:mrow>
   <m:mrow>
      <m:mi>b</m:mi>
   </m:mrow>
</m:msub>
</m:math></inline-formula>, <it>&#956;</it><sub>1 </sub>= <it>E<sub>b</sub></it>, <inline-formula><m:math name="1687-1499-2011-206-i22" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msubsup>
   <m:mrow>
      <m:mi>&#963;</m:mi>
   </m:mrow>
   <m:mrow>
      <m:mn>1</m:mn>
   </m:mrow>
   <m:mrow>
      <m:mn>2</m:mn>
   </m:mrow>
</m:msubsup>
<m:mo class="MathClass-rel">=</m:mo>
<m:mn>2</m:mn>
<m:msubsup>
   <m:mrow>
      <m:mi>N</m:mi>
   </m:mrow>
   <m:mrow>
      <m:mn>0</m:mn>
   </m:mrow>
   <m:mrow>
      <m:mn>2</m:mn>
   </m:mrow>
</m:msubsup>
<m:mi>T</m:mi>
<m:mi>W</m:mi>
<m:mo class="MathClass-bin">+</m:mo>
<m:mn>2</m:mn>
<m:msub>
   <m:mrow>
      <m:mi>N</m:mi>
   </m:mrow>
   <m:mrow>
      <m:mn>0</m:mn>
   </m:mrow>
</m:msub>
<m:msub>
   <m:mrow>
      <m:mi>E</m:mi>
   </m:mrow>
   <m:mrow>
      <m:mi>b</m:mi>
   </m:mrow>
</m:msub>
</m:math></inline-formula>. Substituting these parameter values into (12) and (13), and then expressing <it>P</it><sub>0 </sub>and <it>P</it><sub>1 </sub>in terms of the complementary error function <it>Q</it>(&#183;), we obtain</p>
<p><display-formula id="M14"><m:math name="1687-1499-2011-206-i23" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:msub>
      <m:mrow>
         <m:mi>P</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mn>0</m:mn>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:mi>Q</m:mi>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mrow>
            <m:mo class="MathClass-open">(</m:mo>
            <m:mrow>
               <m:msub>
                  <m:mrow>
                     <m:mi>E</m:mi>
                  </m:mrow>
                  <m:mrow>
                     <m:mi>b</m:mi>
                  </m:mrow>
               </m:msub>
               <m:mo class="MathClass-bin">+</m:mo>
               <m:mi>&#947;</m:mi>
            </m:mrow>
            <m:mo class="MathClass-close">)</m:mo>
         </m:mrow>
         <m:mo class="MathClass-bin">&#8725;</m:mo>
         <m:msqrt>
            <m:mrow>
               <m:mn>2</m:mn>
               <m:msubsup>
                  <m:mrow>
                     <m:mi>N</m:mi>
                  </m:mrow>
                  <m:mrow>
                     <m:mn>0</m:mn>
                  </m:mrow>
                  <m:mrow>
                     <m:mn>2</m:mn>
                  </m:mrow>
               </m:msubsup>
               <m:mi>T</m:mi>
               <m:mi>W</m:mi>
               <m:mo class="MathClass-bin">+</m:mo>
               <m:mn>2</m:mn>
               <m:msub>
                  <m:mrow>
                     <m:mi>N</m:mi>
                  </m:mrow>
                  <m:mrow>
                     <m:mn>0</m:mn>
                  </m:mrow>
               </m:msub>
               <m:msub>
                  <m:mrow>
                     <m:mi>E</m:mi>
                  </m:mrow>
                  <m:mrow>
                     <m:mi>b</m:mi>
                  </m:mrow>
               </m:msub>
            </m:mrow>
         </m:msqrt>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
</m:mrow>
</m:math></display-formula></p>
<p><display-formula id="M15"><m:math name="1687-1499-2011-206-i24" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:msub>
      <m:mrow>
         <m:mi>P</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mn>1</m:mn>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:mi>Q</m:mi>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mrow>
            <m:mo class="MathClass-open">(</m:mo>
            <m:mrow>
               <m:msub>
                  <m:mrow>
                     <m:mi>E</m:mi>
                  </m:mrow>
                  <m:mrow>
                     <m:mi>b</m:mi>
                  </m:mrow>
               </m:msub>
               <m:mo class="MathClass-bin">-</m:mo>
               <m:mi>&#947;</m:mi>
            </m:mrow>
            <m:mo class="MathClass-close">)</m:mo>
         </m:mrow>
         <m:mo class="MathClass-bin">&#8725;</m:mo>
         <m:msqrt>
            <m:mrow>
               <m:mn>2</m:mn>
               <m:msubsup>
                  <m:mrow>
                     <m:mi>N</m:mi>
                  </m:mrow>
                  <m:mrow>
                     <m:mn>0</m:mn>
                  </m:mrow>
                  <m:mrow>
                     <m:mn>2</m:mn>
                  </m:mrow>
               </m:msubsup>
               <m:mi>T</m:mi>
               <m:mi>W</m:mi>
               <m:mo class="MathClass-bin">+</m:mo>
               <m:mn>2</m:mn>
               <m:msub>
                  <m:mrow>
                     <m:mi>N</m:mi>
                  </m:mrow>
                  <m:mrow>
                     <m:mn>0</m:mn>
                  </m:mrow>
               </m:msub>
               <m:msub>
                  <m:mrow>
                     <m:mi>E</m:mi>
                  </m:mrow>
                  <m:mrow>
                     <m:mi>b</m:mi>
                  </m:mrow>
               </m:msub>
            </m:mrow>
         </m:msqrt>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
</m:mrow>
</m:math></display-formula></p>
<p>The optimal threshold is obtained by setting <it>P</it><sub>0 </sub>= <it>P</it><sub>1 </sub><abbrgrp><abbr bid="B5">5</abbr><abbr bid="B19">19</abbr></abbrgrp></p>
<p><display-formula id="M16"><m:math name="1687-1499-2011-206-i25" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:msub>
            <m:mrow>
               <m:mi>E</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>b</m:mi>
            </m:mrow>
         </m:msub>
         <m:mo class="MathClass-bin">+</m:mo>
         <m:mi>&#947;</m:mi>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
   <m:mo class="MathClass-bin">&#8725;</m:mo>
   <m:msqrt>
      <m:mrow>
         <m:mn>2</m:mn>
         <m:msubsup>
            <m:mrow>
               <m:mi>N</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mn>0</m:mn>
            </m:mrow>
            <m:mrow>
               <m:mn>2</m:mn>
            </m:mrow>
         </m:msubsup>
         <m:mi>T</m:mi>
         <m:mi>W</m:mi>
         <m:mo class="MathClass-bin">+</m:mo>
         <m:mn>2</m:mn>
         <m:msub>
            <m:mrow>
               <m:mi>N</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mn>0</m:mn>
            </m:mrow>
         </m:msub>
         <m:msub>
            <m:mrow>
               <m:mi>E</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>b</m:mi>
            </m:mrow>
         </m:msub>
      </m:mrow>
   </m:msqrt>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:msub>
            <m:mrow>
               <m:mi>E</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>b</m:mi>
            </m:mrow>
         </m:msub>
         <m:mo class="MathClass-bin">-</m:mo>
         <m:mi>&#947;</m:mi>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
   <m:mo class="MathClass-bin">&#8725;</m:mo>
   <m:msqrt>
      <m:mrow>
         <m:mn>2</m:mn>
         <m:msubsup>
            <m:mrow>
               <m:mi>N</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mn>0</m:mn>
            </m:mrow>
            <m:mrow>
               <m:mn>2</m:mn>
            </m:mrow>
         </m:msubsup>
         <m:mi>T</m:mi>
         <m:mi>W</m:mi>
         <m:mo class="MathClass-bin">+</m:mo>
         <m:mn>2</m:mn>
         <m:msub>
            <m:mrow>
               <m:mi>N</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mn>0</m:mn>
            </m:mrow>
         </m:msub>
         <m:msub>
            <m:mrow>
               <m:mi>E</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>b</m:mi>
            </m:mrow>
         </m:msub>
      </m:mrow>
   </m:msqrt>
</m:mrow>
</m:math></display-formula></p>
<p>Solving equation (16), the optimal threshold is obtained as</p>
<p><display-formula id="M17"><m:math name="1687-1499-2011-206-i26" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:mi>&#947;</m:mi>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:mn>0</m:mn>
</m:mrow>
</m:math></display-formula></p>
<p>The total BER is <it>P<sub>e </sub></it>= 0.5(<it>P</it><sub>0 </sub>+ <it>P</it><sub>1</sub>). Since <it>P</it><sub>0 </sub>= <it>P</it><sub>1</sub>, it follows that <it>P<sub>e </sub></it>= <it>P</it><sub>0</sub>. Substituting (17) into (14), the total BER of GSFK in AWGN channels is</p>
<p><display-formula id="M18"><m:math name="1687-1499-2011-206-i27" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:msub>
      <m:mrow>
         <m:mi>P</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mi>e</m:mi>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:mi>Q</m:mi>
   <m:mfenced separators="" open="(" close=")">
      <m:mrow>
         <m:mfrac>
            <m:mrow>
               <m:msub>
                  <m:mrow>
                     <m:mi>E</m:mi>
                  </m:mrow>
                  <m:mrow>
                     <m:mi>b</m:mi>
                  </m:mrow>
               </m:msub>
               <m:mo class="MathClass-bin">&#8725;</m:mo>
               <m:msub>
                  <m:mrow>
                     <m:mi>N</m:mi>
                  </m:mrow>
                  <m:mrow>
                     <m:mn>0</m:mn>
                  </m:mrow>
               </m:msub>
            </m:mrow>
            <m:mrow>
               <m:msqrt>
                  <m:mrow>
                     <m:mn>2</m:mn>
                     <m:mi>T</m:mi>
                     <m:mi>W</m:mi>
                     <m:mo class="MathClass-bin">+</m:mo>
                     <m:mn>2</m:mn>
                     <m:msub>
                        <m:mrow>
                           <m:mi>E</m:mi>
                        </m:mrow>
                        <m:mrow>
                           <m:mi>b</m:mi>
                        </m:mrow>
                     </m:msub>
                     <m:mo class="MathClass-bin">&#8725;</m:mo>
                     <m:msub>
                        <m:mrow>
                           <m:mi>N</m:mi>
                        </m:mrow>
                        <m:mrow>
                           <m:mn>0</m:mn>
                        </m:mrow>
                     </m:msub>
                  </m:mrow>
               </m:msqrt>
            </m:mrow>
         </m:mfrac>
      </m:mrow>
   </m:mfenced>
</m:mrow>
</m:math></display-formula></p>
</sec>
<sec><st><p>3.2 PPM in AWGN channels</p></st>
<p>The BER equation of ED PPM has been derived in <abbrgrp><abbr bid="B5">5</abbr></abbrgrp>. It has the same BER performance as GFSK systems. So (18) is valid for both GFSK and PPM systems.</p>
</sec>
</sec>
<sec><st><p>4 BER performance in multipath channels</p></st>
<p>In this section, the BER performances of PPM and GFSK in multipath channels are researched. The channel model of the IEEE 802.15.4a standard <abbrgrp><abbr bid="B22">22</abbr></abbrgrp> is used in this article. After the signal travels through a multipath channel, it is convolved with the channel impulse response. The received signal becomes</p>
<p><display-formula id="M19"><m:math name="1687-1499-2011-206-i28" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:mi>r</m:mi>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mi>t</m:mi>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:mi>s</m:mi>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mi>t</m:mi>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
   <m:mo class="MathClass-bin">&#8855;</m:mo>
   <m:mi>h</m:mi>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mi>t</m:mi>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
   <m:mo class="MathClass-bin">+</m:mo>
   <m:mi>n</m:mi>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mi>t</m:mi>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
</m:mrow>
</m:math></display-formula></p>
<p>where <it>h</it>(<it>t</it>) denotes the channel impulse response and <it>n</it>(<it>t</it>) is AWGN. The symbol &#8855; denotes the convolution operation. The IEEE 802.15.4a model is an extension of the Saleh-Valenzeula (S-V) model. The channel impulse response is</p>
<p><display-formula id="M20"><m:math name="1687-1499-2011-206-i29" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:mi>h</m:mi>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mi>t</m:mi>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:munderover accentunder="false" accent="false">
      <m:mrow>
         <m:mo mathsize="big"> &#8721;</m:mo>
      </m:mrow>
      <m:mrow>
         <m:mi>l</m:mi>
         <m:mo class="MathClass-rel">=</m:mo>
         <m:mn>0</m:mn>
      </m:mrow>
      <m:mrow>
         <m:mi>L</m:mi>
      </m:mrow>
   </m:munderover>
   <m:munderover accentunder="false" accent="false">
      <m:mrow>
         <m:mo mathsize="big">&#8721;</m:mo>
      </m:mrow>
      <m:mrow>
         <m:mi>k</m:mi>
         <m:mo class="MathClass-rel">=</m:mo>
         <m:mn>0</m:mn>
      </m:mrow>
      <m:mrow>
         <m:mi>K</m:mi>
      </m:mrow>
   </m:munderover>
   <m:msub>
      <m:mrow>
         <m:mi>&#945;</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mi>k</m:mi>
         <m:mo class="MathClass-punc">,</m:mo>
         <m:mi>l</m:mi>
      </m:mrow>
   </m:msub>
   <m:mo class="qopname"> exp</m:mo>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mi>j</m:mi>
         <m:msub>
            <m:mrow>
               <m:mi>&#981;</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>k</m:mi>
               <m:mo class="MathClass-punc">,</m:mo>
               <m:mi>l</m:mi>
            </m:mrow>
         </m:msub>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
   <m:mi>&#948;</m:mi>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mi>t</m:mi>
         <m:mo class="MathClass-bin">-</m:mo>
         <m:msub>
            <m:mrow>
               <m:mi>T</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>l</m:mi>
            </m:mrow>
         </m:msub>
         <m:mo class="MathClass-bin">-</m:mo>
         <m:msub>
            <m:mrow>
               <m:mi>&#964;</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>k</m:mi>
               <m:mo class="MathClass-punc">,</m:mo>
               <m:mi>l</m:mi>
            </m:mrow>
         </m:msub>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
</m:mrow>
</m:math></display-formula></p>
<p>where <it>&#948;</it>(<it>t</it>) is Dirac delta function, and <it>&#945;</it><sub><it>k</it>, <it>l </it></sub>is the tap weight of the <it>kth </it>component in the <it>l</it>th cluster. The delay of the <it>l</it>th cluster is denoted by <it>T<sub>l </sub></it>and <it>&#964;</it><sub><it>k</it>, <it>l </it></sub>is the delay of the <it>k</it>th multipath component relative to <it>T<sub>l</sub></it>. The phase <it>&#981;</it><sub><it>k</it>, <it>l </it></sub>is uniformly distributed in the range [0, 2<it>&#960;</it>].</p>
<sec><st><p>4.1 PPM in multipath channels</p></st>
<p>In PPM systems, the modulation index <it>&#948; </it>in (4) must be chosen appropriately. If it is designed to be less than the maximum channel spread <it>D</it>, the cross-modulation interference (CMI) will occur <abbrgrp><abbr bid="B17">17</abbr><abbr bid="B20">20</abbr><abbr bid="B23">23</abbr></abbrgrp>. When CMI occurs, the system performance will be degraded greatly. Even increasing the transmitting power will not improve the performance because of the proportional increase of interference <abbrgrp><abbr bid="B23">23</abbr></abbrgrp>. The effect of <it>&#948; </it>on BER performance of PPM has been analyzed in <abbrgrp><abbr bid="B20">20</abbr></abbrgrp>. But the BER equation in <abbrgrp><abbr bid="B20">20</abbr></abbrgrp> is not expressed with respect to <it>E<sub>b</sub></it>/<it>N</it><sub>0</sub>. For convenience in the following analysis, the BER equation will be expressed in terms of <it>E<sub>b</sub></it>/<it>N</it><sub>0 </sub>in this article. Figure <figr fid="F4">4</figr> is the frame structures of PPM in the presence of CMI.</p>
<fig id="F4"><title><p>Figure 4</p></title><caption><p>PPM frame structures in multipath channels</p></caption><text>
   <p><b>PPM frame structures in multipath channels</b>.</p>
</text><graphic file="1687-1499-2011-206-4"/></fig>
<p>The relationship of <it>&#948; </it>with <it>T</it><sub>0 </sub>and <it>T</it><sub>1 </sub>is set to <it>&#948; </it>= <it>T</it><sub>0 </sub>= <it>T</it><sub>1 </sub>as in <abbrgrp><abbr bid="B17">17</abbr></abbrgrp>, and <it>T</it><sub>0 </sub>and <it>T</it><sub>1 </sub>are the time intervals reserved for multipath components of bits 0 and 1, respectively.</p>
<p>Synchronization is assumed to be perfect here. When <it>&#948; </it>is less than the maximum channel spread <it>D</it>, some multipath components of bit 0 fall into the interval <it>T</it><sub>1</sub>, and therefore CMI occurs. But the multipath components of bit 1 do not cause CMI. Some of them fall into the guard interval <it>T<sub>g</sub></it>, which is designed to prevent inter-frame interference (IFI). The frame period is <it>T<sub>f </sub></it>= <it>T</it><sub>0 </sub>+ <it>T</it><sub>1 </sub>+ <it>T<sub>g</sub></it>. If <it>T<sub>g </sub></it>is chosen to be too large, it will waste transmission time. So we follow the method in <abbrgrp><abbr bid="B17">17</abbr></abbrgrp> and set <it>T<sub>f </sub></it>= <it>&#948; </it>+ <it>D</it>. This will always achieve as high a data rate as possible without inducing IFI. And the integration time is set to <it>T </it>= <it>T</it><sub>0 </sub>= <it>T</it><sub>1 </sub>= <it>&#948;</it><abbrgrp><abbr bid="B17">17</abbr></abbrgrp> in this article.</p>
<p>When bit 0 is transmitted, the pdfs of <it>Z</it><sub>1 </sub>and <it>Z</it><sub>2 </sub>are</p>
<p><display-formula><m:math name="1687-1499-2011-206-i30" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:msub>
      <m:mrow>
         <m:mi>Z</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mn>1</m:mn>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-rel">~</m:mo>
   <m:mi>N</m:mi>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:msub>
            <m:mrow>
               <m:mi>N</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mn>0</m:mn>
            </m:mrow>
         </m:msub>
         <m:mi>T</m:mi>
         <m:mi>W</m:mi>
         <m:mo class="MathClass-bin">+</m:mo>
         <m:msub>
            <m:mrow>
               <m:mi>&#946;</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>a</m:mi>
            </m:mrow>
         </m:msub>
         <m:msub>
            <m:mrow>
               <m:mi>E</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>b</m:mi>
            </m:mrow>
         </m:msub>
         <m:mo class="MathClass-punc">,</m:mo>
         <m:msubsup>
            <m:mrow>
               <m:mi>N</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mn>0</m:mn>
            </m:mrow>
            <m:mrow>
               <m:mn>2</m:mn>
            </m:mrow>
         </m:msubsup>
         <m:mi>T</m:mi>
         <m:mi>W</m:mi>
         <m:mo class="MathClass-bin">+</m:mo>
         <m:mn>2</m:mn>
         <m:msub>
            <m:mrow>
               <m:mi>N</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mn>0</m:mn>
            </m:mrow>
         </m:msub>
         <m:msub>
            <m:mrow>
               <m:mi>&#946;</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>a</m:mi>
            </m:mrow>
         </m:msub>
         <m:msub>
            <m:mrow>
               <m:mi>E</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>b</m:mi>
            </m:mrow>
         </m:msub>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
   <m:mo class="MathClass-punc">,</m:mo>
   <m:msub>
      <m:mrow>
         <m:mi>Z</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mn>2</m:mn>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-rel">~</m:mo>
   <m:mi>N</m:mi>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:msub>
            <m:mrow>
               <m:mi>N</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mn>0</m:mn>
            </m:mrow>
         </m:msub>
         <m:mi>T</m:mi>
         <m:mi>W</m:mi>
         <m:mo class="MathClass-bin">+</m:mo>
         <m:msub>
            <m:mrow>
               <m:mi>&#946;</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>b</m:mi>
            </m:mrow>
         </m:msub>
         <m:msub>
            <m:mrow>
               <m:mi>E</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>b</m:mi>
            </m:mrow>
         </m:msub>
         <m:mo class="MathClass-punc">,</m:mo>
         <m:msubsup>
            <m:mrow>
               <m:mi>N</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mn>0</m:mn>
            </m:mrow>
            <m:mrow>
               <m:mn>2</m:mn>
            </m:mrow>
         </m:msubsup>
         <m:mi>T</m:mi>
         <m:mi>W</m:mi>
         <m:mo class="MathClass-bin">+</m:mo>
         <m:mn>2</m:mn>
         <m:msub>
            <m:mrow>
               <m:mi>N</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mn>0</m:mn>
            </m:mrow>
         </m:msub>
         <m:msub>
            <m:mrow>
               <m:mi>&#946;</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>b</m:mi>
            </m:mrow>
         </m:msub>
         <m:msub>
            <m:mrow>
               <m:mi>E</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>b</m:mi>
            </m:mrow>
         </m:msub>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
</m:mrow>
<m:mi>.</m:mi>
</m:math></display-formula></p>
<p>Since <it>Z </it>= <it>Z</it><sub>1 </sub>- <it>Z</it><sub>2</sub>, we have</p>
<p><display-formula id="M21"><m:math name="1687-1499-2011-206-i31" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:msub>
      <m:mrow>
         <m:mi>H</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mn>0</m:mn>
         <m:mo class="MathClass-punc">:</m:mo>
      </m:mrow>
   </m:msub>
   <m:mi>Z</m:mi>
   <m:mo class="MathClass-rel">~</m:mo>
   <m:mi>N</m:mi>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mrow>
            <m:mo class="MathClass-open">(</m:mo>
            <m:mrow>
               <m:msub>
                  <m:mrow>
                     <m:mi>&#946;</m:mi>
                  </m:mrow>
                  <m:mrow>
                     <m:mi>a</m:mi>
                  </m:mrow>
               </m:msub>
               <m:mo class="MathClass-bin">-</m:mo>
               <m:msub>
                  <m:mrow>
                     <m:mi>&#946;</m:mi>
                  </m:mrow>
                  <m:mrow>
                     <m:mi>b</m:mi>
                  </m:mrow>
               </m:msub>
            </m:mrow>
            <m:mo class="MathClass-close">)</m:mo>
         </m:mrow>
         <m:msub>
            <m:mrow>
               <m:mi>E</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>b</m:mi>
            </m:mrow>
         </m:msub>
         <m:mo class="MathClass-punc">,</m:mo>
         <m:mn>2</m:mn>
         <m:msubsup>
            <m:mrow>
               <m:mi>N</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mn>0</m:mn>
            </m:mrow>
            <m:mrow>
               <m:mn>2</m:mn>
            </m:mrow>
         </m:msubsup>
         <m:mi>T</m:mi>
         <m:mi>W</m:mi>
         <m:mo class="MathClass-bin">+</m:mo>
         <m:mn>2</m:mn>
         <m:msub>
            <m:mrow>
               <m:mi>N</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mn>0</m:mn>
            </m:mrow>
         </m:msub>
         <m:mrow>
            <m:mo class="MathClass-open">(</m:mo>
            <m:mrow>
               <m:msub>
                  <m:mrow>
                     <m:mi>&#946;</m:mi>
                  </m:mrow>
                  <m:mrow>
                     <m:mi>a</m:mi>
                  </m:mrow>
               </m:msub>
               <m:mo class="MathClass-bin">+</m:mo>
               <m:msub>
                  <m:mrow>
                     <m:mi>&#946;</m:mi>
                  </m:mrow>
                  <m:mrow>
                     <m:mi>b</m:mi>
                  </m:mrow>
               </m:msub>
            </m:mrow>
            <m:mo class="MathClass-close">)</m:mo>
         </m:mrow>
         <m:msub>
            <m:mrow>
               <m:mi>E</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>b</m:mi>
            </m:mrow>
         </m:msub>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
</m:mrow>
</m:math></display-formula></p>
<p>where <inline-formula><m:math name="1687-1499-2011-206-i32" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mrow>
      <m:mi>&#946;</m:mi>
   </m:mrow>
   <m:mrow>
      <m:mi>a</m:mi>
   </m:mrow>
</m:msub>
<m:mo class="MathClass-rel">=</m:mo>
<m:msub>
   <m:mrow>
      <m:mi>E</m:mi>
   </m:mrow>
   <m:mrow>
      <m:msub>
         <m:mrow>
            <m:mi>T</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>0</m:mn>
         </m:mrow>
      </m:msub>
   </m:mrow>
</m:msub>
<m:mo class="MathClass-bin">&#8725;</m:mo>
<m:msub>
   <m:mrow>
      <m:mi>E</m:mi>
   </m:mrow>
   <m:mrow>
      <m:mi>b</m:mi>
   </m:mrow>
</m:msub>
</m:math></inline-formula> and <inline-formula><m:math name="1687-1499-2011-206-i33" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mrow>
      <m:mi>&#946;</m:mi>
   </m:mrow>
   <m:mrow>
      <m:mi>b</m:mi>
   </m:mrow>
</m:msub>
<m:mo class="MathClass-rel">=</m:mo>
<m:msub>
   <m:mrow>
      <m:mi>E</m:mi>
   </m:mrow>
   <m:mrow>
      <m:msub>
         <m:mrow>
            <m:mi>T</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>1</m:mn>
         </m:mrow>
      </m:msub>
   </m:mrow>
</m:msub>
<m:mo class="MathClass-bin">&#8725;</m:mo>
<m:msub>
   <m:mrow>
      <m:mi>E</m:mi>
   </m:mrow>
   <m:mrow>
      <m:mi>b</m:mi>
   </m:mrow>
</m:msub>
</m:math></inline-formula>. The meanings of <inline-formula><m:math name="1687-1499-2011-206-i34" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mrow>
      <m:mi>E</m:mi>
   </m:mrow>
   <m:mrow>
      <m:msub>
         <m:mrow>
            <m:mi>T</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>0</m:mn>
         </m:mrow>
      </m:msub>
   </m:mrow>
</m:msub>
</m:math></inline-formula> and <inline-formula><m:math name="1687-1499-2011-206-i35" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mrow>
      <m:mi>E</m:mi>
   </m:mrow>
   <m:mrow>
      <m:msub>
         <m:mrow>
            <m:mi>T</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>1</m:mn>
         </m:mrow>
      </m:msub>
   </m:mrow>
</m:msub>
</m:math></inline-formula> are the captured signal energies in integration interval <it>T</it><sub>0 </sub>and <it>T</it><sub>1</sub>, respectively. The values of <it>&#946;<sub>a </sub></it>and <it>&#946;<sub>b </sub></it>are in the range [0, 1]. When bit 1 is transmitted, <inline-formula><m:math name="1687-1499-2011-206-i36" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mrow>
      <m:mi>E</m:mi>
   </m:mrow>
   <m:mrow>
      <m:msub>
         <m:mrow>
            <m:mi>T</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>0</m:mn>
         </m:mrow>
      </m:msub>
   </m:mrow>
</m:msub>
<m:mo class="MathClass-rel">=</m:mo>
<m:mn>0</m:mn>
</m:math></inline-formula>, the pdfs become <inline-formula><m:math name="1687-1499-2011-206-i37" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mrow>
      <m:mi>Z</m:mi>
   </m:mrow>
   <m:mrow>
      <m:mn>1</m:mn>
   </m:mrow>
</m:msub>
<m:mo class="MathClass-rel">~</m:mo>
<m:mi>N</m:mi>
<m:mrow>
   <m:mo class="MathClass-open">(</m:mo>
   <m:mrow>
      <m:msub>
         <m:mrow>
            <m:mi>N</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>0</m:mn>
         </m:mrow>
      </m:msub>
      <m:mi>T</m:mi>
      <m:mi>W</m:mi>
      <m:mo class="MathClass-punc">,</m:mo>
      <m:msubsup>
         <m:mrow>
            <m:mi>N</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>0</m:mn>
         </m:mrow>
         <m:mrow>
            <m:mn>2</m:mn>
         </m:mrow>
      </m:msubsup>
      <m:mi>T</m:mi>
      <m:mi>W</m:mi>
   </m:mrow>
   <m:mo class="MathClass-close">)</m:mo>
</m:mrow>
</m:math></inline-formula> and <inline-formula><m:math name="1687-1499-2011-206-i38" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mrow>
      <m:mi>Z</m:mi>
   </m:mrow>
   <m:mrow>
      <m:mn>2</m:mn>
   </m:mrow>
</m:msub>
<m:mo class="MathClass-rel">~</m:mo>
<m:mi>N</m:mi>
<m:mrow>
   <m:mo class="MathClass-open">(</m:mo>
   <m:mrow>
      <m:msub>
         <m:mrow>
            <m:mi>N</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>0</m:mn>
         </m:mrow>
      </m:msub>
      <m:mi>T</m:mi>
      <m:mi>W</m:mi>
      <m:mo class="MathClass-bin">+</m:mo>
      <m:msub>
         <m:mrow>
            <m:mi>&#946;</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mi>a</m:mi>
         </m:mrow>
      </m:msub>
      <m:msub>
         <m:mrow>
            <m:mi>E</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mi>b</m:mi>
         </m:mrow>
      </m:msub>
      <m:mo class="MathClass-punc">,</m:mo>
      <m:msubsup>
         <m:mrow>
            <m:mi>N</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>0</m:mn>
         </m:mrow>
         <m:mrow>
            <m:mn>2</m:mn>
         </m:mrow>
      </m:msubsup>
      <m:mi>T</m:mi>
      <m:mi>W</m:mi>
      <m:mo class="MathClass-bin">+</m:mo>
      <m:mn>2</m:mn>
      <m:msub>
         <m:mrow>
            <m:mi>N</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>0</m:mn>
         </m:mrow>
      </m:msub>
      <m:msub>
         <m:mrow>
            <m:mi>&#946;</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mi>a</m:mi>
         </m:mrow>
      </m:msub>
      <m:msub>
         <m:mrow>
            <m:mi>E</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mi>b</m:mi>
         </m:mrow>
      </m:msub>
   </m:mrow>
   <m:mo class="MathClass-close">)</m:mo>
</m:mrow>
</m:math></inline-formula>. The pdf of <it>Z </it>is</p>
<p><display-formula id="M22"><m:math name="1687-1499-2011-206-i39" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:msub>
      <m:mrow>
         <m:mi>H</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mn>1</m:mn>
         <m:mo class="MathClass-punc">:</m:mo>
      </m:mrow>
   </m:msub>
   <m:mi>Z</m:mi>
   <m:mo class="MathClass-rel">~</m:mo>
   <m:mi>N</m:mi>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mo class="MathClass-bin">-</m:mo>
         <m:msub>
            <m:mrow>
               <m:mi>&#946;</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>a</m:mi>
            </m:mrow>
         </m:msub>
         <m:msub>
            <m:mrow>
               <m:mi>E</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>b</m:mi>
            </m:mrow>
         </m:msub>
         <m:mo class="MathClass-punc">,</m:mo>
         <m:mn>2</m:mn>
         <m:msubsup>
            <m:mrow>
               <m:mi>N</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mn>0</m:mn>
            </m:mrow>
            <m:mrow>
               <m:mn>2</m:mn>
            </m:mrow>
         </m:msubsup>
         <m:mi>T</m:mi>
         <m:mi>W</m:mi>
         <m:mo class="MathClass-bin">+</m:mo>
         <m:mn>2</m:mn>
         <m:msub>
            <m:mrow>
               <m:mi>N</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mn>0</m:mn>
            </m:mrow>
         </m:msub>
         <m:msub>
            <m:mrow>
               <m:mi>&#946;</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>a</m:mi>
            </m:mrow>
         </m:msub>
         <m:msub>
            <m:mrow>
               <m:mi>E</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>b</m:mi>
            </m:mrow>
         </m:msub>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
</m:mrow>
</m:math></display-formula></p>
<p>where the <it>&#946;<sub>a </sub></it>in (22) has the same value as that in (21), but their meaning are different. In (22), <inline-formula><m:math name="1687-1499-2011-206-i40" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mrow>
      <m:mi>&#946;</m:mi>
   </m:mrow>
   <m:mrow>
      <m:mi>a</m:mi>
   </m:mrow>
</m:msub>
<m:mo class="MathClass-rel">=</m:mo>
<m:msub>
   <m:mrow>
      <m:mi>E</m:mi>
   </m:mrow>
   <m:mrow>
      <m:msub>
         <m:mrow>
            <m:mi>T</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>1</m:mn>
         </m:mrow>
      </m:msub>
   </m:mrow>
</m:msub>
<m:mo class="MathClass-bin">&#8725;</m:mo>
<m:msub>
   <m:mrow>
      <m:mi>E</m:mi>
   </m:mrow>
   <m:mrow>
      <m:mi>b</m:mi>
   </m:mrow>
</m:msub>
</m:math></inline-formula>. Since the threshold is <it>&#947; </it>= 0, the BER formula of PPM is</p>
<p><display-formula id="M23"><m:math name="1687-1499-2011-206-i41" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:msub>
      <m:mrow>
         <m:mi>P</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mi>e</m:mi>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:mn>0</m:mn>
   <m:mo class="MathClass-punc">.</m:mo>
   <m:mn>5</m:mn>
   <m:msubsup>
      <m:mrow>
         <m:mo class="MathClass-op">&#8747; </m:mo>
      </m:mrow>
      <m:mrow>
         <m:mo class="MathClass-bin">-</m:mo>
         <m:mi>&#8734;</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mn>0</m:mn>
      </m:mrow>
   </m:msubsup>
   <m:msub>
      <m:mrow>
         <m:mi>f</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mn>0</m:mn>
      </m:mrow>
   </m:msub>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mi>x</m:mi>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
   <m:mi>d</m:mi>
   <m:mi>x</m:mi>
   <m:mo class="MathClass-bin">+</m:mo>
   <m:mn>0</m:mn>
   <m:mo class="MathClass-punc">.</m:mo>
   <m:mn>5</m:mn>
   <m:msubsup>
      <m:mrow>
         <m:mo class="MathClass-op">&#8747; </m:mo>
      </m:mrow>
      <m:mrow>
         <m:mn>0</m:mn>
      </m:mrow>
      <m:mrow>
         <m:mi>&#8734;</m:mi>
      </m:mrow>
   </m:msubsup>
   <m:msub>
      <m:mrow>
         <m:mi>f</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mn>1</m:mn>
      </m:mrow>
   </m:msub>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mi>x</m:mi>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
   <m:mi>d</m:mi>
   <m:mi>x</m:mi>
</m:mrow>
</m:math></display-formula></p>
<p>where <it>f</it><sub>0</sub>(<it>x</it>) and <it>f</it><sub>1</sub>(<it>x</it>) are the pdfs corresponding to (21) and (22). Therefore, the BER is</p>
<p><display-formula id="M24"><m:math name="1687-1499-2011-206-i42" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:msub>
      <m:mrow>
         <m:mi>P</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mi>e</m:mi>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:mfrac>
      <m:mrow>
         <m:mn>1</m:mn>
      </m:mrow>
      <m:mrow>
         <m:mn>2</m:mn>
      </m:mrow>
   </m:mfrac>
   <m:mi>Q</m:mi>
   <m:mfenced separators="" open="(" close=")">
      <m:mrow>
         <m:mfrac>
            <m:mrow>
               <m:mrow>
                  <m:mo class="MathClass-open">(</m:mo>
                  <m:mrow>
                     <m:msub>
                        <m:mrow>
                           <m:mi>&#946;</m:mi>
                        </m:mrow>
                        <m:mrow>
                           <m:mi>a</m:mi>
                        </m:mrow>
                     </m:msub>
                     <m:mo class="MathClass-bin">-</m:mo>
                     <m:msub>
                        <m:mrow>
                           <m:mi>&#946;</m:mi>
                        </m:mrow>
                        <m:mrow>
                           <m:mi>b</m:mi>
                        </m:mrow>
                     </m:msub>
                  </m:mrow>
                  <m:mo class="MathClass-close">)</m:mo>
               </m:mrow>
               <m:mrow>
                  <m:mo class="MathClass-open">(</m:mo>
                  <m:mrow>
                     <m:msub>
                        <m:mrow>
                           <m:mi>E</m:mi>
                        </m:mrow>
                        <m:mrow>
                           <m:mi>b</m:mi>
                        </m:mrow>
                     </m:msub>
                     <m:mo class="MathClass-bin">&#8725;</m:mo>
                     <m:msub>
                        <m:mrow>
                           <m:mi>N</m:mi>
                        </m:mrow>
                        <m:mrow>
                           <m:mn>0</m:mn>
                        </m:mrow>
                     </m:msub>
                  </m:mrow>
                  <m:mo class="MathClass-close">)</m:mo>
               </m:mrow>
            </m:mrow>
            <m:mrow>
               <m:msqrt>
                  <m:mrow>
                     <m:mn>2</m:mn>
                     <m:mi>T</m:mi>
                     <m:mi>W</m:mi>
                     <m:mo class="MathClass-bin">+</m:mo>
                     <m:mn>2</m:mn>
                     <m:mrow>
                        <m:mo class="MathClass-open">(</m:mo>
                        <m:mrow>
                           <m:msub>
                              <m:mrow>
                                 <m:mi>&#946;</m:mi>
                              </m:mrow>
                              <m:mrow>
                                 <m:mi>a</m:mi>
                              </m:mrow>
                           </m:msub>
                           <m:mo class="MathClass-bin">+</m:mo>
                           <m:msub>
                              <m:mrow>
                                 <m:mi>&#946;</m:mi>
                              </m:mrow>
                              <m:mrow>
                                 <m:mi>b</m:mi>
                              </m:mrow>
                           </m:msub>
                        </m:mrow>
                        <m:mo class="MathClass-close">)</m:mo>
                     </m:mrow>
                     <m:mrow>
                        <m:mo class="MathClass-open">(</m:mo>
                        <m:mrow>
                           <m:msub>
                              <m:mrow>
                                 <m:mi>E</m:mi>
                              </m:mrow>
                              <m:mrow>
                                 <m:mi>b</m:mi>
                              </m:mrow>
                           </m:msub>
                           <m:mo class="MathClass-bin">&#8725;</m:mo>
                           <m:msub>
                              <m:mrow>
                                 <m:mi>N</m:mi>
                              </m:mrow>
                              <m:mrow>
                                 <m:mn>0</m:mn>
                              </m:mrow>
                           </m:msub>
                        </m:mrow>
                        <m:mo class="MathClass-close">)</m:mo>
                     </m:mrow>
                  </m:mrow>
               </m:msqrt>
            </m:mrow>
         </m:mfrac>
      </m:mrow>
   </m:mfenced>
   <m:mo class="MathClass-bin">+</m:mo>
   <m:mfrac>
      <m:mrow>
         <m:mn>1</m:mn>
      </m:mrow>
      <m:mrow>
         <m:mn>2</m:mn>
      </m:mrow>
   </m:mfrac>
   <m:mi>Q</m:mi>
   <m:mfenced separators="" open="(" close=")">
      <m:mrow>
         <m:mfrac>
            <m:mrow>
               <m:msub>
                  <m:mrow>
                     <m:mi>&#946;</m:mi>
                  </m:mrow>
                  <m:mrow>
                     <m:mi>a</m:mi>
                  </m:mrow>
               </m:msub>
               <m:mrow>
                  <m:mo class="MathClass-open">(</m:mo>
                  <m:mrow>
                     <m:msub>
                        <m:mrow>
                           <m:mi>E</m:mi>
                        </m:mrow>
                        <m:mrow>
                           <m:mi>b</m:mi>
                        </m:mrow>
                     </m:msub>
                     <m:mo class="MathClass-bin">&#8725;</m:mo>
                     <m:msub>
                        <m:mrow>
                           <m:mi>N</m:mi>
                        </m:mrow>
                        <m:mrow>
                           <m:mn>0</m:mn>
                        </m:mrow>
                     </m:msub>
                  </m:mrow>
                  <m:mo class="MathClass-close">)</m:mo>
               </m:mrow>
            </m:mrow>
            <m:mrow>
               <m:msqrt>
                  <m:mrow>
                     <m:mn>2</m:mn>
                     <m:mi>T</m:mi>
                     <m:mi>W</m:mi>
                     <m:mo class="MathClass-bin">+</m:mo>
                     <m:mn>2</m:mn>
                     <m:msub>
                        <m:mrow>
                           <m:mi>&#946;</m:mi>
                        </m:mrow>
                        <m:mrow>
                           <m:mi>a</m:mi>
                        </m:mrow>
                     </m:msub>
                     <m:mrow>
                        <m:mo class="MathClass-open">(</m:mo>
                        <m:mrow>
                           <m:msub>
                              <m:mrow>
                                 <m:mi>E</m:mi>
                              </m:mrow>
                              <m:mrow>
                                 <m:mi>b</m:mi>
                              </m:mrow>
                           </m:msub>
                           <m:mo class="MathClass-bin">&#8725;</m:mo>
                           <m:msub>
                              <m:mrow>
                                 <m:mi>N</m:mi>
                              </m:mrow>
                              <m:mrow>
                                 <m:mn>0</m:mn>
                              </m:mrow>
                           </m:msub>
                        </m:mrow>
                        <m:mo class="MathClass-close">)</m:mo>
                     </m:mrow>
                  </m:mrow>
               </m:msqrt>
            </m:mrow>
         </m:mfrac>
      </m:mrow>
   </m:mfenced>
</m:mrow>
</m:math></display-formula></p>
<p>When there is no CMI, <it>&#946;<sub>a </sub></it>= 1 and <it>&#946;<sub>b </sub></it>= 0, (24) reduces to (18).</p>
</sec>
<sec><st><p>4.2 GFSK in multipath channels</p></st>
<p>Figure <figr fid="F5">5</figr> is the frame structure of GFSK in multipath channels. CMI does not occur in GFSK systems as it does in PPM systems. In order to compare GFSK to PPM under the same energy capture condition, the integration interval <it>T</it><sub>0 </sub>of GFSK has the same length as the <it>T</it><sub>0 </sub>of PPM. Also synchronization is assumed to be perfect as in PPM. The guard interval is <it>T</it><sub>g</sub>, and the frame period is set to <it>T</it><sub>f </sub>= <it>T</it><sub>0 </sub>+ <it>T</it><sub>g </sub>= <it>D</it>. This will achieve the maximum data rate and prevent IFI simultaneously. This frame structure is applied to both bits 0 and 1. From Figure <figr fid="F5">5</figr>, it is straightforward to obtain the pdfs of <it>Z </it>when bits 1 and 0 are transmitted as follows:</p>
<fig id="F5"><title><p>Figure 5</p></title><caption><p>A GFSK frame structure in multipath channels</p></caption><text>
   <p><b>A GFSK frame structure in multipath channels</b>.</p>
</text><graphic file="1687-1499-2011-206-5"/></fig>
<p><display-formula id="M25"><m:math name="1687-1499-2011-206-i43" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:msub>
      <m:mrow>
         <m:mi>H</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mn>1</m:mn>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-punc">:</m:mo>
   <m:mi>Z</m:mi>
   <m:mo class="MathClass-rel">~</m:mo>
   <m:mi>N</m:mi>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mi>&#955;</m:mi>
         <m:msub>
            <m:mrow>
               <m:mi>E</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>b</m:mi>
            </m:mrow>
         </m:msub>
         <m:mo class="MathClass-punc">,</m:mo>
         <m:mn>2</m:mn>
         <m:msubsup>
            <m:mrow>
               <m:mi>N</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mn>0</m:mn>
            </m:mrow>
            <m:mrow>
               <m:mn>2</m:mn>
            </m:mrow>
         </m:msubsup>
         <m:mi>T</m:mi>
         <m:mi>W</m:mi>
         <m:mo class="MathClass-bin">+</m:mo>
         <m:mn>2</m:mn>
         <m:msub>
            <m:mrow>
               <m:mi>N</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mn>0</m:mn>
            </m:mrow>
         </m:msub>
         <m:mi>&#955;</m:mi>
         <m:msub>
            <m:mrow>
               <m:mi>E</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>b</m:mi>
            </m:mrow>
         </m:msub>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
</m:mrow>
</m:math></display-formula></p>
<p><display-formula id="M26"><m:math name="1687-1499-2011-206-i44" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:msub>
      <m:mrow>
         <m:mi>H</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mn>0</m:mn>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-punc">:</m:mo>
   <m:mi>Z</m:mi>
   <m:mo class="MathClass-rel">~</m:mo>
   <m:mi>N</m:mi>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mo class="MathClass-bin">-</m:mo>
         <m:mi>&#955;</m:mi>
         <m:msub>
            <m:mrow>
               <m:mi>E</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>b</m:mi>
            </m:mrow>
         </m:msub>
         <m:mo class="MathClass-punc">,</m:mo>
         <m:mn>2</m:mn>
         <m:msubsup>
            <m:mrow>
               <m:mi>N</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mn>0</m:mn>
            </m:mrow>
            <m:mrow>
               <m:mn>2</m:mn>
            </m:mrow>
         </m:msubsup>
         <m:mi>T</m:mi>
         <m:mi>W</m:mi>
         <m:mo class="MathClass-bin">+</m:mo>
         <m:mn>2</m:mn>
         <m:msub>
            <m:mrow>
               <m:mi>N</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mn>0</m:mn>
            </m:mrow>
         </m:msub>
         <m:mi>&#955;</m:mi>
         <m:msub>
            <m:mrow>
               <m:mi>E</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>b</m:mi>
            </m:mrow>
         </m:msub>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
</m:mrow>
</m:math></display-formula></p>
<p>where <inline-formula><m:math name="1687-1499-2011-206-i45" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mi>&#955;</m:mi>
<m:mo class="MathClass-rel">=</m:mo>
<m:msub>
   <m:mrow>
      <m:mi>E</m:mi>
   </m:mrow>
   <m:mrow>
      <m:msub>
         <m:mrow>
            <m:mi>T</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>0</m:mn>
         </m:mrow>
      </m:msub>
   </m:mrow>
</m:msub>
<m:mo class="MathClass-bin">&#8725;</m:mo>
<m:msub>
   <m:mrow>
      <m:mi>E</m:mi>
   </m:mrow>
   <m:mrow>
      <m:mi>b</m:mi>
   </m:mrow>
</m:msub>
</m:math></inline-formula>. Using (12) and (13), and following the method in Section 3.1, we obtain the decision threshold and BER</p>
<p><display-formula id="M27"><m:math name="1687-1499-2011-206-i46" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:mi>&#947;</m:mi>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:mn>0</m:mn>
</m:mrow>
</m:math></display-formula></p>
<p><display-formula id="M28"><m:math name="1687-1499-2011-206-i47" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:msub>
      <m:mrow>
         <m:mi>P</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mi>e</m:mi>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:mi>Q</m:mi>
   <m:mfenced separators="" open="(" close=")">
      <m:mrow>
         <m:mfrac>
            <m:mrow>
               <m:mi>&#955;</m:mi>
               <m:msub>
                  <m:mrow>
                     <m:mi>E</m:mi>
                  </m:mrow>
                  <m:mrow>
                     <m:mi>b</m:mi>
                  </m:mrow>
               </m:msub>
               <m:mo class="MathClass-bin">&#8725;</m:mo>
               <m:msub>
                  <m:mrow>
                     <m:mi>N</m:mi>
                  </m:mrow>
                  <m:mrow>
                     <m:mn>0</m:mn>
                  </m:mrow>
               </m:msub>
            </m:mrow>
            <m:mrow>
               <m:msqrt>
                  <m:mrow>
                     <m:mn>2</m:mn>
                     <m:mi>T</m:mi>
                     <m:mi>W</m:mi>
                     <m:mo class="MathClass-bin">+</m:mo>
                     <m:mn>2</m:mn>
                     <m:mi>&#955;</m:mi>
                     <m:msub>
                        <m:mrow>
                           <m:mi>E</m:mi>
                        </m:mrow>
                        <m:mrow>
                           <m:mi>b</m:mi>
                        </m:mrow>
                     </m:msub>
                     <m:mo class="MathClass-bin">&#8725;</m:mo>
                     <m:msub>
                        <m:mrow>
                           <m:mi>N</m:mi>
                        </m:mrow>
                        <m:mrow>
                           <m:mn>0</m:mn>
                        </m:mrow>
                     </m:msub>
                  </m:mrow>
               </m:msqrt>
            </m:mrow>
         </m:mfrac>
      </m:mrow>
   </m:mfenced>
</m:mrow>
</m:math></display-formula></p>
<p>The channel model of IEEE 802.15.4a does not consider the antenna effect <abbrgrp><abbr bid="B22">22</abbr></abbrgrp>, so we do not add the antenna effect into our analysis. Also the frequency selectivity is not considered in analysis. If antenna and frequency selectivity are considered, the path loss of signals for bits 1 and 0 are different. So the energies of bits 1 and 0 are different at the receiver side. The threshold will not be 0 and the BER equation also will be different to (28). Because different antenna has different effect to signals, and frequency selectivity depends on the location of center frequency and signal bandwidth, we do not consider these two factors in the derivation of (28).</p>
</sec>
</sec>
<sec><st><p>5 Performance analysis in the presence of synchronization errors</p></st>
<sec><st><p>5.1 PPM performance in the presence of synchronization errors</p></st>
<p>Figure <figr fid="F6">6</figr> depicts the PPM frame structures when synchronization errors <it>&#949; </it>occur. The modulation index is set to <it>&#948; </it>= <it>D </it>= <it>T</it><sub>0 </sub>= <it>T</it><sub>1</sub>, so no CMI occurs. Assuming that coarse synchronization has been achieved, the BER performance of PPM and GFSK are compared in the range <it>&#949; </it>&#8712; [0, <it>D</it>/2]. To prevent IFI, the frame length is set to <it>T</it><sub>f </sub>= 2<it>D </it>+ <it>T</it><sub>g</sub>, where the guard interval <it>T</it><sub>g </sub>equals to <it>D</it>/2, the maximum synchronization error used in this article. When bit 0 is transmitted, we have <inline-formula><m:math name="1687-1499-2011-206-i48" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mrow>
      <m:mi>Z</m:mi>
   </m:mrow>
   <m:mrow>
      <m:mn>1</m:mn>
   </m:mrow>
</m:msub>
<m:mo class="MathClass-rel">~</m:mo>
<m:mi>N</m:mi>
<m:mrow>
   <m:mo class="MathClass-open">(</m:mo>
   <m:mrow>
      <m:msub>
         <m:mrow>
            <m:mi>N</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>0</m:mn>
         </m:mrow>
      </m:msub>
      <m:mi>T</m:mi>
      <m:mi>W</m:mi>
      <m:mo class="MathClass-bin">+</m:mo>
      <m:mi>&#951;</m:mi>
      <m:msub>
         <m:mrow>
            <m:mi>E</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mi>b</m:mi>
         </m:mrow>
      </m:msub>
      <m:mo class="MathClass-punc">,</m:mo>
      <m:msubsup>
         <m:mrow>
            <m:mi>N</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>0</m:mn>
         </m:mrow>
         <m:mrow>
            <m:mn>2</m:mn>
         </m:mrow>
      </m:msubsup>
      <m:mi>T</m:mi>
      <m:mi>W</m:mi>
      <m:mo class="MathClass-bin">+</m:mo>
      <m:mn>2</m:mn>
      <m:mi>&#951;</m:mi>
      <m:msub>
         <m:mrow>
            <m:mi>E</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mi>b</m:mi>
         </m:mrow>
      </m:msub>
      <m:msub>
         <m:mrow>
            <m:mi>N</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>0</m:mn>
         </m:mrow>
      </m:msub>
   </m:mrow>
   <m:mo class="MathClass-close">)</m:mo>
</m:mrow>
</m:math></inline-formula> and <inline-formula><m:math name="1687-1499-2011-206-i49" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mrow>
      <m:mi>Z</m:mi>
   </m:mrow>
   <m:mrow>
      <m:mn>2</m:mn>
   </m:mrow>
</m:msub>
<m:mo class="MathClass-rel">~</m:mo>
<m:mi>N</m:mi>
<m:mrow>
   <m:mo class="MathClass-open">(</m:mo>
   <m:mrow>
      <m:msub>
         <m:mrow>
            <m:mi>N</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>0</m:mn>
         </m:mrow>
      </m:msub>
      <m:mi>T</m:mi>
      <m:mi>W</m:mi>
      <m:mo class="MathClass-punc">,</m:mo>
      <m:msubsup>
         <m:mrow>
            <m:mi>N</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>0</m:mn>
         </m:mrow>
         <m:mrow>
            <m:mn>2</m:mn>
         </m:mrow>
      </m:msubsup>
      <m:mi>T</m:mi>
      <m:mi>W</m:mi>
   </m:mrow>
   <m:mo class="MathClass-close">)</m:mo>
</m:mrow>
</m:math></inline-formula>. The pdf of <it>Z </it>is</p>
<fig id="F6"><title><p>Figure 6</p></title><caption><p>PPM frame structures in the presence of synchronization errors</p></caption><text>
   <p><b>PPM frame structures in the presence of synchronization errors</b>.</p>
</text><graphic file="1687-1499-2011-206-6"/></fig>
<p><display-formula id="M29"><m:math name="1687-1499-2011-206-i50" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:msub>
      <m:mrow>
         <m:mi>H</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mn>0</m:mn>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-punc">:</m:mo>
   <m:mi>Z</m:mi>
   <m:mo class="MathClass-rel">~</m:mo>
   <m:mi>N</m:mi>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mi>&#951;</m:mi>
         <m:msub>
            <m:mrow>
               <m:mi>E</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>b</m:mi>
            </m:mrow>
         </m:msub>
         <m:mo class="MathClass-punc">,</m:mo>
         <m:mn>2</m:mn>
         <m:msubsup>
            <m:mrow>
               <m:mi>N</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mn>0</m:mn>
            </m:mrow>
            <m:mrow>
               <m:mn>2</m:mn>
            </m:mrow>
         </m:msubsup>
         <m:mi>T</m:mi>
         <m:mi>W</m:mi>
         <m:mo class="MathClass-bin">+</m:mo>
         <m:mn>2</m:mn>
         <m:mi>&#951;</m:mi>
         <m:msub>
            <m:mrow>
               <m:mi>E</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>b</m:mi>
            </m:mrow>
         </m:msub>
         <m:msub>
            <m:mrow>
               <m:mi>N</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mn>0</m:mn>
            </m:mrow>
         </m:msub>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
</m:mrow>
</m:math></display-formula></p>
<p>where <inline-formula><m:math name="1687-1499-2011-206-i51" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mi>&#951;</m:mi>
<m:mo class="MathClass-rel">=</m:mo>
<m:msub>
   <m:mrow>
      <m:mi>E</m:mi>
   </m:mrow>
   <m:mrow>
      <m:msub>
         <m:mrow>
            <m:mi>T</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>0</m:mn>
         </m:mrow>
      </m:msub>
   </m:mrow>
</m:msub>
<m:mo class="MathClass-bin">&#8725;</m:mo>
<m:msub>
   <m:mrow>
      <m:mi>E</m:mi>
   </m:mrow>
   <m:mrow>
      <m:mi>b</m:mi>
   </m:mrow>
</m:msub>
</m:math></inline-formula>, and <inline-formula><m:math name="1687-1499-2011-206-i52" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mrow>
      <m:mi>E</m:mi>
   </m:mrow>
   <m:mrow>
      <m:msub>
         <m:mrow>
            <m:mi>T</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>1</m:mn>
         </m:mrow>
      </m:msub>
   </m:mrow>
</m:msub>
<m:mo class="MathClass-rel">=</m:mo>
<m:mn>0</m:mn>
</m:math></inline-formula>. When bit 1 is transmitted, we have <inline-formula><m:math name="1687-1499-2011-206-i53" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mrow>
      <m:mi>Z</m:mi>
   </m:mrow>
   <m:mrow>
      <m:mn>1</m:mn>
   </m:mrow>
</m:msub>
<m:mo class="MathClass-rel">~</m:mo>
<m:mi>N</m:mi>
<m:mrow>
   <m:mo class="MathClass-open">(</m:mo>
   <m:mrow>
      <m:msub>
         <m:mrow>
            <m:mi>N</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>0</m:mn>
         </m:mrow>
      </m:msub>
      <m:mi>T</m:mi>
      <m:mi>W</m:mi>
      <m:mo class="MathClass-bin">+</m:mo>
      <m:mrow>
         <m:mo class="MathClass-open">(</m:mo>
         <m:mrow>
            <m:mn>1</m:mn>
            <m:mo class="MathClass-bin">-</m:mo>
            <m:mi>&#951;</m:mi>
         </m:mrow>
         <m:mo class="MathClass-close">)</m:mo>
      </m:mrow>
      <m:msub>
         <m:mrow>
            <m:mi>E</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mi>b</m:mi>
         </m:mrow>
      </m:msub>
      <m:mo class="MathClass-punc">,</m:mo>
      <m:msubsup>
         <m:mrow>
            <m:mi>N</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>0</m:mn>
         </m:mrow>
         <m:mrow>
            <m:mn>2</m:mn>
         </m:mrow>
      </m:msubsup>
      <m:mi>T</m:mi>
      <m:mi>W</m:mi>
      <m:mo class="MathClass-bin">+</m:mo>
      <m:mn>2</m:mn>
      <m:mrow>
         <m:mo class="MathClass-open">(</m:mo>
         <m:mrow>
            <m:mn>1</m:mn>
            <m:mo class="MathClass-bin">-</m:mo>
            <m:mi>&#951;</m:mi>
         </m:mrow>
         <m:mo class="MathClass-close">)</m:mo>
      </m:mrow>
      <m:msub>
         <m:mrow>
            <m:mi>E</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mi>b</m:mi>
         </m:mrow>
      </m:msub>
      <m:msub>
         <m:mrow>
            <m:mi>N</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>0</m:mn>
         </m:mrow>
      </m:msub>
   </m:mrow>
   <m:mo class="MathClass-close">)</m:mo>
</m:mrow>
</m:math></inline-formula> and <inline-formula><m:math name="1687-1499-2011-206-i54" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mrow>
      <m:mi>Z</m:mi>
   </m:mrow>
   <m:mrow>
      <m:mn>2</m:mn>
   </m:mrow>
</m:msub>
<m:mo class="MathClass-rel">~</m:mo>
<m:mi>N</m:mi>
<m:mrow>
   <m:mo class="MathClass-open">(</m:mo>
   <m:mrow>
      <m:msub>
         <m:mrow>
            <m:mi>N</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>0</m:mn>
         </m:mrow>
      </m:msub>
      <m:mi>T</m:mi>
      <m:mi>W</m:mi>
      <m:mo class="MathClass-bin">+</m:mo>
      <m:mi>&#951;</m:mi>
      <m:msub>
         <m:mrow>
            <m:mi>E</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mi>b</m:mi>
         </m:mrow>
      </m:msub>
      <m:mo class="MathClass-punc">,</m:mo>
      <m:msubsup>
         <m:mrow>
            <m:mi>N</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>0</m:mn>
         </m:mrow>
         <m:mrow>
            <m:mn>2</m:mn>
         </m:mrow>
      </m:msubsup>
      <m:mi>T</m:mi>
      <m:mi>W</m:mi>
      <m:mo class="MathClass-bin">+</m:mo>
      <m:mn>2</m:mn>
      <m:mi>&#951;</m:mi>
      <m:msub>
         <m:mrow>
            <m:mi>E</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mi>b</m:mi>
         </m:mrow>
      </m:msub>
      <m:msub>
         <m:mrow>
            <m:mi>N</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>0</m:mn>
         </m:mrow>
      </m:msub>
   </m:mrow>
   <m:mo class="MathClass-close">)</m:mo>
</m:mrow>
</m:math></inline-formula>. And then we obtain</p>
<p><display-formula id="M30"><m:math name="1687-1499-2011-206-i55" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:msub>
      <m:mrow>
         <m:mi>H</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mn>1</m:mn>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-punc">:</m:mo>
   <m:mi>Z</m:mi>
   <m:mo class="MathClass-rel">~</m:mo>
   <m:mi>N</m:mi>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mrow>
            <m:mo class="MathClass-open">(</m:mo>
            <m:mrow>
               <m:mn>1</m:mn>
               <m:mo class="MathClass-bin">-</m:mo>
               <m:mn>2</m:mn>
               <m:mi>&#951;</m:mi>
            </m:mrow>
            <m:mo class="MathClass-close">)</m:mo>
         </m:mrow>
         <m:msub>
            <m:mrow>
               <m:mi>E</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>b</m:mi>
            </m:mrow>
         </m:msub>
         <m:mo class="MathClass-punc">,</m:mo>
         <m:mn>2</m:mn>
         <m:msubsup>
            <m:mrow>
               <m:mi>N</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mn>0</m:mn>
            </m:mrow>
            <m:mrow>
               <m:mn>2</m:mn>
            </m:mrow>
         </m:msubsup>
         <m:mi>T</m:mi>
         <m:mi>W</m:mi>
         <m:mo class="MathClass-bin">+</m:mo>
         <m:mn>2</m:mn>
         <m:msub>
            <m:mrow>
               <m:mi>E</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>b</m:mi>
            </m:mrow>
         </m:msub>
         <m:msub>
            <m:mrow>
               <m:mi>N</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mn>0</m:mn>
            </m:mrow>
         </m:msub>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
</m:mrow>
</m:math></display-formula></p>
<p>where <it>&#951; </it>in (30) has the same value as that in (29), but in (30), <inline-formula><m:math name="1687-1499-2011-206-i56" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mi>&#951;</m:mi>
<m:mo class="MathClass-rel">=</m:mo>
<m:msub>
   <m:mrow>
      <m:mi>E</m:mi>
   </m:mrow>
   <m:mrow>
      <m:msub>
         <m:mrow>
            <m:mi>T</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>1</m:mn>
         </m:mrow>
      </m:msub>
   </m:mrow>
</m:msub>
<m:mo class="MathClass-bin">&#8725;</m:mo>
<m:msub>
   <m:mrow>
      <m:mi>E</m:mi>
   </m:mrow>
   <m:mrow>
      <m:mi>b</m:mi>
   </m:mrow>
</m:msub>
</m:math></inline-formula>, and <inline-formula><m:math name="1687-1499-2011-206-i57" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mrow>
      <m:mi>E</m:mi>
   </m:mrow>
   <m:mrow>
      <m:msub>
         <m:mrow>
            <m:mi>T</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>0</m:mn>
         </m:mrow>
      </m:msub>
   </m:mrow>
</m:msub>
<m:mo class="MathClass-rel">=</m:mo>
<m:mrow>
   <m:mo class="MathClass-open">(</m:mo>
   <m:mrow>
      <m:mn>1</m:mn>
      <m:mo class="MathClass-bin">-</m:mo>
      <m:mi>&#951;</m:mi>
   </m:mrow>
   <m:mo class="MathClass-close">)</m:mo>
</m:mrow>
<m:msub>
   <m:mrow>
      <m:mi>E</m:mi>
   </m:mrow>
   <m:mrow>
      <m:mi>b</m:mi>
   </m:mrow>
</m:msub>
</m:math></inline-formula>. Using (23), the total BER is</p>
<p><display-formula id="M31"><m:math name="1687-1499-2011-206-i58" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:msub>
      <m:mrow>
         <m:mi>P</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mi>e</m:mi>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:mfrac>
      <m:mrow>
         <m:mn>1</m:mn>
      </m:mrow>
      <m:mrow>
         <m:mn>2</m:mn>
      </m:mrow>
   </m:mfrac>
   <m:mi>Q</m:mi>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mfrac>
            <m:mrow>
               <m:mi>&#951;</m:mi>
               <m:msub>
                  <m:mrow>
                     <m:mi>E</m:mi>
                  </m:mrow>
                  <m:mrow>
                     <m:mi>b</m:mi>
                  </m:mrow>
               </m:msub>
               <m:mo class="MathClass-bin">&#8725;</m:mo>
               <m:msub>
                  <m:mrow>
                     <m:mi>N</m:mi>
                  </m:mrow>
                  <m:mrow>
                     <m:mn>0</m:mn>
                  </m:mrow>
               </m:msub>
            </m:mrow>
            <m:mrow>
               <m:msqrt>
                  <m:mrow>
                     <m:mn>2</m:mn>
                     <m:mi>T</m:mi>
                     <m:mi>W</m:mi>
                     <m:mo class="MathClass-bin">+</m:mo>
                     <m:mn>2</m:mn>
                     <m:mi>&#951;</m:mi>
                     <m:msub>
                        <m:mrow>
                           <m:mi>E</m:mi>
                        </m:mrow>
                        <m:mrow>
                           <m:mi>b</m:mi>
                        </m:mrow>
                     </m:msub>
                     <m:mo class="MathClass-bin">&#8725;</m:mo>
                     <m:msub>
                        <m:mrow>
                           <m:mi>N</m:mi>
                        </m:mrow>
                        <m:mrow>
                           <m:mn>0</m:mn>
                        </m:mrow>
                     </m:msub>
                  </m:mrow>
               </m:msqrt>
            </m:mrow>
         </m:mfrac>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
   <m:mo class="MathClass-bin">+</m:mo>
   <m:mfrac>
      <m:mrow>
         <m:mn>1</m:mn>
      </m:mrow>
      <m:mrow>
         <m:mn>2</m:mn>
      </m:mrow>
   </m:mfrac>
   <m:mi>Q</m:mi>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mfrac>
            <m:mrow>
               <m:mrow>
                  <m:mo class="MathClass-open">(</m:mo>
                  <m:mrow>
                     <m:mn>2</m:mn>
                     <m:mi>&#951;</m:mi>
                     <m:mo class="MathClass-bin">-</m:mo>
                     <m:mn>1</m:mn>
                  </m:mrow>
                  <m:mo class="MathClass-close">)</m:mo>
               </m:mrow>
               <m:msub>
                  <m:mrow>
                     <m:mi>E</m:mi>
                  </m:mrow>
                  <m:mrow>
                     <m:mi>b</m:mi>
                  </m:mrow>
               </m:msub>
               <m:mo class="MathClass-bin">&#8725;</m:mo>
               <m:msub>
                  <m:mrow>
                     <m:mi>N</m:mi>
                  </m:mrow>
                  <m:mrow>
                     <m:mn>0</m:mn>
                  </m:mrow>
               </m:msub>
            </m:mrow>
            <m:mrow>
               <m:msqrt>
                  <m:mrow>
                     <m:mn>2</m:mn>
                     <m:mi>T</m:mi>
                     <m:mi>W</m:mi>
                     <m:mo class="MathClass-bin">+</m:mo>
                     <m:mn>2</m:mn>
                     <m:msub>
                        <m:mrow>
                           <m:mi>E</m:mi>
                        </m:mrow>
                        <m:mrow>
                           <m:mi>b</m:mi>
                        </m:mrow>
                     </m:msub>
                     <m:mo class="MathClass-bin">&#8725;</m:mo>
                     <m:msub>
                        <m:mrow>
                           <m:mi>N</m:mi>
                        </m:mrow>
                        <m:mrow>
                           <m:mn>0</m:mn>
                        </m:mrow>
                     </m:msub>
                  </m:mrow>
               </m:msqrt>
            </m:mrow>
         </m:mfrac>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
</m:mrow>
</m:math></display-formula></p>
</sec>
<sec><st><p>5.2 GFSK performance in the presence of synchronization errors</p></st>
<p>Figure <figr fid="F7">7</figr> depicts the GFSK frame structure in the presence of synchronization errors. The integration interval <it>T</it><sub>0 </sub>= <it>D </it>is the same as that of PPM. The frame length is <it>T</it><sub>f </sub>= <it>T</it><sub>g </sub>+ <it>D</it>, where <it>T</it><sub>g </sub>= <it>D</it>/2 as in Section 5.1. From Figure <figr fid="F7">7</figr>, the pdfs of <it>Z </it>are</p>
<fig id="F7"><title><p>Figure 7</p></title><caption><p>A GFSK frame structure in the presence of synchronization errors</p></caption><text>
   <p><b>A GFSK frame structure in the presence of synchronization errors</b>.</p>
</text><graphic file="1687-1499-2011-206-7"/></fig>
<p><display-formula id="M32"><m:math name="1687-1499-2011-206-i59" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:msub>
      <m:mrow>
         <m:mi>H</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mn>1</m:mn>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-punc">:</m:mo>
   <m:mi>Z</m:mi>
   <m:mo class="MathClass-rel">~</m:mo>
   <m:mi>N</m:mi>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mi>&#961;</m:mi>
         <m:msub>
            <m:mrow>
               <m:mi>E</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>b</m:mi>
            </m:mrow>
         </m:msub>
         <m:mo class="MathClass-punc">,</m:mo>
         <m:mn>2</m:mn>
         <m:msubsup>
            <m:mrow>
               <m:mi>N</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mn>0</m:mn>
            </m:mrow>
            <m:mrow>
               <m:mn>2</m:mn>
            </m:mrow>
         </m:msubsup>
         <m:mi>T</m:mi>
         <m:mi>W</m:mi>
         <m:mo class="MathClass-bin">+</m:mo>
         <m:mn>2</m:mn>
         <m:msub>
            <m:mrow>
               <m:mi>N</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mn>0</m:mn>
            </m:mrow>
         </m:msub>
         <m:mi>&#961;</m:mi>
         <m:msub>
            <m:mrow>
               <m:mi>E</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>b</m:mi>
            </m:mrow>
         </m:msub>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
</m:mrow>
</m:math></display-formula></p>
<p><display-formula id="M33"><m:math name="1687-1499-2011-206-i60" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:msub>
      <m:mrow>
         <m:mi>H</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mn>0</m:mn>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-punc">:</m:mo>
   <m:mi>Z</m:mi>
   <m:mo class="MathClass-rel">~</m:mo>
   <m:mi>N</m:mi>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mo class="MathClass-bin">-</m:mo>
         <m:mi>&#961;</m:mi>
         <m:msub>
            <m:mrow>
               <m:mi>E</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>b</m:mi>
            </m:mrow>
         </m:msub>
         <m:mo class="MathClass-punc">,</m:mo>
         <m:mn>2</m:mn>
         <m:msubsup>
            <m:mrow>
               <m:mi>N</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mn>0</m:mn>
            </m:mrow>
            <m:mrow>
               <m:mn>2</m:mn>
            </m:mrow>
         </m:msubsup>
         <m:mi>T</m:mi>
         <m:mi>W</m:mi>
         <m:mo class="MathClass-bin">+</m:mo>
         <m:mn>2</m:mn>
         <m:msub>
            <m:mrow>
               <m:mi>N</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mn>0</m:mn>
            </m:mrow>
         </m:msub>
         <m:mi>&#961;</m:mi>
         <m:msub>
            <m:mrow>
               <m:mi>E</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>b</m:mi>
            </m:mrow>
         </m:msub>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
</m:mrow>
</m:math></display-formula></p>
<p>where <inline-formula><m:math name="1687-1499-2011-206-i61" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mi>&#961;</m:mi>
<m:mo class="MathClass-rel">=</m:mo>
<m:msub>
   <m:mrow>
      <m:mi>E</m:mi>
   </m:mrow>
   <m:mrow>
      <m:msub>
         <m:mrow>
            <m:mi>T</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mn>0</m:mn>
         </m:mrow>
      </m:msub>
   </m:mrow>
</m:msub>
<m:mfenced separators="" open="/" close="">
   <m:mrow/>
</m:mfenced>
<m:msub>
   <m:mrow>
      <m:mi>E</m:mi>
   </m:mrow>
   <m:mrow>
      <m:mi>b</m:mi>
   </m:mrow>
</m:msub>
</m:math></inline-formula>. Using (12) and (13), and following the method in Section 3.1, the decision threshold, and total BER are</p>
<p><display-formula id="M34"><m:math name="1687-1499-2011-206-i62" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:mi>&#947;</m:mi>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:mn>0</m:mn>
</m:mrow>
</m:math></display-formula></p>
<p><display-formula id="M35"><m:math name="1687-1499-2011-206-i63" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:msub>
      <m:mrow>
         <m:mi>P</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mi>e</m:mi>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:mi>Q</m:mi>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mfrac>
            <m:mrow>
               <m:mi>&#961;</m:mi>
               <m:msub>
                  <m:mrow>
                     <m:mi>E</m:mi>
                  </m:mrow>
                  <m:mrow>
                     <m:mi>b</m:mi>
                  </m:mrow>
               </m:msub>
               <m:mfenced separators="" open="/" close="">
                  <m:mrow/>
               </m:mfenced>
               <m:msub>
                  <m:mrow>
                     <m:mi>N</m:mi>
                  </m:mrow>
                  <m:mrow>
                     <m:mn>0</m:mn>
                  </m:mrow>
               </m:msub>
            </m:mrow>
            <m:mrow>
               <m:msqrt>
                  <m:mrow>
                     <m:mn>2</m:mn>
                     <m:mi>T</m:mi>
                     <m:mi>W</m:mi>
                     <m:mo class="MathClass-bin">+</m:mo>
                     <m:mn>2</m:mn>
                     <m:mi>&#961;</m:mi>
                     <m:msub>
                        <m:mrow>
                           <m:mi>E</m:mi>
                        </m:mrow>
                        <m:mrow>
                           <m:mi>b</m:mi>
                        </m:mrow>
                     </m:msub>
                     <m:mfenced separators="" open="/" close="">
                        <m:mrow/>
                     </m:mfenced>
                     <m:msub>
                        <m:mrow>
                           <m:mi>N</m:mi>
                        </m:mrow>
                        <m:mrow>
                           <m:mn>0</m:mn>
                        </m:mrow>
                     </m:msub>
                  </m:mrow>
               </m:msqrt>
            </m:mrow>
         </m:mfrac>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
</m:mrow>
</m:math></display-formula></p>
<p>As in Section 4.2, we do not consider the effects of antenna and frequency selectivity in analysis.</p>
</sec>
</sec>
<sec><st><p>6 Numerical results and analysis</p></st>
<p>Figure <figr fid="F8">8</figr> shows the BER curves of GFSK systems in AWGN channels. In simulation, the bandwidth of the filters is 3.52 GHz, and the pulse duration is 0.876 ns. Analytical BER curves are obtained directly from (18). When 2<it>TW </it>is increased, there is a better match between the simulated and analytical curves, because the Gaussian approximation is more accurate under large 2<it>TW </it>values <abbrgrp><abbr bid="B19">19</abbr></abbrgrp>. After the bandwidth <it>W </it>is chosen, the only way to change 2<it>TW </it>is to change the length of integration time <it>T</it>. Therefore, when <it>T </it>is increased, the Gaussian approximation is more accurate. However, increasing <it>T </it>degrades BER performance because more noise energy is captured. When an UWB signal passes through a multipath channel, the large number of multipath components result in a very long channel delay. In order to capture the effective signal energy, the integration interval must be very long. This is why Gaussian approximation is commonly used in UWB systems. In the following, we will compare the BER performance of GFSK and PPM in multipath channels and in the presence of synchronization errors. We will use CM1, CM3, and CM4 of IEEE 802.15.4a <abbrgrp><abbr bid="B22">22</abbr></abbrgrp> in simulation.</p>
<fig id="F8"><title><p>Figure 8</p></title><caption><p>BER performance of GFSK for different 2<it>TW </it>values in AWGN channels</p></caption><text>
   <p><b>BER performance of GFSK for different 2<it>TW </it>values in AWGN channels</b>.</p>
</text><graphic file="1687-1499-2011-206-8"/></fig>
<p>Figures <figr fid="F9">9</figr> and <figr fid="F10">10</figr> show the BER performance comparisons of GFSK and PPM in multipath channels. The CM4 model is used in simulation. Synchronization is perfect, and the maximum channel spread <it>D </it>is truncated to 80 ns. The frame length is designed using the method mentioned in Section 4, so IFI is avoided in simulation. In this article, <it>&#948; </it>= <it>T</it><sub>0 </sub>= <it>T</it><sub>1 </sub>for PPM, and the <it>T</it><sub>0 </sub>of GFSK equals the <it>T</it><sub>0 </sub>of PPM. In the following, when a value of <it>&#948; </it>is given, it implies that <it>T</it><sub>0 </sub>and <it>T</it><sub>1 </sub>also have the same value. The analytical BER curves of PPM and GFSK are obtained directly from (24) and (28), respectively. In these two equations, we need to know the values of parameter <it>&#946;<sub>a</sub></it>, <it>&#946;<sub>b </sub></it>and <it>&#955;</it>. There is no mathematical formula to calculate the captured energy as a function of the length of the integration interval for IEEE 802.15.4a channel. We use a statistic method to obtain values for the above parameters. Firstly, we use the MATLAB code in <abbrgrp><abbr bid="B22">22</abbr></abbrgrp> to generate realizations of the channel impulse response <it>h</it>(<it>t</it>). Then we calculate the ratio of energy in a specific time interval to the total energy of a channel realization to obtain values for these parameters. These values are substituted into (24) and (28) to achieve the analytical BER. Both the simulated and the analytical BER are obtained by averaging over 100 channel realizations. In Figure <figr fid="F9">9</figr>, when <it>&#948; </it>= 80 ns, no CMI occurs and GFSK and PPM obtain the same BER. The analytical curves of GFSK and PPM match very well, as do the simulated curves. When <it>&#948; </it>= 50 ns, GFSK obtains better BER performance than PPM, and the improvement is approximately 0.2 dB at BER = 10<sup>-3</sup>. The reason is that <it>&#948; </it>is less than <it>D</it>, CMI occurs, and PPM performance is degraded. However, we can see from Figure <figr fid="F9">9</figr> that the performances of GFSK and PPM are improved compared to when <it>&#948; </it>= 80 ns. This phenomenon can be explained as follows. The multipath components existing in the time interval between 50 and 80 ns include low signal energy, so the integrators capture more noise energy than signal energy in this interval. In Figure <figr fid="F10">10</figr>, when <it>&#948; </it>= 42 ns, GFSK obtains approximately 1.2 dB improvement at BER = 10<sup>-3</sup>. When <it>&#948; </it>= 30 ns, GFSK requires an increase of <it>E<sub>b</sub></it>/<it>N</it><sub>0 </sub>approximately 0.7 dB to maintain BER = 10<sup><it>-</it>3</sup>, but PPM can not achieve this BER level and exhibit a BER floor. The BER performance of PPM cannot be improved by increasing the signal transmitting power. The reason is that when the signal power is increased, CMI is increased proportionally <abbrgrp><abbr bid="B23">23</abbr></abbrgrp>. Unlike PPM, however, GFSK still achieves a good BER performance when the signal transmitting power is increased.</p>
<fig id="F9"><title><p>Figure 9</p></title><caption><p>Comparisons of BER performance of GFSK and PPM in multipath channels (CM4 model, <it>D </it>= 80 ns, <it>&#948; </it>= 80 and 50 ns)</p></caption><text>
   <p><b>Comparisons of BER performance of GFSK and PPM in multipath channels (CM4 model, <it>D </it>= 80 ns, <it>&#948; </it>= 80 and 50 ns)</b>.</p>
</text><graphic file="1687-1499-2011-206-9"/></fig>
<fig id="F10"><title><p>Figure 10</p></title><caption><p>Comparisons of BER performance of GFSK and PPM in multipath channels (CM4 model, <it>D </it>= 80 ns, <it>&#948; </it>= 42 and 30 ns)</p></caption><text>
   <p><b>Comparisons of BER performance of GFSK and PPM in multipath channels (CM4 model, <it>D </it>= 80 ns, <it>&#948; </it>= 42 and 30 ns)</b>.</p>
</text><graphic file="1687-1499-2011-206-10"/></fig>
<p>Figures <figr fid="F11">11</figr> and <figr fid="F12">12</figr> show the comparisons of BER performance when synchronization errors occur. In simulation, the modulation index <it>&#948; </it>is set to the maximum channel spread <it>D </it>= 80 ns, so no CMI is in simulation. The frame structure is designed by following the method mentioned in Section 5, so IFI is avoided in simulation. The analytical BER curves are obtained directly from (31) and (35), and the values for parameters <it>&#951; </it>and <it>&#961; </it>in (31) and (35) are obtained using the statistic method similar to the one described above. Both the simulated and analytical BERs are obtained by averaging over 100 channel realizations. In Figure <figr fid="F11">11</figr>, when <it>&#949; </it>= 0 ns, no synchronization error occurs, and GFSK and PPM achieve the same BER performance. When <it>&#949; </it>= 2 ns, GFSK has better BER performance than PPM. The improvement at BER = 10<sup>-3 </sup>is approximately 1 dB. In Figure <figr fid="F12">12</figr>, when <it>&#949; </it>= 3 ns, GFSK obtains approximately 2.5 dB improvement at BER = 10<sup>-3</sup>. When <it>&#949; </it>= 10 ns, the BER of PPM is extremely bad and exhibits a BER floor because of severe synchronization errors, but GFSK still achieves a good BER.</p>
<fig id="F11"><title><p>Figure 11</p></title><caption><p>Comparisons of BER performance of GFSK and PPM in the presence of synchronization errors (CM4 model, <it>&#948; </it>= <it>D </it>= 80 ns, <it>&#949; </it>= 0 and 2 ns)</p></caption><text>
   <p><b>Comparisons of BER performance of GFSK and PPM in the presence of synchronization errors (CM4 model, <it>&#948; </it>= <it>D </it>= 80 ns, <it>&#949; </it>= 0 and 2 ns)</b>.</p>
</text><graphic file="1687-1499-2011-206-11"/></fig>
<fig id="F12"><title><p>Figure 12</p></title><caption><p>Comparisons of BER performance of GFSK and PPM in the presence of synchronization errors (CM4 model, <it>&#948; </it>= <it>D </it>= 80 ns, <it>&#949; </it>= 3 and 10 ns)</p></caption><text>
   <p><b>Comparisons of BER performance of GFSK and PPM in the presence of synchronization errors (CM4 model, <it>&#948; </it>= <it>D </it>= 80 ns, <it>&#949; </it>= 3 and 10 ns)</b>.</p>
</text><graphic file="1687-1499-2011-206-12"/></fig>
<p>In Figures <figr fid="F13">13</figr>, <figr fid="F14">14</figr>, <figr fid="F15">15</figr>, and <figr fid="F16">16</figr>, the BER performances of GFSK and PPM are compared in CM1 model. The maximum channel spread of CM1 model is truncated to 80 ns. In Figures <figr fid="F13">13</figr> and <figr fid="F14">14</figr>, the comparisons of BER performance in multipath channels are shown. In Figure <figr fid="F13">13</figr>, the <it>&#948; </it>values are 80 and 55 ns, respectively. When <it>&#948; </it>= 80 ns, GFSK and PPM achieve the same BER performance. When <it>&#948; </it>= 55 ns, GFSK achieves approximately 0.6 dB improvement at BER = 10<sup>-3</sup>. In Figure <figr fid="F14">14</figr>, when <it>&#948; </it>= 53 ns, GFSK achieves approximately 6.2 dB improvement at BER = 10<sup>-3</sup>. When <it>&#948; </it>= 50 ns, GFSK still achieves a good BER performance. However, PPM exhibits a BER floor. Figures <figr fid="F15">15</figr> and <figr fid="F16">16</figr> show the comparison of BER performance in the presence of synchronization errors. In Figure <figr fid="F15">15</figr>, when <it>&#949; </it>= 0 ns, GFSK and PPM achieve the same BER performance. When <it>&#949; </it>= 0.1 ns, PPM has already exhibited a BER floor. In Figure <figr fid="F16">16</figr>, <it>&#949; </it>= 0.5 and 1 ns, respectively. The BER curves of PPM all exhibit BER floors. However, GFSK still achieves good BER performance. In CM1 model, there exists a line of sight (LOS) component, and it includes great energy of the signal. A small synchronization error also can lead to a great performance degradation of PPM, since the signal energy of LOS component falls into wrong integration interval. In Figures <figr fid="F17">17</figr>, <figr fid="F18">18</figr>, <figr fid="F19">19</figr>, and <figr fid="F20">20</figr>, the BER performance of GFSK and PPM are compared in CM3 model. The maximum channel spread of CM3 is truncated to 80 ns. In Figures <figr fid="F17">17</figr> and <figr fid="F18">18</figr>, the comparisons of BER performance in multipath channels are shown. In Figure <figr fid="F17">17</figr>, when <it>&#948; </it>= 80 ns, GFSK and PPM achieve the same BER performance. When <it>&#948; </it>= 44 ns, GFSK achieves 1.7 dB improvement at BER = 10<sup>-3</sup>. In Figure <figr fid="F18">18</figr>, when <it>&#948; </it>= 20 ns, GFSK achieves 3.7 dB improvement at BER = 10<sup>-3</sup>. When <it>&#948; </it>= 15 ns, GFSK only needs an increase of 0.4 dB to maintain BER = 10<sup>-3</sup>. However, PPM exhibits a BER floor. In Figures <figr fid="F19">19</figr> and <figr fid="F20">20</figr>, the BER performances are compared in the presence of synchronization errors. In Figure <figr fid="F19">19</figr>, when <it>&#949; </it>= 0 ns, GSFK and PPM achieve the same BER performance. When <it>&#949; </it>= 0.05 ns, GFSK achieves approximately 1.5 dB improvement at BER = 10<sup>-3</sup>. In Figure <figr fid="F20">20</figr>, <it>&#949; </it>= 0.1 and 0.2 ns, respectively. The BER curves of PPM both exhibit BER floors. However, GFSK still achieves good BER performance. CM3 model also includes an LOS component, and PPM is very sensitive to synchronization errors in CM3. In a PPM system, modulation is achieved by shifting the pulse position, and the orthogonality of the signals is achieved in time domain. When CMI or synchronization errors occur, this orthogonality is easily destroyed. The orthogonality of a GFSK system is achieved in the frequency domain. Although the integration interval and synchronization error also affect performance of a GFSK system, its orthogonality is not affected by these two factors. This is why a GFSK system has better BER performance than a PPM system in the presence of CMI and synchronization errors. Since the usable frequency is constrained by many possible institutional regulations, such as FCC emission mask, we cannot enlarge the signal bandwidth to infinity. The maximum possible signal bandwidth of a single pulse in a GFSK system is at most one half of that of a PPM system. But this does not mean that the maximum possible data rate of a GFSK system is one half of that of a PPM system. In UWB channels, the multipath components are resolvable and not overlapped due to the extremely short pulse duration. And each pulse will generate many multipath components and the arriving time of each multipath component is not decided by the pulse but the channel environment. Usually, the maximum channel spread <it>D </it>is very long when compared to a single pulse duration. Although the single pulse duration of a GFSK system is twice that of a PPM system, but the values of <it>D </it>are almost the same. Because the multipath components in these two system arrive at the same time and the only difference is the duration of the pulses in these two systems. But the difference of the durations of the pulses in these two systems is very small when compared to maximum channel spread. If we chose the value of <it>D </it>from either GFSK or PPM systems as a common reference value, the signal energies of these two systems in the time interval [0, <it>D</it>] will be almost the same.</p>
<fig id="F13"><title><p>Figure 13</p></title><caption><p>Comparisons of BER performance of GFSK and PPM in multipath channels (CM1 model, <it>D </it>= 80 ns, <it>&#948; </it>= 80 and 55 ns)</p></caption><text>
   <p><b>Comparisons of BER performance of GFSK and PPM in multipath channels (CM1 model, <it>D </it>= 80 ns, <it>&#948; </it>= 80 and 55 ns)</b>.</p>
</text><graphic file="1687-1499-2011-206-13"/></fig>
<fig id="F14"><title><p>Figure 14</p></title><caption><p>Comparisons of BER performance of GFSK and PPM in multipath channels (CM1 model, <it>D </it>= 80 ns, <it>&#948; </it>= 53 and 50 ns)</p></caption><text>
   <p><b>Comparisons of BER performance of GFSK and PPM in multipath channels (CM1 model, <it>D </it>= 80 ns, <it>&#948; </it>= 53 and 50 ns)</b>.</p>
</text><graphic file="1687-1499-2011-206-14"/></fig>
<fig id="F15"><title><p>Figure 15</p></title><caption><p>Comparisons of BER performance of GFSK and PPM in the presence of synchronization errors (CM1 model, <it>&#948; </it>= <it>D </it>= 80 ns, <it>&#949; </it>= 0 and 0.1 ns)</p></caption><text>
   <p><b>Comparisons of BER performance of GFSK and PPM in the presence of synchronization errors (CM1 model, <it>&#948; </it>= <it>D </it>= 80 ns, <it>&#949; </it>= 0 and 0.1 ns)</b>.</p>
</text><graphic file="1687-1499-2011-206-15"/></fig>
<fig id="F16"><title><p>Figure 16</p></title><caption><p>Comparisons of BER performance of GFSK and PPM in the presence of synchronization errors (CM1 model, <it>&#948; </it>= <it>D </it>= 80 ns, <it>&#949; </it>= 0.5 and 1 ns)</p></caption><text>
   <p><b>Comparisons of BER performance of GFSK and PPM in the presence of synchronization errors (CM1 model, <it>&#948; </it>= <it>D </it>= 80 ns, <it>&#949; </it>= 0.5 and 1 ns)</b>.</p>
</text><graphic file="1687-1499-2011-206-16"/></fig>
<fig id="F17"><title><p>Figure 17</p></title><caption><p>Comparisons of BER performance of GFSK and PPM in multipath channels (CM3 model, <it>D </it>= 80 ns, <it>&#948; </it>= 80 and 44 ns)</p></caption><text>
   <p><b>Comparisons of BER performance of GFSK and PPM in multipath channels (CM3 model, <it>D </it>= 80 ns, <it>&#948; </it>= 80 and 44 ns)</b>.</p>
</text><graphic file="1687-1499-2011-206-17"/></fig>
<fig id="F18"><title><p>Figure 18</p></title><caption><p>Comparisons of BER performance of GFSK and PPM in multipath channels (CM3 model, <it>D </it>= 80 ns, <it>&#948; </it>= 20 and 15 ns)</p></caption><text>
   <p><b>Comparisons of BER performance of GFSK and PPM in multipath channels (CM3 model, <it>D </it>= 80 ns, <it>&#948; </it>= 20 and 15 ns)</b>.</p>
</text><graphic file="1687-1499-2011-206-18"/></fig>
<fig id="F19"><title><p>Figure 19</p></title><caption><p>Comparisons of BER performance of GFSK and PPM in the presence of synchronization errors (CM3 model, <it>&#948; </it>= <it>D </it>= 80 ns, <it>&#949; </it>= 0 and 0.05 ns)</p></caption><text>
   <p><b>Comparisons of BER performance of GFSK and PPM in the presence of synchronization errors (CM3 model, <it>&#948; </it>= <it>D </it>= 80 ns, <it>&#949; </it>= 0 and 0.05 ns)</b>.</p>
</text><graphic file="1687-1499-2011-206-19"/></fig>
<fig id="F20"><title><p>Figure 20</p></title><caption><p>Comparisons of BER performance of GFSK and PPM in the presence of synchronization errors (CM3 model, <it>&#948; </it>= <it>D </it>= 80 ns, <it>&#949; </it>= 0.1 and 0.2 ns)</p></caption><text>
   <p><b>Comparisons of BER performance of GFSK and PPM in the presence of synchronization errors (CM3 model, <it>&#948; </it>= <it>D </it>= 80 ns, <it>&#949; </it>= 0.1 and 0.2 ns)</b>.</p>
</text><graphic file="1687-1499-2011-206-20"/></fig>
<p>The tiny difference is no more than half of the energy of the last multipath component in this range. Usually, this multipath component includes very low signal energy, so the energy difference can be neglected. So we can obtain the same maximum channel spread for GFSK and PPM systems despite the pulse duration of a GFSK system is twice that of a PPM system. We also verify our conclusion using the Matlab code in <abbrgrp><abbr bid="B22">22</abbr></abbrgrp> and these two systems both obtain the same values of <it>D </it>= 80 ns. However, the frame of a PPM system include two intervals, <it>T</it><sub>0 </sub>and <it>T</it><sub>1</sub>, so its frame period is twice that of a GFSK system. This leads to the data rate in a PPM system will be half of that of a GFSK system.</p>
<p>Since GFSK does not suffer from CMI as PPM, it is more suitable for high data rate UWB systems than PPM. From the above simulation, we can know that GFSK still achieves a good BER performance when we chose a <it>T</it><sub>0 </sub>value much smaller than maximum channel spread. However, PPM suffers from CMI, so the BER performance is considerably worse when <it>&#948; </it>is smaller than maximum channel spread. The computation costs of GFSK and PPM are almost the same. PPM performs integration over two time intervals <it>T</it><sub>0 </sub>and <it>T</it><sub>1 </sub>and then subtracts the two outcomes from the integrator to generate the decision variable. GFSK performs integration over two branches and subtracts the two outcomes from two integrators to generate the decision variable. The computation costs of these two systems are in the same rank. The difference is that GFSK needs two pulse generators at the transmitter and two branches at the receiver. However, this does not increase the complexity of GFSK too much. As mentioned above, many methods to generate different-order derivatives of the Gaussian pulse have been proposed and the cost of using two pulse generators is not expensive. Other components at the transmitter can be shared by these two pulse generators, such as the power amplifier and other baseband components. At the receiver side, the system needs two ED receiver branches which have filters with different frequency range. ED receiver has been a very mature technology for many years and the structure of the receiver is simple and easy to implement. Two branches in GFSK system do not increase the complexity of the receiver too much. One just adds another simple branch to the receiver and the cost is low. Especially, when the system uses digital receiver, the current semiconductor industry uses FPGA or ASIC to build the whole system on a single chip at a very low price. The hardware engineer only need to write computer program to implement the system by Verilog or VHDL language. The two branches of GFSK systems only need to create two instances of the single branch. And it will not occupy too much chip space. Usually the chip has much more redundant space than the actual requirement of the system and the additional branch just occupies the redundant space. We also can see many similar examples about two branches receiver, such as noncoherent receiver of conventional carrier-based FSK system. The complexity is not a problem in either these systems or our system.</p>
<p>The above analysis does not consider the possible effect of narrow band interference to our GFSK system. Narrow band interference will change the energy of signal spectra and lead to the unbalanced energy of pulse for bits 0 and 1. This can be resolved by using notch filter. There are many mature methods about using notch filter to mitigate the narrow band interference in UWB systems <abbrgrp><abbr bid="B24">24</abbr><abbr bid="B25">25</abbr><abbr bid="B26">26</abbr><abbr bid="B27">27</abbr><abbr bid="B28">28</abbr><abbr bid="B29">29</abbr><abbr bid="B30">30</abbr></abbrgrp>. The system can transmit training sequence including both bits 0 and 1, and the training sequence is known by both transmitter and receiver. The receiver can detect the spectrum of interference signal by comparing the spectrum of received signal with a predefined pulse spectrum. If the interference signal is detected, the adaptive notch filter will work and adjust its coefficients to mitigate the spectrum of interference. Finally, the composite spectrum of received signal and interference signal is like the spectrum of the pulse we want. The above procedure will be performed in both frequency ranges of pulses for bits 0 and 1. After the application of the notch filter, we still can maintain the same energy for bits 0 and 1 at the receiver side, so the equations we derived above are still valid.</p>
</sec>
<sec><st><p>7 Conclusion</p></st>
<p>A new method GFSK to realize ED UWB system is proposed and this new method achieves the same BER performance as PPM in AWGN channels. However, after the signals pass through multipath channels, GFSK achieves better performance than PPM because it is not affected by CMI. Also when synchronization errors occur, GFSK achieves better BER performance than PPM. When these two methods occupy the same spectral width, GFSK can achieve higher data rate than PPM.</p>
</sec>
<sec><st><p>Competing interests</p></st>
<p>The authors declare that they have no competing interests.</p>
</sec>
</bdy>
<bm>
<refgrp><bibl id="B1"><title><p>Impulse radio: how it works</p></title><aug><au><snm>Win</snm><fnm>MZ</fnm></au><au><snm>Scholtz</snm><fnm>RA</fnm></au></aug><source>IEEE Commun Lett</source><pubdate>1998</pubdate><volume>2</volume><issue>2</issue><fpage>36</fpage><lpage>38</lpage><xrefbib><pubid idtype="doi">10.1109/4234.660796</pubid></xrefbib></bibl><bibl id="B2"><title><p>A study on performance of an IR-UWB receiver based on energy detection</p></title><aug><au><snm>Zhang</snm><fnm>N</fnm></au><au><snm>Zhang</snm><fnm>T</fnm></au><au><snm>Zhang</snm><fnm>Q</fnm></au></aug><source>IEEE International Conference on WiCOM, Dalian, China</source><pubdate>2008</pubdate><fpage>1</fpage><lpage>5</lpage></bibl><bibl id="B3"><title><p>Performance analysis of non-coherent UWB receiver at different synchronization levels</p></title><aug><au><snm>He</snm><fnm>N</fnm></au><au><snm>Tepedelenlioglu</snm><fnm>C</fnm></au></aug><source>IEEE Trans Wirel Commun</source><pubdate>2006</pubdate><volume>5</volume><issue>6</issue><fpage>1266</fpage><lpage>1273</lpage></bibl><bibl id="B4"><title><p>Weighted non-coherent energy detection receiver for UWB OOK systems</p></title><aug><au><snm>Mu</snm><fnm>D</fnm></au><au><snm>Qiu</snm><fnm>Z</fnm></au></aug><source>Proceedings of the IEEE 9th ICSP, Beijing, China</source><pubdate>2008</pubdate><fpage>1846</fpage><lpage>1849</lpage></bibl><bibl id="B5"><title><p>Performance analysis of LDR UWB non-coherent receivers in multipath environments</p></title><aug><au><snm>Dubouloz</snm><fnm>S</fnm></au><au><snm>Denis</snm><fnm>B</fnm></au><au><snm>Rivaz</snm><fnm>S</fnm></au><au><snm>Ouvry</snm><fnm>L</fnm></au></aug><source>IEEE ICU&apos;05, Zurich, Switzerland</source><pubdate>2005</pubdate><fpage>491</fpage><lpage>496</lpage><xrefbib><pubid idtype="pmpid" link="fulltext">19261544</pubid></xrefbib></bibl><bibl id="B6"><title><p>Spectral keying: a novel modulation scheme for UWB systems</p></title><aug><au><snm>Askar</snm><fnm>NK</fnm></au><au><snm>Lin</snm><fnm>SC</fnm></au><au><snm>Pfister</snm><fnm>HD</fnm></au><au><snm>Rogerson</snm><fnm>GE</fnm></au><au><snm>Furuno</snm><fnm>DS</fnm></au></aug><source>IEEE Conference on Ultra Wideband Systems and Technologies, Reston, Virginia, USA</source><pubdate>2003</pubdate><fpage>418</fpage><lpage>422</lpage></bibl><bibl id="B7"><title><p>Ultra wide band FM: a constant envelope frequency domain approach</p></title><aug><au><snm>Gerrits</snm><fnm>JFM</fnm></au><au><snm>Farserotu</snm><fnm>JR</fnm></au></aug><source>IEEE 2004 International Zurich Seminar on Communications, Zurich, Switzerland</source><pubdate>2004</pubdate><fpage>90</fpage><lpage>93</lpage></bibl><bibl id="B8"><title><p>UWB-FSK: performance tradeoffs for high and low complexity receivers</p></title><aug><au><snm>Ramirez-Mireles</snm><fnm>F</fnm></au><au><snm>Cooklev</snm><fnm>T</fnm></au><au><snm>Paredes-Orozco</snm><fnm>GA</fnm></au></aug><source>IEEE Trans Consum Electron</source><pubdate>2004</pubdate><volume>56</volume><issue>4</issue><fpage>2123</fpage><lpage>2131</lpage></bibl><bibl id="B9"><aug><au><snm>Nekoogar</snm><fnm>F</fnm></au></aug><source>Ultra-Wideband Communications: Fundamentals and Applications</source><publisher>Prentice Hall, Upper Saddle River, NJ</publisher><pubdate>2005</pubdate><fpage>8</fpage><note>43</note></bibl><bibl id="B10"><title><p>Modulation and hopping using modified Hermite pulses for UWB communications</p></title><aug><au><snm>Harada</snm><fnm>H</fnm></au><au><snm>Ikemoto</snm><fnm>K</fnm></au><au><snm>Kohno</snm><fnm>R</fnm></au></aug><source>IEEE International Workshop on Ultra Wideband Systems, Kyoto, Japan</source><pubdate>2004</pubdate><fpage>336</fpage><lpage>340</lpage></bibl><bibl id="B11"><title><p>Multiple pulse generator for ultra-wideband communication using Hermite polynomial based orthogonal pulses</p></title><aug><au><snm>Michael</snm><fnm>LB</fnm></au><au><snm>Ghavami</snm><fnm>M</fnm></au><au><snm>Kohno</snm><fnm>R</fnm></au></aug><source>IEEE Conference on Ultra Wideband Systems and Technologies</source><publisher>Wyndham Baltimore Inner Harbor, USA</publisher><pubdate>2002</pubdate><fpage>47</fpage><lpage>51</lpage></bibl><bibl id="B12"><title><p>Spectrally efficient UWB pulse shaping with application in orthogonal PSM</p></title><aug><au><snm>Silva</snm><fnm>JA</fnm></au><au><snm>Campos</snm><fnm>MLR</fnm></au></aug><source>IEEE Trans Commun</source><pubdate>2007</pubdate><volume>55</volume><issue>2</issue><fpage>313</fpage><lpage>322</lpage></bibl><bibl id="B13"><aug><au><snm>Benedetto</snm><fnm>M</fnm></au><au><snm>Giancola</snm><fnm>G</fnm></au></aug><source>Understanding Ultra Wide Band Radio Fundamentals</source><publisher>Prentice Hall, Upper Saddle River, NJ</publisher><pubdate>2004</pubdate><fpage>32</fpage><note>187-202</note></bibl><bibl id="B14"><title><p>4.7pJ/pulse 7th derivative Gaussian pulse generator for impulse radio UWB</p></title><aug><au><snm>Phan</snm><fnm>T</fnm></au><au><snm>Krizhanovskii</snm><fnm>V</fnm></au><au><snm>Han</snm><fnm>S</fnm></au><au><snm>Lee</snm><fnm>S</fnm></au><au><snm>Oh</snm><fnm>H</fnm></au><au><snm>Kim</snm><fnm>N</fnm></au></aug><source>IEEE Int Symp Circuits and Systems, New Orleans, USA</source><pubdate>2007</pubdate><fpage>3043</fpage><lpage>3046</lpage></bibl><bibl id="B15"><title><p>Design and characteristics of high order derivative Gaussian pulse generator for DS-UWB</p></title><aug><au><snm>Kim</snm><fnm>D</fnm></au><au><snm>Bang</snm><fnm>G</fnm></au><au><snm>Park</snm><fnm>C</fnm></au></aug><source>IEEE Asia-Pacific Microwawe Conference, Yokohama, Japan</source><pubdate>2006</pubdate><fpage>1110</fpage><lpage>1113</lpage></bibl><bibl id="B16"><title><p>Reconfigurable generation of high-order ultra-wideband waveforms using edge detection</p></title><aug><au><snm>Zadok</snm><fnm>A</fnm></au><au><snm>Wu</snm><fnm>X</fnm></au><au><snm>Sendowski</snm><fnm>J</fnm></au><au><snm>Yariv</snm><fnm>A</fnm></au><au><snm>Willner</snm><fnm>AE</fnm></au></aug><source>J Lightw Technol</source><pubdate>2010</pubdate><volume>28</volume><issue>16</issue><fpage>2207</fpage><lpage>2212</lpage></bibl><bibl id="B17"><title><p>Mitigation of cross-modulation interference in UWB energy detector receiver</p></title><aug><au><snm>Cheng</snm><fnm>X</fnm></au><au><snm>Guan</snm><fnm>Y</fnm></au></aug><source>IEEE Commun Lett</source><pubdate>2009</pubdate><volume>13</volume><issue>6</issue><fpage>375</fpage><lpage>377</lpage></bibl><bibl id="B18"><title><p>Energy detection of unknown deterministic signals</p></title><aug><au><snm>Urkowitz</snm><fnm>H</fnm></au></aug><source>Proc IEEE</source><pubdate>1967</pubdate><volume>55</volume><issue>4</issue><fpage>523</fpage><lpage>531</lpage></bibl><bibl id="B19"><title><p>On the bit error rate of lightwave systems with optical amplifiers</p></title><aug><au><snm>Humblet</snm><fnm>PA</fnm></au><au><snm>Azizoglu</snm><fnm>M</fnm></au></aug><source>J Lightw Technol</source><pubdate>1991</pubdate><volume>9</volume><issue>11</issue><fpage>1576</fpage><lpage>1582</lpage><xrefbib><pubid idtype="doi">10.1109/50.97649</pubid></xrefbib></bibl><bibl id="B20"><title><p>Cross-modulation interference and mitigation technique for ultrawideband PPM signaling</p></title><aug><au><snm>Celebi</snm><fnm>H</fnm></au><au><snm>Arslan</snm><fnm>H</fnm></au></aug><source>IEEE Trans Veh Technol</source><pubdate>2008</pubdate><volume>57</volume><issue>2</issue><fpage>847</fpage><lpage>858</lpage></bibl><bibl id="B21"><title><p>A comparison of various radiometer detection models</p></title><aug><au><snm>Mills</snm><fnm>RF</fnm></au><au><snm>Prescott</snm><fnm>GE</fnm></au></aug><source>IEEE Trans Aerospace Electron Syst</source><pubdate>1996</pubdate><volume>32</volume><issue>1</issue><fpage>467</fpage><lpage>473</lpage></bibl><bibl id="B22"><title><p>IEEE 802.15.4a channel model-final report</p></title><aug><au><snm>Molisch</snm><fnm>AF</fnm></au><au><snm>Balakrishnan</snm><fnm>K</fnm></au><au><snm>Cassioli</snm><fnm>D</fnm></au><au><snm>Chong</snm><fnm>C</fnm></au><au><snm>Emami</snm><fnm>S</fnm></au><au><snm>Fort</snm><fnm>A</fnm></au><au><snm>Karedal</snm><fnm>J</fnm></au><au><snm>Kunisch</snm><fnm>J</fnm></au><au><snm>Schantz</snm><fnm>H</fnm></au><au><snm>Schuster</snm><fnm>U</fnm></au><au><snm>Siwiak</snm><fnm>K</fnm></au></aug><note>available at <url>http://www.ieee802.org/15/pub/04/15-04-0662-02-004a-channel-model-final-report-r1.pdf</url>. Accessed June 2011</note></bibl><bibl id="B23"><title><p>Cross-modulation interference reduction for pulse-position modulation UWB signals</p></title><aug><au><snm>Arslan</snm><fnm>H</fnm></au></aug><source>IEEE Veh Tech Conf., Montreal, Canada</source><pubdate>2006</pubdate><fpage>1</fpage><lpage>5</lpage></bibl><bibl id="B24"><title><p>Analysis and design of an integrated notch filter for the rejection of interference in UWB systems</p></title><aug><au><snm>Vallese</snm><fnm>A</fnm></au><au><snm>Bevilacqua</snm><fnm>A</fnm></au><au><snm>Sandner</snm><fnm>C</fnm></au><au><snm>Tiebout</snm><fnm>M</fnm></au><au><snm>Gerosa</snm><fnm>A</fnm></au><au><snm>Neviani</snm><fnm>A</fnm></au></aug><source>IEEE J Solid State</source><pubdate>2009</pubdate><volume>44</volume><issue>2</issue><fpage>331</fpage><lpage>343</lpage></bibl><bibl id="B25"><title><p>UWB bandpass filter with notched band for the rejection of 5 GHz WLAN using hexagonal multiple mode resonator</p></title><aug><au><snm>Thirumalaivasan</snm><fnm>K</fnm></au><au><snm>Nakkeeran</snm><fnm>R</fnm></au></aug><source>IEEE International Conference on Communication Control and Technologies, Ramanathapuram, India</source><pubdate>2010</pubdate><fpage>21</fpage><lpage>24</lpage></bibl><bibl id="B26"><title><p>UWB bandpass filters with multi notched bands</p></title><aug><au><snm>Li</snm><fnm>K</fnm></au><au><snm>Kurita</snm><fnm>D</fnm></au><au><snm>Matsui</snm><fnm>T</fnm></au></aug><source>IEEE 36th European Microwave Conference, Manchester, UK</source><pubdate>2006</pubdate><fpage>591</fpage><lpage>594</lpage></bibl><bibl id="B27"><title><p>Design and implementation of UWB bandpass filter with a frequency notch for choking back the interference from narrow band wireless communication systems</p></title><aug><au><snm>Wei</snm><fnm>Q</fnm></au><au><snm>Wei</snm><fnm>H</fnm></au><au><snm>Hong</snm><fnm>J</fnm></au><au><snm>Wang</snm><fnm>J</fnm></au></aug><source>IEEE International Conference on Ultra-Wideband, Vancouver, Canada</source><pubdate>2009</pubdate><fpage>521</fpage><lpage>524</lpage></bibl><bibl id="B28"><title><p>UWB bandpass filter with notched band using broadside-coupled microstrip-coplanar waveguide structure</p></title><aug><au><snm>Liu</snm><fnm>B</fnm></au><au><snm>Yin</snm><fnm>Y</fnm></au><au><snm>Yang</snm><fnm>Y</fnm></au><au><snm>Wei</snm><fnm>Y</fnm></au><au><snm>Sun</snm><fnm>A</fnm></au></aug><source>IEEE International Conference on Microwave Technology and Computational Electromagnetics, Beijing, China</source><pubdate>2011</pubdate><fpage>247</fpage><lpage>249</lpage></bibl><bibl id="B29"><title><p>A UWB bandpass filter with multi notched bands using microstrip/coplanar waveguide</p></title><aug><au><snm>Yao</snm><fnm>B</fnm></au><au><snm>Zhou</snm><fnm>Y</fnm></au><au><snm>Cao</snm><fnm>Q</fnm></au></aug><source>IEEE 8th International Symposium on Antennas, Propagation and EM Theory, Kunming, China</source><pubdate>2008</pubdate><fpage>637</fpage><lpage>640</lpage></bibl><bibl id="B30"><title><p>A compact UWB bandpass filter with ultra narrow notched band and competitive attenuation slope</p></title><aug><au><snm>Luo</snm><fnm>X</fnm></au><au><snm>Qian</snm><fnm>H</fnm></au><au><snm>Ma</snm><fnm>J</fnm></au><au><snm>Ma</snm><fnm>K</fnm></au><au><snm>Yeo</snm><fnm>KS</fnm></au></aug><source>IEEE International Microwave Symposium Digest, Anaheim, USA</source><pubdate>2010</pubdate><fpage>221</fpage><lpage>224</lpage></bibl></refgrp>
</bm>
</art>