HOME JOURNALS CONTACT

Information Technology Journal

Year: 2013 | Volume: 12 | Issue: 6 | Page No.: 1220-1226
DOI: 10.3923/itj.2013.1220.1226
Performance Analysis of Physical-layer Network Coding in Decode-and-forward Cooperative Communications
Hongjuan Yang, Bo Li and Weixiao Meng

Abstract: Physical-layer Network Coding (PNC) is an efficient approach that can improve the system spectrum efficiency by allowing two different nodes to transmit their information to a common node simultaneously which can save more time slot resource compared with Network Coding (NC). In this study, for the purpose of further improving the performance of cooperative networks, a new cooperative diversity scheme which combines Decode-and-forward (DF) protocol and physical-layer network coding, is proposed for a two-hop cooperative system with multiuser. In the proposed scheme, users broadcast their information using quadrature carriers simultaneously and the relay node employs decode-and-forward mode. To check its validity, the Bit Error Rate (BER) and throughput of the proposed scheme, under different propagation cases, are investigated and compared with that of traditional decode-and-forward. The simulation results reveal that the proposed scheme can effectively improve the system performances.

Fulltext PDF Fulltext HTML

How to cite this article
Hongjuan Yang, Bo Li and Weixiao Meng, 2013. Performance Analysis of Physical-layer Network Coding in Decode-and-forward Cooperative Communications. Information Technology Journal, 12: 1220-1226.

Keywords: multiuser cooperation, Network coding, relay protocol and throughput

INTRODUCTION

Multiple-input Multiple-output (MIMO) (Wang et al., 2010; Hussain et al., 2011) is an attractive technology that can significantly improve the system performance and provide linear capacity growth using the inherent broadcast characteristic of wireless mediums, under the assumption that un-correlation between antennas is achieved. However, due to resource limitation, antennas configured at a same terminal can’t be completely un-correlative which leads to severe degradation in the system performance. To tackle this problem, cooperative diversity (Sendonaris et al., 2003a, b) was proposed to form virtual MIMO through sharing the antenna resource among terminals to achieve spatial multiplexing and diversity gain. Two of the most common cooperative protocols, including Amplify-and-forward (AF) and Decode-and-forward (DF), were discussed by Laneman et al. (2004). A cooperative diversity scheme using both DF and AF was proposed by employing truncated stop-and-wait automatic repeat request for the error control in Nakagami-m fading channels (Wang et al., 2009). Tang and Wang (2013) introduced a non-combining incremental relaying protocol for a two-hop amplify-and-forward cooperative system. However, the existing traditional protocols of cooperative diversity achieve the diversity gain at the cost of a loss in spectrum efficiency. Moreover, one relay is allowed to help only one source to transmit information at a special time which leads to bandwidth inefficient due to employing orthogonal channels to forward the signals for different sources.

On the other hand, Network Coding (NC) (Ahlswede et al., 2000; Li et al., 2003) was proposed as a solution to enhance the system throughput for wireline networks through re-encoding information from different sources together before forwarding at the relay which means one relay can serve more sources simultaneously. Due to its high efficiency, it is widely applied to wireless relay networks (Chieochan and Hossain, 2013; Lin et al., 2013). Physical-layer Network Coding (PNC) was introduced by Zhang and Liew (2009) for two-way relay networks, where it can enhance the system performance allowing different sources to transmit their information simultaneously.

Due to the common feature between cooperative diversity and network coding, that the relays have ability to dispose the received signals, it is easy to combine them to further improve the wireless system performance. Zhou et al. (2010) developed a network coding aided iterative Multi-user Detection (MUD) scheme, where the relay employed exclusive or (XOR) operation and a multi-user soft network decoding algorithm was developed. A cooperative network coded scheme (Islam et al., 2012), employing Orthogonal Frequency Division Multiplexing (OFDM) and Bit-interleaved Coded Modulation (BICM), was discussed for a multiple-source cooperative network, where the relay used network coding over Galois fields (GFNC). Peng et al. (2010) investigated a cooperative network coded DF (CNC-DF) protocol for a two-hop relay network, in which Linear Network Coding (LNC) was employed at the relay and the ergodic capacity and outage probability of the scheme were explicitly derived.

