Joint Channel Estimation and Channel Decoding in Physical-Layer Network Coding Systems: An EM-BP Factor Graph Framework
Taotao Wang, Soung Chang Liew

TL;DR
This paper introduces an EM-BP factor graph framework for joint channel estimation and decoding in PNC systems, improving accuracy and throughput by iteratively refining estimates in complex multi-user, time-varying channels.
Contribution
It proposes a novel unified EM-BP factor graph approach that effectively handles joint channel estimation and decoding in PNC systems, addressing challenges of overlapped signals and channel variations.
Findings
Outperforms existing PNC receivers in simulations
Achieves more accurate channel estimates and decoding
Enhances throughput in multi-user relay networks
Abstract
This paper addresses the problem of joint channel estimation and channel decoding in physical-layer network coding (PNC) systems. In PNC, multiple users transmit to a relay simultaneously. PNC channel decoding is different from conventional multi-user channel decoding: specifically, the PNC relay aims to decode a network-coded message rather than the individual messages of the users. Although prior work has shown that PNC can significantly improve the throughput of a relay network, the improvement is predicated on the availability of accurate channel estimates. Channel estimation in PNC, however, can be particularly challenging because of 1) the overlapped signals of multiple users; 2) the correlations among data symbols induced by channel coding; and 3) time-varying channels. We combine the expectation-maximization (EM) algorithm and belief propagation (BP) algorithm on a unified…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCooperative Communication and Network Coding · Advanced MIMO Systems Optimization · Error Correcting Code Techniques
