Dlaczego istnieje limit 160 znaków SMS?
Usługa krótkich wiadomości (SMS) to system, za pomocą którego ludzie mogą wysyłać krótkie wiadomości tekstowe między telefonami komórkowymi. W alfabecie angielskim wiadomości te są ograniczone do 160 znaków, łącznie ze spacjami. Ograniczenie to wynika z systemu, w którym działa SMS. Zamiast używać podstawowego systemu do komunikacji telefonicznej, SMS wykorzystuje kanał przeznaczony do wysyłania małych pakietów informacji między telefonami komórkowymi a wieżami komórkowymi. Limit 160 znaków SMS jest po prostu konsekwencją pierwotnie skromnego użycia tego kanału. Kanał został wybrany jako podstawa wiadomości SMS, ponieważ system można łatwo wdrożyć, przy minimalnym zapotrzebowaniu na nową infrastrukturę.
Telefony komórkowe są obsługiwane przez sieć wież odpowiedzialnych za przekazywanie połączeń. Wieże te stale komunikują się z obsługiwanymi telefonami komórkowymi za pomocą częstotliwości zwanej kanałem kontrolnym. Kanał kontrolny służy do przekazywania informacji o lokalizacji telefonów i wież; służy także do koordynowania połączeń. W przeciwieństwie do samych połączeń procesy te wymagają jedynie niewielkiej wymiany informacji. Kiedy dostawcy telefonów komórkowych postanowili skonfigurować system do przesyłania krótkich wiadomości, ten kanał był łatwy w użyciu. Wszystko, co było konieczne, to dodanie centrum obsługi krótkich wiadomości w celu odbierania wiadomości i kierowania ich do odpowiednich wież w odpowiednim czasie.
System został zaprojektowany przez organizację Global System for Mobile Communications (GSM), której przewodniczy Friedhelm Hillebrand. GSM nieformalnie przeanalizowało rodzaje wiadomości, które ludzie do siebie wysyłają, i doszło do wniosku, że ludzie uznaliby usługę wiadomości za przydatną, nawet gdyby przesyłała tylko od 100 do 200 znaków. Ograniczeni sprzętowo do limitu 140 bajtów lub 1120 bitów, zaprojektowali system, który może kodować niewielką liczbę znaków o 7 bitach każdy. Dało to maksymalny rozmiar transmisji 160 znaków.
Inne czynniki mogą obniżyć limit. Użytkownicy mogą wysyłać dłuższe wiadomości, łącząc grupę pakietów SMS. Jednak limit tych pojedynczych pakietów jest zmniejszony do 153, ponieważ każdy musi również zawierać metadane opisujące jego związek z innymi składnikami większego komunikatu. Użytkownicy SMS-ów, którzy chcą komunikować się z innymi alfabetami, również mają ograniczoną liczbę znaków. SMS-y chińskie, arabskie i cyrylicy używają kodowania UTF-16, który wymaga 16 bitów na znak, a zatem ma limit 70 znaków na wiadomość. Wysyłanie połączonych wiadomości przy użyciu kodowania UTF-16 zmniejsza ten limit SMS do 67 znaków.
Limit 160 znaków SMS stał się powszechnie znany i wiele różnych organizacji projektuje sposoby komunikacji w ramach tego ograniczenia. Popularna usługa przesyłania wiadomości Twitter jest skonfigurowana tak, aby była zgodna z tym limitem. Twitter pozwala użytkownikom publikować maksymalnie 140 znaków, a pozostałe miejsca zajmują nazwy użytkowników. Wiele punktów informacyjnych i polityków publikuje krótkie wiadomości gotowe do przesłania przez Twitter lub bezpośrednio na telefony komórkowe subskrybentów. Nowe usługi oferują różne sposoby przesyłania większej ilości informacji między telefonami komórkowymi, ale limit 160 znaków SMS pozostaje wszechobecny.