140-bajtowy ładunek telekomunikacyjny: Zrozumienie kodowania GSM 03.38 (GSM-7) a UCS-2
Każda standardowa ramka Usługi Krótkich Wiadomości (SMS) przesyłana przez komórkowe kanały sygnalizacyjne jest ściśle ograniczona do 1120 bitów (140 oktetów/bajtów). Zgodnie ze specyfikacją 3GPP TS 23.038, gdy wiadomość używa wyłącznie znaków z domyślnego i rozszerzonego alfabetu GSM-7 składającego się ze 128 znaków, każdy znak jest pakowany przy użyciu 7 bitów (septetu). Podzielenie 1120 bitów przez 7 bitów na septet daje słynny limit 160 znaków SMS ($1120 / 7 = 160$).
Jednak w momencie, gdy wiadomość zawiera znak spoza zestawu znaków GSM-7 – taki jak cyrylica, alfabet arabski, hindi lub chiński glif, emoji lub typograficzny zakrzywiony cudzysłów (`U+2019`) – brama SMS musi ponownie zakodować cały ładunek przy użyciu UCS-2 (16 bitów / 2 bajty na jednostkę kodu). Podzielenie 1120 bitów przez 16 bitów natychmiast obcina pojemność pojedynczej wiadomości do 70 znaków.

