Enciclopédia
2026-08-17 16:25:23
Como a AMF expõe eventos do UE?
Namf_EventExposure permite que a AMF do 5G exponha eventos relacionados à mobilidade, como localização do UE, alcançabilidade, registro e estado de conexão, por meio de mecanismos de assinatura e notificação.

Becke Telcom

Como a AMF expõe eventos do UE?

No núcleo 5G, a AMF mantém informações de mobilidade de primeira mão sobre o UE, incluindo a Área de Rastreamento atual, o estado de alcançabilidade, alterações de registro, estado CM e mudanças no tipo de acesso. Quando funções de rede como SMF, NEF ou UDM precisam dessas informações, consultar repetidamente a AMF fornece apenas um retrato de um determinado momento e não captura mudanças de estado com eficiência. Namf_EventExposure resolve esse problema transformando as informações de mobilidade gerenciadas pela AMF em serviços de eventos que outras funções de rede podem assinar e receber por meio de notificações contínuas.

  • Nome do serviço: Namf_EventExposure

    Modelo principal: Assinatura de eventos + notificação de mudança de estado

    Consumidores típicos: SMF, NEF, UDM

    Contexto de versão: Baseado nas definições relevantes do 3GPP Release 15.6

Função e limites do serviço

Namf_EventExposure é um serviço da AMF que expõe eventos relacionados à mobilidade para outras funções de rede. Como a AMF é responsável pelo gerenciamento de acesso e mobilidade, ela mantém diretamente informações como localização do UE, estado de registro e estado de gerenciamento de conexão. Outras funções de rede não precisam recriar a mesma lógica de determinação de estado. Em vez disso, podem usar esse serviço para declarar os eventos de interesse, enquanto a AMF determina quando eles ocorrem e envia notificações quando as condições configuradas são atendidas.

A assinatura de eventos é fundamentalmente diferente de uma consulta de estado convencional. Uma consulta responde “qual é o estado atual?”, enquanto uma assinatura responde “quando o estado muda?”. Por exemplo, a SMF não precisa consultar continuamente se um UE está alcançável; pode precisar apenas de uma notificação quando o UE mudar de alcançável para inalcançável. A NEF pode se preocupar somente com a entrada do UE em uma área definida, enquanto a UDM pode estar interessada em mudanças de registro ou alcançabilidade. exposição de eventos oferece, portanto, uma forma assíncrona e orientada por condições de trocar informações apenas quando necessário.

A AMF não transmite indiscriminadamente todas as suas informações internas. Os eventos são expostos de acordo com relações de assinatura estabelecidas. O consumidor, o UE alvo, o tipo de evento e a URI de notificação definem juntos o escopo da assinatura. Essa abordagem reduz sinalização desnecessária e permite que cada função de rede assine apenas as informações de mobilidade relevantes para sua própria lógica de serviço.

Arquitetura do serviço Namf EventExposure mostrando a AMF expondo eventos de mobilidade para SMF NEF e UDM por meio de relações de assinatura
Namf_EventExposure transforma as informações de mobilidade mantidas pela AMF em recursos de assinatura e notificação de eventos para outras funções de rede.

Tipos de eventos e parâmetros principais

A AMF pode expor eventos que abrangem vários aspectos de mobilidade, registro, conectividade e alcançabilidade do UE. Em vez de memorizar cada evento individualmente, é mais fácil agrupá-los em três categorias: eventos de localização e área, eventos de registro e estado de acesso e eventos de alcançabilidade ou exceção.

Eventos de localização e área

Um dos tipos mais diretos é o relatório de localização do UE. Um consumidor pode assinar mudanças de localização de um único UE ou de um grupo de UEs, com notificações contendo informações como TAI e identificador de célula. O relatório AOI, ou de Área de Interesse, concentra-se na relação entre o UE e uma área predefinida, como se o UE entrou nessa área, saiu dela ou está em estado desconhecido.

O relatório AOI é especialmente útil quando uma aplicação não precisa de atualizações contínuas e precisas de localização e só necessita saber se o UE está dentro de uma região definida. Por exemplo, se a aplicação precisa apenas determinar se o UE entra em uma área formada por TA1 e TA2, não há necessidade de gerar notificações contínuas enquanto ele permanecer nessa área. Um relatório só é necessário quando o UE entra ou sai da região configurada.

