5G – DSS – Partie 2

Suite de l’article DSS

2. Les options DSS

La méthode DSS permet de partager de manière dynamique la bande radioélectrique pour émettre des signaux RF vers des mobiles 4G et en même temps, sur d’autres éléments de ressources disponibles des signaux RF vers des mobiles 5G.

La spécification 3GPP propose 3 méthodes mais l’implémentation est laissée libre à l’équipementier. Les 3 options sont :

  • Option 1 : sous-trames MBSFN (Multicast-Broadcast Single Frequency Network) ;
  • Sous-trames basées sur l’adaptation de débit :
    • option 2 : de type-B (par mini-slot) ;
    • option 3 : de type-A (adaptation CRS – CRS rate matching)

La sous-trame MBSFN est une technologie 4G pour transmettre des informations vers plusieurs mobiles simultanément et s’insère de manière transparente dans une transmission 4G. Dans le cas de la transmission MBSFN (à partir de la R.9), le canal de contrôle 4G-PDCCH exploite deux symboles pour libérer 12 symboles eMBMS (enhanced MBMS). L’inconvénient de cette méthode est la réduction du débit 4G notamment lorsque les sous-trames MBMS sont fréquemment transmises.

Ainsi, les sous-trames basées sur l’adaptation de débit sont plus flexibles et exploitent de manière plus efficace les éléments de ressources non exploités 4G-LTE.

L’option 3 consiste à transmettre le signal 5G sur les slots 4G mais en supprimant (puncturing) les éléments de ressources 5G lorsque le signal 4G doit émettre des signaux de références 4G-CRS. L’option 3 est ainsi la méthode la plus efficace spectralement. Mais, celle-ci n’est possible que lorsque l’espacement entre sous-porteuses 5G est de 15 kHz.

II-1) L’adaptation de débit

La transmission NR est définie par la notion de slot dans le domaine temporel. Un slot est composé de 14 symboles. Le canal de données PDSCH est transmis dans un slot, mais n’occupe pas obligatoirement le slot en entier.

La 3GPP a spécifié deux types de transmissions NR PDSCH, nommée Type A et Type B qui définit l’association du canal NR PDSCH avec le signal de référence NR DMRS :

  • La transmission basée sur un slot : Transmission de type A. Le signal de référence NR DMRS est positionné sur le symbole 2 ou 3, et le canal NR PDSCH est défini par deux paramètres : Le début du canal dans le slot (Start) et la longueur en nombre de symboles occupés dans le slot (Length). Ce paramètre nommé SLIV (Start Length Indicator Value).
  • La transmission basée sur un mini-slot : Transmission de type B. Le mini-slot correspond à 2, 4 ou 7 symboles et le signal de référence NR DMRS est positionné sur le premier symbole dans le domaine temporel du mini-slot.

La table 5.1.2.1-1 de la spécification 38.214 spécifie les valeurs SLIV possibles :

Table 1 : Les valeurs possibles pour la position du canal 5G-PDSCH dans un slot

Se référer à l’article précédent pour la compréhension du SLIV.

Pour la transmission de type A, le canal NR PDSCH démarre au symbole 0,1,2 ou 3.

Sur la figure 5, pour la transmission de type A, le canal NR PDSCH démarre à la position 0 et pour la transmission de type B, le canal NR PDSCH démarre au slot 7.

Figure 5 : La transmission NR-PDSCH (à gauche par slot, à droite, mini slot)

Le mode de duplexage TDD de l’interface 5G-NR est basée sur le temps d’un symbole, pour la transmission descendante NR-PDSCH de type A, il est également possible de transmettre moins de 12 symboles. A titre d’exemple, la figure 6 présente une transmission sur 5 symboles.

Figure 6 : La transmission du canal NR-PDSCH sur 9 symboles, canal associé au signal de référence DM-RS sur le symbole 2 uniquement (dmrs_additionnal=0)

Pour améliorer la démodulation, il est possible d’associer plusieurs signaux de références NR DMRS (figure 7).

Figure 7 : La transmission NR-PDSCH sur 14 symboles avec l’ajout de signaux de référence

L’adaptation de débit consiste à exploiter l’allocation radioélectrique LTE et d’insérer le canal NR PDSCH et les signaux de références 5G sans interférer avec les signaux de références 4G CRS.

Il est donc nécessaire de poinçonner le canal NR-PDSCH car il n’est pas possible de poinçonner les signaux de références DMRS.

