Projekt-Releases , entwickelt einen offenen Stack zur Bereitstellung von Komponenten für LTE/4G-Mobilfunknetze ohne spezielle Hardware, wobei nur universelle programmierbare Transceiver verwendet werden, deren Signalform und Modulation softwareseitig festgelegt werden (SDR, Software Defined Radio). Projektcode unter der AGPLv3-Lizenz.
SrsLTE Implementierung von LTE UE (User Equipment, Kundenkomponenten zur Verbindung von Abonnenten mit dem LTE-Netz), LTE-Basisstation (eNodeB, E-UTRAN Node B) sowie Elementen des LTE-Kernnetzes (MME — Mobility Management Entity zur Interaktion mit Basisstationen, HSS — Home Subscriber Server zur Speicherung der Abonnentendaten und Informationen über zugehörige Dienste, SGW — Serving Gateway zur Verarbeitung und Weiterleitung von Paketen zu Basisstationen, PGW — Packet Data Network Gateway zur Anbindung des Abonnenten an externe Netzwerke.
In der neuen Version:
- Für die LTE MAC-, RLC- und PDCP-Ebenen wurde eine erste Unterstützung für die Funkzugangstechnologie implementiert. (New Radio), entwickelt für mobile 5G-Netze;
- In die Implementierung des Standards (Narrowband Internet of Things), der für die Verbindung mobiler autonomer Geräte des Internet der Dinge verwendet wird, wurde Code zur Synchronisierung hinzugefügt;
- Unterstützung für die kryptografischen Algorithmen , die auf dem Stromchiffre ZUC basieren;
- In srsENB (Implementierung der Basisstation) wurde die Unterstützung für die Technologie (Circuit Switched FallBack) hinzugefügt, die es ermöglicht, bei einem Sprachaufruf auf 3G zurückzugreifen, wenn das LTE-Netzwerk nur den Datentransfermodus unterstützt;
- Eine Schicht zum Starten von TTCN-3-Tests zur Überprüfung der Konformität der Komponenten, die zur Verbindung des Teilnehmers mit dem LTE-Netz verwendet werden, wurde hinzugefügt;
- Im Kanal Simulator wurde ein neues Modell zur Simulation der Kommunikation in Hochgeschwindigkeitszügen hinzugefügt;
- Die Blockiermodi der Schichten RRC und NAS wurden entfernt.
Hauptfunktionen:
- Das System kann mit beliebigen programmierbaren Sendern und Empfängern zusammenarbeiten, die von den Treibern Ettus UHD (Universal Hardware Driver) und bladeRF unterstützt werden und die in der Lage sind, mit einer Bandbreite von 30,72 MHz zu arbeiten. Der Betrieb von srsLTE wurde mit USRP B210, USRP B205mini, USRP X300, limeSDR und bladeRF getestet;
- Hochgeschwindigkeits-Optimierungsdecoder, der Intel SSE4.1/AVX2-Anweisungen verwendet, um über 100 Mbit/s auf herkömmlicher Hardware zu erreichen. Die Standard-Implementierung des Decoders in C erzielt eine Leistung von 25 Mbit/s.
- Vollständige Kompatibilität mit der 8. Version des LTE-Standards und teilweise Unterstützung einiger Funktionen der 9. Version.
- Verfügbarkeit einer Konfiguration für den Betrieb im Frequenzteilungssystem (FDD).
- Getestete Bandbreiten: 1,4, 3, 5, 10, 15 und 20 MHz.
- Unterstützung der Übertragungsmodi 1 (einzelne Antenne), 2 (Übertragungsdiversität), 3 (CCD) und 4 (geschlossene räumliche Multiplextechnik).
- Equalizer mit Unterstützung für frequenzkodierende ZF und MMSE.
- Unterstützung für die Erstellung von Diensten zur Bereitstellung von Multimedia-Inhalten im Broadcast- und Multicast-Modus;
- Möglichkeit, detaillierte Protokolle mit Stufenverknüpfungen und Debug-Dumps zu führen.
- Packet-Capturing-System auf MAC-Ebene, kompatibel mit dem Netzwerkmonitor Wireshark.
- Verfügbarkeit von Metriken mit Trace-Daten im Befehlszeilenmodus.
- Detaillierte Konfigurationsdateien.
- Implementierung der LTE Ebenen MAC, RLC, PDCP, RRC, NAS, S1AP und GW.
Quelle: opennet.ru
