Wydanie otwartego stosu 4G srsLTE 19.09

Odbyła się wydanie projektu srsLTE 19.09, która rozwija otwarty stos do wdrażania komponentów sieci komórkowych LTE/4G bez specjalnego wyposażenia, wykorzystując wyłącznie uniwersalne programowalne transceivery, których kształt i modulacja sygnału są ustalane programowo (SDR, Software Defined Radio). Kod projektu dostarczane licencjonowany na podstawie AGPLv3.

SrsLTE obejmuje wdrożenie LTE UE (User Equipment, komponenty klienckie do podłączenia abonenta do sieci LTE), stacji bazowej LTE (eNodeB, E-UTRAN Node B), a także elementów sieci szkieletowej LTE (MME – Mobility Management Entity do interakcji ze stacjami bazowymi, HSS - Home Subscriber Server do przechowywania bazy danych abonentów oraz informacji o usługach związanych z abonentami, SGW - Serving Gateway do przetwarzania i routingu pakietów dla stacji bazowych, PGW - Packet Data Network Gateway do podłączania abonenta do sieci zewnętrznych.

W nowej wersji:

  • Wstępna obsługa technologii dostępu radiowego dla warstw LTE MAC, RLC i PDCP NR (Nowe Radio), opracowane dla sieci komórkowych 5G;
  • Aby wdrożyć standard NB-Internet przedmiotów (Wąskopasmowy Internet Rzeczy), służący do łączenia autonomicznych urządzeń Internetu Rzeczy z siecią mobilną, dodano kod synchronizacyjny;
  • Dodano obsługę algorytmów kryptograficznych EIA3 i EEA3, oparty na szyfrze strumieniowym ZUC;
  • srsENB (implementacja stacji bazowej) obsługuje teraz tę technologię CSFB (Circuit Switched FallBack), który umożliwia powrót do 3G podczas wykonywania połączenia głosowego, jeśli sieć LTE obsługuje tylko tryb transmisji danych;
  • Dodana została warstwa umożliwiająca wykonanie testów TTCN-3 sprawdzających zgodność ze standardem komponentów wykorzystywanych do podłączenia abonenta do sieci LTE;
  • Do symulatora kanału dodano nowy model symulowania komunikacji w pociągach dużych prędkości;
  • Warstwy RRC i NAS są wolne od blokowania trybów pracy.

Najważniejsze cechy:

  • System może współpracować z dowolnymi programowalnymi transiwerami obsługiwanymi przez sterowniki Ettus UHD (Universal Hardware Driver) i bladeRF i zdolnymi do pracy w paśmie 30.72 MHz. Działanie srsLTE zostało przetestowane z płytami USRP B210, USRP B205mini, USRP X300, limeSDR i bladeRF;
  • Zoptymalizowany dekoder o dużej szybkości wykorzystujący instrukcje Intel SSE4.1/AVX2, umożliwiający osiągnięcie wydajności ponad 100 Mb/s na standardowym sprzęcie. Standardowa implementacja dekodera w języku C zapewniająca wydajność na poziomie 25 Mbit/s;
  • Pełna kompatybilność z wersją 8 standardu LTE i częściowe wsparcie dla niektórych funkcji od wersji 9;
  • Dostępność konfiguracji do pracy w trybie podziału częstotliwości (FDD);
  • Testowane pasma: 1.4, 3, 5, 10, 15 i 20 MHz;
  • Obsługuje tryby transmisji 1 (pojedyncza antena), 2 (różnorodność transmisji), 3 (CCD) i 4 (multipleksowanie przestrzenne w pętli zamkniętej);
  • Korektor z obsługą kodowania częstotliwości ZF i MMSE;
  • Wsparcie tworzenia usług dostarczania treści multimedialnych w trybie transmisji i multiemisji;
  • Możliwość prowadzenia szczegółowych logów w odniesieniu do poziomów i zrzutów debugowania;
  • System przechwytywania pakietów na poziomie MAC, kompatybilny z analizatorem sieci Wireshark;
  • Dostępność metryk z danymi śledzenia w trybie wiersza poleceń;
  • Szczegółowe pliki konfiguracyjne;
  • Implementacja warstw LTE MAC, RLC, PDCP, RRC, NAS, S1AP i GW.
  • Źródło: opennet.ru

Dodaj komentarz