<?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">OALibJ</journal-id><journal-title-group><journal-title>Open Access Library Journal</journal-title></journal-title-group><issn pub-type="epub">2333-9705</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/oalib.1103574</article-id><article-id pub-id-type="publisher-id">OALibJ-75968</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Biomedical&amp;Life Sciences</subject><subject> Business&amp;Economics</subject><subject> Chemistry&amp;Materials Science</subject><subject> Computer Science&amp;Communications</subject><subject> Earth&amp;Environmental Sciences</subject><subject> Engineering</subject><subject> Medicine&amp;Healthcare</subject><subject> Physics&amp;Mathematics</subject><subject> Social Sciences&amp;Humanities</subject></subj-group></article-categories><title-group><article-title>
 
 
  Interference Cancellation Method without Feedback Amount for Three Users Interference Channel
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Xinji</surname><given-names>Tian</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>Haotian</surname><given-names>Zhang</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>Wenjie</surname><given-names>Jia</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>School of Physics &amp;amp; Electronic Information Engineering, Henan Polytechnic University, Jiaozuo, China</addr-line></aff><pub-date pub-type="epub"><day>03</day><month>05</month><year>2017</year></pub-date><volume>04</volume><issue>05</issue><fpage>1</fpage><lpage>10</lpage><history><date date-type="received"><day>30,</day>	<month>March</month>	<year>2017</year></date><date date-type="rev-recd"><day>1,</day>	<month>May</month>	<year>2017</year>	</date><date date-type="accepted"><day>4,</day>	<month>May</month>	<year>2017</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 investigate how to cancel multi-user interference without feedback amount over multiple-input multiple-output (MIMO) interference channel using space-time code. Three transmitter-receiver pairs are considered and each node is equipped with four antennas. Space-time codeword with dimension 4 &#215; 4 is designed for three transmitters, respectively. The number of interfering codeword is reduced through the de
   sign of codeword. Then, multi-user interference is cancelled by a linear operation on the received signals. Compared with the existing scheme for the same scene, the transmission efficiency is improved, and the unidirectional cooperative link is not required. Simulation results demonstrate the validity of theoretical analysis. 
  
 
