Enciclopédia
2026-09-07 18:12:08
Como a QER aplica o QoS 5G na UPF pela interface N4?
QER na interface N4 informa à UPF como aplicar QoS após o tráfego ser identificado. Este guia explica Gate Status, MBR, GBR, Packet Rate, QFI, marcação DSCP, atualizações PFCP e diagnóstico prático.

Becke Telcom

Como a QER aplica o QoS 5G na UPF pela interface N4?

Um caso comum de diagnóstico do plano de usuário 5G pode parecer confuso no início: a PDU Session é estabelecida com sucesso, o UE recebe um endereço IP, a PDR corresponde ao tráfego esperado, a FAR contém FORW e os pacotes podem até começar a fluir. Mesmo assim, o usuário ainda enfrenta buffering de vídeo, taxas de download inesperadamente baixas ou tráfego que funciona em apenas uma direção.

Quando isso acontece, verificar somente a PDR e a FAR pode não revelar a causa. O problema pode não estar relacionado a se o tráfego foi identificado ou para onde o pacote foi encaminhado, mas sim a qual política de QoS a UPF aplicou depois que o encaminhamento foi permitido. Dentro da estrutura de regras PFCP na interface N4, a QER (QoS Enforcement Rule, regra de aplicação de QoS) é responsável por aplicar essas políticas de QoS na UPF. Ela pode controlar se o tráfego é permitido, limitar taxas de uplink ou downlink, associar o tráfego a um QoS Flow e aplicar marcações no nível de transporte. Por isso, PDR, FAR e QER precisam ser analisadas em conjunto para compreender todo o comportamento do plano de usuário.

Por que a QER ainda é necessária depois que PDR e FAR já estão funcionando?

A maneira mais simples de entender QER é separar as responsabilidades das diferentes regras da UPF.

A PDR responde primeiro à pergunta “Que tráfego é este?”. Ela usa condições como PDI, endereço IP do UE, F-TEID e SDF Filter para detectar e classificar pacotes. Depois que o tráfego é identificado, a FAR responde à próxima pergunta: “O que deve acontecer com este pacote e para onde ele deve ser encaminhado?”

Mas permitir o encaminhamento de um pacote não significa que ele possa ser encaminhado sem restrições. Se a rede ainda precisa controlar taxa, gating, associação a QoS Flow ou marcação no nível de transporte, a UPF deve aplicar a QER associada.

Assim, uma sequência típica de processamento pode ser simplificada como:

PDR identifica o tráfego → FAR determina a ação de encaminhamento → QER aplica a política de QoS.

Essas regras não substituem umas às outras; elas trabalham juntas. Um pacote pode corresponder corretamente a uma PDR e ser permitido pela FAR, mas ainda estar sujeito a limites de taxa ou condições de gating definidas pela QER. Sem QER, a UPF pode saber que o pacote deve ser encaminhado, mas não teria as mesmas informações de política que descrevem como esse tráfego deve ser tratado do ponto de vista de QoS.

Processamento de pacotes na interface N4: a UPF usa PDR para identificar o tráfego, FAR para determinar o encaminhamento e QER para aplicar gating, limites de taxa e política de QoS
Processamento de pacotes na interface N4: a UPF usa PDR para identificar o tráfego, FAR para determinar o encaminhamento e QER para aplicar gating, limites de taxa e política de QoS

Quando uma QER é instalada e por que ela pode ser atualizada depois?

Uma QER normalmente é provisionada pela SMF na UPF durante PFCP Session Establishment como parte das regras do plano de usuário de uma PDU Session. Ela não é uma regra de QoS criada de forma independente pela UPF depois de observar o tráfego. O plano de controle determina qual comportamento de QoS deve ser aplicado, enquanto a UPF executa a regra resultante.

A QER não precisa permanecer inalterada durante toda a vida útil da sessão. Se a política mudar enquanto o serviço está ativo, a SMF pode atualizar uma QER existente por meio de PFCP Session Modification. Mudanças na política de assinatura, na política da aplicação ou em outras decisões do plano de controle podem resultar em novos limites de taxa, estados de Gate diferentes, alteração da associação com QoS Flow ou outros parâmetros QoS.

