Wydanie otwartego stosu 4G srsLTE 19.03

Zdarzyło się premiera projektu srsLTE 19.03, rozwijającego otwarty stos do wdrażania komponentów sieci komórkowych LTE/4G bez specjalistycznego sprzętu, używając jedynie uniwersalnych programowalnych nadajników i odbiorników, gdzie forma sygnału i modulacja są określane programowo (SDR, Software Defined Radio). Kod projektu dostarczany na licencji AGPLv3.

SrsLTE zawiera implementację 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 rdzeniowej LTE (MME — Mobility Management Entity do interakcji ze stacjami bazowymi, HSS — Home Subscriber Server do przechowywania bazy abonentów i informacji o usługach przypisanych do abonentów, SGW — Serving Gateway do przetwarzania i routingu pakietów dla stacji bazowych, PGW — Packet Data Network Gateway do łączenia abonenta z sieciami zewnętrznymi.

W nowej wersji:

  • Przerobiona biblioteka z implementacją warstwy fizycznej stosu (PHY);
  • W srsUE (LTE UE, User Equipment, komponenty po stronie użytkownika, niezbędne do podłączenia abonenta do sieci LTE) dodano wsparcie dla formatu TDD (Time Division Duplex) oprócz wcześniej obsługiwanego i bardziej powszechnego formatu podziału częstotliwości w kanale FDD (Frequency Division Duplex);
  • W srsUE dodano wsparcie dla techniki agregacji nośników (Carrier Aggregation) w celu zwiększenia przepustowości do końcowego użytkownika;
  • W srsENB (implementacja stacji bazowej) i srsEPC (komponenty sieci rdzeniowej) dodano wsparcie dla wideoreklam Paging- wiadomości, zazwyczaj stosowanych do ustawienia bezpośredniego kanału komunikacji abonenta ze stacją bazową;
  • W srsENB dodano wsparcie dla szyfrowania ruchu abonenta (User-plane encryption). Wsparcie dla szyfrowania ruchu sygnalizacyjnego (NAS-plane encryption) zostało zaimplementowane wcześniej;
  • Zrealizowany symulator kanałów dla kanałów 3GPP EPA, EVA i ETU;
  • Na bazie ZeroMQ zrealizowano wirtualny RF-dodawczek, zapewniający przesył sygnałów I/Q przez IPC/sieci.

Podstawowe funkcje:

  • System może działać z dowolnymi programowalnymi nadajnikami i odbiornikami wspieranymi przez sterowniki Ettus UHD (Universal Hardware Driver) i bladeRF, zdolnymi do pracy w paśmie o szerokości 30,72 MHz. Działanie srsLTE było testowane z płytkami USRP B210, USRP B205mini, USRP X300, limeSDR i bladeRF;
  • Wysokowydajny dekodownik zoptymalizowany do użycia instrukcji Intel SSE4.1/AVX2, osiągający wydajność powyżej 100 Mbit/s na standardowym sprzęcie. Standardowa implementacja dekodera w języku C, zapewniająca wydajność na poziomie 25 Mbit/s;
  • Pełna kompatybilność z 8 wersją standardu LTE oraz częściowe wsparcie dla niektórych możliwości z wersji 9;
  • Dostępność konfiguracji do pracy w trybie dzielenia częstotliwości (FDD);
  • Testowane pasma: 1.4, 3, 5, 10, 15 i 20 MHz;
  • Wsparcie dla trybów transmisji 1 (jedna antena), 2 (dywersyfikacja transmisji), 3 (CCD) i 4 (zamknięta wielomodalna multiplexing);
  • Equalizer z obsługą kodowania częstotliwości ZF i MMSE;
  • Wsparcie dla tworzenia usług dostarczania treści multimedialnych w trybie broadcast i multicast;
  • Możliwość prowadzenia szczegółowych logów z przypisaniem do poziomów i zrzutami debugującymi;
  • System przechwytywania pakietów na poziomie MAC, kompatybilny z analizatorem sieciowym Wireshark;
  • Dostępność metryk z danymi śledzenia w trybie wiersza poleceń;
  • Szczegółowe pliki konfiguracyjne;
  • Implementacja poziomów LTE MAC, RLC, PDCP, RRC, NAS, S1AP i GW.
  • Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster