TY - GEN
T1 - Variable-rate coding with feedback for universal communication systems
AU - Sarvotham, Shriram
AU - Baron, Dror
AU - Baraniuk, Richard G.
PY - 2005
Y1 - 2005
N2 - Classical coding schemes that rely on joint typicality (such as Slepian-Wolf coding and channel coding) assume known statistics and rely on asymptotically long sequences. However, in practice the statistics are unknown, and the input sequences are of finite length. In this finite regime, we must allow a non-zero probability of codeword error ε and also pay a penalty in the rate. The penalty manifests itself as redundancy in source coding and a gap to capacity in channel coding. Our contributions in this paper are two-fold. First, we develop a universal scheme for the specific example of the binary symmetric channel. With n channel uses and a fixed ε, the gap to capacity of our scheme is O(√n). The prior art for channel coding with known statistics shows that the penalty is ω(√n). Therefore, we infer for communication systems that rely on joint typicality that the penalty needed to accommodate universality is φ(√n). Second, we derive the penalty incurred in variable-rate universal channel coding when we restrict the number of rounds of feedback. Surprisingly, it turns out that using only two or three rounds of feedback provides near-optimal performance for systems of practical interest. This rule of thumb is valuable for practical communication systems.
AB - Classical coding schemes that rely on joint typicality (such as Slepian-Wolf coding and channel coding) assume known statistics and rely on asymptotically long sequences. However, in practice the statistics are unknown, and the input sequences are of finite length. In this finite regime, we must allow a non-zero probability of codeword error ε and also pay a penalty in the rate. The penalty manifests itself as redundancy in source coding and a gap to capacity in channel coding. Our contributions in this paper are two-fold. First, we develop a universal scheme for the specific example of the binary symmetric channel. With n channel uses and a fixed ε, the gap to capacity of our scheme is O(√n). The prior art for channel coding with known statistics shows that the penalty is ω(√n). Therefore, we infer for communication systems that rely on joint typicality that the penalty needed to accommodate universality is φ(√n). Second, we derive the penalty incurred in variable-rate universal channel coding when we restrict the number of rounds of feedback. Surprisingly, it turns out that using only two or three rounds of feedback provides near-optimal performance for systems of practical interest. This rule of thumb is valuable for practical communication systems.
UR - http://www.scopus.com/inward/record.url?scp=84962106140&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84962106140&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:84962106140
T3 - 43rd Annual Allerton Conference on Communication, Control and Computing 2005
SP - 1217
EP - 1226
BT - 43rd Annual Allerton Conference on Communication, Control and Computing 2005
PB - University of Illinois at Urbana-Champaign, Coordinated Science Laboratory and Department of Computer and Electrical Engineering
T2 - 43rd Annual Allerton Conference on Communication, Control and Computing 2005
Y2 - 28 September 2005 through 30 September 2005
ER -