Hardware Emulations using 5G Toolkit and SDRs: Hands-on
Welcome to Hardware Emulations using 5G Toolkit and SDRs (GW:H5GSDR)! This course serves as an introduction to 5G standards utilizing software-defined radios (SDRs). Its objective is to offer hands-on experience in 5G system design and 5G-NR 3GPP standards using the 5G Toolkit and software-defined radios.
5G 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. 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.
Software Defined radios
SDR mostly used: ADALM Pluto SDR
Learning wireless communication and 5G using SDRs provides a practical, cost-effective, and versatile approach that empowers learners to gain valuable skills and insights in the field of wireless networking and communication and offers several benefits:
Assistance and support
For any assistance or support, please don’t hesitate to ask questions on the Gigayasa discussion forum or post inquiries on GitHub:
We are committed to providing prompt responses to your inquiries. If you encounter any difficulties on the portals, please don’t hesitate to reach out to us at support@gigayasa.com. We’re here to assist you!
More Information
- Course Overview
- Pre-requisites
- Getting Started with the Course
- Course Contents
- 1. Introduction to ADALM-Pluto SDR and its application programming interface
- 2. Analysis of Wireless Channel Spectrum using Software Defined Radios
- 3. Coarse Downlink Time Synchronization in 5G-Wireless Networks
- 4. Implementation of OFDM in 5G networks
- 5. Carrier Frequency Offset Estimation and Correction using PSS in 5G Networks
- 6. Channel Estimation and Equalization for SSB/PBCH using PBCH-DMRS
- 7. Implementation of PBCH Chain in 5G Networks
- 8. PDCCH Implementation and Blind Decoding in 5G Networks
- 9. Data Communication using PDSCH in 5G Networks
- 10. MIMO-OFDM Systems in 5G Networks
- 11. Important System Parameters and their effect on the 5G Networks Performance
- Codes
- Introduction to Software Defined Radios (SDRs) and Its Application Programming Interface
- 2. Analysis of Wireless Channel Spectrum using ADALM-Pluto SDR
- 3. Coarse Downlink Time/OFDM frame Synchronization in 5G-Wireless Networks
- 4. OFDM in 5G Networks
- 5. Carrier frequency offset (CFO) Estimation and Correction in 5G networks
- 6. Channel Estimation and Equalization for SSB-PBCH using PBCH-DMRS
- 7. PBCH and MIB in 5G Networks
- 8. Blind Decoding of Physical Downlink Control Channel in 5G Networks
- 9. Data Communication in 5G Networks using Physical Downlink Shared Channel
- 10. MIMO-OFDM in 5G Networks
- 11. Effect of System Parameters on the Performance of 5G Networks
- Upcoming versions of this Course
- Contributors to this course
- Support Us
- Downloads
- Report your concerns
- Back to 5G-Toolkit