Opensource Mobile Networks · 2026-08-17 09:03
News DigestOpensource Mobile Networks
DeepSig открыла CUDA-бэкенд для PHY и фронтхола OCUDU — Компания встроила GPU-резидентный ускоритель в open-source CU/DU Linux Foundation: PDSCH, PUSCH, SRS, PRACH, lower-PHY split-8 и сжатие IQ на O-RAN fronthaul идут через те же factory, что и CPU-путь, с откатом на хост без GPU. На NVIDIA DGX Spark (GB10) заявлены ускорения до 10,3× на PUSCH, 19,7× на split-8 RX, 91,4× на распаковку BFP12 и 28,8× на детектор PRACH; код выложен в Working Group 1. DeepSig · cmswtvhhv2f14d3a09fc827fb
OpenAirInterface 2026.w33: тайминг O-RU, CSI-RS по лучам и IPv6 с Open5GS — Недельный тег от 14 августа добавляет отображение UTC/TAI CLOCK_REALTIME в fh_timer O-RU, правки multi-RU FHI 7.2 и PRACH nRxPkt, оценку задержки PUSCH для TA, раздельный уровень PRACH на NR UE и привязку периодического CSI-RS к информации о луче. Закрыты overflow RSRP при >32 UE, сбой второй PDU-сессии nrUE и выдача IPv6 от ядра Open5GS. GitLab · cmswtvhhxfae7f1d780c77ab0
OCUDU разнесла ETWS/CMAS по эпохам SI и привязала NTN к жизненному циклу DU — В main публичные оповещения больше не идут параллельным lock-free каналом: контент PWS публикуется через те же SI-эпохи, что и остальные энкодеры, с отдельным control-plane таймером повтора. Одновременно периодические обновления NTN-конфигурации привязаны к жизненному циклу DU и CU-CP, а NTN-адаптеры DU создаются напрямую, без factory. OCUDU GitLab · cmswtvhhy33954018bef403f0
Open5GS закрывает подмену UE-контекста и укороченный RES в MME — AMF/MME заново резолвят identity до диспатча Attach/Registration, чтобы чужой IMSI на уже занятом S1/NG не переписывал сессии соседа. MME сравнивает полный XRES и отвергает нулевую или усечённую длину RES; за неделю также появились проверки границ TLV и PFCP IE, длины RAND+AUTS в HSS и адресов SGSN в Context Request. GitHub · cmswtvhhz604997c8f2cd067b
Open5GS SMF отпускает SM-контекст, если AMF отклонил установку PDU-сессии — По TS 23.502 контекст создаётся до N1N2MessageTransfer; при исчезновении RAN-UE AMF отвергает transfer, а SMF раньше оставлял IP, PFCP, PCF и UDM без release. Для non-home-routed сессий ответ AMF кроме 200/202 теперь запускает локальный релиз и SMContextStatusNotify; 202 сохраняется, пока AMF ещё пытается достучаться до UE. GitHub · cmswtvhi0e2b3e3ae4bf903ff
free5GC SMF больше не сносит каноническую ссылку нового SM-контекста — RemoveSMContext переведён на CompareAndDelete: устаревший контекст того же SUPI/PDU session не удаляет каноническое имя, уже занятое более новым. Иначе новый контекст становился недостижимым и утекал выделенный UE IP; добавлен регрессионный тест. GitHub · cmswtvhi1ff053196181ee3d4
free5GC UDR: валидация запросов вместо fail-open после 400/404 — Обработчики Traffic Influence Subscription больше не продолжают чтение, запись и удаление после ошибки. Невалидный pduSessionId больше не сводится к 0 и не затирает регистрацию SMF, а битый single-nssai не превращается в незафильтрованный запрос — оба случая отдают 400. GitHub · cmswtvhi2fa7735aa62b3016f