HiCellTek HiCellTek
3GPP UE Capabilities CA / MIMO EN-DC

Guide UE Capabilities 4G LTE & 5G NR

Comprendre et décoder les capacités déclarées par les terminaux mobiles. Combinaisons CA, couches MIMO, EN-DC/NR-DC, bandes supportées : tout ce qu'un ingénieur terrain doit savoir pour diagnostiquer les problèmes de configuration réseau.

En resume

Les UE Capabilities sont les informations transmises par le terminal au réseau via le message RRC UECapabilityInformation. Elles definissent ce que le terminal sait faire : bandes de fréquences, agregation de porteuses, couches MIMO, support 5G (EN-DC, SA, NSA). Décoder ces informations sur le terrain permet d'identifier instantanement si un problème de performance vient du terminal ou du réseau.

Qu'est-ce que les UE Capabilities ?

Dans les réseaux mobiles 3GPP (4G LTE et 5G NR), chaque terminal déclaré ses capacités radio au réseau lors de l'établissement de la connexion. Ce mécanisme est défini dans les specifications 3GPP TS 36.331 (LTE) et 3GPP TS 38.331 (NR).

Lorsqu'une station de base (eNodeB en LTE, gNodeB en NR) a besoin de connaître les capacités d'un terminal, elle envoie un message UECapabilityEnquiry. Le terminal repond avec un message UECapabilityInformation qui contient l'ensemble de ses capacités radio encodees en ASN.1.

Ces informations sont essentielles pour le réseau : elles déterminent la configuration optimale de la connexion. Un terminal qui ne supporté pas le 4x4 MIMO ne sera configure qu'en 2x2. Un terminal sans support CA 3CC ne pourra pas agreger trois porteuses, meme si le réseau le permet.

Capacités clés a connaître

Les elements les plus importants déclarés dans le message UE Capability Information.

Combinaisons CA (Carrier Aggregation)

La liste supportedBandCombinationList définit toutes les combinaisons de bandes que le terminal peut agreger simultanement en downlink et uplink. Chaque entrée precise les bandes composantes, la classe de bande passante (A, B, C, etc.), le nombre de couches MIMO et la modulation maximale (64QAM, 256QAM). Par exemple, CA_1A-3A-7A signifie agregation des bandes 1, 3 et 7 en classe A (20 MHz chacune).

Couches MIMO

Le nombre de couches MIMO supportées par bande déterminé le débit maximal théorique. Un terminal 2x2 MIMO supporté deux couches spatiales, un terminal 4x4 MIMO en supporté quatre. En 5G NR, certains terminaux supportent jusqu'à 8 couches en FR1 (sub-6 GHz). Cette information est critique pour valider que le réseau configure le bon rank indicator (RI).

EN-DC et NR-DC

Le champ supportedBandCombinationList-v1560 et les extensions NR-DC definissent les combinaisons de bandes LTE + NR que le terminal supporté en mode NSA (Non-Standalone). Par exemple, DC_3A-n78A signifie que le terminal peut maintenir une connexion LTE sur la bande 3 et une connexion NR sur la bande n78 simultanement. Le support EN-DC est obligatoire pour la 5G NSA (Option 3x).

Bandes de fréquences supportées

La liste supportedBandListEUTRA (LTE) et supportedBandListNR (NR) enumere toutes les bandes de fréquences que le terminal peut utiliser. Cela inclut les bandes FDD et TDD pour LTE, et les bandes FR1 (sub-6 GHz) et FR2 (mmWave) pour NR. Un terminal achete dans une region différente peut ne pas supporter les bandes locales.

Comment lire les UE Capabilities depuis les messages RRC

Le message UECapabilityInformation est encode en ASN.1 UPER (Unaligned Packed Encoding Rules). Sa lecture directe depuis les trames brutes est complexe sans outil adapte. Traditionnellement, les ingénieurs extraient ce message depuis un fichier QMDL et le decodent avec des outils de post-traitement.

La procédure de capture suit ce flux : le réseau envoie un UECapabilityEnquiry (identifie par le champ ueCapabilityRAT-TypeList), puis le terminal repond avec le UECapabilityInformation. En LTE, ce message contient le conteneur UE-EUTRA-Capability. En 5G NR, il contient le conteneur UE-NR-Capability.