Por esse motivo, o diagnóstico não deve parar no Create QER inicial. Se um problema de QoS surgir depois que a sessão já estiver funcionando há algum tempo, as informações posteriores de Update QER também devem ser examinadas e comparadas aos valores originais.

Do ponto de vista do plano de controle, a política QoS utilizada pela SMF pode vir de configuração local ou de informações de política associadas à PCF. Quando a política chega à interface N4, ela é representada como regras PFCP que a UPF consegue aplicar. Dependendo do desenho do serviço, a aplicação de QoS pode ocorrer no nível da PDU Session, do QoS Flow ou em tráfego SDF ou de aplicação mais específico.

Como Gate Status pode bloquear o tráfego mesmo quando a sessão parece normal?

Gate Status é um dos parâmetros mais diretos da QER porque pode mudar imediatamente se o tráfego está autorizado a passar.

Os estados de Gate de uplink e downlink podem ser controlados de forma independente. Quando um Gate está OPEN, o tráfego naquela direção pode continuar. Quando está CLOSED, o tráfego naquela direção é bloqueado pela regra de aplicação de QoS.

Assim, uma sequência típica de diagnóstico pode ser:

  • A PDU Session foi estabelecida com sucesso;

  • O UE recebeu um endereço IP;

  • A PDR corresponde corretamente;

  • A FAR contém FORW;

  • Mas o tráfego da aplicação ainda não funciona.

Nesse ponto, devem ser verificados UL Gate e DL Gate na QER associada. Como as duas direções são controladas separadamente, um Gate pode estar OPEN enquanto o outro está CLOSED. O sintoma pode parecer um problema unidirecional do plano de usuário: o UE recebe tráfego de downlink, mas não consegue enviar corretamente tráfego de uplink, ou vice-versa.

É por isso que QER é uma regra de aplicação, e não apenas um atributo descritivo de QoS. Suas configurações podem determinar diretamente se um tráfego específico pode continuar atravessando a UPF.

O que MBR, GBR e Packet Rate controlam?

Gate Status responde à pergunta “O tráfego pode passar?”. Os parâmetros relacionados à taxa respondem a outra pergunta: “Quanto tráfego pode passar e a que velocidade?”. QER pode aplicar limites com base tanto em taxa de bits quanto em taxa de pacotes.

Taxa de bits máxima (MBR)

MBR define a taxa de bits máxima para o tráfego correspondente e pode ser configurado separadamente para uplink e downlink. Em um ambiente 5GC, o limite aplicável pode corresponder a uma restrição no nível da sessão, a um QoS Flow específico ou a um fluxo de tráfego mais específico, dependendo do desenho das regras.

Quando um usuário consegue acessar normalmente o serviço, mas a taxa de transferência para consistentemente perto de um teto repetível, o MBR da QER associada é um dos parâmetros que vale a pena verificar.

MBR é facilmente confundido com capacidade do lado rádio. Boas condições de rádio e largura de banda de transporte suficiente não garantem que a aplicação possa utilizar toda a capacidade física. Se a UPF recebeu instrução para aplicar um MBR mais baixo, a taxa de transferência do plano de usuário continuará sujeita a esse limite. Portanto, o diagnóstico de baixa taxa de transferência deve incluir as regras QoS da N4, e não se concentrar apenas no desempenho rádio.

Taxa de bits garantida (GBR)

GBR descreve a taxa de bits garantida associada ao tráfego que exige um nível definido de garantia de recursos. Ela também pode ser especificada separadamente para uplink e downlink.

GBR pode ser relevante para serviços que precisam de desempenho mais previsível, como determinadas aplicações de voz em tempo real, vídeo ou outros serviços sensíveis a QoS. Ele não deve ser interpretado como um número isolado; o QoS Flow correspondente e a política QoS mais ampla também precisam ser considerados.

Conceitualmente, MBR define o limite superior da taxa permitida, enquanto GBR descreve o requisito de taxa garantida associado à política do serviço.

Taxa de pacotes

Alguns tipos de tráfego não podem ser descritos adequadamente apenas por taxa de bits. QER também pode incluir parâmetros Packet Rate que limitam o número de pacotes permitidos em um período definido.

