<?xml version='1.0'?>
<!DOCTYPE art SYSTEM 'http://www.biomedcentral.com/xml/article.dtd'>
<art>
	<ui>1687-1499-2012-11</ui>
	<ji>1687-1499</ji>
	<fm>
		<dochead>Research</dochead>
		<bibl>
			<title>
				<p>Adaptive transmission in MIMO AF relay networks with orthogonal space-time block codes over Nakagami-<it>m</it> fading</p>
			</title>
			<aug>
				<au id="A1" ca="yes"><snm>Phan</snm><fnm>Hoc</fnm><insr iid="I1"/><email>hoc.phan@bth.se</email></au>
				<au id="A2"><snm>Duong</snm><mi>Q</mi><fnm>Trung</fnm><insr iid="I1"/><email>hoc.phan@bth.se</email></au>
				<au id="A3"><snm>Zepernick</snm><fnm>Hans-J&#252;rgen</fnm><insr iid="I1"/><email>hoc.phan@bth.se</email></au>
				<au id="A4"><snm>Shu</snm><fnm>Lei</fnm><insr iid="I2"/><email>hoc.phan@bth.se</email></au>
			</aug>
			<insg>
				<ins id="I1"><p>Blekinge Institute of Technology, SE-371 79, Karlskrona, Sweden</p></ins>
				<ins id="I2"><p>Graduate School of Information Science and Technology, Osaka University, Osaka, Japan</p></ins>
			</insg>
			<source>EURASIP Journal on Wireless Communications and Networking</source>
			<issn>1687-1499</issn>
			<pubdate>2012</pubdate>
			<volume>2012</volume>
			<issue>1</issue>
			<fpage>11</fpage>
			<url>http://jwcn.eurasipjournals.com/content/2012/1/11</url>
			<xrefbib><pubid idtype="doi">10.1186/1687-1499-2012-11</pubid></xrefbib>
		</bibl>
		<history><rec><date><day>13</day><month>8</month><year>2011</year></date></rec><acc><date><day>12</day><month>1</month><year>2012</year></date></acc><pub><date><day>12</day><month>1</month><year>2012</year></date></pub></history>
		<cpyrt><year>2012</year><collab>Phan et al.; 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>adaptive transmission</kwd>
			<kwd>amplify-and-forward</kwd>
			<kwd>orthogonal space-time block coding</kwd>
			<kwd>optimal simultaneous power and rate</kwd>
			<kwd>optimal power with constant rate</kwd>
			<kwd>truncated channel inversion with fixed rate</kwd>
		</kwdg>
		<abs>
			<sec>
				<st>
					<p>Abstract</p>
				</st><p>In this article, we apply different adaptive transmission techniques to dual-hop multiple-input multiple-output amplify-and-forward relay networks using orthogonal space-time block coding over independent Nakagami-<it>m</it> fading channels. The adaptive techniques investigated are optimal simultaneous power and rate (OSPR), optimal rate with constant power (ORCP), and truncated channel inversion with fixed rate (TCIFR). The expressions for the channel capacity of OSPR, ORCP, and TCIFR, and the outage probability of OSPR, and TCIFR are derived based on the characteristic function of the reciprocal of the instantaneous signal-to-noise ratio (SNR) at the destination. For sufficiently high SNR, the channel capacity of ORCP asymptotically converges to OSPR while OSPR and ORCP achieve higher channel capacity compared to TCIFR. Although TCIFR suffers from an increase in the outage probability relative to OSPR, it provides the lowest implementation complexity among the considered schemes. Along with analytical results, we further adopt Monte Carlo simulations to validate the theoretical analysis.</p>
			</sec>
		</abs>
	</fm>
	<bdy>
		<sec>
			<st>
				<p>1 Introduction</p>
			</st><p> During the last decade, multiple-input multiple-output (MIMO) techniques have attracted great attention as a way of improving spectral efficiency and reliability in wireless communications. MIMO systems with orthogonal space-time block coding (OSTBC) transmission are considered as a means of providing full diversity gain and linear decoding complexity <abbrgrp>
					<abbr bid="B1">1</abbr>
					<abbr bid="B2">2</abbr>
					<abbr bid="B3">3</abbr>
				</abbrgrp>. In recent years, the combination of MIMO systems using OSTBC transmission with relay networks has been significantly considered (see, e.g., <abbrgrp>
					<abbr bid="B4">4</abbr>
					<abbr bid="B5">5</abbr>
					<abbr bid="B6">6</abbr>
					<abbr bid="B7">7</abbr>
					<abbr bid="B8">8</abbr>
					<abbr bid="B9">9</abbr>
				</abbrgrp> and the references therein). In <abbrgrp>
					<abbr bid="B4">4</abbr>
				</abbrgrp> and <abbrgrp>
					<abbr bid="B5">5</abbr>
				</abbrgrp>, the outage probability and symbol error rate (SER) performance of MIMO decode-and-forward (DF) relay networks with OSTBC transmission over Rayleigh fading channels were investigated, respectively. In <abbrgrp>
					<abbr bid="B6">6</abbr>
				</abbrgrp>, the SER of MIMO systems in which the source employs OSTBC transmission to transmit the signal to the destination through the help of semi-blind amplify-and-forward (AF) relays over Rayleigh fading channels was derived. In <abbrgrp>
					<abbr bid="B7">7</abbr>
				</abbrgrp>, the authors investigated the bit error rate (BER) performance of MIMO channel state information (CSI)-assisted AF relay networks with OSTBC transmission over Rayleigh fading channels. More recently, by taking the direct link between source and destination into account, the SER and outage probability of MIMO CSI-assisted AF relay cooperative networks with OSTBC transmission over Rayleigh fading channels were investigated <abbrgrp>
					<abbr bid="B8">8</abbr>
				</abbrgrp>. Furthermore, closed-form expressions for the outage probability and the SER of dual-hop MIMO CSI-assisted AF relay networks with OSTBC transmission have been derived for independent and correlated Nakagami-<it>m</it> fading channels in <abbrgrp>
					<abbr bid="B9">9</abbr>
					<abbr bid="B10">10</abbr>
				</abbrgrp>, respectively.</p><p> Although MIMO relay networks with OSTBC transmission have received a lot of research efforts, all of the above mentioned contributions concentrate on cooperative communications with constant transmission rate and power. For adaptive transmission, depending on the link quality provided by the fading channels, the system will adapt its transmission power, transmission rate, coding rate/scheme, modulation scheme, or the arbitrary combination of these techniques to the fluctuations induced by the fading channels in order to enhance the spectral efficiency <abbrgrp>
					<abbr bid="B11">11</abbr>
					<abbr bid="B12">12</abbr>
					<abbr bid="B13">13</abbr>
					<abbr bid="B14">14</abbr>
					<abbr bid="B15">15</abbr>
					<abbr bid="B16">16</abbr>
					<abbr bid="B17">17</abbr>
				</abbrgrp>. In particular, a cooperative relay network where the source employs constant transmission power and adapts transmission rate through <it>M</it>-ary quadrature amplitude modulation (<it>M</it>-QAM) has been studied in terms of outage probability, SER, and spectral efficiency for Rayleigh fading channels <abbrgrp>
					<abbr bid="B13">13</abbr>
				</abbrgrp>. The combination of opportunistic incremental relaying with adaptive modulation deployed in cooperative relay networks was analyzed in <abbrgrp>
					<abbr bid="B14">14</abbr>
				</abbrgrp>. This scheme has been shown to guarantee a specific BER performance level and improve both spectral efficiency and outage probability. In <abbrgrp>
					<abbr bid="B15">15</abbr>
				</abbrgrp>, approximations for the channel capacity of opportunistic cooperative multiple relay networks over Rayleigh fading channels under optimal simultaneous power and rate (OSPR), optimal rate with constant power (ORCP), and truncated channel inversion with fixed rate (TCIFR) were investigated. The upper bounds of channel capacity for AF cooperative systems over Rayleigh fading channels under adaptive transmission were derived in <abbrgrp>
					<abbr bid="B16">16</abbr>
				</abbrgrp>. Furthermore, the use of different adaptive schemes in AF multi-hop relaying networks over Nakagami-<it>m</it> fading environments was studied in <abbrgrp>
					<abbr bid="B17">17</abbr>
				</abbrgrp> wherein the achievable channel capacity was evaluated by using the characteristic function (CHF) of the reciprocal of the instantaneous SNR at the destination. In <abbrgrp>
					<abbr bid="B18">18</abbr>
				</abbrgrp>, the Shannon channel capacity of the maximum ratio combining (MRC) receiver over <it>&#951;</it>-<it>&#956;</it> fading channels and adaptive transmission has been investigated. Upper bounds for the capacity of different adaptive transmission techniques for an AF system with best relay selection over Rayleigh fading channels have been reported in <abbrgrp>
					<abbr bid="B19">19</abbr>
				</abbrgrp>. The study of <abbrgrp>
					<abbr bid="B20">20</abbr>
				</abbrgrp> has presented a framework for practical application of adaptive transmission to MIMO systems to enhance the transmission rate of broadband wireless systems.</p><p>Most efforts that have been made for the utilization of adaptive transmission focus on traditional cooperative relay networks over Rayleigh or Nakagami-<it>m</it> fading channels. To the best of the authors&#8217; knowledge, there is no previous study considering adaptive transmission for MIMO AF relay networks with OSTBC transmission. Although OSTBC transmission provides diversity gain and decoding simplicity, it decreases transmission rate as compared to other kinds of space-time block codes (STBC). Therefore, it is beneficial to employ adaptive transmission schemes for MIMO AF relay networks with OSTBC transmission in order to enhance its spectral efficiency. In this article, we therefore analyze the performance of these systems over independent, identically distributed (i.i.d.) and independent, non-identically distributed (i.n.i.d.) Nakagami-<it>m</it> fading channels. Our key contributions can be summarized as follows. We investigate the performance of MIMO CSI-assisted AF relay networks with OSTBC transmission for the adaptive schemes of OSPR, ORCP, and TCIFR over Nakagami-<it>m</it> fading channels. Specifically, we derive analytical expressions for the channel capacity of the three adaptive MIMO AF relay networks with OSTBC based on the CHF of the reciprocal of the instantaneous SNR at the destination. Furthermore, we present expressions of the outage probability for the considered cooperative relay networks with OSPR and TCIFR wherein transmission will be suspended as long as the instantaneous SNR falls below an optimal value. For the ORCP scheme, however, there is no need to evaluate the outage probability as the source constantly keeps transmission regardless of the value of the instantaneous SNR.</p><p>The remaining parts of this article are organized as follows. In Section 2, we present the system and channel model, describing fundamental concepts of MIMO CSI-assisted AF relay networks with OSTBC transmission. In Section 3, we derive the CHF of the reciprocal of the instantaneous SNR for the considered cooperative relay networks with OSTBC and adpative transmission. The derivation of the channel capacity and the outage probability of these cooperative relay networks are presented in Section 4. We then derive the channel capacity of the investigated systems with ORCP in Section 5. In Section 6, the channel capacity and the outage probability of the cooperative relay networks using TCIFR are derived. Analytical results and Monte Carlo simulations along with further discussions are presented in Section 7. Finally, in Section 8, conclusions of this study are given.</p><p>
				<it>Notation:</it> Throughout this article, we will use the following notations. The Frobenius norm of a vector or matrix is denoted as <inline-formula>
					<m:math name="1687-1499-2012-11-i1" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mrow>
      <m:mo stretchy="false">&#8741;</m:mo>
      <m:mo>&#8901;</m:mo>
      <m:mo stretchy="false">&#8741;</m:mo>
   </m:mrow>
   <m:mi>F</m:mi>
</m:msub>
</m:math>
				</inline-formula>. The probability density function (PDF) and the cumulative distribution function (CDF) of a random variable (RV) <it>X</it> are denoted as <inline-formula>
					<m:math name="1687-1499-2012-11-i2" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>f</m:mi>
   <m:mi>X</m:mi>
</m:msub>
<m:mo stretchy="false">(</m:mo>
<m:mo>&#8901;</m:mo>
<m:mo stretchy="false">)</m:mo>
</m:math>
				</inline-formula> and <inline-formula>
					<m:math name="1687-1499-2012-11-i3" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>F</m:mi>
   <m:mi>X</m:mi>
</m:msub>
<m:mo stretchy="false">(</m:mo>
<m:mo>&#8901;</m:mo>
<m:mo stretchy="false">)</m:mo>
</m:math>
				</inline-formula>, respectively. Then, <inline-formula>
					<m:math name="1687-1499-2012-11-i4" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi mathvariant="normal">&#934;</m:mi>
   <m:mi>X</m:mi>
</m:msub>
<m:mo stretchy="false">(</m:mo>
<m:mo>&#8901;</m:mo>
<m:mo stretchy="false">)</m:mo>
</m:math>
				</inline-formula> and <inline-formula>
					<m:math name="1687-1499-2012-11-i5" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi mathvariant="normal">&#936;</m:mi>
   <m:mi>X</m:mi>
</m:msub>
<m:mo stretchy="false">(</m:mo>
<m:mo>&#8901;</m:mo>
<m:mo stretchy="false">)</m:mo>
</m:math>
				</inline-formula> stand for the moment generating function (MGF) and the CHF of an RV <it>X</it>, respectively. In addition, <inline-formula>
					<m:math name="1687-1499-2012-11-i6" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mi mathvariant="script">CN</m:mi>
<m:mo stretchy="false">(</m:mo>
<m:mn>0</m:mn>
<m:mo>,</m:mo>
<m:msub>
   <m:mi>N</m:mi>
   <m:mn>0</m:mn>
</m:msub>
<m:mo stretchy="false">)</m:mo>
</m:math>
				</inline-formula> represents an additive white Gaussian noise (AWGN) RV with zero mean and variance <inline-formula>
					<m:math name="1687-1499-2012-11-i7" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>N</m:mi>
   <m:mn>0</m:mn>
</m:msub>
</m:math>
				</inline-formula>. We denote <inline-formula>
					<m:math name="1687-1499-2012-11-i8" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mi mathvariant="normal">&#915;</m:mi>
<m:mo stretchy="false">(</m:mo>
<m:mi>n</m:mi>
<m:mo stretchy="false">)</m:mo>
</m:math>
				</inline-formula> as the gamma function <abbrgrp>
					<abbr bid="B21">21</abbr>
				</abbrgrp>, eq. (8.310.1)] and <inline-formula>
					<m:math name="1687-1499-2012-11-i9" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mi mathvariant="normal">&#915;</m:mi>
<m:mo stretchy="false">(</m:mo>
<m:mi>n</m:mi>
<m:mo>,</m:mo>
<m:mi>x</m:mi>
<m:mo stretchy="false">)</m:mo>
</m:math>
				</inline-formula> as the incomplete gamma function <abbrgrp>
					<abbr bid="B21">21</abbr>
				</abbrgrp>, eq. (8.350.2)]. Furthermore, <inline-formula>
					<m:math name="1687-1499-2012-11-i10" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mi mathvariant="italic">Ei</m:mi>
<m:mo stretchy="false">(</m:mo>
<m:mo>&#8901;</m:mo>
<m:mo stretchy="false">)</m:mo>
</m:math>
				</inline-formula> indicates the exponential integral function <abbrgrp>
					<abbr bid="B22">22</abbr>
				</abbrgrp>, eq. (6.9.2.25)], and <inline-formula>
					<m:math name="1687-1499-2012-11-i11" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi mathvariant="script">K</m:mi>
   <m:mi>n</m:mi>
</m:msub>
<m:mo stretchy="false">(</m:mo>
<m:mo>&#8901;</m:mo>
<m:mo stretchy="false">)</m:mo>
</m:math>
				</inline-formula> is the <it>n</it>th order modified Bessel function of the second kind <abbrgrp>
					<abbr bid="B21">21</abbr>
				</abbrgrp>, eq. (8.432.1)]. Finally, <inline-formula>
					<m:math name="1687-1499-2012-11-i12" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mi mathvariant="script">R</m:mi>
<m:mo stretchy="false">{</m:mo>
<m:mo>&#8901;</m:mo>
<m:mo stretchy="false">}</m:mo>
</m:math>
				</inline-formula> is the real part of a complex expression.</p>
		</sec>
		<sec>
			<st>
				<p>2 System and channel model</p>
			</st><p>In this article, we consider a dual-hop relay network with OSTBC transmission consisting of an <inline-formula>
					<m:math name="1687-1499-2012-11-i13" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>n</m:mi>
   <m:mn>1</m:mn>
</m:msub>
</m:math>
				</inline-formula>-antenna source <it>S</it>, a single-antenna relay <it>R</it>, and an <inline-formula>
					<m:math name="1687-1499-2012-11-i14" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>n</m:mi>
   <m:mn>2</m:mn>
</m:msub>
</m:math>
				</inline-formula>-antenna destination <it>D</it> (see Figure <figr fid="F1">1</figr>). Suppose that the direct communication link between <it>S</it> and <it>D</it> is not applicable due to severe shadowing. To achieve spatial diversity, the source utilizes OSTBC consisting of <it>M</it> symbols, <inline-formula>
					<m:math name="1687-1499-2012-11-i15" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>s</m:mi>
   <m:mn>1</m:mn>
</m:msub>
<m:mo>,</m:mo>
<m:mo>&#8230;</m:mo>
<m:mo>,</m:mo>
<m:msub>
   <m:mi>s</m:mi>
   <m:mi>M</m:mi>
</m:msub>
</m:math>
				</inline-formula>, which are chosen from a particular modulation constellation. An OSTBC matrix <b>C</b> has the size of <inline-formula>
					<m:math name="1687-1499-2012-11-i16" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>n</m:mi>
   <m:mn>1</m:mn>
</m:msub>
<m:mo>&#215;</m:mo>
<m:mi>N</m:mi>
</m:math>
				</inline-formula>, where <it>N</it> is the block-length. The transmit power of each symbol is denoted as <inline-formula>
					<m:math name="1687-1499-2012-11-i17" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>P</m:mi>
   <m:mi>s</m:mi>
</m:msub>
</m:math>
				</inline-formula> and the code rate of an OSTBC is defined as <inline-formula>
					<m:math name="1687-1499-2012-11-i18" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>R</m:mi>
   <m:mi>c</m:mi>
</m:msub>
<m:mo>=</m:mo>
<m:mi>M</m:mi>
<m:mo stretchy="false">/</m:mo>
<m:mi>N</m:mi>
</m:math>
				</inline-formula>. In addition, all channels are assumed to experience mutually i.i.d. or i.n.i.d. quasi-static Nakagami-<it>m</it> fading. Accordingly, the fading coefficients are constant during a transmission block and change independently for every block. We also assume that the relay utilizes CSI-assisted AF mode to forward the signal to the destination. The transmission from source <it>S</it> to destination <it>D</it> stretches over two hops. During the first hop, source <it>S</it> transmits an OSTBC matrix <b>C</b> to relay <it>R</it>. The signal received at <it>R</it> is therefore given by </p><p>
				<display-formula id="M1">
					<m:math name="1687-1499-2012-11-i19" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mi mathvariant="bold">r</m:mi>
<m:mo>=</m:mo>
<m:msub>
   <m:mi mathvariant="bold">h</m:mi>
   <m:mn>1</m:mn>
</m:msub>
<m:mi mathvariant="bold">C</m:mi>
<m:mo>+</m:mo>
<m:msub>
   <m:mi mathvariant="bold">n</m:mi>
   <m:mi>R</m:mi>
</m:msub>
</m:math>
				</display-formula>
			</p><p> where <inline-formula>
					<m:math name="1687-1499-2012-11-i20" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi mathvariant="bold">h</m:mi>
   <m:mn>1</m:mn>
</m:msub>
<m:mo>=</m:mo>
<m:mo stretchy="false">[</m:mo>
<m:msub>
   <m:mi>h</m:mi>
   <m:mrow>
      <m:mn>1</m:mn>
      <m:mo>,</m:mo>
      <m:mn>1</m:mn>
   </m:mrow>
</m:msub>
<m:mo>,</m:mo>
<m:mo>&#8230;</m:mo>
<m:mo>,</m:mo>
<m:msub>
   <m:mi>h</m:mi>
   <m:mrow>
      <m:mn>1</m:mn>
      <m:mo>,</m:mo>
      <m:msub>
         <m:mi>n</m:mi>
         <m:mn>1</m:mn>
      </m:msub>
   </m:mrow>
</m:msub>
<m:mo stretchy="false">]</m:mo>
</m:math>
				</inline-formula> is the row vector of the fading channel coefficients of the link from <it>S</it> to <it>R</it> and <inline-formula>
					<m:math name="1687-1499-2012-11-i21" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi mathvariant="bold">n</m:mi>
   <m:mi>R</m:mi>
</m:msub>
<m:mo>=</m:mo>
<m:mo stretchy="false">[</m:mo>
<m:msub>
   <m:mi>n</m:mi>
   <m:mrow>
      <m:mi>R</m:mi>
      <m:mo>,</m:mo>
      <m:mn>1</m:mn>
   </m:mrow>
</m:msub>
<m:mo>,</m:mo>
<m:mo>&#8230;</m:mo>
<m:mo>,</m:mo>
<m:msub>
   <m:mi>n</m:mi>
   <m:mrow>
      <m:mi>R</m:mi>
      <m:mo>,</m:mo>
      <m:mi>N</m:mi>
   </m:mrow>
</m:msub>
<m:mo stretchy="false">]</m:mo>
</m:math>
				</inline-formula> denotes the row vector of the complex AWGN at relay <it>R</it>. Furthermore, <inline-formula>
					<m:math name="1687-1499-2012-11-i22" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>h</m:mi>
   <m:mrow>
      <m:mn>1</m:mn>
      <m:mo>,</m:mo>
      <m:mi>l</m:mi>
   </m:mrow>
</m:msub>
</m:math>
				</inline-formula>, <inline-formula>
					<m:math name="1687-1499-2012-11-i23" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mi>l</m:mi>
<m:mo>=</m:mo>
<m:mn>1</m:mn>
<m:mo>,</m:mo>
<m:mn>2</m:mn>
<m:mo>,</m:mo>
<m:mo>&#8230;</m:mo>
<m:mo>,</m:mo>
<m:msub>
   <m:mi>n</m:mi>
   <m:mn>1</m:mn>
</m:msub>
</m:math>
				</inline-formula>, represents the fading channel coefficient of the link from the <it>l</it>th antenna of <it>S</it> to <it>R</it> and <inline-formula>
					<m:math name="1687-1499-2012-11-i24" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>n</m:mi>
   <m:mrow>
      <m:mi>R</m:mi>
      <m:mo>,</m:mo>
      <m:mi>t</m:mi>
   </m:mrow>
</m:msub>
</m:math>
				</inline-formula>, <inline-formula>
					<m:math name="1687-1499-2012-11-i25" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mi>t</m:mi>
<m:mo>=</m:mo>
<m:mn>1</m:mn>
<m:mo>,</m:mo>
<m:mn>2</m:mn>
<m:mo>,</m:mo>
<m:mo>&#8230;</m:mo>
<m:mo>,</m:mo>
<m:mi>N</m:mi>
</m:math>
				</inline-formula>, denotes the AWGN with zero mean and variance <inline-formula>
					<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i7">
						<m:msub>
							<m:mi>N</m:mi>
							<m:mn>0</m:mn>
						</m:msub>
					</m:math>
				</inline-formula> at <it>R</it> during the <it>t</it>th symbol period. </p>
			<fig id="F1"><title><p>Figure 1</p></title><caption><p>System model of the considered dual-hop MIMO AF relay network with OSTBC and adaptive transmission.</p></caption><text>
   <p>
      <b>System model of the considered dual-hop MIMO AF relay network with OSTBC and adaptive transmission.</b>
   </p>
</text><graphic file="1687-1499-2012-11-1"/></fig><p>In the second hop, relay <it>R</it> first amplifies the signal received from source <it>S</it> with an amplifying gain <it>&#946;</it> and then forwards the amplified signal to destination <it>D</it>. Accordingly, the signal received at destination <it>D</it> can be expressed as </p><p>
				<display-formula id="M2">
					<m:math name="1687-1499-2012-11-i27" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mi mathvariant="bold">Y</m:mi>
<m:mo>=</m:mo>
<m:mi>&#946;</m:mi>
<m:msubsup>
   <m:mi mathvariant="bold">h</m:mi>
   <m:mn>2</m:mn>
   <m:mi>T</m:mi>
</m:msubsup>
<m:mi mathvariant="bold">r</m:mi>
<m:mo>+</m:mo>
<m:msub>
   <m:mi mathvariant="bold">W</m:mi>
   <m:mi>D</m:mi>
</m:msub>
</m:math>
				</display-formula>
			</p><p> where <inline-formula>
					<m:math name="1687-1499-2012-11-i28" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi mathvariant="bold">h</m:mi>
   <m:mn>2</m:mn>
</m:msub>
<m:mo>=</m:mo>
<m:mo stretchy="false">[</m:mo>
<m:msub>
   <m:mi>h</m:mi>
   <m:mrow>
      <m:mn>2</m:mn>
      <m:mo>,</m:mo>
      <m:mn>1</m:mn>
   </m:mrow>
</m:msub>
<m:mo>,</m:mo>
<m:mo>&#8230;</m:mo>
<m:mo>,</m:mo>
<m:msub>
   <m:mi>h</m:mi>
   <m:mrow>
      <m:mn>2</m:mn>
      <m:mo>,</m:mo>
      <m:msub>
         <m:mi>n</m:mi>
         <m:mn>2</m:mn>
      </m:msub>
   </m:mrow>
</m:msub>
<m:mo stretchy="false">]</m:mo>
</m:math>
				</inline-formula> is the row vector of the fading channel coefficients from <it>R</it> to <it>D</it> and <inline-formula>
					<m:math name="1687-1499-2012-11-i29" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi mathvariant="bold">W</m:mi>
   <m:mi>D</m:mi>
</m:msub>
</m:math>
				</inline-formula> is the <inline-formula>
					<m:math name="1687-1499-2012-11-i30" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>n</m:mi>
   <m:mn>2</m:mn>
</m:msub>
<m:mo>&#215;</m:mo>
<m:mi>N</m:mi>
</m:math>
				</inline-formula> AWGN matrix at <it>D</it> whose entries represent complex Gaussian RVs <inline-formula>
					<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i6">
						<m:mi mathvariant="script">CN</m:mi>
						<m:mo stretchy="false">(</m:mo>
						<m:mn>0</m:mn>
						<m:mo>,</m:mo>
						<m:msub>
							<m:mi>N</m:mi>
							<m:mn>0</m:mn>
						</m:msub>
						<m:mo stretchy="false">)</m:mo>
					</m:math>
				</inline-formula>. In particular, <inline-formula>
					<m:math name="1687-1499-2012-11-i32" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>h</m:mi>
   <m:mrow>
      <m:mn>2</m:mn>
      <m:mo>,</m:mo>
      <m:mi>l</m:mi>
   </m:mrow>
</m:msub>
</m:math>
				</inline-formula>, <inline-formula>
					<m:math name="1687-1499-2012-11-i33" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mi>l</m:mi>
<m:mo>=</m:mo>
<m:mn>1</m:mn>
<m:mo>,</m:mo>
<m:mn>2</m:mn>
<m:mo>,</m:mo>
<m:mo>&#8230;</m:mo>
<m:mo>,</m:mo>
<m:msub>
   <m:mi>n</m:mi>
   <m:mn>2</m:mn>
</m:msub>
</m:math>
				</inline-formula>, denotes the fading channel coefficient of the link from <it>R</it> to the <it>l</it>th antenna of <it>D</it>. The channel power gain <inline-formula>
					<m:math name="1687-1499-2012-11-i34" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>g</m:mi>
   <m:mrow>
      <m:mi>i</m:mi>
      <m:mo>,</m:mo>
      <m:mi>l</m:mi>
   </m:mrow>
</m:msub>
<m:mo>=</m:mo>
<m:msup>
   <m:mrow>
      <m:mo stretchy="false">|</m:mo>
      <m:msub>
         <m:mi>h</m:mi>
         <m:mrow>
            <m:mi>i</m:mi>
            <m:mo>,</m:mo>
            <m:mi>l</m:mi>
         </m:mrow>
      </m:msub>
      <m:mo stretchy="false">|</m:mo>
   </m:mrow>
   <m:mn>2</m:mn>
</m:msup>
</m:math>
				</inline-formula> follows the gamma distribution of which the PDF and the CDF, respectively, are given by </p><p>
				<display-formula id="M3">
					<m:math name="1687-1499-2012-11-i35" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>f</m:mi>
   <m:msub>
      <m:mi>g</m:mi>
      <m:mrow>
         <m:mi>i</m:mi>
         <m:mo>,</m:mo>
         <m:mi>l</m:mi>
      </m:mrow>
   </m:msub>
</m:msub>
<m:mo stretchy="false">(</m:mo>
<m:mi>x</m:mi>
<m:mo stretchy="false">)</m:mo>
<m:mo>=</m:mo>
<m:mfrac>
   <m:msubsup>
      <m:mi>&#945;</m:mi>
      <m:mrow>
         <m:mi>i</m:mi>
         <m:mo>,</m:mo>
         <m:mi>l</m:mi>
      </m:mrow>
      <m:msub>
         <m:mi>m</m:mi>
         <m:mrow>
            <m:mi>i</m:mi>
            <m:mo>,</m:mo>
            <m:mi>l</m:mi>
         </m:mrow>
      </m:msub>
   </m:msubsup>
   <m:mrow>
      <m:mi mathvariant="normal">&#915;</m:mi>
      <m:mo stretchy="false">(</m:mo>
      <m:msub>
         <m:mi>m</m:mi>
         <m:mrow>
            <m:mi>i</m:mi>
            <m:mo>,</m:mo>
            <m:mi>l</m:mi>
         </m:mrow>
      </m:msub>
      <m:mo stretchy="false">)</m:mo>
   </m:mrow>
