Transport block size : le secret des débits en 5G NR

Publié le Mis à jour le
Visualisation de données circulant sous forme de blocs lumineux dans des câbles optiques au cœur d'une ville connectée.

L'essentiel à retenir : le Transport Block Size (TBS) définit la charge utile circulant entre les couches MAC et physique. Contrairement à la rigidité du LTE, la 5G utilise un algorithme dynamique ultra-flexible pour s'adapter aux larges bandes passantes. C’est crucial pour optimiser ton débit réel, avec un seuil pivot de 3824 bits qui change la donne pour l'encodage LDPC.

Savais-tu que dans les réseaux 5G NR, la taille d'un bloc de données peut grimper jusqu'à un million de bits avant de s'envoler sur les ondes ? Entre la couche MAC et la couche physique, c'est le transport block size qui dicte le volume de ta charge utile, mais jongler avec les PRB et la modulation sans s'emmêler les pinceaux peut vite devenir un vrai casse-tête chinois.

On se retrouve souvent à ramer pour comprendre pourquoi les débits ne décollent pas comme prévu. On va décortiquer ensemble les formules et ce fameux seuil de 3824 bits pour que tu maîtrises enfin les rouages de ton efficacité spectrale.

Sommaire

  1. C'est quoi au juste ce fameux transport block size ?
  2. Les ingrédients qui font varier la taille du bloc
  3. On sort la calculatrice : le passage aux formules 5G NR
  4. Et concrètement, ça donne quoi sur le terrain ?

C'est quoi au juste ce fameux transport block size ?

Le Transport Block Size (TBS) en 5G NR est déterminé par le nombre de PRB, l'ordre de modulation et le taux de codage. Contrairement au LTE, il utilise des formules algorithmiques flexibles et des seuils critiques comme celui de 3824 bits pour l'encodage LDPC. Ces paramètres définissent la charge utile transmise entre les couches MAC et Physique.

On va pas se mentir, si tu veux comprendre comment tes données voyagent dans les airs, il faut passer par là.

Infographie expliquant le calcul du Transport Block Size en 5G NR

Le lien direct entre la couche MAC et la couche Physique

Le bloc de transport est l'unité de données fondamentale. Il circule entre la couche MAC et la couche physique. C'est le conteneur principal des données utilisateur.

L'interaction concerne surtout les canaux PDSCH et PUSCH. La couche MAC décide de la taille selon la qualité du canal. La couche physique adapte ensuite le codage. Cette coordination est vitale pour la gestion de la charge utile radio.

La taille du bloc influence directement l'efficacité du spectre. Un mauvais calcul entraîne des pertes.

Alors voilà, maintenant que tu vois le topo entre les couches, voyons pourquoi la méthode a radicalement changé.

Pourquoi on ne fait plus comme en 4G LTE ?

Le LTE utilisait des tables de recherche fixes et rigides. La 5G NR privilégie désormais une approche algorithmique dynamique. Cela permet de s'adapter aux bandes passantes très larges.

Les formules mathématiques offrent une flexibilité totale aux planificateurs. Elles gèrent une plage dynamique étendue pour les données. Le système devient ainsi beaucoup plus évolutif et précis.

Cette transition répond aux besoins de débits massifs du nouveau standard. Les tables statiques auraient été trop volumineuses. L'algorithme calcule la taille optimale en temps réel.

Les ingrédients qui font varier la taille du bloc

Mais pour comprendre comment on arrive à ce chiffre final, il faut d'abord isoler les variables techniques qui entrent dans la recette du planificateur.

Schéma des paramètres influençant le transport block size en 5G NR

Modulation, couches MIMO et taux de codage : le trio gagnant

L'ordre de modulation Qm définit le nombre de bits par symbole. Le nombre de couches MIMO multiplie ensuite cette capacité de transport. Le taux de codage cible R ajuste la proportion de bits utiles transmis. Ces trois facteurs dictent l'efficacité spectrale.

Une modulation élevée comme le 256QAM booste le TBS. À l'inverse, un codage robuste réduit la taille utile. Tout est une question d'équilibre.

L'impact caché de l'overhead et des signaux de contrôle

Les signaux CSI-RS et le CORESET consomment des ressources précieuses. Ils réduisent mécaniquement l'espace disponible pour les données.

Le paramètre xOh configuré par le RRC compense cet overhead. Les signaux DMRS grignotent aussi quelques éléments de ressources. Le calcul doit soustraire ces éléments de contrôle.

  • Signaux de référence DMRS
  • Configuration du CORESET
  • Paramètre d'overhead xOh
  • Signaux de mesure CSI-RS

Comment la numérologie et les symboles OFDM changent la donne

L'espacement des sous-porteuses modifie la durée des slots temporels. Le nombre de symboles OFDM alloués par slot est déterminant. Plus il y a de symboles, plus le volume transportable augmente. On calcule alors le nombre total d'éléments de ressources.

Chaque bloc de ressources physiques contient douze sous-porteuses. La planification temporelle s'ajuste selon la numérologie choisie. C'est la base de la grille de ressources 5G.

