Software radio systems Radio Access Network või srsRAN keskendub 4G/LTE ja 5G protokollide elluviimisele. Varasemalt oli projekt tuntud nime all srsLTE.
Peamised muudatused võrreldes eelmise versiooniga:
- Parandatud vead srsUE-s, mis olid seotud laiustega 5, 10, 15 ja 20 MHz.
- Lisatud uus algoritm sageduse arvutamiseks.
- CMake on värskendatud.
- Mõned veaparandused, mis parandavad stabiilsust ja jõudlust.
Peamised srsRAN 4G moodulid:
- srsENB (software radio systems eNodeB) — Evolved UMTS (Universal Mobile Telecommunications System) maapealse raadiokatte võrgu NodeB või E-UTRAN NodeB, või lihtsalt eNodeB (eNB). Tegelikult on see 4G/LTE baasjaama tarkvaraline elluviimine;
- srsUE (software radio systems User Equipment) — 4G/LTE moodemi elluviimine, mis saab ühenduda eNB baasjaamaga;
- srsEPC — võrgu tuuma elluviimine, mis sisaldab MME (Mobility Management Entity), HSS (Home Subscriber Server), SGW (Serving Gateway) ja PGW (PDN (Packet Data Network) Gateway).
- on ellu viidud nii baasjaama kui ka tarkvaralise moodemi protokoll;
- on võimalik töötada nii tarkvaralise kui ka riistvaralise SIM-kaardiga (PC/SC kaudu) srsUE-le;
- toetab ribalaiusi 1.4, 3, 5, 10, 15 ja 20 MHz;
- toetab AES-i;
- on optimeeritud SSE4.1/AVX2 jaoks;
- toetab LTE Release 10;
- toetab Intra-ENB ja Inter-ENB eNodeB jaoks.
Tasub märkida, et srsRAN arendab ka O-RAN 5G tugi.
Peamised piirangud
- VoLTE tuge ei ole. (VoLTE toimimist saab teha kolmanda osapoole IMS-i abil, näiteks Kamailio, mis on saadaval aadressil kamailio.org, järgides artiklit https://open5gs.org/open5gs/docs/tutorial/02-VoLTE-setup ja siin on, kuidas VoLTE töötab https://www.youtube.com/watch?v=gBX-ZX_d1uY)
- 5G jaoks on teostatud ainult gNodeB (järgmise põlvkonna NodeB) tugi, nii CU kui ka DU/RU — see tähendab baasjaama, kuid tarkvaramoodulit ei ole teostatud.
- Toetatakse ainult FR1.
- 2G ja 3G tuge ei ole.
Erinevalt Osmocom CNI-st, keskendub srsRAN 4G ja 5G stack'e loomisele IP-liikluse edastamiseks. Samal ajal on Osmocom CNI suunatud 2G ja 3G teostamisele, mis on suunatud SMSide, USSD ja hääle edastamisele. Seetõttu saab Osmocom CNI edastada hääle liiklust mitte ainult IP-PBX (IP-ATC) tüüpi Asteriskile, vaid näiteks E1 kaudu icE1usb.
Allikas: linux.org.ru
