<?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">JCC</journal-id><journal-title-group><journal-title>Journal of Computer and Communications</journal-title></journal-title-group><issn pub-type="epub">2327-5219</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/jcc.2019.710011</article-id><article-id pub-id-type="publisher-id">JCC-95738</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 Novel Iterative Detection in Downlink of Massive MIMO System
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Mingtong</surname><given-names>Sun</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>Jie</surname><given-names>Wang</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>Dongming</surname><given-names>Wang</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>Zhai</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib></contrib-group><aff id="aff2"><addr-line>CETC 54, Shijiazhuang, China</addr-line></aff><aff id="aff1"><addr-line>National Communication Research Laboratory (NCRL), Southeast University, Nanjing, China</addr-line></aff><pub-date pub-type="epub"><day>10</day><month>10</month><year>2019</year></pub-date><volume>07</volume><issue>10</issue><fpage>116</fpage><lpage>126</lpage><history><date date-type="received"><day>24,</day>	<month>September</month>	<year>2019</year></date><date date-type="rev-recd"><day>9,</day>	<month>October</month>	<year>2019</year>	</date><date date-type="accepted"><day>16,</day>	<month>October</month>	<year>2019</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>
 
 
  
    In this paper, we propose the novel iterative detection which operates iteratively on blocks of the received signal in downlink in massive MIMO (Massive Multiple-input Multiple-output) system. This article will combine the equivalent channel with soft detection and soft decoder, and finally propose a new structure for the iterative detection in downlink based on 5G simulation test platform of NCRL and analysis the performance of the novel structure. The simulation result shows iterative algorithm performs better than conventional detection with lower amount of iterations. 
  
 
