Glossário
Termos e Definições
A
API (Interface de Programação de Aplicações) Interface usada para se comunicar com o sistema de backend da fila de mensagens.
Auto-Scroll Recurso na aba Logs da interface web que rola automaticamente para mostrar as entradas de log mais recentes.
B
Backend O sistema de fila de mensagens ao qual o Gateway SMPP se conecta para recuperar e armazenar mensagens.
Bind Uma conexão SMPP entre dois sistemas. Pode ser transmissor, receptor ou transceptor.
Bind Type O tipo de sessão SMPP:
- Transmissor: Enviar mensagens apenas
- Receptor: Receber mensagens apenas
- Transceptor: Enviar e receber mensagens
Bind Failure Quando uma tentativa de autenticação SMPP falha, geralmente devido a credenciais incorretas ou restrições de IP.
C
CIDR (Roteamento Inter-Domínio Sem Classe)
Notação para especificar intervalos de endereços IP (por exemplo, 192.168.1.0/24 representa 256 endereços IP).
Client Bind Uma conexão SMPP de saída onde o gateway atua como um ESME conectando-se a um SMSC externo (tipicamente um servidor SMPP de uma operadora). Neste modo, o gateway é o cliente.
Connection Status Estado atual de um bind SMPP:
- Conectado: Ativo e operacional
- Desconectado: Não conectado
- Reconectando: Tentando estabelecer conexão
Counter Uma métrica que só aumenta (reinicia na reinicialização do serviço), usada para totais como mensagens enviadas.
D
Data Coding Campo SMPP que especifica a codificação de caracteres da mensagem (GSM-7, UCS-2, etc.).
Delivery Failure Quando uma mensagem não pode ser entregue, indicado por uma resposta de erro da operadora.
Delivery Receipt (DLR) Confirmação da operadora sobre o status de entrega da mensagem.
dest_smsc Campo na fila de mensagens indicando qual conexão SMPP deve lidar com a mensagem.
Disconnection Quando uma conexão SMPP ativa é encerrada, seja intencionalmente ou devido a um erro.
E
Enquire Link Mensagem de keepalive SMPP enviada periodicamente para verificar se a conexão está ativa.
ESM Class Campo SMPP que indica o tipo e os recursos da mensagem.
ESME (Entidade Externa de Mensagem Curta) Na terminologia SMPP, a aplicação cliente que se conecta a um SMSC para enviar ou receber mensagens. Quando o gateway opera em modo Cliente, ele atua como um ESME conectando-se a SMSCs de operadoras. Quando opera em modo Servidor, aceita conexões de ESMEs externos.
Exponential Backoff Estratégia de nova tentativa onde o tempo de espera dobra após cada falha (1min, 2min, 4min, 8min...).
F
Firewall Sistema de segurança de rede que controla o tráfego de rede de entrada e saída.
G
Gateway A aplicação Gateway SMPP que faz a ponte entre a fila de mensagens e as redes móveis.
Gauge Uma métrica que pode aumentar ou diminuir, representando o valor atual (por exemplo, status da conexão).
Grafana Ferramenta de visualização popular para exibir métricas do Prometheus em painéis.
GSM-7 Codificação de caracteres padrão de 7 bits para SMS, suportando até 160 caracteres por mensagem.
H
HTTP/HTTPS Protocolos usados para comunicação web. HTTPS é a versão criptografada.
I
IP Whitelist Lista de endereços IP permitidos que podem se conectar ao gateway (recurso de segurança).
ISDN (Rede Digital de Serviços Integrados) Plano de numeração comumente usado para números de telefone.
J
(Sem termos)
K
Keepalive Mensagens periódicas (enquire_link) enviadas para manter a conexão e detectar falhas.
KPI (Indicador-Chave de Desempenho) Valor mensurável que indica o desempenho do sistema (por exemplo, taxa de sucesso de entrega).
L
Label
No Prometheus, pares chave-valor anexados a métricas para identificação (por exemplo, bind_name="vodafone_uk").
LiveView Tecnologia do framework Phoenix usada para atualizações em tempo real da interface web.
M
Message Queue Sistema de backend que armazena mensagens aguardando para serem enviadas ou recebidas.
Metrics Medições quantitativas do desempenho do sistema, expostas no formato Prometheus.
MO (Origem Móvel) Mensagens enviadas de telefones móveis para o gateway (entrada).
MT (Terminado Móvel) Mensagens enviadas do gateway para telefones móveis (saída).
MSISDN (Número de Diretório Internacional de Assinante de Estação Móvel) Formato padrão para números de telefone móvel.
N
NPI (Indicador de Plano de Numeração) Campo SMPP que especifica o esquema de numeração (por exemplo, ISDN).
O
Outbound Mensagens fluindo do gateway para redes móveis.
Inbound Mensagens fluindo de redes móveis para o gateway.
P
PDU (Unidade de Dados de Protocolo) Pacote de mensagem SMPP individual (por exemplo, submit_sm, deliver_sm).
Prometheus Sistema de monitoramento de código aberto que coleta e armazena métricas de séries temporais.
Q
Queue Lista de mensagens aguardando para serem processadas ou enviadas.
Queue Check Frequency Com que frequência (em milissegundos) o gateway verifica o backend em busca de novas mensagens.
Queue Worker Componente que recupera mensagens da fila e as envia via SMPP.
R
Rate Limiting Controle do throughput de mensagens para cumprir as restrições da operadora. Veja TPS.
Receiver Tipo de bind SMPP que apenas recebe mensagens (deliver_sm).
Reconnect Restabelecendo uma conexão SMPP desconectada.
Retry Tentando enviar uma mensagem que falhou novamente, geralmente com backoff exponencial.
S
Server Bind Configuração que permite que ESMEs externos (clientes) se conectem ao gateway. Neste modo, o gateway atua como um SMSC (servidor) aceitando conexões de entrada de sistemas parceiros.
Session Conexão SMPP ativa entre dois sistemas.
SMPP (Protocolo de Mensagem Curta Ponto a Ponto) Protocolo padrão da indústria para troca de mensagens SMS entre sistemas.
SMSC (Centro de Serviço de Mensagem Curta) Na terminologia SMPP, o componente servidor que aceita conexões de ESMEs (clientes) e lida com o roteamento e entrega de mensagens SMS. Quando o gateway opera em modo Servidor, ele atua como um SMSC aceitando conexões de ESMEs externos.
SSL/TLS Protocolos de criptografia para comunicação segura.
Submit_SM PDU SMPP para submeter uma mensagem para entrega.
Submit_SM_Resp Resposta SMPP ao submit_sm, indicando sucesso ou falha.
System ID Nome de usuário usado para autenticação SMPP.
T
Telemetry Coleta e transmissão automatizada de métricas do sistema.
TON (Tipo de Número) Campo SMPP que especifica o formato do número (por exemplo, internacional, nacional).
TPS (Transações Por Segundo) Limite de taxa para o máximo de mensagens por segundo através de uma conexão.
Transceiver Tipo de bind SMPP que pode enviar e receber mensagens (mais comum).
Transmitter Tipo de bind SMPP que apenas envia mensagens (submit_sm).
Throughput Taxa de processamento de mensagens, tipicamente medida em mensagens por segundo.
U
UCS-2 Codificação de caracteres Unicode de 16 bits para SMS, suportando até 70 caracteres por mensagem.
Uptime Duração que uma conexão ou serviço esteve continuamente operacional.
V
Validity Period Limite de tempo para a tentativa de entrega da mensagem antes da expiração.
W
Web Dashboard Interface de usuário baseada em navegador para monitorar e gerenciar o gateway.
Whitelist Veja IP Whitelist.
X
(Sem termos)
Y
(Sem termos)
Z
(Sem termos)
Referência Rápida de Acrônimos
| Acrônimo | Termo Completo |
|---|---|
| API | Interface de Programação de Aplicações |
| CIDR | Roteamento Inter-Domínio Sem Classe |
| DLR | Recibo de Entrega |
| ESME | Entidade Externa de Mensagem Curta |
| GSM | Sistema Global para Comunicações Móveis |
| HTTP | Protocolo de Transferência de Hipertexto |
| HTTPS | Protocolo de Transferência de Hipertexto Seguro |
| IP | Protocolo da Internet |
| ISDN | Rede Digital de Serviços Integrados |
| KPI | Indicador-Chave de Desempenho |
| MO | Origem Móvel |
| MSISDN | Número de Diretório Internacional de Assinante de Estação Móvel |
| MT | Terminado Móvel |
| NPI | Indicador de Plano de Numeração |
| PDU | Unidade de Dados de Protocolo |
| SMPP | Protocolo de Mensagem Curta Ponto a Ponto |
| SMSC | Centro de Serviço de Mensagem Curta |
| SMS | Serviço de Mensagem Curta |
| SSL | Camada de Soquetes Segura |
| TLS | Segurança da Camada de Transporte |
| TON | Tipo de Número |
| TPS | Transações Por Segundo |
| UCS | Conjunto Universal de Caracteres Codificados |
| UI | Interface do Usuário |
| URL | Localizador Uniforme de Recursos |
Documentação Relacionada
- README.md - Visão geral do sistema e como começar
- CONFIGURATION.md - Parâmetros de configuração explicados
- OPERATIONS.md - Operações do dia a dia
- MONITORING.md - Métricas e monitoramento
- TROUBLESHOOTING.md - Resolução de problemas