5G Toolbox

Simuler, analyser et tester la couche physique des systèmes de communication 5G

 

5G Toolbox™ contient des fonctions conformes aux standards et des exemples de référence pour la modélisation, la simulation et la vérification de systèmes de communication 5G. 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 à titre de test.

Elle vous permet de configurer, de simuler, de mesurer et d'analyser des liaisons de communication 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 exemples de référence pour vous aider à explorer les spécifications en bande de base 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 bancs d'essai pour vous assurer que vos designs, prototypes et implémentations sont conformes au standard 3GPP 5G New Radio (NR).

En savoir plus :

Génération de formes d'onde

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

Sous-porteuse NR et numérologie

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

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

Simulation au niveau liaison

Générez des simulations au niveau liaison conformes à la norme 5G NR version 15. Effectuez des opérations de transmission, de modélisation de canaux et de réception. Analysez les performances de liaison en calculant le taux d'erreur binaire (TEB) et en mesurant le débit.

Tests de débit

Évaluez les performances 5G NR au niveau liaison et effectuez des simulations de débit PDSCH et PUSCH.

Débit NR PDSCH.

Test and Measurement

Build test models and characterize transmitter and receiver performance

RF Modeling and Testing

Evaluate the performance of 5G RF transmitters. Model and test NR RF receivers in the presence of interference.

EVM performance of a 5G NR RF transmitter.

Link Measurements

Characterize RF link performance. Measure adjacent channel leakage ratio (ACLR) and error vector magnitude (EVM) metrics.

ACLR measurement for 5G NR test models.

Canaux et signaux en liaison descendante et montante

Simulez un 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. Simulez des algorithmes de codage de canal, y compris des algorithmes de segmentation et désegmentation de blocs de code, de correspondance de taux et de récupération.

Codage LDPC

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 descendante (DL-SCH).

Traitement LDPC pour DL-SCH.

Codage polaire

Simulez la technique de codage polaire NR 5G. Appliquez le codage polaire avec CRC pour encoder et décoder les informations de contrôle en liaison descendante (DCI) et les canaux de diffusion (BCH) pour l'enhanced mobile broadband (eMBB).

Codage polaire 5G New Radio.

Modélisation de canaux

Effectuez des simulations de taux d'erreurs sur les blocs (BLER) avec les modèles de canaux de propagation 5G NR TR 38.901.

Modèle de canal CDL

Simulez un modèle de canal CDL (Clustered Delay Line).

Réponse impulsionnelle du canal CDL.

Modèle de canal TDL

Simulez un modèle de canal TDL (Tapped Delay Line).

Modèle de transmission sur canal MIMO avec profil de retard TDL

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 les blocs 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.

Décodage des blocs MIB

Fournissez une procédure détaillée pour le décodage des blocs MIB (Master Information Block).

Décodage BCH et analyse des blocs MIB.

System-Level Simulation

Simulate frequency-time resource sharing among multiple user-equipments in a 5G NR network.

Scheduling

Evaluate the performance of medium access control (MAC) scheduling strategies in both time division duplexing (TDD) and frequency division duplexing (FDD) modes.

NR PUSCH MAC scheduling.

Algorithmes ouverts et personnalisables

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

Code MATLAB ouvert

Utilisez des ensembles exhaustifs d'opérations d'émission, de modélisation de canaux 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 ou C++ afin d'accélérer la simulation, d'obtenir du code source C pour l'implémentation, ou à utiliser en tant qu'exécutable autonome. 

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

Nouveautés

Support de la 5G dans l’application Wireless Waveform Generator

générez des formes d’onde NR-TM et des formes d’ondes FRC pour liaisons montantes et descendantes avec l’application Wireless Waveform Generator

Support des signaux DM-RS et PT-RS

modélisez des signaux de référence de démodulation (DM-RS) et des signaux de référence de suivi de la phase (PT-RS) pour l’estimation du canal et le suivi de la phase

Support des signaux SRC

modélisez des signaux de référence de sondage (SRS) pour le sondage du canal en liaison montante

Support des canaux physiques PRACH

modélisez un canal d’accès aléatoire physique (PRACH) utilisé lors de l’accès aléatoire au système

Synthèse de données Deep Learning pour l’estimation de canal 5G

générez des données d’apprentissage de deep learning pour les réseaux de neurones à convolution (CNN) utilisés dans le cadre de l’estimation de canal 5G

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

Ressources supplémentaires pour le 5G Toolbox