O tipo IE de Marcação de Pacote Interno é codificado conforme mostrado nesta imagem. Indica o valor de DSCP para o downlink Marcação interna de pacote.
Agora, codifique a ToS ou a classe de tráfego na forma de dois octetos como uma OctetString. O primeiro octeto contém o valor de DSCP no campo IPv4 ToS ou classe de tráfego IPv6 e o segundo octeto contém o campo ToS ou o campo de máscara de classe de tráfego, que é definido como 0xFC.
Note: Os bits originais da Ethernet Consist Network (ECN) no cabeçalho IP dos pacotes do plano do usuário não mudam depois que a marcação no nível de transporte ou a marcação interna do pacote é aplicada. Se Transport Level Marking IE, Inner Packet Marking IE, ou ambos os IEs estiverem associados ao Uplink FAR, a regra seguinte aplica-se à marcação de pacote de uplink: Se Marcação de nível de transporte ou IE de marcação de pacote interno estiver presente, seu valor de DSCP será usado. Se tanto a Marcação de nível de transporte quanto a Marcação interna de pacote IE estiverem presentes, o valor da Marcação de nível de transporte IE será usado para a marcação de pacote de uplink.
Agora vamos ver a configuração de SMF. Você pode ver que no perfil dnn para dnprof-alfa que 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 tabela 5qi-to-dscp-mapping-table pode ser vista na configuração do perfil qos.
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 mecanismos de aplicação diferentes 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 com base no nome de rede por dados (DNN). Isso permite alterações dinâmicas de política que permitem cobrança diferenciada e aplicação de QoS.