GSM 03.38

GSM 03.38 (nebo také 3GPP 23.038) je označení normy, která definuje znakovou sadu používanou službou krátkých textových zpráv (zkratka SMS z anglického Short message service) v mobilních telefonech GSM. Základní znaková sada definovaná touto normou se nazývá GSM 7 bit default alphabet. Znaková sada obsahuje 3 řídicí znaky: Line feed, Carriage return a Escape. Znak Escape se používá ke zpřístupnění znaků z tabulky Basic Character Set Extension – jeden znak za Escape se bere z této alternativní tabulky. Pomocí informačních prvků s hodnotami 0x24 a 0x25 (National language shift tables) v User Data Header lze změnit jednu nebo obě tabulky za národní tabulky pro různé jazyky.

Znaková sada

Basic Character Set[1]
 0x000x100x200x300x400x500x600x70
0x00@ΔSP0¡P¿p
0x01£_!1AQaq
0x02$Φ"2BRbr
0x03¥Γ#3CScs
0x04èΛ¤4DTdt
0x05éΩ%5EUeu
0x06ùΠ&6FVfv
0x07ìΨ'7GWgw
0x08òΣ(8HXhx
0x09ÇΘ)9IYiy
0x0ALFΞ*:JZjz
0x0BØESC+;KÄkä
0x0CøÆ,<LÖlö
0x0DCRæ-=MÑmñ
0x0EÅß.>NÜnü
0x0FåÉ/?O§oà
Basic Character Set Extension[1]
 0x000x100x200x300x400x500x600x70
0x00    |   
0x01        
0x02        
0x03        
0x04 ^      
0x05       
0x06        
0x07        
0x08  {     
0x09  }     
0x0AFF       
0x0B SS2      
0x0C   [    
0x0DCR2  ~    
0x0E   ]    
0x0F  \     
  • FF je řídicí znak Form feed. Pokud není rozpoznán, bude interpretován jako LF.
  • CR2 je řídicí znak. Tento kód nesmí být použit pro žádný grafický znak pro nějaký jazyk.
  • SS2 je řídicí znak druhý Single Shift Escape rezervovaný pro budoucí rozšíření.

Odkazy

Reference

V tomto článku byl použit překlad textu z článku GSM 03.38 na anglické Wikipedii.