Skip to content

ceyhunozkaptan/gr-mimo-ofdm-jrc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MIMO OFDM Joint Radar-Communication (JRC) Transceiver

This project is developed and tested in Ubuntu 20.04 and Ubuntu 22.04. We recommend installing GnuRadio and UHD from source codes whose links are provided below. Additionally, this project uses the Eigen3 library for linear algebra operations in C++.

If you used our project, we kindly request that you acknowledge our work by citing our paper:

@ARTICLE{10345495,
  author={Ozkaptan, Ceyhun D. and Zhu, Haocheng and Ekici, Eylem and Altintas, Onur},
  journal={IEEE Transactions on Wireless Communications}, 
  title={A mmWave MIMO Joint Radar-Communication Testbed with Radar-assisted Precoding}, 
  year={2023},
  volume={},
  number={},
  pages={1-1},
  keywords={MIMO communication;OFDM;Radar;Radar antennas;Millimeter wave communication;Transceivers;MIMO radar},
  doi={10.1109/TWC.2023.3337282}}

Requirements

Installation

git clone https://github.com/ceyhunozkaptan/gr-mimo-ofdm-jrc.git
cd gr-mimo-ofdm-jrc
mkdir build
cd build
cmake ..
make
sudo make install
sudo ldconfig

Usage

This application can generate Data Packets (DATA) or Null Data Packets (NDP). It utilizes an internal UDP socket to send packets to the GnuRadio flowgraph.

Simulation

Related Publications

About

MIMO OFDM Joint Radar-Communication (JRC) Transceiver

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages