projectrelease , dat een open stack ontwikkelt voor de implementatie van componenten van mobiele LTE/4G-netwerken zonder speciale apparatuur, gebruikmakend van alleen universele programmeerbare zenders en ontvangers, waarvan de signaalvorm en modulatie programmatisch worden gedefinieerd (SDR, Software Defined Radio). Projectcode onder de AGPLv3-licentie.
SrsLTE de implementatie van LTE UE (User Equipment, clientcomponenten voor het aansluiten van gebruikers op het LTE-netwerk), de LTE-basisstation (eNodeB, E-UTRAN Node B), en ook elementen van het backbone-netwerk LTE (MME — Mobility Management Entity voor interactie met basisstations, HSS — Home Subscriber Server voor het opslaan van de gebruikersdatabase en informatie over de aan gebruikers gekoppelde diensten, SGW — Serving Gateway voor het verwerken en routeren van pakketten voor basisstations, PGW — Packet Data Network Gateway voor het verbinden van de gebruiker met externe netwerken.
In de nieuwe versie:
- De bibliotheek voor de implementatie van de fysieke laag van de stack is herzien ();
- In srsUE (LTE UE, User Equipment, clientcomponenten aan de gebruikerszijde die nodig zijn voor het aansluiten van gebruikers op het LTE-netwerk) is ondersteuning toegevoegd voor het formaat (Time Division Duplex) naast het eerder ondersteunde en meer gangbare Frequentiedeling in het channel FDD (Frequency Division Duplex);
- In srsUE is ondersteuning toegevoegd voor carrier aggregatie () om de bandbreedte naar de eindgebruiker te verhogen;
- In srsENB (implementatie van basisstation) en srsEPC (componenten van het backbone-netwerk) is ondersteuning toegevoegd voor broadcast , die meestal worden toegepast voor het opzetten van een directe communicatielijn tussen de gebruiker en het basisstation;
- In srsENB is ondersteuning toegevoegd voor de encryptie van gebruikersverkeer (User-plane encryptie). Ondersteuning voor signaalverkeer (NAS-plane encryptie) was eerder al geïmplementeerd;
- Een kanaalsimulator voor 3GPP-kanalen EPA, EVA en ETU is geïmplementeerd;
- Een virtuele RF-driver is gebouwd op basis van ZeroMQ, die de overdracht van I/Q-signalen over IPC/netwerken mogelijk maakt.
Belangrijkste mogelijkheden:
- Het systeem kan werken met elke programmeerbare zender en ontvanger die wordt ondersteund door de drivers van Ettus UHD (Universal Hardware Driver) en bladeRF en die kan werken met een bandbreedte van 30,72 MHz. srsLTE is getest met USRP B210-, USRP B205mini-, USRP X300-, limeSDR- en bladeRF-borden;
- Hoge snelheid geoptimaliseerde decoder die gebruikmaakt van Intel SSE4.1/AVX2-instructies om meer dan 100 Mbit/s prestaties te bereiken op standaardhardware. Standaardimplementatie van de decoder in C, die een prestatie van 25 Mbit/s biedt;
- Volledige compatibiliteit met versie 8 van de LTE-standaard en gedeeltelijke ondersteuning voor sommige functies van versie 9;
- Beschikking over een configuratie voor het werken in frequentiedeling modus (FDD);
- Geteste doorvoersnelheden: 1,4, 3, 5, 10, 15 en 20 MHz;
- Ondersteuning voor transmissiemodi 1 (single antenna), 2 (transmit diversity), 3 (CCD) en 4 (closed-loop spatial multiplexing);
- Equalizer met ondersteuning voor frequentie-codering ZF en MMSE;
- Ondersteuning voor het creëren van diensten voor het leveren van multimedia-inhoud in broadcast- en multicastmodus;
- Mogelijkheid om gedetailleerde logs bij te houden met koppeling aan niveaus en debug dumps;
- Pakketverzamelingssysteem op MAC-niveau, compatibel met het netwerkanalysetool Wireshark;
- Beschikbaarheid van metrics met traceergegevens in de commandoregelmodus;
- Gedetailleerde configuratiebestanden;
- Implementatie van niveaus LTE MAC, RLC, PDCP, RRC, NAS, S1AP en GW.
Bron: opennet.ru
