Physical Communication: Kui Xu Zhenxing LV Youyun Xu Dongmei Zhang Xinyi Zhong Wenwen Liang
Physical Communication: Kui Xu Zhenxing LV Youyun Xu Dongmei Zhang Xinyi Zhong Wenwen Liang
Physical Communication
journal homepage: www.elsevier.com/locate/phycom
exclusive-or (PXOR) for LDPC coded two-way relay block respectively. The encoded vectors are BPSK-modulated to
fading channels is proposed in [9]. Based on the pairwise xA ∈ {−1, 1}N and xB ∈ {−1, 1}N according to the mapping
check decoding (PCD) [10], the check relationship table rule 1 → 1 and 0 → −1.
generated by PXOR mapping obtains the same Hamming
distances as that of conventional XOR mapping. In order to 2.1. Multiple access stage
compensate the amplitude fading and phase deviation of
the TWR block fading channels, the PXOR mapping opti- During the MAC stage, the two sources transmit the
mizes the Euclidean distances by adjusting the symbol dis- modulated signals xA and xB to the relay R simultaneously.
tances dynamically. Under a multiple access white Gaussian noise channel and
An optimal time and rate allocation scheme for the assumption of perfect synchronization, the received
a network-coded bi-directional wireless communication signal at the relay R is
system is proposed in [11]. The closed form expressions yR = xA + xB + nR (1)
for the optimal allocation of the transmission time and
of the data rate in both ways for given channel SNRs to where nR are identically distributed (i.i.d.) zero-mean
maximize the sum-rate are derived. In [12,13], a joint Gaussian random variables with variance σn2 . According
PNC and minimum mean square error (MMSE) based LDPC to the physical network coding scheme introduced in
decoding method is proposed. In this paper, we pro- [6–8,12–14], the XOR of the source information denoted
vide some novel insights into the decode-and-forward by bA⊕B = bA ⊕ bB ∈ {0, 1}K can be estimated at the relay
approach for two-way wireless relaying with BPSK signal- from the received signal yR , i.e., bR = b̂A⊕B ∈ {0, 1}K . Then,
ing. In particular, for the same LDPC codes employed at bR is encoded by the same LDPC code, and the code vector
both source nodes, a novel iterative LDPC decoding algo- cR BPSK-modulated to xR .
rithm is proposed for the physical network coding scheme
at the relay, which outperforms a recently proposed MMSE 2.2. Broadcasting stage
based network coding scheme on bit error rate (BER)
performance. In the BC stage, the relay R broadcasts xR to both A and
The remainder of this paper is organized as follows. B. Thus, the received signals at A and B are given by
In Section 2 we present the considered system model. yA = xR + nA
Section 3 presents the joint PNC and MMSE based LDPC (2)
decoding scheme [12,13] and introduces the proposed yB = xR + nB .
novel joint physical network coding and LDPC decoding At both A and B, the information b̂R , which contains
approach. Finally, in Sections 4 and 5 simulation results are the information of bA⊕B , is estimated from yA and
presented and the conclusion is given. yB , respectively. Since A and B know what has been
transmitted at the MAC stage, A and B can obtain the
2. System model information from each other simply by means of the binary
XOR, i.e., b̂B = b̂R ⊕ b̂A and b̂A = b̂R ⊕ b̂B .
We denote bA ∈ {0, 1}K and bB ∈ {0, 1}K as the in- A critical process at the relay R is to decode the
formation vector of the two source nodes A and B, re- superimposed signal from A and B in such a way that A and
spectively. The information is encoded by the same LDPC B could decode the information from each other reliably
code with a code rate of K /N into the codeword vectors at the BC stage. In this paper, we will focus on deriving a
cA ∈ {0, 1}N and cB ∈ {0, 1}N at the sources A and B, decoding algorithm for yR → bR .
K. Xu et al. / Physical Communication 6 (2013) 43–47 45
Pr{cA⊕B (n) = 0} = 1/2 The received superimposed signal ỹR over the complex
(5) MAC channel with power allocation can be expressed as
Pr{cA⊕B (n) = 1} = 1/2.
If cA⊕B (n) = 1 holds, the event E1 = {cA (n) = 0, cB (n) ỹR = hA ejθA ρA xA + hB ejθB ρB xB + nR (12)
= 1} or the event E2 = {cA (n) = 1, cB (n) = 0} should be
where nR denotes the zero-mean complex Gaussian noise
satisfied. On the other hand, if cA⊕B (n) = 0 holds, the event
E3 = {cA (n) = 1, cB (n) = 1} or the event E4 = {cA (n) = for the complex MAC channel with covariance σR2 , hA and
0, cB (n) = 0} should be satisfied. Hence, the probability of hB represent the channel gain from nodes A and B to the re-
{cA⊕B (n) = 1} is the sum probability of Pr{E1 } and Pr{E2 }, lay node R, respectively. PA = ρA2 and PB = ρB2 denote the
and the probability of {cA⊕B (n) = 0} is the sum probability power allocated to the complex MAC channel, respectively.
of Pr{E3 } and Pr{E4 }. θA and θB represent the uniformly distributed phase shift
Assume that the relay has knowledge of the parameter over [0, 2π ). The LLR of each network coded bit cA⊕B with
σR2 and channel state information. Soft-decision decoding the assumption that the relay has knowledge of the param-
requires that the relay node R compute the LLR of each eter σR2 and channel state information can be expressed as
network coded bit cA⊕B according to
P (cA⊕B = 1|ỹR )
P (cA⊕B = 1|yR )
ΛCM (cA⊕B ) = log
P (cA⊕B = 0|ỹR )
ΛAM (cA⊕B ) = log
P (cA⊕B = 0|yR )
P (cA ⊕ cB = 1|ỹR )
P (cA ⊕ cB = 1|yR ) = log
= log P (cA ⊕ cB = 0|ỹR )
P (cA ⊕ cB = 0|yR )
= log[P (yR |E1 ) + P (yR |E2 )] = log[P (ỹR |E1 ) + P (ỹR |E2 )]
− log[P (yR |E3 ) + P (yR |E4 )] (6) − log[P (ỹR |E3 ) + P (ỹR |E4 )] (13)
46 K. Xu et al. / Physical Communication 6 (2013) 43–47
where
P (ỹR |E1 )
1 ∥ỹR − hA ejθA ρA + hB ejθB ρB ∥2
= exp − (14)
4 2π σR2 2σR2
P (ỹR |E2 )
1 ∥ỹR + hA ejθA ρA − hB ejθB ρB ∥2
= exp − (15)
4 2π σR2 2σR2
P (ỹR |E3 )
1 ∥ỹR − hA ejθA ρA − hB ejθB ρB ∥2
= exp − (16)
4 2π σR2 2σR2
P (ỹR |E4 )
Fig. 2. BER performance of the proposed method and MMSE method for
1 ∥ỹR + hA ejθA ρA + hB ejθB ρB ∥2 various packet lengths and power allocation over AWGN MAC channel.
= exp − . (17)
4 2π σR2 2σR2
The LLR of the network coded bit cA⊕B over the complex
MAC channel with power allocation can be expressed as
ΛAM (cA⊕B )
∥hA ejθA ρA + hB ejθB ρB ∥2 − ∥hA ejθA ρA − hB ejθB ρB ∥2
=
σR2
ℜ ỹR (hA ejθA ρA − hB ejθB ρB )∗
+ log cosh
σR2
In this section, we demonstrate the simulated perfor- outperforms MMSE about 0.2 dB when the BER is 10−4
mance of the proposed joint physical network coding and for the packet length (PL) of 1010 over the AWGN MAC
LDPC decoding scheme for two-way wireless relay sys- channel. The BER performance of MMSE estimation and
tems with power allocation in each source node. In the the proposed method over the complex MAC channel is
simulation, we assume that the SNR at the relay node R given in Fig. 3, the power ratio of the two source nodes
is defined as (PA h2A + PB h2B )/σR2 for both the AWGN and PA h2A /PB h2B is also set to be 2/3. We can see from Fig. 3
complex MAC channel, where σR2 denotes the noise vari- that the proposed method outperforms the MMSE based
ance received at the relay R and the total transmitting method about 0.1 dB when the BER is 10−4 for the PL of
power PA h2A + PB h2B is set to 2. We check the BER (bit er- 1010.
ror rate) of the decoded packet bA⊕B = bA ⊕ bB at the re-
lay node R. A BPSK modulation scheme is used at both end 5. Conclusion
nodes for all simulations.
For comparison, we also study the performance of In this paper, a novel joint physical network coding and
the MMSE based method proposed in [12,13]. We first LDPC decoding method for a two-way wireless relaying
compare the BER performance of MMSE estimation and system with BPSK signaling is presented. The proposed
the proposed method over the AWGN MAC channel with method employ the same LDPC codes at the source nodes
power allocation for various packet lengths. In Fig. 2, the and the relay decodes the network coded packet from
ratio of PA h2A /PB h2B is set to be 2/3 and the iteration numbers the received superimposed signal by using the proposed
of the two schemes are set to 30. The proposed method method. Simulation results show that the proposed novel
K. Xu et al. / Physical Communication 6 (2013) 43–47 47
[1] R. Ahlswede, N. Cai, S.-Y.R. Li, R.W. Yeung, Network information flow,
IEEE Trans. Inform. Theory 46 (4) (2000) 1204–1216.
[2] C. Hausl, J. Hagenauer, Iterative network and channel decoding for
the two-way relay channel, in: Proc. IEEE International Conference
on Communications, ICC, Istanbul, Turkey, June 2006. Youyun Xu was born in 1966. He graduated
[3] P. Popovski, H. Yomo, Physical network coding in two-way from Shanghai Jiao Tong University with a Ph.D.
wireless relay channels, in: Proc. IEEE International Conference on degree in information and communication engi-
Communications, ICC, Glasgow, Scotland, June 2007. neering in 1999. He is currently a professor with
[4] J.H. Sørensen, R. Krigslund, P. Popovski, et al., Physical layer network the Nanjing Institute of Communication Engi-
coding for FSK systems, IEEE Commun. Lett. 13 (8) (2009) 597–599. neering, China. He is also a part-time professor
[5] M.C. Valenti, D. Torrieri, T. Ferrett, Noncoherent physical-layer with the Institute of Wireless Communication
network coding, in: Proc. IEEE Military Communications Conference, Technology of Shanghai Jiao Tong University
2009. (SJTU), China. He has more than 20 years pro-
[6] A. Zhan, C. He, Joint design of channel coding and physical network fessional experience of teaching and researching
coding for wireless network, in: Proc. IEEE International Conference in communication theory and engineering. Now,
on Neural Networks and Signal Processing, ICNNSP, Zhe Jiang, China, his research interests are focusing on new generation wireless mobile
June 2008. communication systems (IMT-advanced and related), advanced channel
[7] Xiaofu Wu, Weijun Zeng, Chunming Zhao, Xiaohu You, Joint coding and modulation techniques, multi-user information theory and ra-
network and LDPC coding for bi-directional relaying, in: Proc. IEEE dio resource management, wireless sensor networks, cognitive radio net-
International Conference on Information Theory and Information works, etc. He is a senior member of IEEE, and a senior member of the
Security, ICITIS, Hang Zhou, China, November 2011. Chinese Institute of Electronics.
[8] Kui Xu, Youyun Xu, Wenwen Liang, Dongmei Zhang, Zhenxing Lv,
Joint LDPC and physical network coding with power allocation for
two way wireless relaying, in: Proc. IEEE International Conference Dongmei Zhang was born in 1972. She received
on Wireless Communications and Signal Processing, WCSP, Nanjing, her B.E. and M.E. degrees in communication
China, November 2011. engineering in 1993 and 2005, respectively.
[9] J. Liu, M. Tao, Y. Xu, Pseudo exclusive-OR for LDPC coded two-way She is an associate professor with the Nanjing
relay block fading channels, in: Proc. IEEE International Conference Institute of Communication Engineering, China.
on Communications, ICC, Kyoto, Japan, June 2011. Her research interests include new generation
[10] J. Liu, M. Tao, Y. Xu, X. Wang, Pairwise check decoding for LDPC wireless mobile communication system, radio
coded two-way relay fading channels, in: Proc. IEEE International resource management, and network coding in
Conference on Communications, ICC, Cape Town, South Africa, May wireless communication.
2010.
[11] C. Hausl, O. Iscan, F. Rossetto, Optimal time and rate allocation for a
network-coded bidirectional two-hop communication, in: Proc. IEEE
European Wireless Conference, EW, Lucca, Italy, April 2010. Xinyi Zhong was born in 1976. He received
[12] S. Zhang, S. Liew, Channel coding and decoding in a relay system his B.E. and M.E. degrees in communication
operated with physical-layer networking coding, IEEE J. Sel. Areas engineering in 1999 and 2005, respectively, from
Commun. 27 (5) (2009) 788–796. the Institute of Communication Engineering, PLA
[13] S. Zhang, S. Liew, L. Lu, Physical layer networking coding schemes University of Science and Technology, China. He
over finite and infinite fields, in: Proc. IEEE GLOBECOM, 2008. is currently a Doctoral candidate. His research
[14] S. Zhang, S. Liew, P. Lam, Physical layer network coding, in: Proc. interests include channel coding and network
International Conference on Mobile Computing and Networking, coding in wireless communication.
MobiCom, Los Angeles, USA, 2006, pp. 358–365.