In this study, a cooperative network coding scheme employing PNC and DF is proposed for a two-hop relay network which comprises two users, one relay and one destination. The two users broadcast orthogonal Binary Phase Shift Keying (BPSK) signals modulated with quadrature carriers to both the relay and the destination, simultaneously. The relay re-encodes the packets from different users to a new packet using Quadrature Phase Shift Keying (QPSK) modulation before transmitting. The Bit Error Rate (BER) and through put of the proposed scheme are investigated though computer simulation.

SYSTEM MODEL

This section considers a two-hop cooperative relay network with two users (U1, U2), one relay (R) and one destination (D). The system model is illustrated in Fig. 1. For simplicity, all nodes are equipped with one antenna.

The entire cooperative process includes two phases: broadcast and relay. In the first phase, user broadcasts its signal to both R and D. R transmits the received signal to D in the second phase. It is assumed that the wireless channel is flat fading, so, the channel fading coefficient can be taken as a constant during a time slot. All receivers can obtain corresponding perfect Channel State Information (CSI). Decode-and-forward relay protocol is employed in this study.

Fig. 1: System model for a cooperative network with two users, one relay and one destination

TRADITIONAL COOPERATIVE SCHEME AND THE PROPOSED COOPERATIVE SCHEME

Here, the details of the proposed cooperative network coding scheme and that of the traditional decode-and-forward cooperative scheme.

Traditional DF cooperative scheme: In a traditional cooperative relay network as shown in Fig. 1, two users (U1, U2) can’t transmit signals simultaneously due to the interference between users. They can only use the Time-division Multiple-access (TDMA) method to transmit their information in order to avoid conflict. So, the relay can only serve one user at a given time.

Take U1 for example. In the first time slot (broadcast phase), U1 broadcasts information s1 to both R and D. The received signals at R and D are:

(1)

where, hU1R and hU1D are complex channel fading coefficients over U1-R link and U1-D link, respectively; nR1 and nD1 are complex Gaussian noise variables received at R and D in the first time slot, respectively.

In the second time slot (relay phase), R decodes the received signal yU1R to get the estimate 1 and then forwards it to D. The received signal at D is:

(2)

where, hRD is complex channel fading coefficient over R-D link; nRD is complex Gaussian noise variable received at D in the second time slot.

D decodes U1’s information according to the received signals from the first and second time slots and gets the estimate .

Analogously, D can decode U2’s information according to the received signals from the third and fourth time slots and gets the estimate .

Proposed PNC cooperative scheme: Due to the emergence of network coding, a relay can serve two or more sources simultaneously. In a cooperative network coding relay network described in Fig. 1, two users (U1, U2) transmit their information (s1, s2) to both R and D in the first time slot, simultaneously. Their signals are modulated with cosine and sine carriers, respectively. The transmitted signals from two users are:

(3)

where, fc is carrier frequency. The received signals at R and D are expressed as:

(4)

where, hU2R and hU2D are complex channel fading coefficients over U2-R link and U2-D link, respectively. R and D put the received signal yUR(t) and yUD(t) through their correlation receivers, respectively. The correlator outputs of R and D are:

(5)

(6)

where, nR1,c, nR1,s and nD1,c, nD1,s are real Gaussian noise variables. R decodes two users’ information using Eq. 5 and gets the estimates and .

In the second time slot, R re-encodes two users’ information using QPSK modulation before transmitting information to D. The transmitted information from R is:

(7)

Then, the received signal at D in the second time slot is expressed as:

(8)

Through correlation receivers, D obtains another group of correlator outputs, written as:

(9)

Finally, D retrieves two users’ information using Eq. 6 and 9 and gets the estimates and .

SIMULATION RESULTS AND ANALYSIS

Here, the BER and throughput performances of a two-hop cooperative relay network with traditional DF and proposed PNC cooperative schemes which are discussed above in this study, are evaluated using classic Monte Carlo method. It is assumed that Maximum Likelihood (ML) decoding and Log-Likelihood Ratio (LLR) decoding are employed in this study. The simulation contains the following three cases:

