Liberigo de la malferma 4G-stako srsLTE 19.03

okazis projekteldono srsLTE 19.03, kiu disvolvas malferman stakon por deploji komponantojn de LTE/4G ĉelaj retoj sen speciala ekipaĵo, uzante nur universalajn programeblajn transceilojn, kies signalformo kaj modulado estas fiksitaj per programaro (SDR, Software Defined Radio). Projekta kodo provizis licencita sub AGPLv3.

SrsLTE включает efektivigo de LTE UE (Uzanto-Ekipaĵo, klientkomponentoj por ligado de abonanto al la LTE-reto), LTE-bazstacio (eNodeB, E-UTRAN Node B), same kiel elementoj de la LTE-kernreto (MME - Mobility Management Entity por interago kun bazstacioj, HSS - Hejma Subscriber Server por stoki abonan datumbazon kaj informojn pri servoj asociitaj kun abonantoj, SGW - Serving Gateway por prilaborado kaj vojigo de pakaĵetoj por bazstacioj, PGW - Packet Data Network Gateway por ligado de abonanto al eksteraj retoj.

En la nova versio:

  • La biblioteko estis restrukturita por efektivigi la fizikan tavolon de la stako (PHY);
  • En srsUE (LTE UE, Uzanto-Ekipaĵo, uzantflankaj komponantoj necesaj por konekti abonanton al la LTE-reto) formata subteno estis aldonita. TDD (Time Division Duplex) aldone al la antaŭe subtenata kaj pli ofta frekvenca distribua formato en la kanalo FDD (Frequency Division Duplex);
  • srsUE aldonis subtenon por la tekniko de kombinado de frekvenckanaloj (Portanto-Agregacio) pliigi trairon al la finuzanto;
  • Elsenda subteno estis aldonita al srsENB (Base Station Implementation) kaj srsEPC (Kernaj Retaj Komponantoj). Paging mesaĝoj, kutime uzata por starigi rektan komunikadokanalon inter la abonanto kaj la bazstacio;
  • Subteno por ĉifrado de abonanta trafiko (Uzant-aviadilo ĉifrado) estis aldonita al srsENB. Subteno por signala trafiko (NAS-aviadilo ĉifrado) estis efektivigita pli frue;
  • Efektivigis kanalsimulilon por 3GPP EPA, EVA kaj ETU-kanaloj;
  • Surbaze de ZeroMQ, virtuala RF-ŝoforo estas efektivigita kiu disponigas I/Q signaltranssendon super IPC/reto.

Ĉefaj trajtoj:

  • La sistemo povas funkcii per ajnaj programeblaj transceptoroj subtenataj de la Ettus UHD (Universala Aparataro-Piloto) kaj bladeRF-ŝoforoj kaj kapablaj funkcii per 30.72 MHz-bendolarĝo. srsLTE-operacio estis provita kun USRP B210, USRP B205mini, USRP X300, limeSDR kaj bladeRF-tabuloj;
  • Altrapida optimumigita malĉifrilo uzante Intel SSE4.1/AVX2-instrukciojn por atingi pli ol 100 Mbps-agadon sur varo aparataro. Norma efektivigo de la malĉifrilo en C-lingvo, disponigante efikecon sur la nivelo de 25 Mbit/s;
  • Plena kongruo kun versio 8 de la LTE-normo kaj parta subteno por iuj funkcioj de la versio 9;
  • Havebleco de agordo por operacio en frekvencdivida divido (FDD) reĝimo;
  • Provita bendolarĝoj: 1.4, 3, 5, 10, 15 kaj 20 MHz;
  • Subtenas transmisiajn modojn 1 (ununura anteno), 2 (transdona diverseco), 3 (CCD) kaj 4 (fermita bukla spaca multipleksado);
  • Ekvalizilo kun subteno por frekvenca kodado ZF kaj MMSE;
  • Subteno por kreado de servoj por liverado de plurmedia enhavo en elsendaj kaj multielsendaj reĝimoj;
  • Kapablo konservi detalajn protokolojn rilate al niveloj kaj sencimigaj rubejoj;
  • MAC-nivela paka sistemo de kaptado, kongrua kun Wireshark reta analizilo;
  • Havebleco de metrikoj kun spuraj datumoj en komandlinia reĝimo;
  • Detalaj agordaj dosieroj;
  • Efektivigo de LTE MAC, RLC, PDCP, RRC, NAS, S1AP kaj GW-tavoloj.
  • fonto: opennet.ru

Aldoni komenton