Sections de la documentation
Calculateur de bilan de liaison 5G NR — affaiblissement 3GPP TR 38.901, SINR et portée
Slug 5g-nr-link-budget. Un bilan de liaison 5G NR sur les modèles de canal du 3GPP : affaiblissement de propagation TR 38.901 en macrocellule rurale, macrocellule urbaine, microcellule urbaine et bureau en intérieur, LOS ou NLOS, plancher de bruit déduit des blocs de ressources, SINR, marge de liaison, portée maximale dans le domaine de validité du modèle et débit crête TS 38.306.
Entrées
Envoyez chacune de ces entrées dans inputs, dans les unités indiquées. La plupart sont obligatoires : un appel auquel il en manque une est refusé (400) et ne coûte rien ; une entrée dont le calculateur peut se passer prend la valeur par défaut indiquée. Une entrée hors de sa plage est tout de même calculée et signalée dans la provenance.
| Nom | Unité | Plage | Valeur par défaut | Description |
|---|---|---|---|---|
| scenarionombre | aucune | 0 … 3 | 1 | Déploiement 3GPP TR 38.901 : 0 macrocellule rurale, 1 macrocellule urbaine, 2 microcellule urbaine en canyon de rue, 3 bureau en intérieur |
| lineOfSightnombre | aucune | 0 … 1 | 0 | Indique si le trajet direct est dégagé ; en NLOS, le calcul retient la plus grande des formules LOS et NLOS |
| frequencynombre | GHz | au moins 0.1 | 3.5 | Fréquence centrale ; TR 38.901 couvre de 0,5 à 100 GHz (30 GHz pour RMa) |
| channelBandwidthnombre | MHz | au moins 3 | 100 | Largeur de bande du canal de l'UE ; fixe les blocs de ressources, donc la largeur de bande de bruit |
| scsnombre | kHz | au moins 15 | 30 | 15, 30 ou 60 kHz en FR1 ; 60 ou 120 kHz en FR2 |
| bsHeightnombre | m | au moins 1 | 25 | TR 38.901 fixe 25 m pour UMa et 10 m pour UMi ; RMa couvre de 10 à 150 m |
| utHeightnombre | m | au moins 0.5 | 1.5 | Hauteur du terminal utilisateur ; 1,5 m au niveau de la rue |
| distancenombre | m | au moins 1 | 500 | Distance au sol entre la station de base et l'utilisateur |
| txPowernombre | dBm | quelconque | 46 | Puissance conduite totale sur la porteuse (46 dBm correspondent à 40 W) |
| txGainnombre | dBi | quelconque | 17 | Gain de l'antenne d'émission |
| rxGainnombre | dBi | quelconque | 0 | Gain de l'antenne de réception |
| lossesnombre | dB | au moins 0 | 3 | Pertes câble, corps et autres |
| shadowMarginnombre | dB | au moins 0 | 8 | Marge réservée à l'effet de masque ; à comparer à la sortie σ_SF du scénario |
| noiseFigurenombre | dB | au moins 0 | 7 | Facteur de bruit du récepteur |
| requiredSinrnombre | dB | quelconque | 0 | SINR nécessaire à la modulation et au codage choisis |
| interferenceMarginnombre | dB | au moins 0 | 3 | Remontée du bruit plus interférences au-dessus du bruit thermique |
| layersnombre | aucune | 1 … 8 | 4 | Couches MIMO |
| modulationOrdernombre | aucune | 1 … 10 | 8 | Ordre de modulation (bits par symbole) |
| scalingFactornombre | aucune | 0.1 … 1 | 1 | Facteur d'échelle de capacité de l'UE dans TS 38.306 : 1, 0,8, 0,75 ou 0,4 |
| linkDirectionnombre | aucune | 0 … 1 | 0 | Fixe le surdébit de TS 38.306 : 0,14 en DL et 0,08 en UL en FR1, 0,18 et 0,10 en FR2 |
| extraLossCountnombre | aucune | 0 … 6 | 0 | Nombre de pertes supplémentaires sur le lien, par exemple l'entrée dans un bâtiment, la végétation, le corps ou un désaccord de polarisation (0–6) |
| extraLoss1nombre | dB | 0 … 50 | 0 | Une perte supplémentaire sur le lien, par exemple l'entrée dans un bâtiment, la végétation, l'absorption par le corps ou un désaccord de polarisation |
| extraLoss2nombre | dB | 0 … 50 | 0 | Une perte supplémentaire sur le lien, par exemple l'entrée dans un bâtiment, la végétation, l'absorption par le corps ou un désaccord de polarisation |
| extraLoss3nombre | dB | 0 … 50 | 0 | Une perte supplémentaire sur le lien, par exemple l'entrée dans un bâtiment, la végétation, l'absorption par le corps ou un désaccord de polarisation |
| extraLoss4nombre | dB | 0 … 50 | 0 | Une perte supplémentaire sur le lien, par exemple l'entrée dans un bâtiment, la végétation, l'absorption par le corps ou un désaccord de polarisation |
| extraLoss5nombre | dB | 0 … 50 | 0 | Une perte supplémentaire sur le lien, par exemple l'entrée dans un bâtiment, la végétation, l'absorption par le corps ou un désaccord de polarisation |
| extraLoss6nombre | dB | 0 … 50 | 0 | Une perte supplémentaire sur le lien, par exemple l'entrée dans un bâtiment, la végétation, l'absorption par le corps ou un désaccord de polarisation |
Sorties
Renvoyées dans values, par nom. Une valeur non bornée ou non définie vaut null.
| Champ | Unité | Description |
|---|---|---|
| linkMarginprincipale | dB | Marge de liaison |
| pathLoss | dB | Affaiblissement de propagation (TR 38.901) |
| receivedPower | dBm | Puissance reçue |
| sinr | dB | SINR (médian) |
| maxPathLoss | dB | Affaiblissement maximal admissible |
| maxRange | m | Portée maximale (2-D, dans le domaine de validité du modèle) |
| resourceBlocks | aucune | Blocs de ressources (N_RB) |
| occupiedBandwidth | MHz | Bande occupée (N_RB × 12 × SCS) |
| thermalNoise | dBm | Bruit thermique (kTB) |
| noiseFloor | dBm | Plancher de bruit du récepteur (kTB + NF) |
| breakpointDistance | m | Distance de point de rupture |
| shadowFadingStd | dB | Écart type de l'effet de masque (σ_SF) |
| peakDataRate | Mbps | Débit crête (TS 38.306) |
| totalLoss | dB | Perte totale |
Comment l'appeler
- Calculer : un appel, la requête et la réponse complètes, et ses erreurs.
- Calcul par lots : ce calculateur avec d'autres, ou un balayage, en une seule requête.
- Résoudre pour une valeur cible : la valeur d'une entrée qui amène une sortie à une cible.