Le type d'élément d'information Marquage de paquet interne est codé comme illustré dans cette image. Il indique la valeur DSCP pour le marquage de paquet interne de liaison descendante.
À présent, codez la ToS ou la classe de trafic sous la forme de deux octets en tant qu’OctetString. Le premier octet contient la valeur DSCP dans le champ ToS IPv4 ou Classe de trafic IPv6 et le second octet contient le champ ToS ou Masque de classe de trafic, qui est défini sur 0xFC.
Remarque : Les bits Ethernet Consist Network (ECN) d'origine dans l'en-tête IP des paquets du plan utilisateur ne changent pas après l'application du marquage de niveau transport ou du marquage de paquet interne. Si Transport Level Marking IE, Inner Packet Marking IE, ou les deux IE sont associés à uplink FAR, alors la règle suivante s'applique pour le marquage des paquets de liaison ascendante : Si Transport Level Marking ou Inner Packet Marking IE est présent, sa valeur DSCP est utilisée. Si le marquage de niveau de transport et l'IE de marquage de paquet interne sont présents, alors la valeur de l'IE de marquage de niveau de transport est utilisée pour le marquage de paquet de liaison montante.
Examinons à présent la configuration SMF. Vous pouvez voir que dans le profil dnn pour dnnprof-alpha que le profil qos est défini sur 5qi-to-dscp-mapping-table.
profile dnn dnnprof-alpha
dns primary ipv4 10.177.0.34
dns primary ipv6 fd00:976a::9
dns secondary ipv4 10.177.0.210
dns secondary ipv6 fd00:976a::10
network-element-profiles chf nfprf-chf1
network-element-profiles amf nfprf-amf1
network-element-profiles pcf nfprf-pcf1
network-element-profiles udm nfprf-udm1
dnn alpha network-function-list [ chf pcf upf ]
dnn rmgr mvno-pool-ipv6
timeout up-idle 3600 cp-idle 7320
charging-profile chgprof-1
wps-profile dynamic-wps
ssc-mode 1 allowed [ 2 ]
session type IPV4V6 allowed [ IPV4 IPV6 ]
upf apn alpha
qos-profile 5qi-to-dscp-mapping-table
always-on false
userplane-inactivity-timer 3600
only-nr-capable-ue true
exit
La table de mappage 5qi-to-dscp est visible dans la configuration de la qualité de service du profil.
profile qos 5qi-to-dscp-mapping-table
dscp-map qi5 6 uplink user-datagram dscp-marking 0x0c
dscp-map qi5 6 downlink encsp-header dscp-marking 0x0c
dscp-map qi5 7 uplink user-datagram dscp-marking 0x0e
dscp-map qi5 7 downlink encsp-header dscp-marking 0x0e
dscp-map qi5 8 uplink user-datagram dscp-marking 0x0e
dscp-map qi5 8 downlink encsp-header dscp-marking 0x0e
dscp-map qi5 9 uplink user-datagram dscp-marking 0x0a
dscp-map qi5 9 downlink encsp-header dscp-marking 0x0a
exit
Cisco UPF fournit différents mécanismes d'application basés sur la politique reçue du SMF. Le protocole UPF est la frontière entre les domaines d'accès et IP et constitue l'emplacement idéal pour mettre en oeuvre une application basée sur des politiques. Les règles pcc fournies par le PCF et les règles prédéfinies sur le SMF sont téléchargées sur l'interface N4 et installées sur le UPF sur la base d'un nom de réseau de données (DNN). Cela permet des modifications dynamiques des politiques qui permettent une facturation différenciée et l'application de la QoS.