Pre-requisites

The course assumes that the audience has only a basic understanding of wireless communication fundamentals and a rudimentary grasp of 3GPP 5G-NR standards. However, participants will benefit most from the course and be able to fully engage with it if they are proficient in Python and have access to a Software Defined Radio (SDR) for hands-on experiments. The course leverages pertinent wireless algorithms and 5G modules from the 5G Toolkit developed by Gigayasa. The 5G Toolkit is a Python-based library-package designed for simulating 5G and Beyond networks.

Must haves: Pre-requisites
  • Fundamentals of Wireless Communications

Good to have (but note mandatory): Pre-requisites
  • Basic idea of 5G-NR standards

  • Python Programming

  • 5G Toolkit

  • One SDR (We used ADALM-Pluto*)

Here are some excellent references that can be utilized to reinforce and develop the concepts covered in the aforementioned prerequisites:

References:

  1. Tse, D. and Viswanath, P. (2005) Fundamentals of Wireless Communication. Cambridge: Cambridge University Press.

  2. 5G New Radio in Bullets by Chris Johnson.

  3. 5G Toolkit by Gigayasa

  4. ADALM-Pluto SDR by Analog Devices

Alternative text