Projekt software radio systems Radio Access Network ili srsRAN usmjeren je na implementaciju 4G/LTE i 5G protokola. Ranije je projekt bio poznat kao srsLTE.
Glavne promjene u odnosu na prethodnu verziju:
- Ispravljene su greške srsUE vezane uz širine od 5, 10, 15 i 20 MHz.
- Dodana je nova metoda za izračunavanje frekvencije.
- Ažuriran cmake.
- Nekoliko ispravki grešaka poboljšava stabilnost i performanse.
Glavni moduli srsRAN 4G:
- srsENB (software radio systems eNodeB) — implementacija Evolved UMTS (Universal Mobile Telecommunications System) Terrestrial Radio Access Network NodeB ili E-UTRAN NodeB ili jednostavno eNodeB (eNB). U suštini, to je softverska implementacija 4G/LTE bazne stanice;
- srsUE (software radio systems User Equipment) — implementacija 4G/LTE modema koji se može povezati s eNB baznom stanicom;
- srsEPC — implementacija jezgre mreže, koja uključuje MME (Mobility Management Entity), HSS (Home Subscriber Server), SGW (Serving Gateway) i PGW (PDN (Packet Data Network) Gateway).
- implementacija protokola kako za baznu stanicu, tako i za softverski modem;
- moguće je raditi s softverskim i hardverskim SIM karticama (putem PC/SC) za srsUE;
- podrška za propusnost 1.4, 3, 5, 10, 15 i 20 MHz;
- podrška za AES;
- optimizacija za SSE4.1/AVX2;
- podrška za LTE Release 10;
- podrška za Intra-ENB i Inter-ENB za eNodeB.
Vrijedi napomenuti da srsRAN razvija i podršku za O-RAN 5G.
Glavna ograničenja
- Nema podrške za VoLTE. (rad VoLTE može se implementirati putem treće strane IMS, primjerice Kamailio, koji se može pronaći na adresi kamailio.org uz pomoć članka https://open5gs.org/open5gs/docs/tutorial/02-VoLTE-setup i ovako radi VoLTE https://www.youtube.com/watch?v=gBX-ZX_d1uY)
- Za 5G implementirana je samo podrška za gNodeB (sledeća generacija NodeB) kako za CU, tako i za DU/RU — dakle, bazna stanica, dok softverski modem nije implementiran.
- Podržava se samo FR1.
- Nema podrške za 2G i 3G.
Za razliku od Osmocom CNI, srsRAN je usmjeren na stvaranje 4G i 5G protokola za prenos IP prometa. U isto vrijeme, Osmocom CNI je usmjeren na implementaciju 2G i 3G, koji su fokusirani na prijenos SMS, USSD i glasovnih podataka. Iz tog razloga, Osmocom CNI može prenositi glasovni promet ne samo na IP-PBX (IP-ATC) tipa Asterisk, već i, na primjer, na E1 putem icE1usb.
Izvor: linux.org.ru
