Sortie de la pile 4G ouverte srsLTE 19.03

A eu lieu lancement du projet srsLTE 19.03, qui développe une pile ouverte pour déployer des composants de réseaux cellulaires LTE/4G sans équipement spécial, en utilisant uniquement des émetteurs-récepteurs programmables universels, dont la forme et la modulation du signal sont définies par logiciel (SDR, Software Defined Radio). Code de projet fourni sous licence AGPLv3.

SrsLTE comprend mise en œuvre du LTE UE (User Equipment, composants clients pour connecter un abonné au réseau LTE), de la station de base LTE (eNodeB, E-UTRAN Node B), ainsi que des éléments du réseau central LTE (MME - Mobility Management Entity pour l'interaction avec les stations de base, HSS - Home Subscriber Server pour stocker une base de données d'abonnés et des informations sur les services associés aux abonnés, SGW - Serving Gateway pour le traitement et le routage des paquets pour les stations de base, PGW - Packet Data Network Gateway pour connecter un abonné à des réseaux externes.

Dans la nouvelle version:

  • La bibliothèque a été repensée pour implémenter la couche physique de la pile (PHY);
  • Dans srsUE (LTE UE, User Equipment, composants côté utilisateur nécessaires pour connecter un abonné au réseau LTE), la prise en charge du format a été ajoutée. TDD (Time Division Duplex) en plus du format de distribution de fréquence précédemment pris en charge et plus courant dans le canal FDD (Frequency Division Duplex);
  • srsUE a ajouté la prise en charge de la technique de combinaison de canaux de fréquence (agrégation de porteuses) pour augmenter le débit vers l'utilisateur final ;
  • La prise en charge de la diffusion a été ajoutée à srsENB (Base Station Implementation) et srsEPC (Core Network Components). Messages de recherche de personne, généralement utilisé pour établir un canal de communication direct entre l'abonné et la station de base ;
  • La prise en charge du chiffrement du trafic des abonnés (chiffrement du plan utilisateur) a été ajoutée à srsENB. La prise en charge du trafic de signalisation (chiffrement du plan NAS) a été implémentée plus tôt ;
  • Implémentation d'un simulateur de canal pour les canaux 3GPP EPA, EVA et ETU ;
  • Basé sur ZeroMQ, un pilote RF virtuel est implémenté pour assurer la transmission du signal I/Q sur IPC/réseau.

Principales caractéristiques:

  • Le système peut fonctionner avec tous les émetteurs-récepteurs programmables pris en charge par les pilotes Ettus UHD (Universal Hardware Driver) et bladeRF et capables de fonctionner à une bande passante de 30.72 MHz. Le fonctionnement de srsLTE a été testé avec les cartes USRP B210, USRP B205mini, USRP X300, limeSDR et bladeRF ;
  • Décodeur optimisé haute vitesse utilisant les instructions Intel SSE4.1/AVX2 pour atteindre des performances supérieures à 100 Mbps sur du matériel standard. Implémentation standard du décodeur en langage C, offrant des performances au niveau de 25 Mbit/s ;
  • Compatibilité totale avec la version 8 de la norme LTE et prise en charge partielle de certaines fonctionnalités de la version 9 ;
  • Disponibilité d'une configuration pour un fonctionnement en mode division de fréquence (FDD) ;
  • Bandes passantes testées : 1.4, 3, 5, 10, 15 et 20 MHz ;
  • Prend en charge les modes de transmission 1 (antenne unique), 2 (diversité de transmission), 3 (CCD) et 4 (multiplexage spatial en boucle fermée) ;
  • Égaliseur avec prise en charge du codage de fréquence ZF et MMSE ;
  • Prise en charge de la création de services de diffusion de contenu multimédia en modes diffusion et multidiffusion ;
  • Capacité à conserver des journaux détaillés faisant référence aux niveaux et aux vidages de débogage ;
  • Système de capture de paquets au niveau MAC, compatible avec l'analyseur de réseau Wireshark ;
  • Disponibilité des métriques avec données de trace en mode ligne de commande ;
  • Fichiers de configuration détaillés ;
  • Implémentation des couches LTE MAC, RLC, PDCP, RRC, NAS, S1AP et GW.
  • Source: opennet.ru

Ajouter un commentaire