</p></abstract><kwd-group><kwd>Iterative Algorithm</kwd><kwd> Massive MIMO</kwd><kwd> Novel Structure</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>5G technology has grown and advanced significantly over the years through research and innovation. The key features of 5G contain high throughput, improved spectrum efficiency reduced latency, better mobility support, and high connection density. To support increased throughput requirements, massive MIMO technology is applied in 5G.</p><p>Various techniques like spatial multiplexing, diversity and precoding [<xref ref-type="bibr" rid="scirp.95738-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.95738-ref2">2</xref>] has supported to improve the channel capacity, energy efficiency, spectral efficiency and the reliability of the communication link. Precoding techniques used in massive MIMO system are to exploit spatial multiplexing gain or diversity gain. It is known that spatial multiplexing is used to increase the spectral efficiency and diversity coding is used to increase the link reliability. In [<xref ref-type="bibr" rid="scirp.95738-ref3">3</xref>] and [<xref ref-type="bibr" rid="scirp.95738-ref4">4</xref>], hybrid precoding and QR methods are introduced respectively. SVD based beamforming method to increase the capacity with optimum proper power allocation was proposed by [<xref ref-type="bibr" rid="scirp.95738-ref5">5</xref>] [<xref ref-type="bibr" rid="scirp.95738-ref6">6</xref>]. We use the two-level algorithm to decompose the multi-user MIMO channel into multiple single-user channels, which contains block diagonalization and SVD.</p><p>Pilot contamination and interference are well-known problems affecting communication system, requiring the need of an equalizer. Various solutions to the problem were widely investigated. The optimal, iterative equalizer applying soft feedback is LMMSE ISDIC equalizer. Iterative channel estimation and data detection is researched in [<xref ref-type="bibr" rid="scirp.95738-ref7">7</xref>] [<xref ref-type="bibr" rid="scirp.95738-ref8">8</xref>]. We consider time division duplexing since it can exploit channel reciprocity [<xref ref-type="bibr" rid="scirp.95738-ref9">9</xref>]. An innovated double-turbo receiver was proposed to alleviate the pilot contamination and interference, which combines the equivalent channel estimation with the detector and the decoder.</p><p>The paper is organized as follows. In Section 2, we propose the system model, including precoding algorithm, detection algorithm and so on. Section 3 introduces the novel detection structure and compares the proposed structure and the traditional one. Some numerical results with a performance comparison are shown in Section 4. Last, Section 5 draws the conclusions on the proposed schemes.</p></sec><sec id="s2"><title>2. System Model</title><p>The paper considers the downlink of a MU-MIMO system. The cellular scene is a single base station serving K UEs simultaneously. Assume that the uplink and downlink has reciprocity ( G D = G U T ). According to [<xref ref-type="bibr" rid="scirp.95738-ref10">10</xref>], the following precoding scheme is used. We first calculate zero force precoding:</p><p>G ^ = G U ∗ ( G U T G U ∗ ) − 1 = [ G ^ 1 ⋯ G ^ K ] (1)</p><p>ZF precoding forces the interference of other users to zero.</p><p>G D G ^ = [ G D , 1 ⋮ G D , K ] [ G ^ 1 ⋯ G ^ K ] = I (2)</p><p>This means</p><p>G D , k G ^ j = { I k = j 0 k ≠ j (3)</p><p>MMSE precoding describes the approach which minimizes the mean square error. It does not usually eliminate ISI completely but, minimizes the total power of the noise and ISI components.</p><p>G ^ = G U ∗ ( G U T G U ∗ + σ 2 I N t &#215; K ) − 1 = [ G ^ 1 ⋯ G ^ K ] (4)</p><p>Then make QR decomposition to G ^ k .</p><p>G ^ k = Q ^ k R ^ k (5)</p><p>where Q ^ k is unitary orthogonal matrix, R ^ k is an upper triangular matrix, then</p><p>G D , k Q ^ j R ^ j = { I k = j 0 k ≠ j (6)</p><p>Q ^ k is the precoding matrix which satisfied the principle of BD precoding algorithm. We perform QR decomposition to all the G ^ k one by one, then we can get the interference suppression matrix of downlink.</p><p>W IS = [ Q ^ 1 ⋯ Q ^ K ] (7)</p><p>The interference suppression matrix has the ability to blocks diagonalization, the specific property is as follows.</p><p>G D W IS = G U T W IS = [ R 1 ⋱ R K ] (8)</p><p>where R k ≜ R ^ k − 1 = G U , k T W I S , k . It can be seen that after blocks diagonalization, the interference among multiple users is eliminated. Next, we can make SVD decomposition to matrix R k .</p><p>R k = U k D k V k H (9)</p><p>R k T = ( U k D k V k H ) T = V k ∗ D k U k T (10)</p><p>From (8)-(9), we can know that the downlink single-user precoding matrix is V k and the uplink single-user precoding matrix is U k ∗ . The dimensions of these two matrices are depended on the numbers of streams.</p><p>As for detection, [<xref ref-type="bibr" rid="scirp.95738-ref11">11</xref>] proposes a new low-complexity iterative detection for overloaded multiuser MIMO systems. Iterative algorithm of soft interference cancellation is researched in [<xref ref-type="bibr" rid="scirp.95738-ref12">12</xref>] [<xref ref-type="bibr" rid="scirp.95738-ref13">13</xref>] [<xref ref-type="bibr" rid="scirp.95738-ref14">14</xref>]. In this letter, the LMMSE-ISDIC algorithm is used in data detection unit. If we know the priori information of transmitted signal, the mean s &#175; and variance matrix V of transmitted signal can be calculated. If the priori information is unknown, we can set them to 0 and 1 respectively. The detection value of the kth sending symbol is</p><p>s ^ k = e k H s &#175; + e k H V H H [ H V H H + σ 2 I N r ] − 1 ( r − H s &#175; ) (11)</p><p>From the view of downlink receiver, the received signal can be expressed as</p><p>y = G D W IS V ^ s + n (12)</p><p>where V ^ and s respectively</p><p>V ^ = [ V ^ 1 ⋱ V ^ K ] (13)</p><p>s = [ s 1 ⋮ s K ] (14)</p><p>When combining precoding matrix and channel matrix, we can rewrite (11) as follow,</p><p>y = G D W IS [ V ^ 1 s 1 V ^ K s K ] + n = [ R 1 ⋱ R K ] [ V ^ 1 s 1 V ^ K s K ] + n (15)</p><p>Each user received signal is y k = R k V ^ k s k + n k .</p><p>In ideal condition,</p><p>G D , k W IS , k ′ = 0 (16)</p><p>However, there are some channel estimation error in realistic scenario, G D , k W IS , k ′ ≠ 0 , each user received signal is expressed as</p><p>y k = G D , k W IS , k V ^ k s k + G D , k ∑ k ′ ≠ k K W IS , k ′ V ^ k ′ s k ′ + n (17)</p><p>Redefining</p><p>y ˜ k = G ˜ k s k + n ˜ k (18)</p><p>y ˜ k = y k (19)</p><p>G ˜ k = G D , k W IS , k V ^ k (20)</p><p>n ˜ k = G D , k ∑ k ′ ≠ k K W IS , k ′ V ^ k ′ s k ′ + n (21)</p><p>Ξ k ≜ E ( n ˜ k n ˜ k H ) = ∑ k ′ ≠ k K G ⌣ k ′ G ⌣ k ′ H + σ 2 I (22)</p><p>In ideal condition,</p><p>n ˜ k = n (23)</p><p>Ξ k ≜ E ( n ˜ k n ˜ k H ) = σ 2 I (24)</p><p>Defining Ξ ,</p><p>Ξ = Ξ k + G ˜ k V G ˜ k H = ∑ k ′ ≠ k K G ⌣ k ′ G ⌣ k ′ H + G ⌣ k G ⌣ k H + σ 2 I − G ⌣ k G ⌣ k H = G ⌣ G ⌣ H + σ 2 I − G ⌣ k G ⌣ k H (25)</p><p>So the detected symbol is as follows,</p><p>s ^ k = e k H G ˜ k H Ξ − 1 1 + ( 1 − v k ) e k H G ˜ k H Ξ − 1 G ˜ k e k ( y ˜ k − G ˜ k s &#175; + G ˜ k e k s &#175; k ) (26)</p><p>where</p><p>s &#175; = { 0 j = k s &#175; j j ≠ k (27)</p><p>[ V ] j , j = { 1 j = k v j j ≠ k (28)</p><p>The mean and variance of sending signals can be calculated by</p><p>s &#175; k = E ( s k | s ^ k ) = ∑ s k ∈ S s k P [ s k | s ^ k ] (29)</p><p>v k = ∑ s k ∈ S | s k | 2 P [ s k | s ^ k ] − | s &#175; k | 2 (30)</p><p>where S is the set of modulated symbols.</p></sec><sec id="s3"><title>3. Receiver Structure</title><sec id="s3_1"><title>3.1. Traditional Receiver Structure</title><p>In the traditional receiver structure, there is no information interaction between the detection unit, the decoder unit and the equivalent channel unit (<xref ref-type="fig" rid="fig1">Figure 1</xref>).</p></sec><sec id="s3_2"><title>3.2. Proposed Receiver Structure</title><p>In fact, the extra information obtained by the decoder unit can facilitate the equivalent channel unit so as to eliminate the estimation error and improve the performance of data detection. The same idea is applied between channel estimation and data detection in [<xref ref-type="bibr" rid="scirp.95738-ref15">15</xref>] [<xref ref-type="bibr" rid="scirp.95738-ref16">16</xref>]. The overall framework of the proposed receiver structure is as <xref ref-type="fig" rid="fig2">Figure 2</xref>.</p><sec id="s3_2_1"><title>3.2.1. Equivalent Channel Unit</title><p>As <xref ref-type="fig" rid="fig2">Figure 2</xref> clarifies, receiver firstly obtains the equivalent channel value at the pilot point by sending the frequency-domain pilot sequence and uses a certain interpolation algorithm to obtain initial equivalent channel value at the entire frequency point. The equivalent channel matrix is obtained by the product of the channel matrix and multi-level precoding matrix. It needs to note that the frequency-domain pilot sequence is the value of multi-level precoding matrix. The equivalent channel matrix is then used for detection unit.</p><p>When data has already been processed by the decoder unit, the judged symbols can be sent back to the equivalent channel estimation unit. The channel estimation unit can use the received signal and the reconstructed signal to re-estimate the channel matrix. The reconstructed signal is acquired by the product of the judged symbols and multi-level precoding matrix. In this paper, we use Least-Square algorithm to estimate the equivalent channel. LS algorithm is described by the following formula.</p><p>H ^ LS = ( s H s ) − 1 s H y (31)</p><p>where s is the reconstructed signal and y is the corresponding received sequence.</p></sec><sec id="s3_2_2"><title>3.2.2. Detection Unit</title><p>The detection unit has accepted the LMMSE-ISDIC algorithm to detect the received symbols. The LMMSE-ISDIC algorithm performs a matrix inversion operation in every single iteration. The complexity of LMMSE-ISDIC in single iteration is relatively low. LMMSE-ISDIC is an iterative algorithm and need to calculate symbolic probability, prior mean and variance (<xref ref-type="fig" rid="fig3">Figure 3</xref>).</p></sec><sec id="s3_2_3"><title>3.2.3. Decoder Unit</title><p>Turbo decoder algorithm is applied in the decoder unit. In the iterative detection algorithm, the extrinsic information of decoder will be feed back to the detection unit as the priori information. As the information exchange among the detection unit, the decoder unit and the equivalent channel estimation units, the precision of the three units are enhanced simultaneously during the overall iteration process, which is similar to turbo structure.</p></sec></sec></sec><sec id="s4"><title>4. Simulation</title><p>The simulation environment of this paper is similar to SCME Urban micro-cell, it has six clusters, each cluster delay and power are in <xref ref-type="table" rid="table1">Table 1</xref>.</p><p>The paper considers one base station in one cell and the base station serves 16 UEs simultaneously, each UE with 8 antennas. Correspondingly, the base station has 128 antennas. The number of each UE’s data stream is 4. The modulation type is QPSK. Assuming that users are evenly distributed around the base station.</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Cluster delat and power</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Cluster#</th><th align="center" valign="middle" >Delays [Ns]</th><th align="center" valign="middle" >Power [dB]</th></tr></thead><tr><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >200</td><td align="center" valign="middle" >−29.05<sup> </sup></td></tr><tr><td align="center" valign="middle" >3</td><td align="center" valign="middle" >287.5</td><td align="center" valign="middle" >−3.57</td></tr><tr><td align="center" valign="middle" >4</td><td align="center" valign="middle" >662.5<sup> </sup></td><td align="center" valign="middle" >−20.94</td></tr><tr><td align="center" valign="middle" >5</td><td align="center" valign="middle" >812.5</td><td align="center" valign="middle" >−5.28</td></tr><tr><td align="center" valign="middle" >6</td><td align="center" valign="middle" >925</td><td align="center" valign="middle" >−26.96</td></tr></tbody></table></table-wrap><p>The article gives the BER (Bit Error Rate) and system achieve rate in downlink when the speed of UE is 3 km/h. The achieve rate is calculated by data blocks, each data block containing 2400 information bits.</p><sec id="s4_1"><title>4.1. LMMSE Iterative Detector</title><p>In order to work out the performance of the LMMSE iterative detector, we set the number of small iteration respectively. Need to explain that in the simulation the small iteration corresponds to the number of LMMSE iteration and the big iteration corresponds to the number of the process of the detector, decoder and equivalent channel.</p><p>In <xref ref-type="fig" rid="fig4">Figure 4</xref>, there is no decoder and no overall iteration and only LMMSE iteration, which means the big number is zero and the small number is 0, 1, 2, 3, 4, 5. The number zero means no iteration in LMMSE detector. From <xref ref-type="fig" rid="fig4">Figure 4</xref>, there is remarkable improvement in performance. As the number gradually increases one by one, the performance rises little by little.</p></sec><sec id="s4_2"><title>4.2. Big Iteration</title><p>To figure out the performance of the big iteration between equivalent channel estimation unit, detection unit and decoder unit, we set the small iterative number to zero. The big iterative number is set to 0, 1, 2, 3 respectively. The number zero means no information among these three separate units.</p><p>From <xref ref-type="fig" rid="fig5">Figure 5</xref>, we can learn that the performance improves gradually as the big number increases one by one. The big number 2 improves 0.7 dB approximately compared to the big number 0 in bit error rate at 10<sup>−4</sup>. To reduce the complexity, it is appropriate to set the big number to 2.</p><p>Combining big iteration with LMMSE iterative detector, we could achieve much better performance. To achieve the best effect for application, the number of the LMMSE iteration is set to 3, and the number of the big iteration is set to 2, which could make tradeoffs between complexity and performance.</p><p>The LMMSE-ISDIC detection algorithm has to do a matrix inversion operation in each iteration. The complexity of the algorithm is approximately Ο ( N t 3 ) . It also needs to calculate symbolic probability, prior mean and variance. However, the complexity maintains at Ο ( N t 3 ) , suitable for hardware implementation.</p></sec><sec id="s4_3"><title>4.3. Comparison</title><p>To enhance the performance better, the big iteration and small iteration are combined together and run at once. In the meantime, we also perform ZF detector and LMMSE detector.</p><p>From <xref ref-type="fig" rid="fig6">Figure 6</xref>, the performance is enhanced by the overall iteration. Obviously, the big number 2 and small number 3 can improve 2.3 dB in bit error rate at 10<sup>−5</sup> compared to LMMSE detector. The performance between ZF and LMMSE is similar. In <xref ref-type="fig" rid="fig7">Figure 7</xref>, the former reaches saturation of achievable rate faster than the latter by about 2.3 dB.</p></sec></sec><sec id="s5"><title>5. Conclusion</title><p>From these simulation results, the overall iteration between equivalent channel estimation unit, detection unit and decoder unit can greatly improve system performance at the cost of complexity since it can exchange information among different units. To reduce system complexity, we can set the number of overall iteration to a relatively small number, which can still create a good performance gain. The simulation result has showed that the proposed double-turbo iterative receiver structure can enhance the performance of whole system.</p></sec><sec id="s6"><title>Conflicts of Interest</title><p>The authors declare no conflicts of interest regarding the publication of this paper.</p></sec><sec id="s7"><title>Cite this paper</title><p>Sun, M.T., Wang, J., Wang, D.M. and Zhai, L.J. (2019) A Novel Iterative Detection in Downlink of Massive MIMO System. Journal of Computer and Communications, 7, 116-126. https://doi.org/10.4236/jcc.2019.710011</p></sec></body><back><ref-list><title>References</title><ref id="scirp.95738-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Pradhan, B.B. and Roy, L.P. (2014) MIMO Beamforming in Spatially and Temporally Correlated Channel. Proc. IEEE India Conference (INDI-CON), December 2014, 1-5. https://doi.org/10.1109/indicon.2014.7030636</mixed-citation></ref><ref id="scirp.95738-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Zheng, L. and Tse, D.N.C. (2003) Diversity and Multiplexing: A Fundamental Tradeoff in Multiple-Antenna Channels. IEEE Transactions on Information Theory, 49, 1073-1096. https://doi.org/10.1109/tit.2003.810646</mixed-citation></ref><ref id="scirp.95738-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Ahmed, I., Khammari, H. and Shahid, A. (2017) Resource Allocation for Transmit Hybrid Beamforming in Decoupled Millimeter Wave Multiuser-MIMO Downlink. Access IEEE, 5, 170-182. https://doi.org/10.1109/access.2016.2634096</mixed-citation></ref><ref id="scirp.95738-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Huang, Z.Y. and Tsai, P.Y. (2011) Efficient Implementation of QR Decomposition for Gigabit MIMO-OFDM Systems. IEEE Transactions on Circuits and Systems I: Regular Papers, 58, 2531-2542. https://doi.org/10.1109/tcsi.2011.2123770</mixed-citation></ref><ref id="scirp.95738-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Zhan, C.-Z., Jheng, K.-Y., Chen, Y.-L., Jheng, T.-J. and Wu, A.-Y. (2009) High-Convergence-Speed Low-Computation-Complexity SVD Algorithm for MIMO-OFDM Systems. Proc. International Symposium on VLSI Design Automation and Test, April 2009, 195-198. https://doi.org/10.1109/vdat.2009.5158128</mixed-citation></ref><ref id="scirp.95738-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Tsai, P.Y. and Liu, C.Y. (2015) Reduced-Complexity SVD with adjustable Accuracy for Precoding in Large-Scale MIMO Systems. Proc. IEEE Workshop on Signal Processing Systems, October 2015, 1-6. https://doi.org/10.1109/sips.2015.7345023</mixed-citation></ref><ref id="scirp.95738-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Rezk, M. and Friedlander, B. (2008) Joint Channel-Symbol Estimation for High-Performance Differential MIMO. Signals Systems and Computers 2008 42nd Asilomar Conference, 1744-1748. https://doi.org/10.1109/acssc.2008.5074725</mixed-citation></ref><ref id="scirp.95738-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Wu, C.-L., Skoglund, M., Chen, P.-N. and Han, Y.S. (2009) A Systematic Space-Time Code Design and Its Maximum-Likelihood Decoding for Combined Channel Estimation and Error Correction. IEEE International Symposium, 764-768.  
https://doi.org/10.1109/isit.2009.5205641</mixed-citation></ref><ref id="scirp.95738-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Wang, D.-M. (2015) 5G Test Platform Algorithm and Principle from NCRL (National Mobile Communication Research Lab, Southeast University).</mixed-citation></ref><ref id="scirp.95738-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Sung, H. (2009) Generalized Channel Inversion Methods for Multiuser MIMO Systems. TCOM, 2009.</mixed-citation></ref><ref id="scirp.95738-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Chen, M. and Burr, A.G. (2013) Low-Complexity Channel Selection and Iterative Detection for Overloaded Uplink Multiuser MIMO OFDM System. 2013 IEEE 77th Vehicular Technology Conference, 1-5.  
https://doi.org/10.1109/vtcspring.2013.6692621</mixed-citation></ref><ref id="scirp.95738-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Gerstacker, W.H., Ralfr, M. and Huber, J.B. (2000) Iterative Equalization with Adaptive Soft Feedback. IEEE Trans. on Commun., 48, 1462-1466.  
https://doi.org/10.1109/26.870012</mixed-citation></ref><ref id="scirp.95738-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Yang, T.-Q., Wang, J., Wang, D.M. and Zhai, L.J. (2018) Joint Detection in Uplink of Massive MIMO System. IEEE MTT-S International Wireless Symposium, May 2018. https://doi.org/10.1109/ieee-iws.2018.8400958</mixed-citation></ref><ref id="scirp.95738-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Douillard, C., Jézéquel, M. and Berrou, C. (1995) Iterative Correction of Intersymbol Interference: Turbo-Equalization. European Transactions on Telecommunications, 6-5, September 1995, 507-511. https://doi.org/10.1002/ett.4460060506</mixed-citation></ref><ref id="scirp.95738-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Stoica, P., Vikalo, H. and Hassibi, B. (2003) On Joint ML Channel Estimation and Signal Detection for SIMO Channels. Proc. IEEE ICASSP, 4 Apr 2003, 13-16.  
https://doi.org/10.1109/icassp.2003.1202529</mixed-citation></ref><ref id="scirp.95738-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Vikalo, H., Hassibi, B. and Kailath, T. (2004) Iterative Decoding for MIMO Channels via Modified Sphere Decoding. IEEE Trans. Wireless Commun, 3-6 November 2004, 2299-2311. https://doi.org/10.1109/twc.2004.837271</mixed-citation></ref></ref-list></back></article>