Discrete Multitone Modulation Simulation

A script with a strip down version of a DMT Adsl system.
7.2K Downloads
Updated 27 Dec 2005

No License

The following is a simulation of the DMT system, similar to implementation as done in ADSL systems. The bandwidth has been divided into 32 sub-channels of equal width. Each sub-channel has been allocated bits in the range of 1-15 bits/symbol/Hz.

In a finite length DMT system, the effective length of the channel impulse response, ?V? will cause inter-block interference. To counter the effects of ISI, cyclic prefix is applied to the modulated block after a parallel to serial conversion. The length of cyclic prefix will be the same as ?V?. In this simulation a cyclic prefix of length 5 has been used.

The simulation is performed with three channel responses 1) an ideal channel 2) channel with effective length ?V+1? and 3) channel with effective length greater than ?V+1?. In all cases the channel is modeled as a low pass FIR filter with varying magnitude with frequency.

Cite As

Y Sriraja (2024). Discrete Multitone Modulation Simulation (https://www.mathworks.com/matlabcentral/fileexchange/9437-discrete-multitone-modulation-simulation), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R12
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Supported Hardware – Software-Defined Radio in Help Center and MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.0.0