Skip to content

kit-cel/adaptive_zf_narrowband

Repository files navigation

Source Code analyzing adaptive Zero-Forcing and LMS equalization for narrow-band channels

The code in this repository can be used to reproduce the results shown in the paper "On Adaptive Zero Forcing for Integrated Polarization Sensing and Coherent Optical Communications" accepted for publication at the Asia Communications and Photonics Conference (ACP 2025).

Running the code

  1. Install uv and have it available in your PATH
  2. Run uv sync to create a virtual environment with all required libraries available
  3. Run uv run jupyter-lab to start Jupter Lab and open the supplied jupyter notebooks
  4. In lmmmse_vs_zf.ipynb you can find the results for angular estimation accuracy comparing LMMSE and ZF equalizers
  5. In lms-zf-flat-channel-analyze-single-saved.ipynb you can find the results for angular estimation accuray and communication SNR for adaptive LMS and ZF equalization for a narrowband channel model

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors