Proiectul software radio systems Radio Access Network sau srsRAN vizează implementarea stivelor 4G/LTE și 5G. Anterior, proiectul era cunoscut sub numele de srsLTE.
Modificări principale comparativ cu versiunea anterioară:
- Erorile srsUE legate de lățimile de bandă de 5, 10, 15 și 20 MHz au fost corectate.
- Un nou algoritm pentru calcularea frecvenței a fost adăugat.
- cmake a fost actualizat.
- Unele corecturi de erori care îmbunătățesc stabilitatea și performanța.
Modulele principale srsRAN 4G:
- srsENB (software radio systems eNodeB) — o implementare a rețelei terestre de acces radio Evolved UMTS (Universal Mobile Telecommunications System) sau E-UTRAN NodeB sau simplu eNodeB (eNB). Practic, aceasta este o implementare software a stației de bază 4G/LTE;
- srsUE (software radio systems User Equipment) — o implementare a modemului 4G/LTE, care se poate conecta la stația de bază eNB;
- srsEPC — o implementare a nucleului de rețea, care include MME (Mobility Management Entity), HSS (Home Subscriber Server), SGW (Serving Gateway) și PGW (PDN (Packet Data Network) Gateway).
- implementarea stivei atât ca stație de bază, cât și ca modem software;
- posibilitatea de a lucra atât cu SIM-uri software, cât și hardware (prin PC/SC) pentru srsUE;
- suport pentru lățimi de bandă de 1.4, 3, 5, 10, 15 și 20 MHz;
- suport pentru AES;
- optimizare pentru SSE4.1/AVX2;
- suport pentru LTE Release 10;
- suport pentru Intra-ENB și Inter-ENB pentru eNodeB.
Este de remarcat faptul că srsRAN dezvoltă și suportul O-RAN 5G.
Limitări principale
- Nu există suport pentru VoLTE. (Funcționarea VoLTE poate fi realizată cu ajutorul unui IMS extern, cum ar fi Kamailio, care se află la adresa kamailio.org, printr-un articol https://open5gs.org/open5gs/docs/tutorial/02-VoLTE-setup și iată cum funcționează VoLTE https://www.youtube.com/watch?v=gBX-ZX_d1uY)
- Pentru 5G, este implementat doar suportul gNodeB (next generation NodeB) atât ca CU, cât și ca DU/RU — adică stația de bază, iar modemul software nu a fost implementat.
- Este suportat doar FR1.
- Nu există suport pentru 2G și 3G.
Spre deosebire de Osmocom CNI, srsRAN vizează crearea unei stive 4G și 5G pentru transmiterea traficului IP. În același timp, Osmocom CNI vizează implementarea 2G și 3G, care sunt orientate spre transmiterea SMS-urilor, USSD și a vocii. De aceea, Osmocom CNI poate transmite trafic vocal nu doar pe IP-PBX (IP-ATC) de tip Asterisk, ci, de exemplu, pe E1 prin icE1usb.
Sursa: linux.org.ru