</m:mfrac>
<m:msup>
   <m:mi>x</m:mi>
   <m:mrow>
      <m:msub>
         <m:mi>m</m:mi>
         <m:mrow>
            <m:mi>i</m:mi>
            <m:mo>,</m:mo>
            <m:mi>l</m:mi>
         </m:mrow>
      </m:msub>
      <m:mo>&#8722;</m:mo>
      <m:mn>1</m:mn>
   </m:mrow>
</m:msup>
<m:mo>exp</m:mo>
<m:mo stretchy="false">(</m:mo>
<m:mo>&#8722;</m:mo>
<m:msub>
   <m:mi>&#945;</m:mi>
   <m:mrow>
      <m:mi>i</m:mi>
      <m:mo>,</m:mo>
      <m:mi>l</m:mi>
   </m:mrow>
</m:msub>
<m:mi>x</m:mi>
<m:mo stretchy="false">)</m:mo>
</m:math>
				</display-formula>
			</p><p/>
			<p>
				<display-formula id="M4">
					<m:math name="1687-1499-2012-11-i36" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>F</m:mi>
   <m:msub>
      <m:mi>g</m:mi>
      <m:mrow>
         <m:mi>i</m:mi>
         <m:mo>,</m:mo>
         <m:mi>l</m:mi>
      </m:mrow>
   </m:msub>
</m:msub>
<m:mo stretchy="false">(</m:mo>
<m:mi>x</m:mi>
<m:mo stretchy="false">)</m:mo>
<m:mo>=</m:mo>
<m:mn>1</m:mn>
<m:mo>&#8722;</m:mo>
<m:mfrac>
   <m:mrow>
      <m:mi mathvariant="normal">&#915;</m:mi>
      <m:mo stretchy="false">(</m:mo>
      <m:msub>
         <m:mi>m</m:mi>
         <m:mrow>
            <m:mi>i</m:mi>
            <m:mo>,</m:mo>
            <m:mi>l</m:mi>
         </m:mrow>
      </m:msub>
      <m:mo>,</m:mo>
      <m:msub>
         <m:mi>&#945;</m:mi>
         <m:mrow>
            <m:mi>i</m:mi>
            <m:mo>,</m:mo>
            <m:mi>l</m:mi>
         </m:mrow>
      </m:msub>
      <m:mi>x</m:mi>
      <m:mo stretchy="false">)</m:mo>
   </m:mrow>
   <m:mrow>
      <m:mi mathvariant="normal">&#915;</m:mi>
      <m:mo stretchy="false">(</m:mo>
      <m:msub>
         <m:mi>m</m:mi>
         <m:mrow>
            <m:mi>i</m:mi>
            <m:mo>,</m:mo>
            <m:mi>l</m:mi>
         </m:mrow>
      </m:msub>
      <m:mo stretchy="false">)</m:mo>
   </m:mrow>
</m:mfrac>
</m:math>
				</display-formula>
			</p><p> where <inline-formula>
					<m:math name="1687-1499-2012-11-i37" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>&#945;</m:mi>
   <m:mrow>
      <m:mi>i</m:mi>
      <m:mo>,</m:mo>
      <m:mi>l</m:mi>
   </m:mrow>
</m:msub>
<m:mo>=</m:mo>
<m:mfrac>
   <m:msub>
      <m:mi>m</m:mi>
      <m:mrow>
         <m:mi>i</m:mi>
         <m:mo>,</m:mo>
         <m:mi>l</m:mi>
      </m:mrow>
   </m:msub>
   <m:msub>
      <m:mi mathvariant="normal">&#937;</m:mi>
      <m:mrow>
         <m:mi>i</m:mi>
         <m:mo>,</m:mo>
         <m:mi>l</m:mi>
      </m:mrow>
   </m:msub>
</m:mfrac>
</m:math>
				</inline-formula>, <inline-formula>
					<m:math name="1687-1499-2012-11-i38" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>m</m:mi>
   <m:mrow>
      <m:mi>i</m:mi>
      <m:mo>,</m:mo>
      <m:mi>l</m:mi>
   </m:mrow>
</m:msub>
</m:math>
				</inline-formula> denotes the fading severity parameter of the Nakagami-<it>m</it> channel, and <inline-formula>
					<m:math name="1687-1499-2012-11-i39" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi mathvariant="normal">&#937;</m:mi>
   <m:mrow>
      <m:mi>i</m:mi>
      <m:mo>,</m:mo>
      <m:mi>l</m:mi>
   </m:mrow>
</m:msub>
<m:mo>=</m:mo>
<m:mi>E</m:mi>
<m:mo stretchy="false">{</m:mo>
<m:msub>
   <m:mi>g</m:mi>
   <m:mrow>
      <m:mi>i</m:mi>
      <m:mo>,</m:mo>
      <m:mi>l</m:mi>
   </m:mrow>
</m:msub>
<m:mo stretchy="false">}</m:mo>
</m:math>
				</inline-formula> is the average channel power, <inline-formula>
					<m:math name="1687-1499-2012-11-i40" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mi>i</m:mi>
<m:mo>&#8712;</m:mo>
<m:mo stretchy="false">{</m:mo>
<m:mn>1</m:mn>
<m:mo>,</m:mo>
<m:mn>2</m:mn>
<m:mo stretchy="false">}</m:mo>
</m:math>
				</inline-formula>, <inline-formula>
					<m:math name="1687-1499-2012-11-i41" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mi>l</m:mi>
<m:mo>&#8712;</m:mo>
<m:mo stretchy="false">{</m:mo>
<m:mn>1</m:mn>
<m:mo>,</m:mo>
<m:mn>2</m:mn>
<m:mo>,</m:mo>
<m:mo>&#8230;</m:mo>
<m:mo>,</m:mo>
<m:msub>
   <m:mi>n</m:mi>
   <m:mi>i</m:mi>
</m:msub>
<m:mo stretchy="false">}</m:mo>
</m:math>
				</inline-formula>.</p><p> Assuming that CSI in terms of the channel coefficient vector <inline-formula>
					<m:math name="1687-1499-2012-11-i42" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi mathvariant="bold">h</m:mi>
   <m:mn>1</m:mn>
</m:msub>
</m:math>
				</inline-formula> is perfectly known to relay <it>R</it>, the amplifying gain <it>&#946;</it> can be derived based on the constraint that the transmit power of <it>R</it> for the second hop is set to be equal to the transmit power of <it>S</it> used in the first hop. In case of high SNR, <it>&#946;</it> can be approximated as <inline-formula>
					<m:math name="1687-1499-2012-11-i43" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msup>
   <m:mi>&#946;</m:mi>
   <m:mn>2</m:mn>
</m:msup>
<m:mo>=</m:mo>
<m:msup>
   <m:mrow>
      <m:mo stretchy="false">(</m:mo>
      <m:msubsup>
         <m:mrow>
            <m:mo stretchy="false">&#8741;</m:mo>
            <m:msub>
               <m:mi mathvariant="bold">h</m:mi>
               <m:mn>1</m:mn>
            </m:msub>
            <m:mo stretchy="false">&#8741;</m:mo>
         </m:mrow>
         <m:mi>F</m:mi>
         <m:mn>2</m:mn>
      </m:msubsup>
      <m:mo stretchy="false">)</m:mo>
   </m:mrow>
   <m:mrow>
      <m:mo>&#8722;</m:mo>
      <m:mn>1</m:mn>
   </m:mrow>
</m:msup>
</m:math>
				</inline-formula>. Due to the orthogonality associated with OSTBCs, maximum-likelihood (ML) decoding at the destination reduces to symbol-wise decoding. This means that decoding can be performed on a symbol-by-symbol basis with the related instantaneous SNR per symbol at destination <it>D</it> given as <abbrgrp>
					<abbr bid="B7">7</abbr>
				</abbrgrp>
			</p><p>
				<display-formula id="M5">
					<m:math name="1687-1499-2012-11-i44" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mi>&#947;</m:mi>
<m:mo>=</m:mo>
<m:mi>&#961;</m:mi>
<m:mfrac>
   <m:mrow>
      <m:msubsup>
         <m:mrow>
            <m:mo stretchy="false">&#8741;</m:mo>
            <m:msub>
               <m:mi mathvariant="bold">h</m:mi>
               <m:mn>1</m:mn>
            </m:msub>
            <m:mo stretchy="false">&#8741;</m:mo>
         </m:mrow>
         <m:mi>F</m:mi>
         <m:mn>2</m:mn>
      </m:msubsup>
      <m:msubsup>
         <m:mrow>
            <m:mo stretchy="false">&#8741;</m:mo>
            <m:msub>
               <m:mi mathvariant="bold">h</m:mi>
               <m:mn>2</m:mn>
            </m:msub>
            <m:mo stretchy="false">&#8741;</m:mo>
         </m:mrow>
         <m:mi>F</m:mi>
         <m:mn>2</m:mn>
      </m:msubsup>
   </m:mrow>
   <m:mrow>
      <m:msubsup>
         <m:mrow>
            <m:mo stretchy="false">&#8741;</m:mo>
            <m:msub>
               <m:mi mathvariant="bold">h</m:mi>
               <m:mn>1</m:mn>
            </m:msub>
            <m:mo stretchy="false">&#8741;</m:mo>
         </m:mrow>
         <m:mi>F</m:mi>
         <m:mn>2</m:mn>
      </m:msubsup>
      <m:mo>+</m:mo>
      <m:msubsup>
         <m:mrow>
            <m:mo stretchy="false">&#8741;</m:mo>
            <m:msub>
               <m:mi mathvariant="bold">h</m:mi>
               <m:mn>2</m:mn>
            </m:msub>
            <m:mo stretchy="false">&#8741;</m:mo>
         </m:mrow>
         <m:mi>F</m:mi>
         <m:mn>2</m:mn>
      </m:msubsup>
   </m:mrow>
</m:mfrac>
</m:math>
				</display-formula>
			</p><p> where <inline-formula>
					<m:math name="1687-1499-2012-11-i45" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mi>&#961;</m:mi>
<m:mo>=</m:mo>
<m:mfrac>
   <m:msub>
      <m:mi>&#961;</m:mi>
      <m:mn>0</m:mn>
   </m:msub>
   <m:mrow>
      <m:msub>
         <m:mi>n</m:mi>
         <m:mn>1</m:mn>
      </m:msub>
      <m:msub>
         <m:mi>R</m:mi>
         <m:mi>c</m:mi>
      </m:msub>
   </m:mrow>
</m:mfrac>
</m:math>
				</inline-formula>, and <inline-formula>
					<m:math name="1687-1499-2012-11-i46" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>&#961;</m:mi>
   <m:mn>0</m:mn>
</m:msub>
<m:mo>=</m:mo>
<m:mfrac>
   <m:msub>
      <m:mi>P</m:mi>
      <m:mi>s</m:mi>
   </m:msub>
   <m:msub>
      <m:mi>N</m:mi>
      <m:mn>0</m:mn>
   </m:msub>
</m:mfrac>
</m:math>
				</inline-formula> represents the average SNR of the source. For the sake of brevity, let us denote <inline-formula>
					<m:math name="1687-1499-2012-11-i47" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>&#947;</m:mi>
   <m:mn>1</m:mn>
</m:msub>
<m:mo>=</m:mo>
<m:msubsup>
   <m:mrow>
      <m:mo stretchy="false">&#8741;</m:mo>
      <m:msub>
         <m:mi mathvariant="bold">h</m:mi>
         <m:mn>1</m:mn>
      </m:msub>
      <m:mo stretchy="false">&#8741;</m:mo>
   </m:mrow>
   <m:mi>F</m:mi>
   <m:mn>2</m:mn>
</m:msubsup>
</m:math>
				</inline-formula>, and <inline-formula>
					<m:math name="1687-1499-2012-11-i48" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>&#947;</m:mi>
   <m:mn>2</m:mn>
</m:msub>
<m:mo>=</m:mo>
<m:msubsup>
   <m:mrow>
      <m:mo stretchy="false">&#8741;</m:mo>
      <m:msub>
         <m:mi mathvariant="bold">h</m:mi>
         <m:mn>2</m:mn>
      </m:msub>
      <m:mo stretchy="false">&#8741;</m:mo>
   </m:mrow>
   <m:mi>F</m:mi>
   <m:mn>2</m:mn>
</m:msubsup>
</m:math>
				</inline-formula>. The instantaneous SNR in (5) can then be rewritten as </p><p>
				<display-formula id="M6">
					<m:math name="1687-1499-2012-11-i49" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mi>&#947;</m:mi>
<m:mo>=</m:mo>
<m:mi>&#961;</m:mi>
<m:mfrac>
   <m:mrow>
      <m:msub>
         <m:mi>&#947;</m:mi>
         <m:mn>1</m:mn>
      </m:msub>
      <m:msub>
         <m:mi>&#947;</m:mi>
         <m:mn>2</m:mn>
      </m:msub>
   </m:mrow>
   <m:mrow>
      <m:msub>
         <m:mi>&#947;</m:mi>
         <m:mn>1</m:mn>
      </m:msub>
      <m:mo>+</m:mo>
      <m:msub>
         <m:mi>&#947;</m:mi>
         <m:mn>2</m:mn>
      </m:msub>
   </m:mrow>
</m:mfrac>
</m:math>
				</display-formula>
			</p><p> It is noted that the tractable form of the instantaneous SNR in (6), which is expressed as the harmonic mean of <inline-formula>
					<m:math name="1687-1499-2012-11-i50" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>&#947;</m:mi>
   <m:mn>1</m:mn>
</m:msub>
</m:math>
				</inline-formula> and <inline-formula>
					<m:math name="1687-1499-2012-11-i51" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>&#947;</m:mi>
   <m:mn>2</m:mn>
</m:msub>
</m:math>
				</inline-formula>, is utilized for deriving the performance of dual-hop MIMO AF relay networks with OSTBC and adaptive transmission in the sequel.</p>
		</sec>
		<sec>
			<st>
				<p>3 Derivation of the CHF of the reciprocal of the instantaneous SNR</p>
			</st><p> Generally, the PDF of the instantaneous SNR, <it>&#947;</it>, is required to quantify the channel capacity of the considered relay networks with adaptive transmission <abbrgrp>
					<abbr bid="B12">12</abbr>
					<abbr bid="B16">16</abbr>
				</abbrgrp>. However, due to the complex mathematical expression for the PDF, <inline-formula>
					<m:math name="1687-1499-2012-11-i52" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>f</m:mi>
   <m:mi>&#947;</m:mi>
</m:msub>
<m:mo stretchy="false">(</m:mo>
<m:mi>&#947;</m:mi>
<m:mo stretchy="false">)</m:mo>
</m:math>
				</inline-formula>, rather intractable analytical expressions are obtained for the channel capacity with this approach. Hence, in this article, we utilize a treatment deployed in <abbrgrp>
					<abbr bid="B17">17</abbr>
				</abbrgrp> that takes advantage of the harmonic mean form of the instantaneous SNR by using the CHF of its reciprocal. In view of (6), to derive the CHF of <inline-formula>
					<m:math name="1687-1499-2012-11-i53" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msup>
   <m:mi>&#947;</m:mi>
   <m:mrow>
      <m:mo>&#8722;</m:mo>
      <m:mn>1</m:mn>
   </m:mrow>
</m:msup>
<m:mo>=</m:mo>
<m:msup>
   <m:mi>&#961;</m:mi>
   <m:mrow>
      <m:mo>&#8722;</m:mo>
      <m:mn>1</m:mn>
   </m:mrow>
</m:msup>
<m:mo stretchy="false">(</m:mo>
<m:msubsup>
   <m:mi>&#947;</m:mi>
   <m:mn>1</m:mn>
   <m:mrow>
      <m:mo>&#8722;</m:mo>
      <m:mn>1</m:mn>
   </m:mrow>
</m:msubsup>
<m:mo>+</m:mo>
<m:msubsup>
   <m:mi>&#947;</m:mi>
   <m:mn>2</m:mn>
   <m:mrow>
      <m:mo>&#8722;</m:mo>
      <m:mn>1</m:mn>
   </m:mrow>
</m:msubsup>
<m:mo stretchy="false">)</m:mo>
</m:math>
				</inline-formula>, let us denote </p><p>
				<display-formula id="M7">
					<m:math name="1687-1499-2012-11-i54" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>X</m:mi>
   <m:mi>i</m:mi>
</m:msub>
<m:mo>=</m:mo>
<m:msubsup>
   <m:mi>&#947;</m:mi>
   <m:mi>i</m:mi>
   <m:mrow>
      <m:mo>&#8722;</m:mo>
      <m:mn>1</m:mn>
   </m:mrow>
</m:msubsup>
<m:mo>,</m:mo>
<m:mspace width="1em"/>
<m:mi>i</m:mi>
<m:mo>=</m:mo>
<m:mn>1</m:mn>
<m:mo>,</m:mo>
<m:mn>2</m:mn>
</m:math>
				</display-formula>
			</p><p/>
			<p>
				<display-formula id="M8">
					<m:math name="1687-1499-2012-11-i55" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mi>Y</m:mi>
<m:mo>=</m:mo>
<m:msup>
   <m:mi>&#947;</m:mi>
   <m:mrow>
      <m:mo>&#8722;</m:mo>
      <m:mn>1</m:mn>
   </m:mrow>
</m:msup>
<m:mo>=</m:mo>
<m:msup>
   <m:mi>&#961;</m:mi>
   <m:mrow>
      <m:mo>&#8722;</m:mo>
      <m:mn>1</m:mn>
   </m:mrow>
</m:msup>
<m:mo stretchy="false">(</m:mo>
<m:msub>
   <m:mi>X</m:mi>
   <m:mn>1</m:mn>
</m:msub>
<m:mo>+</m:mo>
<m:msub>
   <m:mi>X</m:mi>
   <m:mn>2</m:mn>
</m:msub>
<m:mo stretchy="false">)</m:mo>
</m:math>
				</display-formula>
			</p><p> The CHF of <it>Y</it>
				<inline-formula>
					<m:math name="1687-1499-2012-11-i56" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi mathvariant="normal">&#936;</m:mi>
   <m:mi>Y</m:mi>
</m:msub>
<m:mo stretchy="false">(</m:mo>
<m:mi>s</m:mi>
<m:mo stretchy="false">)</m:mo>
</m:math>
				</inline-formula>, can be obtained from its corresponding MGF, <inline-formula>
					<m:math name="1687-1499-2012-11-i57" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi mathvariant="normal">&#934;</m:mi>
   <m:mi>Y</m:mi>
</m:msub>
<m:mo stretchy="false">(</m:mo>
<m:mi>s</m:mi>
<m:mo stretchy="false">)</m:mo>
</m:math>
				</inline-formula>, by substituting <inline-formula>
					<m:math name="1687-1499-2012-11-i58" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mi>s</m:mi>
<m:mo>=</m:mo>
<m:mo>&#8722;</m:mo>
<m:mi>&#567;</m:mi>
<m:mi>&#969;</m:mi>
</m:math>
				</inline-formula> where <inline-formula>
					<m:math name="1687-1499-2012-11-i59" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mi>&#567;</m:mi>
<m:mo>=</m:mo>
<m:msqrt>
   <m:mrow>
      <m:mo>&#8722;</m:mo>
      <m:mn>1</m:mn>
   </m:mrow>
</m:msqrt>
</m:math>
				</inline-formula>. Due to the fact that <inline-formula>
					<m:math name="1687-1499-2012-11-i60" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>&#947;</m:mi>
   <m:mi>i</m:mi>
</m:msub>
</m:math>
				</inline-formula>
				<inline-formula>
					<m:math name="1687-1499-2012-11-i61" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mi>i</m:mi>
<m:mo>=</m:mo>
<m:mn>1</m:mn>
<m:mo>,</m:mo>
<m:mn>2</m:mn>
</m:math>
				</inline-formula>, are mutually independent, the CHF of <it>Y</it> can be obtained as </p><p>
				<display-formula id="M9">
					<m:math name="1687-1499-2012-11-i62" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi mathvariant="normal">&#936;</m:mi>
   <m:mi>Y</m:mi>
</m:msub>
<m:mo stretchy="false">(</m:mo>
<m:mi>&#969;</m:mi>
<m:mo stretchy="false">)</m:mo>
<m:mo>=</m:mo>
<m:msub>
   <m:mi mathvariant="normal">&#934;</m:mi>
   <m:msub>
      <m:mi>X</m:mi>
      <m:mn>1</m:mn>
   </m:msub>
</m:msub>
<m:mrow>
   <m:mo>(</m:mo>
   <m:mfrac>
      <m:mrow>
         <m:mo>&#8722;</m:mo>
         <m:mi>&#567;</m:mi>
         <m:mi>&#969;</m:mi>
      </m:mrow>
      <m:mi>&#961;</m:mi>
   </m:mfrac>
   <m:mo>)</m:mo>
</m:mrow>
<m:msub>
   <m:mi mathvariant="normal">&#934;</m:mi>
   <m:msub>
      <m:mi>X</m:mi>
      <m:mn>2</m:mn>
   </m:msub>
</m:msub>
<m:mrow>
   <m:mo>(</m:mo>
   <m:mfrac>
      <m:mrow>
         <m:mo>&#8722;</m:mo>
         <m:mi>&#567;</m:mi>
         <m:mi>&#969;</m:mi>
      </m:mrow>
      <m:mi>&#961;</m:mi>
   </m:mfrac>
   <m:mo>)</m:mo>
</m:mrow>
</m:math>
				</display-formula>
			</p><p> In addition, the PDF of <it>Y</it> can be represented via its corresponding CHF as follows: </p><p>
				<display-formula id="M10">
					<m:math name="1687-1499-2012-11-i63" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>f</m:mi>
   <m:mi>Y</m:mi>
</m:msub>
<m:mo stretchy="false">(</m:mo>
<m:mi>y</m:mi>
<m:mo stretchy="false">)</m:mo>
<m:mo>=</m:mo>
<m:mfrac>
   <m:mn>1</m:mn>
   <m:mrow>
      <m:mn>2</m:mn>
      <m:mi>&#960;</m:mi>
   </m:mrow>
</m:mfrac>
<m:msubsup>
   <m:mo>&#8747;</m:mo>
   <m:mrow>
      <m:mo>&#8722;</m:mo>
      <m:mi mathvariant="normal">&#8734;</m:mi>
   </m:mrow>
   <m:mi mathvariant="normal">&#8734;</m:mi>
</m:msubsup>
<m:msub>
   <m:mi mathvariant="normal">&#936;</m:mi>
   <m:mi>Y</m:mi>
</m:msub>
<m:mo stretchy="false">(</m:mo>
<m:mi>&#969;</m:mi>
<m:mo stretchy="false">)</m:mo>
<m:mo>exp</m:mo>
<m:mrow>
   <m:mo>(</m:mo>
   <m:mo>&#8722;</m:mo>
   <m:mi>&#567;</m:mi>
   <m:mi>&#969;</m:mi>
   <m:mi>y</m:mi>
   <m:mo>)</m:mo>
</m:mrow>
<m:mi>d</m:mi>
<m:mi>&#969;</m:mi>
</m:math>
				</display-formula>
			</p><p> Depending on whether the fading channels are identically distributed, the obtained CHF of <inline-formula>
					<m:math name="1687-1499-2012-11-i64" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msup>
   <m:mi>&#947;</m:mi>
   <m:mrow>
      <m:mo>&#8722;</m:mo>
      <m:mn>1</m:mn>
   </m:mrow>
</m:msup>
</m:math>
				</inline-formula> has different forms, resulting in different performance expressions for each case. We now continue to derive the MGF and CHF of <it>Y</it> based on its respective PDF for i.i.d. and i.n.i.d. Nakagami-<it>m</it> fading channels.</p>
			<sec>
				<st>
					<p>3.1 MGF and CHF for i.i.d. Nakagami-<it>m</it> fading channels</p>
				</st><p> In this case, the statistics of all channels within each hop are identical, given as <inline-formula>
						<m:math name="1687-1499-2012-11-i65" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>m</m:mi>
   <m:mrow>
      <m:mi>i</m:mi>
      <m:mo>,</m:mo>
      <m:mn>1</m:mn>
   </m:mrow>
</m:msub>
<m:mo>=</m:mo>
<m:mo>&#8943;</m:mo>
<m:mo>=</m:mo>
<m:msub>
   <m:mi>m</m:mi>
   <m:mrow>
      <m:mi>i</m:mi>
      <m:mo>,</m:mo>
      <m:msub>
         <m:mi>n</m:mi>
         <m:mi>i</m:mi>
      </m:msub>
   </m:mrow>
</m:msub>
<m:mo>=</m:mo>
<m:msub>
   <m:mi>m</m:mi>
   <m:mi>i</m:mi>
</m:msub>
</m:math>
					</inline-formula> and <inline-formula>
						<m:math name="1687-1499-2012-11-i66" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>&#945;</m:mi>
   <m:mrow>
      <m:mi>i</m:mi>
      <m:mo>,</m:mo>
      <m:mn>1</m:mn>
   </m:mrow>
</m:msub>
<m:mo>=</m:mo>
<m:mo>&#8943;</m:mo>
<m:mo>=</m:mo>
<m:msub>
   <m:mi>&#945;</m:mi>
   <m:mrow>
      <m:mi>i</m:mi>
      <m:mo>,</m:mo>
      <m:msub>
         <m:mi>n</m:mi>
         <m:mi>i</m:mi>
      </m:msub>
   </m:mrow>
</m:msub>
<m:mo>=</m:mo>
<m:msub>
   <m:mi>&#945;</m:mi>
   <m:mi>i</m:mi>
</m:msub>
</m:math>
					</inline-formula>. To obtain the MGF and CHF of <inline-formula>
						<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i64">
							<m:msup>
								<m:mi>&#947;</m:mi>
								<m:mrow>
									<m:mo>&#8722;</m:mo>
									<m:mn>1</m:mn>
								</m:mrow>
							</m:msup>
						</m:math>
					</inline-formula>, we require the PDF of <inline-formula>
						<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i60">
							<m:msub>
								<m:mi>&#947;</m:mi>
								<m:mi>i</m:mi>
							</m:msub>
						</m:math>
					</inline-formula>
					<inline-formula>
						<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i61">
							<m:mi>i</m:mi>
							<m:mo>=</m:mo>
							<m:mn>1</m:mn>
							<m:mo>,</m:mo>
							<m:mn>2</m:mn>
						</m:math>
					</inline-formula>, which is given by <abbrgrp>
						<abbr bid="B23">23</abbr>
					</abbrgrp>
				</p><p>
					<display-formula id="M11">
						<m:math name="1687-1499-2012-11-i70" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>f</m:mi>
   <m:msub>
      <m:mi>&#947;</m:mi>
      <m:mi>i</m:mi>
   </m:msub>
</m:msub>
<m:mo stretchy="false">(</m:mo>
<m:mi>&#947;</m:mi>
<m:mo stretchy="false">)</m:mo>
<m:mo>=</m:mo>
<m:mfrac>
   <m:msubsup>
      <m:mi>&#945;</m:mi>
      <m:mi>i</m:mi>
      <m:mrow>
         <m:msub>
            <m:mi>n</m:mi>
            <m:mi>i</m:mi>
         </m:msub>
         <m:msub>
            <m:mi>m</m:mi>
            <m:mi>i</m:mi>
         </m:msub>
      </m:mrow>
   </m:msubsup>
   <m:mrow>
      <m:mi mathvariant="normal">&#915;</m:mi>
      <m:mo stretchy="false">(</m:mo>
      <m:msub>
         <m:mi>n</m:mi>
         <m:mi>i</m:mi>
      </m:msub>
      <m:msub>
         <m:mi>m</m:mi>
         <m:mi>i</m:mi>
      </m:msub>
      <m:mo stretchy="false">)</m:mo>
   </m:mrow>
</m:mfrac>
<m:msup>
   <m:mi>&#947;</m:mi>
   <m:mrow>
      <m:msub>
         <m:mi>n</m:mi>
         <m:mi>i</m:mi>
      </m:msub>
      <m:msub>
         <m:mi>m</m:mi>
         <m:mi>i</m:mi>
      </m:msub>
      <m:mo>&#8722;</m:mo>
      <m:mn>1</m:mn>
   </m:mrow>
</m:msup>
<m:mo>exp</m:mo>
<m:mo stretchy="false">(</m:mo>
<m:mo>&#8722;</m:mo>
<m:msub>
   <m:mi>&#945;</m:mi>
   <m:mi>i</m:mi>
</m:msub>
<m:mi>&#947;</m:mi>
<m:mo stretchy="false">)</m:mo>
</m:math>
					</display-formula>
				</p><p> Given the relationship, <inline-formula>
						<m:math name="1687-1499-2012-11-i71" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>f</m:mi>
   <m:msup>
      <m:mi>T</m:mi>
      <m:mrow>
         <m:mo>&#8722;</m:mo>
         <m:mn>1</m:mn>
      </m:mrow>
   </m:msup>
</m:msub>
<m:mo stretchy="false">(</m:mo>
<m:mi>t</m:mi>
<m:mo stretchy="false">)</m:mo>
<m:mo>=</m:mo>
<m:msup>
   <m:mi>t</m:mi>
   <m:mrow>
      <m:mo>&#8722;</m:mo>
      <m:mn>2</m:mn>
   </m:mrow>
</m:msup>
<m:msub>
   <m:mi>f</m:mi>
   <m:mi>T</m:mi>
</m:msub>
<m:mo stretchy="false">(</m:mo>
<m:msup>
   <m:mi>t</m:mi>
   <m:mrow>
      <m:mo>&#8722;</m:mo>
      <m:mn>1</m:mn>
   </m:mrow>
</m:msup>
<m:mo stretchy="false">)</m:mo>
</m:math>
					</inline-formula>, for an RV <it>T</it>, the PDF of <inline-formula>
						<m:math name="1687-1499-2012-11-i72" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>X</m:mi>
   <m:mi>i</m:mi>
</m:msub>
</m:math>
					</inline-formula> is obtained as </p><p>
					<display-formula id="M12">
						<m:math name="1687-1499-2012-11-i73" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>f</m:mi>
   <m:msub>
      <m:mi>X</m:mi>
      <m:mi>i</m:mi>
   </m:msub>
