Интеграция 2025 неделя 25
* !3083 Ускорение сборки образа Ubuntu22
* !3428 NR UE переход на RRCSetup из состояния RRCReestablishment
* !3479 Приостановка RBs на UE
* !3446 DL NAS Transport: Исправление получения типа сообщения при слишком коротком сообщении
* !3445 Завершение функций FAPI dump, добавление таблицы цифрового направленного лучистого излучения и матрицы преобразования в CONFIG.request
* !3447 NAS Registration Reject: Добавление проверок границ и длин
* !3481 Информация RNTI выводится в статистике UE
* !3484 gNB RRC: Обработка необязательных полей measResultQuantity независимо
* !3480 USRP lib: Исправление неверной проверки конфигурации для времени источника fallback
* !3483 UE segfault в DLInformationTransfer
* !3367 Включение использования таймера ulsyncvalidityDuration в SIB19
* !3482 CI: Добавление шага "may_fail" для выполнения нестабильных шагов
Интеграция 2025 неделя 24
* !3354 Подготовительная работа для передачи N2
* !3383 Добавление конфигурируемых значений NR RLC и NR PDCP в конфигурационный файл
* !3468 Разрешение ошибки "Недействительная частота SSB в gnb.sa.band78.fr1.24PRB.usrpb210.conf"
* !3466 Обновления, связанные с YAML
* !3460 Конфигурация SRS
* !3474 Исправление падения выбора AMF по PLMN ID при отсутствии или несоответствии UE идентификатора
* !3473 Исправление различных багов и несоответствий при чтении конфигурации, SCTP, ITTI, GTP
* !3169 Улучшения NR RU для аналогового beamforming
* !3456 CI: обновление конфигурации для AW2S конвейера
* !3369 Добавление тестов безопасности режима отказа и внедрение в стек
* !3457 Исправление NR перезапуска
* !3412 [E2 агент] Обновление README E2AP и улучшение CI конвейера OAI-FlexRIC
Интеграция 2025 неделя 23
* !3302 Улучшение управления идентичностью UE в Initial UE Message и других улучшениях NGAP
* !3400 Исправление ошибки: улучшение проверки входных данных
* !3459 Улучшения в таблицах диапазонов NR в соответствии с Rel.17
* !3465 Исправление проверки, что раздел amf_ip_address не установлен
* !3463 Перемещение файла параметров радиосвязи RRC в DU
* !3389 Смягчение утверждений NR_UE_CAPABILITY_SLOT_RX_TO_TX
* !3417 Обновления Imscope
* !3443 Исправление гонки данных в расписании NR UE MSG3
* !3467 Удаление мертвых глобальных переменных
Интеграция 2025 неделя 22
* !3415 несколько исправлений и упрощений для nrLDPC_coding_t2
* !3448 T: macpdu2wireshark: запись в файл вместо отправки UDP-пакетов
* !3449 исправление ошибки: передача правильного буфера
* !3453 CI: откат изменений SSB на случай RACH в тесте SC-FDMA
* !3440 обновление документации NAS
* !3451 исправление количества пребламов на SSB на UE в случае конфигурации PRACH с группой B
* !3441 замена hashtable на epoll_event_t в rfsimulator
* !3277 добавление теста CI для принудительного перехода в RRC IDLE и нового подключения с 5G-S-TMSI
* !3454 сохранение старых статистик MAC после перезапуска
* !3450 делегирование количества UL/DL акторов в NR UE полностью настраиваемым
* !3458 (doc): обновление README с иконками сборки для специфической архитектуры и ОС
Интеграция 2025 неделя 20
* !3168 Улучшения для LDPC кодирования
* !3386 E1 Bearer Context Release enc/dec библиотека и юнит-тесты
* !3394 Исправление Liteon с MTU 1500 и обновление FHI документации
* !3437 CI: RFsim F1/HO: Использование подвешенного решения для предотвращения блокировки второго клиента
* !3384 Добавление enc/dec библиотеки и юнит-тестов для E1 Bearer Context Modification Failure
* !3418 Использование общей функции для генерации сигнала CSI-RS
* !3379 Добавление physim тестов в ctest фреймворк
* !3420 Добавление взаимодействия между пространствами имён
* !3422 Учебные материалы: обновления для NR SA учебных материалов
* !3436 Мелкие исправления для переключения лучей
* !3439 Исправление определения периодичности RRC ресурсов в соответствии с колич�数字应翻译为数字,而非文字描述。以下是修正后的文本:
* !3439 Исправление определения периодичности RRC ресурсов в соответствии с количеством слотов на период
* !3434 Удаление параметров main.py для EPC/UE
* !3423 Исправление PDSCH и PUSCH BWP Start и Size при планировании PXSCH с форматом DCI x_0 в любом типе общего поискового пространства PDCCH
* !3442 Исправление отображения оценок канала UL в двухслойном MMSE приемнике
Интеграция 2025 неделя 19
* !3409 Корректная обработка минимального условия RB в MAC
* !3421 Исправление DMRS для PUCCH формата 2
* !3424 Ограничение количества HARQ процессов в случае DCI00 и DCI10
* !3116 ue txData более контекстный, но всё ещё глобальный, так как он связан с драйвером USRP
* !3408 Обработка двух поисковых пространств на слот в SIB1
* !3419 Предупреждение о конфигурационном индексе PRACH
* !3429 CI: Добавление опции `-l` для теста iperf вверх по каналу
* !3381 Добавление библиотеки и теста для кодирования/декодирования ошибки аутентификации 5GMM
Интеграция 2025 неделя 18
* !3385 Добавить библиотеку шифрования/дешифрования для E1 Bearer Context Setup Failure
* !3410 Предотвратить сегментацию памяти при тестировании триггера перезапуска, если DRB[0] не установлен
* !3411 Удалить утверждение для SRI-PUSCH-PowerControl
* !3291 Улучшения в обработке контекста UE в gNB DU
* !3416 Отправить сигнал о обновлении конфигурации gNB-DU CellStatus из DU в CU
Релиз v2.2.0
Общие улучшения 5G (как для gNB, так и для UE):
- Стандартный режим работы (SA) по умолчанию (см. doc/RUNMODEM.md)
- Экспериментальная поддержка работы в FR2
- Поддержка GEO NTN и моделирование канала спутника GEO в RFsimulator (см. doc/RUNMODEM.md)
- Поддержка двухэтапного RA
- Добавление опционального LTTng логгера в модуль логирования (см. common/utils/LOG/DOC/lttng_logs.md)
- Поддержка конфигурационных файлов на основе YAML (в дополнение к libconfig) (см. ci-scripts/conf_files/gnb.sa.band78.106prb.rfsim.yaml и ci-scripts/conf_files/nrue.uicc.yaml)
- Добавление нового L1 области на основе Dear ImGui (см. openair1/PHY/TOOLS/readme.md)
- Поддержка кросс-компиляции на ARM (через SIMDE SIMD эмуляцию)
- Поддержка сборки и запуска с clang
- Проверка поддержки Linux возможностей, позволяющая запуск без sudo (см. doc/tuning_and_security.md)
- OAI не изменяет частоту процессора и стек сетевого уровня (doc/tuning_and_security.md)
- Исправления ошибок во всем стеке (например, #547, #663, #674, #687, #712, #736, #739, #741, #756, #762, #773, ...)5G gNB:
- Поддержка интероперабельности FR2 с COTS UE (еще не поддерживается переключение лучей)
- Добавление 4-слойного DL MIMO (экспериментальная)
- Добавление конфигурации соседнего gNB и мобильности через F1 интерфейс (см. doc/handover-tutorial.md)
- Улучшение O-RAN FHI 7.2 (см. doc/ORAN_FHI7.2_Tutorial.md):
* Поддержка различных полос (40/60/80/100 МГц) и конфигураций антенн (1x1 до 4x4) для Benetel/VVDN/LITEON RUs
* Добавление поддержки многоканальной поддержки (одно- или распределенная антенна)
- Поддержка AMD T2 Telco карты с L1 ускорителем (см. doc/LDPC_T2_OFFLOAD_SETUP.md)
- Поддержка Nvidia Aerial/ARC в качестве L1 ускорителя (см. doc/Aerial_FAPI_Split_Tutorial.md)
- Различные исправления для работы с несколькими UE: по умолчанию поддержка до 16 UE одновременно
- Документация для:
- 5G MAC (см. doc/MAC/mac-usage.md)
- 5G RRC (см. doc/RRC/rrc-usage.md)
- E1 (см. doc/E1AP/E1-design.md)
- F1 (см. doc/F1AP/F1-design.md)5G UE:
- Базовая интероперабельность с COTS gNB (Nokia gNB)
- Реализация отчета PHR
- Реализация восстановления RRC
- Реализация управления мощностью PUCCH/PUSCH/SRS
- Реализация UCI на PUSCH и периодического отчета CSI
- Поддержка поиска ячейки (в пределах выбранной полосы UE) (см. doc/RUNMODEM.md)
- Улучшение управления соединением: реализация таймеров, синхронизация
- Внутренняя очистка
Этот релиз также включает множество исправлений и обновлений документации. См. doc/README.md в репозитории для обзора документации.
Эта версия улучшает существующую поддержку 5G и добавляет различные новые функции.
* 5G gNB
- Добавлена поддержка O-RAN 7.2 переднего интерфейса
(тестировано с 3 O-RUs: Benetel, LITEON, VVDN)
- Добавлена поддержка 2-слойного UL MIMO
- Совместимость FDD с COTS UE
- Компиляция на ARM (через SIMDE)
- Введён E2 агент и базовая поддержка E2SM-KPM и E2SM-RC
- Добавлена поддержка E1AP
- Добавлена поддержка нескольких DUs и CU-UPs на одном CU-CP
- FR2 SA с OAI UE
- Улучшена вычислительная эффективность
* 5G UE
- Очистка в MAC и RRC для поддержки 3-го стороннего gNB
- FR2 SA с OAI gNB
- Улучшена вычислительная эффективность
В целом устойчивость улучшена при той же нагрузке на ресурсы.
Есть базовая поддержка FR2 между OAI gNB и OAI nrUE. Совместимость с COTS UE находится в стадии тестирования.
В этой версии также включены многочисленные исправления и обновления документации.
Эта версия добавляет поддержку 5G и сохраняет предыдущие функции.
* 5G SA в gNB
- Слои PHY, MAC, RLC, PDCP, SDAP, RRC
- 2x2 MIMO и 256-QAM для UL/DL
- Интервалы поднесущих 15 и 30 кГц; полосы пропускания 10-100 МГц
- Пропускная способность до 800 Мбит/с или задержка 5 мс
- F1, базовый E1, 5G FAPI (SCF 222.10.02), 8 вариантов разделения
- Обработка до 16 UEs
- Процедуры RRC для установки соединения, нескольких PDU сессий, восстановления
* 5G SA в UE
- Слои PHY, MAC, RLC, PDCP, SDAP, RRC
- 2x2 MIMO и 256-QAM для UL/DL
- Интервалы поднесущих 15 и 30 кГц; полосы пропускания 10-100 МГц
- Настраиваемый FAPI-подобный интерфейс MAC/PHY
- Процедуры RRC для установки соединения и измерения ячеек
* Базовая поддержка 5G NSA в gNB
- Запрос добавления sgNB между OAI eNB и gNB
* 4G eNB и UE
- Исправления ошибок в распределителе ресурсов fairRR (eNB)
- Удаление нестандартного F1 среднего уровня (eNB)
- Удаление FlexRAN (eNB)
- Исправления синхронизации (UE)
* Поддержка LTE-M
* Поддержка устройств AW2S, поддержка эмуляции каналов RFsimulator
Для получения дополнительной информации о поддерживаемых функциях обратитесь к doc/FEATURE_SET.md
Объединение функции стабилизации BSR
UE устраняет проблемы 35, 36 и 37
Исправления UE и пересечение с веткой develop
Исправление сегментации в турбо-декодере + проблема сканирования ячеек
Добавить исправления для приложения
Добавить featureGroup к UeCapability (только для режима тестирования USIM)
Подготовка к OAI1B wk43: исправления, спецификации требований, слияние из develop
Конфигурация UE исправлена
Выпуск января 2019 года — поддержка nFAPI и другие улучшения