Case 1: All links have the same Signal to Noise Ratio (SNR)
Case 2: S-R link is better than S-D and R-D links
Case 3: R-D link is better than S-R and S-D links

The corresponding SNRs (SNRSR, SNRSD, SNRRD) of the three cases are (SNR, SNR, SNR), (SNR+gap, SNR, SNR) and (SNR, SNR, SNR+gap), respectively. Here, gap = 20 and 5 dB. In the simulation results, DF and PNC denote traditional DF cooperative scheme and the proposed PNC cooperative scheme, respectively; ML and LLR denote maximum likelihood decoding and log-likelihood ratio decoding, respectively.

Figure 2 and 3 illustrate the BER and throughput performances of Case 1, respectively. It can be seen that the performance improves as the SNR increases and the proposed scheme outperforms traditional DF scheme.

Fig. 2: BER performance of Case 1 (SNRSR = SNRSD = SNRRD)

Fig. 3: Throughput performance of Case 1 (SNRSR = SNRSD = SNRRD)

Fig. 4: BER performance of Case 2 (SNRSD = SNRRD = SNR, SNRSR = SNR+gap dB)

For instance, when BER is equal to 10-3, the proposed scheme provides about a 4.5 dB gain compared with traditional DF cooperative scheme. In addition, ML decoding and LLR decoding have the same system performance for a particular scheme, when all links have the same SNR. Due to saving 2 time slots compared with traditional DF, the proposed scheme can significantly improve the system throughput and it can provide an up to 100% throughput gain.

The BER and throughput performances of Case 2 are shown in Fig. 4 and 5, respectively. It can be observed that the proposed scheme outperforms traditional DF and the performance improves with the increase of gap due to the increase of successful decoding probability at the relay. But, the performance gain provided by the proposed scheme decreases with the increase of gap. For example, when BER is equal to 10-4, the proposed scheme provides about a 4.6 dB gain when gap is 5 dB while about a 1.5 dB gain when gap is 20 dB. In addition, ML decoding and LLR decoding still have the same performance for a particular scheme under this case.

Fig. 5: Throughput performance of Case 2 (SNRSD = SNRRD = SNR, SNRSR = SNR+gap dB)

Fig. 6: BER performance of Case 3 (SNRSR = SNRSD = SNR, SNRRD = SNR+gap dB)

The BER and throughput performances of Case 3 are illustrated in Fig. 6 and 7, respectively. It can be seen that the proposed scheme outperforms traditional DF and ML decoding outperforms LLR decoding for a particular scheme. It also can be observed the performance of LLR decoding decreases with the increase of gap while the performance of ML decoding almost doesn’t vary with the increase of gap. The main difference between ML and LLR is that the signals from S-D and R-D links have the same weight in ML decoding while the weight of the signal from R-D link is bigger than that of S-D link in LLR decoding, when the SNR of R-D link is better than that of S-D link which corresponds to Case 3. The reason, that ML performs better than LLR, is that the relay doesn’t check the correctness of decoding information.

From Fig. 6, it also can be seen that, at BER = 10-3, the proposed scheme provides about a 5 dB gain for ML decoding; for LLR decoding, the proposed scheme provides about a 4 dB gain when gap = 5 dB while about a 3-dB gain when gap = 20 dB.

Fig. 7: Throughput performance of Case 3 (SNRSR = SNRSD = SNR, SNRRD = SNR+gap dB)

CONCLUSION

In this study, physical-layer network coding and cooperative diversity jointly work to further improve the performance for a DF-based relay network. The BER and throughput of the proposed PNC cooperative scheme are investigated using computer simulation. The simulation results reveal that, whatever the circumstances, the proposed PNC cooperative scheme can significantly enhance the system performance for a two-hop relay network which adopts DF relay protocol and consists of multiuser. Because it’s a 2 time slots scheme, it can provide a 100% throughput gain compared with the traditional DF cooperative scheme, at the appropriate SNR. In addition, this study verifies the effect of different decoding methods on the performance of the proposed scheme. When R-D link and S-D link have the same SNR which corresponds to Case 1 and Case 2, ML and LLR have the same performance and the performance improves with the increase of gap; when R-D link is better than S-D link which corresponds to Case 3, ML outperforms LLR and the performance of LLR decreases with the increase of gap while that of ML almost doesn’t vary.