II-1-a) Adaptation de débit par slot

L’adaptation de débit par slot s’appuie sur la transmission du canal NR PDSCH avec le signal de référence NR DMRS associé sur le slot 2 ou 3 (Mapping type A).

La figure 8 reprend l’allocation de ressources LTE et les schémas d’allocation de ressource NR.

Figure 8 : L’adaptation de débit par slot (NR-PDSCH de type A) [3]

Sur la figure 8, les deux premiers symboles sont réservés pour la transmission du canal de contrôle 4G- PDCCH. Ainsi, la position du signal NR-DMRS est située sur le symbole 3 avec éventuellement un ajout du signal de référence NR-DMRS sur le symbole 12 ou deux ajouts du signal de référence NR DMRS sur les symboles 7 et 11.

Sur la figure 8, on prend comme hypothèse que le signal de référence 4G-CRS est transmis sur 2 ports d’antennes. Dans l’hypothèse ou 4 ports seraient utilisés, il faut reprendre la figure 2. En effet, les signaux de références CRS sont transmis sur deux sous-porteuses et 4 symboles (position 0, 4, 7 et 11) pour deux ports d’antennes. Avec 2 ports d’antennes supplémentaires, deux symboles additionnels à la position 1 et 8 portent le signal de référence par sous-porteuses.

Le signal de référence NR-DMRS ne pouvant pas être poinçonné, il ne peut pas être transmis lorsque les signaux de référence 4G-CRS sont émis.

Par contre, le canal NR-PDSCH peut être poinçonné. Ainsi dans le cas de la figure 8, celui peut être transmis sur symboles 7 et 11 sauf sur les sous-porteuses qui transportent le signal de référence 4G-CRS.

II-1-b) Transmission DSS par mini-slot

La transmission DSS par mini-slot s’appuie sur la transmission du canal NR PDSCH correspond à 2, 4 ou 7 symboles associé au signal DMRS en début de transmission du canal NR PDSCH (Mapping type B).

Figure 9 : La transmission DSS par mini-slot (R.15)

La spécification R.16 propose d’étendre la taille du canal NR PDSCH à 10 symboles.

Figure 10 : La transmission DSS par mini-slot (R.16)

Il est à noter que dans cette proposition, le signal de référence NR DMRS associé au canal NR PDSCH n’est plus positionné en début de transmission mais après le slot poinçonné.

II-1-c) Transmission du bloc SSB

Un bloc de synchronisation et de diffusion 5G (SSB) est transmis sur 4 symboles consécutifs. Si l’espacement entre sous-porteuses est de 15 kHz, alors on ne peut pas utiliser la méthode précédente pour transmettre le bloc SSB. Si par contre l’espacement entre sous-porteuses est de 30 kHz, dans ce cas il est possible d’émettre un seul bloc SSB.

En effet, comme le montre la figure 11, la durée d’un symbole est inversement proportionnelle à l’espacement entre sous porteuses.

 

 

Figure 11 : La relation entre espacement fréquentielle et durée d’un symbole

Ainsi, la durée de deux symboles de la zone 4G correspond à la durée de :

  • 2 symboles NR pour espacement de 15 kHz ;
  • 4 symboles NR pour un espacement entre sous-porteuses de 15 kHz.

Cependant, dans le cas où l’on souhaiterait émettre plusieurs blocs SSB consécutifs (Beamforming Sweeping), la seule solution est d’utiliser des sous-trame MBSFN.

Figure 12 : La transmission de bloc SSB

La figure 13 présente les opportunités pour transmettre des blocs SSB avec la contrainte de ne pas interférer les signaux de références.

 

Figure 13 : La transmission simultanée du bloc SSB et des signaux de références 4G-CRS

 

 

Part 4 : Interface Radioélectrique 5G – Trames, numérologies et allocation de ressources

Extrait du livre : NG-RAN et 5G-NR : L’accès radio 5G et l’interface radioélectrique – sortie prévue juillet 2021

Suite de l’article précédent

4) L’allocation de ressource SLIV : Le canal PDSCH

L’information de contrôle DCI format 1_0 et 1_1 porte 4 bits d’allocation dans le domaine temporel (‘time domain resource assignment’).

A partir des 4 bits, le mobile est configuré par les valeurs suivantes :

  • un décalage en slot K entre l’information DCI et la position du slot contenant le canal de trafic descendant PDSCH ;
  • l’association du signal de référence DMRS avec le canal PDSCH (‘PDSCH mapping type’). Il existe deux types d’allocation nommée TypeA et Type B ;
  • la valeur SLIV indiquant le nombre de symboles S séparant le début du slot contenant le canal PDSCH et le premier symbole du canal PDCH et indiquant la longueur L du canal PDSCH.

 