</m:msub>
<m:mo stretchy="false">(</m:mo>
<m:mi>x</m:mi>
<m:mo stretchy="false">)</m:mo>
<m:mo>=</m:mo>
<m:mfrac>
   <m:msubsup>
      <m:mi>&#945;</m:mi>
      <m:mn>1</m:mn>
      <m:mrow>
         <m:msub>
            <m:mi>n</m:mi>
            <m:mi>i</m:mi>
         </m:msub>
         <m:msub>
            <m:mi>m</m:mi>
            <m:mi>i</m:mi>
         </m:msub>
      </m:mrow>
   </m:msubsup>
   <m:mrow>
      <m:mi mathvariant="normal">&#915;</m:mi>
      <m:mo stretchy="false">(</m:mo>
      <m:msub>
         <m:mi>n</m:mi>
         <m:mi>i</m:mi>
      </m:msub>
      <m:msub>
         <m:mi>m</m:mi>
         <m:mi>i</m:mi>
      </m:msub>
      <m:mo stretchy="false">)</m:mo>
   </m:mrow>
</m:mfrac>
<m:msup>
   <m:mrow>
      <m:mo>(</m:mo>
      <m:mfrac>
         <m:mn>1</m:mn>
         <m:mi>x</m:mi>
      </m:mfrac>
      <m:mo>)</m:mo>
   </m:mrow>
   <m:mrow>
      <m:msub>
         <m:mi>n</m:mi>
         <m:mi>i</m:mi>
      </m:msub>
      <m:msub>
         <m:mi>m</m:mi>
         <m:mi>i</m:mi>
      </m:msub>
      <m:mo>+</m:mo>
      <m:mn>1</m:mn>
   </m:mrow>
</m:msup>
<m:mo>exp</m:mo>
<m:mrow>
   <m:mo>(</m:mo>
   <m:mo>&#8722;</m:mo>
   <m:mfrac>
      <m:msub>
         <m:mi>&#945;</m:mi>
         <m:mi>i</m:mi>
      </m:msub>
      <m:mi>x</m:mi>
   </m:mfrac>
   <m:mo>)</m:mo>
</m:mrow>
</m:math>
					</display-formula>
				</p><p> The MGF of <inline-formula>
						<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i72">
							<m:msub>
								<m:mi>X</m:mi>
								<m:mi>i</m:mi>
							</m:msub>
						</m:math>
					</inline-formula>
					<inline-formula>
						<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i61">
							<m:mi>i</m:mi>
							<m:mo>=</m:mo>
							<m:mn>1</m:mn>
							<m:mo>,</m:mo>
							<m:mn>2</m:mn>
						</m:math>
					</inline-formula>, can be derived from the PDF given in (12) by using the transformation </p><p>
					<display-formula id="M13">
						<m:math name="1687-1499-2012-11-i76" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi mathvariant="normal">&#934;</m:mi>
   <m:msub>
      <m:mi>X</m:mi>
      <m:mi>i</m:mi>
   </m:msub>
</m:msub>
<m:mo stretchy="false">(</m:mo>
<m:mi>s</m:mi>
<m:mo stretchy="false">)</m:mo>
<m:mo>=</m:mo>
<m:msubsup>
   <m:mo>&#8747;</m:mo>
   <m:mrow>
      <m:mo>&#8722;</m:mo>
      <m:mi mathvariant="normal">&#8734;</m:mi>
   </m:mrow>
   <m:mi mathvariant="normal">&#8734;</m:mi>
</m:msubsup>
<m:msub>
   <m:mi>f</m:mi>
   <m:msub>
      <m:mi>X</m:mi>
      <m:mi>i</m:mi>
   </m:msub>
</m:msub>
<m:mo stretchy="false">(</m:mo>
<m:mi>x</m:mi>
<m:mo stretchy="false">)</m:mo>
<m:mo>exp</m:mo>
<m:mo stretchy="false">(</m:mo>
<m:mo>&#8722;</m:mo>
<m:mi>s</m:mi>
<m:mi>x</m:mi>
<m:mo stretchy="false">)</m:mo>
<m:mi>d</m:mi>
<m:mi>x</m:mi>
</m:math>
					</display-formula>
				</p><p> and is obtained, in view of <abbrgrp>
						<abbr bid="B21">21</abbr>
					</abbrgrp>, eq. (3.471.9)], as </p><p>
					<display-formula id="M14">
						<m:math name="1687-1499-2012-11-i77" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi mathvariant="normal">&#934;</m:mi>
   <m:msub>
      <m:mi>X</m:mi>
      <m:mi>i</m:mi>
   </m:msub>
</m:msub>
<m:mo stretchy="false">(</m:mo>
<m:mi>s</m:mi>
<m:mo stretchy="false">)</m:mo>
<m:mo>=</m:mo>
<m:mfrac>
   <m:msup>
      <m:mrow>
         <m:mo stretchy="false">(</m:mo>
         <m:mn>2</m:mn>
         <m:msub>
            <m:mi>&#945;</m:mi>
            <m:mi>i</m:mi>
         </m:msub>
         <m:mi>s</m:mi>
         <m:mo stretchy="false">)</m:mo>
      </m:mrow>
      <m:mrow>
         <m:msub>
            <m:mi>n</m:mi>
            <m:mi>i</m:mi>
         </m:msub>
         <m:msub>
            <m:mi>m</m:mi>
            <m:mi>i</m:mi>
         </m:msub>
         <m:mo stretchy="false">/</m:mo>
         <m:mn>2</m:mn>
      </m:mrow>
   </m:msup>
   <m:mrow>
      <m:mi mathvariant="normal">&#915;</m:mi>
      <m:mo stretchy="false">(</m:mo>
      <m:msub>
         <m:mi>n</m:mi>
         <m:mi>i</m:mi>
      </m:msub>
      <m:msub>
         <m:mi>m</m:mi>
         <m:mi>i</m:mi>
      </m:msub>
      <m:mo stretchy="false">)</m:mo>
   </m:mrow>
</m:mfrac>
<m:msub>
   <m:mi mathvariant="script">K</m:mi>
   <m:mrow>
      <m:msub>
         <m:mi>n</m:mi>
         <m:mi>i</m:mi>
      </m:msub>
      <m:msub>
         <m:mi>m</m:mi>
         <m:mi>i</m:mi>
      </m:msub>
   </m:mrow>
</m:msub>
<m:mo stretchy="false">(</m:mo>
<m:mn>2</m:mn>
<m:msqrt>
   <m:mrow>
      <m:msub>
         <m:mi>&#945;</m:mi>
         <m:mi>i</m:mi>
      </m:msub>
      <m:mi>s</m:mi>
   </m:mrow>
</m:msqrt>
<m:mo stretchy="false">)</m:mo>
</m:math>
					</display-formula>
				</p><p> From (9) and (14), we finally obtain the CHF of the reciprocal of the instantaneous SNR for the considered relay networks in the presence of i.i.d. Nakagami-<it>m</it> fading channels as </p><p>
					<display-formula id="M15">
						<m:math name="1687-1499-2012-11-i78" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mtable columnalign="right left" columnspacing="0.2em">
   <m:mtr>
      <m:mtd>
         <m:msub>
            <m:mi mathvariant="normal">&#936;</m:mi>
            <m:mi>Y</m:mi>
         </m:msub>
         <m:mo stretchy="false">(</m:mo>
         <m:mi>&#969;</m:mi>
         <m:mo stretchy="false">)</m:mo>
         <m:mo>=</m:mo>
      </m:mtd>
      <m:mtd>
         <m:mfrac>
            <m:mrow>
               <m:mn>4</m:mn>
               <m:msubsup>
                  <m:mi>&#945;</m:mi>
                  <m:mn>1</m:mn>
                  <m:mrow>
                     <m:msub>
                        <m:mi>n</m:mi>
                        <m:mn>1</m:mn>
                     </m:msub>
                     <m:msub>
                        <m:mi>m</m:mi>
                        <m:mn>1</m:mn>
                     </m:msub>
                     <m:mo stretchy="false">/</m:mo>
                     <m:mn>2</m:mn>
                  </m:mrow>
               </m:msubsup>
               <m:msubsup>
                  <m:mi>&#945;</m:mi>
                  <m:mn>2</m:mn>
                  <m:mrow>
                     <m:msub>
                        <m:mi>n</m:mi>
                        <m:mn>2</m:mn>
                     </m:msub>
                     <m:msub>
                        <m:mi>m</m:mi>
                        <m:mn>2</m:mn>
                     </m:msub>
                     <m:mo stretchy="false">/</m:mo>
                     <m:mn>2</m:mn>
                  </m:mrow>
               </m:msubsup>
            </m:mrow>
            <m:mrow>
               <m:mi mathvariant="normal">&#915;</m:mi>
               <m:mo stretchy="false">(</m:mo>
               <m:msub>
                  <m:mi>n</m:mi>
                  <m:mn>1</m:mn>
               </m:msub>
               <m:msub>
                  <m:mi>m</m:mi>
                  <m:mn>1</m:mn>
               </m:msub>
               <m:mo stretchy="false">)</m:mo>
               <m:mi mathvariant="normal">&#915;</m:mi>
               <m:mo stretchy="false">(</m:mo>
               <m:msub>
                  <m:mi>n</m:mi>
                  <m:mn>2</m:mn>
               </m:msub>
               <m:msub>
                  <m:mi>m</m:mi>
                  <m:mn>2</m:mn>
               </m:msub>
               <m:mo stretchy="false">)</m:mo>
            </m:mrow>
         </m:mfrac>
         <m:msup>
            <m:mrow>
               <m:mo>(</m:mo>
               <m:mo>&#8722;</m:mo>
               <m:mfrac>
                  <m:mrow>
                     <m:mi>&#567;</m:mi>
                     <m:mi>&#969;</m:mi>
                  </m:mrow>
                  <m:mi>&#961;</m:mi>
               </m:mfrac>
               <m:mo>)</m:mo>
            </m:mrow>
            <m:mrow>
               <m:mo stretchy="false">(</m:mo>
               <m:msub>
                  <m:mi>n</m:mi>
                  <m:mn>1</m:mn>
               </m:msub>
               <m:msub>
                  <m:mi>m</m:mi>
                  <m:mn>1</m:mn>
               </m:msub>
               <m:mo>+</m:mo>
               <m:msub>
                  <m:mi>n</m:mi>
                  <m:mn>2</m:mn>
               </m:msub>
               <m:msub>
                  <m:mi>m</m:mi>
                  <m:mn>2</m:mn>
               </m:msub>
               <m:mo stretchy="false">)</m:mo>
               <m:mo stretchy="false">/</m:mo>
               <m:mn>2</m:mn>
            </m:mrow>
         </m:msup>
      </m:mtd>
   </m:mtr>
   <m:mtr>
      <m:mtd/>
      <m:mtd>
         <m:mo>&#215;</m:mo>
         <m:msub>
            <m:mi mathvariant="script">K</m:mi>
            <m:mrow>
               <m:msub>
                  <m:mi>n</m:mi>
                  <m:mn>1</m:mn>
               </m:msub>
               <m:msub>
                  <m:mi>m</m:mi>
                  <m:mn>1</m:mn>
               </m:msub>
            </m:mrow>
         </m:msub>
         <m:mrow>
            <m:mo>(</m:mo>
            <m:mn>2</m:mn>
            <m:msqrt>
               <m:mrow>
                  <m:mo>&#8722;</m:mo>
                  <m:mfrac>
                     <m:mrow>
                        <m:mi>&#567;</m:mi>
                        <m:msub>
                           <m:mi>&#945;</m:mi>
                           <m:mn>1</m:mn>
                        </m:msub>
                        <m:mi>&#969;</m:mi>
                     </m:mrow>
                     <m:mi>&#961;</m:mi>
                  </m:mfrac>
               </m:mrow>
            </m:msqrt>
            <m:mo>)</m:mo>
         </m:mrow>
      </m:mtd>
   </m:mtr>
   <m:mtr>
      <m:mtd/>
      <m:mtd>
         <m:mo>&#215;</m:mo>
         <m:msub>
            <m:mi mathvariant="script">K</m:mi>
            <m:mrow>
               <m:msub>
                  <m:mi>n</m:mi>
                  <m:mn>2</m:mn>
               </m:msub>
               <m:msub>
                  <m:mi>m</m:mi>
                  <m:mn>2</m:mn>
               </m:msub>
            </m:mrow>
         </m:msub>
         <m:mrow>
            <m:mo>(</m:mo>
            <m:mn>2</m:mn>
            <m:msqrt>
               <m:mrow>
                  <m:mo>&#8722;</m:mo>
                  <m:mfrac>
                     <m:mrow>
                        <m:mi>&#567;</m:mi>
                        <m:msub>
                           <m:mi>&#945;</m:mi>
                           <m:mn>2</m:mn>
                        </m:msub>
                        <m:mi>&#969;</m:mi>
                     </m:mrow>
                     <m:mi>&#961;</m:mi>
                  </m:mfrac>
               </m:mrow>
            </m:msqrt>
            <m:mo>)</m:mo>
         </m:mrow>
      </m:mtd>
   </m:mtr>
</m:mtable>
</m:math>
					</display-formula>
				</p>
			</sec>
			<sec>
				<st>
					<p>3.2 MGF and CHF for i.n.i.d. Nakagami-<it>m</it> fading channels</p>
				</st><p> In practical systems, the antennas of the source and the destination are often located asymmetrically. This leads to non-identical fading statistics among the source-relay hop and the relay-destination hop. Therefore, in this article, we also consider i.n.i.d. Nakagami-<it>m</it> fading channels. For this case, we utilize <abbrgrp>
						<abbr bid="B24">24</abbr>
					</abbrgrp>, eq. (6)] in order to derive the PDF of <inline-formula>
						<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i60">
							<m:msub>
								<m:mi>&#947;</m:mi>
								<m:mi>i</m:mi>
							</m:msub>
						</m:math>
					</inline-formula> and eventually obtain </p><p>
					<display-formula id="M16">
						<m:math name="1687-1499-2012-11-i80" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>f</m:mi>
   <m:msub>
      <m:mi>&#947;</m:mi>
      <m:mi>i</m:mi>
   </m:msub>
</m:msub>
<m:mo stretchy="false">(</m:mo>
<m:mi>&#947;</m:mi>
<m:mo stretchy="false">)</m:mo>
<m:mo>=</m:mo>
<m:munderover>
   <m:mo movablelimits="false">&#8721;</m:mo>
   <m:mrow>
      <m:mi>l</m:mi>
      <m:mo>=</m:mo>
      <m:mn>1</m:mn>
   </m:mrow>
   <m:msub>
      <m:mi>n</m:mi>
      <m:mi>i</m:mi>
   </m:msub>
</m:munderover>
<m:munderover>
   <m:mo movablelimits="false">&#8721;</m:mo>
   <m:mrow>
      <m:mi>k</m:mi>
      <m:mo>=</m:mo>
      <m:mn>1</m:mn>
   </m:mrow>
   <m:msub>
      <m:mi>m</m:mi>
      <m:mrow>
         <m:mi>i</m:mi>
         <m:mo>,</m:mo>
         <m:mi>l</m:mi>
      </m:mrow>
   </m:msub>
</m:munderover>
<m:mfrac>
   <m:mrow>
      <m:msub>
         <m:mi>&#951;</m:mi>
         <m:mrow>
            <m:mi>i</m:mi>
            <m:mo>,</m:mo>
            <m:mi>l</m:mi>
         </m:mrow>
      </m:msub>
      <m:mo stretchy="false">(</m:mo>
      <m:mi>k</m:mi>
      <m:mo stretchy="false">)</m:mo>
      <m:msubsup>
         <m:mi>&#945;</m:mi>
         <m:mrow>
            <m:mi>i</m:mi>
            <m:mo>,</m:mo>
            <m:mi>l</m:mi>
         </m:mrow>
         <m:mi>k</m:mi>
      </m:msubsup>
   </m:mrow>
   <m:mrow>
      <m:mi mathvariant="normal">&#915;</m:mi>
      <m:mo stretchy="false">(</m:mo>
      <m:mi>k</m:mi>
      <m:mo stretchy="false">)</m:mo>
   </m:mrow>
</m:mfrac>
<m:msup>
   <m:mi>&#947;</m:mi>
   <m:mrow>
      <m:mi>k</m:mi>
      <m:mo>&#8722;</m:mo>
      <m:mn>1</m:mn>
   </m:mrow>
</m:msup>
<m:mo>exp</m:mo>
<m:mrow>
   <m:mo>(</m:mo>
   <m:mo>&#8722;</m:mo>
   <m:msub>
      <m:mi>&#945;</m:mi>
      <m:mrow>
         <m:mi>i</m:mi>
         <m:mo>,</m:mo>
         <m:mi>l</m:mi>
      </m:mrow>
   </m:msub>
   <m:mi>&#947;</m:mi>
   <m:mo>)</m:mo>
</m:mrow>
</m:math>
					</display-formula>
				</p><p> where the weighting coefficients <inline-formula>
						<m:math name="1687-1499-2012-11-i81" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>&#951;</m:mi>
   <m:mrow>
      <m:mi>i</m:mi>
      <m:mo>,</m:mo>
      <m:mi>l</m:mi>
   </m:mrow>
</m:msub>
<m:mo stretchy="false">(</m:mo>
<m:mi>k</m:mi>
<m:mo stretchy="false">)</m:mo>
</m:math>
					</inline-formula> are determined from <abbrgrp>
						<abbr bid="B24">24</abbr>
					</abbrgrp>, eq. (7)] as </p><p>
					<display-formula id="M17">
						<graphic file="1687-1499-2012-11-i82.gif"/>
					</display-formula>
				</p><p> with <inline-formula>
						<m:math name="1687-1499-2012-11-i83" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>m</m:mi>
   <m:mi>i</m:mi>
</m:msub>
<m:mo>=</m:mo>
<m:msubsup>
   <m:mo movablelimits="false">&#8721;</m:mo>
   <m:mrow>
      <m:mi>l</m:mi>
      <m:mo>=</m:mo>
      <m:mn>1</m:mn>
   </m:mrow>
   <m:msub>
      <m:mi>n</m:mi>
      <m:mi>i</m:mi>
   </m:msub>
</m:msubsup>
<m:msub>
   <m:mi>m</m:mi>
   <m:mrow>
      <m:mi>i</m:mi>
      <m:mo>,</m:mo>
      <m:mi>l</m:mi>
   </m:mrow>
</m:msub>
</m:math>
					</inline-formula> and <inline-formula>
						<m:math name="1687-1499-2012-11-i84" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mi>U</m:mi>
<m:mo stretchy="false">(</m:mo>
<m:mi>x</m:mi>
<m:mo stretchy="false">)</m:mo>
</m:math>
					</inline-formula> being the unit step function. Similarly to obtaining (12), the PDF of <inline-formula>
						<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i72">
							<m:msub>
								<m:mi>X</m:mi>
								<m:mi>i</m:mi>
							</m:msub>
						</m:math>
					</inline-formula> can be written as </p><p>
					<display-formula id="M18">
						<m:math name="1687-1499-2012-11-i86" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>f</m:mi>
   <m:msub>
      <m:mi>X</m:mi>
      <m:mi>i</m:mi>
   </m:msub>
</m:msub>
<m:mo stretchy="false">(</m:mo>
<m:mi>x</m:mi>
<m:mo stretchy="false">)</m:mo>
<m:mo>=</m:mo>
<m:munderover>
   <m:mo movablelimits="false">&#8721;</m:mo>
   <m:mrow>
      <m:mi>l</m:mi>
      <m:mo>=</m:mo>
      <m:mn>1</m:mn>
   </m:mrow>
   <m:msub>
      <m:mi>n</m:mi>
      <m:mi>i</m:mi>
   </m:msub>
</m:munderover>
<m:munderover>
   <m:mo movablelimits="false">&#8721;</m:mo>
   <m:mrow>
      <m:mi>k</m:mi>
      <m:mo>=</m:mo>
      <m:mn>1</m:mn>
   </m:mrow>
   <m:msub>
      <m:mi>m</m:mi>
      <m:mrow>
         <m:mi>i</m:mi>
         <m:mo>,</m:mo>
         <m:mi>l</m:mi>
      </m:mrow>
   </m:msub>
</m:munderover>
<m:mfrac>
   <m:mrow>
      <m:msub>
         <m:mi>&#951;</m:mi>
         <m:mrow>
            <m:mi>i</m:mi>
            <m:mo>,</m:mo>
            <m:mi>l</m:mi>
         </m:mrow>
      </m:msub>
      <m:mo stretchy="false">(</m:mo>
      <m:mi>k</m:mi>
      <m:mo stretchy="false">)</m:mo>
      <m:msubsup>
         <m:mi>&#945;</m:mi>
         <m:mrow>
            <m:mi>i</m:mi>
            <m:mo>,</m:mo>
            <m:mi>l</m:mi>
         </m:mrow>
         <m:mi>k</m:mi>
      </m:msubsup>
   </m:mrow>
   <m:mrow>
      <m:mi mathvariant="normal">&#915;</m:mi>
      <m:mo stretchy="false">(</m:mo>
      <m:mi>k</m:mi>
      <m:mo stretchy="false">)</m:mo>
   </m:mrow>
</m:mfrac>
<m:msup>
   <m:mi>x</m:mi>
   <m:mrow>
      <m:mo>&#8722;</m:mo>
      <m:mi>k</m:mi>
      <m:mo>&#8722;</m:mo>
      <m:mn>1</m:mn>
   </m:mrow>
</m:msup>
<m:mo>exp</m:mo>
<m:mrow>
   <m:mo>(</m:mo>
   <m:mo>&#8722;</m:mo>
   <m:mfrac>
      <m:msub>
         <m:mi>&#945;</m:mi>
         <m:mrow>
            <m:mi>i</m:mi>
            <m:mo>,</m:mo>
            <m:mi>l</m:mi>
         </m:mrow>
      </m:msub>
      <m:mi>x</m:mi>
   </m:mfrac>
   <m:mo>)</m:mo>
</m:mrow>
</m:math>
					</display-formula>
				</p><p> Again, using <abbrgrp>
						<abbr bid="B21">21</abbr>
					</abbrgrp>, eq. (3.471.9)] with several manipulations, the MGF of <inline-formula>
						<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i72">
							<m:msub>
								<m:mi>X</m:mi>
								<m:mi>i</m:mi>
							</m:msub>
						</m:math>
					</inline-formula> can be derived as </p><p>
					<display-formula id="M19">
						<m:math name="1687-1499-2012-11-i88" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi mathvariant="normal">&#934;</m:mi>
   <m:msub>
      <m:mi>X</m:mi>
      <m:mi>i</m:mi>
   </m:msub>
</m:msub>
<m:mo stretchy="false">(</m:mo>
<m:mi>s</m:mi>
<m:mo stretchy="false">)</m:mo>
<m:mo>=</m:mo>
<m:mn>2</m:mn>
<m:munderover>
   <m:mo movablelimits="false">&#8721;</m:mo>
   <m:mrow>
      <m:mi>l</m:mi>
      <m:mo>=</m:mo>
      <m:mn>1</m:mn>
   </m:mrow>
   <m:msub>
      <m:mi>n</m:mi>
      <m:mi>i</m:mi>
   </m:msub>
</m:munderover>
<m:munderover>
   <m:mo movablelimits="false">&#8721;</m:mo>
   <m:mrow>
      <m:mi>k</m:mi>
      <m:mo>=</m:mo>
      <m:mn>1</m:mn>
   </m:mrow>
   <m:msub>
      <m:mi>m</m:mi>
      <m:mrow>
         <m:mi>i</m:mi>
         <m:mo>,</m:mo>
         <m:mi>l</m:mi>
      </m:mrow>
   </m:msub>
</m:munderover>
<m:mfrac>
   <m:mrow>
      <m:msub>
         <m:mi>&#951;</m:mi>
         <m:mrow>
            <m:mi>i</m:mi>
            <m:mo>,</m:mo>
            <m:mi>l</m:mi>
         </m:mrow>
      </m:msub>
      <m:mo stretchy="false">(</m:mo>
      <m:mi>k</m:mi>
      <m:mo stretchy="false">)</m:mo>
      <m:msubsup>
         <m:mi>&#945;</m:mi>
         <m:mrow>
            <m:mi>i</m:mi>
            <m:mo>,</m:mo>
            <m:mi>l</m:mi>
         </m:mrow>
         <m:mrow>
            <m:mi>k</m:mi>
            <m:mo stretchy="false">/</m:mo>
            <m:mn>2</m:mn>
         </m:mrow>
      </m:msubsup>
   </m:mrow>
   <m:mrow>
      <m:mi mathvariant="normal">&#915;</m:mi>
      <m:mo stretchy="false">(</m:mo>
      <m:mi>k</m:mi>
      <m:mo stretchy="false">)</m:mo>
   </m:mrow>
</m:mfrac>
<m:msup>
   <m:mi>s</m:mi>
   <m:mrow>
      <m:mi>k</m:mi>
      <m:mo stretchy="false">/</m:mo>
      <m:mn>2</m:mn>
   </m:mrow>
</m:msup>
<m:msub>
   <m:mi mathvariant="script">K</m:mi>
   <m:mi>k</m:mi>
</m:msub>
<m:mrow>
   <m:mo>(</m:mo>
   <m:mn>2</m:mn>
   <m:msqrt>
      <m:mrow>
         <m:msub>
            <m:mi>&#945;</m:mi>
            <m:mrow>
               <m:mi>i</m:mi>
               <m:mo>,</m:mo>
               <m:mi>l</m:mi>
            </m:mrow>
         </m:msub>
         <m:mi>s</m:mi>
      </m:mrow>
   </m:msqrt>
   <m:mo>)</m:mo>
</m:mrow>
</m:math>
					</display-formula>
				</p><p> By substituting (19) into (9), the CHF of the reciprocal of the instantaneous SNR, <inline-formula>
						<m:math name="1687-1499-2012-11-i89" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mi>Y</m:mi>
<m:mo>=</m:mo>
<m:msup>
   <m:mi>&#947;</m:mi>
   <m:mrow>
      <m:mo>&#8722;</m:mo>
      <m:mn>1</m:mn>
   </m:mrow>
</m:msup>
</m:math>
					</inline-formula>, for i.n.i.d. Nakagami-<it>m</it> fading channels is written as </p><p>
					<display-formula id="M20">
						<m:math name="1687-1499-2012-11-i90" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mtable columnalign="right left" columnspacing="0.2em">
   <m:mtr>
      <m:mtd>
         <m:msub>
            <m:mi mathvariant="normal">&#936;</m:mi>
            <m:mi>Y</m:mi>
         </m:msub>
         <m:mo stretchy="false">(</m:mo>
         <m:mi>&#969;</m:mi>
         <m:mo stretchy="false">)</m:mo>
         <m:mo>=</m:mo>
      </m:mtd>
      <m:mtd>
         <m:mn>4</m:mn>
         <m:munderover>
            <m:mo movablelimits="false">&#8721;</m:mo>
            <m:mrow>
               <m:mi>l</m:mi>
               <m:mo>=</m:mo>
               <m:mn>1</m:mn>
            </m:mrow>
            <m:msub>
               <m:mi>n</m:mi>
               <m:mn>1</m:mn>
            </m:msub>
         </m:munderover>
         <m:munderover>
            <m:mo movablelimits="false">&#8721;</m:mo>
            <m:mrow>
               <m:mi>k</m:mi>
               <m:mo>=</m:mo>
               <m:mn>1</m:mn>
            </m:mrow>
            <m:msub>
               <m:mi>m</m:mi>
               <m:mrow>
                  <m:mn>1</m:mn>
                  <m:mo>,</m:mo>
                  <m:mi>l</m:mi>
               </m:mrow>
            </m:msub>
         </m:munderover>
         <m:munderover>
            <m:mo movablelimits="false">&#8721;</m:mo>
            <m:mrow>
               <m:mi>p</m:mi>
               <m:mo>=</m:mo>
               <m:mn>1</m:mn>
            </m:mrow>
            <m:msub>
               <m:mi>n</m:mi>
               <m:mn>2</m:mn>
            </m:msub>
         </m:munderover>
         <m:munderover>
            <m:mo movablelimits="false">&#8721;</m:mo>
            <m:mrow>
               <m:mi>q</m:mi>
               <m:mo>=</m:mo>
               <m:mn>1</m:mn>
            </m:mrow>
            <m:msub>
               <m:mi>m</m:mi>
               <m:mrow>
                  <m:mn>2</m:mn>
                  <m:mo>,</m:mo>
                  <m:mi>l</m:mi>
               </m:mrow>
            </m:msub>
         </m:munderover>
         <m:mfrac>
            <m:mrow>
               <m:msub>
                  <m:mi>&#951;</m:mi>
                  <m:mrow>
                     <m:mn>1</m:mn>
                     <m:mo>,</m:mo>
                     <m:mi>l</m:mi>
                  </m:mrow>
               </m:msub>
               <m:mo stretchy="false">(</m:mo>
               <m:mi>k</m:mi>
               <m:mo stretchy="false">)</m:mo>
               <m:msub>
                  <m:mi>&#951;</m:mi>
                  <m:mrow>
                     <m:mn>2</m:mn>
                     <m:mo>,</m:mo>
                     <m:mi>p</m:mi>
                  </m:mrow>
               </m:msub>
               <m:mo stretchy="false">(</m:mo>
               <m:mi>q</m:mi>
               <m:mo stretchy="false">)</m:mo>
               <m:msubsup>
                  <m:mi>&#945;</m:mi>
                  <m:mrow>
                     <m:mn>1</m:mn>
                     <m:mo>,</m:mo>
                     <m:mi>l</m:mi>
                  </m:mrow>
                  <m:mrow>
                     <m:mi>k</m:mi>
                     <m:mo stretchy="false">/</m:mo>
                     <m:mn>2</m:mn>
                  </m:mrow>
               </m:msubsup>
               <m:msubsup>
                  <m:mi>&#945;</m:mi>
                  <m:mrow>
                     <m:mn>2</m:mn>
                     <m:mo>,</m:mo>
                     <m:mi>p</m:mi>
                  </m:mrow>
                  <m:mrow>
                     <m:mi>q</m:mi>
                     <m:mo stretchy="false">/</m:mo>
                     <m:mn>2</m:mn>
                  </m:mrow>
               </m:msubsup>
            </m:mrow>
            <m:mrow>
               <m:mi mathvariant="normal">&#915;</m:mi>
               <m:mo stretchy="false">(</m:mo>
               <m:mi>k</m:mi>
               <m:mo stretchy="false">)</m:mo>
               <m:mi mathvariant="normal">&#915;</m:mi>
               <m:mo stretchy="false">(</m:mo>
               <m:mi>q</m:mi>
               <m:mo stretchy="false">)</m:mo>
            </m:mrow>
         </m:mfrac>
      </m:mtd>
   </m:mtr>
   <m:mtr>
      <m:mtd/>
      <m:mtd>
         <m:mo>&#215;</m:mo>
         <m:msup>
            <m:mrow>
               <m:mo>(</m:mo>
               <m:mfrac>
                  <m:mrow>
                     <m:mo>&#8722;</m:mo>
                     <m:mi>&#567;</m:mi>
                     <m:mi>&#969;</m:mi>
                  </m:mrow>
                  <m:mi>&#961;</m:mi>
               </m:mfrac>
               <m:mo>)</m:mo>
            </m:mrow>
            <m:mrow>
               <m:mo stretchy="false">(</m:mo>
               <m:mi>k</m:mi>
               <m:mo>+</m:mo>
               <m:mi>q</m:mi>
               <m:mo stretchy="false">)</m:mo>
               <m:mo stretchy="false">/</m:mo>
               <m:mn>2</m:mn>
            </m:mrow>
         </m:msup>
         <m:msub>
            <m:mi mathvariant="script">K</m:mi>
            <m:mi>k</m:mi>
         </m:msub>
         <m:mrow>
            <m:mo>(</m:mo>
            <m:mn>2</m:mn>
            <m:msqrt>
               <m:mrow>
                  <m:mo>&#8722;</m:mo>
                  <m:mfrac>
                     <m:mrow>
                        <m:mi>&#567;</m:mi>
                        <m:msub>
                           <m:mi>&#945;</m:mi>
                           <m:mrow>
                              <m:mn>1</m:mn>
                              <m:mo>,</m:mo>
                              <m:mi>l</m:mi>
                           </m:mrow>
                        </m:msub>
                        <m:mi>&#969;</m:mi>
                     </m:mrow>
                     <m:mi>&#961;</m:mi>
                  </m:mfrac>
               </m:mrow>
            </m:msqrt>
            <m:mo>)</m:mo>
         </m:mrow>
      </m:mtd>
   </m:mtr>
   <m:mtr>
      <m:mtd/>
      <m:mtd>
         <m:mo>&#215;</m:mo>
         <m:msub>
            <m:mi mathvariant="script">K</m:mi>
            <m:mi>q</m:mi>
         </m:msub>
         <m:mrow>
            <m:mo>(</m:mo>
            <m:mn>2</m:mn>
            <m:msqrt>
               <m:mrow>
                  <m:mo>&#8722;</m:mo>
                  <m:mfrac>
                     <m:mrow>
                        <m:mi>&#567;</m:mi>
                        <m:msub>
                           <m:mi>&#945;</m:mi>
                           <m:mrow>
                              <m:mn>2</m:mn>
                              <m:mo>,</m:mo>
                              <m:mi>p</m:mi>
                           </m:mrow>
                        </m:msub>
                        <m:mi>&#969;</m:mi>
                     </m:mrow>
                     <m:mi>&#961;</m:mi>
                  </m:mfrac>
               </m:mrow>
            </m:msqrt>
            <m:mo>)</m:mo>
         </m:mrow>
      </m:mtd>
   </m:mtr>
</m:mtable>
</m:math>
					</display-formula>
				</p><p> In the following sections, we utilize the CHF of the reciprocal of the instantaneous SNR to analyze the performance of dual-hop MIMO AF relay networks using OSTBC with different adaptive transmission schemes. Specifically, the source will adapt its transmission rate and/or power to the variations of the channel coefficients. Moreover, for implementing adaptive transmission, it is required that the instantaneous SNR is perfectly measured at the destination and is then sent back to the source through a feedback channel. This feedback channel is assumed to be error free with negligible delay and therefore enables the source to timely perform the transmission rate and/or power adaptation.</p><p> Recall that the Shannon capacity of a fading channel determines the theoretical upper bound on the maximum transmission rate with an arbitrarily small error probability. Adaptive transmission has been known as a means of achieving this bound <abbrgrp>
						<abbr bid="B12">12</abbr>
					</abbrgrp>. For dual-hop MIMO AF relay networks using OSTBC where adaptation is only implemented at the source, the channel capacity of different adaptive schemes is analyzed in the sequel.</p>
			</sec>
		</sec>
		<sec>
			<st>
				<p>4 Optimal simultaneous power and rate adaptation</p>
			</st><p>In this section, we investigate the channel capacity and the outage probability of the considered MIMO AF relay network with OSTBC for the case of adaptive transmission with OSPR. Accordingly, in response to the instantaneous SNR fed back from the destination, the source will adapt its transmission power and transmission rate in an optimal way, i.e., maximizing the channel capacity subject to the average transmit power constraint. In order to conserve transmission power during deep fades, the transmission will be suspended under such channel conditions. This mode of operation remains as long as the instantaneous SNR, <it>&#947;</it>, that is fed back from the destination to the source, is below the optimal cutoff SNR, <inline-formula>
					<m:math name="1687-1499-2012-11-i91" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>&#947;</m:mi>
   <m:mn>0</m:mn>
</m:msub>
</m:math>
				</inline-formula>, for OSPR.</p><p> Specifically, given an average transmit power constraint, the channel capacity of a system with OSPR, <inline-formula>
					<m:math name="1687-1499-2012-11-i92" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>C</m:mi>
   <m:mi mathvariant="normal">OSPR</m:mi>
</m:msub>
</m:math>
				</inline-formula> (bits/second), is defined as <abbrgrp>
					<abbr bid="B12">12</abbr>
				</abbrgrp>
			</p><p>
				<display-formula id="M21">
					<m:math name="1687-1499-2012-11-i93" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>C</m:mi>
   <m:mi mathvariant="normal">OSPR</m:mi>
</m:msub>
<m:mo>=</m:mo>
<m:mfrac>
   <m:mi>B</m:mi>
   <m:mn>2</m:mn>
</m:mfrac>
<m:msubsup>
   <m:mo>&#8747;</m:mo>
   <m:msub>
      <m:mi>&#947;</m:mi>
      <m:mn>0</m:mn>
   </m:msub>
   <m:mi mathvariant="normal">&#8734;</m:mi>
</m:msubsup>
<m:msub>
   <m:mo>log</m:mo>
   <m:mn>2</m:mn>
</m:msub>
<m:mrow>
   <m:mo>(</m:mo>
   <m:mfrac>
      <m:mi>&#947;</m:mi>
      <m:msub>
         <m:mi>&#947;</m:mi>
         <m:mn>0</m:mn>
      </m:msub>
   </m:mfrac>
   <m:mo>)</m:mo>
</m:mrow>
<m:msub>
   <m:mi>f</m:mi>
   <m:mi>&#947;</m:mi>
</m:msub>
<m:mo stretchy="false">(</m:mo>
<m:mi>&#947;</m:mi>
<m:mo stretchy="false">)</m:mo>
<m:mi>d</m:mi>
<m:mi>&#947;</m:mi>
</m:math>
				</display-formula>
			</p><p> where <it>B</it> (Hz) denotes the channel bandwidth. Note that the factor <inline-formula>
					<m:math name="1687-1499-2012-11-i94" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mn>1</m:mn>
<m:mo stretchy="false">/</m:mo>
<m:mn>2</m:mn>
</m:math>
				</inline-formula> in (21) accounts for the fact that communication from source <it>S</it> to destination <it>D</it> through the help of relay <it>R</it> occupies two time slots. In order to solve the integral given in (21), we apply a change of variable as <inline-formula>
					<m:math name="1687-1499-2012-11-i95" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mi>t</m:mi>
<m:mo>=</m:mo>
<m:msup>
   <m:mi>&#947;</m:mi>
   <m:mrow>
      <m:mo>&#8722;</m:mo>
      <m:mn>1</m:mn>
   </m:mrow>
</m:msup>
</m:math>
				</inline-formula> together with (10) and <abbrgrp>
					<abbr bid="B21">21</abbr>
				</abbrgrp>, eq. (8.212.1)], yielding </p><p>
				<display-formula id="M22">
					<m:math name="1687-1499-2012-11-i96" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mtable columnalign="right left" columnspacing="0.2em">
   <m:mtr>
      <m:mtd>
         <m:msub>
            <m:mi>C</m:mi>
            <m:mi mathvariant="normal">OSPR</m:mi>
         </m:msub>
         <m:mo>=</m:mo>
      </m:mtd>
      <m:mtd>
         <m:mfrac>
            <m:mi>B</m:mi>
            <m:mn>2</m:mn>
         </m:mfrac>
         <m:msubsup>
            <m:mo>&#8747;</m:mo>
            <m:mn>0</m:mn>
            <m:mrow>
               <m:mn>1</m:mn>
               <m:mo stretchy="false">/</m:mo>
               <m:msub>
                  <m:mi>&#947;</m:mi>
                  <m:mn>0</m:mn>
               </m:msub>
            </m:mrow>
         </m:msubsup>
         <m:msub>
            <m:mo>log</m:mo>
            <m:mn>2</m:mn>
         </m:msub>
         <m:mrow>
            <m:mo>(</m:mo>
            <m:mfrac>
               <m:mn>1</m:mn>
               <m:mrow>
                  <m:msub>
                     <m:mi>&#947;</m:mi>
                     <m:mn>0</m:mn>
                  </m:msub>
                  <m:mi>t</m:mi>
               </m:mrow>
            </m:mfrac>
            <m:mo>)</m:mo>
         </m:mrow>
         <m:msub>
            <m:mi>f</m:mi>
            <m:mi>Y</m:mi>
         </m:msub>
         <m:mo stretchy="false">(</m:mo>
         <m:mi>t</m:mi>
         <m:mo stretchy="false">)</m:mo>
         <m:mi>d</m:mi>
         <m:mi>t</m:mi>
      </m:mtd>
   </m:mtr>
   <m:mtr>
      <m:mtd>
         <m:mo>=</m:mo>
      </m:mtd>
      <m:mtd>
         <m:mfrac>
            <m:mi>B</m:mi>
            <m:mrow>
               <m:mn>4</m:mn>
               <m:mi>&#960;</m:mi>
               <m:mo>ln</m:mo>
               <m:mn>2</m:mn>
            </m:mrow>
         </m:mfrac>
         <m:msubsup>
            <m:mo>&#8747;</m:mo>
            <m:mrow>
               <m:mo>&#8722;</m:mo>
               <m:mi mathvariant="normal">&#8734;</m:mi>
            </m:mrow>
            <m:mi mathvariant="normal">&#8734;</m:mi>
         </m:msubsup>
         <m:mfrac>
            <m:mrow>
               <m:msub>
                  <m:mi mathvariant="normal">&#936;</m:mi>
                  <m:mi>Y</m:mi>
               </m:msub>
               <m:mo stretchy="false">(</m:mo>
               <m:mi>&#969;</m:mi>
               <m:mo stretchy="false">)</m:mo>
            </m:mrow>
            <m:mrow>
               <m:mi>&#567;</m:mi>
               <m:mi>&#969;</m:mi>
            </m:mrow>
         </m:mfrac>
      </m:mtd>
   </m:mtr>
   <m:mtr>
      <m:mtd/>
      <m:mtd>
         <m:mo>&#215;</m:mo>
         <m:mrow>
            <m:mo>[</m:mo>
            <m:mi>C</m:mi>
            <m:mo>+</m:mo>
            <m:mo>ln</m:mo>
            <m:mo stretchy="false">(</m:mo>
            <m:mi>&#567;</m:mi>
            <m:mi>&#969;</m:mi>
            <m:mo stretchy="false">)</m:mo>
            <m:mo>&#8722;</m:mo>
            <m:mo>ln</m:mo>
            <m:mo stretchy="false">(</m:mo>
            <m:msub>
               <m:mi>&#947;</m:mi>
               <m:mn>0</m:mn>
            </m:msub>
            <m:mo stretchy="false">)</m:mo>
            <m:mo>+</m:mo>
            <m:mi mathvariant="italic">Ei</m:mi>
            <m:mrow>
               <m:mo>(</m:mo>
               <m:mfrac>
                  <m:mrow>
                     <m:mi>&#567;</m:mi>
                     <m:mi>&#969;</m:mi>
                  </m:mrow>
                  <m:msub>
                     <m:mi>&#947;</m:mi>
                     <m:mn>0</m:mn>
                  </m:msub>
               </m:mfrac>
               <m:mo>)</m:mo>
            </m:mrow>
            <m:mo>]</m:mo>
         </m:mrow>
         <m:mspace width="0.2em"/>
         <m:mi>d</m:mi>
         <m:mi>&#969;</m:mi>
      </m:mtd>
   </m:mtr>
</m:mtable>
</m:math>
				</display-formula>
			</p><p> where <inline-formula>
					<m:math name="1687-1499-2012-11-i97" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mi>C</m:mi>
<m:mo>=</m:mo>
<m:mn>0.577215</m:mn>
</m:math>
				</inline-formula> is Euler&#8217;s constant <abbrgrp>
					<abbr bid="B21">21</abbr>
				</abbrgrp>, p. xxxii]. Furthermore, making use of <abbrgrp>
					<abbr bid="B17">17</abbr>
				</abbrgrp>, eq. (9)], (22) can be refined as </p><p>
				<display-formula id="M23">
					<m:math name="1687-1499-2012-11-i98" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mtable columnalign="right left" columnspacing="0.2em">
   <m:mtr>
      <m:mtd>
         <m:msub>
            <m:mi>C</m:mi>
            <m:mi mathvariant="normal">OSPR</m:mi>
         </m:msub>
         <m:mo>=</m:mo>
      </m:mtd>
      <m:mtd>
         <m:mfrac>
            <m:mi>B</m:mi>
            <m:mrow>
               <m:mn>2</m:mn>
               <m:mi>&#960;</m:mi>
               <m:mo>ln</m:mo>
               <m:mn>2</m:mn>
            </m:mrow>
         </m:mfrac>
         <m:msubsup>
            <m:mo>&#8747;</m:mo>
            <m:mn>0</m:mn>
            <m:mrow>
               <m:mi>&#960;</m:mi>
               <m:mo stretchy="false">/</m:mo>
               <m:mn>2</m:mn>
            </m:mrow>
         </m:msubsup>
         <m:mi mathvariant="fraktur">R</m:mi>
         <m:mrow>
            <m:mo>{</m:mo>
            <m:mfrac>
               <m:mrow>
                  <m:msub>
                     <m:mi mathvariant="normal">&#936;</m:mi>
                     <m:mi>Y</m:mi>
                  </m:msub>
                  <m:mo stretchy="false">(</m:mo>
                  <m:mo>tan</m:mo>
                  <m:mo stretchy="false">(</m:mo>
                  <m:mi>&#952;</m:mi>
                  <m:mo stretchy="false">)</m:mo>
                  <m:mo stretchy="false">)</m:mo>
               </m:mrow>
               <m:mrow>
                  <m:mi>&#567;</m:mi>
                  <m:mo>tan</m:mo>
                  <m:mo stretchy="false">(</m:mo>
                  <m:mi>&#952;</m:mi>
                  <m:mo stretchy="false">)</m:mo>
               </m:mrow>
            </m:mfrac>
            <m:mrow>
               <m:mo>[</m:mo>
               <m:mi>C</m:mi>
               <m:mo>+</m:mo>
               <m:mo>ln</m:mo>
               <m:mo stretchy="false">(</m:mo>
               <m:mi>&#567;</m:mi>
               <m:mo>tan</m:mo>
               <m:mo stretchy="false">(</m:mo>
               <m:mi>&#952;</m:mi>
               <m:mo stretchy="false">)</m:mo>
               <m:mo stretchy="false">)</m:mo>
            </m:mrow>
         </m:mrow>
      </m:mtd>
   </m:mtr>
   <m:mtr>
      <m:mtd/>
      <m:mtd>
         <m:mo>&#8722;</m:mo>
         <m:mrow>
            <m:mrow>
               <m:mo>ln</m:mo>
               <m:mo stretchy="false">(</m:mo>
               <m:msub>
                  <m:mi>&#947;</m:mi>
                  <m:mn>0</m:mn>
               </m:msub>
               <m:mo stretchy="false">)</m:mo>
               <m:mo>+</m:mo>
               <m:mi mathvariant="italic">Ei</m:mi>
               <m:mrow>
                  <m:mo>(</m:mo>
                  <m:mfrac>
                     <m:mrow>
                        <m:mi>&#567;</m:mi>
                        <m:mo>tan</m:mo>
                        <m:mo stretchy="false">(</m:mo>
                        <m:mi>&#952;</m:mi>
                        <m:mo stretchy="false">)</m:mo>
                     </m:mrow>
                     <m:msub>
                        <m:mi>&#947;</m:mi>
                        <m:mn>0</m:mn>
                     </m:msub>
                  </m:mfrac>
                  <m:mo>)</m:mo>
               </m:mrow>
               <m:mo>]</m:mo>
            </m:mrow>
            <m:mo>}</m:mo>
         </m:mrow>
      </m:mtd>
   </m:mtr>
   <m:mtr>
      <m:mtd/>
      <m:mtd>
         <m:mo>&#215;</m:mo>
         <m:msup>
            <m:mo>sec</m:mo>
            <m:mn>2</m:mn>
         </m:msup>
         <m:mo stretchy="false">(</m:mo>
         <m:mi>&#952;</m:mi>
         <m:mo stretchy="false">)</m:mo>
         <m:mspace width="0.2em"/>
         <m:mi>d</m:mi>
         <m:mi>&#952;</m:mi>
      </m:mtd>
   </m:mtr>
</m:mtable>
</m:math>
				</display-formula>
			</p><p> where <inline-formula>
					<m:math name="1687-1499-2012-11-i99" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mo>sec</m:mo>
<m:mo stretchy="false">(</m:mo>
<m:mo>&#8901;</m:mo>
<m:mo stretchy="false">)</m:mo>
</m:math>
				</inline-formula> denotes the secant function, i.e., <inline-formula>
					<m:math name="1687-1499-2012-11-i100" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mo>sec</m:mo>
<m:mo stretchy="false">(</m:mo>
<m:mo>&#8901;</m:mo>
<m:mo stretchy="false">)</m:mo>
<m:mo>=</m:mo>
<m:mn>1</m:mn>
<m:mo stretchy="false">/</m:mo>
<m:mo>cos</m:mo>
<m:mo stretchy="false">(</m:mo>
<m:mo>&#8901;</m:mo>
<m:mo stretchy="false">)</m:mo>
</m:math>
				</inline-formula>. To the best of the authors&#8217; knowledge, no closed-form solution is available for this integration. However, we now can readily evaluate the performance of the considered relay network by simply using the numerical integration method as in <abbrgrp>
					<abbr bid="B17">17</abbr>
				</abbrgrp>.</p><p> As far as the optimal cutoff SNR, <inline-formula>
					<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i91">
						<m:msub>
							<m:mi>&#947;</m:mi>
							<m:mn>0</m:mn>
						</m:msub>
					</m:math>
				</inline-formula>, for OSPR is concerned, it must satisfy the average transmit power constraint </p><p>
				<display-formula id="M24">
					<m:math name="1687-1499-2012-11-i102" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mi>J</m:mi>
<m:mo>=</m:mo>
<m:msubsup>
   <m:mo>&#8747;</m:mo>
   <m:msub>
      <m:mi>&#947;</m:mi>
      <m:mn>0</m:mn>
   </m:msub>
   <m:mi mathvariant="normal">&#8734;</m:mi>
</m:msubsup>
<m:mrow>
   <m:mo>(</m:mo>
   <m:mfrac>
      <m:mn>1</m:mn>
      <m:msub>
         <m:mi>&#947;</m:mi>
         <m:mn>0</m:mn>
      </m:msub>
   </m:mfrac>
   <m:mo>&#8722;</m:mo>
   <m:mfrac>
      <m:mn>1</m:mn>
      <m:mi>&#947;</m:mi>
   </m:mfrac>
   <m:mo>)</m:mo>
</m:mrow>
<m:msub>
   <m:mi>f</m:mi>
   <m:mi>&#947;</m:mi>
</m:msub>
<m:mo stretchy="false">(</m:mo>
<m:mi>&#947;</m:mi>
<m:mo stretchy="false">)</m:mo>
<m:mi>d</m:mi>
<m:mi>&#947;</m:mi>
<m:mo>=</m:mo>
<m:mn>1</m:mn>
</m:math>
				</display-formula>
			</p><p> The optimal cutoff SNR, <inline-formula>
					<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i91">
						<m:msub>
							<m:mi>&#947;</m:mi>
							<m:mn>0</m:mn>
						</m:msub>
					</m:math>
				</inline-formula>, can be found by numerically solving (24) for <inline-formula>
					<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i91">
						<m:msub>
							<m:mi>&#947;</m:mi>
							<m:mn>0</m:mn>
						</m:msub>
					</m:math>
				</inline-formula>. Again, utilizing the change of variable <inline-formula>
					<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i95">
						<m:mi>t</m:mi>
						<m:mo>=</m:mo>
						<m:msup>
							<m:mi>&#947;</m:mi>
							<m:mrow>
								<m:mo>&#8722;</m:mo>
								<m:mn>1</m:mn>
							</m:mrow>
						</m:msup>
					</m:math>
				</inline-formula> for the integral in (24) along with (10) and <abbrgrp>
					<abbr bid="B17">17</abbr>
				</abbrgrp>, eq. (9)], the average transmit power constraint is obtained as </p><p>
				<display-formula id="M25">
					<graphic file="1687-1499-2012-11-i106.gif"/>
				</display-formula>
			</p><p> As the transmission in OSPR is suspended for the duration of the instantaneous SNR, <it>&#947;</it>, being below the optimal cutoff SNR, <inline-formula>
					<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i91">
						<m:msub>
							<m:mi>&#947;</m:mi>
							<m:mn>0</m:mn>
						</m:msub>
					</m:math>
				</inline-formula>, the related outage probability, <inline-formula>
					<m:math name="1687-1499-2012-11-i108" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>P</m:mi>
   <m:mrow>
      <m:mi mathvariant="normal">o</m:mi>
      <m:mo>,</m:mo>
      <m:mi mathvariant="normal">OSPR</m:mi>
   </m:mrow>
</m:msub>
</m:math>
				</inline-formula>, can be defined as the probability of the event <inline-formula>
					<m:math name="1687-1499-2012-11-i109" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mi>&#947;</m:mi>
<m:mo>&lt;</m:mo>
<m:msub>
   <m:mi>&#947;</m:mi>
   <m:mn>0</m:mn>
</m:msub>
</m:math>
				</inline-formula> and may hence be formulated as </p><p>
				<display-formula id="M26">
					<m:math name="1687-1499-2012-11-i110" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>P</m:mi>
   <m:mrow>
      <m:mi mathvariant="normal">o</m:mi>
      <m:mo>,</m:mo>
      <m:mi mathvariant="normal">OSPR</m:mi>
   </m:mrow>
</m:msub>
<m:mo>=</m:mo>
<m:msubsup>
   <m:mo>&#8747;</m:mo>
   <m:mn>0</m:mn>
   <m:msub>
      <m:mi>&#947;</m:mi>
      <m:mn>0</m:mn>
   </m:msub>
</m:msubsup>
<m:msub>
   <m:mi>f</m:mi>
   <m:mi>&#947;</m:mi>
</m:msub>
<m:mo stretchy="false">(</m:mo>
<m:mi>&#947;</m:mi>
<m:mo stretchy="false">)</m:mo>
<m:mi>d</m:mi>
<m:mi>&#947;</m:mi>
<m:mo>=</m:mo>
<m:mn>1</m:mn>
<m:mo>&#8722;</m:mo>
<m:msubsup>
   <m:mo>&#8747;</m:mo>
   <m:msub>
      <m:mi>&#947;</m:mi>
      <m:mn>0</m:mn>
   </m:msub>
   <m:mi mathvariant="normal">&#8734;</m:mi>
</m:msubsup>
<m:msub>
   <m:mi>f</m:mi>
   <m:mi>&#947;</m:mi>
</m:msub>
<m:mo stretchy="false">(</m:mo>
<m:mi>&#947;</m:mi>
<m:mo stretchy="false">)</m:mo>
<m:mi>d</m:mi>
<m:mi>&#947;</m:mi>
</m:math>
				</display-formula>
			</p><p> Also, by using <abbrgrp>
					<abbr bid="B17">17</abbr>
				</abbrgrp>, eq. (9)], the outage probability can be given by </p><p>
				<display-formula id="M27">
					<m:math name="1687-1499-2012-11-i111" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mtable columnalign="right left" columnspacing="0.2em">
   <m:mtr>
      <m:mtd>
         <m:msub>
            <m:mi>P</m:mi>
            <m:mrow>
               <m:mi mathvariant="normal">o</m:mi>
               <m:mo>,</m:mo>
               <m:mi mathvariant="normal">OSPR</m:mi>
            </m:mrow>
         </m:msub>
         <m:mo>=</m:mo>
      </m:mtd>
      <m:mtd>
         <m:mn>1</m:mn>
         <m:mo>&#8722;</m:mo>
         <m:mfrac>
            <m:mn>1</m:mn>
            <m:mi>&#960;</m:mi>
         </m:mfrac>
         <m:msubsup>
            <m:mo>&#8747;</m:mo>
            <m:mn>0</m:mn>
            <m:mrow>
               <m:mi>&#960;</m:mi>
               <m:mo stretchy="false">/</m:mo>
               <m:mn>2</m:mn>
            </m:mrow>
         </m:msubsup>
         <m:mi mathvariant="fraktur">R</m:mi>
         <m:mrow>
            <m:mo>{</m:mo>
            <m:mfrac>
               <m:mrow>
                  <m:msub>
                     <m:mi mathvariant="normal">&#936;</m:mi>
                     <m:mi>Y</m:mi>
                  </m:msub>
                  <m:mo stretchy="false">(</m:mo>
                  <m:mo>tan</m:mo>
                  <m:mo stretchy="false">(</m:mo>
                  <m:mi>&#952;</m:mi>
                  <m:mo stretchy="false">)</m:mo>
                  <m:mo stretchy="false">)</m:mo>
               </m:mrow>
               <m:mrow>
                  <m:mi>&#567;</m:mi>
                  <m:mo>tan</m:mo>
                  <m:mo stretchy="false">(</m:mo>
                  <m:mi>&#952;</m:mi>
                  <m:mo stretchy="false">)</m:mo>
               </m:mrow>
            </m:mfrac>
         </m:mrow>
      </m:mtd>
   </m:mtr>
   <m:mtr>
      <m:mtd/>
      <m:mtd>
         <m:mo>&#215;</m:mo>
         <m:mrow>
            <m:mrow>
               <m:mo>[</m:mo>
               <m:mn>1</m:mn>
               <m:mo>&#8722;</m:mo>
               <m:mo>exp</m:mo>
               <m:mrow>
                  <m:mo>(</m:mo>
                  <m:mfrac>
                     <m:mrow>
                        <m:mo>&#8722;</m:mo>
                        <m:mi>&#567;</m:mi>
                        <m:mo>tan</m:mo>
                        <m:mo stretchy="false">(</m:mo>
                        <m:mi>&#952;</m:mi>
                        <m:mo stretchy="false">)</m:mo>
                     </m:mrow>
                     <m:msub>
                        <m:mi>&#947;</m:mi>
                        <m:mn>0</m:mn>
                     </m:msub>
                  </m:mfrac>
                  <m:mo>)</m:mo>
               </m:mrow>
               <m:mo>]</m:mo>
            </m:mrow>
            <m:mo>}</m:mo>
         </m:mrow>
         <m:msup>
            <m:mo>sec</m:mo>
            <m:mn>2</m:mn>
         </m:msup>
         <m:mo stretchy="false">(</m:mo>
         <m:mi>&#952;</m:mi>
         <m:mo stretchy="false">)</m:mo>
         <m:mi>d</m:mi>
         <m:mi>&#952;</m:mi>
      </m:mtd>
   </m:mtr>
</m:mtable>
</m:math>
				</display-formula>
			</p>
			<sec>
				<st>
					<p>4.1 Channel capacity and outage probability for i.i.d. Nakagami-<it>m</it> fading channels</p>
				</st><p>By substituting the CHF expression of <it>Y</it> from (15) into the general formulae of <inline-formula>
						<m:math name="1687-1499-2012-11-i112" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>C</m:mi>
   <m:mrow>
      <m:mi mathvariant="normal">o</m:mi>
      <m:mo>,</m:mo>
      <m:mi mathvariant="normal">OSPR</m:mi>
   </m:mrow>
