5G Toolbox

 

5G Toolbox

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

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.

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++.