Glossary
SMSTelecomunicaçõesCodificação de Caracteres

O que é Codificação de Caracteres GSM-7? Limites de Caracteres SMS Explicados

Aprenda o que é codificação GSM-7, como afeta os limites de caracteres SMS e por que entender a codificação de caracteres é essencial para mensagens de texto econômicas.

Written by: Victor VillalobosReviewed by: Jennifer VillalobosDecember 18, 20258 min de leitura

O que é Codificação de Caracteres GSM-7? Limites de Caracteres SMS Explicados

GSM-7 é um padrão de codificação de caracteres usado em SMS (Short Message Service) que permite até 160 caracteres por segmento de mensagem. Desenvolvido pelo Instituto Europeu de Padrões de Telecomunicações (ETSI), GSM-7 é a codificação padrão para mensagens de texto e desempenha um papel crucial na determinação de custos e entrega de SMS.

Entendendo Codificação GSM-7

GSM-7 usa 7 bits para representar cada caractere, é daí que vem o nome. Esta codificação de 7 bits é mais eficiente do que os padrões ASCII de 8 bits ou UTF-8 usados em computação, permitindo que mais caracteres caibam dentro da largura de banda limitada do SMS.

A Matemática por Trás de 160 Caracteres

Uma mensagem SMS tem uma carga máxima de 1120 bits. Com codificação GSM-7:

text
1120 bits ÷ 7 bits por caractere = 160 caracteres

É por isso que o comprimento padrão de SMS é 160 caracteres ao usar texto compatível com GSM-7.

O Conjunto de Caracteres GSM-7

O conjunto de caracteres básico GSM-7 inclui 128 caracteres otimizados para línguas da Europa Ocidental.

Caracteres Padrão (7 bits cada)

Caracteres Estendidos (14 bits cada)

Alguns caracteres requerem uma seqência de escape, usando efetivamente 2 espaços de caractere.

Importante: Usar caracteres estendidos reduz seu comprimento de mensagem efetivo. Uma mensagem com 10 sinais de euro (€) usa 20 espaços de caractere, deixando apenas 140 para outro texto.

Codificação GSM-7 vs UCS-2

Quando uma mensagem contém caracteres fora do conjunto GSM-7, a codificação muda automaticamente para UCS-2 (Unicode).

Caracteres que Disparam UCS-2

Caracteres comuns que forçam codificação UCS-2.

O Impacto nos Custos

Mudar para UCS-2 pode mais que dobrar seus custos de SMS.

Mensagens Concatenadas (SMS Longo)

Quando as mensagens excedem o limite de segmento único, elas são divididas em múltiplas partes.

Armadilhas Comuns de GSM-7

1. Substituição Invisível de Caracteres

Processadores de texto e alguns aplicativos substituem automaticamente caracteres.

2. Copiar-e-Colar de Documentos

Copiar texto do Microsoft Word, Google Docs ou clientes de e-mail freqüentemente introduz.

3. Inserção de Emoji

Um único emoji pode converter sua mensagem inteira para UCS-2, reduzindo a capacidade de 160 para 70 caracteres.

4. Caracteres Específicos de Localidade

Caracteres comuns em certas línguas mas fora do GSM-7.

Melhores Práticas para Codificação de Caracteres SMS

1. Valide Antes de Enviar

2. Conte Caracteres com Precisão

3. Higienize a Entrada do Usuário

4. Aviso Usuários Sobre Mudanças de Codificação

5. Considere Transliteração

Codificação SMS e APIs de Mensagem

Plataformas modernas de mensagens lidam com codificação automaticamente.

O Futuro da Codificação SMS

Enquanto GSM-7 permanece o padrão, a indústria está evoluindo.

RCS (Rich Communication Services)

Testando Compatibilidade GSM-7

Conclusão

Entender a codificação GSM-7 é essencial para qualquer pessoa trabalhando com mensagens SMS.

Follow us on social media

Build with Zavu

Start sending messages with our unified communications API.

Get started free
O que é Codificação de Caracteres GSM-7? Limites de Caracteres SMS Explicados | Zavu Glossary | Zavu