2020–2024 · Chief of Technology (CTO)
5G/5G-Advanced Toolkit
5G-Toolkit™ provides a rich library of functions and modules in Python based on NumPy to design algorithms for 5G and Beyond wireless systems.
- Channel Coding
- Physical channel
- MIMO-OFDM
- Wireless Channels
- AI/ML for Wireless
- Scheduling
- HARQ
5G-Toolkit™ provides a rich library of functions and modules in Python based on NumPy to design algorithms for 5G and Beyond wireless systems. It implements 3GPP standards complaint downlink and uplink chains to perform multi-cell link level and system level simulations. It support variety of realistic antenna models, simulation models and channels to facilitates the users to carry out standards-based research, development and testing. It provides modules which are highly optimized for performance to reduce the prototyping time which further scales with GPUs and TPUs. It internally uses many modules provided by Sionna. The library provide interactive interfaces to analyze the performance of the methods and develop better understanding of the systems. It is designed to work well with CPUs, GPUs and TPUs.
Selected publications
- 5G/5G Advanced Toolkit — GitHub Documentation of the Tool. A tool for simulating the link and system of 5G/5G Networks networks.
- 5G/5G Advanced Toolkit integration with SDRs — GitHub Documentation. Running 5G network on SDR using this tool.
- Talk at on “Importance of Tools for Standards Driven Research” — A Talk at NCC-2024.