Estados de registro, acesso e conexão

O relatório de estado de registro diferencia REGISTERED de DEREGISTERED, enquanto o relatório de gerenciamento de conexão indica se o UE está em CM-IDLE ou CM-CONNECTED. Esses estados têm significados diferentes para funções de rede que precisam determinar se a comunicação de plano de usuário ou de sinalização pode ser estabelecida imediatamente.

A AMF também pode expor alterações no tipo de rede de acesso do UE, como transições entre acesso 3GPP e não 3GPP, além de mudanças no fuso horário atual do UE. Normalmente esses parâmetros não precisam ser consultados em alta frequência, mas quando mudam podem afetar decisões de política ou o processamento de serviços. Por isso, são adequados ao modelo de assinatura de eventos.

Eventos de alcançabilidade e exceção

O relatório de alcançabilidade indica se a AMF considera que o UE pode ser alcançado pela rede. Os resultados possíveis incluem alcançável, inalcançável e REGULATORY-ONLY. REGULATORY-ONLY indica que o UE só é alcançável para serviços com prioridade regulatória. A alcançabilidade não deve ser confundida com o estado de conexão: um UE em CM-IDLE ainda pode estar alcançável, embora um procedimento de paginação possa ser necessário antes que a conexão seja restabelecida.

Eventos de exceção descrevem falhas ou perda de comunicação. Relatórios de falha podem incluir valores de causa de liberação de conexão RAN ou NAS. Um relatório de perda de comunicação pode ser gerado quando a AMF determina, por exemplo após o vencimento de um temporizador de alcançabilidade móvel, que a comunicação com o UE foi perdida, permitindo que o assinante receba o identificador do UE correspondente.

Além de eventos associados a um UE individual ou a um grupo de UEs, a AMF pode expor estatísticas sobre a quantidade de UEs em uma área específica. Nesse caso, o consumidor está interessado no total de UEs da região, e não no estado de um assinante específico. Isso mostra que exposição de eventos não se limita a notificações por UE e também pode fornecer informações estatísticas relacionadas à mobilidade.

Categorias de exposição de eventos da AMF mostrando localização do UE AOI registro conexão alcançabilidade tipo de acesso e relatórios de falha de comunicação
A exposição de eventos da AMF cobre informações de localização, área, registro, conexão, alcançabilidade, tipo de acesso e exceções de comunicação.

Assinatura, atualização e notificação

Namf_EventExposure organiza as mudanças de estado em torno de um ciclo de vida completo da assinatura. Uma função de rede consumidora primeiro cria uma assinatura, e a AMF armazena essa relação. Se posteriormente for necessário alterar as condições do evento, a assinatura pode ser atualizada. Quando o evento não for mais necessário, a assinatura pode ser excluída. Os resultados efetivos do evento são então entregues pela AMF ao endereço de notificação configurado.

Para criar uma assinatura, o consumidor envia uma solicitação POST para uma nova assinatura. Se a solicitação for bem-sucedida, a AMF retorna as informações da assinatura criada e um identificador que pode ser usado em operações posteriores. Se o consumidor precisar modificar as condições do evento, poderá usar PATCH na assinatura correspondente em vez de excluí-la e recriá-la. Quando o evento não for mais necessário, o consumidor envia DELETE para remover a relação de assinatura, após o que a AMF deixa de enviar notificações para ela.

Notify é a etapa principal que entrega a mudança de estado real. Quando a condição do evento assinado é satisfeita, a AMF envia por POST uma notificação de evento para o eventNotificationUri armazenado na assinatura. Depois que o consumidor processa a notificação e retorna uma resposta, a transação de notificação é concluída. Uma sequência típica pode ser resumida da seguinte forma:

  1. O consumidor identifica o UE e o evento que deseja monitorar;

  2. A AMF cria e mantém o contexto da assinatura;

  3. A AMF continua acompanhando o estado de mobilidade relevante;

  4. Quando a condição do evento é atendida, a AMF envia uma notificação;

  5. O consumidor processa o evento e executa a lógica de serviço necessária;

  6. A assinatura é atualizada ou excluída quando os requisitos do serviço mudam.

Fluxo de sinalização Namf EventExposure mostrando criação atualização exclusão de assinatura e notificação de eventos entre um consumidor NF e a AMF
Namf_EventExposure gerencia todo o ciclo de vida do evento por meio da criação, atualização e exclusão de assinaturas e dos procedimentos Notify.

Os relatórios podem ser configurados como únicos ou contínuos. Um relatório único é adequado quando o consumidor precisa apenas do resultado atual ou de uma única ocorrência do evento. Com relatórios contínuos, a assinatura permanece ativa e mudanças de estado posteriores que atendam às condições configuradas podem gerar novas notificações. Do ponto de vista de engenharia, “qual evento está sendo assinado” e “quantos relatórios são necessários” devem ser tratados como aspectos de configuração separados.

Perspectiva de engenharia e conclusão

Do ponto de vista da arquitetura baseada em serviços do 5GC, Namf_EventExposure resolve uma fronteira de responsabilidades: qual função de rede detecta um estado e qual função o consome. Como a AMF já possui as informações de gerenciamento de mobilidade, é mais eficiente que ela as exponha por um mecanismo de eventos padronizado do que fazer SMF, NEF ou UDM inferirem repetidamente o mesmo estado do UE por sinalização adicional.

É também por isso que o modelo de assinatura se adapta bem à exposição de eventos. Localização, registro, estado de conexão e alcançabilidade do UE são informações orientadas a estado. Na maior parte do tempo esses valores permanecem inalterados, mas quando mudam podem afetar imediatamente o comportamento de outra função de rede. A consulta periódica contínua geraria grande volume de sinalização com pouco valor operacional, enquanto assinatura e notificação permitem que a informação flua apenas quando ocorre um evento real.

Ao analisar na prática a sinalização Namf_EventExposure, quatro elementos são especialmente importantes: qual NF criou a assinatura, qual evento foi solicitado, qual UE ou área está sendo monitorado e para onde a notificação é enviada. Acompanhando o ID da assinatura junto com o eventNotificationUri, normalmente é possível reconstruir toda a interação desde a criação e modificação da assinatura até a mensagem Notify final.

A forma mais eficaz de entender Namf_EventExposure é construir um modelo simples: a AMF mantém o estado de mobilidade, o consumidor declara seu interesse, a assinatura estabelece a relação e Notify entrega o resultado quando o estado muda. Com esse modelo claro, eventos específicos como localização, AOI, registro, estado de conexão e alcançabilidade tornam-se muito mais fáceis de interpretar.

Perguntas frequentes

Qual é a diferença fundamental entre Namf_EventExposure e consultar diretamente a AMF?

Uma consulta direta obtém o estado em um momento específico. exposição de eventos estabelece previamente um interesse e permite que a AMF notifique o consumidor quando o estado relevante muda. A primeira opção é adequada para consultas pontuais, enquanto a segunda é melhor para monitoramento contínuo de eventos.

Um consumidor pode assinar eventos de vários UEs?

Sim. O escopo de destino suportado depende do tipo de evento. Alguns eventos podem se aplicar a um único UE ou a um grupo de UEs, enquanto estatísticas como o número de UEs em uma área especificada podem abranger qualquer quantidade de UEs.

CM-IDLE significa que o UE está inalcançável?

Não. O estado CM descreve o estado de gerenciamento de conexão do UE, enquanto alcançabilidade descreve se a rede consegue alcançar o UE. Um UE em CM-IDLE ainda pode estar alcançável, embora normalmente seja necessário restabelecer a conexão antes da comunicação.

Por que a notificação de eventos exige uma URI de retorno separada?

A criação da assinatura e a ocorrência do evento não precisam acontecer ao mesmo tempo. O consumidor fornece uma URI de notificação ao criar a assinatura, permitindo que a AMF envie posteriormente uma mensagem Notify quando a condição configurada for atendida, sem manter aberta a conexão da solicitação original.

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 .