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:
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).
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.
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).
Tests de débit
Caractérisez les performances 5G NR au niveau liaison et mesurez les débits PDSCH et PUSCH.
Réception du signal
Réalisez une estimation et une égalisation de canal sur les signaux 5G NR reçus.
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.
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).
Canaux en liaison descendante et montante
Créez des canaux physiques en liaison descendante et montante, y compris des canaux partagés (PDSCH et PUSCH), de contrôle (PDCCH et PUCCH), d'accès aléatoire (PRACH) et de diffusion (PBCH).
Signaux en liaison descendante et montante
Générez des signaux de synchronisation (PSS, SSS) et des informations d'état de canal (CSI-RS), des signaux de référence de démodulation (DM-RS), de suivi de la phase (PT-RS) et de sondage (SRS).
Informations de contrôle
Simulez des informations de contrôle en liaison montante et descendante (UCI, DCI) et les CORESET (Control Resource Sets).
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).
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 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).
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).
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.
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.