Reliability-based incremental redundancy with convolutional codes

Eugene Visotsky*, Yakun Sun, Vinayak Tripathi, Michael L. Honig, Roger Peterson

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

57 Scopus citations

Abstract

Incremental redundancy, or Hybrid type-II ARQ (HARQ), algorithms use a combination of forward error correction and retransmissions to guarantee reliable packet data communications. In this work, we propose a HARQ algorithm that exploits received packet reliability to improve system performance. Specifically, the receiver uses the average magnitude of the log-likelihood ratios of the information bits as the packet reliability metric, which is then used to determine the sizes of subsequent retransmissions. The proposed retransmission strategy attempts to maximize user throughput while satisfying a maximum packet delay constraint. The performance of our reliability-based HARQ algorithm is evaluated in static and time-varying channels through simulations. Furthermore, analytical results on the relationship between the reliability metric, the code rate and the block error rate are presented.

Original languageEnglish (US)
Pages (from-to)987-997
Number of pages11
JournalIEEE Transactions on Communications
Volume53
Issue number6
DOIs
StatePublished - Jun 2005

Funding

Paper approved by L. Rasmussen, Editor for Iterative Detection, Decoding, and ARQ of the IEEE Communiations Society. Manuscript received March, 16, 2004; revised December 23, 2004. This work was supported in part by the Northwestern-Motorola Center for Communications. This paper was presented in part at the 2003 International Conference on Communications (ICC2003), Anchorage, AK, May 2003.

Keywords

  • Convolutional codes
  • Hybrid type-II ARQ (HARQ)
  • Incremential redundancy
  • Mobile radio cellular systems

ASJC Scopus subject areas

  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Reliability-based incremental redundancy with convolutional codes'. Together they form a unique fingerprint.

Cite this