Training overhead for decoding random linear network codes in wireless networks

Maximilian Riemensberger*, Yalin Evren Sagduyu, Michael L. Honig, Wolfgang Utschick

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

8 Scopus citations

Abstract

We consider multicast communications from a single source to multiple destinations through a wireless network with unreliable links. Random linear network coding achieves the mincut flow capacity; however, additional overhead is needed for end-to-end error protection and to communicate the network coding matrix to each destination. We present a joint coding and training scheme in which training bits are appended to each source packet, and the channel code is applied across both the training and data. This scheme allows each destination to decode jointly the network coding matrix along with the data without knowledge of the network topology. It also balances the reliability of communicating the network coding matrices with the reliability of data detection. The throughput for this scheme, accounting for overhead, is characterized as a function of the packet size, channel properties (error and erasure statistics), number of independent messages, and field size. We also compare the performance with that obtained by individual channel coding of training and data. Numerical results are presented for a grid network that illustrate the reduction in throughput due to overhead.

Original languageEnglish (US)
Article number5072358
Pages (from-to)729-737
Number of pages9
JournalIEEE Journal on Selected Areas in Communications
Volume27
Issue number5
DOIs
StatePublished - Jun 2009

Funding

Manuscript received 1 August 2008; revised 20 February 2009. This work has been supported in part by the U.S. Army Research Office grant W911NF-06-1-0339 and the DARPA IT-MANET program grant W911NF-07-1-0028. Part of this work has been presented in IEEE MILCOM 2008.

Keywords

  • Channel coding
  • Decoding error
  • Network coding
  • Overhead
  • Random linear codes
  • Training

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Training overhead for decoding random linear network codes in wireless networks'. Together they form a unique fingerprint.

Cite this