</p></abstract><kwd-group><kwd>Interference Channel</kwd><kwd> Space-Time Codeword</kwd><kwd> Multi-User Interference</kwd><kwd> Interference Cancellation</kwd><kwd> Transmission Efficiency</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Reliability and effectiveness are important factors for wireless communications. Multiple-input multiple-output (MIMO) systems have the ability to improve both and hence, are immensely popular. In theory, MIMO systems can achieve extremely high spectral efficiency by transmitting independent data stream simultaneously. However, multiple users, transmitting different codewords to multiple receivers simultaneously using the same band, are not able to collaborate with each other [<xref ref-type="bibr" rid="scirp.75968-ref1">1</xref>] . There is serious interference at each receiver, and the effectiveness becomes limited. Therefore, it is quite important to design transmission techniques to eliminate multi-user interference [<xref ref-type="bibr" rid="scirp.75968-ref2">2</xref>] .</p><p>Several kinds of interference cancellation methods have been conducted, such as pre-coding at the transmitters, multi-user detection of the receivers, and interference alignment [<xref ref-type="bibr" rid="scirp.75968-ref3">3</xref>] [<xref ref-type="bibr" rid="scirp.75968-ref4">4</xref>] . Interference alignment methods align the interference caused at each receiver from all the transmitters along the same direction while the desired signals occupy linearly independent signal dimensions. In this case, the desired signals can be decoded free from interference by zero-forcing algorithm.</p><p>A popular way to approximating the sum-capacity for interference alignment is using the concept of degrees of freedom (DoF), in terms of transmission efficiency. Many works have been conducted to evaluate DoF [<xref ref-type="bibr" rid="scirp.75968-ref5">5</xref>] [<xref ref-type="bibr" rid="scirp.75968-ref6">6</xref>] . However, effectiveness is contract to reliability in communication systems. With high DoF, reliability in terms of the diversity gain is needed to be improved. Therefore, it is meaningful to combine interference alignment and space-time code, which can offer diversity gain [<xref ref-type="bibr" rid="scirp.75968-ref7">7</xref>] [<xref ref-type="bibr" rid="scirp.75968-ref8">8</xref>] . [<xref ref-type="bibr" rid="scirp.75968-ref9">9</xref>] proposes a new interference alignment scheme using Alamouti code for two users MIMO X channel, in which zero vector is introduced into each codeword. The diversity gain of [<xref ref-type="bibr" rid="scirp.75968-ref9">9</xref>] is 2, which is brought by Alamouti code. Space-time codeword with dimension 4 &#215; 4 is designed and zero vectors are introduced into each codeword over two users MIMO X channel with four antennas at each user, in which the diversity gain is 4 [<xref ref-type="bibr" rid="scirp.75968-ref10">10</xref>] . The multi- user interference is mitigated through interference alignment and linear operation on the received signals. Motivated by [<xref ref-type="bibr" rid="scirp.75968-ref9">9</xref>] , interference alignment and Alamouti code are introduced into MIMO interference channel with three transmitter- receiver pairs [<xref ref-type="bibr" rid="scirp.75968-ref11">11</xref>] . The multi-user interference is mitigated through interference alignment and unidirectional cooperative link. However, channel state information (CSI) is required at the transmitters. It is very difficult to estimate the CSI in a mobility environment. Therefore, it is crucial to consider transmission scheme combined interference alignment and space-time code without CSI.</p><p>Under this motivation, interference cancellation method without feedback is proposed for MIMO interference channel with three transmitter-receiver pairs where each node is equipped with four antennas. Space-time codeword with dimension 4&#215;4 is designed for three transmitters, respectively. Each codeword includes eight independent modulated symbols and zero matrices are introduced into each codeword, through which the number of interfering codeword is reduced. Then, multi-user interference is cancelled by a linear operation on the received signals. The transmission efficiency of the proposed scheme is higher than that of [<xref ref-type="bibr" rid="scirp.75968-ref11">11</xref>] . Theoretical analysis shows that the diversity of the proposed scheme is the same as that of [<xref ref-type="bibr" rid="scirp.75968-ref11">11</xref>] .</p><p>Notation: The operators ( ⋅ ) ∗ and ( ⋅ ) H stand for complex conjugation and conjugation transpose, respectively. ‖ ⋅ ‖ denotes Frobenius norm of the enclosed term. E ( ⋅ ) is the expectation operations.</p></sec><sec id="s2"><title>2. System Model</title><p>The system model is shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>. There are three dedicated transmitter- receiver pairs, where each transmitter has an individual message to be communicated to its respectively receiver. All the transmitters and receivers are assumed to have four antennas. We assume CSI is not available at each transmitter.</p><p>a k , b k and c k , which take values from a set such that E [ | a k | 2 ] = E [ | b k | 2 ] = E [ | c k | 2 ] = 1 , k = 1 , 2 , ⋯ , 8 , represent the modulated signals at transmitter 1, transmitter 2 and transmitter 3, respectively. a k , b k and c k are encoded into 2 &#215; 2 space-time codeword, denoted by A i , B i and C i , respectively, i = 1 , 2 . A i , B i and C i are expressed as</p><p>A i = [ a 4 i − 3 + e j θ a 4 i − 1 − a 4 i − 2 ∗ − e − j θ a 4 i ∗ a 4 i − 2 + e j θ a 4 i a 4 i − 3 ∗ + e − j θ a 4 i − 1 ∗ ] B i = [ b 4 i − 3 + e j θ b 4 i − 1 − b 4 i − 2 ∗ − e − j θ b 4 i ∗ b 4 i − 2 + e j θ b 4 i b 4 i − 3 ∗ + e − j θ b 4 i − 1 ∗ ] C i = [ c 4 i − 3 + e j θ c 4 i − 1 − c 4 i − 2 ∗ − e − j θ c 4 i ∗ c 4 i − 2 + e j θ c 4 i c 4 i − 3 ∗ + e − j θ c 4 i − 1 ∗ ] (1)</p><p>where, j = − 1 , 0 &lt; θ &lt; 2 π . The elements of A i , the elements of B i and the elements of C i are nonzero by the proper value of θ . Each element of A i , each element of B i and each element of C i includes two independent symbols, with the purpose of improving transmission efficiency. If we see the elements of A i , the elements of B i and the elements of C i as the modulated signals, i = 1 , 2 , A i , B i and C i have an Alamouti structure. The motive for such design is that the effective channel matrix of Alamouti code has orthogonal columns, which can be used to reduce decoding complexity.</p><p>At transmitter 1, A 1 and A 2 are combined according to a certain rule to get codeword A . Similarly, B 1 and B 2 are combined to obtain codeword B while C 1 and C 2 are combined to obtain codeword C . A , B and C are given by</p><p>A = [ A 1 0 2 A 2 0 2 ] ,   B = [ B 1 0 2 0 2 B 2 ] ,   C = [ 0 2 C 1 0 2 C 2 ] (2)</p><p>where, 0 2 represents 2 &#215; 2 zero matrix. 0 2 is introduced because it can be used to mitigate partial multi-user interference, as shown later. A , B and C are the desired codewords for the three receivers, respectively.</p><p>As shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>, three transmitters send A , B and C on the same frequency band at the same time. The received signals at receiver i, denoted by Y i , are expressed as</p><p>Y 1 = H 11 A + H 12 B + H 13 C + N 1 (3)</p><p>Y 2 = H 21 A + H 22 B + H 23 C + N 2 (4)</p><p>Y 3 = H 31 A + H 32 B + H 33 C + N 3 (5)</p><p>where, i = 1 , 2 , 3 , H i k is the channel from transmitter k to receiver i and N i is the complex additive white Gaussian noise at receiver i. The dimension of H i k and N i are both 4 &#215; 4 . To avoid degenerate channel conditions, we assume that the channel coefficient values are drawn i.i.d. from a continuous distribution and the absolute value of all the channel coefficients is bounded between a nonzero minimum value and a finite maximum value.</p><p>The term H 11 A in Equation (3) is the desired signals for receiver 1 and the term H 12 B + H 13 C in Equation (3) is the interference signals for receiver 1. The term H 22 B in Equation (4) is the desired signals for receiver 2 and the term H 21 A + H 23 C in Equation (4) is the interference signals for receiver 2. The term H 33 C in Equation (5) is the desired signals for receiver 3 and the term H 31 A + H 32 B in Equation (5) is the interference signals for receiver 3.</p></sec><sec id="s3"><title>3. Interference Cancellation Method</title><p>We describe the interference cancellation method at R 1 . It can be similarly used to mitigate interference at R 2 and to mitigate interference R 3 .</p><sec id="s3_1"><title>3.1. Remove the Undesired Codeword</title><p>Let H 11 = [ H 1 H 2 ] , H 12 = [ H 3 H 4 ] , H 13 = [ H 5 H 6 ] , Y 1 = [ Y 11 Y 21 ] and N 1 = [ N 11 N 21 ] . The dimension of H l , N i 1 and Y i 1 are both 4 &#215; 2 , l = 1 , 2 , ⋯ , 6 ， i = 1 , 2 . Then, (3) can be expressed as</p><p>[ Y 11 Y 21 ] = [ H 1 A 1 + H 2 A 2 + H 3 B 1 H 4 B 2 + H 5 C 1 + H 6 C 2 ] + [ N 11 N 21 ] (6)</p><p>(6) is equivalent to the following two equations,</p><p>Y 11 = H 1 A 1 + H 2 A 2 + H 3 B 1 + N 11 (7)</p><p>Y 21 = H 4 B 2 + H 5 C 1 + H 6 C 2 + N 21 (8)</p><p>The codeword of transmitter 1 and the partial codeword of transmitter 2 are encompassed by Y 11 . The codeword of transmitter 3 and the partial codeword of transmitter 2 are encompassed by Y 21 . So, the number of interfering codeword is reduced by the introduction of zero matrices. However, both the desired codeword for receiver 1 and the undesired codeword for receiver 1 in terms of B 1 are included by Y 11 . In what follows, we represent how to cancel the undesired codeword B 1 .</p><p>Let H 1 = [ h 11 1 h 12 1 h 21 1 h 22 1 h 31 1 h 32 1 h 41 1 h 42 1 ] , H 2 = [ h 11 2 h 12 2 h 21 2 h 22 2 h 31 2 h 32 2 h 41 2 h 42 2 ] and H 3 = [ h 11 3 h 12 3 h 21 3 h 22 3 h 31 3 h 32 3 h 41 3 h 42 3 ] . Use y i j and</p><p>n i j to denote the element of Y 11 and N 11 , i = 1 , 2 , 3 , 4 , j = 1 , 2 . The elements of Y 11 can be effectively written as</p><p>y 1 = G 11 [ a 1 + e j θ a 3 a 2 + e j θ a 4 ] + G 12 [ a 5 + e j θ a 7 a 6 + e j θ a 8 ] + G 13 [ b 1 + e j θ b 3 b 2 + e j θ b 4 ] + n 1 (9)</p><p>y 2 = G 21 [ a 1 + e j θ a 3 a 2 + e j θ a 4 ] + G 22 [ a 5 + e j θ a 7 a 6 + e j θ a 8 ] + G 23 [ b 1 + e j θ b 3 b 2 + e j θ b 4 ] + n 2 (10)</p><p>y 3 = G 31 [ a 1 + e j θ a 3 a 2 + e j θ a 4 ] + G 32 [ a 5 + e j θ a 7 a 6 + e j θ a 8 ] + G 33 [ b 1 + e j θ b 3 b 2 + e j θ b 4 ] + n 3 (11)</p><p>y 4 = G 41 [ a 1 + e j θ a 3 a 2 + e j θ a 4 ] + G 42 [ a 5 + e j θ a 7 a 6 + e j θ a 8 ] + G 43 [ b 1 + e j θ b 3 b 2 + e j θ b 4 ] + n 4 (12)</p><p>where, G i j = [ h i 1 j h i 2 j h i 2 j ∗ − h i 1 j ∗ ] , y i = [ y i 1 y i 2 ∗ ] , n i = [ n i 1 n i 2 ∗ ] , i = 1 , 2 , 3 , 4 , j = 1 , 2 , 3 . y i</p><p>and n i are the effective received signals and the effective noise at the i-th an-</p><p>tenna, respectively. [ a 1 + e j θ a 3 a 2 + e j θ a 4 ] , [ a 5 + e j θ a 7 a 6 + e j θ a 8 ] and [ b 1 + e j θ b 3 b 2 + e j θ b 4 ] are the effec-</p><p>tive transmitted signals of the three transmitters. G i j is the effective channel matrix corresponding to the effective transmitted signals, i = 1 , 2 , 3 , 4 ,</p><p>j = 1 , 2 , 3 . G i j , having orthogonal columns, satisfies G i j H G i j ‖ G i j ‖ 2 = I 2 , where I 2 is</p><p>unit matrix with dimension 2 &#215; 2 . The third terms at the right side of Equation (9-12) are the interference signals, which can be mitigated using interference cancellation method as follows</p><p>z 1 = G 13 H y 1 ‖ G 13 ‖ 2 − G 23 H y 2 ‖ G 23 ‖ 2 = P 1 [ a 1 + e j θ a 3 a 2 + e j θ a 4 ] + P 2 [ a 5 + e j θ a 7 a 6 + e j θ a 8 ] + w 1 (13)</p><p>z 2 = G 33 H y 3 ‖ G 33 ‖ 2 − G 43 H y 4 ‖ G 43 ‖ 2 = P 3 [ a 1 + e j θ a 3 a 2 + e j θ a 4 ] + P 4 [ a 5 + e j θ a 7 a 6 + e j θ a 8 ] + w 2 (14)</p><p>where, P i = G 13 H G 1 i ‖ G 13 ‖ 2 − G 23 H G 2 i ‖ G 23 ‖ 2 , P j = G 33 H G 3 ( j − 2 ) ‖ G 33 ‖ 2 − G 43 H G 4 ( j − 2 ) ‖ G 43 ‖ 2 ,</p><p>w 1 = G 13 H n 1 ‖ G 13 ‖ 2 − G 23 H n 2 ‖ G 23 ‖ 2 , w 2 = G 33 H n 3 ‖ G 33 ‖ 2 − G 43 H n 4 ‖ G 43 ‖ 2 , i = 1 , 2 , j = 1 , 2 . z i and w i are</p><p>the signals and the noise after linear operation, respectively, i = 1 , 2 . P i is effective channel matrix after linear operation, i = 1 , 2 , 3 , 4 . The dimension of z i and the dimension w i are both 2 &#215; 1 , i = 1 , 2 . The dimension of P i is 2 &#215; 2 , i = 1 , 2 , 3 , 4 . Symbols transmitted from transmitter 2 and symbols transmitted from transmitter 3 are not included in (13-14). So multi-user interference is mitigated through linear operation on the received signals.</p></sec><sec id="s3_2"><title>3.2. Separate the Desired Codewords</title><p>Even if multi-user interference is cancelled, the desired codeword at receiver 1 includes 8 independent modulated symbols, namely a 1 , a 2 , ⋯ , a 8 , as shown in (13-14). If we decode a 1 , a 2 , ⋯ , a 8 based on (13-14), the complexity of maximum likelihood (ML) algorithm is proportional to the 8th power of modulation order, which is extremely high. So, it is necessary to divide these symbols into several groups. Take operation on z 1 and z 2 to get,</p><p>x 1 = P 2 H z 1 ‖ P 2 ‖ 2 − P 4 H z 2 ‖ P 4 ‖ 2 = Q 1 [ a 1 + e j θ a 3 a 2 + e j θ a 4 ] + w 3 (15)</p><p>x 2 = P 1 H z 1 ‖ P 1 ‖ 2 − P 3 H z 2 ‖ P 3 ‖ 2 = Q 2 [ a 5 + e j θ a 7 a 6 + e j θ a 8 ] + w 4 (16)</p><p>where, Q 1 = P 2 H P 1 ‖ P 2 ‖ 2 − P 4 H P 3 ‖ P 4 ‖ 2 , Q 2 = P 1 H P 2 ‖ P 1 ‖ 2 − P 3 H P 4 ‖ P 3 ‖ 2 , w 3 = P 2 H w 1 ‖ P 2 ‖ 2 − P 4 H w 2 ‖ P 4 ‖ 2 ,</p><p>w 4 = P 1 H w 1 ‖ P 1 ‖ 2 − P 3 H w 2 ‖ P 3 ‖ 2 . a 1 , a 2 , a 3 and a 4 are encompassed by A 1 whereas</p><p>a 5 , a 6 , a 7 and a 8 are encompassed by A 2 . So, the elements of A 1 and the elements of A 2 are separated, as shown in (15-16). The decoding complexity can be reduced.</p><p>From the above analysis, not only multi-user interference is cancelled, but also the two desired codewords A 1 and A 2 are separated. Similar operation can be performed at the other two receivers. Note that neither feedback information nor the unidirectional cooperative link is required.</p></sec></sec><sec id="s4"><title>4. Decoding Method</title><p>In this section, we will show how to decode, taking receiver 1 as example.</p><p>G i j has an Alamouti structure, i = 1 , 2 , 3 , 4 , j = 1 , 2 , 3 . Due to the completeness of matrix addition, matrix multiplication, and the scalar multiplication of the Alamouti matrix, Q 1 and Q 2 still have the Alamouti structure. Let</p><p>Q 1 = [ q 1 − q 2 ∗ q 2 q 1 ∗ ] and Q 2 = [ q 3 − q 4 ∗ q 4 q 3 ∗ ] . Multiply both sides of (15) with Q 1 H to</p><p>get</p><p>Q 1 H x 1 = [ x 1 x 2 ] = [ | q 1 | 2 + | q 2 | 2 0 0 | q 1 | 2 + | q 2 | 2 ] [ a 1 + e j θ a 3 a 2 + e j θ a 4 ] + Q 1 H w 3 (17)</p><p>Multiply both sides of (16) with Q 2 H to get</p><p>Q 2 H x 2 = [ x 3 x 4 ] = [ | q 3 | 2 + | q 4 | 2 0 0 | q 3 | 2 + | q 4 | 2 ] [ a 5 + e j θ a 7 a 6 + e j θ a 8 ] + Q 2 H w 4 (18)</p><p>In (17), the channel corresponding to a 1 + e j θ a 3 is orthogonal to the channel corresponding to a 2 + e j θ a 4 . So we can decode a 1 + e j θ a 3 and a 2 + e j θ a 4 separately. Similarly, we can decode a 5 + e j θ a 7 and a 6 + e j θ a 8 separately as well. According to the analysis mentioned above, the decoding method is as follows.</p><p>Step1, obtain G 11 , G 12 , ⋯ , G 43 from the channel matrices, and then compute P 1 , P 2 , P 3 and P 4 from G 11 , G 12 , ⋯ , G 43 ;</p><p>Step 2, compute Q 1 = P 2 H P 1 ‖ P 2 ‖ 2 − P 4 H P 3 ‖ P 4 ‖ 2 and Q 2 = P 1 H P 2 ‖ P 1 ‖ 2 − P 3 H P 4 ‖ P 3 ‖ 2 through di-</p><p>rect multiplications and subtraction ;</p><p>Step 3, obtain y 1 , y 2 , y 3 and y 4 according to the received signals, as in (9-12);</p><p>Step 4, take operation on y 1 , y 2 , y 3 and y 4 to get z 1 and z 2 ,</p><p>z 1 = G 13 H y 1 ‖ G 13 ‖ 2 − G 23 H y 2 ‖ G 23 ‖ 2 , z 2 = G 33 H y 3 ‖ G 33 ‖ 2 − G 43 H y 4 ‖ G 43 ‖ 2 ;</p><p>Step 5, take operation on z 1 and z 2 to get x 1 = P 2 H z 1 ‖ P 2 ‖ 2 − P 4 H z 2 ‖ P 4 ‖ 2 and</p><p>x 2 = P 1 H z 1 ‖ P 1 ‖ 2 − P 3 H z 2 ‖ P 3 ‖ 2 , furthermore, computer [ x 1 x 2 ] = Q 1 H x 1 and [ x 3 x 4 ] = Q 2 H x 2</p><p>through direct multiplications;</p><p>Step 6, estimate a 1 and a 3 by</p><p>( a ^ 1 , a ^ 3 ) = arg ︸ a 1 , a 3 min [ x 1 − ( | q 1 | 2 + | q 2 | 2 ) ( a 1 + e j θ a 3 ) ] , where a ^ 1 and a ^ 3 are the es-</p><p>timation of a 1 and a 3 , respectively;</p><p>Step 7, estimate a 2 and a 4 by</p><p>( a ^ 2 , a ^ 4 ) = arg ︸ a 2 , a 4 min [ x 2 − ( | q 1 | 2 + | q 2 | 2 ) ( a 2 + e j θ a 4 ) ] , where a ^ 2 and a ^ 4 are</p><p>the estimation of a 2 and a 4 , respectively;</p><p>Step 8, estimate a 5 and a 6 by</p><p>( a ^ 5 , a ^ 6 ) = arg ︸ a 5 , a 6 min [ x 3 − ( | q 1 | 2 + | q 2 | 2 ) ( a 5 + e j θ a 6 ) ] , where a ^ 5 and a ^ 6 are the</p><p>estimation of a 5 and a 6 , respectively;</p><p>Step 9, estimate a 7 and a 8 by</p><p>( a ^ 7 , a ^ 8 ) = arg ︸ a 7 , a 8 min [ x 4 − ( | q 1 | 2 + | q 2 | 2 ) ( a 7 + e j θ a 8 ) ] , where a ^ 7 and a ^ 8 are the</p><p>estimation of a 7 and a 8 , respectively;</p><p>The ML decoding complexity in step (6-9) is proportional to the square of modulation order.</p><p>It is easy to see from (17) that the channel corresponding to a 1 + e j θ a 3 is | q 1 | 2 + | q 2 | 2 , which includes two independent path with gain | q 1 | 2 and | q 2 | 2 . So a 1 + e j θ a 3 has a diversity gain of two, which is equal to that of [<xref ref-type="bibr" rid="scirp.75968-ref11">11</xref>] . Similar arguments can be used to prove that other symbols achieve a diversity of two as well.</p></sec><sec id="s5"><title>5. Simulation Results</title><p>6 independent modulated signals are sent over two time slots in [<xref ref-type="bibr" rid="scirp.75968-ref11">11</xref>] . Feedback information, namely 16 complex numbers, are required at the transmitters, which occupy 16/3 time slot if these three receivers adopt the same transmission and the same code mode as the transmitters. So, 22/3 time slot is required to send 6 independent modulated signals in [<xref ref-type="bibr" rid="scirp.75968-ref11">11</xref>] . The transmission efficiency is 3/22 symbol per antenna per time slot. 24 independent modulated signals are sent over four time slots in the proposed scheme. The transmission efficiency is 1/2 symbol per antenna per time slot, which is 11/3 times as that of [<xref ref-type="bibr" rid="scirp.75968-ref11">11</xref>] .</p><p>Performance of the proposed scheme and performance of the scheme in [<xref ref-type="bibr" rid="scirp.75968-ref11">11</xref>] are compared in <xref ref-type="table" rid="table1">Table 1</xref>. Two schemes have the same diversity gain. The advantage of the proposed scheme is that neither feedback information nor unidirectional cooperative link is required, and the transmission efficiency is improved. The disadvantage is that the decoding complexity is proportional to the square of modulation order, higher than that of [<xref ref-type="bibr" rid="scirp.75968-ref11">11</xref>] , which is proportional to the modulation order.</p><p>In <xref ref-type="fig" rid="fig2">Figure 2</xref>, we simulate the average BER curves of the proposed scheme and the scheme in [<xref ref-type="bibr" rid="scirp.75968-ref11">11</xref>] . We consider uncoded systems, in which all the underlying links experience Rayleigh fading channels. The data symbols are assumed to be 4QAM symbols and 16QAM symbols, generated independently at each transmitter. The average BER is determined through monte-carlo simulations. The</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Performance of the two schemes</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Scheme</th><th align="center" valign="middle" >Proposed</th><th align="center" valign="middle" >Ref. [<xref ref-type="bibr" rid="scirp.75968-ref11">11</xref>]</th></tr></thead><tr><td align="center" valign="middle" >Transmission efficiency</td><td align="center" valign="middle" >1/2 symbol/antenna/time slot</td><td align="center" valign="middle" >3/22 symbol/antenna/time slot</td></tr><tr><td align="center" valign="middle" >Diversity gain</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >Feedback</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Local CSI</td></tr><tr><td align="center" valign="middle" >Unidirectional cooperative link</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Transmit two complex number</td></tr><tr><td align="center" valign="middle" >Decoding complexity</td><td align="center" valign="middle" >Proportional to the square of modulation order</td><td align="center" valign="middle" >Proportional to the modulation order</td></tr></tbody></table></table-wrap><p>slope of BER curves represents diversity gain, which is 2 in these two schemes. It can be seen from this figure that the slope of BER curves of the proposed scheme is almost the same as that of [<xref ref-type="bibr" rid="scirp.75968-ref11">11</xref>] , which demonstrate the validity of theoretical analysis.</p></sec><sec id="s6"><title>6. Conclusion</title><p>In this paper, the multi-user interference is cancelled by the design of the codeword and linear operation on the received signals. Compared with the existing scheme for the same scene, the proposed scheme doesn’t require feedback information and doesn’t require unidirectional cooperative link, while keeping the same diversity gain. However, the scheme is limited to three transmitter-receiver pairs, where each node is equipped with four antennas. Future work on this scheme includes extending the application scene.</p></sec><sec id="s7"><title>Acknowledgements</title><p>The authors would like to thank the reviewers for their detailed reviews and constructive comments, which have helped improve the quality of this paper. This work was supported in part by National Natural Science Foundation of China under Grant No. 51174263.</p></sec><sec id="s8"><title>Cite this paper</title><p>Tian, X.J., Zhang, H.T. and Jia, W.J. (2017) Interference Cancellation Method without Feedback Amount for Three Users Interference Channel. Open Access Library Journal, 4: e3574. https://doi.org/10.4236/oalib.1103574</p></sec></body><back><ref-list><title>References</title><ref id="scirp.75968-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Gesbert, D., Shafi, M. and Shiu, D. (2013) From Theory to Practice: An Overview of Mimo Space-Time Coded Wireless Systems. IEEE Journal on Selected Areas in Communications, 21, 281-302. https://doi.org/10.1109/JSAC.2003.809458</mixed-citation></ref><ref id="scirp.75968-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Chen, X., Song, S.H. and Letaief, K.B. (2014) Interference Alignment in Dual-Hop MIMO Interference Channel. IEEE Transactions on Wireless Communications, 13, 1274-1283. https://doi.org/10.1109/TWC.2014.012114.121952</mixed-citation></ref><ref id="scirp.75968-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Lu, L. and Zhang, W. (2014) Blind Interference Alignment with Diversity in K-User Interference Channels. IEEE Transactions on Communication, 62, 2850-2859. https://doi.org/10.1109/TCOMM.2014.2333516</mixed-citation></ref><ref id="scirp.75968-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Maddah-Ali, M., Motahari, A. and Khandani, A. (2008) Communication over MIMO X Channels: Interference Alignment, Decomposition, and Performance Analysis. IEEE Transactions on Information Theory, 54, 3457-3470. https://doi.org/10.1109/TIT.2008.926460</mixed-citation></ref><ref id="scirp.75968-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Xie, B., Li, Y., Minn, H. and Nosratinia, A. (2013) Adaptive Interference Alignment with CSI Uncertainty. IEEE Transactions on Communications, 61, 792-801. https://doi.org/10.1109/TCOMM.2012.121112.110589</mixed-citation></ref><ref id="scirp.75968-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Chen, X., Song, S.H. and Letaief, K.B. (2014) Interference Alignment in Dual-Hop MIMO Interference Channel. IEEE Transactions on Wireless Communications, 13, 1274-1283. https://doi.org/10.1109/TWC.2014.012114.121952</mixed-citation></ref><ref id="scirp.75968-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Ganesan, A. and Rajan, B.S. (2013) Interference Alignment with Diversity for the 2×2 X Network with Three Antennas. arXiv:1304.1432[cs.IT]</mixed-citation></ref><ref id="scirp.75968-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Shi, L., Zhang, W. and Xia, X.G. (2013) Space-Time Block Code Designs for Two-User MIMO X Channels. IEEE Transactions on Communications, 61, 3806-3815. https://doi.org/10.1109/TCOMM.2013.080613.120972</mixed-citation></ref><ref id="scirp.75968-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Li, L.B. and Jafarkhani, H. (2013) Maximum-Rate Transmission with Improved Diversity Gain for Interference Networks. IEEE Transactions on Information Theory, 59, 5313-5330. https://doi.org/10.1109/TIT.2013.2264479</mixed-citation></ref><ref id="scirp.75968-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Ganesan, A. and Rajan, B.S. (2014) Interference Alignment with Diversity for the 2 × 2 X Network with Four Antennas. IEEE Transactions on Information Theory, 60, 3576-3592. https://doi.org/10.1109/TIT.2014.2313614</mixed-citation></ref><ref id="scirp.75968-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Zaki, A., Wang, C. and Rasmussen, L.K. (2013) Combining Interference Alignment and Alamouti Codes for the 3-User Mimo Interference Channel. IEEE Wireless Communications and Networking Conference, Shanghai, 3563-3567. https://doi.org/10.1109/wcnc.2013.6555138</mixed-citation></ref></ref-list></back></article>