Implementierung von Anwendungen mit Docker Swarm

Hat stattgefunden Projektveröffentlichung srsLTE 19.09, das ein offenes Stack für die Bereitstellung von Komponenten für LTE/4G-Mobilfunknetze ohne spezielle Hardware entwickelt, unter Verwendung nur universeller programmierbarer Transceiver, deren Signalform und Modulation softwarebasiert festgelegt werden (SDR, Software Defined Radio). Projektcode wird geliefert steht unter der AGPLv3-Lizenz.

SrsLTE beinhaltet die Umsetzung von LTE UE (User Equipment, Kundenkomponenten zur Verbindung des Abonnenten mit dem LTE-Netz), LTE-Basisstation (eNodeB, E-UTRAN Node B) sowie Elementen des LTE-Kernnetzes (MME - Mobility Management Entity zur Interaktion mit den Basisstationen, HSS - Home Subscriber Server zur Speicherung der Abonnentendaten und Informationen über den mit den Abonnenten verbundenen Dienstleistungen, SGW - Serving Gateway zur Verarbeitung und Weiterleitung von Paketen für die Basisstationen, PGW - Packet Data Network Gateway zur Anbindung der Abonnenten an externe Netzwerke.

In der neuen Version:

  • Für die LTE MAC-, RLC- und PDCP-Ebenen wurde erste Unterstützung für die Funkzugangstechnologie implementiert NR (New Radio), das für mobile 5G-Netze entwickelt wurde;
  • In die Implementierung des Standards NB-IoT (Narrowband Internet of Things), der zur Verbindung von autonomen Geräten des Internet der Dinge mit dem Mobilfunknetz verwendet wird, wurde Code zur Synchronisation hinzugefügt;
  • Unterstützung für kryptografische Algorithmen EIA3 und EEA3, basierend auf dem Stream-Cipher ZUC;
  • In srsENB (Implementierung der Basisstation) wurde Unterstützung für die Technologie CSFB (Circuit Switched FallBack) hinzugefügt, die es ermöglicht, beim Führen eines Sprachgesprächs auf 3G zurückzugreifen, wenn das LTE-Netz nur den Datentransfermodus unterstützt;
  • Eine Schicht zum Starten von TTCN-3-Tests zur Überprüfung der Konformität von Komponenten, die zur Verbindung von Abonnenten mit dem LTE-Netz verwendet werden, wurde hinzugefügt;
  • Im Kanalsimulator wurde ein neues Modell zur Simulation von Verbindungen in Hochgeschwindigkeitszügen hinzugefügt;
  • Die Schichten RRC und NAS wurden von blockierenden Betriebsmodi befreit.

Hauptfunktionen:

  • Das System kann mit beliebigen programmierbaren Transceivern arbeiten, die von den Treibern Ettus UHD (Universal Hardware Driver) und bladeRF unterstützt werden und mit einer Bandbreite von 30,72 MHz arbeiten können. Die Funktion von srsLTE wurde mit USRP B210-, USRP B205mini-, USRP X300-, limeSDR- und bladeRF-Karten getestet;
  • Hochgeschwindigkeits-optimierter Decoder, der Intel SSE4.1/AVX2-Instruktionen verwendet, um eine Leistung von über 100 Mbit/s auf normaler Hardware zu erreichen. Die Standardimplementierung des Decoders in C bietet 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 Frequenztrennungsmodus (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 Multiplexung);
  • Equalizer mit Unterstützung von frequenzkodierten ZF und MMSE;
  • Unterstützung von Diensten zur Bereitstellung multimedialer Inhalte in den Modi Broadcast und Multicast;
  • Möglichkeit, detaillierte Protokolle mit Bezug auf Ebenen und Debug-Dumps zu führen;
  • Paketaufzeichnungssystem auf MAC-Ebene, kompatibel mit dem Netzwerk-Analyzer Wireshark;
  • Verfügbarkeit von Metriken mit Trace-Daten im Befehlszeilenmodus;
  • Detaillierte Konfigurationsdateien;
  • Implementierung der Ebenen LTE MAC, RLC, PDCP, RRC, NAS, S1AP und GW.
  • Quelle: opennet.ru

60GB SSD 8Gb DDR4