Release av den öppna 4G-stacken srsLTE 19.03

tog plats projekt release srsLTE 19.03, som utvecklar en öppen stack för att distribuera komponenter i LTE/4G-cellulära nätverk utan specialutrustning, med endast universella programmerbara sändtagare, vars signalform och modulering ställs in av programvara (SDR, Software Defined Radio). Projektkod levereras licensierad under AGPLv3.

SrsLTE omfattar implementering av LTE UE (User Equipment, klientkomponenter för att ansluta en abonnent till LTE-nätverket), LTE-basstation (eNodeB, E-UTRAN Node B), samt delar av LTE-kärnnätverket (MME - Mobility Management Entity for interaction) med basstationer, HSS - Home Subscriber Server för lagring av en abonnentdatabas och information om tjänster kopplade till abonnenter, SGW - Serving Gateway för bearbetning och routing av paket för basstationer, PGW - Packet Data Network Gateway för att ansluta en abonnent till externa nätverk.

I den nya versionen:

  • Biblioteket har designats om för att implementera det fysiska lagret av stacken (PHY);
  • I srsUE (LTE UE, User Equipment, komponenter på användarsidan som krävs för att ansluta en abonnent till LTE-nätverket) har formatstöd lagts till TDD (Time Division Duplex) utöver det tidigare stödda och vanligare frekvensdistributionsformatet i FDD-kanalen (Frequency Division Duplex);
  • srsUE har lagt till stöd för tekniken att kombinera frekvenskanaler (Transportöraggregering) för att öka genomströmningen till slutanvändaren;
  • Broadcast-stöd har lagts till i srsENB (Base Station Implementation) och srsEPC (Core Network Components). Personsökningsmeddelanden, vanligtvis används för att sätta upp en direkt kommunikationskanal mellan abonnenten och basstationen;
  • Stöd för kryptering av abonnenttrafik (User-plane-kryptering) har lagts till i srsENB. Stöd för signaltrafik (NAS-plane-kryptering) implementerades tidigare;
  • Implementerade en kanalsimulator för 3GPP EPA, EVA och ETU kanaler;
  • Baserat på ZeroMQ, implementeras en virtuell RF-drivrutin som tillhandahåller I/Q-signalöverföring över IPC/nätverk.

Viktiga funktioner:

  • Systemet kan fungera med alla programmerbara transceivrar som stöds av Ettus UHD (Universal Hardware Driver) och bladeRF-drivrutiner och kan arbeta med 30.72 MHz bandbredd. srsLTE-drift har testats med USRP B210, USRP B205mini, USRP X300, limeSDR och bladeRF-kort;
  • Höghastighetsoptimerad avkodare som använder Intel SSE4.1/AVX2-instruktioner för att uppnå över 100 Mbps prestanda på råvaruhårdvara. Standardimplementering av avkodaren i C-språk, ger prestanda på nivån 25 Mbit/s;
  • Full kompatibilitet med version 8 av LTE-standarden och partiellt stöd för vissa funktioner från version 9;
  • Tillgänglighet för konfiguration för drift i frekvensdelningsläge (FDD);
  • Testade bandbredder: 1.4, 3, 5, 10, 15 och 20 MHz;
  • Stöder överföringslägen 1 (enkel antenn), 2 (sändningsdiversitet), 3 (CCD) och 4 (spatial multiplexering med sluten slinga);
  • Equalizer med stöd för frekvenskodning ZF och MMSE;
  • Stöd för att skapa tjänster för att leverera multimediainnehåll i sändnings- och multicast-lägen;
  • Möjlighet att upprätthålla detaljerade loggar med hänvisning till nivåer och felsökningsdumpar;
  • MAC-nivå paketfångningssystem, kompatibelt med Wireshark nätverksanalysator;
  • Tillgänglighet av mått med spårningsdata i kommandoradsläge;
  • Detaljerade konfigurationsfiler;
  • Implementering av LTE MAC, RLC, PDCP, RRC, NAS, S1AP och GW lager.
  • Källa: opennet.ru

Lägg en kommentar