5G Toolbox

Simuler, analyser et tester les systèmes de communications 5G

 

5G Toolbox™ comprend des fonctions conformes aux standards et des exemples de référence pour la modélisation, la simulation et la vérification des systèmes de communications 5G New Radio (NR). Cette toolbox supporte la simulation au niveau liaison, la vérification vis-à-vis de la référence, les tests de conformité et la génération de formes d'onde de test.

Elle vous permet de configurer, de simuler, de mesurer et d'analyser des liaisons de communications 5G NR point à point. Vous pouvez modifier ou personnaliser les fonctions de la toolbox et les utiliser comme modèles de référence pour l'implémentation des systèmes et dispositifs 5G.

Cette toolbox contient des fonctions et des exemples de référence pour vous aider à caractériser les spécifications en bande passante pour liaisons montantes et descendantes et à simuler les effets des designs RF et des sources d'interférence sur les performances du système. Vous pouvez générer des formes d'onde et personnaliser des test benches de manière programmatique ou interactive, en utilisant l'application Wireless Waveform Generator. Ces formes d'onde permettent d’assurer que vos designs, prototypes et implémentations sont conformes aux spécifications 3GPP 5G NR.

En savoir plus :

Génération de formes d'onde

Générez des formes d'onde conformes au standard 3GPP 5G NR Release 15. Utilisez vos formes d'onde générées comme modèles de référence pour votre design 5G.

Sous-porteuse NR et numérologie

Générez des formes d'onde porteuses 5G NR en liaison montante et descendante basées sur des espacements entre sous-porteuse NR et des numérologies de trame flexibles, y compris des parties de bandes passantes de porteuse (CBP).

Génération de formes d'onde porteuses en liaison descendante.

Application Wireless Waveform Generator

Générez des formes d'onde 5G NR-TM (modèles de test) et des formes d'onde FRC (canal de référence fixe) en liaison NR montante et descendante. Ajoutez des imperfections RF comme un canal AWGN, un offset en phase, un offset en fréquence, un offset DC, un déséquilibre I/Q et une non-linéarité cubique sans mémoire. Visualisez les effets dans un diagramme de constellation, un analyseur de spectre, une grille OFDM et des figures de visualisation dans le domaine temporel.

Génération de modèles de test avec l'application Wireless Waveform Generator.

Simulation au niveau liaison

Générez des simulations au niveau liaison conformes à la norme 5G NR Release 15. Effectuez des opérations de transmission, de modélisation du canal et de réception. Analysez les performances de liaison en calculant le taux d'erreur de bloc (BLER) et les métriques de débit.

Modèles de canal de propagation

Effectuez des simulations de taux d'erreurs de bloc (BLER) avec les modèles de canal de propagation TR 38.901. Caractérisez et simulez des modèles de canal CDL (Clustered Delay Line) et de canal TDL (Tapped Delay Line).

Gains de trajet du modèle de canal TDL.

Tests de débit

Caractérisez les performances 5G NR au niveau liaison et mesurez les débits PDSCH et PUSCH.

Débit NR PDSCH.

Test et mesure

Développez des modèles de test et caractérisez les performances de l'émetteur et du récepteur

Modélisation et test RF

Évaluez les performances des émetteurs RF 5G. Modélisez et testez les émetteurs RF NR en présence d'interférences.

Performances EVM d'un émetteur RF 5G NR.

Mesures de liaison

Caractérisez les performances RF de la liaison. Mesurez le rapport de fuite de puissance dans le canal adjacent (ACLR) et l'amplitude du vecteur d’erreur (EVM).

Mesure de l'ACLR pour les modèles de test 5G NR.

Canaux et signaux en liaison descendante et montante

Simulez le traitement en liaison descendante et montante 5G NR. Configurez et générez des signaux et canaux physiques.

Canaux de transport et informations de contrôle

Configurez et générez des canaux de transport en liaison descendante (BCH, DL-SCH) ainsi que des informations de contrôle en liaisons montante et descendante (UCI, DCI).

Canaux de transport

Utilisez le codage de contrôle de parité de faible densité (LDPC) pour encoder et décoder des canaux de transport, y compris des canaux partagés en liaison montante et descendante (UL-SCH et DL-SCH).

Codage polaire 5G NR.

Procédures de recherche de cellules

Exécutez des procédures de recherche et de sélection de cellules pour obtenir les informations initiales du système, y compris le bloc MIB (Master Information Block).

Synchronisation

Créez une forme d'onde contenant un burst de signaux de synchronisation (SS), transmettez les formes d'onde via un canal d'évanouissement et effectuez une synchronisation aveugle pour recevoir les formes d'onde.

Procédures de synchronisation NR.

Procédures de sélection et décodage du bloc MIB

Décodez le bloc MIB (Master Information Block). Modélisez le test de conformité de non-détection du canal d'accès aléatoire physique (PRACH).

Décodage BCH et analyse du bloc MIB.

Simulation au niveau système

Simulez le partage des ressources en fréquence/temps entre plusieurs équipements dans un réseau 5G NR.

Planification

Évaluez la performance des stratégies de planification du MAC à la fois en mode TDD (duplexage temporel) et en mode FDD (duplexage fréquentiel).

Planification NR PUSCH du MAC.

Algorithmes ouverts et personnalisables

Utilisez les algorithmes 5G NR personnalisables et modifiables comme modèles de référence pour la vérification des designs. Générez du code C à partir d'algorithmes MATLAB ouverts avec MATLAB Coder

Code MATLAB ouvert

Utilisez des opérations d'émission, de modélisation du canal et de réception exprimées sous forme de code MATLAB® ouvert et personnalisable.

Code MATLAB ouvert et personnalisable.

Génération de code C et C++

Générez du code source C et C++ portable, des exécutables autonomes ou des applications autonomes à partir de vos applications MATLAB utilisant 5G Toolbox.

Génération de code C/C++.

Nouveautés

Génération de formes d’onde en liaisons descendantes 5G NR (DL)

Caractérisez les formes d’onde avec des objets de configuration pour définir l’espacement entre sous-porteuses, la bande passante, les informations d’état de canal, le signal de synchronisation et les canaux de contrôle et partagés en liaison descendant

Multiplexage des données et des contrôles 5G NR UL-SCH

Effectuez le multiplexage et le démultiplexage des contrôles et des données du canal partagé en liaison montante (UL-SCH)

Visualisations du canal 5G NR CDL

Affichez les caractéristiques géométriques et électromagnétiques, telles que la position, la polarisation, le diagramme de rayonnement et de directivité des éléments de l’antenne

Génération de paquets MAC

Ecrivez des paquets MAC 5G NR générés et récupérés dans un fichier PCAP

Consultez les notes de version pour en savoir plus sur ces fonctionnalités et les fonctions correspondantes.

Ressources supplémentaires pour 5G Toolbox