# A numeração E.164 e o MSISDN explicados

> O E.164 é o plano de numeração pública internacional da ITU-T. Um número é composto por um indicativo de país (1 a 3 dígitos), um código nacional de destino e um número de assinante, até 15 dígitos no total, escrito internacionalmente com um '+' inicial. Um número móvel neste plano é o MSISDN — o endereço para chamadas que mapeia para um assinante dentro da sua rede de origem.

- URL canônico: https://www.broadnet.me/pt/reference/e164-numbering-and-msisdn
- Idioma: pt
- Última atualização: 2026-07-19
- Editor: BroadNet (https://www.broadnet.me)

Como funciona o plano de numeração internacional E.164 da ITU-T: indicativos de chamada de país, código nacional de destino (NDC) e número de assinante, o máximo de 15 dígitos, a estrutura do MSISDN e como normalizar números para E.164 no envio de mensagens A2P.

## O que o E.164 define

O E.164 é a recomendação da ITU-T que define o plano de numeração pública internacional das telecomunicações — o formato globalmente único para o qual qualquer número de telefone se resolve. Fixa três coisas: o comprimento máximo de um número internacional em 15 dígitos (excluindo o prefixo internacional ou '+'), a atribuição de indicativos de país a países e a serviços globais, e a estrutura do número nacional que se segue ao indicativo de país. Qualquer número de telefone do mundo que se possa marcar — fixo, móvel, gratuito, de tarifação especial — é um número E.164 assim que escrito na sua forma internacional completa, razão pela qual as plataformas de mensagens e de voz normalizam para E.164 como endereço canónico.

## As três partes de um número E.164

Um número E.164 internacional decompõe-se num Indicativo de País (CC), num Código Nacional de Destino (NDC) e num Número de Assinante (SN). O indicativo de país tem 1 a 3 dígitos e é atribuído pela ITU (por exemplo, 1 para o North American Numbering Plan, 44 para o Reino Unido, 961 para o Líbano). O NDC identifica uma rede de destino ou uma área geográfica dentro do país — para os móveis, seleciona o operador móvel ou o intervalo de números. O número de assinante identifica a linha específica dentro desse NDC. O NDC e o SN formam em conjunto o Número Nacional (Significativo), e CC + NDC + SN não pode exceder 15 dígitos.

*Estrutura de um número E.164 (máx. 15 dígitos)*

| Campo | Comprimento | Atribuído por | Finalidade |
|---|---|---|---|
| Código do País (CC) | 1–3 dígitos | ITU-T | Identifica o país ou serviço global |
| Código de Destino Nacional (NDC) | Variável | Órgão regulador nacional | Seleciona a rede/área geográfica dentro do país |
| Número do Assinante (SN) | Variável | Operadora | Identifica a linha dentro do NDC |
| Número Nacional (Significativo) | NDC + SN | — | Número discado dentro do país (com prefixo nacional de acesso) |
| Número internacional | CC + NDC + SN | — | Globalmente único, ≤ 15 dígitos, escrito com '+' |

## O que é um MSISDN

Para um assinante móvel, o número E.164 é o MSISDN — Mobile Station International Subscriber Directory Number, definido na 3GPP TS 23.003. É o número que um chamador marca ou para o qual uma mensagem é endereçada, e segue a mesma decomposição CC + NDC + SN, em que o NDC identifica a rede móvel de origem. O MSISDN é deliberadamente distinto do IMSI: o MSISDN é o número de diretório público, marcável, ao passo que o IMSI (E.212) é a identidade interna armazenada no SIM. O HLR/HSS guarda o mapeamento entre os dois, de modo que uma chamada para um MSISDN pode ser resolvida no IMSI do assinante e na sua localização atual.

*Decomposição de um MSISDN (formato de exemplo, dígitos ilustrativos)*

```text
+44 7700 900123
 │   │    │
 │   │    └─ Subscriber Number (SN)
 │   └────── National Destination Code (NDC = mobile operator range)
 └────────── Country Code (CC = 44, United Kingdom)

MSISDN = CC + NDC + SN   (≤ 15 digits, TS 23.003)
```

## Formato nacional vs internacional e normalização

O mesmo número aparece em várias formas escritas, e normalizá-las num único valor canónico é um pré-requisito para um envio de mensagens fiável. A nível nacional, um assinante marca um prefixo de rede (frequentemente 0) antes do NDC; internacionalmente, esse prefixo de rede é descartado e substituído pelo indicativo de país, precedido de '+' (a notação da ITU-T para 'prefixo internacional'). Normalizar significa remover espaços, hífenes e parênteses, retirar o prefixo de rede nacional, aplicar o indicativo de país correto para a origem do número e produzir uma cadeia '+CC NDC SN' isenta de outros carateres. Fazer isto bem evita entregas incorretas, registos duplicados e pesquisas falhadas; a ferramenta de formatação de números de telefone aplica estas regras por país.

*Normalizar para E.164*

```text
Input (national)      : 07700 900123        (UK, trunk prefix 0)
Strip separators      : 07700900123
Remove trunk prefix   : 7700900123
Prepend country code  : 447700900123
Canonical E.164       : +447700900123
```

## O E.164 e a identidade do remetente A2P

As mensagens application-to-person reutilizam o endereçamento E.164 do lado do destino — cada MSISDN de destinatário é um número E.164 — mas o originador (sender ID) pode assumir várias formas. Um remetente de número longo é ele próprio um MSISDN E.164 ou um short code dentro de um plano nacional; um sender ID alfanumérico é uma cadeia de texto não marcável (até 11 carateres GSM) que não faz parte do E.164 e não pode receber respostas. Como os IDs alfanuméricos ficam fora do plano de numeração, o seu registo e utilização permitida são regidos pelo regulador de cada país, e não pela ITU-T. A normalização E.164 correta do destino, e o conhecimento dos tipos de remetente que cada país permite, determinam em conjunto a entregabilidade.

*Tipos de identidade de remetente face ao E.164*

| Tipo de remetente | No plano E.164? | Capacidade de resposta | Uso típico |
|---|---|---|---|
| Número longo (MSISDN) | Sim — número E.164 completo | Sim | A2P bidirecional, OTP com resposta |
| Código curto | Plano nacional (não o E.164 internacional) | Sim | A2P doméstico de alto volume |
| ID alfanumérico do remetente | Não — string de texto, não discável | No | OTP / alertas unidirecionais com marca |

## Perguntas frequentes

### O que é o E.164?

O E.164 é a recomendação da ITU-T que define o plano de numeração telefónica pública internacional. Estabelece o comprimento máximo de 15 dígitos, atribui indicativos de país e estrutura cada número como indicativo de país, código nacional de destino e número de assinante, escrito internacionalmente com um '+' inicial. É o formato canónico para o qual as plataformas de mensagens e de voz normalizam.

### Qual é o comprimento máximo de um número E.164?

Quinze dígitos, excluindo o prefixo internacional ou '+'. Esse limite de 15 dígitos cobre o indicativo de país mais o número nacional (significativo) — o código nacional de destino e o número de assinante em conjunto. Muitos números são mais curtos; nenhum no plano público excede os 15 dígitos.

### Qual é a diferença entre um MSISDN e um IMSI?

O MSISDN é o número E.164 público e marcável para o qual um chamador ou uma mensagem é endereçado. O IMSI (E.212) é a identidade interna do assinante armazenada no SIM e nunca marcada. O HLR/HSS guarda o mapeamento, pelo que uma chamada para um MSISDN é resolvida no IMSI do assinante e na sua localização.

### Como normalizo um número de telefone para E.164?

Remova espaços, hífenes e parênteses, retire o prefixo de rede nacional (frequentemente um 0 inicial), aplique o indicativo de país correto para a origem do número e produza uma cadeia '+CC NDC SN' com no máximo 15 dígitos. Esta forma canónica evita entregas incorretas, registos duplicados e pesquisas falhadas.

### Um sender ID alfanumérico é um número E.164?

Não. Um sender ID alfanumérico é uma cadeia de texto de até 11 carateres GSM, não um número marcável, pelo que fica fora do plano E.164 e não pode receber respostas. Apenas os números longos (MSISDN) e os short codes são numéricos; a utilização de IDs alfanuméricos é regida pelo regulador de cada país.

### O que é um indicativo de chamada de país?

É o prefixo de um a três dígitos que a ITU atribui a um país ou serviço global no início de um número E.164 internacional — por exemplo, 1 para o North American Numbering Plan, 44 para o Reino Unido. Seleciona o país de destino antes de o código nacional de destino o restringir a uma rede ou área.

## Fontes

- [ITU-T E.164 — The international public telecommunication numbering plan](https://www.itu.int/rec/T-REC-E.164)
- [3GPP TS 23.003 — Numbering, addressing and identification (MSISDN)](https://www.3gpp.org/dynareport/23003.htm)

## Relacionados

- [Códigos MCC, MNC e PLMN (E.212)](https://www.broadnet.me/pt/reference/mcc-mnc-plmn-codes)
- [IMSI, IMEI e identidade do assinante](https://www.broadnet.me/pt/reference/imsi-imei-and-subscriber-identity)
- [Portabilidade de números e encaminhamento](https://www.broadnet.me/pt/reference/number-portability-and-routing)
- [Formatador de números de telefone](https://www.broadnet.me/pt/tools/phone-number-formatter)
- [Reputação e validação de números](https://www.broadnet.me/pt/products/phone-reputation)
