DeepIC: Coding for Interference Channels via Deep Learning

08/13/2021
by   Karl Chahine, et al.
0

The two-user interference channel is a model for multi one-to-one communications, where two transmitters wish to communicate with their corresponding receivers via a shared wireless medium. Two most common and simple coding schemes are time division (TD) and treating interference as noise (TIN). Interestingly, it is shown that there exists an asymptotic scheme, called Han-Kobayashi scheme, that performs better than TD and TIN. However, Han-Kobayashi scheme has impractically high complexity and is designed for asymptotic settings, which leads to a gap between information theory and practice. In this paper, we focus on designing practical codes for interference channels. As it is challenging to analytically design practical codes with feasible complexity, we apply deep learning to learn codes for interference channels. We demonstrate that DeepIC, a convolutional neural network-based code with an iterative decoder, outperforms TD and TIN by a significant margin for two-user additive white Gaussian noise channels with moderate amount of interference.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/22/2021

Turbo Autoencoder with a Trainable Interleaver

A critical aspect of reliable communication involves the design of codes...
research
11/08/2019

Turbo Autoencoder: Deep learning based channel codes for point-to-point communication channels

Designing codes that combat the noise in a communication medium has rema...
research
05/26/2019

Deep-Neural-Network based Fall-back Mechanism in Interference-Aware Receiver Design

In this letter, we consider designing a fall-back mechanism in an interf...
research
05/30/2020

Discrete Signaling and Treating Interference as Noise for the Gaussian Interference Channel

The two-user Gaussian interference channel (G-IC) is revisited, with a p...
research
04/11/2019

On Code Design for Wireless Channels with Additive Radar Interference

This paper considers the problem of code design for a channel where comm...
research
11/19/2019

Super-Nyquist Rateless Coding for Intersymbol Interference Channels

A rateless transmission architecture is developed for communication over...
research
01/28/2019

Concurrent Coding: A Reason to Think Differently About Encoding Against Noise, Burst Errors and Jamming

Concurrent coding is an unconventional encoding technique that simultane...

Please sign up or login with your details

Forgot password? Click here to reset