Проект software radio systems Radio Access Network или srsRAN е насочен към реализация на стекове 4G/LTE и 5G. Ранее проект е известен като srsLTE.
Основни промени в сравнение с предишната версия:
- Отстранени грешки в srsUE, свързани с ширина от 5, 10, 15 и 20 MHz.
- Добавен е нов алгоритъм за изчисление на честота.
- Обновен cmake.
- Някои корекции на грешки, подобряващи стабилността и производителността.
Основни модули на srsRAN 4G:
- srsENB (software radio systems eNodeB) — реализация на Evolved UMTS (Universal Mobile Telecommunications System) Terrestrial Radio Access Network NodeB или E-UTRAN NodeB или просто eNodeB (eNB). По същество това е софтуерна реализация на базова станция 4G/LTE;
- srsUE (software radio systems User Equipment) — реализация на модем 4G/LTE, който може да се свързва с базова станция eNB;
- srsEPC — реализация на ядрото на мрежата, в която са включени MME (Mobility Management Entity), HSS (Home Subscriber Server), SGW (Serving Gateway) и PGW (PDN (Packet Data Network) Gateway).
- реализация на стека както за базова станция, така и за софтуерния модем;
- възможна работа както с програмни, така и с хардуерни SIM карти (чрез PC/SC) за srsUE;
- поддръжка на ленти на пропускане от 1.4, 3, 5, 10, 15 и 20 MHz;
- поддръжка на AES;
- оптимизация за SSE4.1/AVX2;
- поддръжка на LTE Release 10;
- поддръжка на Intra-ENB и Inter-ENB за eNodeB.
Трябва да се отбележи, че srsRAN развива и поддръжка на O-RAN 5G.
Основни ограничения
- Няма поддръжка за VoLTE. (работата на VoLTE може да се реализира с помощта на трета страна IMS, например Kamailio, който се намира на адрес kamailio.org с помощта на статия https://open5gs.org/open5gs/docs/tutorial/02-VoLTE-setup и ето как работи VoLTE https://www.youtube.com/watch?v=gBX-ZX_d1uY)
- За 5G е реализирана само поддръжка на gNodeB (следващо поколение NodeB) както CU, така и DU/RU — тоест базова станция, а софтуерният модем не е реализиран.
- Поддържа се единствено FR1.
- Няма поддръжка за 2G и 3G.
В отличие от Osmocom CNI, srsRAN е насочен към създаване на 4G и 5G стек за предаване на IP трафик. В същото време Osmocom CNI е насочен към реализация на 2G и 3G, които са ориентирани към предаване на SMS, USSD и глас. Именно затова Osmocom CNI може да предава гласов трафик не само на IP-PBX (IP-АТС) тип Asterisk, но и, например, на E1 с помощта на icE1usb.
Източник: linux.org.ru
