Proč má SMS jenom 160 znaků?

Prostřednictvím SMS zpráv mohou lidé odesílat krátké textové zprávy mezi mobilními zařízeními. V anglické abecedě jsou tyto zprávy omezené na 160 znaků včetně mezer. Toto omezení vychází ze systému v rámci kterého SMS zprávy pracují. Místo klasického pro telefonní komunikace používají SMS zprávy kanály k odesílání malých paketů informací, a to mezi mobilními telefony a mobilními věžemi. Limit 160 znaků je vlastně takovým důsledkem skromného používání pro které byl tento kanál založen. Kanál byl vybrán jako základní pro SMS, a to z toho důvodu, že ho lze snadno implementovat s eliminací potřeby nové infrastruktury. 

Mobilní telefony jsou podporovány sítí věží, které jsou odpovědné za přenos volání. Tyto věže neustále komunikují s mobilními zařízeními, které podporují, a to pomocí frekvence nazývané řídící kanál. Tento řídící kanál se používá k předávání informací o umístění telefonů a věží. Zároveň se používá i k řízení hovorů. Na rozdíl od těchto hovorů procesy posílání SMS vyžadují opravdu jen malou výměnu informací. Když se poskytovatelé rozhodli právě pro přenos těchto krátkých textových zpráv, byl tento kanál snadno použitelný. 

Systém byl navržen organizací GSM (Globální systém pro mobilní komunikace). Tato organizace zkoumala typy zpráv, které si lidé navzájem posílají a dospěla k závěru, že pro uživatele je tato komunikace užitečná, i když přenášejí pouze mezi 100 a 200 znaky. Hardware byl omezený na limit 1120 bitů v rámci kterého mohlo být zakódován malý počet znaků po 7 bitech. To přineslo maximální přenosovou rychlost 160 znaků (1120/7 = 160 znaků). 

Limit počtu znaků mohou snižovat i další různé faktory. Uživatelé mohou odesílat i delší SMS zprávy, a to díky zřetězením skupiny paketů. Tento limit je však snížen na 153, protože každý musí obsahovat metadata, která popisují vztah k dalším komponentám delší SMS zprávy. Uživatelé, kteří chtějí komunikovat i prostřednictvím jiných abeced, jsou taktéž omezeni počtem znaků. Čínské, arabské a cyrilské zprávy používají kódovní UTF-16. To vyžaduje 16 bitů na jeden znak. Odesílání více zpráv právě pomocí UTF-16 snižuje počet znaků v SMS zprávě na 67 znaků. 

Limit 160 znaků na jednu SMS zprávu se stal všeobecně známý i pro různé organizace. Můžeme zde uvést příklad u jedné z velmi populárních služeb, a tou je Twitter. Zasílání zpráv je prostřednictvím této platformy taktéž omezeno a umožňuje publikovat příspěvky dlouhé maximálně 140 znaků. 

Add a Comment

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *