2021–2026
risgeo: open-source C++20 library for RIS-assisted network analysis
Header-only · CMake, CTest · OpenMP · MIT license · github.com/Sun8Guden/RISassistedCellularFramework
- Numerical solver for the multidimensional integrals of the stochastic-geometry framework
- Heap instead of per-step sorting: 33× less overhead · OpenMP: 9.4 s → 2.2 s
- Identical serial and parallel results · validated against 4 million Monte Carlo samples
2026
erc_phy: a 5G modem physical layer in C
Personal project · C11, about 8,300 lines · 12 test programs
- Floating-point DSP modules behind small C APIs: FFT, OFDM, channel estimation, LDPC decoding
- Slot-by-slot sample processing · 5G FAPI message interface · fault injection and message traces in tests
2026
5G NR radio link in Python
Personal project · NumPy, 23 modules, 20 unit tests
- From raw IQ samples to decoded bits, driven by command-line scripts
Research simulations: Python, C/C++, MATLAB and Julia; Monte Carlo and system-level network simulation.