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.

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 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) et de diffusion (PBCH).

Traitement du contrôle en liaison descendante.

Signaux en liaison descendante et montante

Spécifiez les signaux de synchronisation (PSS, SSS) et de référence de démodulation (DM-RS).

Blocs et bursts de signaux de synchronisation.

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.

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

Design de récepteur et synchronisation

calculez des estimations pratiques du timing et du canal.

Améliorations du décodeur LDPC

modélisez la propagation de croyances en couches et l’approximation min-sum.

Support des signaux CSI-RS

modélisez les signaux de référence d’informations d’état de canal (CSI-RS).

Génération de formes d’onde 5G NR-TM

générez des modèles de test 5G NR (les NR-TM) conformes au standard pour les plages de fréquence 1 et 2 (FR1 et FR2).

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

Version d’évaluation

Bénéficiez d'une version d'évaluation de 30 jours.

Télécharger

Prêt à acheter ?

Obtenez les tarifs et explorez les produits associés.

Vous êtes étudiant ?

Obtenez la version étudiante des logiciels MATLAB et Simulink.

En savoir plus