Mobile Lattice-Coded Physical-Layer Network Coding with Practical Channel Alignment

被引:17
|
作者
Tan, Yihua [1 ]
Liew, Soung Chang [1 ]
Huang, Tao [2 ]
机构
[1] Chinese Univ Hong Kong, Dept Informat Engn, Shatin, Hong Kong, Peoples R China
[2] Nanjing Univ, Nanjing Shi 210008, Jiangsu Sheng, Peoples R China
关键词
Physical-layer network coding; two-way relay network; compute-and-forward; lattice codes; low-density lattice codes; channel alignment; COMPUTE-AND-FORWARD; IMPLEMENTATION; INTERFERENCE;
D O I
10.1109/TMC.2018.2790947
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Physical-layer network coding (PNC) is a communications paradigm that exploits overlapped transmissions to boost the throughput of wireless relay networks. A high point of PNC research was a theoretical proof that PNC that makes use of nested lattice codes could approach the information-theoretic capacity of a two-way relay network (TWRN), where two end nodes communicate via a relay node. The capacity cannot be achieved by conventional methods of time-division or straightforward network coding. Many practical challenges, however, remain to be addressed before the full potential of lattice-coded PNC can be realized. Two major challenges are: (1) for good performance in lattice-coded PNC, channels of simultaneously transmitting nodes must be aligned; (2) for lattice-coded PNC to be practical, the complexity of lattice encoding at the transmitters and lattice decoding at the receiver must be reduced. We address these challenges and implement a first lattice-coded PNC system on a software-defined radio (SDR) platform. Specifically, we design and implement a low-overhead channel precoding system that accurately aligns the channels of distributed nodes. In our implementation, the nodes use low-cost temperature-compensated oscillators (TCXO) only-a consequent challenge is that the channel alignment must be done more frequently and more accurately compared with the use of expensive oscillators. The low overhead and accurate channel alignment are achieved by (1) a channel precoding system implemented over FPGA to realize fast feedback of channel state information; (2) a highly-accurate carrier frequency offset (CFO) estimation method; and (3) a partial-feedback channel estimation method that significantly reduces the amount of feedback information from the receiver to the transmitters for channel precoding at the transmitters. To reduce lattice encoding and decoding complexities, we adapt the low-density lattice code (LDLC) for use in PNC systems. Experiments show that our implemented lattice-coded PNC achieves better bit error rate performance compared with time-division and straightforward network coding systems. It also has good throughput performance in mobile non-LoS scenarios.
引用
收藏
页码:1908 / 1923
页数:16
相关论文
共 50 条
  • [1] Mapping and Coding Design for Channel Coded Physical-layer Network Coding
    Li, Xu
    Zhang, Shengli
    Qian, Gongbin
    2013 INTERNATIONAL WORKSHOP ON HIGH MOBILITY WIRELESS COMMUNICATIONS (HMWC), 2013,
  • [2] Channel-Coded Physical-Layer Network Coding With OFDM Modulation
    Xie, Ling Fu
    Ho, Ivan Wang-Hei
    Stiu, Zhen Hui
    Lu, Lu
    Lu, Weidang
    IEEE ACCESS, 2018, 6 : 22267 - 22280
  • [3] On Non-Binary Constellations for Channel-Coded Physical-Layer Network Coding
    Faraji-Dana, Zahra
    Mitran, Patrick
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2013, 12 (01) : 312 - 319
  • [4] The Design of Protograph LDPC Codes for Channel-Coded Physical-layer Network Coding
    Chen, Pingping
    Su, Kaixiong
    Fang, Yi
    Kong, Lingjun
    2016 IEEE 27TH ANNUAL INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR, AND MOBILE RADIO COMMUNICATIONS (PIMRC), 2016, : 757 - 762
  • [5] Asynchronous Convolutional-Coded Physical-Layer Network Coding
    Yang, Qing
    Liew, Soung Chang
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2015, 14 (03) : 1380 - 1395
  • [6] Symbol-Level Constellation Shaping for Channel-coded Physical-layer Network Coding
    Donati, Daniela
    Paolini, Enrico
    Flanagan, Mark F.
    2019 IEEE 30TH ANNUAL INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS (PIMRC), 2019, : 338 - 343
  • [7] Channel Quantization Based Physical-layer Network Coding
    Zhang, Shengli
    Zhou, Qing F.
    Kai, Caihong
    Zhang, Wei
    2013 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2013, : 5137 - +
  • [8] Channel Coding and Decoding in a MIMO TWRC with Physical-layer Network Coding
    Zhang, Shengli
    Lu, Liya
    Nie, Canping
    Qian, Gongbin
    Wang, Fanggang
    2012 IEEE 23RD INTERNATIONAL SYMPOSIUM ON PERSONAL INDOOR AND MOBILE RADIO COMMUNICATIONS (PIMRC), 2012, : 95 - 99
  • [9] Optimal Decoding of Convolutional-Coded Physical-Layer Network Coding
    Yang, Qing
    Liew, Soung Chang
    2014 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2014, : 364 - 369
  • [10] PNC Enabled IIoT: A General Framework for Channel-Coded Asymmetric Physical-Layer Network Coding
    Wang, Zhaorui
    Liu, Ling
    Zhang, Shengli
    Dong, Pengpeng
    Yang, Qing
    Wang, Taotao
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2022, 21 (12) : 10335 - 10350