La valeur SLIV (Start Length Indicator Value) comprise entre 0 et 127 permet de récupérer le symbole de début du canal PDSCH et L est la longueur du canal PDSCH.

SLIV est calculé par la formule suivante :

  • Si la longueur L est inférieure ou égale à 8 alors SLIV=14*(L-1)+S
  • Sinon SLIV=14*(14-L+1)+(14-1-S)

A partir de la valeur SLIV, le terminal en déduit la valeur de S et de L.

Les valeurs de L et de S sont comprises entre 1 et 14 selon la table suivante :

Pour la Release 15 :

Pour la Release 16, des valeurs supplémentaires sont possibles pour la correspondance de Type B.

Cette évolution permet de mieux exploiter le spectre pour la technique DSS que nous verrons dans un prochain article.

Pour résumer, l’allocation de ressource permet de définir la valeur de la variable k0 qui indique le décalage en slots entre la réception du canal de contrôle DCI et la valeur SLIV permet de définir sur quel symbole démarre le canal PDSCH au niveau du slot (valeur S) ainsi que la longueur du canal L.

Le signal de référence est transmis sur le symbole 2 ou 3 pour le type A ou en début du canal PDSCH pour le type B.

La valeur SLIV détermine de manière unique les valeurs L et S comme le montre le tableau suivant :

Pour des raisons de présentations, sur le premier tableau les valeurs de L sont en colonne alors que pour le deuxième tableau, les valeurs de L possibles sont en ligne.

Pour la R.16, la condition L+S est inférieure ou égale à 14 supprime toute ambiguïté :

A titre d’exemple, L=12 et S=2 donne la valeur 53, laquelle est obtenue pour S=11 et L=4. Mais ce couple (11,4) ne respecte pas la condition S+L inférieur ou égal à 14.

 

Références

[0] Extrait du livre : NG-RAN et 5G-NR : L’accès radio 5G et l’interface radioélectrique

[1] http://howltestuffworks.blogspot.com/2019/12/5g-nr-pdsch-resource-allocation-in-time.html

[2] https://www.linkedin.com/pulse/5g-nr-k0k1-k2-time-domain-dl-ul-resource-allocation-naveen-chelikani/

[3] TS 38.213

Part 3 : Interface Radioélectrique 5G – Trames, numérologies et allocation de ressources

Extrait du livre : NG-RAN et 5G-NR : L’accès radio 5G et l’interface radioélectrique – sortie prévue juillet 2021

Suite de l’article précédent.

3) Le signal de référence DM-RS : DM-RS mapping Type A/B

Le signal de trafic descendant PDSCH est accompagné d’un signal de référence DM-RS (Demodulation Reference Signal) afin d’être correctement décodé au niveau du mobile. Il s’agit d’une différence avec l’interface 4G qui utilisait le signal de référence CRS pour les modes de transmissions TM1 à TM4 pour décoder le canal PDSCH.

Le signal DM-RS est donc associé au canal PDSCH et il subit le même précodage que les données PDSCH afin d’aider le récepteur à démoduler le signal sans avoir besoin de connaitre la matrice de précodage utilisée pour les données.

Le nombre de symboles DM-RS et le mappage sur les éléments de ressource RE sont configurés de manière statique par les paramètres RRC ou de manière dynamique par les informations de contrôle DCI. Le signal physique de référence DM-RS est présent sur chaque RB du slot ou le canal PDSCH est alloué.

Dans le domaine temporel, deux types de mappage sont définis :

  • DM-RS Mapping Type A est basé sur l’intervalle de temps du slot. Les symboles OFDM portant les signaux DM-RS sont fixés par rapport au début du slot et sont situés à la position 2 ou 3 du slot;
  • DM-RS Mapping Type B pour lequel le signal DM-RS est aligné temporellement avec le canal PDSCH.

Le Type A permet au mobile de recevoir les informations de contrôle sur le premier symbole, puis le signal de référence DM-RS associé au canal PDSCH sur le symbole 2 ou le symbole 3, le slot étant entièrement utilisé pour transmettre des données vers le terminal.

Le Type B est utilisé pour le cas où les données PDSCH sont transmises sur quelques symboles (mini slot sur 2,4 ou 7 symboles). Cette configuration correspond aux communications à faible latence.

