Rilascio dello stack 4G aperto srsLTE 19.03

ha avuto luogo rilascio del progetto srsLTE 19.03, che sviluppa uno stack aperto per l'implementazione di componenti di reti cellulari LTE/4G senza apparecchiature speciali, utilizzando solo ricetrasmettitori programmabili universali, la cui forma del segnale e modulazione sono impostate dal software (SDR, Software Defined Radio). Codice del progetto in dotazione concesso in licenza con AGPLv3.

SrsLTE include implementazione di LTE UE (User Equipment, componenti client per il collegamento di un abbonato alla rete LTE), stazione base LTE (eNodeB, E-UTRAN Node B), nonché elementi della rete centrale LTE (MME - Mobility Management Entity forinteraction) con stazioni base, HSS - Home Subscriber Server per la memorizzazione di un database di abbonati e informazioni sui servizi associati agli abbonati, SGW - Serving Gateway per l'elaborazione e l'instradamento di pacchetti per stazioni base, PGW - Packet Data Network Gateway per la connessione di un abbonato a reti esterne.

Nella nuova versione:

  • La libreria è stata riprogettata con l'implementazione del livello fisico dello stack (PHY);
  • Nel supporto del formato srsUE (LTE UE, User Equipment, componenti lato utente necessari per connettere un abbonato alla rete LTE) TDD (Time Division Duplex) in aggiunta al formato di distribuzione della frequenza precedentemente supportato e più comune nel canale FDD (Frequency Division Duplex);
  • srsUE ha aggiunto il supporto per la tecnica di combinazione dei canali di frequenza (Aggregazione portante) per aumentare la produttività verso l'utente finale;
  • Il supporto broadcast è stato aggiunto a srsENB (Base Station Implementation) e srsEPC (Core Network Components). Messaggi cercapersone, solitamente utilizzato per impostare un canale di comunicazione diretta tra un abbonato e una stazione base;
  • Il supporto per la crittografia del traffico degli abbonati (crittografia del piano utente) è stato aggiunto a srsENB. Il supporto per il traffico di segnalazione (crittografia del piano NAS) è stato implementato in precedenza;
  • Implementato un simulatore di canale per canali 3GPP EPA, EVA ed ETU;
  • Basato su ZeroMQ, viene implementato un driver RF virtuale che fornisce la trasmissione del segnale I/Q su IPC/rete.

Caratteristiche principali:

  • Il sistema può funzionare con qualsiasi ricetrasmettitore programmabile supportato dai driver Ettus UHD (Universal Hardware Driver) e bladeRF e in grado di funzionare con una larghezza di banda di 30.72 MHz. Il funzionamento srsLTE è stato testato con le schede USRP B210, USRP B205mini, USRP X300, limeSDR e bladeRF;
  • Decoder ottimizzato ad alta velocità che utilizza istruzioni Intel SSE4.1/AVX2 per ottenere prestazioni superiori a 100 Mbps su hardware di base. Implementazione standard del decoder in linguaggio C, che fornisce prestazioni al livello di 25 Mbit/s;
  • Piena compatibilità con la versione 8 dello standard LTE e supporto parziale per alcune funzionalità dalla versione 9;
  • Disponibilità di configurazione per il funzionamento in modalità divisione divisione frequenza (FDD);
  • Bande di banda testate: 1.4, 3, 5, 10, 15 e 20 MHz;
  • Supporta le modalità di trasmissione 1 (antenna singola), 2 (diversità di trasmissione), 3 (CCD) e 4 (multiplexing spaziale a circuito chiuso);
  • Equalizzatore con supporto per codifica di frequenza ZF e MMSE;
  • Supporto alla creazione di servizi per la fornitura di contenuti multimediali in modalità broadcast e multicast;
  • Possibilità di mantenere log dettagliati con riferimento ai livelli e ai dump di debug;
  • Sistema di acquisizione dei pacchetti a livello MAC, compatibile con l'analizzatore di rete Wireshark;
  • Disponibilità di metriche con dati di traccia in modalità riga di comando;
  • File di configurazione dettagliati;
  • Implementazione dei livelli LTE MAC, RLC, PDCP, RRC, NAS, S1AP e GW.
  • Fonte: opennet.ru

Aggiungi un commento