rilascio del progetto , 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 sotto licenza AGPLv3.
SrsLTE 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:
- Per i livelli LTE MAC, RLC e PDCP è stata implementata il supporto iniziale per la tecnologia di accesso radio (New Radio), sviluppata per reti mobili 5G;
- Nell'implementazione dello standard (Narrowband Internet of Things), utilizzato per connettere dispositivi autonomi di internet delle cose a una rete mobile, è stato aggiunto codice per la sincronizzazione;
- Aggiunta il supporto per gli algoritmi crittografici , basati sul cifrario a flusso ZUC;
- Nel srsENB (realizzazione della stazione base) è stato introdotto il supporto per la tecnologia (Circuit Switched FallBack), che consente di passare a 3G durante una chiamata vocale se la rete LTE supporta solo la modalità di trasmissione dei dati;
- Aggiunto un livello per l'esecuzione di test TTCN-3 per verificare la conformità agli standard dei componenti utilizzati per connettere l'utente alla rete LTE;
- Nella simulazione dei canali è stata aggiunta una nuova modalità di simulazione delle comunicazioni nei treni ad alta velocità;
- Eliminati i modi di funzionamento bloccanti nei livelli RRC e NAS.
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
