Voglio una risposta tecnica, altrimenti penserò al "GOMBLOTTO!!!"
Trovata qui:
Codice:
Secondo le specifiche ETSI (GSM 03.38) gli SMS viaggio sulle rete codificati con un alfabeto particolare inventato apposta per gli SMS (7 Bit default alphabet). Senza entrare troppo nel dettaglio, il motivo di questa scelta è che il testo può essere "compresso" fino a 140 bytes con risultanti 160 caratteri a disposizione per ogni singolo SMS (a meno che non si usi il Long Message (detto anche extended message).
L'unico difetto del 7 Bit default alphabet è che ha ovviamente un numero massimo di caratteri codificabili, per questo motivo entrano in gioco gli "Extended GSM 7 Bit alphabet". Come? Semplice, prendiamo per esempio il carattere "É", se lo codifichiamo in 7 Bit, sulla rete viaggerà come "1F" (2 byte - 1 Char), mentre ad esempio quando vogliamo inviare il carattere "[" entra in gioco l'extended alphabet ponendo davanti alla codifica a 7 bit (3C) un carattere denominato Escape Char (1B). Quindi ricapitolando, se noi inviamo un SMS con il semplice carattere "[" sulla rete viaggerà 1B3F (4 Byte - 2 Chars).
Qui potete trovare una lista (NON COMPLETA) di caratteri default ed extended con relativa codifica:
http://www.developershome.com/sms/gsmAlphabet.asp
...