FikoRE: 5G and Beyond RAN Emulator for Application Level Experimentation and Prototyping Articles uri icon

authors

  • Morin, Diego Gonzalez
  • Lopez Morales, Manuel J.
  • Perez, Pablo
  • GARCIA ARMADA, ANA
  • Villegas, Alvaro

publication date

  • July 2023

issue

  • 4

volume

  • 37

International Standard Serial Number (ISSN)

  • 0890-8044

Electronic International Standard Serial Number (EISSN)

  • 1558-156X

abstract

  • Novel and cutting-edge use cases have arisen since the first deployments of the fifth generation (5G) of mobile communications. We can already find multiple 5G simulators and emulators in the state-of-the-art which allow engineers and researchers to thoroughly study and test the network. However, the 5G ecosystem is not only limited to the network itself, a fast development of 5G-specific use cases can considerably accelerate the development of telecommunication technologies. We present FikoRE, our open-source real-time Radio Access Networks (RAN) emulator designed for application-level experimentation and prototyping, which aims to boost the development of novel use cases, such as eXtended Reality (XR) and the recently announced Metaverse. Its modularity and straightforward structure allow multidisciplinary users to rapidly utilize or even modify it to test their own applications. Besides, our thoughtful simplifications and assumptions allow to handle actual IP traffic above 1 Gb/s from multiple sources in real time, all while simulating hundreds of virtual User Equipments (UEs), outperforming other relevant cutting-edge RAN emulators. We thoroughly describe these modeling assumptions that allow high scalability and performance while preserving the overall accuracy. The high IP traffic throughput and multi-user capabilities allow FikoRE to be used in realistic advanced scenarios as XR offloading or multi-user XR. Finally, we present a set of validation results showing the emulation capabilities and modeling accuracy of the 5G full stack.