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).
- Install
uvand have it available in your PATH - Run
uv syncto create a virtual environment with all required libraries available - Run
uv run jupyter-labto start Jupter Lab and open the supplied jupyter notebooks - In lmmmse_vs_zf.ipynb you can find the results for angular estimation accuracy comparing LMMSE and ZF equalizers
- 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