Isso pode ser importante para cargas que geram muitos pacotes pequenos, como transações DNS, keepalives de IoT ou tráfego semelhante a sinalização. A taxa de bits total pode continuar relativamente baixa enquanto a taxa de pacotes por segundo se torna alta. Nesses casos, verificar apenas MBR pode não explicar o comportamento QoS observado.

Se o limite de Packet Rate for atingido, o usuário pode perceber aumento de latência, respostas mais lentas ou solicitações que falham, mesmo que o consumo total de largura de banda pareça moderado.

QER controla a admissão de tráfego e a aplicação de taxas na UPF por meio de Gate Status de uplink/downlink, MBR, GBR e Packet Rate
QER controla a admissão de tráfego e a aplicação de taxas na UPF por meio de Gate Status de uplink/downlink, MBR, GBR e Packet Rate

O que QFI, Flow Level Marking e PPI fazem em uma QER?

QER é mais do que um limitador de velocidade. Além de Gate Status, MBR e GBR, ela pode carregar parâmetros relacionados à identificação do QoS Flow e ao tratamento de pacotes. Juntos, esses parâmetros ajudam a definir como o tráfego é tratado no plano de usuário.

QoS Flow Identifier (QFI)

QFI identifica um QoS Flow. Uma única PDU Session pode conter vários QoS Flows para que diferentes tipos de tráfego recebam tratamentos QoS diferentes.

Do ponto de vista do plano de usuário, QFI identifica a qual QoS Flow um pacote está associado. Dentro da QER, esse identificador pode ser utilizado para associar o comportamento de aplicação de QoS correspondente ao QoS Flow correto.

Se o QFI associado a uma regra não corresponder ao desenho de serviço pretendido, o tráfego pode ser associado a um QoS Flow inesperado mesmo que os parâmetros de taxa pareçam corretos. Isso pode causar um tratamento de recursos diferente daquele previsto para o serviço.

DL Flow Level Marking

QER pode instruir a UPF a aplicar marcação em nível de fluxo ao tráfego de downlink, por exemplo definindo um valor DSCP para a rede de transporte IP.

Essa marcação não determina a qual QoS Flow 5G o pacote pertence. Em vez disso, afeta como o pacote pode ser identificado e tratado depois que entra na rede de transporte IP.

Se a marcação no nível de transporte estiver incorreta, o QoS 5G pode estar configurado corretamente enquanto a rede de transporte a jusante ainda trata o pacote com uma prioridade não pretendida.

Paging Policy Indicator (PPI)

PPI está relacionado ao tratamento da política de paging para tráfego de downlink. Uma QER pode fornecer informações relacionadas à política de paging nos cenários de encaminhamento aplicáveis, permitindo tratamento diferenciado quando o paging está envolvido.

Para um UE que não está atualmente em estado ativo de plano de usuário, diferentes tipos de tráfego de downlink podem ter implicações de paging diferentes. PPI fornece informações que podem ser utilizadas como parte desse tratamento diferenciado.

Averaging Window

A aplicação de taxa nem sempre pode se basear na observação instantânea de um único pacote. Averaging Window define a janela de tempo sobre a qual o comportamento relacionado à taxa de bits é avaliado.

Uma janela mais curta reage mais rapidamente ao tráfego em rajadas, enquanto uma janela mais longa produz uma média mais suave e pode tolerar rajadas curtas de forma diferente. Esse é um dos motivos pelos quais a análise de QER não deve se concentrar apenas em QER ID e MBR. O comportamento QoS resultante pode depender de vários parâmetros atuando em conjunto.

Como usar mensagens PFCP para verificar se QER está funcionando como esperado?

A forma mais útil de analisar QER não é memorizar cada elemento de informação, mas relacionar a regra PFCP ao sintoma real do serviço.

Por exemplo, um Create QER pode conter:

  • QER ID = 1;

  • UL Gate = OPEN;

  • DL Gate = OPEN;

  • UL MBR = 100000 kbps;

  • DL MBR = 150000 kbps.

Esses valores são apenas um exemplo, mas demonstram um ponto importante: um Gate OPEN não significa que não exista nenhuma restrição de QoS. O tráfego pode ser autorizado a passar e ainda continuar sujeito à aplicação de MBR.

