version du projet , développant une pile ouverte pour le déploiement de composants de réseaux cellulaires LTE/4G sans équipement spécial, utilisant uniquement des émetteurs-récepteurs programmables universels, dont la forme du signal et la modulation sont définies par logiciel (SDR, Software Defined Radio). Code du projet sont sous licence AGPLv3.
SrsLTE la mise en œuvre de l'équipement d'utilisateur LTE (LTE UE, composants clients pour connecter l'abonné au réseau LTE), de la station de base LTE (eNodeB, E-UTRAN Node B), ainsi que des éléments du réseau principal LTE (MME — Mobility Management Entity pour interagir avec les stations de base, HSS — Home Subscriber Server pour stocker la base d'abonnés et les 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 l'abonné à des réseaux externes.
Dans la nouvelle version :
- Un support initial de la technologie d'accès radio a été implémenté pour les niveaux LTE MAC, RLC et PDCP. (New Radio), conçu pour les réseaux mobiles 5G ;
- Dans la mise en œuvre de la norme (Narrowband Internet of Things), utilisée pour connecter des dispositifs IoT autonomes au réseau mobile, du code pour la synchronisation a été ajouté ;
- Ajout de la prise en charge des algorithmes cryptographiques , basés sur le chiffrement par flot ZUC ;
- Dans srsENB (la mise en œuvre de la station de base), la technologie (Circuit Switched FallBack) a été ajoutée, permettant de revenir au 3G lors d'un appel vocal si le réseau LTE ne prend en charge que le mode de transmission de données ;
- Ajout d'une couche pour exécuter des tests TTCN-3 afin de vérifier la conformité des composants utilisés pour connecter un abonné au réseau LTE ;
- Un nouveau modèle de simulation de communication dans les trains à grande vitesse a été ajouté au simulateur de canaux ;
- Les couches RRC et NAS ont été débarrassées des modes de fonctionnement bloquants.
Fonctionnalités principales :
- 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, capables de fonctionner avec une largeur de bande de 30,72 MHz. Le fonctionnement de srsLTE a été testé avec des cartes USRP B210, USRP B205mini, USRP X300, limeSDR et bladeRF;
- Décodeur optimisé à haute vitesse utilisant les instructions Intel SSE4.1/AVX2 pour atteindre une performance de plus de 100 Mbit/s sur du matériel standard. Implémentation standard du décodeur en langage C, garantissant une performance 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.
- Configuration disponible pour le fonctionnement en mode de séparation de fréquence des canaux (FDD).
- Bandes de fréquence testées : 1.4, 3, 5, 10, 15 et 20 MHz.
- Prise en charge des modes de transmission 1 (antenne unique), 2 (diversité de transmission), 3 (CCD) et 4 (multiplexage spatial en boucle fermée).
- Égaliseur supportant le codage fréquentiel ZF et MMSE.
- Prise en charge de la création de services pour la livraison de contenu multimédia en modes broadcast et multicast ;
- Possibilité de tenir des logs détaillés avec attache aux niveaux et dumps de débogage.
- Système de capture de paquets au niveau MAC, compatible avec l'analyseur réseau Wireshark.
- Disponibilité de métriques avec des données de traçage en mode ligne de commande.
- Fichiers de configuration détaillés.
- Implémentation des niveaux LTE MAC, RLC, PDCP, RRC, NAS, S1AP et GW.
Source : opennet.ru
