• DocumentCode
    19846
  • Title

    Asynchronous Convolutional-Coded Physical-Layer Network Coding

  • Author

    Qing Yang ; Soung Chang Liew

  • Author_Institution
    Dept. of Inf. Eng., Chinese Univ. of Hong Kong, Hong Kong, China
  • Volume
    14
  • Issue
    3
  • fYear
    2015
  • fDate
    Mar-15
  • Firstpage
    1380
  • Lastpage
    1395
  • Abstract
    This paper investigates the decoding process of asynchronous convolutional-coded physical-layer network coding (PNC) systems. Specifically, we put forth a layered decoding framework for convolutional-coded PNC consisting of three layers: symbol realignment layer, codeword realignment layer, and joint channel-decoding network coding (Jt-CNC) decoding layer. Our framework can deal with phase asynchrony (phase offset) and symbol arrival-time asynchrony (symbol misalignment) between the signals simultaneously transmitted by multiple sources. A salient feature of this framework is that it can handle both fractional and integral symbol misalignments. For the decoding layer, instead of Jt-CNC, previously proposed PNC decoding algorithms (e.g., XOR-CD and reduced-state Viterbi algorithms) can also be used with our framework to deal with general symbol misalignments. Our Jt-CNC algorithm, based on belief propagation, is BER-optimal for synchronous PNC and near optimal for asynchronous PNC. Extending beyond convolutional codes, we further generalize the Jt-CNC decoding algorithm for all cyclic codes. Our simulation shows that Jt-CNC outperforms the previously proposed XOR-CD algorithm and reduced-state Viterbi algorithm by 2 dB for synchronous PNC. For both phase-asynchronous and symbol-asynchronous PNC, Jt-CNC performs better than the other two algorithms. Importantly, for real wireless network experimentation, we implemented our decoding algorithm in a PNC prototype built on the USRP software radio platform. Our experiment shows that the proposed Jt-CNC decoder works well in practice.
  • Keywords
    channel coding; convolutional codes; cyclic codes; decoding; error statistics; network coding; software radio; BER; Jt-CNC decoding layer; USRP software radio platform; XOR-CD algorithm; asynchronous PNC system; asynchronous convolutional-coded physical-layer network coding; belief propagation; codeword realignment layer; cyclic codes; fractional symbol misalignments; integral symbol misalignments; joint channel-decoding network coding; layered decoding framework; phase asynchrony; reduced-state Viterbi algorithm; symbol arrival-time asynchrony; symbol realignment layer; synchronous PNC system; wireless network; Complexity theory; Convolution; Convolutional codes; Decoding; Network coding; Relays; Viterbi algorithm; Physical-layer network coding; convolutional codes; cyclic codes; joint channel-decoding and network coding; joint channel-decoding network coding; phase offset; symbol misalignment;
  • fLanguage
    English
  • Journal_Title
    Wireless Communications, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1536-1276
  • Type

    jour

  • DOI
    10.1109/TWC.2014.2365822
  • Filename
    6940322