<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">JSIP</journal-id><journal-title-group><journal-title>Journal of Signal and Information Processing</journal-title></journal-title-group><issn pub-type="epub">2159-4465</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/jsip.2016.71005</article-id><article-id pub-id-type="publisher-id">JSIP-63872</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Computer Science&amp;Communications</subject></subj-group></article-categories><title-group><article-title>
 
 
  A New Scheme to Construct Orthogonal Channel Matrix for MIMO STBC by Givens Rotation
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>uanming</surname><given-names>Zhang</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Kaiyi</surname><given-names>Xian</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Lijun</surname><given-names>Feng</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Chaokang</surname><given-names>Hu</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Electronics and Information Engineering Institute, Foshan University, Foshan, China</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>huanmingzhang@126.com(UZ)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>15</day><month>02</month><year>2016</year></pub-date><volume>07</volume><issue>01</issue><fpage>34</fpage><lpage>38</lpage><history><date date-type="received"><day>3</day>	<month>July</month>	<year>2015</year></date><date date-type="rev-recd"><day>accepted</day>	<month>23</month>	<year>February</year>	</date><date date-type="accepted"><day>26</day>	<month>February</month>	<year>2016</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  This paper proposes a scheme to construct orthogonal channel matrix for full rate quasiorthogonal STBC based on givens rotation with lower bit error rate. The transmission diversity method rotates every single information symbol. The scheme can suppress channel noise and eliminate the interference term well. Simulation results show that the method can improve performance better than conventional algorithm without increasing decoding complexity.
 
