Der IE-Typ für die innere Paketkennzeichnung wird wie in diesem Bild gezeigt verschlüsselt. Sie gibt den DSCP-Wert für die Downlink-Inner Packet Marking an.
Codieren Sie jetzt 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 im Feld "IPv6 Traffic Class", das zweite Oktett das Feld "ToS" oder "Traffic Class", das auf 0xFC festgelegt ist.
Anmerkung: Die ursprünglichen Ethernet Consist Network (ECN)-Bits im IP-Header von User Plane-Paketen ändern sich nicht, nachdem die Transportstufen-Markierung oder die innere Paketkennzeichnung angewendet wurde. Wenn das Transportstufen-Marking IE, das Innere Paketmarking IE oder beide IEs Uplink FAR zugeordnet sind, gilt die nächste Regel für die Uplink-Paketmarkierung: Wenn Transport Level Marking oder Inner Packet Marking IE vorhanden ist, wird der zugehörige DSCP-Wert verwendet. Wenn sowohl Transport Level Marking als auch Inner Packet Marking IE vorhanden sind, wird der Wert aus Transport Level Marking IE für die Uplink-Paketmarkierung verwendet.
Sehen wir uns nun die SMF-Konfiguration an. Sie sehen, dass im nn-Profil für dnprof-alpha das qos-Profil auf 5qi-to-dscp-Zuordnungstabelle festgelegt 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 5qi-to-dscp-Zuordnungstabelle 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
Der Cisco UPF stellt verschiedene Durchsetzungsmechanismen bereit, die auf den von der SMF erhaltenen Richtlinien basieren. Die UPF ist die Grenze zwischen den Access- und IP-Domänen und der ideale Ort für die Implementierung einer richtlinienbasierten Durchsetzung. Die vom PCF bereitgestellten PCC-Regeln und die vordefinierten Regeln des SMF werden über die N4-Schnittstelle hochgeladen und auf Basis von DNN (Per-Data Networking Name) auf dem UPF installiert. Dies ermöglicht dynamische Richtlinienänderungen, die eine differenzierte Abrechnung und QoS-Durchsetzung ermöglichen.