O tipo IE Inner Packet Marking é codificado como mostrado nesta imagem. Indica o valor de DSCP para o downlink Inner Packet Marking.
Agora, codifique o ToS ou a classe de tráfego na forma de dois octetos como um OctetString. O primeiro octeto contém o valor de DSCP no campo IPv4 ToS ou IPv6 Traffic Class e o segundo octeto contém o campo ToS ou Traffic Class mask, que está definido como 0xFC.
Note: Os bits ECN (Ethernet Consist Network) originais no cabeçalho IP dos pacotes do plano do usuário não são alterados depois que a marcação no nível de transporte ou a marcação no pacote interno é aplicada. Se Transport Level Marking IE, Inner Packet Marking IE, ou ambos os IEs estiverem associados ao uplink FAR, a próxima regra se aplicará à marcação do pacote de uplink: Se Transport Level Marking ou Inner Packet Marking IE estiver presente, seu valor de DSCP será usado. Se Transport Level Marking e Inner Packet Marking IE estiverem presentes, o valor de Transport Level Marking IE será usado para a marcação de pacote de uplink.
Agora, vamos examinar a configuração SMF. Você pode ver que no perfil dnn para dnnprof-alpha o qos-profile está definido como 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
A 5qi-to-dscp-mapping-table pode ser vista na configuração de qos do perfil.
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
O Cisco UPF fornece diferentes mecanismos de aplicação com base na política recebida do SMF. O UPF é o limite entre os domínios de acesso e IP e é o local ideal para implementar a aplicação baseada em políticas. As regras de PCC fornecidas pelo PCF e as regras predefinidas no SMF são carregadas na interface N4 e instaladas no UPF por Nome de Rede de Dados (DNN). Isso permite alterações de política dinâmicas que permitem cobrança diferenciada e aplicação de QoS.