Figure 7: Les types de mappages DM-RS port d’antenne 0

 

Le signal DM-RS est transmis sur un symbole (Single Symbol) ou sur deux symboles consécutifs (Double Symbol) par slot selon le paramètre maxlength transmis par la signalisation RRC.

Au minimum, un symbole DM-RS par UE est transmis par slot, mais selon la configuration RRC, des symboles DM-RS supplémentaires par slot peuvent être ajoutés (dmrs-AdditionalPosition) dans le domaine temporel.

Ainsi, lorsque le terminal se déplace à vitesse élevée, afin de prendre en compte la variation temporelle du canal de propagation, il est possible de rajouter jusqu’à trois signaux DM-RS supplémentaires par slot.

Les éléments de ressource RE réservés pour le signal DM-RS permettent de transmettre le signal de référence sur plusieurs port d’antennes simultanément.

Figure 8 : Le mappage DM-RS additionnel port d’antenne 0

 

Part 2 : Interface Radioélectrique 5G – Trames, numérologies et allocation de ressources

Extrait du livre : NG-RAN et 5G-NR : L’accès radio 5G et l’interface radioélectrique – sortie prévue juillet 2021

Suite de l’article précédent

2) Les informations de contrôles DCI et les paramètres k0,k1 et k2

Nous allons nous intéresser dans cet article uniquement à l’allocation de ressource lorsque le mobile est à l’état connecté.

Dans cet état, la station de base alloue les ressources radioélectriques pour le lien descendant et le lien montant via les informations de contrôles DCI format 1_0 et DCI format 1_1 (Downlink Control Information).

Le message DCI pour le format 1_0 et 1_1 porte 4 bits d’allocation permettant d’informer le mobile de la réception de données dans le domaine temporel (‘time domain resource assignment’).

Les 4 bits font référence à une ligne d’un tableau de 16 valeurs. Chaque ligne donne 3 informations :

  • un décalage en slot K entre l’information DCI et la position du slot contenant le canal de trafic descendant PDSCH ;
  • la valeur SLIV indiquant le nombre de symboles S séparant le début du slot contenant le canal PDSCH et le premier symbole du canal PDCH et indiquant la longueur L du canal PDSCH ;
  • l’association du signal de référence DMRS avec le canal PDSCH (‘PDSCH mapping type’). Il existe deux types d’allocation nommée TypeA et Type B.

Figure 4 : L’allocation de ressource par rapport au signal de contrôle DCI [1]

Le paramètre K1 permet d’indiquer le décalage en nombre de slots entre le slot du canal PDSCH et le slot d’acquittement sur le lien montant.

 

Figure 5 : L’allocation des ressources pour l’acquittement de la part du mobile du message reçu en provenance de la station de base [2]

La valeur K1 est transmise dans le champ PDSCH-to-HARQ-timing-Indicator fourni par le message DCI sur 3 bits. Les 3 bits donnent la position de la valeur K1contenu dans le vecteur dl-DataToUL-ACK.

A titre d’exemple, si la valeur DCI=010, et le vecteur dl-DataToUL-ACK est le suivant

dl-DataToUL-ACK {  8,  6,  4,  12 }

Dans ce cas, la valeur K1= 4 (010 est la 3ème position). Se référer à la table 9.2.3-1 « Mapping of PDSCH-to-HARQ_feedback timing indicator field values to numbers of slots » [3]

Le vecteur dl-DataToUL-ACK est contenu dans l’élément d’information de configuration du PUCCH (PUCCH Config IE). Cette valeur est transmise lors du message SIB1 dans le champ tdd-UL-DL-ConfigurationCommon ou lors d’un message de configuration RRC dans le champ tdd-UL-DL-ConfigurationDedicated.

Enfin, la valeur K2 correspond au décalage en nombre de slots entre la réception de l’information DCI et l’allocation des ressources dans le domaine temporel pour le canal de trafic montant PUSCH.

Figure 6 : L’allocation des ressources pour le lien montant (PUSCH) [2]

[0] Extrait du livre : NG-RAN et 5G-NR : L’accès radio 5G et l’interface radioélectrique

[1] http://howltestuffworks.blogspot.com/2019/12/5g-nr-pdsch-resource-allocation-in-time.html

[2] https://www.linkedin.com/pulse/5g-nr-k0k1-k2-time-domain-dl-ul-resource-allocation-naveen-chelikani/