GSM алфавит
GSM алфавит - основная кодировка, используемая при передаче СМС собщений. Каждый символ
кодируется 7 битами (одним септетом), что позволяет в 140 байтах, отведенных для текста SMS передавать до 160 символов.
Некоторые символы, выделенные в таблице цветом, кодируются двумя септетами.
Подробнее с GSM алфавитом можно познакомиться в спецификации
GSM 03.38
| @ | Å | | | . | < | J | X | f | t |
| £ | å | ^ | ! | / | = | K | Y | g | u |
| $ | Δ | { | " | 0 | > | L | Z | h | v |
| ¥ | _ | } | # | 1 | ? | M | Ä | i | w |
| è | Φ | \ | ¤ | 2 | ¡ | N | Ö | j | x |
| é | Γ | [ | % | 3 | A | O | Ñ | k | y |
| ù | Λ | ~ | & | 4 | B | P | Ü | l | z |
| ì | Ω | ] | ' | 5 | C | Q | § | m | ä |
| ò | Π | | | ( | 6 | D | R | ¿ | n | ö |
| Ç | Ψ | € | ) | 7 | E | S | a | o | ñ |
| Σ | Æ | * | 8 | F | T | b | p | ü |
| Ø | Θ | æ | + | 9 | G | U | c | q | à |
| ø | Ξ | ß | , | : | H | V | d | r |
| | É | - | ; | I | W | e | s |
При использовании в тексте СМС любого символа не входящего в эту таблицу, весь текст СМС передается в кодировке Unicode.
При этом максимальная длина одиночного сообщения сокращается до 70 символов, так как в Unicode каждый символ кодируется двумя байтами.