This document reviews the OFDM-IDMA technique and its implementations. It begins with introductions to OFDM and OFDM-IDMA. OFDM-IDMA uses interleaving instead of spreading sequences to distinguish users, avoiding bandwidth expansion without coding gain. The document then summarizes various implementations of OFDM-IDMA using discrete wavelet transform, MIMO systems, and implementations on FPGA. It also discusses implementations using finite Radon transform and discrete wavelet transform. Finally, it proposes future work on implementing OFDM-IDMA using Radon transform and performing comparative analysis of wavelet, FFT, and Radon-based OFDM-IDMA systems over AWGN and Rayleigh fading channels.