</m:msub>
</m:math>
					</inline-formula> given in (23), the analytical expression for the channel capacity of dual-hop MIMO AF relay networks with OSTBC transmission employing OSPR over i.i.d. Nakagami-<it>m</it> fading channels is obtained as </p><p>
					<display-formula id="M28">
						<graphic file="1687-1499-2012-11-i113.gif"/>
					</display-formula>
				</p><p> The average transmit power constraint for solving the optimal cutoff SNR, <inline-formula>
						<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i91">
							<m:msub>
								<m:mi>&#947;</m:mi>
								<m:mn>0</m:mn>
							</m:msub>
						</m:math>
					</inline-formula>, in (28) is found by substituting (15) into (25) as </p><p>
					<display-formula id="M29">
						<m:math name="1687-1499-2012-11-i115" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mtable columnalign="right left" columnspacing="0.2em">
   <m:mtr>
      <m:mtd>
         <m:mi>J</m:mi>
         <m:mo>=</m:mo>
      </m:mtd>
      <m:mtd>
         <m:mfrac>
            <m:mrow>
               <m:mn>4</m:mn>
               <m:msubsup>
                  <m:mi>&#945;</m:mi>
                  <m:mn>1</m:mn>
                  <m:mrow>
                     <m:msub>
                        <m:mi>n</m:mi>
                        <m:mn>1</m:mn>
                     </m:msub>
                     <m:msub>
                        <m:mi>m</m:mi>
                        <m:mn>1</m:mn>
                     </m:msub>
                     <m:mo stretchy="false">/</m:mo>
                     <m:mn>2</m:mn>
                  </m:mrow>
               </m:msubsup>
               <m:msubsup>
                  <m:mi>&#945;</m:mi>
                  <m:mn>2</m:mn>
                  <m:mrow>
                     <m:msub>
                        <m:mi>n</m:mi>
                        <m:mn>2</m:mn>
                     </m:msub>
                     <m:msub>
                        <m:mi>m</m:mi>
                        <m:mn>2</m:mn>
                     </m:msub>
                     <m:mo stretchy="false">/</m:mo>
                     <m:mn>2</m:mn>
                  </m:mrow>
               </m:msubsup>
            </m:mrow>
            <m:mrow>
               <m:mi>&#960;</m:mi>
               <m:mi mathvariant="normal">&#915;</m:mi>
               <m:mo stretchy="false">(</m:mo>
               <m:msub>
                  <m:mi>n</m:mi>
                  <m:mn>1</m:mn>
               </m:msub>
               <m:msub>
                  <m:mi>m</m:mi>
                  <m:mn>1</m:mn>
               </m:msub>
               <m:mo stretchy="false">)</m:mo>
               <m:mi mathvariant="normal">&#915;</m:mi>
               <m:mo stretchy="false">(</m:mo>
               <m:msub>
                  <m:mi>n</m:mi>
                  <m:mn>2</m:mn>
               </m:msub>
               <m:msub>
                  <m:mi>m</m:mi>
                  <m:mn>2</m:mn>
               </m:msub>
               <m:mo stretchy="false">)</m:mo>
            </m:mrow>
         </m:mfrac>
      </m:mtd>
   </m:mtr>
   <m:mtr>
      <m:mtd/>
      <m:mtd>
         <m:mo>&#215;</m:mo>
         <m:msubsup>
            <m:mo>&#8747;</m:mo>
            <m:mn>0</m:mn>
            <m:mrow>
               <m:mi>&#960;</m:mi>
               <m:mo stretchy="false">/</m:mo>
               <m:mn>2</m:mn>
            </m:mrow>
         </m:msubsup>
         <m:mi mathvariant="fraktur">R</m:mi>
         <m:mrow>
            <m:mo>{</m:mo>
            <m:mfrac>
               <m:mrow>
                  <m:msub>
                     <m:mi>&#947;</m:mi>
                     <m:mn>0</m:mn>
                  </m:msub>
                  <m:mo>&#8722;</m:mo>
                  <m:mi>&#567;</m:mi>
                  <m:mo>tan</m:mo>
                  <m:mo stretchy="false">(</m:mo>
                  <m:mi>&#952;</m:mi>
                  <m:mo stretchy="false">)</m:mo>
                  <m:mo>&#8722;</m:mo>
                  <m:msub>
                     <m:mi>&#947;</m:mi>
                     <m:mn>0</m:mn>
                  </m:msub>
                  <m:mo>exp</m:mo>
                  <m:mrow>
                     <m:mo>(</m:mo>
                     <m:mo>&#8722;</m:mo>
                     <m:mi>&#567;</m:mi>
                     <m:mo>tan</m:mo>
                     <m:mo stretchy="false">(</m:mo>
                     <m:mi>&#952;</m:mi>
                     <m:mo stretchy="false">)</m:mo>
                     <m:mo stretchy="false">/</m:mo>
                     <m:msub>
                        <m:mi>&#947;</m:mi>
                        <m:mn>0</m:mn>
                     </m:msub>
                     <m:mo>)</m:mo>
                  </m:mrow>
               </m:mrow>
               <m:mrow>
                  <m:msub>
                     <m:mi>&#947;</m:mi>
                     <m:mn>0</m:mn>
                  </m:msub>
                  <m:mo>tan</m:mo>
                  <m:msup>
                     <m:mrow>
                        <m:mo stretchy="false">(</m:mo>
                        <m:mi>&#952;</m:mi>
                        <m:mo stretchy="false">)</m:mo>
                     </m:mrow>
                     <m:mn>2</m:mn>
                  </m:msup>
               </m:mrow>
            </m:mfrac>
         </m:mrow>
      </m:mtd>
   </m:mtr>
   <m:mtr>
      <m:mtd/>
      <m:mtd>
         <m:mo>&#215;</m:mo>
         <m:msup>
            <m:mrow>
               <m:mo>(</m:mo>
               <m:mo>&#8722;</m:mo>
               <m:mfrac>
                  <m:mrow>
                     <m:mi>&#567;</m:mi>
                     <m:mo>tan</m:mo>
                     <m:mo stretchy="false">(</m:mo>
                     <m:mi>&#952;</m:mi>
                     <m:mo stretchy="false">)</m:mo>
                  </m:mrow>
                  <m:mi>&#961;</m:mi>
               </m:mfrac>
               <m:mo>)</m:mo>
            </m:mrow>
            <m:mrow>
               <m:mo stretchy="false">(</m:mo>
               <m:msub>
                  <m:mi>n</m:mi>
                  <m:mn>1</m:mn>
               </m:msub>
               <m:msub>
                  <m:mi>m</m:mi>
                  <m:mn>1</m:mn>
               </m:msub>
               <m:mo>+</m:mo>
               <m:msub>
                  <m:mi>n</m:mi>
                  <m:mn>2</m:mn>
               </m:msub>
               <m:msub>
                  <m:mi>m</m:mi>
                  <m:mn>2</m:mn>
               </m:msub>
               <m:mo stretchy="false">)</m:mo>
               <m:mo stretchy="false">/</m:mo>
               <m:mn>2</m:mn>
            </m:mrow>
         </m:msup>
      </m:mtd>
   </m:mtr>
   <m:mtr>
      <m:mtd/>
      <m:mtd>
         <m:mo>&#215;</m:mo>
         <m:mrow>
            <m:munderover>
               <m:mo movablelimits="false">&#8719;</m:mo>
               <m:mrow>
                  <m:mi>i</m:mi>
                  <m:mo>=</m:mo>
                  <m:mn>1</m:mn>
               </m:mrow>
               <m:mn>2</m:mn>
            </m:munderover>
            <m:msub>
               <m:mi mathvariant="script">K</m:mi>
               <m:mrow>
                  <m:msub>
                     <m:mi>n</m:mi>
                     <m:mi>i</m:mi>
                  </m:msub>
                  <m:msub>
                     <m:mi>m</m:mi>
                     <m:mi>i</m:mi>
                  </m:msub>
               </m:mrow>
            </m:msub>
            <m:mrow>
               <m:mo>(</m:mo>
               <m:mn>2</m:mn>
               <m:msqrt>
                  <m:mrow>
                     <m:mo>&#8722;</m:mo>
                     <m:mfrac>
                        <m:mrow>
                           <m:mi>&#567;</m:mi>
                           <m:msub>
                              <m:mi>&#945;</m:mi>
                              <m:mi>i</m:mi>
                           </m:msub>
                           <m:mo>tan</m:mo>
                           <m:mo stretchy="false">(</m:mo>
                           <m:mi>&#952;</m:mi>
                           <m:mo stretchy="false">)</m:mo>
                        </m:mrow>
                        <m:mi>&#961;</m:mi>
                     </m:mfrac>
                  </m:mrow>
               </m:msqrt>
               <m:mo>)</m:mo>
            </m:mrow>
            <m:mo>}</m:mo>
         </m:mrow>
      </m:mtd>
   </m:mtr>
   <m:mtr>
      <m:mtd/>
      <m:mtd>
         <m:mo>&#215;</m:mo>
         <m:msup>
            <m:mo>sec</m:mo>
            <m:mn>2</m:mn>
         </m:msup>
         <m:mo stretchy="false">(</m:mo>
         <m:mi>&#952;</m:mi>
         <m:mo stretchy="false">)</m:mo>
         <m:mi>d</m:mi>
         <m:mi>&#952;</m:mi>
         <m:mo>=</m:mo>
         <m:mn>1</m:mn>
      </m:mtd>
   </m:mtr>
</m:mtable>
</m:math>
					</display-formula>
				</p><p> Substituting (15) in (27), the expression for the outage probability is given by </p><p>
					<display-formula id="M30">
						<m:math name="1687-1499-2012-11-i116" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mtable columnalign="right left" columnspacing="0.2em">
   <m:mtr>
      <m:mtd>
         <m:msub>
            <m:mi>P</m:mi>
            <m:mrow>
               <m:mi mathvariant="normal">o</m:mi>
               <m:mo>,</m:mo>
               <m:mi mathvariant="normal">OSPR</m:mi>
            </m:mrow>
         </m:msub>
         <m:mo>=</m:mo>
      </m:mtd>
      <m:mtd>
         <m:mn>1</m:mn>
         <m:mo>&#8722;</m:mo>
         <m:mfrac>
            <m:mrow>
               <m:mn>4</m:mn>
               <m:msubsup>
                  <m:mi>&#945;</m:mi>
                  <m:mn>1</m:mn>
                  <m:mrow>
                     <m:msub>
                        <m:mi>n</m:mi>
                        <m:mn>1</m:mn>
                     </m:msub>
                     <m:msub>
                        <m:mi>m</m:mi>
                        <m:mn>1</m:mn>
                     </m:msub>
                     <m:mo stretchy="false">/</m:mo>
                     <m:mn>2</m:mn>
                  </m:mrow>
               </m:msubsup>
               <m:msubsup>
                  <m:mi>&#945;</m:mi>
                  <m:mn>2</m:mn>
                  <m:mrow>
                     <m:msub>
                        <m:mi>n</m:mi>
                        <m:mn>2</m:mn>
                     </m:msub>
                     <m:msub>
                        <m:mi>m</m:mi>
                        <m:mn>2</m:mn>
                     </m:msub>
                     <m:mo stretchy="false">/</m:mo>
                     <m:mn>2</m:mn>
                  </m:mrow>
               </m:msubsup>
            </m:mrow>
            <m:mrow>
               <m:mi>&#960;</m:mi>
               <m:mi mathvariant="normal">&#915;</m:mi>
               <m:mo stretchy="false">(</m:mo>
               <m:msub>
                  <m:mi>n</m:mi>
                  <m:mn>1</m:mn>
               </m:msub>
               <m:msub>
                  <m:mi>m</m:mi>
                  <m:mn>1</m:mn>
               </m:msub>
               <m:mo stretchy="false">)</m:mo>
               <m:mi mathvariant="normal">&#915;</m:mi>
               <m:mo stretchy="false">(</m:mo>
               <m:msub>
                  <m:mi>n</m:mi>
                  <m:mn>2</m:mn>
               </m:msub>
               <m:msub>
                  <m:mi>m</m:mi>
                  <m:mn>2</m:mn>
               </m:msub>
               <m:mo stretchy="false">)</m:mo>
            </m:mrow>
         </m:mfrac>
      </m:mtd>
   </m:mtr>
   <m:mtr>
      <m:mtd/>
      <m:mtd>
         <m:mo>&#215;</m:mo>
         <m:msubsup>
            <m:mo>&#8747;</m:mo>
            <m:mn>0</m:mn>
            <m:mrow>
               <m:mi>&#960;</m:mi>
               <m:mo stretchy="false">/</m:mo>
               <m:mn>2</m:mn>
            </m:mrow>
         </m:msubsup>
         <m:mi mathvariant="fraktur">R</m:mi>
         <m:mrow>
            <m:mo>{</m:mo>
            <m:mfrac>
               <m:mrow>
                  <m:mn>1</m:mn>
                  <m:mo>&#8722;</m:mo>
                  <m:mo>exp</m:mo>
                  <m:mrow>
                     <m:mo>(</m:mo>
                     <m:mo>&#8722;</m:mo>
                     <m:mi>&#567;</m:mi>
                     <m:mo>tan</m:mo>
                     <m:mo stretchy="false">(</m:mo>
                     <m:mi>&#952;</m:mi>
                     <m:mo stretchy="false">)</m:mo>
                     <m:mo stretchy="false">/</m:mo>
                     <m:msub>
                        <m:mi>&#947;</m:mi>
                        <m:mn>0</m:mn>
                     </m:msub>
                     <m:mo>)</m:mo>
                  </m:mrow>
               </m:mrow>
               <m:mrow>
                  <m:mi>&#567;</m:mi>
                  <m:mo>tan</m:mo>
                  <m:mo stretchy="false">(</m:mo>
                  <m:mi>&#952;</m:mi>
                  <m:mo stretchy="false">)</m:mo>
               </m:mrow>
            </m:mfrac>
         </m:mrow>
      </m:mtd>
   </m:mtr>
   <m:mtr>
      <m:mtd/>
      <m:mtd>
         <m:mo>&#215;</m:mo>
         <m:msup>
            <m:mrow>
               <m:mo>(</m:mo>
               <m:mo>&#8722;</m:mo>
               <m:mfrac>
                  <m:mrow>
                     <m:mi>&#567;</m:mi>
                     <m:mo>tan</m:mo>
                     <m:mo stretchy="false">(</m:mo>
                     <m:mi>&#952;</m:mi>
                     <m:mo stretchy="false">)</m:mo>
                  </m:mrow>
                  <m:mi>&#961;</m:mi>
               </m:mfrac>
               <m:mo>)</m:mo>
            </m:mrow>
            <m:mrow>
               <m:mo stretchy="false">(</m:mo>
               <m:msub>
                  <m:mi>n</m:mi>
                  <m:mn>1</m:mn>
               </m:msub>
               <m:msub>
                  <m:mi>m</m:mi>
                  <m:mn>1</m:mn>
               </m:msub>
               <m:mo>+</m:mo>
               <m:msub>
                  <m:mi>n</m:mi>
                  <m:mn>2</m:mn>
               </m:msub>
               <m:msub>
                  <m:mi>m</m:mi>
                  <m:mn>2</m:mn>
               </m:msub>
               <m:mo stretchy="false">)</m:mo>
               <m:mo stretchy="false">/</m:mo>
               <m:mn>2</m:mn>
            </m:mrow>
         </m:msup>
      </m:mtd>
   </m:mtr>
   <m:mtr>
      <m:mtd/>
      <m:mtd>
         <m:mo>&#215;</m:mo>
         <m:mrow>
            <m:munderover>
               <m:mo movablelimits="false">&#8719;</m:mo>
               <m:mrow>
                  <m:mi>i</m:mi>
                  <m:mo>=</m:mo>
                  <m:mn>1</m:mn>
               </m:mrow>
               <m:mn>2</m:mn>
            </m:munderover>
            <m:msub>
               <m:mi mathvariant="script">K</m:mi>
               <m:mrow>
                  <m:msub>
                     <m:mi>n</m:mi>
                     <m:mi>i</m:mi>
                  </m:msub>
                  <m:msub>
                     <m:mi>m</m:mi>
                     <m:mi>i</m:mi>
                  </m:msub>
               </m:mrow>
            </m:msub>
            <m:mrow>
               <m:mo>(</m:mo>
               <m:mn>2</m:mn>
               <m:msqrt>
                  <m:mrow>
                     <m:mo>&#8722;</m:mo>
                     <m:mfrac>
                        <m:mrow>
                           <m:mi>&#567;</m:mi>
                           <m:msub>
                              <m:mi>&#945;</m:mi>
                              <m:mi>i</m:mi>
                           </m:msub>
                           <m:mo>tan</m:mo>
                           <m:mo stretchy="false">(</m:mo>
                           <m:mi>&#952;</m:mi>
                           <m:mo stretchy="false">)</m:mo>
                        </m:mrow>
                        <m:mi>&#961;</m:mi>
                     </m:mfrac>
                  </m:mrow>
               </m:msqrt>
               <m:mo>)</m:mo>
            </m:mrow>
            <m:mo>}</m:mo>
         </m:mrow>
      </m:mtd>
   </m:mtr>
   <m:mtr>
      <m:mtd/>
      <m:mtd>
         <m:mo>&#215;</m:mo>
         <m:msup>
            <m:mo>sec</m:mo>
            <m:mn>2</m:mn>
         </m:msup>
         <m:mo stretchy="false">(</m:mo>
         <m:mi>&#952;</m:mi>
         <m:mo stretchy="false">)</m:mo>
         <m:mi>d</m:mi>
         <m:mi>&#952;</m:mi>
      </m:mtd>
   </m:mtr>
</m:mtable>
</m:math>
					</display-formula>
				</p>
			</sec>
			<sec>
				<st>
					<p>4.2 Channel capacity and outage probability for i.n.i.d. Nakagami-<it>m</it> fading channels</p>
				</st><p>By substituting (20) into (23), the expression for the channel capacity of dual-hop MIMO AF relay systems with OSTBC transmission using OSPR over i.n.i.d. Nakagami-<it>m</it> fading channels is given by </p><p>
					<display-formula id="M31">
						<graphic file="1687-1499-2012-11-i117.gif"/>
					</display-formula>
				</p><p> The optimal cutoff SNR, <inline-formula>
						<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i91">
							<m:msub>
								<m:mi>&#947;</m:mi>
								<m:mn>0</m:mn>
							</m:msub>
						</m:math>
					</inline-formula>, in (31) is the numerical solution of the respective average transmit power constraint, which is achieved by substituting (20) into (25), as </p><p>
					<display-formula id="M32">
						<graphic file="1687-1499-2012-11-i119.gif"/>
					</display-formula>
				</p><p> Similarly to the case of i.i.d. Nakagami-<it>m</it> fading channels, by substituting (20) into (27), the expression for the outage probability is found as </p><p>
					<display-formula id="M33">
						<graphic file="1687-1499-2012-11-i120.gif"/>
					</display-formula>
				</p>
			</sec>
		</sec>
		<sec>
			<st>
				<p>5 Optimal rate adaptation with constant transmit power</p>
			</st><p> In this section, we derive an analytical expression for the channel capacity of ORCP in the context of the considered relay networks. For the case of OSPR, the source only adapts its transmission rate in response to the channel states as <inline-formula>
					<m:math name="1687-1499-2012-11-i121" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mfrac>
   <m:mi>B</m:mi>
   <m:mn>2</m:mn>
</m:mfrac>
<m:msub>
   <m:mo>log</m:mo>
   <m:mn>2</m:mn>
</m:msub>
<m:mo stretchy="false">(</m:mo>
<m:mn>1</m:mn>
<m:mo>+</m:mo>
<m:mi>&#947;</m:mi>
<m:mo stretchy="false">)</m:mo>
</m:math>
				</inline-formula>. The instantaneous SNR at the destination is also provided to the source through a feedback channel. Compared to the fixed rate systems, wherein the transmission rate of the source is designed in advance to operate efficiently in specific level of channel quality, the ORCP scheme can take advantage of the variations of fading channels because it constantly adapts the transmission rate to the channel condition <abbrgrp>
					<abbr bid="B25">25</abbr>
				</abbrgrp>. In addition, as the source adapts only its transmission rate but not the power, the implementation of ORCP is less complex as compared to OSPR. Since the transmission remains at arbitrary value of the instantaneous SNR, no outage event occurs for ORCP scheme.</p><p> The channel capacity, <inline-formula>
					<m:math name="1687-1499-2012-11-i122" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>C</m:mi>
   <m:mi mathvariant="normal">ORCP</m:mi>
</m:msub>
</m:math>
				</inline-formula>, of ORCP can be calculated as <abbrgrp>
					<abbr bid="B12">12</abbr>
				</abbrgrp>
			</p><p>
				<display-formula id="M34">
					<m:math name="1687-1499-2012-11-i123" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>C</m:mi>
   <m:mi mathvariant="normal">ORCP</m:mi>
</m:msub>
<m:mo>=</m:mo>
<m:mfrac>
   <m:mi>B</m:mi>
   <m:mn>2</m:mn>
</m:mfrac>
<m:msubsup>
   <m:mo>&#8747;</m:mo>
   <m:mn>0</m:mn>
   <m:mi mathvariant="normal">&#8734;</m:mi>
</m:msubsup>
<m:msub>
   <m:mo>log</m:mo>
   <m:mn>2</m:mn>
</m:msub>
<m:mo stretchy="false">(</m:mo>
<m:mn>1</m:mn>
<m:mo>+</m:mo>
<m:mi>&#947;</m:mi>
<m:mo stretchy="false">)</m:mo>
<m:msub>
   <m:mi>f</m:mi>
   <m:mi>&#947;</m:mi>
</m:msub>
<m:mo stretchy="false">(</m:mo>
<m:mi>&#947;</m:mi>
<m:mo stretchy="false">)</m:mo>
<m:mi>d</m:mi>
<m:mi>&#947;</m:mi>
</m:math>
				</display-formula>
			</p><p> which basically represents the average channel capacity of a flat-fading channel with respect to the distribution of the instantaneous SNR at the destination.</p><p> As with OSPR, using the change of variable, <inline-formula>
					<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i95">
						<m:mi>t</m:mi>
						<m:mo>=</m:mo>
						<m:msup>
							<m:mi>&#947;</m:mi>
							<m:mrow>
								<m:mo>&#8722;</m:mo>
								<m:mn>1</m:mn>
							</m:mrow>
						</m:msup>
					</m:math>
				</inline-formula>, the integral of <inline-formula>
					<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i122">
						<m:msub>
							<m:mi>C</m:mi>
							<m:mi mathvariant="normal">ORCP</m:mi>
						</m:msub>
					</m:math>
				</inline-formula> can be expressed as </p><p>
				<display-formula id="M35">
					<m:math name="1687-1499-2012-11-i126" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mtable columnalign="right left" columnspacing="0.2em">
   <m:mtr>
      <m:mtd>
         <m:msub>
            <m:mi>C</m:mi>
            <m:mi mathvariant="normal">ORCP</m:mi>
         </m:msub>
      </m:mtd>
      <m:mtd>
         <m:mo>=</m:mo>
         <m:mfrac>
            <m:mi>B</m:mi>
            <m:mn>2</m:mn>
         </m:mfrac>
         <m:msubsup>
            <m:mo>&#8747;</m:mo>
            <m:mn>0</m:mn>
            <m:mi mathvariant="normal">&#8734;</m:mi>
         </m:msubsup>
         <m:msub>
            <m:mo>log</m:mo>
            <m:mn>2</m:mn>
         </m:msub>
         <m:mrow>
            <m:mo>(</m:mo>
            <m:mn>1</m:mn>
            <m:mo>+</m:mo>
            <m:mfrac>
               <m:mn>1</m:mn>
               <m:mi>t</m:mi>
            </m:mfrac>
            <m:mo>)</m:mo>
         </m:mrow>
         <m:mfrac>
            <m:mn>1</m:mn>
            <m:msup>
               <m:mi>t</m:mi>
               <m:mn>2</m:mn>
            </m:msup>
         </m:mfrac>
         <m:msub>
            <m:mi>f</m:mi>
            <m:mi>&#947;</m:mi>
         </m:msub>
         <m:mrow>
            <m:mo>(</m:mo>
            <m:mfrac>
               <m:mn>1</m:mn>
               <m:mi>t</m:mi>
            </m:mfrac>
            <m:mo>)</m:mo>
         </m:mrow>
         <m:mi>d</m:mi>
         <m:mi>t</m:mi>
      </m:mtd>
   </m:mtr>
   <m:mtr>
      <m:mtd/>
      <m:mtd>
         <m:mo>=</m:mo>
         <m:mfrac>
            <m:mi>B</m:mi>
            <m:mn>2</m:mn>
         </m:mfrac>
         <m:msubsup>
            <m:mo>&#8747;</m:mo>
            <m:mn>0</m:mn>
            <m:mi mathvariant="normal">&#8734;</m:mi>
         </m:msubsup>
         <m:msub>
            <m:mo>log</m:mo>
            <m:mn>2</m:mn>
         </m:msub>
         <m:mrow>
            <m:mo>(</m:mo>
            <m:mn>1</m:mn>
            <m:mo>+</m:mo>
            <m:mfrac>
               <m:mn>1</m:mn>
               <m:mi>t</m:mi>
            </m:mfrac>
            <m:mo>)</m:mo>
         </m:mrow>
         <m:msub>
            <m:mi>f</m:mi>
            <m:mi>Y</m:mi>
         </m:msub>
         <m:mo stretchy="false">(</m:mo>
         <m:mi>t</m:mi>
         <m:mo stretchy="false">)</m:mo>
         <m:mi>d</m:mi>
         <m:mi>t</m:mi>
      </m:mtd>
   </m:mtr>
</m:mtable>
</m:math>
				</display-formula>
			</p><p> From (10) and <abbrgrp>
					<abbr bid="B17">17</abbr>
				</abbrgrp>, eq. (9)], we have </p><p>
				<display-formula id="M36">
					<m:math name="1687-1499-2012-11-i127" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mtable columnalign="right left" columnspacing="0.2em">
   <m:mtr>
      <m:mtd>
         <m:msub>
            <m:mi>C</m:mi>
            <m:mi mathvariant="normal">ORCP</m:mi>
         </m:msub>
         <m:mo>=</m:mo>
      </m:mtd>
      <m:mtd>
         <m:mfrac>
            <m:mi>B</m:mi>
            <m:mrow>
               <m:mn>4</m:mn>
               <m:mi>&#960;</m:mi>
               <m:mo>ln</m:mo>
               <m:mn>2</m:mn>
            </m:mrow>
         </m:mfrac>
         <m:msubsup>
            <m:mo>&#8747;</m:mo>
            <m:mrow>
               <m:mo>&#8722;</m:mo>
               <m:mi mathvariant="normal">&#8734;</m:mi>
            </m:mrow>
            <m:mi mathvariant="normal">&#8734;</m:mi>
         </m:msubsup>
         <m:msub>
            <m:mi mathvariant="normal">&#936;</m:mi>
            <m:mi>Y</m:mi>
         </m:msub>
         <m:mo stretchy="false">(</m:mo>
         <m:mi>&#969;</m:mi>
         <m:mo stretchy="false">)</m:mo>
      </m:mtd>
   </m:mtr>
   <m:mtr>
      <m:mtd/>
      <m:mtd>
         <m:mo>&#215;</m:mo>
         <m:mfrac>
            <m:mrow>
               <m:mo>ln</m:mo>
               <m:mo stretchy="false">(</m:mo>
               <m:mi>&#567;</m:mi>
               <m:mi>&#969;</m:mi>
               <m:mo stretchy="false">)</m:mo>
               <m:mo>+</m:mo>
               <m:mo>exp</m:mo>
               <m:mrow>
                  <m:mo>(</m:mo>
                  <m:mi>&#567;</m:mi>
                  <m:mi>&#969;</m:mi>
                  <m:mo>)</m:mo>
               </m:mrow>
               <m:mi mathvariant="italic">Ei</m:mi>
               <m:mo stretchy="false">(</m:mo>
               <m:mi>&#567;</m:mi>
               <m:mi>&#969;</m:mi>
               <m:mo stretchy="false">)</m:mo>
               <m:mo>+</m:mo>
               <m:mi>C</m:mi>
            </m:mrow>
            <m:mrow>
               <m:mi>&#567;</m:mi>
               <m:mi>&#969;</m:mi>
            </m:mrow>
         </m:mfrac>
         <m:mi>d</m:mi>
         <m:mi>&#969;</m:mi>
      </m:mtd>
   </m:mtr>
   <m:mtr>
      <m:mtd>
         <m:mo>=</m:mo>
      </m:mtd>
      <m:mtd>
         <m:mfrac>
            <m:mi>B</m:mi>
            <m:mrow>
               <m:mn>2</m:mn>
               <m:mi>&#960;</m:mi>
               <m:mo>ln</m:mo>
               <m:mn>2</m:mn>
            </m:mrow>
         </m:mfrac>
         <m:msubsup>
            <m:mo>&#8747;</m:mo>
            <m:mn>0</m:mn>
            <m:mrow>
               <m:mi>&#960;</m:mi>
               <m:mo stretchy="false">/</m:mo>
               <m:mn>2</m:mn>
            </m:mrow>
         </m:msubsup>
         <m:mi mathvariant="fraktur">R</m:mi>
         <m:mrow>
            <m:mo>{</m:mo>
            <m:msub>
               <m:mi mathvariant="normal">&#936;</m:mi>
               <m:mi>Y</m:mi>
            </m:msub>
            <m:mo stretchy="false">(</m:mo>
            <m:mo>tan</m:mo>
            <m:mo stretchy="false">(</m:mo>
            <m:mi>&#952;</m:mi>
            <m:mo stretchy="false">)</m:mo>
            <m:mo stretchy="false">)</m:mo>
            <m:mo>(</m:mo>
            <m:mo>ln</m:mo>
            <m:mo stretchy="false">(</m:mo>
            <m:mi>&#567;</m:mi>
            <m:mo>tan</m:mo>
            <m:mo stretchy="false">(</m:mo>
            <m:mi>&#952;</m:mi>
            <m:mo stretchy="false">)</m:mo>
            <m:mo stretchy="false">)</m:mo>
         </m:mrow>
      </m:mtd>
   </m:mtr>
   <m:mtr>
      <m:mtd/>
      <m:mtd>
         <m:mo>+</m:mo>
         <m:mrow>
            <m:mo>exp</m:mo>
            <m:mrow>
               <m:mo>(</m:mo>
               <m:mi>&#567;</m:mi>
               <m:mo>tan</m:mo>
               <m:mo stretchy="false">(</m:mo>
               <m:mi>&#952;</m:mi>
               <m:mo stretchy="false">)</m:mo>
               <m:mo>)</m:mo>
            </m:mrow>
            <m:mi mathvariant="italic">Ei</m:mi>
            <m:mo stretchy="false">(</m:mo>
            <m:mi>&#567;</m:mi>
            <m:mo>tan</m:mo>
            <m:mo stretchy="false">(</m:mo>
            <m:mi>&#952;</m:mi>
            <m:mo stretchy="false">)</m:mo>
            <m:mo stretchy="false">)</m:mo>
            <m:mo>+</m:mo>
            <m:mi>C</m:mi>
            <m:mo>)</m:mo>
            <m:mo stretchy="false">/</m:mo>
            <m:mo stretchy="false">(</m:mo>
            <m:mi>&#567;</m:mi>
            <m:mo>tan</m:mo>
            <m:mo stretchy="false">(</m:mo>
            <m:mi>&#952;</m:mi>
            <m:mo stretchy="false">)</m:mo>
            <m:mo stretchy="false">)</m:mo>
            <m:mo>}</m:mo>
         </m:mrow>
      </m:mtd>
   </m:mtr>
   <m:mtr>
      <m:mtd/>
      <m:mtd>
         <m:mo>&#215;</m:mo>
         <m:msup>
            <m:mo>sec</m:mo>
            <m:mn>2</m:mn>
         </m:msup>
         <m:mo stretchy="false">(</m:mo>
         <m:mi>&#952;</m:mi>
         <m:mo stretchy="false">)</m:mo>
         <m:mi>d</m:mi>
         <m:mi>&#952;</m:mi>
      </m:mtd>
   </m:mtr>