On sort la calculatrice : le passage aux formules 5G NR

Une fois ces paramètres en main, on peut enfin attaquer le processus de calcul normalisé par le 3GPP.

Le calcul de N_info et le mystère du seuil des 3824 bits

On commence par calculer N_info, le nombre de bits d'information intermédiaire. Cette valeur dépend des PRB et de l'efficacité spectrale. C'est la première étape du processus.

Le seuil de 3824 bits est un point de bascule majeur. En dessous, on utilise une logique de quantification simple. Au-dessus, l'algorithme devient plus complexe pour le LDPC.

Ce seuil garantit une segmentation efficace des données. Il assure la compatibilité avec les capacités des décodeurs.

Quand les tables 3GPP reprennent le dessus pour les petits blocs

Pour les petits volumes, la spécification TS 38.214 propose des tables dédiées. On cherche la valeur transport block size la plus proche du N_info calculé. Cette méthode simplifie la signalisation pour les faibles débits. Elle évite des calculs inutiles pour les messages courts.

Ces tables sont indispensables pour les cas d'usage URLLC ou IoT. Elles garantissent une latence de traitement minimale.

Critère Approche par Formule Approche par Table
Taille de bloc > 3824 bits ≤ 3824 bits
Complexité Haute Basse
Usage type eMBB URLLC / IoT
Précision Algorithmique Quantifiée

L'algorithme LDPC et le choix cornélien du Base Graph

Le codage LDPC utilise deux graphes de base distincts. Le Base Graph 1 cible les gros blocs et les hauts débits. Le Base Graph 2 est pour les petits messages.

La segmentation intervient si le bloc dépasse 8448 bits. On ajoute alors un CRC de 24 bits par segment. Pour les petits blocs, un CRC de 16 bits suffit.

Ce choix optimise la correction d'erreurs en fonction de la taille. Il limite la surcharge de calcul pour le terminal.

Et concrètement, ça donne quoi sur le terrain ?

Pour rendre ces formules indigestes plus digestes, rien ne vaut une mise en situation réelle avec des chiffres concrets.

Exemple pas à pas d'un calcul TBS pour un déploiement classique

Prenons un scénario avec 100 PRB et une modulation 64QAM. On fixe le nombre de couches MIMO à deux. Le calcul de N_info commence par ces paramètres de base.

On applique la formule de base en soustrayant l'overhead DMRS. Le résultat intermédiaire nous oriente vers la logique post-seuil. On ajuste ensuite la valeur pour correspondre aux multiples du LDPC. C'est ainsi qu'on obtient le TBS final en bits.

Ce cheminement logique permet de vérifier la cohérence des planificateurs radio. Un ingénieur peut ainsi valider manuellement les performances théoriques. C'est une étape de contrôle essentielle (et salvatrice).

Du TBS au débit maximal : estimer la performance réelle

Pour obtenir le débit, on multiplie le TBS par le nombre de slots. La numérologie définit combien de slots tiennent dans une trame. C'est le calcul du Throughput.

Les paramètres RRC influencent aussi la planification dynamique. Ils ajustent les ressources selon les besoins de l'utilisateur. Le débit réel dépend de cette allocation temporelle précise.

On voit alors l'impact massif de la largeur de bande. Une configuration optimale maximise l'usage de chaque milliseconde. Le transport block size reste la brique élémentaire de toute cette chaîne de performance. C'est le cœur de l'expérience utilisateur finale.

Maîtriser la charge utile radio via le calcul du transport block size est vital pour booster tes débits 5G. Entre modulation Qm et seuils LDPC, ajuste tes paramètres dès maintenant pour optimiser l'efficacité spectrale. Prêt à transformer tes performances théoriques en records réels ?

Les derniers articles

ChatGPT se connecter à mon compte : le mode d'emploi

Ce qu'il faut retenir : pour te connecter sans galérer, file direct sur chat.openai.com avec ton mail ou tes comptes Google, Apple ou Microsoft. C'est le seul moyen sûr d'accéder à tes chats et de créer des images. Pense bien à activer JavaScript et les cookies, sinon ça va coincer ! En cas d'oubli, la […]

Scolinfo site officiel : ton accès facile au suivi scolaire

Ce qu'il faut retenir : Scolinfo centralise tout ton suivi scolaire, des notes aux absences, via un accès sécurisé sur scolinfo.net. Si tu perds tes codes (oups !), seul le secrétariat de ton école peut te dépanner. C'est l'outil parfait pour checker ton cahier de textes en un clic et rester connecté avec tes profs […]

Gestion finance Pennylane : pilotez vos revenus avec l'IA

L'essentiel à retenir : l'alliance explosive entre Pennylane et l'IA Claude Code propulse votre gestion financière dans une nouvelle dimension. Centralisez vos flux Stripe et Qonto pour piloter 252 896 € de CA avec une marge de 68 %. Automatisez tout, de la réconciliation bancaire à la facturation vocale, pour transformer votre comptabilité en un […]