</p></abstract><kwd-group><kwd>QO-STBC</kwd><kwd> MIMO</kwd><kwd> Givens Rotation</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Because of its efficient maximum likelihood decoding, MIMO (Multiple-Input Multiple-Output) system has been received the significant amount of attention. In 1998, Alamouti proposed orthogonal STBC applied on two transmitting antennae firstly which is usually regarded as the OSTBC with full diversity and full transmission rate and has been used in mobile communication system [<xref ref-type="bibr" rid="scirp.63872-ref1">1</xref>] . More antennas can get more diversity gain. But it has been proved that full diversity and full rate complex design exists only for two transmit antennas. Due to this drawback, various linear quasi-orthogonal STBCs have been proposed to achieve a full rate (R = 1) for more than 2 transmit antennas at the expense of loosing the diversity gain and increasing the decoding complexity.</p></sec><sec id="s2"><title>2. Background</title><p>For O-STBC with N transmitting antennas, coding matrix S has following equation:</p><disp-formula id="scirp.63872-formula1315"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-3400424x6.png"  xlink:type="simple"/></disp-formula><p>where S<sup>H</sup> is conjugate transpose of S, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-3400424x7.png" xlink:type="simple"/></inline-formula>are transmitting symbols, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-3400424x8.png" xlink:type="simple"/></inline-formula>is identity matrix with order N. And up to now, (2), (3) and (4) are orthogonal STBC be found with rate 1, 3/4, 3/4 respectively, as following Equations (2)-(4) [<xref ref-type="bibr" rid="scirp.63872-ref2">2</xref>] :</p><disp-formula id="scirp.63872-formula1316"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-3400424x9.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.63872-formula1317"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-3400424x10.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.63872-formula1318"><label>(4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-3400424x11.png"  xlink:type="simple"/></disp-formula><p>And for QO-STBC, proposed by Jafarkhani [<xref ref-type="bibr" rid="scirp.63872-ref3">3</xref>] , has following signal matrix:</p><disp-formula id="scirp.63872-formula1319"><label>(5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-3400424x12.png"  xlink:type="simple"/></disp-formula><p>S is an orthogonal matrix, it has the following feature:</p><disp-formula id="scirp.63872-formula1320"><label>(6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-3400424x13.png"  xlink:type="simple"/></disp-formula><p>where, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-3400424x14.png" xlink:type="simple"/></inline-formula>represents channel gain for the four transmit antennas, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-3400424x15.png" xlink:type="simple"/></inline-formula> represents interference terms from neighboring signals.</p><disp-formula id="scirp.63872-formula1321"><label>(7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-3400424x16.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.63872-formula1322"><label>(8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-3400424x17.png"  xlink:type="simple"/></disp-formula><p>So S is a quasi-orthogonal matrix. And it is well known that the presence of the channel dependent interference can cause the performance degradation in contrast to the optimal orthogonal design.</p></sec><sec id="s3"><title>3. Constructing Orthogonal Channel Matrix by Givens Rotation</title><p>For a MIMO system, the received signal r is expressed as:</p><disp-formula id="scirp.63872-formula1323"><label>(9)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-3400424x18.png"  xlink:type="simple"/></disp-formula><p>where C represents signal matrix and n is noise, the equivalent equation <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-3400424x19.png" xlink:type="simple"/></inline-formula> of r is given by</p><disp-formula id="scirp.63872-formula1324"><label>(10)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-3400424x20.png"  xlink:type="simple"/></disp-formula><p>When C is chose suitably [<xref ref-type="bibr" rid="scirp.63872-ref4">4</xref>] , H can satisfy the following format:</p><disp-formula id="scirp.63872-formula1325"><label>(11)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-3400424x21.png"  xlink:type="simple"/></disp-formula><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-3400424x22.png" xlink:type="simple"/></inline-formula>is a diagonal matrix, so estimated value of s at the receiver is given by</p><disp-formula id="scirp.63872-formula1326"><label>(12)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-3400424x23.png"  xlink:type="simple"/></disp-formula><p>Considering a flat fading channel over four time slots with 4 transmit antennas and 1 receive antenna, the channel gain is denoted by<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-3400424x24.png" xlink:type="simple"/></inline-formula>, its channel matrix is as follows after calculated through Givens rotation [<xref ref-type="bibr" rid="scirp.63872-ref4">4</xref>] -[<xref ref-type="bibr" rid="scirp.63872-ref6">6</xref>] :</p><disp-formula id="scirp.63872-formula1327"><label>(13)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-3400424x25.png"  xlink:type="simple"/></disp-formula><p>The symbol matrix <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-3400424x26.png" xlink:type="simple"/></inline-formula> corresponding to <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-3400424x26.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-3400424x27.png" xlink:type="simple"/></inline-formula> is expressed as:</p><disp-formula id="scirp.63872-formula1328"><label>(14)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-3400424x28.png"  xlink:type="simple"/></disp-formula><p>So, although the new coding matrix <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-3400424x29.png" xlink:type="simple"/></inline-formula> is quasi-orthogonal, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-3400424x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-3400424x30.png" xlink:type="simple"/></inline-formula>is an orthogonal matrix, linear decoding can be used to reduce decoding complexity (12) [<xref ref-type="bibr" rid="scirp.63872-ref7">7</xref>] . For an improved QO-STBC system based on givens rotation, we choose constant <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-3400424x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-3400424x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-3400424x31.png" xlink:type="simple"/></inline-formula> as follow:</p><disp-formula id="scirp.63872-formula1329"><label>(15)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-3400424x32.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.63872-formula1330"><label>(16)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-3400424x33.png"  xlink:type="simple"/></disp-formula><p>The encoding matrix after rotation is described as:</p><disp-formula id="scirp.63872-formula1331"><label>(17)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-3400424x34.png"  xlink:type="simple"/></disp-formula><p>Especially, when <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-3400424x35.png" xlink:type="simple"/></inline-formula> as a list,</p><disp-formula id="scirp.63872-formula1332"><label>(18)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-3400424x36.png"  xlink:type="simple"/></disp-formula><p>If we define D as the estimating error, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-3400424x37.png" xlink:type="simple"/></inline-formula>, then:</p><disp-formula id="scirp.63872-formula1333"><label>(19)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-3400424x38.png"  xlink:type="simple"/></disp-formula><p>Here, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-3400424x39.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-3400424x39.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-3400424x40.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-3400424x39.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-3400424x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-3400424x41.png" xlink:type="simple"/></inline-formula>, E is a full</p><p>rank matrix. So S gets coding gain.</p></sec><sec id="s4"><title>4. Simulation Results and Performance Analysis</title><p>In this section, we make simulation for ABBA scheme, Jafarkhani scheme [<xref ref-type="bibr" rid="scirp.63872-ref8">8</xref>] and the new code by <xref ref-type="fig" rid="fig1">Figure 1</xref> as following.</p><p><xref ref-type="fig" rid="fig2">Figure 2</xref> shows the BER performance of the three schemes. It can be seen that the new scheme has better performance.</p></sec><sec id="s5"><title>5. Conclusion</title><p>Maximum transmit rate and diversity gain can be improved by givens rotation to non-orthogonal channel correlation of STBC. And also linear decoding complexity can be decreased at receive terminal. Transposition of</p><fig id="fig1"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> Simulation block diagram of QO-STBC</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/5-3400424x42.png"/></fig><fig id="fig2"  position="float"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title> BER versus SNR of three QO-STBC schemes</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/5-3400424x43.png"/></fig><p>channel matrix and Givens rotation are applied to eliminate part of interference terms and achieve a triangular matrix.</p></sec><sec id="s6"><title>Cite this paper</title><p>HuanmingZhang,KaiyiXian,LijunFeng,ChaokangHu, (2016) A New Scheme to Construct Orthogonal Channel Matrix for MIMO STBC by Givens Rotation. Journal of Signal and Information Processing,07,34-38. doi: 10.4236/jsip.2016.71005</p></sec></body><back><ref-list><title>References</title><ref id="scirp.63872-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Alamouti, S.M. (1998) A Simple Transmitter Diversity Scheme for Wireless Communications. IEEE Journal on Selected Areas in Communications, 16, 1451-1458. http://dx.doi.org/10.1109/49.730453</mixed-citation></ref><ref id="scirp.63872-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Xu, C.L., Gong, Y. and Letaief, K.B. (2004) High-Rate Complex Orthogonal Space-Time Block Codes for High Number of Transmit Antennas. 2004 IEEE International Conference on Communications, 2, 823-826.</mixed-citation></ref><ref id="scirp.63872-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Jafarkhani, H. (2001) A Quasi-Orthogonal Space-Time Block Code. IEEE Transactions on Communications, 49, 1-4. http://dx.doi.org/10.1109/26.898239</mixed-citation></ref><ref id="scirp.63872-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Park, U., Lim, K. and Li, J. (2008) A Novel QO-STBC Scheme with Linear Decoding for Three and Four Transmit Antennas. IEEE Communications Letters, 12, 868-870. http://dx.doi.org/10.1109/LCOMM.2008.081323</mixed-citation></ref><ref id="scirp.63872-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Jia, M.-R. and Xiao, L.-P. (2010) Improved QO-STBC for Three and Four Transmit Antennas. The Journal of China Universities of Posts and Telecommunications, 17, 42-46.</mixed-citation></ref><ref id="scirp.63872-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Wang, L., Zhu, S.-H. and Wang, J. (2005) An Orthogonal Space-Time Block Coded on Matrix Rotation. Journal of Electronics &amp; Information Technology, 27, 397-401.</mixed-citation></ref><ref id="scirp.63872-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Teng, Z.-J., Zhang, W. and Wang, N. (2012) An Improved Space-Time Block Coded Based on Matrix Rotation. Journal of Northeast Dianli University, 32, 8-13.</mixed-citation></ref><ref id="scirp.63872-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Tarokh, V., Jafarkhani, H. and Calderbank, A.R. (1999) Space Time Block Coding for Wireless Communications: Perfromance Results. IEEE Transactions on Information Theory, 45, 1456-1467. http://dx.doi.org/10.1109/18.771146</mixed-citation></ref></ref-list></back></article>