NR V2X release v0.1

NR V2X code release available from today, 29th July 2021

NR V2X initial release

It is our great pleasure to announce that we have just released for public access the NR V2X extension of our 5G-LENA simulator. The basis of the NR V2X code departs from the NR 5G-LENA, and gets inspiration from parts of NIST D2D code ( It includes support of NR frame structure, PSCCH and PSSCH multiplexing, resource allocation for NR V2X using mode 2 (autonomous resource selection), SCI (Sidelink Control Information) update, compliance with scenarios and channel models based on TR 38.885. Our initial focus is on: frequency range 1 with numerologies 0, 1, and 2, TDD system, out-of-coverage scenarios, mode 2 resource allocation, broadcast communications, omnidirectional transmissions/receptions for sidelink, sensing-based semi-persistent scheduling (for basic service messages), slot-based scheduling, PSCCH/PSSCH time multiplexing, and blind retransmissions.

The implementation of NR V2X is divided between a customized ns-3 LTE (RLC and above) and 5G-LENA NR (MAC and PHY) modules. Therefore, it is very important to follow the instruction under “Building NR V2X code” section in the (here) to download and configure the code. In case you need the NR module, please follow the instructions here:

The documentation for NR V2X is available here (Section 2.16).

The reference paper, in which the models are described in detail and various simulation campaigns are presented, is the following: Z. Ali, S. Lagen, L. Giupponi, R. Rouil, 3GPP NR V2X Mode 2: Overview, Models and System-level Evaluation, IEEE Access, vol. 9, pp. 89554-89579, June 2021, which you can find here: DOI.

Please, cite it if it is relevant for your research.

Have a great summer break,

The 5G-LENA team