Quasi-Universal BATS Code

Xiaoli Xu, Yong Liang Guan, Yong Zeng, Chee Cheon Chui

Research output: Contribution to journalArticlepeer-review

20 Citations (Scopus)

Abstract

Batched sparse (BATS) code is a class of temporal network code that achieves near-optimal tradeoff between network throughput and coding length for multi-hop erasure networks. However, the performance of the traditional BATS code degrades dramatically when the designed degree distribution does not match the actual channel condition. In this paper, we first prove that a universal degree distribution that asymptotically achieves the optimal rate for all channel rank distributions does not exist for BATS code with batch size greater than one. We then propose a quasi-universal BATS (QU-BATS) code that achieves near-optimalperformance for a range of channel conditions. This makes it suitable for use in scenarios where the end-to-end channel rank distribution is not fixed or not exactly known, e.g., in multicast or wireless transmission. In the proposed QU-BATS coding scheme, multiple degree distributions are designed, and the coded packets are generated according to different degree distributions at different transmission stages. Simulation results show that the proposed QU-BATS code strictly outperforms the fountain code and the traditional BATS codes for multihop data streaming over uncertain or time-varying network links, with lower decoding complexity.

Original languageEnglish
Pages (from-to)3497-3501
Number of pages5
JournalIEEE Transactions on Vehicular Technology
Volume66
Issue number4
DOIs
Publication statusPublished - Apr 2017
Externally publishedYes

Bibliographical note

Publisher Copyright:
© 2017 IEEE.

ASJC Scopus Subject Areas

  • Automotive Engineering
  • Aerospace Engineering
  • Electrical and Electronic Engineering
  • Applied Mathematics

Keywords

  • Degree distribution
  • network coding
  • quasi-universal erasure correction code
  • wireless erasure networks

Fingerprint

Dive into the research topics of 'Quasi-Universal BATS Code'. Together they form a unique fingerprint.

Cite this