Uma sequência prática de diagnóstico pode seguir estes passos:

  1. Identifique primeiro a PDR. Determine qual PDR realmente corresponde ao tráfego afetado. Se a PDR errada for selecionada, a QER esperada não será aplicada corretamente.

  2. Verifique o QER ID referenciado pela PDR. Não inspecione todas as QERs da sessão PFCP sem contexto. Primeiro identifique a QER que está realmente associada ao tráfego analisado.

  3. Revise Create QER e Update QER. Confirme se a regra atualmente efetiva foi alterada por uma PFCP Session Modification posterior. Um problema de QoS pode ser introduzido por uma atualização posterior, e não pela configuração inicial da sessão.

  4. Verifique Gate Status. Verifique separadamente os estados de Gate de uplink e downlink. Um Gate fechado em apenas uma direção pode produzir uma falha de serviço unidirecional.

  5. Verifique MBR, GBR e Packet Rate. Compare os limites configurados com a taxa de transferência observada ou o comportamento dos pacotes, principalmente se o serviço para repetidamente perto de uma taxa fixa.

  6. Verifique QFI e outros parâmetros QoS. Confirme se o QoS Flow pretendido, a marcação e os ajustes relacionados ao paging correspondem ao desenho do serviço.

  7. Compare a regra com o tráfego real do plano de usuário. PFCP mostra o que se espera que a UPF aplique; testes de taxa de transferência e capturas de pacotes mostram o que realmente aconteceu. A diferença entre as duas visões costuma ser a pista mais útil para o diagnóstico.

Esse método é mais confiável do que interpretar um único campo QER isoladamente. A sinalização PFCP mostra o que a UPF deveria aplicar, enquanto os testes do plano de usuário mostram o resultado realmente observado. Comparar essas duas visões é fundamental para determinar se QER está se comportando como esperado.

Fluxo de diagnóstico PFCP que rastreia o QER ID referenciado por uma PDR, verifica Create/Update QER, Gate Status, MBR, GBR e QFI e compara tudo com o tráfego real do plano de usuário
Fluxo de diagnóstico PFCP que rastreia o QER ID referenciado por uma PDR, verifica Create/Update QER, Gate Status, MBR, GBR e QFI e compara tudo com o tráfego real do plano de usuário

FAQ

Qual é a principal diferença entre QER e FAR?

FAR determina principalmente como um pacote correspondente deve ser tratado e para onde deve ser encaminhado, incluindo ações como FORW, DROP ou BUFF. QER aplica comportamentos relacionados a QoS, como gating, limites de taxa, associação a QoS Flow e marcação no nível de transporte. Ambas normalmente atuam depois que a PDR identifica o tráfego. Uma forma simples de entender a relação é: FAR determina para onde e como o pacote é encaminhado, enquanto QER determina qual tratamento QoS é aplicado a esse tráfego.

Por que o taxa de transferência do usuário ainda pode ser baixo quando Gate Status está OPEN?

OPEN significa apenas que o tráfego naquela direção pode passar. Isso não remove outras restrições QoS. MBR, GBR, Packet Rate e o QoS Flow associado ainda precisam ser verificados. Se MBR estiver configurado abaixo da capacidade disponível de rádio ou transporte, a taxa de transferência pode continuar limitada mesmo com os dois Gates totalmente abertos.

Uma QER só pode ser criada durante PFCP Session Establishment?

Não. Uma QER pode ser criada durante PFCP Session Establishment e depois modificada por PFCP Session Modification. Se o comportamento QoS mudar depois que a sessão já estiver em funcionamento, os Update QER posteriores devem ser revisados em vez de analisar apenas o Create QER inicial.

QFI e QER são a mesma coisa?

Não. QFI é o identificador de um QoS Flow, enquanto QER é uma regra de aplicação de QoS executada pela UPF. Uma QER pode conter ou referenciar informações QFI para associar um tratamento QoS específico ao QoS Flow correspondente. QFI identifica qual QoS Flow está envolvido; QER define como o controle QoS é aplicado ao tráfego.

Por que o tráfego ainda pode falhar quando a PDR corresponde e a FAR permite encaminhamento?

Porque o processamento do plano de usuário não termina necessariamente na FAR. Depois que o encaminhamento é permitido, a QER associada ainda pode aplicar Gate Status, MBR, GBR, Packet Rate ou outras restrições QoS. Portanto, o diagnóstico deve tratar PDR, FAR e QER como uma cadeia contínua de processamento. Uma incompatibilidade em qualquer etapa pode afetar o resultado final do serviço.

