Skip to content

An OFDM Channel estimator and equalizer based on the Pix2Pix architecture. This is a Deep learning approach for Channel estimation problem.

Notifications You must be signed in to change notification settings

Ln11211/Sig2Sig

Repository files navigation

Sig2Sig

Sig2Sig is OFDM Channel estimator and equalizer based on the Pix2Pix architecture. This is a Deep learning approach for Channel estimation problem in wireless communication.

What is Channel Estimation?

Channels fade in time and frequency. Channel estimation refers to the process of estimating the characteristics of the wireless channel between the transmitter and receiver. Equalization is the process of equalizing the channel fadign effect using the estimated channel.

Channel fading occurs due to multihop transmission, doppler shift effect, etc

image

Estimation and Equalisation are simple mathematical operations, represented as follows:

image image

Sig2Sig Architecture

Sig2Sig is a Deep Learning Architecture for Channel estimation and equalization.In the Deep Learning method we consider the time-frequency response of a fading communication channel as a two-dimensional image.

image

Internal components of the Sig2Sig architecture

image

Generator and Discriminator architecures of Sig2Sig

image

Layers in the Sig2Sig model image

The output of the model is as follows:

image

Channel Fading Dataset

The dataset used for this problem is taken from Mehran Soltani, et.al. one sample is shown below, image Dataset is hosted on Kaggle.

Kaggle dataset link:- https://www.kaggle.com/datasets/malyala11211/ofdmdataset-mehransoltani/data

https://www.kaggle.com/datasets/malyala11211/mehran-multi-db/data

Notebooks

The models are trained in kaggle. Notebook links:

Sig2Sig trial 2:- https://www.kaggle.com/code/malyala11211/sig2sig-trial-2

Sig2Sig (first version, no comments)- https://www.kaggle.com/code/malyala11211/sig2sig

Sig2Sig Benchmarking :- https://www.kaggle.com/code/malyala11211/sig2sig-benchmarking

About

An OFDM Channel estimator and equalizer based on the Pix2Pix architecture. This is a Deep learning approach for Channel estimation problem.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published