Проектът 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