</m:mtable>
</m:math>
				</display-formula>
			</p><p> where <inline-formula>
					<m:math name="1687-1499-2012-11-i128" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mo>sec</m:mo>
<m:mo stretchy="false">(</m:mo>
<m:mo>&#8901;</m:mo>
<m:mo stretchy="false">)</m:mo>
<m:mo>=</m:mo>
<m:mn>1</m:mn>
<m:mo stretchy="false">/</m:mo>
<m:mo>cos</m:mo>
<m:mo stretchy="false">(</m:mo>
<m:mo>&#8901;</m:mo>
<m:mo stretchy="false">)</m:mo>
</m:math>
				</inline-formula>, and <inline-formula>
					<m:math name="1687-1499-2012-11-i129" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mi>&#969;</m:mi>
<m:mo>=</m:mo>
<m:mo>tan</m:mo>
<m:mo stretchy="false">(</m:mo>
<m:mi>&#952;</m:mi>
<m:mo stretchy="false">)</m:mo>
</m:math>
				</inline-formula>. In fact, the integral of the real part of a complex expression given in (36) can be numerically solved by mathematics software packages.</p>
			<sec>
				<st>
					<p>5.1 Channel capacity for i.i.d. Nakagami-<it>m</it> fading channels</p>
				</st><p>The channel capacity of ORCP for i.i.d. Nakagami-<it>m</it> fading channels can be calculated by substituting the CHF of the reciprocal of the instantaneous SNR given in (15) into (36), yielding </p><p>
					<display-formula id="M37">
						<graphic file="1687-1499-2012-11-i130.gif"/>
					</display-formula>
				</p>
			</sec>
			<sec>
				<st>
					<p>5.2 Channel capacity for i.n.i.d. Nakagami-<it>m</it> fading channels</p>
				</st><p>Similarly, the channel capacity for i.n.i.d. Nakagami-<it>m</it> fading channels is obtained by substituting (20) into (36) </p><p>
					<display-formula id="M38">
						<graphic file="1687-1499-2012-11-i131.gif"/>
					</display-formula>
				</p><p> These above integrals given in (37) and (38) can be numerically solved with the help of standard mathematics software packages.</p>
			</sec>
		</sec>
		<sec>
			<st>
				<p>6 Truncated channel inversion with fixed rate</p>
			</st><p>With TCIFR, the source only adapts its transmit power to provide a constant instantaneous SNR at the destination while keeping the transmission rate fixed. In other words, it inverts the channel response as long as channel conditions are better than a specific level. Hence, the fading channels appear as time-invariant and a fixed transmission rate can be maintained by changing the transmit power properly regardless of the channel conditions. Therefore, TCIFR incurs the least implementation complexity among OSPR and ORCP schemes. For TCIFR, transmission will be suspended during periods of deep fading. Specifically, as long as the instantaneous SNR is greater than the optimal cutoff SNR, <inline-formula>
					<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i132"><m:msub>
   <m:mi>&#947;</m:mi>
   <m:mi>c</m:mi>
</m:msub>
</m:math>
				</inline-formula>, TCIFR is active.</p><p> The channel capacity, <inline-formula>
					<m:math name="1687-1499-2012-11-i133" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>C</m:mi>
   <m:mi mathvariant="normal">TCIFR</m:mi>
</m:msub>
</m:math>
				</inline-formula>, of TCIFR can be determined as follows <abbrgrp>
					<abbr bid="B12">12</abbr>
				</abbrgrp>: </p><p>
				<display-formula id="M39">
					<m:math name="1687-1499-2012-11-i134" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>C</m:mi>
   <m:mi mathvariant="normal">TCIFR</m:mi>
</m:msub>
<m:mo>=</m:mo>
<m:mfrac>
   <m:mi>B</m:mi>
   <m:mn>2</m:mn>
</m:mfrac>
<m:msub>
   <m:mo>log</m:mo>
   <m:mn>2</m:mn>
</m:msub>
<m:mrow>
   <m:mo>(</m:mo>
   <m:mn>1</m:mn>
   <m:mo>+</m:mo>
   <m:msup>
      <m:mi>K</m:mi>
      <m:mrow>
         <m:mo>&#8722;</m:mo>
         <m:mn>1</m:mn>
      </m:mrow>
   </m:msup>
   <m:mo>)</m:mo>
</m:mrow>
<m:mo stretchy="false">(</m:mo>
<m:mn>1</m:mn>
<m:mo>&#8722;</m:mo>
<m:msub>
   <m:mi>P</m:mi>
   <m:mrow>
      <m:mi>o</m:mi>
      <m:mo>,</m:mo>
      <m:mi mathvariant="normal">TCIFR</m:mi>
   </m:mrow>
</m:msub>
<m:mo stretchy="false">)</m:mo>
</m:math>
				</display-formula>
			</p><p> where the outage probability of TCIFR, <inline-formula>
					<m:math name="1687-1499-2012-11-i135" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>P</m:mi>
   <m:mrow>
      <m:mi>o</m:mi>
      <m:mo>,</m:mo>
      <m:mi mathvariant="normal">TCIFR</m:mi>
   </m:mrow>
</m:msub>
<m:mo>=</m:mo>
<m:mo movablelimits="false">Pr</m:mo>
<m:mo stretchy="false">{</m:mo>
<m:mi>&#947;</m:mi>
<m:mo>&lt;</m:mo>
<m:msub>
   <m:mi>&#947;</m:mi>
   <m:mi>c</m:mi>
</m:msub>
<m:mo stretchy="false">}</m:mo>
</m:math>
				</inline-formula>, and the average of the reciprocal of the instantaneous SNR, <it>K</it>, are given by, respectively </p><p>
				<display-formula id="M40">
					<m:math name="1687-1499-2012-11-i136" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>P</m:mi>
   <m:mrow>
      <m:mi>o</m:mi>
      <m:mo>,</m:mo>
      <m:mi mathvariant="normal">TCIFR</m:mi>
   </m:mrow>
</m:msub>
<m:mo>=</m:mo>
<m:mn>1</m:mn>
<m:mo>&#8722;</m:mo>
<m:msubsup>
   <m:mo>&#8747;</m:mo>
   <m:msub>
      <m:mi>&#947;</m:mi>
      <m:mi>c</m:mi>
   </m:msub>
   <m:mi mathvariant="normal">&#8734;</m:mi>
</m:msubsup>
<m:msub>
   <m:mi>f</m:mi>
   <m:mi>&#947;</m:mi>
</m:msub>
<m:mo stretchy="false">(</m:mo>
<m:mi>&#947;</m:mi>
<m:mo stretchy="false">)</m:mo>
<m:mi>d</m:mi>
<m:mi>&#947;</m:mi>
</m:math>
				</display-formula>
			</p><p/>
			<p>
				<display-formula id="M41">
					<m:math name="1687-1499-2012-11-i137" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mi>K</m:mi>
<m:mo>=</m:mo>
<m:msubsup>
   <m:mo>&#8747;</m:mo>
   <m:msub>
      <m:mi>&#947;</m:mi>
      <m:mi>c</m:mi>
   </m:msub>
   <m:mi mathvariant="normal">&#8734;</m:mi>
</m:msubsup>
<m:mfrac>
   <m:mn>1</m:mn>
   <m:mi>&#947;</m:mi>
</m:mfrac>
<m:msub>
   <m:mi>f</m:mi>
   <m:mi>&#947;</m:mi>
</m:msub>
<m:mo stretchy="false">(</m:mo>
<m:mi>&#947;</m:mi>
<m:mo stretchy="false">)</m:mo>
<m:mi>d</m:mi>
<m:mi>&#947;</m:mi>
</m:math>
				</display-formula>
			</p><p> and <inline-formula>
					<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i132">
						<m:msub>
							<m:mi>&#947;</m:mi>
							<m:mi>c</m:mi>
						</m:msub>
					</m:math>
				</inline-formula> denotes the optimal cutoff SNR for TCIFR. The optimal cutoff SNR, <inline-formula>
					<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i132">
						<m:msub>
							<m:mi>&#947;</m:mi>
							<m:mi>c</m:mi>
						</m:msub>
					</m:math>
				</inline-formula>, in (41) is chosen such that a particular value of the outage probability is provided while channel capacity is maximized. It can be obtained by numerically solving <inline-formula>
					<m:math name="1687-1499-2012-11-i140" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mi>&#8706;</m:mi>
<m:msub>
   <m:mi>C</m:mi>
   <m:mi mathvariant="normal">TCIFR</m:mi>
</m:msub>
<m:mo stretchy="false">/</m:mo>
<m:mi>&#8706;</m:mi>
<m:msub>
   <m:mi>&#947;</m:mi>
   <m:mi>c</m:mi>
</m:msub>
<m:mo>=</m:mo>
<m:mn>0</m:mn>
</m:math>
				</inline-formula>. That is, </p><p>
				<display-formula id="M42">
					<m:math name="1687-1499-2012-11-i141" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mtable columnalign="right left" columnspacing="0.2em">
   <m:mtr>
      <m:mtd/>
      <m:mtd>
         <m:mi>&#8706;</m:mi>
         <m:msub>
            <m:mi>C</m:mi>
            <m:mi mathvariant="normal">TCIFR</m:mi>
         </m:msub>
         <m:mo stretchy="false">/</m:mo>
         <m:mi>&#8706;</m:mi>
         <m:msub>
            <m:mi>&#947;</m:mi>
            <m:mi>c</m:mi>
         </m:msub>
      </m:mtd>
   </m:mtr>
   <m:mtr>
      <m:mtd/>
      <m:mtd>
         <m:mspace width="1em"/>
         <m:mo>=</m:mo>
         <m:mfrac>
            <m:mn>1</m:mn>
            <m:mrow>
               <m:msub>
                  <m:mi>&#947;</m:mi>
                  <m:mi>c</m:mi>
               </m:msub>
               <m:mi>K</m:mi>
               <m:mo stretchy="false">(</m:mo>
               <m:mn>1</m:mn>
               <m:mo>+</m:mo>
               <m:mi>K</m:mi>
               <m:mo stretchy="false">)</m:mo>
            </m:mrow>
         </m:mfrac>
         <m:mrow>
            <m:mo>(</m:mo>
            <m:mn>1</m:mn>
            <m:mo>&#8722;</m:mo>
            <m:msub>
               <m:mi>P</m:mi>
               <m:mrow>
                  <m:mi>o</m:mi>
                  <m:mo>,</m:mo>
                  <m:mi mathvariant="normal">TCIFR</m:mi>
               </m:mrow>
            </m:msub>
            <m:mo>)</m:mo>
         </m:mrow>
         <m:mo>&#8722;</m:mo>
         <m:mo>ln</m:mo>
         <m:mrow>
            <m:mo>(</m:mo>
            <m:mn>1</m:mn>
            <m:mo>+</m:mo>
            <m:mfrac>
               <m:mn>1</m:mn>
               <m:mi>K</m:mi>
            </m:mfrac>
            <m:mo>)</m:mo>
         </m:mrow>
         <m:mo>=</m:mo>
         <m:mn>0</m:mn>
      </m:mtd>
   </m:mtr>
</m:mtable>
</m:math>
				</display-formula>
			</p><p>The expression for the outage probability of TCIFR may be reformulated in terms of the CHF of <it>Y</it> by replacing <inline-formula>
					<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i91">
						<m:msub>
							<m:mi>&#947;</m:mi>
							<m:mn>0</m:mn>
						</m:msub>
					</m:math>
				</inline-formula> given in (27) with <inline-formula>
					<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i132">
						<m:msub>
							<m:mi>&#947;</m:mi>
							<m:mi>c</m:mi>
						</m:msub>
					</m:math>
				</inline-formula> and can then be written as </p><p>
				<display-formula id="M43">
					<m:math name="1687-1499-2012-11-i144" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mtable columnalign="right left" columnspacing="0.2em">
   <m:mtr>
      <m:mtd>
         <m:msub>
            <m:mi>P</m:mi>
            <m:mrow>
               <m:mi>o</m:mi>
               <m:mo>,</m:mo>
               <m:mi mathvariant="normal">TCIFR</m:mi>
            </m:mrow>
         </m:msub>
         <m:mo>=</m:mo>
      </m:mtd>
      <m:mtd>
         <m:mn>1</m:mn>
         <m:mo>&#8722;</m:mo>
         <m:mfrac>
            <m:mn>1</m:mn>
            <m:mi>&#960;</m:mi>
         </m:mfrac>
         <m:msubsup>
            <m:mo>&#8747;</m:mo>
            <m:mn>0</m:mn>
            <m:mrow>
               <m:mi>&#960;</m:mi>
               <m:mo stretchy="false">/</m:mo>
               <m:mn>2</m:mn>
            </m:mrow>
         </m:msubsup>
         <m:mi mathvariant="fraktur">R</m:mi>
         <m:mrow>
            <m:mo>{</m:mo>
            <m:mfrac>
               <m:mrow>
                  <m:msub>
                     <m:mi mathvariant="normal">&#936;</m:mi>
                     <m:mi>Y</m:mi>
                  </m:msub>
                  <m:mo stretchy="false">(</m:mo>
                  <m:mo>tan</m:mo>
                  <m:mo stretchy="false">(</m:mo>
                  <m:mi>&#952;</m:mi>
                  <m:mo stretchy="false">)</m:mo>
                  <m:mo stretchy="false">)</m:mo>
               </m:mrow>
               <m:mrow>
                  <m:mi>&#567;</m:mi>
                  <m:mo>tan</m:mo>
                  <m:mo stretchy="false">(</m:mo>
                  <m:mi>&#952;</m:mi>
                  <m:mo stretchy="false">)</m:mo>
               </m:mrow>
            </m:mfrac>
         </m:mrow>
      </m:mtd>
   </m:mtr>
   <m:mtr>
      <m:mtd/>
      <m:mtd>
         <m:mo>&#215;</m:mo>
         <m:mrow>
            <m:mrow>
               <m:mo>[</m:mo>
               <m:mn>1</m:mn>
               <m:mo>&#8722;</m:mo>
               <m:mo>exp</m:mo>
               <m:mrow>
                  <m:mo>(</m:mo>
                  <m:mfrac>
                     <m:mrow>
                        <m:mo>&#8722;</m:mo>
                        <m:mi>&#567;</m:mi>
                        <m:mo>tan</m:mo>
                        <m:mo stretchy="false">(</m:mo>
                        <m:mi>&#952;</m:mi>
                        <m:mo stretchy="false">)</m:mo>
                     </m:mrow>
                     <m:msub>
                        <m:mi>&#947;</m:mi>
                        <m:mi>c</m:mi>
                     </m:msub>
                  </m:mfrac>
                  <m:mo>)</m:mo>
               </m:mrow>
               <m:mo>]</m:mo>
            </m:mrow>
            <m:mo>}</m:mo>
         </m:mrow>
         <m:msup>
            <m:mo>sec</m:mo>
            <m:mn>2</m:mn>
         </m:msup>
         <m:mo stretchy="false">(</m:mo>
         <m:mi>&#952;</m:mi>
         <m:mo stretchy="false">)</m:mo>
         <m:mi>d</m:mi>
         <m:mi>&#952;</m:mi>
      </m:mtd>
   </m:mtr>
</m:mtable>
</m:math>
				</display-formula>
			</p><p> Again, using the change of variable, <inline-formula>
					<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i95">
						<m:mi>t</m:mi>
						<m:mo>=</m:mo>
						<m:msup>
							<m:mi>&#947;</m:mi>
							<m:mrow>
								<m:mo>&#8722;</m:mo>
								<m:mn>1</m:mn>
							</m:mrow>
						</m:msup>
					</m:math>
				</inline-formula>, together with (10) and <abbrgrp>
					<abbr bid="B17">17</abbr>
				</abbrgrp>, eq. (9)], term <it>K</it> can be obtained as </p><p>
				<display-formula id="M44">
					<graphic file="1687-1499-2012-11-i146.gif"/>
				</display-formula>
			</p>
			<sec>
				<st>
					<p>6.1 Channel capacity and outage probability for i.i.d. Nakagami-<it>m</it> fading channels</p>
				</st><p>By substituting (15) into (44), term <it>K</it> in (39) and (42) can be determined as </p><p>
					<display-formula id="M45">
						<graphic file="1687-1499-2012-11-i147.gif"/>
					</display-formula>
				</p><p> Similarly, substituting (15) in (43), the outage probability, <inline-formula>
						<m:math name="1687-1499-2012-11-i148" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>P</m:mi>
   <m:mrow>
      <m:mi>o</m:mi>
      <m:mo>,</m:mo>
      <m:mi mathvariant="normal">TCIFR</m:mi>
   </m:mrow>
</m:msub>
</m:math>
					</inline-formula>, is </p><p>
					<display-formula id="M46">
						<m:math name="1687-1499-2012-11-i149" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mtable columnalign="right left" columnspacing="0.2em">
   <m:mtr>
      <m:mtd>
         <m:msub>
            <m:mi>P</m:mi>
            <m:mrow>
               <m:mi>o</m:mi>
               <m:mo>,</m:mo>
               <m:mi mathvariant="normal">TCIFR</m:mi>
            </m:mrow>
         </m:msub>
         <m:mo>=</m:mo>
      </m:mtd>
      <m:mtd>
         <m:mn>1</m:mn>
         <m:mo>&#8722;</m:mo>
         <m:mfrac>
            <m:mrow>
               <m:mn>4</m:mn>
               <m:msubsup>
                  <m:mi>&#945;</m:mi>
                  <m:mn>1</m:mn>
                  <m:mrow>
                     <m:msub>
                        <m:mi>n</m:mi>
                        <m:mn>1</m:mn>
                     </m:msub>
                     <m:msub>
                        <m:mi>m</m:mi>
                        <m:mn>1</m:mn>
                     </m:msub>
                     <m:mo stretchy="false">/</m:mo>
                     <m:mn>2</m:mn>
                  </m:mrow>
               </m:msubsup>
               <m:msubsup>
                  <m:mi>&#945;</m:mi>
                  <m:mn>2</m:mn>
                  <m:mrow>
                     <m:msub>
                        <m:mi>n</m:mi>
                        <m:mn>2</m:mn>
                     </m:msub>
                     <m:msub>
                        <m:mi>m</m:mi>
                        <m:mn>2</m:mn>
                     </m:msub>
                     <m:mo stretchy="false">/</m:mo>
                     <m:mn>2</m:mn>
                  </m:mrow>
               </m:msubsup>
            </m:mrow>
            <m:mrow>
               <m:mi>&#960;</m:mi>
               <m:mi mathvariant="normal">&#915;</m:mi>
               <m:mo stretchy="false">(</m:mo>
               <m:msub>
                  <m:mi>n</m:mi>
                  <m:mn>1</m:mn>
               </m:msub>
               <m:msub>
                  <m:mi>m</m:mi>
                  <m:mn>1</m:mn>
               </m:msub>
               <m:mo stretchy="false">)</m:mo>
               <m:mi mathvariant="normal">&#915;</m:mi>
               <m:mo stretchy="false">(</m:mo>
               <m:msub>
                  <m:mi>n</m:mi>
                  <m:mn>2</m:mn>
               </m:msub>
               <m:msub>
                  <m:mi>m</m:mi>
                  <m:mn>2</m:mn>
               </m:msub>
               <m:mo stretchy="false">)</m:mo>
            </m:mrow>
         </m:mfrac>
      </m:mtd>
   </m:mtr>
   <m:mtr>
      <m:mtd/>
      <m:mtd>
         <m:mo>&#215;</m:mo>
         <m:msubsup>
            <m:mo>&#8747;</m:mo>
            <m:mn>0</m:mn>
            <m:mrow>
               <m:mi>&#960;</m:mi>
               <m:mo stretchy="false">/</m:mo>
               <m:mn>2</m:mn>
            </m:mrow>
         </m:msubsup>
         <m:mi mathvariant="fraktur">R</m:mi>
         <m:mrow>
            <m:mo>{</m:mo>
            <m:mfrac>
               <m:mrow>
                  <m:mn>1</m:mn>
                  <m:mo>&#8722;</m:mo>
                  <m:mo>exp</m:mo>
                  <m:mrow>
                     <m:mo>(</m:mo>
                     <m:mo>&#8722;</m:mo>
                     <m:mi>&#567;</m:mi>
                     <m:mo>tan</m:mo>
                     <m:mo stretchy="false">(</m:mo>
                     <m:mi>&#952;</m:mi>
                     <m:mo stretchy="false">)</m:mo>
                     <m:mo stretchy="false">/</m:mo>
                     <m:msub>
                        <m:mi>&#947;</m:mi>
                        <m:mi>c</m:mi>
                     </m:msub>
                     <m:mo>)</m:mo>
                  </m:mrow>
               </m:mrow>
               <m:mrow>
                  <m:mi>&#567;</m:mi>
                  <m:mo>tan</m:mo>
                  <m:mo stretchy="false">(</m:mo>
                  <m:mi>&#952;</m:mi>
                  <m:mo stretchy="false">)</m:mo>
               </m:mrow>
            </m:mfrac>
         </m:mrow>
      </m:mtd>
   </m:mtr>
   <m:mtr>
      <m:mtd/>
      <m:mtd>
         <m:mo>&#215;</m:mo>
         <m:msup>
            <m:mrow>
               <m:mo>(</m:mo>
               <m:mo>&#8722;</m:mo>
               <m:mfrac>
                  <m:mrow>
                     <m:mi>&#567;</m:mi>
                     <m:mo>tan</m:mo>
                     <m:mo stretchy="false">(</m:mo>
                     <m:mi>&#952;</m:mi>
                     <m:mo stretchy="false">)</m:mo>
                  </m:mrow>
                  <m:mi>&#961;</m:mi>
               </m:mfrac>
               <m:mo>)</m:mo>
            </m:mrow>
            <m:mrow>
               <m:mo stretchy="false">(</m:mo>
               <m:msub>
                  <m:mi>n</m:mi>
                  <m:mn>1</m:mn>
               </m:msub>
               <m:msub>
                  <m:mi>m</m:mi>
                  <m:mn>1</m:mn>
               </m:msub>
               <m:mo>+</m:mo>
               <m:msub>
                  <m:mi>n</m:mi>
                  <m:mn>2</m:mn>
               </m:msub>
               <m:msub>
                  <m:mi>m</m:mi>
                  <m:mn>2</m:mn>
               </m:msub>
               <m:mo stretchy="false">)</m:mo>
               <m:mo stretchy="false">/</m:mo>
               <m:mn>2</m:mn>
            </m:mrow>
         </m:msup>
      </m:mtd>
   </m:mtr>
   <m:mtr>
      <m:mtd/>
      <m:mtd>
         <m:mo>&#215;</m:mo>
         <m:msub>
            <m:mi mathvariant="script">K</m:mi>
            <m:mrow>
               <m:msub>
                  <m:mi>n</m:mi>
                  <m:mn>1</m:mn>
               </m:msub>
               <m:msub>
                  <m:mi>m</m:mi>
                  <m:mn>1</m:mn>
               </m:msub>
            </m:mrow>
         </m:msub>
         <m:mrow>
            <m:mo>(</m:mo>
            <m:mn>2</m:mn>
            <m:msqrt>
               <m:mrow>
                  <m:mo>&#8722;</m:mo>
                  <m:mfrac>
                     <m:mrow>
                        <m:mi>&#567;</m:mi>
                        <m:msub>
                           <m:mi>&#945;</m:mi>
                           <m:mn>1</m:mn>
                        </m:msub>
                        <m:mo>tan</m:mo>
                        <m:mo stretchy="false">(</m:mo>
                        <m:mi>&#952;</m:mi>
                        <m:mo stretchy="false">)</m:mo>
                     </m:mrow>
                     <m:mi>&#961;</m:mi>
                  </m:mfrac>
               </m:mrow>
            </m:msqrt>
            <m:mo>)</m:mo>
         </m:mrow>
      </m:mtd>
   </m:mtr>
   <m:mtr>
      <m:mtd/>
      <m:mtd>
         <m:mo>&#215;</m:mo>
         <m:mrow>
            <m:msub>
               <m:mi mathvariant="script">K</m:mi>
               <m:mrow>
                  <m:msub>
                     <m:mi>n</m:mi>
                     <m:mn>2</m:mn>
                  </m:msub>
                  <m:msub>
                     <m:mi>m</m:mi>
                     <m:mn>2</m:mn>
                  </m:msub>
               </m:mrow>
            </m:msub>
            <m:mrow>
               <m:mo>(</m:mo>
               <m:mn>2</m:mn>
               <m:msqrt>
                  <m:mrow>
                     <m:mo>&#8722;</m:mo>
                     <m:mfrac>
                        <m:mrow>
                           <m:mi>&#567;</m:mi>
                           <m:msub>
                              <m:mi>&#945;</m:mi>
                              <m:mn>2</m:mn>
                           </m:msub>
                           <m:mo>tan</m:mo>
                           <m:mo stretchy="false">(</m:mo>
                           <m:mi>&#952;</m:mi>
                           <m:mo stretchy="false">)</m:mo>
                        </m:mrow>
                        <m:mi>&#961;</m:mi>
                     </m:mfrac>
                  </m:mrow>
               </m:msqrt>
               <m:mo>)</m:mo>
            </m:mrow>
            <m:mo>}</m:mo>
         </m:mrow>
         <m:msup>
            <m:mo>sec</m:mo>
            <m:mn>2</m:mn>
         </m:msup>
         <m:mo stretchy="false">(</m:mo>
         <m:mi>&#952;</m:mi>
         <m:mo stretchy="false">)</m:mo>
         <m:mi>d</m:mi>
         <m:mi>&#952;</m:mi>
      </m:mtd>
   </m:mtr>
</m:mtable>
</m:math>
					</display-formula>
				</p><p> Both integral expressions given in (45) and (46) can be numerically solved by mathematics software packages. The respective channel capacity, <inline-formula>
						<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i133">
							<m:msub>
								<m:mi>C</m:mi>
								<m:mi mathvariant="normal">TCIFR</m:mi>
							</m:msub>
						</m:math>
					</inline-formula>, is obtained by substituting (45) and (46) in (39).</p>
			</sec>
			<sec>
				<st>
					<p>6.2 Channel capacity and outage probability for i.n.i.d. Nakagami-<it>m</it> fading channels</p>
				</st><p>The expression for <it>K</it> in (39) and (42) is obtained, by substituting (20) into (44), as </p><p>
					<display-formula id="M47">
						<graphic file="1687-1499-2012-11-i151.gif"/>
					</display-formula>
				</p><p> Substituting (20) in (43), the outage probability, <inline-formula>
						<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i148">
							<m:msub>
								<m:mi>P</m:mi>
								<m:mrow>
									<m:mi>o</m:mi>
									<m:mo>,</m:mo>
									<m:mi mathvariant="normal">TCIFR</m:mi>
								</m:mrow>
							</m:msub>
						</m:math>
					</inline-formula>, is determined as </p><p>
					<display-formula id="M48">
						<graphic file="1687-1499-2012-11-i153.gif"/>
					</display-formula>
				</p><p> The above expressions in (47) and (48) can be solved numerically. The respective channel capacity, <inline-formula>
						<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i133">
							<m:msub>
								<m:mi>C</m:mi>
								<m:mi mathvariant="normal">TCIFR</m:mi>
							</m:msub>
						</m:math>
					</inline-formula>, is obtained by substituting (47) and (48) in (39).</p><p> It is noted that the obtained expressions for the outage probability and channel capacity given in (28), (30), (31), (33), (37), (38), and (45)-(48) are represented in terms of one-dimensional integrals with definite limits. These expressions can readily be solved by standard mathematics software packages such as Mathematica. It is noted that for single antenna relay networks, the obtained expressions for the system performance are given in integral forms in <abbrgrp>
						<abbr bid="B17">17</abbr>
					</abbrgrp>.</p>
			</sec>
		</sec>
		<sec>
			<st>
				<p>7 Numerical results</p>
			</st><p>In this section, we present numerical examples for the performance metrics derived above. Monte Carlo simulations are provided together with analytical results in order to verify our analysis. Importantly, in all tested scenarios, there is very close agreement between the analytical and simulated curves. This confirms the correctness of the analysis presented in this article.</p><p>Firstly, let us examine the channel capacity of the considered relay networks with adaptive transmission undergoing i.i.d. Nakagami-<it>m</it> fading channels. The number of antennas at source <it>S</it> and destination <it>D</it> are selected as <inline-formula>
					<m:math name="1687-1499-2012-11-i155" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>n</m:mi>
   <m:mn>1</m:mn>
