Das Projekt software radio systems Radio Access Network oder srsRAN zielt darauf ab, die 4G/LTE- und 5G-Stacks zu implementieren. FrĂŒher war das Projekt als srsLTE bekannt.
Wesentliche Ănderungen im Vergleich zur vorherigen Version:
- Fehler in srsUE, die mit Bandbreiten von 5, 10, 15 und 20 MHz zusammenhÀngen, wurden behoben.
- Ein neuer Algorithmus zur Berechnung der Frequenz wurde hinzugefĂŒgt.
- CMake wurde aktualisiert.
- Einige Fehlerbehebungen zur Verbesserung der StabilitÀt und Leistung.
Wesentliche Module von srsRAN 4G:
- srsENB (software radio systems eNodeB) â Implementierung des Evolved UMTS (Universal Mobile Telecommunications System) Terrestrial Radio Access Network NodeB oder E-UTRAN NodeB oder einfach eNodeB (eNB). Es handelt sich im Wesentlichen um eine softwarebasierte Implementierung einer 4G/LTE-Basisstation;
- srsUE (software radio systems User Equipment) â Implementierung eines 4G/LTE-Modems, das sich mit der eNB-Basisstation verbinden kann;
- srsEPC â Implementierung des Kernnetzwerks, das MME (Mobility Management Entity), HSS (Home Subscriber Server), SGW (Serving Gateway) und PGW (PDN (Packet Data Network) Gateway) umfasst.
- Implementierung des Stacks sowohl als Basisstation als auch als softwarebasiertes Modem;
- Arbeiten sowohl mit software- als auch hardwarebasierten SIM-Karten (ĂŒber PC/SC) fĂŒr srsUE sind möglich;
- UnterstĂŒtzung von Bandbreiten von 1,4, 3, 5, 10, 15 und 20 MHz;
- UnterstĂŒtzung von AES;
- Optimierung fĂŒr SSE4.1/AVX2;
- UnterstĂŒtzung fĂŒr LTE Release 10;
- UnterstĂŒtzung von Intra-ENB und Inter-ENB fĂŒr eNodeB.
Es sollte angemerkt werden, dass srsRAN auch O-RAN 5G unterstĂŒtzt.
Wesentliche EinschrÀnkungen
- Keine UnterstĂŒtzung fĂŒr VoLTE. (Die Nutzung von VoLTE kann mit einem externen IMS, wie beispielsweise Kamailio, das unter kamailio.org zu finden ist, realisiert werden, mit dem Artikel https://open5gs.org/open5gs/docs/tutorial/02-VoLTE-setup und so funktioniert VoLTE https://www.youtube.com/watch?v=gBX-ZX_d1uY)
- FĂŒr 5G wird nur die UnterstĂŒtzung von gNodeB (next generation NodeB) sowohl als CU als auch als DU/RU â also die Basisstation â implementiert, wĂ€hrend das softwarebasierte Modem nicht realisiert wurde.
- Nur FR1 wird unterstĂŒtzt.
- Keine UnterstĂŒtzung fĂŒr 2G und 3G.
Im Gegensatz zu Osmocom CNI zielt srsRAN darauf ab, einen 4G- und 5G-Stack zur Ăbertragung von IP-Traffic zu erstellen. Gleichzeitig zielt Osmocom CNI auf die Implementierung von 2G und 3G ab, die auf die Ăbertragung von SMS, USSD und Sprache ausgerichtet sind. Daher kann Osmocom CNI Sprachttrafik nicht nur ĂŒber IP-PBX (IP-ATC) wie Asterisk ĂŒbertragen, sondern beispielsweise auch ĂŒber E1 mithilfe von icE1usb.
Quelle: linux.org.ru
