rilascio del progetto , in fase di sviluppo di un stack open per l'implementazione di componenti di reti cellulare LTE/4G senza la necessità di attrezzature speciali, utilizzando solo trasmettitori e ricevitori programmabili universali, il cui formato del segnale e modulazione sono definiti tramite software (SDR, Software Defined Radio). Codice del progetto è sotto licenza AGPLv3.
SrsLTE l'implementazione di LTE UE (User Equipment, componenti client per connettere l'utente alla rete LTE), della stazione base LTE (eNodeB, E-UTRAN Node B), e anche degli elementi della rete core LTE (MME — Mobility Management Entity per l'interazione con le stazioni base, HSS — Home Subscriber Server per memorizzare il database degli utenti e le informazioni sui servizi associati agli utenti, SGW — Serving Gateway per l'elaborazione e il routing dei pacchetti per le stazioni base, PGW — Packet Data Network Gateway per connettere l'utente a reti esterne.
Nella nuova versione:
- Rivisitata la libreria con l'implementazione del livello fisico dello stack ();
- In srsUE (LTE UE, User Equipment, componenti lato utente necessari per connettere l'utente alla rete LTE) è stata aggiunta la supporto per il formato (Time Division Duplex) in aggiunta al formato di distribuzione delle frequenze più comunemente supportato nel canale FDD (Frequency Division Duplex);
- In srsUE è stata aggiunta la supporto per la tecnologia di aggregazione dei canali di frequenza () per aumentare la larghezza di banda fino all'utente finale;
- In srsENB (implementazione della stazione base) e srsEPC (componenti della rete core) è stata aggiunta la supporto per i messaggi di broadcast , normalmente 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 (crittografia del piano utente). Il supporto per il traffico di segnalazione (crittografia del piano NAS) è stato implementato in precedenza;
- Realizzato un simulatore di canali per i canali 3GPP EPA, EVA e ETU;
- Basato su ZeroMQ, è stato implementato un driver RF virtuale che consente la trasmissione di segnali I/Q su IPC/rete.
Caratteristiche principali:
- Il sistema può funzionare con qualsiasi trasmettitore e ricevitore programmabile supportato dai 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 su schede USRP B210, USRP B205mini, USRP X300, limeSDR e bladeRF;
- Un decodificatore ottimizzato ad alta velocità che utilizza le istruzioni Intel SSE4.1/AVX2 per ottenere prestazioni superiori a 100 Mbit/s su hardware comune. Implementazione standard del decodificatore in linguaggio C, che offre prestazioni di 25 Mbit/s;
- Compatibilità totale con la versione 8 dello standard LTE e supporto parziale per alcune funzionalità della versione 9;
- Configurazione disponibile per operare in modalità di divisione di frequenza (FDD);
- Bande di frequenza testate: 1.4, 3, 5, 10, 15 e 20 MHz;
- Supporto per modalità di trasmissione 1 (antenna singola), 2 (diversità di trasmissione), 3 (CCD) e 4 (multiplexing spaziale a loop chiuso);
- Equalizzatore con supporto per codificazione della frequenza ZF e MMSE;
- Supporto per la creazione di servizi per la consegna di contenuti multimediali in modalità broadcast e multicast;
- Possibilità di registrare log dettagliati con collegamenti a livelli e dump di debug;
- Sistema di acquisizione 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
