Communication library focused on channel equalization. It doesn't have a definite goal and will be updated as needed.
- LMS, NLMS
- RLS
- Static Linear Equalizer: ZF, MMSE (Wiener) tap solution
- BPSK
- Gaussian RV
- Rayleigh RV
- Nakagami-m (m can be choosen integer or half-integer)
- Gamma RV
- Generalized K RV
- End-to-end Linear Equalizer comparison. Used techniques: ZF, MMSE and LMS
- Equalizer comparison based discrete channel model (still developing)
- QPSK BER simulation on fading channel
- Currently ipynb files are used for testing
- More equalizers, DFE, MLSE and Machine Learning based equalizers
- Using a test framework
- Various (de)modulators such as QPSK, PSK, DPQSK
- Add references
- In equalizer module, filter delay mechanism seems unhealty