Produtos Recomendados
Catálogo
Atendimento ao cliente Telefone
We use cookie to improve your online experience. By continuing to browse this website, you agree to our use of cookie.

Cookies

This Cookie Policy explains how we use cookies and similar technologies when you access or use our website and related services. Please read this Policy together with our Terms and Conditions and Privacy Policy so that you understand how we collect, use, and protect information.

By continuing to access or use our Services, you acknowledge that cookies and similar technologies may be used as described in this Policy, subject to applicable law and your available choices.

Updates to This Cookie Policy

We may revise this Cookie Policy from time to time to reflect changes in legal requirements, technology, or our business practices. When we make updates, the revised version will be posted on this page and will become effective from the date of publication unless otherwise required by law.

Where required, we will provide additional notice or request your consent before applying material changes that affect your rights or choices.

What Are Cookies?

Cookies are small text files placed on your device when you visit a website or interact with certain online content. They help websites recognize your browser or device, remember your preferences, support essential functionality, and improve the overall user experience.

In this Cookie Policy, the term “cookies” also includes similar technologies such as pixels, tags, web beacons, and other tracking tools that perform comparable functions.

Why We Use Cookies

We use cookies to help our website function properly, remember user preferences, enhance website performance, understand how visitors interact with our pages, and support security, analytics, and marketing activities where permitted by law.

We use cookies to keep our website functional, secure, efficient, and more relevant to your browsing experience.

Categories of Cookies We Use

Strictly Necessary Cookies

These cookies are essential for the operation of the website and cannot be disabled in our systems where they are required to provide the service you request. They are typically set in response to actions such as setting privacy preferences, signing in, or submitting forms.

Without these cookies, certain parts of the website may not function correctly.

Functional Cookies

Functional cookies enable enhanced features and personalization, such as remembering your preferences, language settings, or previously selected options. These cookies may be set by us or by third-party providers whose services are integrated into our website.

If you disable these cookies, some services or features may not work as intended.

Performance and Analytics Cookies

These cookies help us understand how visitors use our website by collecting information such as traffic sources, page visits, navigation behavior, and general interaction patterns. In many cases, this information is aggregated and does not directly identify individual users.

We use this information to improve website performance, usability, and content relevance.

Targeting and Advertising Cookies

These cookies may be placed by our advertising or marketing partners to help deliver more relevant ads and measure the effectiveness of campaigns. They may use information about your browsing activity across different websites and services to build a profile of your interests.

These cookies generally do not store directly identifying personal information, but they may identify your browser or device.

First-Party and Third-Party Cookies

Some cookies are set directly by our website and are referred to as first-party cookies. Other cookies are set by third-party services, such as analytics providers, embedded content providers, or advertising partners, and are referred to as third-party cookies.

Third-party providers may use their own cookies in accordance with their own privacy and cookie policies.

Information Collected Through Cookies

Depending on the type of cookie used, the information collected may include browser type, device type, IP address, referring website, pages viewed, time spent on pages, clickstream behavior, and general usage patterns.

This information helps us maintain the website, improve performance, enhance security, and provide a better user experience.

Your Cookie Choices

You can control or disable cookies through your browser settings and, where available, through our cookie consent or preference management tools. Depending on your location, you may also have the right to accept or reject certain categories of cookies, especially those used for analytics, personalization, or advertising purposes.

Please note that blocking or deleting certain cookies may affect the availability, functionality, or performance of some parts of the website.

Restricting cookies may limit certain features and reduce the quality of your experience on the website.

Cookies in Mobile Applications

Where our mobile applications use cookie-like technologies, they are generally limited to those required for core functionality, security, and service delivery. Disabling these essential technologies may affect the normal operation of the application.

We do not use essential mobile application cookies to store unnecessary personal information.

How to Manage Cookies

Most web browsers allow you to manage cookies through browser settings. You can usually choose to block, delete, or receive alerts before cookies are stored. Because browser controls vary, please refer to your browser provider’s support documentation for details on how to manage cookie settings.

Contact Us

If you have any questions about this Cookie Policy or our use of cookies and similar technologies, please contact us at support@becke.cc .