OmniSMSF
OmniSMSF é a Função SMS 5G (SMSF) para o núcleo 5G Omnitouch. Ele transporta SMS sobre NAS: termina o transporte de SMS que um UE executa sobre o plano de controle 5G e retransmite cada mensagem para e do centro de SMS do operador, permitindo que o envio de mensagens funcione em um anexo apenas 5G (SMS sobre NAS) sem voltar para a entrega comutável por circuito ou IMS.
O SMSF é definido por 3GPP TS 23.501 §6.2.13; seu papel no SMS sobre NAS é especificado em 3GPP TS 23.502 §4.13.3, e o servi��o Nsmsf_SMService é especificado em 3GPP TS 29.540.
Documentação
- Guia de Operações - Arquitetura, os fluxos de SMS sobre NAS, endpoints e operação do dia a dia
- Referência de Configuração - Cada chave de configuração e variável de ambiente
- Métricas e Monitoramento - Telemetria e métricas do Prometheus
- Solução de Problemas - Problemas comuns e resoluções
Visão Geral da Arquitetura
OmniSMSF fica entre o AMF (que retransmite o transporte de SMS sobre NAS do UE) e o OmniMessage (o
lado sul do SMSC). Ele se registra no NRF como NFType SMSF para que o AMF possa descobri-lo,
se registra no UDM para cada UE que atende e retransmite o conteúdo da mensagem entre o UE e
o centro de SMS do operador.
Visão Geral dos Recursos
Funcionalidade Principal
- Nsmsf_SMService (Ativar) -
PUT /nsmsf-sm/v1/ue-contexts/{supi}cria um contexto de SMS efêmero para o UE (201 Created). - Nsmsf_SMService (Desativar) -
DELETE /nsmsf-sm/v1/ue-contexts/{supi}o destrói (204 No Content). - Nsmsf_SMService (UplinkSMS) -
POST /nsmsf-sm/v1/ue-contexts/{supi}/sendsmsretransmite um SMS originado no móvel para um contexto ativo. - Revezamento CP/RP (TS 24.011) - Decodifica CP-DATA/RP-DATA/SMS-SUBMIT uplink e constrói SMS-DELIVER/RP-DATA/CP-DATA downlink usando o codec
sms_ex. - Entrega terminada na rede - Entrega SMS originados na rede para o UE via AMF (
Namf_Communication_N1N2MessageTransfer,n1MessageClass=SMS). - Registro no NRF - Registra-se como NFType
SMSFe envia heartbeat; descobre AMF e UDM via NRF.
Pontos de Integração
- AMF (Nsmsf_SMService / Namf_Communication) - Retransmite o transporte de SMS sobre NAS do UE para o OmniSMSF e transporta SMS terminados na rede para o UE.
- NRF (SBI) - OmniSMSF se registra como NFType
SMSF, envia heartbeat e descobre o AMF e o UDM. - UDM (Nudm_UECM / Nudm_SDM) - Registro/desregistro do SMSF e consulta de assinatura de gerenciamento de SMS (fail-open).
- OmniMessage - SMSC-facing SMS submit/deliver sul; OmniSMSF se registra como um frontend, envia mensagens MO e consulta/marca mensagens MT.
Resumo da Configuração
Toda a configuração está sob a chave de aplicativo :omnismsf.
config :omnismsf,
sbi_scheme: "http",
sbi_addr: "127.0.0.30",
sbi_port: 7777,
nrf_uri: "http://127.0.0.10:7777",
mcc: "999",
mnc: "70",
heartbeat_interval: 10_000,
udm_uri: "http://127.0.0.12:7777",
amf_uri: "http://127.0.0.18:7777",
omnimessage_base_url: "http://127.0.0.40:8080"
Consulte a Referência de Configuração para as tabelas de parâmetros completas.