</m:msub>
<m:mo>=</m:mo>
<m:msub>
   <m:mi>n</m:mi>
   <m:mn>2</m:mn>
</m:msub>
<m:mo>=</m:mo>
<m:mn>1</m:mn>
<m:mo>,</m:mo>
<m:mn>2</m:mn>
<m:mo>,</m:mo>
<m:mn>3</m:mn>
</m:math>
				</inline-formula>, and the fading severity parameter is set as <inline-formula>
					<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i156"><m:mi>m</m:mi>
<m:mo>=</m:mo>
<m:mn>2</m:mn>
</m:math>
				</inline-formula>. The optimal cutoff SNR for OSPR and TCIFR can be found by numerically solving (25) and (42), respectively, that is presented in Table <tblr tid="T1">1</tblr>. </p>
			<table id="T1">
				<title>
					<p>Table 1</p>
				</title>
				<caption>
					<p>
						<b>Optimal cutoff SNR</b>
						<inline-formula>
							<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i91">
								<m:msub>
									<m:mi mathvariant="bold-italic">&#947;</m:mi>
									<m:mn mathvariant="bold">0</m:mn>
								</m:msub>
							</m:math>
						</inline-formula><b>and</b>
						<inline-formula>
							<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i132">
								<m:msub>
									<m:mi mathvariant="bold-italic">&#947;</m:mi>
									<m:mi mathvariant="bold-italic">c</m:mi>
								</m:msub>
							</m:math>
						</inline-formula><b>for i.i.d. Nakagami-</b><b>
							<it>m</it>
						</b><b>fading channels and different number of antennas.</b>
					</p>
				</caption>
				<tgroup cols="7">
					<colspec align="left" colname="col1" colnum="1"/>
					<colspec align="center" colname="col2" colnum="2"/>
					<colspec align="center" colname="col3" colnum="3"/>
					<colspec align="center" colname="col4" colnum="4"/>
					<colspec align="center" colname="col5" colnum="5"/>
					<colspec align="center" colname="col6" colnum="6"/>
					<colspec align="center" colname="col7" colnum="7"/>
					<thead>
						<row>
							<entry colname="col1" morerows="1">
								<p>
									<b>SNR</b>
								</p>
							</entry>
							<entry align="center" nameend="col3" namest="col2">
								<p>
									<inline-formula>
										<m:math name="1687-1499-2012-11-i159" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi mathvariant="bold-italic">n</m:mi>
   <m:mn mathvariant="bold">1</m:mn>
</m:msub>
<m:mo mathvariant="bold">=</m:mo>
<m:msub>
   <m:mi mathvariant="bold-italic">n</m:mi>
   <m:mn mathvariant="bold">2</m:mn>
</m:msub>
<m:mo mathvariant="bold">=</m:mo>
<m:mn mathvariant="bold">1</m:mn>
</m:math>
									</inline-formula>
								</p>
							</entry>
							<entry align="center" nameend="col5" namest="col4">
								<p>
									<inline-formula>
										<m:math name="1687-1499-2012-11-i160" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi mathvariant="bold-italic">n</m:mi>
   <m:mn mathvariant="bold">1</m:mn>
</m:msub>
<m:mo mathvariant="bold">=</m:mo>
<m:msub>
   <m:mi mathvariant="bold-italic">n</m:mi>
   <m:mn mathvariant="bold">2</m:mn>
</m:msub>
<m:mo mathvariant="bold">=</m:mo>
<m:mn mathvariant="bold">2</m:mn>
</m:math>
									</inline-formula>
								</p>
							</entry>
							<entry align="center" nameend="col7" namest="col6">
								<p>
									<inline-formula>
										<m:math name="1687-1499-2012-11-i161" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi mathvariant="bold-italic">n</m:mi>
   <m:mn mathvariant="bold">1</m:mn>
</m:msub>
<m:mo mathvariant="bold">=</m:mo>
<m:msub>
   <m:mi mathvariant="bold-italic">n</m:mi>
   <m:mn mathvariant="bold">2</m:mn>
</m:msub>
<m:mo mathvariant="bold">=</m:mo>
<m:mn mathvariant="bold">3</m:mn>
</m:math>
									</inline-formula>
								</p>
							</entry>
						</row>
						<row>
							<entry colname="col2">
								<p>
									<inline-formula>
										<m:math name="1687-1499-2012-11-i162" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi mathvariant="bold-italic">&#947;</m:mi>
   <m:mn mathvariant="bold">0</m:mn>
</m:msub>
</m:math>
									</inline-formula>
								</p>
							</entry>
							<entry colname="col3">
								<p>
									<inline-formula>
										<m:math name="1687-1499-2012-11-i163" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi mathvariant="bold-italic">&#947;</m:mi>
   <m:mi mathvariant="bold-italic">c</m:mi>
</m:msub>
</m:math>
									</inline-formula>
								</p>
							</entry>
							<entry colname="col4">
								<p>
									<inline-formula>
										<m:math name="1687-1499-2012-11-i164" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi mathvariant="bold-italic">&#947;</m:mi>
   <m:mn mathvariant="bold">0</m:mn>
</m:msub>
</m:math>
									</inline-formula>
								</p>
							</entry>
							<entry colname="col5">
								<p>
									<inline-formula>
										<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i163">
											<m:msub>
												<m:mi mathvariant="bold-italic">&#947;</m:mi>
												<m:mi mathvariant="bold-italic">c</m:mi>
											</m:msub>
										</m:math>
									</inline-formula>
								</p>
							</entry>
							<entry colname="col6">
								<p>
									<inline-formula>
										<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i162">
											<m:msub>
												<m:mi mathvariant="bold-italic">&#947;</m:mi>
												<m:mn mathvariant="bold">0</m:mn>
											</m:msub>
										</m:math>
									</inline-formula>
								</p>
							</entry>
							<entry colname="col7">
								<p>
									<inline-formula>
										<m:math name="1687-1499-2012-11-i167" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi mathvariant="bold-italic">&#947;</m:mi>
   <m:mi mathvariant="bold-italic">c</m:mi>
</m:msub>
</m:math>
									</inline-formula>
								</p>
							</entry>
						</row>
					</thead>
					<tbody>
						<row>
							<entry colname="col1">
								<p>0 dB</p>
							</entry>
							<entry colname="col2">
								<p>0.1069</p>
							</entry>
							<entry colname="col3">
								<p>0.1338</p>
							</entry>
							<entry colname="col4">
								<p>0.1086</p>
							</entry>
							<entry colname="col5">
								<p>0.1293</p>
							</entry>
							<entry colname="col6">
								<p>0.1090</p>
							</entry>
							<entry colname="col7">
								<p>0.1267</p>
							</entry>
						</row>
						<row>
							<entry colname="col1">
								<p>4 dB</p>
							</entry>
							<entry colname="col2">
								<p>0.2010</p>
							</entry>
							<entry colname="col3">
								<p>0.2706</p>
							</entry>
							<entry colname="col4">
								<p>0.2140</p>
							</entry>
							<entry colname="col5">
								<p>0.2715</p>
							</entry>
							<entry colname="col6">
								<p>0.2196</p>
							</entry>
							<entry colname="col7">
								<p>0.2713</p>
							</entry>
						</row>
						<row>
							<entry colname="col1">
								<p>8 dB</p>
							</entry>
							<entry colname="col2">
								<p>0.3489</p>
							</entry>
							<entry colname="col3">
								<p>0.5267</p>
							</entry>
							<entry colname="col4">
								<p>0.3852</p>
							</entry>
							<entry colname="col5">
								<p>0.5475</p>
							</entry>
							<entry colname="col6">
								<p>0.4007</p>
							</entry>
							<entry colname="col7">
								<p>0.5569</p>
							</entry>
						</row>
						<row>
							<entry colname="col1">
								<p>12 dB</p>
							</entry>
							<entry colname="col2">
								<p>0.5408</p>
							</entry>
							<entry colname="col3">
								<p>0.7237</p>
							</entry>
							<entry colname="col4">
								<p>0.6018</p>
							</entry>
							<entry colname="col5">
								<p>1.0557</p>
							</entry>
							<entry colname="col6">
								<p>0.6227</p>
							</entry>
							<entry colname="col7">
								<p>1.0898</p>
							</entry>
						</row>
						<row>
							<entry colname="col1">
								<p>16 dB</p>
							</entry>
							<entry colname="col2">
								<p>0.7302</p>
							</entry>
							<entry colname="col3">
								<p>1.7913</p>
							</entry>
							<entry colname="col4">
								<p>0.7888</p>
							</entry>
							<entry colname="col5">
								<p>1.9736</p>
							</entry>
							<entry colname="col6">
								<p>0.8058</p>
							</entry>
							<entry colname="col7">
								<p>2.0639</p>
							</entry>
						</row>
						<row>
							<entry colname="col1">
								<p>20 dB</p>
							</entry>
							<entry colname="col2">
								<p>0.8663</p>
							</entry>
							<entry colname="col3">
								<p>3.2490</p>
							</entry>
							<entry colname="col4">
								<p>0.9035</p>
							</entry>
							<entry colname="col5">
								<p>3.6980</p>
							</entry>
							<entry colname="col6">
								<p>0.9125</p>
							</entry>
							<entry colname="col7">
								<p>3.9181</p>
							</entry>
						</row>
					</tbody>
				</tgroup>
			</table><p>Figure <figr fid="F2">2</figr> depicts the channel capacity per unit bandwidth, i.e., <inline-formula>
					<m:math name="1687-1499-2012-11-i168" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>C</m:mi>
   <m:mi mathvariant="normal">OSPR</m:mi>
</m:msub>
<m:mo stretchy="false">/</m:mo>
<m:mi>B</m:mi>
</m:math>
				</inline-formula>, <inline-formula>
					<m:math name="1687-1499-2012-11-i169" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>C</m:mi>
   <m:mi mathvariant="normal">ORCP</m:mi>
</m:msub>
<m:mo stretchy="false">/</m:mo>
<m:mi>B</m:mi>
</m:math>
				</inline-formula>, and <inline-formula>
					<m:math name="1687-1499-2012-11-i170" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>C</m:mi>
   <m:mi mathvariant="normal">TCIFR</m:mi>
</m:msub>
<m:mo stretchy="false">/</m:mo>
<m:mi>B</m:mi>
</m:math>
				</inline-formula> versus average SNR. It can be seen from Figure <figr fid="F2">2</figr> that OSPR achieves a slight improvement in capacity as compared to ORCP, and this improvement decreases as the average SNR, <inline-formula>
					<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i171"><m:msub>
   <m:mi>&#961;</m:mi>
   <m:mn>0</m:mn>
</m:msub>
</m:math>
				</inline-formula>, increases. The reason for this is that, for both OSPR and ORCP, the source tends to transmit with constant power in the high SNR regime. More importantly, as the number of antennas increases, the channel capacity improvement of OSPR relative to ORCP tends to be negligible. This is due to the fact that the instantaneous SNR approaches infinity more rapidly for larger number of antennas when the average SNR converges to infinity. However, a system with OSPR adapts both its transmission rate and power simultaneously, thereby incurring higher implementation complexity as compared to the one using ORCP. Furthermore, TCIFR suffers the largest reduction in channel capacity in comparison with OSPR and ORCP. In fact, with specific average transmit power constraint, TCIFR must consume more power to compensate for bad channel conditions in order to maintain a constant value of instantaneous SNR at the destination, causing considerable reduction in channel capacity relative to other schemes. Unlikely, OSPR and ORCP take advantage of favorable fading channel conditions by deploying higher transmission rate and/or consuming more transmit power. As expected, when the number of antennas increases, the effects of severe fading can be reduced, and thus this capacity reduction diminishes significantly. In practice, due to the limitation of the number of antennas for each terminal, perfectly eliminating the impact of fading by exploiting spatial diversity is almost impossible. Since TCIFR provides the lowest implementation complexity, it is needed to consider a tradeoff between channel capacity and complexity. </p>
			<fig id="F2"><title><p>Figure 2</p></title><caption><p>
   <b>Channel capacity per unit bandwidth versus average SNR of the source,</b>
   <inline-formula>
      <m:math name="1687-1499-2012-11-i171" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>&#961;</m:mi>
   <m:mn>0</m:mn>
</m:msub>
</m:math>
   </inline-formula>
   <b>, of MIMO AF relay networks with OSTBC transmission over i.i.d. Nakagami-</b>
   <b>
      <it>m</it>
   </b>
   <b>fading channels using different adaptive schemes.</b>
</p></caption><text>
   <p><b>Channel capacity per unit bandwidth versus average SNR of the source,</b><inline-formula><m:math name="1687-1499-2012-11-i171" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub><m:mi mathvariant="bold-italic">&#961;</m:mi><m:mn mathvariant="bold">0</m:mn></m:msub></m:math></inline-formula><b>, of MIMO AF relay networks with OSTBC transmission over i.i.d. Nakagami-</b><b><it>m</it></b><b>fading channels using different adaptive schemes.</b> (Fading severity parameter <inline-formula><m:math name="1687-1499-2012-11-i156" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mi>m</m:mi>
<m:mo>=</m:mo>
<m:mn>2</m:mn>
</m:math></inline-formula>, average channel power gain <inline-formula><m:math name="1687-1499-2012-11-i174" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mi mathvariant="normal">&#937;</m:mi>
<m:mo>=</m:mo>
<m:mn>0.25</m:mn>
</m:math></inline-formula>.)</p>
</text><graphic file="1687-1499-2012-11-2"/></fig><p>Figure <figr fid="F3">3</figr> shows the channel capacity per unit bandwidth given in (39), <inline-formula>
					<m:math name="1687-1499-2012-11-i175" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>C</m:mi>
   <m:mi mathvariant="normal">TCIFR</m:mi>
</m:msub>
<m:mo stretchy="false">/</m:mo>
<m:mi>B</m:mi>
</m:math>
				</inline-formula>, versus <inline-formula>
					<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i132">
						<m:msub>
							<m:mi>&#947;</m:mi>
							<m:mi>c</m:mi>
						</m:msub>
					</m:math>
				</inline-formula>, with constant values for <inline-formula>
					<m:math name="1687-1499-2012-11-i177" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>&#961;</m:mi>
   <m:mn>0</m:mn>
</m:msub>
<m:mo>=</m:mo>
<m:mn>5</m:mn>
<m:mo>,</m:mo>
<m:mn>10</m:mn>
<m:mo>,</m:mo>
<m:mn>15</m:mn>
<m:mtext/>
<m:mtext>dB</m:mtext>
</m:math>
				</inline-formula>. It can be seen that there exists a specific optimal cutoff SNR of <inline-formula>
					<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i132">
						<m:msub>
							<m:mi>&#947;</m:mi>
							<m:mi>c</m:mi>
						</m:msub>
					</m:math>
				</inline-formula> at which the channel capacity of the considered networks with TCIFR is maximized. Also, as expected from Table <tblr tid="T1">1</tblr>, the values of the optimal cutoff SNR, <inline-formula>
					<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i91">
						<m:msub>
							<m:mi>&#947;</m:mi>
							<m:mn>0</m:mn>
						</m:msub>
					</m:math>
				</inline-formula>, are smaller than those for the optimal cutoff SNR, <inline-formula>
					<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i132">
						<m:msub>
							<m:mi>&#947;</m:mi>
							<m:mi>c</m:mi>
						</m:msub>
					</m:math>
				</inline-formula>, of TCIFR at the same average SNR. This observation implies that maintaining a constant value of the instantaneous SNR in TCIFR consumes more power than maximizing channel capacity in OSPR with the same fading condition. In other words, fading conditions for activating OSPR is likely less favorable than TCIFR, causing considerable reduction in channel capacity and outage probability of TCIFR scheme. </p>
			<fig id="F3"><title><p>Figure 3</p></title><caption><p>
   <b>Channel capacity per unit bandwidth versus</b>
   <inline-formula>
      <m:math name="1687-1499-2012-11-i132" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>&#947;</m:mi>
   <m:mi>c</m:mi>
</m:msub>
</m:math>
   </inline-formula>
   <b>of MIMO AF relay networks with OSTBC transmission over i.i.d. Nakagami-</b>
   <b>
      <it>m</it>
   </b>
   <b>fading channels using TCIFR.</b>
</p></caption><text>
   <p><b>Channel capacity per unit bandwidth versus</b><inline-formula><m:math name="1687-1499-2012-11-i132" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub><m:mi mathvariant="bold-italic">&#947;</m:mi><m:mi mathvariant="bold-italic">c</m:mi></m:msub></m:math></inline-formula><b>of MIMO AF relay networks with OSTBC transmission over i.i.d. Nakagami-</b><b><it>m</it></b><b>fading channels using TCIFR.</b> (Fading severity parameter <inline-formula><m:math name="1687-1499-2012-11-i156" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mi>m</m:mi><m:mo>=</m:mo><m:mn>2</m:mn></m:math></inline-formula>, average channel power gain <inline-formula><m:math name="1687-1499-2012-11-i174" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mi mathvariant="normal">&#937;</m:mi><m:mo>=</m:mo><m:mn>0.25</m:mn></m:math></inline-formula>.)</p>
</text><graphic file="1687-1499-2012-11-3"/></fig><p>In addition, Figure <figr fid="F4">4</figr> plots the outage probability of the considered relay networks with OSPR and TCIFR. Note that for these schemes, the transmission process will be suspended once the instantaneous SNR falls below the optimal cutoff SNR <inline-formula>
					<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i91">
						<m:msub>
							<m:mi>&#947;</m:mi>
							<m:mn>0</m:mn>
						</m:msub>
					</m:math>
				</inline-formula> and <inline-formula>
					<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i132">
						<m:msub>
							<m:mi>&#947;</m:mi>
							<m:mi>c</m:mi>
						</m:msub>
					</m:math>
				</inline-formula>, respectively. The achievable values of these optimal metrics impose a substantial impact on the channel capacity and the outage probability. As expected, one can see from Figure <figr fid="F4">4</figr> that the outage probability of OSPR outperforms that of TCIFR considerably. Especially, when the number of antennas increases this outage probability improvement becomes more significant. </p>
			<fig id="F4"><title><p>Figure 4</p></title><caption><p>
   <b>Outage probability versus average SNR of the source,</b>
   <inline-formula>
      <m:math name="1687-1499-2012-11-i171" xmlns:m="http://www.w3.org/1998/Math/MathML">
         <m:msub>
            <m:mi mathvariant="bold-italic">&#961;</m:mi>
            <m:mn mathvariant="bold">0</m:mn>
         </m:msub>
      </m:math>
   </inline-formula>
   <b>, of MIMO AF relay networks with OSTBC transmission over i.i.d. Nakagami-</b>
   <b>
      <it>m</it>
   </b>
   <b>fading channels using either OSPR or TCIFR.</b>
</p></caption><text>
   <p><b>Outage probability versus average SNR of the source,</b><inline-formula><m:math name="1687-1499-2012-11-i171" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub><m:mi mathvariant="bold-italic">&#961;</m:mi><m:mn mathvariant="bold">0</m:mn></m:msub></m:math></inline-formula><b>, of MIMO AF relay networks with OSTBC transmission over i.i.d. Nakagami-</b><b><it>m</it></b><b>fading channels using either OSPR or TCIFR.</b> (Fading severity parameter <inline-formula><m:math name="1687-1499-2012-11-i156" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mi>m</m:mi><m:mo>=</m:mo><m:mn>2</m:mn></m:math></inline-formula>, average channel power gain <inline-formula><m:math name="1687-1499-2012-11-i174" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mi mathvariant="normal">&#937;</m:mi><m:mo>=</m:mo><m:mn>0.25</m:mn></m:math></inline-formula>.)</p>
</text><graphic file="1687-1499-2012-11-4"/></fig><p>Figure <figr fid="F5">5</figr> shows the channel capacity per unit bandwidth versus average SNR of the considered relay networks using OSPR, ORCP, and TCIFR in the presence of i.n.i.d. Nakagami-<it>m</it> fading channels. The number of antennas at source <it>S</it> and destination <it>D</it> are selected as <inline-formula>
					<m:math name="1687-1499-2012-11-i189" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>n</m:mi>
   <m:mn>1</m:mn>
</m:msub>
<m:mo>=</m:mo>
<m:msub>
   <m:mi>n</m:mi>
   <m:mn>2</m:mn>
</m:msub>
<m:mo>=</m:mo>
<m:mn>1</m:mn>
<m:mo>,</m:mo>
<m:mn>2</m:mn>
<m:mo>,</m:mo>
<m:mn>3</m:mn>
</m:math>
				</inline-formula> while the fading severity parameters <it>m</it> and average channel power gains &#937; are as follows: </p><p>
				<display-formula>
					<m:math name="1687-1499-2012-11-i190" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mtable columnalign="right left" columnspacing="0.2em">
   <m:mtr>
      <m:mtd>
         <m:msub>
            <m:mi>n</m:mi>
            <m:mn>1</m:mn>
         </m:msub>
         <m:mo>=</m:mo>
         <m:msub>
            <m:mi>n</m:mi>
            <m:mn>2</m:mn>
         </m:msub>
         <m:mo>=</m:mo>
         <m:mn>1</m:mn>
         <m:mo>:</m:mo>
         <m:mspace width="1em"/>
      </m:mtd>
      <m:mtd>
         <m:mo stretchy="false">{</m:mo>
         <m:mo stretchy="false">(</m:mo>
         <m:msub>
            <m:mi>m</m:mi>
            <m:mrow>
               <m:mn>1</m:mn>
               <m:mo>,</m:mo>
               <m:mn>1</m:mn>
            </m:mrow>
         </m:msub>
         <m:mo>,</m:mo>
         <m:msub>
            <m:mi mathvariant="normal">&#937;</m:mi>
            <m:mrow>
               <m:mn>1</m:mn>
               <m:mo>,</m:mo>
               <m:mn>1</m:mn>
            </m:mrow>
         </m:msub>
         <m:mo stretchy="false">)</m:mo>
         <m:mo stretchy="false">}</m:mo>
         <m:mo>=</m:mo>
         <m:mo stretchy="false">{</m:mo>
         <m:mo stretchy="false">(</m:mo>
         <m:mn>2</m:mn>
         <m:mo>,</m:mo>
         <m:mn>0.2</m:mn>
         <m:mo stretchy="false">)</m:mo>
         <m:mo stretchy="false">}</m:mo>
      </m:mtd>
   </m:mtr>
   <m:mtr>
      <m:mtd/>
      <m:mtd>
         <m:mo stretchy="false">{</m:mo>
         <m:mo stretchy="false">(</m:mo>
         <m:msub>
            <m:mi>m</m:mi>
            <m:mrow>
               <m:mn>2</m:mn>
               <m:mo>,</m:mo>
               <m:mn>1</m:mn>
            </m:mrow>
         </m:msub>
         <m:mo>,</m:mo>
         <m:msub>
            <m:mi mathvariant="normal">&#937;</m:mi>
            <m:mrow>
               <m:mn>2</m:mn>
               <m:mo>,</m:mo>
               <m:mn>1</m:mn>
            </m:mrow>
         </m:msub>
         <m:mo stretchy="false">)</m:mo>
         <m:mo stretchy="false">}</m:mo>
         <m:mo>=</m:mo>
         <m:mo stretchy="false">{</m:mo>
         <m:mo stretchy="false">(</m:mo>
         <m:mn>3</m:mn>
         <m:mo>,</m:mo>
         <m:mn>0.3</m:mn>
         <m:mo stretchy="false">)</m:mo>
         <m:mo stretchy="false">}</m:mo>
      </m:mtd>
   </m:mtr>
   <m:mtr>
      <m:mtd>
         <m:msub>
            <m:mi>n</m:mi>
            <m:mn>1</m:mn>
         </m:msub>
         <m:mo>=</m:mo>
         <m:msub>
            <m:mi>n</m:mi>
            <m:mn>2</m:mn>
         </m:msub>
         <m:mo>=</m:mo>
         <m:mn>2</m:mn>
         <m:mo>:</m:mo>
         <m:mspace width="1em"/>
      </m:mtd>
      <m:mtd>
         <m:msubsup>
            <m:mrow>
               <m:mo stretchy="false">{</m:mo>
               <m:mo stretchy="false">(</m:mo>
               <m:msub>
                  <m:mi>m</m:mi>
                  <m:mrow>
                     <m:mn>1</m:mn>
                     <m:mo>,</m:mo>
                     <m:mi>i</m:mi>
                  </m:mrow>
               </m:msub>
               <m:mo>,</m:mo>
               <m:msub>
                  <m:mi mathvariant="normal">&#937;</m:mi>
                  <m:mrow>
                     <m:mn>1</m:mn>
                     <m:mo>,</m:mo>
                     <m:mi>i</m:mi>
                  </m:mrow>
               </m:msub>
               <m:mo stretchy="false">)</m:mo>
               <m:mo stretchy="false">}</m:mo>
            </m:mrow>
            <m:mrow>
               <m:mi>i</m:mi>
               <m:mo>=</m:mo>
               <m:mn>1</m:mn>
            </m:mrow>
            <m:mn>2</m:mn>
         </m:msubsup>
         <m:mo>=</m:mo>
         <m:mo stretchy="false">{</m:mo>
         <m:mo stretchy="false">(</m:mo>
         <m:mn>1</m:mn>
         <m:mo>,</m:mo>
         <m:mn>0.25</m:mn>
         <m:mo stretchy="false">)</m:mo>
         <m:mo>;</m:mo>
         <m:mo stretchy="false">(</m:mo>
         <m:mn>2</m:mn>
         <m:mo>,</m:mo>
         <m:mn>0.35</m:mn>
         <m:mo stretchy="false">)</m:mo>
         <m:mo stretchy="false">}</m:mo>
      </m:mtd>
   </m:mtr>
   <m:mtr>
      <m:mtd/>
      <m:mtd>
         <m:msubsup>
            <m:mrow>
               <m:mo stretchy="false">{</m:mo>
               <m:mo stretchy="false">(</m:mo>
               <m:msub>
                  <m:mi>m</m:mi>
                  <m:mrow>
                     <m:mn>2</m:mn>
                     <m:mo>,</m:mo>
                     <m:mi>i</m:mi>
                  </m:mrow>
               </m:msub>
               <m:mo>,</m:mo>
               <m:msub>
                  <m:mi mathvariant="normal">&#937;</m:mi>
                  <m:mrow>
                     <m:mn>2</m:mn>
                     <m:mo>,</m:mo>
                     <m:mi>i</m:mi>
                  </m:mrow>
               </m:msub>
               <m:mo stretchy="false">)</m:mo>
               <m:mo stretchy="false">}</m:mo>
            </m:mrow>
            <m:mrow>
               <m:mi>i</m:mi>
               <m:mo>=</m:mo>
               <m:mn>1</m:mn>
            </m:mrow>
            <m:mn>2</m:mn>
         </m:msubsup>
         <m:mo>=</m:mo>
         <m:mo stretchy="false">{</m:mo>
         <m:mo stretchy="false">(</m:mo>
         <m:mn>2</m:mn>
         <m:mo>,</m:mo>
         <m:mn>0.3</m:mn>
         <m:mo stretchy="false">)</m:mo>
         <m:mo>;</m:mo>
         <m:mo stretchy="false">(</m:mo>
         <m:mn>1</m:mn>
         <m:mo>,</m:mo>
         <m:mn>0.4</m:mn>
         <m:mo stretchy="false">)</m:mo>
         <m:mo stretchy="false">}</m:mo>
      </m:mtd>
   </m:mtr>
   <m:mtr>
      <m:mtd>
         <m:msub>
            <m:mi>n</m:mi>
            <m:mn>1</m:mn>
         </m:msub>
         <m:mo>=</m:mo>
         <m:msub>
            <m:mi>n</m:mi>
            <m:mn>2</m:mn>
         </m:msub>
         <m:mo>=</m:mo>
         <m:mn>3</m:mn>
         <m:mspace width="1em"/>
      </m:mtd>
      <m:mtd>
         <m:msubsup>
            <m:mrow>
               <m:mo stretchy="false">{</m:mo>
               <m:mo stretchy="false">(</m:mo>
               <m:msub>
                  <m:mi>m</m:mi>
                  <m:mrow>
                     <m:mn>1</m:mn>
                     <m:mo>,</m:mo>
                     <m:mi>i</m:mi>
                  </m:mrow>
               </m:msub>
               <m:mo>,</m:mo>
               <m:msub>
                  <m:mi mathvariant="normal">&#937;</m:mi>
                  <m:mrow>
                     <m:mn>1</m:mn>
                     <m:mo>,</m:mo>
                     <m:mi>i</m:mi>
                  </m:mrow>
               </m:msub>
               <m:mo stretchy="false">)</m:mo>
               <m:mo stretchy="false">}</m:mo>
            </m:mrow>
            <m:mrow>
               <m:mi>i</m:mi>
               <m:mo>=</m:mo>
               <m:mn>1</m:mn>
            </m:mrow>
            <m:mn>3</m:mn>
         </m:msubsup>
      </m:mtd>
   </m:mtr>
   <m:mtr>
      <m:mtd/>
      <m:mtd>
         <m:mspace width="1em"/>
         <m:mo>=</m:mo>
         <m:mo stretchy="false">{</m:mo>
         <m:mo stretchy="false">(</m:mo>
         <m:mn>2</m:mn>
         <m:mo>,</m:mo>
         <m:mn>0.25</m:mn>
         <m:mo stretchy="false">)</m:mo>
         <m:mo>;</m:mo>
         <m:mo stretchy="false">(</m:mo>
         <m:mn>3</m:mn>
         <m:mo>,</m:mo>
         <m:mn>0.3</m:mn>
         <m:mo stretchy="false">)</m:mo>
         <m:mo>;</m:mo>
         <m:mo stretchy="false">{</m:mo>
         <m:mn>2</m:mn>
         <m:mo>,</m:mo>
         <m:mn>0.4</m:mn>
         <m:mo stretchy="false">}</m:mo>
         <m:mo stretchy="false">}</m:mo>
      </m:mtd>
   </m:mtr>
   <m:mtr>
      <m:mtd/>
      <m:mtd>
         <m:msubsup>
            <m:mrow>
               <m:mo stretchy="false">{</m:mo>
               <m:mo stretchy="false">(</m:mo>
               <m:msub>
                  <m:mi>m</m:mi>
                  <m:mrow>
                     <m:mn>2</m:mn>
                     <m:mo>,</m:mo>
                     <m:mi>i</m:mi>
                  </m:mrow>
               </m:msub>
               <m:mo>,</m:mo>
               <m:msub>
                  <m:mi mathvariant="normal">&#937;</m:mi>
                  <m:mrow>
                     <m:mn>2</m:mn>
                     <m:mo>,</m:mo>
                     <m:mi>i</m:mi>
                  </m:mrow>
               </m:msub>
               <m:mo stretchy="false">)</m:mo>
               <m:mo stretchy="false">}</m:mo>
            </m:mrow>
            <m:mrow>
               <m:mi>i</m:mi>
               <m:mo>=</m:mo>
               <m:mn>1</m:mn>
            </m:mrow>
            <m:mn>3</m:mn>
         </m:msubsup>
      </m:mtd>
   </m:mtr>
   <m:mtr>
      <m:mtd/>
      <m:mtd>
         <m:mspace width="1em"/>
         <m:mo>=</m:mo>
         <m:mo stretchy="false">{</m:mo>
         <m:mo stretchy="false">(</m:mo>
         <m:mn>3</m:mn>
         <m:mo>,</m:mo>
         <m:mn>0.4</m:mn>
         <m:mo stretchy="false">)</m:mo>
         <m:mo>;</m:mo>
         <m:mo stretchy="false">(</m:mo>
         <m:mn>2</m:mn>
         <m:mo>,</m:mo>
         <m:mn>0.2</m:mn>
         <m:mo stretchy="false">)</m:mo>
         <m:mo>;</m:mo>
         <m:mo stretchy="false">(</m:mo>
         <m:mn>4</m:mn>
         <m:mo>,</m:mo>
         <m:mn>0.35</m:mn>
         <m:mo stretchy="false">)</m:mo>
         <m:mo stretchy="false">}</m:mo>
      </m:mtd>
   </m:mtr>
