Denna guide kan vara till hjälp ifall man tycker att man blivit debiterad onormalt många SMS. 

För att få en enklare förståelse börjar vi med några exempelfrågor och avslutar med lite mer allmän information för den som vill veta mer.



- Jag har bara gjort ett utskick men jag blir ändå debiterad för 4 SMS. Varför?
( I en följdfråga får vi veta att antal tecken i detta exempel var 610 st. inklusive mellanslag.)


Svar: Ett SMS kan innehålla 160 tecken totalt inklusive mellanslag. Överstiger antalet tecken det så delas meddelandet upp i flera SMS. För att dagens mobiler skall kunna sammanfatta dessa SMS som ett så går det åt 7 tecken. Så överstiger man 160 tecken så blir det fler SMS och vare meddelande kan då endast hantera 153 tecken / SMS. 
I detta exempel så blir formeln 610 / 153 = 3,99. Det betyder 3 hela SMS och 4:e påbörjat. Alltså totalt 4 SMS.



- Jag har bara gjort ett utskick med 610 tecken i mitt SMS men jag blir debiterad för 10 SMS? Borde det inte bli 4 SMS?


Svar: När vi ser över textinnehållet så hittar vi att texten innehåller tecken som frångår standard och är i ett annat format. I detta fall innehåller meddelandet följande felaktiga tecken.

Annat format ( – ) Standard format ( - ) Skillnaden är att standardformatet är lite kortare.
Annat format ( ” ) Standard format ( " ) Skillnaden är att i annat format så är tecknen mer böjda.

Om man använder tecken som inte är standardformat så går GSM nätet över till unicode GSM 8. I det fallet så kan ett SMS ha max 70 tecken. Över 70 tecken delas SMS:et upp i fler SMS. Vid uppdelade SMS så går det åt 3 st tecken / del SMS för att kunna sätta ihop allt som ett SMS vid leverans vilket då innebär att använder man mer än 70 tecken så kan varje SMSdel endast hantera 67 st tecken / SMS. I detta exempel så blir formeln 610 / 67 = 9,10. Det betyder 9 hela SMS och 10:e påbörjat. Alltså totalt 10 SMS. 

Följdfrågor.

- Om jag bara har 1 - 2 tecken som är fel, varför debiteras jag som unicode GSM 8 för hela SMS:et? 
Svar: GSM kan inte hantera olika format utan endast ett i taget. Finns tecken som inte är standard med så görs hela SMS:et om till unicode GSM 8 format.

- Hur kan det bli så här? 
Svar: Det beror oftast på att man har ex skrivit i Word, Outlook eller tagit information från en hemsida, kopierat texten och klistrat in i systemet. Då följer formateringen med.

- Hur undviker jag dessa specialtecken? 
Svar: Kopiera eller klistra inte in text om du inte är säker. Skriv manuellt.

- Varför har ni gjort så här krångligt med olika tecken som orsakar olika mängder SMS? 
Svar: Det är så här det fungerar med GSMnätet generellt överallt. Principen är exakt likadan om du skickar från en mobiltelefon.

Ytterligare information för den som vill veta mer.


Det här med SMS kan vara svårt. Informationen nedan kan göra det enklare att förstå.
 
Characterset GSM 03.38 är det vanliga för SMS och skapar GSM 7 bitar alfabetet.
 
Enligt wikipedia är det följande tecken som accepteras i ovan alfabet:
0123456789
ABCDEFGHIJKLMNOPQRSTUVWXYZÄÖÑÜ
abcdefghijklmnopqrstuvwxyzäöñüà
èéùìòÇ’Øø’ÅåΔ_ΦΓΛΩΠΨΣΘΞ’ÆæßÉ
£$¥
.,!
”#¤%&'()*=-/:;<=>?¡’¿
 
Sedan finns det några tecken som gör meddelandet längre utan att göra det till Unicode, det är enligt Wikipedia följande tecken:
|^€{}[]~
 
När meddelandet innehåller tecken som inte är med i GSM 7 bit alfabetet blir det Unicode.
Då kan det täckas in av olika teckentabeller, den vanligaste är GSM 8 bit.
 
Där finns till exempel de små grekiska bokstäverna samt många latinska bokstäver såsom š, ž, –, ´ “ som saknas i teckensamlingen ovan. Emoticons/emojis tillhör GSM 16 bit tabellen, det innebär att det går åt ännu fler tecken per tecken.
 
Sedan finns det ytterligare Unciode format som gör max antal tecken ännu snålare, de är dock inte så vanliga.
 
Meddelanden som skickas som GSM 8 bit istället för GSM 7 bit kan vara max 70 tecken per SMS istället för 160 tecken.
När det handlar om konkatenerade/flerdelade meddelanden blir det max 153 delar i vanliga SMS och 67 tecken i Unicodemeddelanden.
Max antal tecken i ett konkatenerat/flerdelat Unicodemeddelande är 1072 (det blir 16 delar långt) förutsatt att det är GSM 8 bit Unicode.
 
 
Detta är en annan artikel som förklarar bra hur antalet tecken fungerar. https://guide.hellosms.se/article/26-hur-manga-tecken-gar-det-pa-ett-sms
Den utgår från vanliga SMS som skickas med GSM 7 bit (160 tecken) Men förklarar bra. Samma princip gäller för GSM 8 bit men då utgår man från 70 tecken istället. (se ovan i markering och källa.)