UDH(Cabeçalho de Dados do Utilizador) é um bloco de dados especial adicionado ao corpo de uma mensagem SMS para fornecer informações adicionais sobre o seu processamento ou formatação.
O UDH é utilizado quando é necessário:
- Dividir um SMS longo em partes - para enviar mensagens com mais de 70 caracteres em cirílico ou 160 caracteres em latim.
- Utilizar funções especiais:
- Enviar SMS com um logótipo ou melodia (telefones antigos);
- Mensagem WAPPush;
- Outros tipos de mensagens formatadas ou de serviço (por exemplo,binárias SMS).
Importante:
- O UDH reduz o número de caracteres disponíveis num SMS (por exemplo, em vez de 160 caracteres, 153 permanecem quando se utiliza o UDH para divisão);
- O UDH é apenas necessário em casos específicos; a maioria dos SMS comuns não o contém.