Skip to content

OCDM-ISAC is an open-source MATLAB simulation project dedicated to Integrated Sensing and Communication (ISAC), with a focus on Orthogonal Chirp Division Multiplexing (OCDM) waveforms.

Notifications You must be signed in to change notification settings

hjHe-ee/OCDM-ISAC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

OCDM-ISAC

OCDM-ISAC is an open-source MATLAB simulation project dedicated to Integrated Sensing and Communication (ISAC), with a focus on Orthogonal Chirp Division Multiplexing (OCDM) waveforms. Starting from theoretical modeling, the project implements OCDM modulation and demodulation via the Discrete Fresnel Transform (DFnT/IDFnT), enabling dual functionality in communication and sensing. It supports QAM modulation, Bit Error Rate (BER), and Error Vector Magnitude (EVM) evaluation for the communication link, and leverages Hadamard division and 2D FFT to generate Range–Doppler maps for multi-target range and velocity estimation.

Main contributions include:

  • End-to-end simulation of the OCDM communication system, including modulation, demodulation, and performance metrics;
  • Modeling of OCDM radar echoes and implementation of joint range–velocity estimation;
  • A unified communication–sensing integration framework, demonstrating OCDM’s potential in ISAC;
  • Fully open-sourced MATLAB code, suitable for research, education, and further development.

This project is intended for researchers and engineers interested in 6G waveform design, ISAC system modeling, and radar signal processing.

About

OCDM-ISAC is an open-source MATLAB simulation project dedicated to Integrated Sensing and Communication (ISAC), with a focus on Orthogonal Chirp Division Multiplexing (OCDM) waveforms.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages