Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sebastiandg7/dcs-matlab-simulation

This is a MATLAB DCS (Digital Comunication System) Simulation.
https://github.com/sebastiandg7/dcs-matlab-simulation

awgn digital-comunication digital-modulation matlab qam-modulation simulation

Last synced: 14 days ago
JSON representation

This is a MATLAB DCS (Digital Comunication System) Simulation.

Awesome Lists containing this project

README

        

# Digital Comunication System Simulation

This MATLAB project simulates the information transmission through a digital comunication system (See references).

## Requirements
* MATLAB 2016a (Recommended version, some things may variate with other versions).
* Comunication Systems MATLAB Toolbox.

## Simulation Characteristics
* Information source: Text
* Formatting: 8 bits ASCII character codification
* Channel Coding: Cyclic code (7,4) - Generator Polynomial G(x) = x^3 + x^2 + 1
* Line Coding: Return Zero (RZ)
* Digital Modulation: 4-QAM Passband modulation
* Channel Noise: AWGN

## References
* [Digital Comunication Systems](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-02-introduction-to-eecs-ii-digital-communication-systems-fall-2012/readings/)
* [Channel coding](https://en.wikipedia.org/wiki/Coding_theory#Channel_coding)
* [Digital Modulation](https://en.wikipedia.org/wiki/Modulation) --- [QAM Modulation](https://en.wikipedia.org/wiki/Quadrature_amplitude_modulation)
* [AWGN Noise](https://en.wikipedia.org/wiki/Additive_white_Gaussian_noise)