Repository navigation
First Duranta OpenAirInterface RAN+UE release, in the tradition of existing
OpenAirInterface releases.
This release covers:
- NR RAN (gNB/CU/CU-CP/CU-UP/DU/DU-high/DU-low/RU)
- NR UE
- LTE RAN (eNB/RCC/RRU)
- LTE UE
- License change to CSSL v1.0
A general feature set overview can be found in the repository in
doc/FEATURE_SET.md
The following is a list of changes since OpenAirInterface release v2.4.0.
Stability and bug fixes:
- General L1 improvements for efficiency and stability, especially on ARM
- Improve support for BladeRF radios, notably in 5G
- T tracer can write CSV files
- Minor cleanup, harmonization, and performance improvements all over the stack
Common 5G RAN/UE changes:
- Reimplementation of DFTs on x86/ARM for better accuracy and speed
- Support for LDPC offload on Nvidia GPUs via CUDA
- Support for LDPC offload on AMD GPUs via HIP
- Support for LDPC offload on OpenRadioSystems Aurora
- Add RFsim beam simulation
- Improve vrtsim channel simulation and add multi-UE support
- Add new ZMQ radio
- Support for CN Paging procedures
- Support for multiple QoS flows per DRB
- Add new simulators:
- UE-NAS simulator against AMF
- CU NRPPA simulator against AMF/LMF
RAN changes (gNB/CU/CU-CP/CU-UP/DU/DU-high/DU-low):
- Support for up to 100 UEs, and general MAC scheduler improvements
- Support for NR-DC over F1
- New software O-RU (O-RAN 7.2 O-RU) with support for vrtsim and USRP
- Support for E3 interface/dApps
- Support for aperiodic SRS
- Support for SIBs 2,3,4
- Support for NRPPA and UE localization via SRS
- Various improvements for 7.2 (fragmentation, (dynamic) compression, large DU delay profiles, add support for xran K release, remove support for xran E/F releases, FR2 support)
- Improvements for UL power control and support for "deltaMCS"
- Improvements for E2 agent
nrUE changes:
- Performance Improvements, notably in L1
- Support for UCI on PUSCH
- Support for TRS
- Improve PDU session support: Ethernet PDU sessions, arbitrary PDU session number
- Implementation for periodical measurement reports and A3 events for serving and neighbour cells
- Support for multiple UEs per process
- Support for multiple RF frontends per UE
- Improved interoperability with 3rd-party gNBs
Regression or removals:
- no known regressions
- LDPC XDMA offload has been removed
- OSD has been removed
Configuration file changes for the 5G RAN:
rfsimulatorentries are now arraysgNBs.[0].cu_sibsandgNBs.[0].du_sibshave been addedMACRLCs.[0].num_ccandL1s.[0].num_cchave been removedgNBs.[0].do_SRSchanged meaning and is nownone,periodic, oraperiodicgNBs.[0].nr_measurement_configuration.A2.timeToTriggerchanged togNBs.[0].nr_measurement_configuration.A2.time_to_trigger. same for A3- new config options for SIB2/4
- removal of
L1s.[0].nr_flag(implicitly inferred)
Configuration file changes for the 5G UE:
uicc0.dnn,uicc0.nssai_sst,uicc0.nssai_sd, have been deprecated and replaced withuicc0.pdu_sessionsarray to configure PDU sessions