Les champs essentiels a vérifier lors d'un diagnostic terrain sont :

  • supportedBandCombinationList : toutes les combinaisons CA possibles
  • ue-Category / ue-CategoryDL / ue-CategoryUL : categorie UE (débit max théorique)
  • supportedBandListEUTRA / supportedBandListNR : bandes individuelles
  • featureSetsDownlink / featureSetsUplink (NR) : capacités détaillées par feature set
  • measParameters : paramètrès de mesure inter-RAT (utiles pour les handovers)
  • rf-Parameters : paramètrès RF incluant la puissance max et les classes de puissance

Cas d'usage terrain

Validation de configuration CA

Vérifier qu'un terminal supporté la combinaison CA deployee sur un site avant de remonter un ticket. Exemple : le réseau propose CA_1A-3A mais le terminal ne supporté que CA_1A.

Diagnostic débit insuffisant

Un débit inférieur aux attentes peut venir d'un terminal limite à 2x2 MIMO ou à 64QAM. Les UE Capabilities confirment ou excluent cette hypothèse en quelques secondes.

Vérification EN-DC 5G NSA

S'assurer que le terminal supporté la combinaison EN-DC deployee localement (ex: DC_1A-n78A) avant de diagnostiquer un problème d'activation SCG sur la couche NR.

Le module UE Capabilities de HiCellTek

Le module UE Capabilities de HiCellTek capture et décodé en temps réel le message UECapabilityInformation directement sur le terminal Android. L'ingénieur terrain n'a plus besoin d'exporter un fichier QMDL puis de le post-traiter sur PC : toutes les informations sont accessibles immédiatement.

Le module affiche de manière structuree les combinaisons CA supportées, les couches MIMO par bande, le support EN-DC/NR-DC avec les combinaisons spécifiques, les bandes FR1/FR2 et la categorie UE. Les données sont exportables en Excel et CSV pour integration dans les rapports de recette.

Cette fonctionnalité est particulièrement utile lors des campagnes de benchmarking multi-terminaux : en comparant les UE Capabilities de différents smartphones, l'ingénieur peut expliquer les ecarts de performance observes en drive test et isoler les limitations liées au terminal de celles liées au réseau.

Ressources complémentaires

FAQ : UE Capabilities 4G/5G

Qu'est-ce que l'UE Capability Information en 3GPP ?

L'UE Capability Information est un message RRC envoyé par le terminal mobile au réseau pour déclarer ses capacités radio : bandes de fréquences supportées, combinaisons d'agregation de porteuses (CA), couches MIMO, support EN-DC ou NR-DC, categories UE et codecs voix. Le réseau utilise ces informations pour configurer la connexion de manière optimale.

Pourquoi les UE Capabilities sont-elles importantes pour le troubleshooting terrain ?

Les UE Capabilities permettent de vérifier si un terminal supporté réellement les fonctionnalités attendues : CA 3CC, 4x4 MIMO, 256QAM, EN-DC sur une bande spécifique. Sans cette vérification, un ingénieur terrain peut perdre des heures a chercher un problème réseau alors que le terminal ne supporté simplement pas la configuration désirée.

Comment lire les combinaisons CA dans un message UE Capability ?

Les combinaisons CA sont listees dans le champ supportedBandCombinationList du message UE Capability Information. Chaque combinaison définit les bandes composantes (BandCombinationParameters), le nombre de couches MIMO par bande, la modulation maximale et la classe de bande passante. Par exemple, CA_3A-7A-20A signifie agregation des bandes 3, 7 et 20 en downlink.

HiCellTek peut-il décoder les UE Capabilities directement sur le terrain ?

Oui. Le module UE Capabilities de HiCellTek décodé en temps réel le message UECapabilityInformation capture via l'interface DIAG Qualcomm. L'ingénieur voit immédiatement les bandes supportées, les combinaisons CA, les couches MIMO et le support EN-DC/NR-DC sans avoir besoin d'un outil de post-traitement.

Décodez les UE Capabilities sur le terrain

Plus besoin de post-traitement : HiCellTek décodé les capacités terminaux en temps réel, directement sur votre smartphone Android.