Skip to content

Implementation of the paper "An Evaluation of Channel Estimation Method Using Deep Learning for OFDM System"

Notifications You must be signed in to change notification settings

Ryo-Onishi-japan/CNN-based-OFDM-Chaneel-Estimation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Presented in: 2024 Fifteenth International Conference on Ubiquitous and Future Networks (ICUFN)

Abstract

In the time- and frequency-variant mobile radio channel such as the Fifth- and Fourth-Generation mobile communications systems (5G, 4G), it is very important to estimate the channel coefficients (gains). We propose an estimation method of channel coefficients using deep learning. The high accuracy of estimation can be evaluated using the deep learning method for super-resolution (SR) Network compared with the conventional method. The estimation of channel gains using orthogonal frequency-division multiplexing (OFDM) can be replaced with the SR problem and applied to the SR Network method. We show that the accuracy of the proposed method is higher than the conventional methods.

Presentation slides

set-up

    cd CNN-based_OFDM_Chaneel_Estimation
    addpath("module","model","train_data")

How to Run

  1. Run train_cnn.m to train the model.
  2. Run main.m to test the deep learning method and conventional methods.

Major Files and Folders

  • generate_train_data.m: Script to generate training data.
  • module/: containing utility functions and modules used in the project.
  • model/:containing the deep learning model definitions.
  • train_data/: generated training data is stored.

Notes

  • MATLAB Deep Learning Toolbox is required.

About

Implementation of the paper "An Evaluation of Channel Estimation Method Using Deep Learning for OFDM System"

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages