Der IE-Typ für die innere Paketmarkierung wird wie in diesem Bild dargestellt codiert. Sie gibt den DSCP-Wert für die Downlink-Markierung für interne Pakete an.
Codieren Sie nun die ToS-Klasse oder die Traffic-Klasse in Form von zwei Oktetten als OctetString. Das erste Oktett enthält den DSCP-Wert im Feld "IPv4 ToS" oder "IPv6 Traffic Class", und das zweite Oktett enthält das Feld "ToS" oder "Traffic Class", das auf "0xFC" festgelegt ist.
Anmerkung: Die ursprünglichen Ethernet Consist Network (ECN)-Bits im IP-Header der Benutzerebenenpakete ändern sich nicht, nachdem die Transportebenenmarkierung oder die interne Paketmarkierung angewendet wurde. Wenn die Transportebenenmarkierung IE, die interne Paketmarkierung IE oder beide IEs mit Uplink FAR verknüpft sind, gilt die nächste Regel für die Uplink-Paketmarkierung: Wenn die Transportebenenmarkierung oder die interne Paketmarkierung IE vorhanden ist, wird der zugehörige DSCP-Wert verwendet. Wenn sowohl die Transportebenenmarkierung als auch die interne Paketmarkierung IE vorhanden sind, wird der Wert aus der Transportebenenmarkierung IE für die Uplink-Paketmarkierung verwendet.
Sehen wir uns nun die SMF-Konfiguration an. Sie können sehen, dass im dnn-Profil für dnnprof-alpha das QoS-Profil auf 5qi-to-dscp-mapping-table gesetzt ist.
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
Die Tabelle für die Zuordnung von 5qi zu dscp ist in der Profil-QoS-Konfiguration zu sehen.
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
Die Cisco UPF bietet verschiedene Durchsetzungsmechanismen, basierend auf der von der SMF erhaltenen Richtlinie. Die UPF bildet die Grenze zwischen der Zugriffs- und der IP-Domäne und ist der ideale Ort für die Implementierung der richtlinienbasierten Durchsetzung. Die von der PCF bereitgestellten pcc-Regeln und die vordefinierten Regeln auf der SMF werden über die N4-Schnittstelle hochgeladen und auf der UPF auf Basis eines Data Networking Name (DNN) installiert. Dies ermöglicht dynamische Richtlinienänderungen, die eine differenzierte Abrechnung und QoS-Durchsetzung ermöglichen.