Rilascio della pila open source 4G srsLTE 19.03

Si è svolto rilascio del progetto srsLTE 19.03, sviluppando uno stack aperto per il dispiegamento di componenti di reti cellulari LTE/4G senza necessità di attrezzature speciali, utilizzando solo ricevitori e trasmettitori programmabili universali, la forma del segnale e la modulazione delle quali sono definite a livello software (SDR, Software Defined Radio). Codice del progetto è distribuito sotto licenza AGPLv3.

SrsLTE include implementazione di LTE UE (User Equipment, componenti client per connettere gli utenti alla rete LTE), stazione base LTE (eNodeB, E-UTRAN Node B), e anche elementi di rete core LTE (MME — Mobility Management Entity per interagire con le stazioni base, HSS — Home Subscriber Server per archiviare il database degli utenti e le informazioni sui servizi associati, SGW — Serving Gateway per l'elaborazione e la routizzazione dei pacchetti per le stazioni base, PGW — Packet Data Network Gateway per connettere l'utente a reti esterne.

Nella nuova versione:

  • Ripristinata la libreria con l'implementazione del livello fisico della pila (PHY);
  • In srsUE (LTE UE, User Equipment, componenti sul lato utente necessari per collegare l'utente alla rete LTE) è stata aggiunta la supporto per il formato TDD (Time Division Duplex), oltre al formato di distribuzione delle frequenze più comune e precedentemente supportato FDD (Frequency Division Duplex);
  • In srsUE è stata aggiunta la supporto per la tecnica di aggregazione dei canali (Carrier Aggregation) per aumentare la capacità verso l'utente finale;
  • In srsENB (implementazione della stazione base) e srsEPC (componenti della rete di supporto) è stata aggiunta la supporto per messaggi di Paging, solitamente utilizzati per stabilire un canale di comunicazione diretto tra l'utente e la stazione base;
  • In srsENB è stata aggiunta la supporto per la crittografia del traffico dell'utente (User-plane encryption). La supporto per il traffico di segnalazione (NAS-plane encryption) è stata implementata in precedenza;
  • È stato implementato un simulatore di canali per i canali 3GPP EPA, EVA e ETU;
  • Basato su ZeroMQ, è stato realizzato un driver RF virtuale che fornisce la trasmissione di segnali I/Q sopra IPC/rete.

Funzionalità principali:

  • Il sistema può funzionare con qualsiasi trasmettitore-ricevitore programmabile supportato da driver Ettus UHD (Universal Hardware Driver) e bladeRF, in grado di operare con una larghezza di banda di 30.72 MHz. Il funzionamento di srsLTE è stato testato con schede USRP B210, USRP B205mini, USRP X300, limeSDR e bladeRF;
  • Decodificatore ad alta velocità ottimizzato, che utilizza le istruzioni Intel SSE4.1/AVX2 per raggiungere prestazioni superiori a 100 Mbit/s su hardware comune. Implementazione standard del decodificatore in linguaggio C, che fornisce prestazioni di 25 Mbit/s;
  • Completamente compatibile con la versione 8 dello standard LTE e supporto parziale di alcune funzionalità della versione 9;
  • Disponibilità di una configurazione per operare in modalità di divisione delle frequenze (FDD);
  • Bande di frequenza testate: 1.4, 3, 5, 10, 15 e 20 MHz;
  • Supporto per le modalità di trasmissione 1 (antenna singola), 2 (diversità di trasmissione), 3 (CCD) e 4 (moltiplexing spaziale a ciclo chiuso);
  • Equalizzatore con supporto per la codifica delle frequenze ZF e MMSE;
  • Supporto per la creazione di servizi per la consegna di contenuti multimediali in modalità broadcast e multicast;
  • Possibilità di tenere registri dettagliati con collegamenti ai livelli e dump di debug;
  • Sistema di cattura dei pacchetti a livello MAC, compatibile con l'analizzatore di rete Wireshark;
  • Disponibilità di metriche con dati di tracciamento in modalità riga di comando;
  • File di configurazione dettagliati;
  • Implementazione dei livelli LTE MAC, RLC, PDCP, RRC, NAS, S1AP e GW.
  • Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster