Implementation of a C-V2X Receiver on an Over-the-Air Software-Defined-Radio Platform with OpenCL

In this paper, we present a ready for real-time cellular vehicle-to-everything (C-V2X) receiver on a software-defined-radio (SDR) platform with Open Computing Language (OpenCL) demonstrated via an over-the-air (OTA) test platform. To meet the ultra-reliable and low latency communication (URLLC) requirement of V2X, we proposed and implemented several GPU programming techniques that significantly speed up the physical layer processing of the C-V2X receiver. With the specification of the new radio (NR) in the fifth generation (5G) being just around the corner, the proposed OTA receiver can serve as a foundation for the quick development of NR C-V2X prototype with minor modification.