Projekt software radio systems Radio Access Network nebo srsRAN se zaměřuje na implementaci stacků 4G/LTE a 5G. Dříve byl projekt znám jako srsLTE.
Hlavní změny oproti předchozí verzi:
- Opraveny chyby srsUE související s šířkou 5, 10, 15 a 20 MHz.
- Přidán nový algoritmus pro výpočet frekvence.
- Aktualizován cmake.
- Některá opravení chyb zlepšují stabilitu a výkon.
Hlavní moduly srsRAN 4G:
- srsENB (software radio systems eNodeB) – implementace Evolved UMTS (Universal Mobile Telecommunications System) Terrestrial Radio Access Network NodeB nebo E-UTRAN NodeB nebo jednoduše eNodeB (eNB). V podstatě se jedná o softwarovou implementaci základnové stanice 4G/LTE;
- srsUE (software radio systems User Equipment) – implementace modemu 4G/LTE, který se může připojit k základnové stanici eNB;
- srsEPC – implementace jádra sítě, které zahrnuje MME (Mobility Management Entity), HSS (Home Subscriber Server), SGW (Serving Gateway) a PGW (PDN (Packet Data Network) Gateway).
- implementace stacku jak základnové stanice, tak softwarového modemu;
- možnost práce jak se softwarovými, tak hardwarovými SIM kartami (přes PC/SC) pro srsUE;
- podpora šířek pásma 1.4, 3, 5, 10, 15 a 20 MHz;
- podpora AES;
- optimalizace pro SSE4.1/AVX2;
- podpora LTE Release 10;
- podpora Intra-ENB a Inter-ENB pro eNodeB.
Je třeba poznamenat, že srsRAN vyvíjí a podporuje O-RAN 5G.
Hlavní omezení
- Žádná podpora VoLTE. (pracovní VoLTE lze realizovat pomocí třetího IMS, například Kamailio, který je k dispozici na adrese kamailio.org podle článku https://open5gs.org/open5gs/docs/tutorial/02-VoLTE-setup a tady je, jak VoLTE funguje https://www.youtube.com/watch?v=gBX-ZX_d1uY)
- Pro 5G je implementována pouze podpora gNodeB (generace uzel následující) jak CU, tak DU/RU – tedy základnová stanice, zatímco softwarový modem není realizován.
- Podporováno je pouze FR1.
- Žádná podpora 2G a 3G.
Na rozdíl od Osmocom CNI, srsRAN se zaměřuje na vytvoření stacku 4G a 5G pro přenos IP provozu. Zároveň se Osmocom CNI zaměřuje na implementaci 2G a 3G, které se orientují na přenosy SMS, USSD a hlasu. Právě proto může Osmocom CNI přenášet hlasový provoz nejen na IP-PBX (IP-ATC) typu Asterisk, ale také například na E1 pomocí icE1usb.
Zdroj: linux.org.ru