</m:mtable>
</m:math>
				</display-formula>
			</p><p> The optimal cutoff SNR for OSPR and TCIFR is presented in Table <tblr tid="T2">2</tblr>. Again, it can be seen from Figure <figr fid="F5">5</figr> that the channel capacity of OSPR and ORCP outperforms that of TCIFR for sufficiently large values of the average SNR. More importantly, OSPR obtains the best performance at the expense of high implementation complexity. Figure <figr fid="F6">6</figr> depicts the channel capacity per unit bandwidth given in (39), <inline-formula>
					<m:math name="1687-1499-2012-11-i191" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mfrac>
   <m:msub>
      <m:mi>C</m:mi>
      <m:mi mathvariant="normal">TCIFR</m:mi>
   </m:msub>
   <m:mi>B</m:mi>
</m:mfrac>
</m:math>
				</inline-formula>, versus <inline-formula>
					<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i132">
						<m:msub>
							<m:mi>&#947;</m:mi>
							<m:mi>c</m:mi>
						</m:msub>
					</m:math>
				</inline-formula>, at constant values of <inline-formula>
					<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i177">
						<m:msub>
							<m:mi>&#961;</m:mi>
							<m:mn>0</m:mn>
						</m:msub>
						<m:mo>=</m:mo>
						<m:mn>5</m:mn>
						<m:mo>,</m:mo>
						<m:mn>10</m:mn>
						<m:mo>,</m:mo>
						<m:mn>15</m:mn>
						<m:mtext/>
						<m:mtext>dB</m:mtext>
					</m:math>
				</inline-formula>. It can be also seen that the channel capacity obtains the maximum value at one optimal value of <inline-formula>
					<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i132">
						<m:msub>
							<m:mi>&#947;</m:mi>
							<m:mi>c</m:mi>
						</m:msub>
					</m:math>
				</inline-formula>. The outage probability versus average SNR for OSPR and TCIFR is shown in Figure <figr fid="F7">7</figr>. As can be seen, OSPR outperforms TCIFR in terms of outage probability. The best outage performance can be obtained for the case of <inline-formula>
					<m:math name="1687-1499-2012-11-i195" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:msub>
   <m:mi>n</m:mi>
   <m:mn>1</m:mn>
</m:msub>
<m:mo>=</m:mo>
<m:msub>
   <m:mi>n</m:mi>
   <m:mn>2</m:mn>
</m:msub>
<m:mo>=</m:mo>
<m:mn>3</m:mn>
</m:math>
				</inline-formula>. </p>
			<fig id="F5"><title><p>Figure 5</p></title><caption><p>
   <b>Channel capacity per unit bandwidth versus average SNR of the source,</b>
   <inline-formula>
      <m:math name="1687-1499-2012-11-i171" xmlns:m="http://www.w3.org/1998/Math/MathML">
         <m:msub>
            <m:mi mathvariant="bold-italic">&#961;</m:mi>
            <m:mn mathvariant="bold">0</m:mn>
         </m:msub>
      </m:math>
   </inline-formula>
   <b>, of MIMO AF relay networks with OSTBC transmission over i.n.i.d. Nakagami-</b>
   <b>
      <it>m</it>
   </b>
   <b>fading channels using different adaptive schemes.</b>
</p></caption><text>
   <p>
      <b>Channel capacity per unit bandwidth versus average SNR of the source,</b>
      <inline-formula>
         <m:math name="1687-1499-2012-11-i171" xmlns:m="http://www.w3.org/1998/Math/MathML">
            <m:msub>
               <m:mi mathvariant="bold-italic">&#961;</m:mi>
               <m:mn mathvariant="bold">0</m:mn>
            </m:msub>
         </m:math>
      </inline-formula>
      <b>, of MIMO AF relay networks with OSTBC transmission over i.n.i.d. Nakagami-</b>
      <b>
         <it>m</it>
      </b>
      <b>fading channels using different adaptive schemes.</b>
   </p>
</text><graphic file="1687-1499-2012-11-5"/></fig>
			<fig id="F6"><title><p>Figure 6</p></title><caption><p>
   <b>Channel capacity per unit bandwidth versus</b>
   <inline-formula>
      <m:math name="1687-1499-2012-11-i132" xmlns:m="http://www.w3.org/1998/Math/MathML">
         <m:msub>
            <m:mi mathvariant="bold-italic">&#947;</m:mi>
            <m:mi mathvariant="bold-italic">c</m:mi>
         </m:msub>
      </m:math>
   </inline-formula>
   <b>of MIMO AF relay networks with OSTBC transmission over i.n.i.d. Nakagami-</b>
   <b>
      <it>m</it>
   </b>
   <b>fading channels using TCIFR.</b>
</p></caption><text>
   <p>
      <b>Channel capacity per unit bandwidth versus</b>
      <inline-formula>
         <m:math name="1687-1499-2012-11-i132" xmlns:m="http://www.w3.org/1998/Math/MathML">
            <m:msub>
               <m:mi mathvariant="bold-italic">&#947;</m:mi>
               <m:mi mathvariant="bold-italic">c</m:mi>
            </m:msub>
         </m:math>
      </inline-formula>
      <b>of MIMO AF relay networks with OSTBC transmission over i.n.i.d. Nakagami-</b>
      <b>
         <it>m</it>
      </b>
      <b>fading channels using TCIFR.</b>
   </p>
</text><graphic file="1687-1499-2012-11-6"/></fig>
			<fig id="F7"><title><p>Figure 7</p></title><caption><p>
   <b>Outage probability versus average SNR of the source,</b>
   <inline-formula>
      <m:math name="1687-1499-2012-11-i171" xmlns:m="http://www.w3.org/1998/Math/MathML">
         <m:msub>
            <m:mi mathvariant="bold-italic">&#961;</m:mi>
            <m:mn mathvariant="bold">0</m:mn>
         </m:msub>
      </m:math>
   </inline-formula>
   <b>, of MIMO AF relay networks with OSTBC transmission over i.n.i.d. Nakagami-</b>
   <b>
      <it>m</it>
   </b>
   <b>fading channels using either OSPR or TCIFR.</b>
</p></caption><text>
   <p>
      <b>Outage probability versus average SNR of the source,</b>
      <inline-formula>
         <m:math name="1687-1499-2012-11-i171" xmlns:m="http://www.w3.org/1998/Math/MathML">
            <m:msub>
               <m:mi mathvariant="bold-italic">&#961;</m:mi>
               <m:mn mathvariant="bold">0</m:mn>
            </m:msub>
         </m:math>
      </inline-formula>
      <b>, of MIMO AF relay networks with OSTBC transmission over i.n.i.d. Nakagami-</b>
      <b>
         <it>m</it>
      </b>
      <b>fading channels using either OSPR or TCIFR.</b>
   </p>
</text><graphic file="1687-1499-2012-11-7"/></fig>
			<table id="T2">
				<title>
					<p>Table 2</p>
				</title>
				<caption>
					<p>
						<b>Optimal cutoff SNR</b>
						<inline-formula>
							<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i91">
								<m:msub>
									<m:mi mathvariant="bold-italic">&#947;</m:mi>
									<m:mn mathvariant="bold">0</m:mn>
								</m:msub>
							</m:math>
						</inline-formula><b>and</b>
						<inline-formula>
							<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i132">
								<m:msub>
									<m:mi mathvariant="bold-italic">&#947;</m:mi>
									<m:mi mathvariant="bold-italic">c</m:mi>
								</m:msub>
							</m:math>
						</inline-formula><b>for i.n.i.d. Nakagami-</b><b>
							<it>m</it>
						</b><b>fading channels and different number of antennas.</b>
					</p>
				</caption>
				<tgroup cols="7">
					<colspec align="left" colname="col1" colnum="1"/>
					<colspec align="center" colname="col2" colnum="2"/>
					<colspec align="center" colname="col3" colnum="3"/>
					<colspec align="center" colname="col4" colnum="4"/>
					<colspec align="center" colname="col5" colnum="5"/>
					<colspec align="center" colname="col6" colnum="6"/>
					<colspec align="center" colname="col7" colnum="7"/>
					<thead>
						<row>
							<entry colname="col1" morerows="1">
								<p>
									<b>SNR</b>
								</p>
							</entry>
							<entry align="center" nameend="col3" namest="col2">
								<p>
									<inline-formula>
										<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i159">
											<m:msub>
												<m:mi mathvariant="bold-italic">n</m:mi>
												<m:mn mathvariant="bold">1</m:mn>
											</m:msub>
											<m:mo mathvariant="bold">=</m:mo>
											<m:msub>
												<m:mi mathvariant="bold-italic">n</m:mi>
												<m:mn mathvariant="bold">2</m:mn>
											</m:msub>
											<m:mo mathvariant="bold">=</m:mo>
											<m:mn mathvariant="bold">1</m:mn>
										</m:math>
									</inline-formula>
								</p>
							</entry>
							<entry align="center" nameend="col5" namest="col4">
								<p>
									<inline-formula>
										<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i160">
											<m:msub>
												<m:mi mathvariant="bold-italic">n</m:mi>
												<m:mn mathvariant="bold">1</m:mn>
											</m:msub>
											<m:mo mathvariant="bold">=</m:mo>
											<m:msub>
												<m:mi mathvariant="bold-italic">n</m:mi>
												<m:mn mathvariant="bold">2</m:mn>
											</m:msub>
											<m:mo mathvariant="bold">=</m:mo>
											<m:mn mathvariant="bold">2</m:mn>
										</m:math>
									</inline-formula>
								</p>
							</entry>
							<entry align="center" nameend="col7" namest="col6">
								<p>
									<inline-formula>
										<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i161">
											<m:msub>
												<m:mi mathvariant="bold-italic">n</m:mi>
												<m:mn mathvariant="bold">1</m:mn>
											</m:msub>
											<m:mo mathvariant="bold">=</m:mo>
											<m:msub>
												<m:mi mathvariant="bold-italic">n</m:mi>
												<m:mn mathvariant="bold">2</m:mn>
											</m:msub>
											<m:mo mathvariant="bold">=</m:mo>
											<m:mn mathvariant="bold">3</m:mn>
										</m:math>
									</inline-formula>
								</p>
							</entry>
						</row>
						<row>
							<entry colname="col2">
								<p>
									<inline-formula>
										<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i162">
											<m:msub>
												<m:mi mathvariant="bold-italic">&#947;</m:mi>
												<m:mn mathvariant="bold">0</m:mn>
											</m:msub>
										</m:math>
									</inline-formula>
								</p>
							</entry>
							<entry colname="col3">
								<p>
									<inline-formula>
										<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i163">
											<m:msub>
												<m:mi mathvariant="bold-italic">&#947;</m:mi>
												<m:mi mathvariant="bold-italic">c</m:mi>
											</m:msub>
										</m:math>
									</inline-formula>
								</p>
							</entry>
							<entry colname="col4">
								<p>
									<inline-formula>
										<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i164">
											<m:msub>
												<m:mi mathvariant="bold-italic">&#947;</m:mi>
												<m:mn mathvariant="bold">0</m:mn>
											</m:msub>
										</m:math>
									</inline-formula>
								</p>
							</entry>
							<entry colname="col5">
								<p>
									<inline-formula>
										<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i163">
											<m:msub>
												<m:mi mathvariant="bold-italic">&#947;</m:mi>
												<m:mi mathvariant="bold-italic">c</m:mi>
											</m:msub>
										</m:math>
									</inline-formula>
								</p>
							</entry>
							<entry colname="col6">
								<p>
									<inline-formula>
										<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i162">
											<m:msub>
												<m:mi mathvariant="bold-italic">&#947;</m:mi>
												<m:mn mathvariant="bold">0</m:mn>
											</m:msub>
										</m:math>
									</inline-formula>
								</p>
							</entry>
							<entry colname="col7">
								<p>
									<inline-formula>
										<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1687-1499-2012-11-i167">
											<m:msub>
												<m:mi mathvariant="bold-italic">&#947;</m:mi>
												<m:mi mathvariant="bold-italic">c</m:mi>
											</m:msub>
										</m:math>
									</inline-formula>
								</p>
							</entry>
						</row>
					</thead>
					<tbody>
						<row>
							<entry colname="col1">
								<p>0 dB</p>
							</entry>
							<entry colname="col2">
								<p>0.1054</p>
							</entry>
							<entry colname="col3">
								<p>0.1301</p>
							</entry>
							<entry colname="col4">
								<p>0.1297</p>
							</entry>
							<entry colname="col5">
								<p>0.1609</p>
							</entry>
							<entry colname="col6">
								<p>0.1318</p>
							</entry>
							<entry colname="col7">
								<p>0.1535</p>
							</entry>
						</row>
						<row>
							<entry colname="col1">
								<p>4 dB</p>
							</entry>
							<entry colname="col2">
								<p>0.2011</p>
							</entry>
							<entry colname="col3">
								<p>0.2658</p>
							</entry>
							<entry colname="col4">
								<p>0.2450</p>
							</entry>
							<entry colname="col5">
								<p>0.3278</p>
							</entry>
							<entry colname="col6">
								<p>0.2620</p>
							</entry>
							<entry colname="col7">
								<p>0.3281</p>
							</entry>
						</row>
						<row>
							<entry colname="col1">
								<p>8 dB</p>
							</entry>
							<entry colname="col2">
								<p>0.3527</p>
							</entry>
							<entry colname="col3">
								<p>0.5226</p>
							</entry>
							<entry colname="col4">
								<p>0.4210</p>
							</entry>
							<entry colname="col5">
								<p>0.6416</p>
							</entry>
							<entry colname="col6">
								<p>0.4648</p>
							</entry>
							<entry colname="col7">
								<p>0.6710</p>
							</entry>
						</row>
						<row>
							<entry colname="col1">
								<p>12 dB</p>
							</entry>
							<entry colname="col2">
								<p>0.5492</p>
							</entry>
							<entry colname="col3">
								<p>0.9860</p>
							</entry>
							<entry colname="col4">
								<p>0.6306</p>
							</entry>
							<entry colname="col5">
								<p>1.2065</p>
							</entry>
							<entry colname="col6">
								<p>0.6850</p>
							</entry>
							<entry colname="col7">
								<p>1.3071</p>
							</entry>
						</row>
						<row>
							<entry colname="col1">
								<p>16 dB</p>
							</entry>
							<entry colname="col2">
								<p>0.7397</p>
							</entry>
							<entry colname="col3">
								<p>1.8056</p>
							</entry>
							<entry colname="col4">
								<p>0.8069</p>
							</entry>
							<entry colname="col5">
								<p>2.2186</p>
							</entry>
							<entry colname="col6">
								<p>0.8450</p>
							</entry>
							<entry colname="col7">
								<p>2.4823</p>
							</entry>
						</row>
						<row>
							<entry colname="col1">
								<p>20 dB</p>
							</entry>
							<entry colname="col2">
								<p>0.8731</p>
							</entry>
							<entry colname="col3">
								<p>3.2986</p>
							</entry>
							<entry colname="col4">
								<p>0.9125</p>
							</entry>
							<entry colname="col5">
								<p>4.1195</p>
							</entry>
							<entry colname="col6">
								<p>0.9319</p>
							</entry>
							<entry colname="col7">
								<p>4.7573</p>
							</entry>
						</row>
					</tbody>
				</tgroup>
			</table>
		</sec>
		<sec>
			<st>
				<p>8 Conclusions</p>
			</st><p>We have analyzed the performance of the three adaptive transmission schemes of OSPR, ORCP, and TCIFR applied to MIMO CSI-assisted AF cooperative relay networks with OSTBC. Our analysis is based on both the i.i.d. and i.n.i.d. Nakagami-<it>m</it> fading channels, which generalizes a wide class of multi-path fading environments. Closed-form expressions for the MGFs of the reciprocal of the instantaneous SNR are derived and then utilized to evaluate the performance metrics. We present Monte Carlo simulations, which are in a very close agreement with analytical results, to validate our analysis. We also show that for sufficiently high SNR the channel capacity of OSPR and ORCP are almost the same and better than that of TCIFR for the considered scenarios. Regarding the practical implementation, ORCP is less complex to set up as compared to OSPR. It is also seen that for low SNR, the channel capacity of TCIFR outperforms that of the ORCP scheme. Moreover, it can be seen that the outage probability of OSPR is significantly lower than that of TCIFR; however, TCIFR offers the least complexity for practical implementation.</p>
		</sec>
		<sec>
			<st>
				<p>Competing interests</p>
			</st><p>The authors declare that they have no competing interests.</p>
		</sec>
		<sec>
			<st>
				<p>Authors&#8217; contributions</p>
			</st><p>HP conceived and designed the presented research work, carried out the mathematical analysis and numerical experiments, drafted and amended the article. TQD conceived the work, helped with the literature review and result discussion, contributed to the system model, and helped with revising the article. HJZ helped with refining and structuring the presented approach, participated in drafting the article, corrected and revised it significantly, helped with interpreting the results, and provided the supervision for this research. LS helped with the literature review, aided the result discussion, and participated in correcting and revising the manuscript. All authors read and approved the final manuscript.</p>
		</sec>
	</bdy>
	<bm>
		<refgrp><bibl id="B1"><title><p>A simple transmit diversity technique for wireless communications</p></title><aug><au><snm>Alamouti</snm><fnm>SM</fnm></au></aug><source>IEEE J Sel Areas Commun</source><pubdate>1998</pubdate><volume>16</volume><issue>8</issue><fpage>1451</fpage><lpage>1458</lpage></bibl><bibl id="B2"><title><p>Space-time block codes from orthogonal designs</p></title><aug><au><snm>Tarokh</snm><fnm>V</fnm></au><au><snm>Jafarkhani</snm><fnm>H</fnm></au><au><snm>Calderbank</snm><fnm>AR</fnm></au></aug><source>IEEE Trans Inf Theory</source><pubdate>1999</pubdate><volume>45</volume><issue>5</issue><fpage>1456</fpage><lpage>1467</lpage></bibl><bibl id="B3"><title><p>Square-matrix embeddable space-time block codes for complex signal constellations</p></title><aug><au><snm>Tirkkonen</snm><fnm>O</fnm></au><au><snm>Hottinen</snm><fnm>A</fnm></au></aug><source>IEEE Trans Inf Theory</source><pubdate>2002</pubdate><volume>48</volume><issue>2</issue><fpage>384</fpage><lpage>395</lpage></bibl><bibl id="B4"><title><p>Outage probability analysis of a MIMO relay channel with orthogonal space-time block codes</p></title><aug><au><snm>Chalise</snm><fnm>BK</fnm></au><au><snm>Vandendorpe</snm><fnm>L</fnm></au></aug><source>IEEE Commun Lett</source><pubdate>2008</pubdate><volume>12</volume><issue>4</issue><fpage>280</fpage><lpage>282</lpage></bibl><bibl id="B5"><title><p>Symbol error rate of cooperative transmission using OSTBC</p></title><aug><au><snm>Yang</snm><fnm>Q</fnm></au><au><snm>Zhong</snm><fnm>Y</fnm></au><au><snm>Kwak</snm><fnm>KS</fnm></au></aug><source>IEICE Trans Commun</source><pubdate>2009</pubdate><volume>E92-B</volume><issue>1</issue><fpage>338</fpage><lpage>341</lpage></bibl><bibl id="B6"><title><p>MIMO cooperative diversity with scalar-gain amplify-and-forward relaying</p></title><aug><au><snm>Song</snm><fnm>Y</fnm></au><au><snm>Shin</snm><fnm>H</fnm></au><au><snm>Hong</snm><fnm>E-K</fnm></au></aug><source>IEEE Trans Commun</source><pubdate>2009</pubdate><volume>57</volume><issue>7</issue><fpage>1932</fpage><lpage>1938</lpage></bibl><bibl id="B7"><title><p>End-to-end BER analysis for dual-hop OSTBC transmissions over Rayleigh fading channels</p></title><aug><au><snm>Lee</snm><fnm>IH</fnm></au><au><snm>Kim</snm><fnm>D</fnm></au></aug><source>IEEE Trans Commun</source><pubdate>2008</pubdate><volume>56</volume><issue>3</issue><fpage>347</fpage><lpage>351</lpage></bibl><bibl id="B8"><title><p>Performance analysis of OSTBC transmission in amplify-and-forward cooperative relay networks</p></title><aug><au><snm>Chen</snm><fnm>S</fnm></au><au><snm>Wang</snm><fnm>W</fnm></au><au><snm>Zhang</snm><fnm>X</fnm></au><au><snm>Sun</snm><fnm>Z</fnm></au></aug><source>IEEE Trans Veh Technol</source><pubdate>2010</pubdate><volume>59</volume><issue>1</issue><fpage>105</fpage><lpage>113</lpage></bibl><bibl id="B9"><note>TQ Duong, H-J Zepernick, TA Tsiftsis, VNQ Bao, Amplify-and-forward MIMO relaying with OSTBC over Nakagami-m fading channels, in Proc. IEEE International Conference on Communications, Cape Town, South Africa, May 2010, pp. 1&#8211;6</note></bibl><bibl id="B10"><title><p>Orthogonal space-time block codes with CSI-assisted amplify-and-forward relaying in correlated Nakagami-<it>m</it> fading channels</p></title><aug><au><snm>Duong</snm><fnm>TQ</fnm></au><au><snm>Alexandropoulos</snm><fnm>GC</fnm></au><au><snm>Zepernick</snm><fnm>H-J</fnm></au><au><snm>Tsiftsis</snm><fnm>TA</fnm></au></aug><source>IEEE Trans Veh Technol</source><pubdate>2011</pubdate><volume>60</volume><issue>3</issue><fpage>882</fpage><lpage>889</lpage></bibl><bibl id="B11"><title><p>Capacity of fading channels with channel side information</p></title><aug><au><snm>Goldsmith</snm><fnm>AJ</fnm></au><au><snm>Varaiya</snm><fnm>PP</fnm></au></aug><source>IEEE Trans Inf Theory</source><pubdate>1997</pubdate><volume>43</volume><fpage>1986</fpage><lpage>1992</lpage></bibl><bibl id="B12"><title><p>Capacity of Rayleigh fading channels under different adaptive transmission and diversity-combining techniques</p></title><aug><au><snm>Alouini</snm><fnm>MS</fnm></au><au><snm>Goldsmith</snm><fnm>AJ</fnm></au></aug><source>IEEE Trans Veh Technol</source><pubdate>1999</pubdate><volume>48</volume><issue>4</issue><fpage>1165</fpage><lpage>1181</lpage></bibl><bibl id="B13"><note>T Nechiporenko, KT Phan, C Tellambura, HH Nguyen, Performance analysis of adaptive M-QAM for Rayleigh fading cooperative systems, in Proc. IEEE International Conference on Communications, Beijing, China, May 2008, pp. 3393&#8211;3399</note></bibl><bibl id="B14"><title><p>Performance analysis of incremental opportunistic relaying over identically and non-identically distributed cooperative paths</p></title><aug><au><snm>Hwang</snm><fnm>KS</fnm></au><au><snm>Ko</snm><fnm>YC</fnm></au><au><snm>Alouini</snm><fnm>MS</fnm></au></aug><source>IEEE Trans Wirel Commun</source><pubdate>2009</pubdate><volume>8</volume><issue>4</issue><fpage>1953</fpage><lpage>1961</lpage></bibl><bibl id="B15"><note>VNQ Bao, HYK Asaduzzaman, JH Lee, JH Park, On the capacity of opportunistic cooperative networks under adaptive transmission, in Proc. IEEE International Symposium on Personal, Indoor and Mobile Radio Communications, Tokyo, Japan, 2009, pp. 2686&#8211;2690</note></bibl><bibl id="B16"><title><p>On the capacity of Rayleigh fading cooperative systems under adaptive transmission</p></title><aug><au><snm>Nechiporenko</snm><fnm>T</fnm></au><au><snm>Phan</snm><fnm>KT</fnm></au><au><snm>Tellambura</snm><fnm>C</fnm></au><au><snm>Nguyen</snm><fnm>HH</fnm></au></aug><source>IEEE Trans Wirel Commun</source><pubdate>2009</pubdate><volume>8</volume><issue>4</issue><fpage>1626</fpage><lpage>1631</lpage></bibl><bibl id="B17"><title><p>Capacity of amplify-and-forward multi-hop relaying systems under adaptive transmission</p></title><aug><au><snm>Farhadi</snm><fnm>G</fnm></au><au><snm>Beaulieu</snm><fnm>NC</fnm></au></aug><source>IEEE Trans Commun</source><pubdate>2010</pubdate><volume>58</volume><issue>3</issue><fpage>758</fpage><lpage>763</lpage></bibl><bibl id="B18"><title><p>Capacity of <it>&#951;</it>-<it>&#956;</it> fading channels under different adaptive transmission techniques</p></title><aug><au><snm>Peppas</snm><fnm>KP</fnm></au></aug><source>IET Commun</source><pubdate>2010</pubdate><volume>4</volume><issue>5</issue><fpage>532</fpage><lpage>539</lpage></bibl><bibl id="B19"><note>SS Ikki, S Salama, MH Ahmed, On the capacity of relay-selection cooperative-diversity networks under adaptive transmission, in Proc. IEEE Vehicular Technology Conference Fall, Ottawa, Canada, 2010, pp. 1&#8211;5</note></bibl><bibl id="B20"><title><p>Adaptive MIMO transmission techniques for broadband wireless communication systems</p></title><aug><au><snm>Chae</snm><fnm>CB</fnm></au><au><snm>Forenza</snm><fnm>A</fnm></au><au><snm>Heath</snm><fnm>RW</fnm></au><au><snm>McKay</snm><fnm>M</fnm></au><au><snm>Collings</snm><fnm>I</fnm></au></aug><source>IEEE Commun Mag</source><pubdate>2010</pubdate><volume>48</volume><issue>5</issue><fpage>112</fpage><lpage>118</lpage></bibl><bibl id="B21"><aug><au><snm>Gradshteyn</snm><fnm>IS</fnm></au><au><snm>Ryzhik</snm><fnm>IM</fnm></au></aug><source>Table of Integrals, Series and Products</source><publisher>Academic Press, San Diego</publisher><pubdate>2000</pubdate></bibl><bibl id="B22"><aug><au><snm>Erdelyi</snm><fnm>A</fnm></au></aug><source>Higher Transcendental Functions</source><publisher>McGraw-Hill, New York</publisher><pubdate>1953</pubdate></bibl><bibl id="B23"><title><p>Cooperative dual-hop relaying systems with beamforming over Nakagami-<it>m</it> fading channels</p></title><aug><au><snm>da Costa</snm><fnm>DB</fnm></au><au><snm>Aissa</snm><fnm>S</fnm></au></aug><source>IEEE Trans Wirel Commun</source><pubdate>2009</pubdate><volume>8</volume><issue>8</issue><fpage>3950</fpage><lpage>3954</lpage></bibl><bibl id="B24"><title><p>Closed-form statistics for the sum of squared Nakagami-<it>m</it> variates and its applications</p></title><aug><au><snm>Karagiannidis</snm><fnm>GK</fnm></au><au><snm>Sagias</snm><fnm>NC</fnm></au><au><snm>Tsiftsis</snm><fnm>TA</fnm></au></aug><source>IEEE Trans Commun</source><pubdate>2006</pubdate><volume>54</volume><issue>8</issue><fpage>1353</fpage><lpage>1359</lpage></bibl><bibl id="B25"><aug><au><snm>Goldsmith</snm><fnm>A</fnm></au></aug><source>Wireless Communications</source><publisher>Cambridge University Press, New York</publisher><pubdate>2005</pubdate></bibl></refgrp>
	</bm>
</art>