ACKNOWLEDGMENT

This study was partially sponsored by the National Natural Science Foundation of China with the grant number 61201148.

REFERENCES

  • Wang, K.H., C.Q. Zhang and J.L. Xu, 2010. Improved design of trellis space-time code for high spatial-and multipath diversity in MIMO-OFDM fading channels. Inform. Technol. J., 9: 1294-1305.
    CrossRef    Direct Link    


  • Hussain, G.A., M.B. Mokhtar and R.S.A.B. Raja, 2011. Concatenated RS-convolutional codes for MIMO-OFDM system. Asian J. Applied Sci., 4: 720-727.
    CrossRef    Direct Link    


  • Sendonaris, A., E. Erkip and B. Aazhang, 2003. User cooperation diversity. Part I. System description. IEEE Trans. Commun., 51: 1927-1938.
    CrossRef    Direct Link    


  • Sendonaris, A., E. Erkip and B. Aazhang, 2003. User cooperation diversity-Part II: Implementation aspects and performance analysis. IEEE Trans. Commun., 51: 1939-1948.
    CrossRef    


  • Laneman, J.N., D.N.C. Tse and G.W. Wornell, 2004. Cooperative diversity in wireless networks: Efficient protocols and outage behavior. IEEE Trans. Inform. Theory, 50: 3062-3080.
    CrossRef    Direct Link    


  • Wang, J., X. Sha, L. Sun and Z. Zhang, 2009. Performance study of cooperative diversity system over nakagami-m fading channels. Inform. Technol. J., 8: 1013-1019.
    CrossRef    Direct Link    


  • Tang, J. and L. Wang, 2013. Non-combining incremental relaying protocol for amplify-and-forward cooperative systems. Inf. Technol. J., 12: 239-242.
    CrossRef    


  • Ahlswede, R., N. Cai, S.Y.R. Li and R.W. Yeung, 2000. Network information flow. IEEE Trans. Inform. Theory, 46: 1204-1216.
    CrossRef    


  • Li, S.Y.R., R.W. Yeung and N. Cai, 2003. Linear network coding. IEEE Trans. Inform. Theory, 49: 371-381.
    CrossRef    Direct Link    


  • Chieochan, S. and E. Hossain, 2013. Channel assignment for throughput optimization in multichannel multiradio wireless mesh networks using network coding. IEEE Trans. Mobile Comput., 12: 118-135.
    CrossRef    


  • Lin, H., Y. Lin and H. Kang, 2013. Adaptive network coding for broadband wireless access networks. IEEE Trans. Parallel Distrib. Syst., 24: 4-18.
    CrossRef    


  • Zhang, S. and S.C. Liew, 2009. Channel coding and decoding in a relay system operated with Physical-layer network coding. IEEE J. Selected Areas Comm., 27: 788-796.
    CrossRef    


  • Zhou, X., Y. Yang, H. Shan and Z. Wang, 2010. Performance study of a network coded non-orthogonal user cooperation system over nakagami-m channels. Inform. Technol. J., 9: 1353-1360.
    CrossRef    Direct Link    


  • Islam, T., A. Nasri, R. Schober, R.K. Mallik and V.K. Bhargava, 2012. Network coded multi-source cooperative communication in BICM-OFDM networks. IEEE Trans. Wireless Commun., 11: 3180-3193.
    CrossRef    


  • Peng, M., H. Liu, W. Wang and H.H. Chen, 2010. Cooperative network coding with MIMO transmission in wireless decode-and-forward relay networks. IEEE Trans. Veh. Technol., 59: 3577-3588.
    CrossRef    

  • © Science Alert. All Rights Reserved