# SMPP explicado

- URL canónico: https://www.broadnet.me/pt/explained/smpp
- Idioma: pt
- Editor: BroadNet (https://www.broadnet.me)
- Versão Markdown da página, gerada a partir da página publicada.

SMPP Hub temático

Definição

SMPP (Short Message Peer-to-Peer) é o protocolo TCP aberto que transporta A2P SMS entre uma aplicação — o ESME — e o SMSC de uma operadora móvel. O ESME abre um bind persistente, envia mensagens como submit_sm PDUs binários e recebe relatórios de entrega pelo mesmo socket.

Resumido de [Como funciona o protocolo SMPP?](https://www.broadnet.me/pt/answers/smpp-protocol)

Última atualização 1 de outubro de 2026 9 termos-chave

Nesta página

1. 01Definição
2. 02Como funciona
3. 03Termos fundamentais
4. 04Guias e leituras complementares
5. 05Produtos relacionados
6. 06Perguntas frequentes

[Todos os tópicos explicados](https://www.broadnet.me/pt/explained) [Ver todas as respostas](https://www.broadnet.me/pt/answers)

## Como funciona

1. 1 Bind O ESME abre uma conexão TCP (idealmente TLS) e envia bind_transceiver com um system_id e palavra-passe. Pode realizar o bind como Transmitter, Receiver ou Transceiver; um bind Transceiver via SMPP 3.4 é o padrão moderno. [Leia a resposta completa](https://www.broadnet.me/pt/answers/smpp-protocol)
2. 2 Submit Cada mensagem é enviada como um PDU submit_sm, e o SMSC confirma com um submit_sm_resp contendo um message_id. A janela — quantos PDUs podem estar em trânsito sem confirmação — é o que mais frequentemente limita o throughput real. [Leia a resposta completa](https://www.broadnet.me/pt/answers/what-is-smpp-window-size)
3. 3 Receber relatórios de entrega Os relatórios de entrega chegam de forma assíncrona como PDUs deliver_sm no mesmo socket e são associados à mensagem original por meio do message_id. [Leia a resposta completa](https://www.broadnet.me/pt/answers/smpp-protocol)
4. 4 Manter a sessão ativa Um heartbeat enquire_link a cada 30 segundos mantém o bind ativo, o cliente reconecta com backoff exponencial e o unbind fecha a sessão de forma limpa. Um submit que falha devolve um command_status numérico para decodificação. [Leia a resposta completa](https://www.broadnet.me/pt/answers/smpp-protocol)

## Termos fundamentais

Cada termo possui a sua própria página de resposta com a explicação completa.

- [O que é SMPP? SMPP (Short Message Peer-to-Peer) é o padrão de protocolo aberto para troca de SMS entre SMSCs (Centros de Serviços de Mensagens Curtas), ESMEs (Entidades Externas de Mensagens Curtas) e agregadores.](https://www.broadnet.me/pt/answers/what-is-smpp)
- [Como funciona o protocolo SMPP? SMPP (Short Message Peer-to-Peer) é o protocolo TCP aberto que transporta SMS A2P entre uma aplicação — o ESME — e o SMSC de uma operadora móvel.](https://www.broadnet.me/pt/answers/smpp-protocol)
- [O que é uma ESME? ESME (Entidade Externa de Mensagens Curtas) é o termo SMPP para qualquer aplicação externa ao SMSC que envia ou recebe SMS.](https://www.broadnet.me/pt/answers/what-is-esme)
- [O que é um SMSC? Um SMSC (Centro de Serviço de Mensagens Curtas) é o componente central da infraestrutura de uma rede móvel que armazena, encaminha e entrega mensagens SMS entre dispositivos móveis e aplicações externas.](https://www.broadnet.me/pt/answers/what-is-smsc)
- [Qual é o tamanho da janela SMPP? A janela é o número de PDU SMPP que um ESME pode ter em trânsito — submetidas, mas ainda não confirmadas — numa única conexão a qualquer momento.](https://www.broadnet.me/pt/answers/what-is-smpp-window-size)
- [SMPP 3.4 vs SMPP 5.0 — o que mudou e qual usar O SMPP 3.4 (1999) ainda é o protocolo de interconexão SMS que executa praticamente todas as conexões A2P em produção atualmente.](https://www.broadnet.me/pt/answers/smpp-3-4-vs-5-0)
- [O que é um DLR (relatório de entrega)? Um DLR é a confirmação assíncrona de que um SMS foi entregue (ou não foi entregue) ao dispositivo.](https://www.broadnet.me/pt/answers/what-is-dlr)
- [O que é TPS (Transações por Segundo)? TPS (transações por segundo) — também chamado de MPS ou taxa de envio — é o limite de transferência de uma conexão ou conta de mensagens: quantos PDUs submit_sm de SMS o SMSC aceita por segundo antes de devolver…](https://www.broadnet.me/pt/answers/what-is-tps)
- [TLS 1.3 em mensagens — o que mudou e porque isso é importante para o SMPP O TLS 1.3 (RFC 8446, 2018) substituiu o TLS 1.2 com um handshake mais rápido, removeu todos os algoritmos que haviam sido quebrados na década anterior e tornou o sigilo de encaminhamento obrigatório.](https://www.broadnet.me/pt/answers/tls-1-3-in-messaging)

## Guias e leituras complementares

- [Referência Visão geral do protocolo SMPP](https://www.broadnet.me/pt/reference/smpp-protocol-overview)
- [Referência Operações de bind SMPP e estados de sessão](https://www.broadnet.me/pt/reference/smpp-bind-operations)
- [Referência SMPP submit_sm: todos os campos obrigatórios](https://www.broadnet.me/pt/reference/smpp-submit-sm)
- [Referência Códigos de erro command_status do SMPP](https://www.broadnet.me/pt/reference/smpp-command-status-errors)
- [Guia Lista de Verificação de Integração SMPP](https://www.broadnet.me/pt/guides/smpp-integration-checklist)
- [Artigo O custo operacional de uma integração de SMS: binds, webhooks e modos de falha](https://www.broadnet.me/pt/blog/smpp-vs-http-api-decision-guide)
- [Artigo Planeamento de taxa de transferência de SMS e TPS: dimensionamento de conexões SMPP para campanhas de alto volume](https://www.broadnet.me/pt/blog/sms-throughput-tps-smpp-bind-sizing)
- [Comparação SMS API vs SMPP](https://www.broadnet.me/pt/compare/sms-api-vs-smpp)
- [Documentação para desenvolvedores Integração SMPP](https://www.broadnet.me/pt/developers/smpp)
- [Ferramenta Consulta de Código de Erro SMPP](https://www.broadnet.me/pt/tools/smpp-error-codes)

Produtos relacionados

- [SMS API](https://www.broadnet.me/pt/products/sms-api)
- [Integração SMPP](https://www.broadnet.me/pt/developers/smpp)
- [Gateway SMSC](https://www.broadnet.me/pt/operators/smsc-gateway)

## Perguntas frequentes

### Quando deve escolher SMPP em vez de REST?

Escolha SMPP quando sustenta várias centenas de mensagens por segundo ou precisa de binds persistentes (a capacidade por bind é acordada com a sua equipa de conta), executa OTP com latência crítica onde cada milissegundo conta, ou se integra num ecossistema de operadora/agregador que já utiliza SMPP em todo o lado. Caso contrário, uma API REST SMS (sem limites de taxa fixos por conta na BroadNet) é mais simples de operar e entrega pelas mesmas rotas.

[Leia a resposta completa](https://www.broadnet.me/pt/answers/smpp-protocol)

### Devo usar o SMPP 5.0 para uma nova integração?

Quase nunca. Utilize SMPP 3.4 sobre TLS, a menos que uma contraparte específica exija 5.0. A base instalada, as ferramentas e o suporte dos operadores estão todos focados na versão 3.4, e a versão 5.0 não oferece nenhuma vantagem de entregabilidade em rotas A2P comerciais.

[Leia a resposta completa](https://www.broadnet.me/pt/answers/smpp-3-4-vs-5-0)

### O SMPP 5.0 entrega mensagens melhor que o 3.4?

Não. A capacidade de entrega é uma função da rota da operadora, não da versão do SMPP. Os recursos aprimorados na versão 5.0 (cabeçalhos Unicode, TLVs de faturação) geralmente são tratados na camada de aplicação, sobre a versão 3.4.

[Leia a resposta completa](https://www.broadnet.me/pt/answers/smpp-3-4-vs-5-0)

### Como faço para enviar texto em árabe ou emojis via SMPP 3.4?

Defina data_coding para UCS-2 (0x08) ou inclua o corpo da mensagem num TLV message_payload. A versão 3.4 lida bem com conteúdo Unicode; você não precisa da versão 5.0 para isso.

[Leia a resposta completa](https://www.broadnet.me/pt/answers/smpp-3-4-vs-5-0)

### Que tipo de vinculação e porta devo usar?

A vinculação de transceptor sobre TLS é o padrão para A2P — ela envia submit_sm e recebe DLRs num único socket. BroadNet oferece conexões SMPP 3.4; o host, a porta e as credenciais são fornecidos com o seu acesso de teste.

[Leia a resposta completa](https://www.broadnet.me/pt/answers/smpp-3-4-vs-5-0)

## Mais tópicos explicados

- [SMS A2P explicado](https://www.broadnet.me/pt/explained/a2p-sms)
- [ID de remetente explicado](https://www.broadnet.me/pt/explained/sender-id)
- [Verificação por OTP explicada](https://www.broadnet.me/pt/explained/otp-verification)
- [Firewall SMS explicado](https://www.broadnet.me/pt/explained/sms-firewall)
- [API do WhatsApp Business explicada](https://www.broadnet.me/pt/explained/whatsapp-business-api)
