Das Projekt software radio systems Radio Access Network, kurz srsRAN, zielt darauf ab, die 4G/LTE- und 5G-Stacks zu realisieren. Zuvor 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 verbunden sind, wurden behoben.
- Ein neuer Algorithmus zur Frequenzberechnung wurde hinzugefĂŒgt.
- CMake wurde aktualisiert.
- Einige Fehlerbehebungen zur Verbesserung der StabilitÀt und Leistung.
Hauptmodule 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, kurz eNodeB (eNB). Im Wesentlichen handelt es sich um eine Softwareimplementierung 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 Softwaremodem;
- Es ist möglich, sowohl mit Software- als auch mit Hardware-SIM-Karten (ĂŒber PC/SC) fĂŒr srsUE zu arbeiten;
- UnterstĂŒtzung fĂŒr Bandbreiten von 1.4, 3, 5, 10, 15 und 20 MHz;
- UnterstĂŒtzung von AES;
- Optimierung fĂŒr SSE4.1/AVX2;
- UnterstĂŒtzung von LTE Release 10;
- UnterstĂŒtzung von Intra-ENB und Inter-ENB fĂŒr eNodeB.
Es ist erwĂ€hnenswert, dass srsRAN entwickelt und UnterstĂŒtzung fĂŒr O-RAN 5G.
HauptbeschrÀnkungen
- Keine UnterstĂŒtzung fĂŒr VoLTE. (VoLTE kann mit einem externen IMS, wie Kamailio, das unter kamailio.org zu finden ist, realisiert werden, laut 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 UnterstĂŒtzung fĂŒr gNodeB (next generation NodeB) sowohl als CU als auch als DU/RU bereitgestellt â das heiĂt, eine Basisstation, wĂ€hrend ein Software-Modem nicht implementiert ist.
- Es wird nur FR1 unterstĂŒtzt.
- Keine UnterstĂŒtzung fĂŒr 2G und 3G.
Im Gegensatz zu Osmocom CNI zielt srsRAN darauf ab, einen 4G- und 5G-Stack fĂŒr die Ăbertragung von IP-Verkehr zu erstellen. Osmocom CNI hingegen fokussiert sich auf die Implementierung von 2G und 3G, die auf die Ăbertragung von SMS, USSD und Sprache ausgerichtet sind. Aus diesem Grund kann Osmocom CNI Sprachverkehr nicht nur an IP-PBX (IP-ATC) wie Asterisk, sondern auch beispielsweise ĂŒber E1 mit Hilfe von icE1usb.
Quelle: linux.org.ru
