SMS a zmeškané hovory sa „nestratili v éteri“ – mobilná sieť ich drží za teba v pozadí a čaká, kým sa tvoj telefón po týždni či mesiaci konečne ozve. Alebo aj nie. Stalo sa ti niekedy, že si zapol mobil po dovolenke a zrazu ti pípol telefón spred troch dní, no tá dôležitá správa z banky nikde?
Väčšina ľudí si myslí, že SMS funguje ako priama linka z bodu A do bodu B. Realita je však zložitejšia. Správa prechádza cez centrály, databázy a exspiračné lehoty, o ktorých bežný používateľ netuší. V tomto článku sa pozrieme na to, prečo ti niekedy neprišla SMS, hoci odosielateľ tvrdí, že ju poslal, a ako vlastne mobilná sieť vie, že si zase online.
Prečo ti príde SMS aj pri vypnutom mobile (Sklad menom SMSC)
Keď ti niekto pošle správu a tvoj mobil je vypnutý, v režime lietadlo alebo mimo signálu v tuneli, správa nejde priamo do tvojho telefónu. Nemá ako. Namiesto toho putuje do zariadenia operátora nazývaného SMSC – Short Message Service Center.
Predstav si SMSC ako poštový sklad.
- Sieť zistí, že tvoj mobil nie je dostupný (nie je prihlásený k žiadnej vysielačke).
- V databáze ťa označí príznakom „Mobile Not Reachable“.
- SMS správu uloží v SMSC na neskoršie doručenie.
- SMSC sa potom v pravidelných intervaloch (alebo na základe impulzu zo siete) pýta: „Už je John Doe online?“
- Keď sa opäť prihlásiš do siete, SMSC dostane zelenú a správu ti doručí.
Kľúčové je pochopiť, že SMS „žije“ v sieti operátora, nie v tvojom mobile ani v mobile odosielateľa. Tvoj telefón je len koncový prijímač. Ak je vypnutý, správa čaká v sklade dovtedy, kým ju systém nevyhodí.
Ako funguje SMS platnosť: Prečo niečo príde po hodine a iné vôbec
To, že ti správa prišla po týždni či mesiaci, je malý zázrak. Znamená to, že operátor alebo odosielateľ mal nastavený dostatočne dlhý Validity Period (dobu platnosti).
Technicky každá SMS nesie v sebe parameter, ktorý hovorí: „Ak túto správu nedoručíš do X hodín, zmaž ju a kašli na to.“
- P2P (People to People): Pri bežných SMS medzi ľuďmi je tento čas typicky nastavený na 24 až 72 hodín (závisí od operátora). Niekedy to môže byť až týždeň.
- A2P (Application to People): Pri overovacích kódoch z banky (OTP), prihláseniach do Facebooku alebo kuriérskych notifikáciách je validity period často veľmi krátky – napríklad len 1 hodina alebo 15 minút.
Preto sa ti stane, že po zapnutí mobilu ti príde správa od mamy spred dvoch dní, ale neprišla SMS s overovacím kódom, ktorú si si vyžiadal včera večer. Kód expiroval v SMSC, systém ho zmazal a pre tvoj mobil už neexistuje.
„Poznámka: Ak dostávaš marketingové SMS, ktoré si si nevyžiadal, operátori a firmy na Slovensku porušujú zákon o elektronických komunikáciách (§116 zák. č. 452/2021). Máš právo kedykoľvek odmietnuť ďalšie zasielanie odpoveďou ‚STOP‘ alebo ‚ZASTAVIT‘.“
Tvoje práva podľa GDPR: Tvoje telefónne číslo je osobný údaj chránený nariadením GDPR. Máš právo požiadať operátora o prístup k tvojim údajom, ich opravu alebo vymazanie. Ak dostávaš nevyžiadané SMS, môžeš podať sťažnosť na Úrad na ochranu osobných údajov SR.
Ako sieť vie, že si „zase online“ a má ti poslať staré správy
V GSM svete túto mágiu riešia dve kľúčové zložky: HLR (Home Location Register) a MSC (Mobile Switching Center).
- HLR je centrálna databáza operátora. Vie o tebe všetko: či je tvoja SIM aktívna, aké máš služby a kde si bol naposledy videný. Keď je mobil vypnutý, HLR nastaví flag „Mobile Not Reachable“ a do zoznamu Message Waiting Data si poznačí: „Pozor, SMSC číslo XY má správu pre tohto účastníka.“
- Keď mobil zapneš, SIM karta sa zaregistruje cez najbližšiu vežu do MSC.
- MSC pošle do HLR signál: „Účastník je späť!“ (technicky sa to volá Ready for SM – ready for short messages).
- HLR sa pozrie do svojho zoznamu a vyšle AlertSC správu do všetkých SMSC, ktoré majú pre teba odložené správy.
- Tieto centrály okamžite spustia doručovanie.
Preto ti často v priebehu pár sekúnd po zapnutí mobilu „naraz“ priletí viac starších SMS a notifikácií. Nie je to náhoda, je to synchronizovaný útok SMS centier na tvoj mobil po signále z HLR.
Zmeškaný hovor po vypnutí: Niekto volal, aj keď si nebol v sieti
Telefonát je real-time udalosť. Ak si vypnutý, sieť nemá kam volať. Hovor sa technicky neuskutoční (neprepojí sa hlasový kanál).
- Pri pokuse o hovor sieť zistí, že nie si registrovaný.
- Hovor ukončí alebo presmeruje do hlasovej schránky.
- Aby si o tom vedel, operátor používa službu MCA (Missed Call Alert). Informáciu o tomto neúspešnom pokuse uloží do databázy.
- Keď sa mobil opäť prihlási (pozri postup vyššie s HLR), systém MCA vygeneruje SMS správu: „Zmeškané hovory: +4219XX…, dnes o 14:05, 2x.“
Tu nejde o žiadne spätné dohľadanie v telefóne volajúceho. Sieť si tento údaj uložila v momente pokusu o hovor a len čakala, kým ti ho bude mať kam doručiť.
Prečo vidíš len SMS, ale v logu hovorov nič?
Ak bol mobil pri hovore naozaj vypnutý, hovor nikdy „nezišiel“ až na úroveň tvojho zariadenia. Tvoj telefón o ňom fyzicky nevedel. Preto v histórii hovorov (ikonka slúchadla) tento hovor nenájdeš. Jediná stopa je práve tá notifikačná SMS od operátora.
Keď nepríde žiadna sms: Kde je chyba?
Existujú situácie, kedy ani po zapnutí mobilu správa nedorazí. Tu sú najčastejšie dôvody:
1. Vypršala platnosť (Validity Period) Ako som spomínal, ak bol mobil vypnutý dlhšie, než bola nastavená životnosť správy, SMSC ju zmazalo. Je nenávratne preč.
2. Preplnená pamäť (Memory Capacity Exceeded) Toto sa týka skôr starších „hlúpych“ telefónov alebo špecifických SIM kariet. Ak je inbox plný, telefón pošle sieti správu „Memory Full“. Sieť prestane doručovať a čaká, kým uvoľníš miesto a pošleš signál „Memory Available“. Na moderných smartfónoch je to vzácne, ale pri zaseknutej aplikácii Správy sa to stať môže.
3. Zablokované čísla a SPAM filtre Moderné Androidy a iPhony majú agresívne antispamové filtre. Správa možno technicky prišla, ale telefón ju ticho zahodil do priečinka „Spam a blokované“, takže ti nepípla notifikácia a ty máš pocit, že žiadna sms neprišla. Ak máš podozrenie, že problém je v konkrétnom čísle, alebo ťa obťažujú neznáme volania, pozri si môj článok o bezpečnosti neznámych čísel, kde rozoberám, ako tieto filtre fungujú.
4. Routing a Portácia Ak si si prenášal číslo k inému operátorovi, niekedy sa stane, že globálne routing tabuľky sa neaktualizujú hneď. SMSC odosielateľa sa snaží doručiť správu do siete tvojho starého operátora, ktorý ju odmietne, lebo ťa už nepozná.
Checklist: Čo robiť, keď neprišla SMS
Ak márne čakáš na správu, skús tento postup:
- Reštartuj mobil: Toto vynúti nové prihlásenie do siete (Location Update) a pošle HLR signál, že si dostupný. Často to „prešťuchne“ zaseknuté správy.
- Skontroluj priečinok Spam: V aplikácii Správy (Google Messages aj iOS) sa pozri do sekcie „Spam a blokované“.
- Máš voľné miesto? Aj keď máš 256 GB pamäť, niekedy sa databáza SMS zasekne. Skús zmazať pár starých konverzácií.
- Skontroluj signál: Máš aspoň jednu paličku? Fungujú dáta? Ak nie, problém je v pokrytí.
- Skús si poslať SMS sám sebe: Najrýchlejší test, či ti funguje príjem (SMSC -> tvoj mobil) aj odosielanie.
- Kontaktuj odosielateľa: Spýtaj sa, či mu neprišla doručenka (Delivery Report). Ak jemu svieti „Doručené“, problém je v tvojom mobile. Ak „Čaká“ alebo „Zlyhalo“, problém je v sieti.
FAQ: Najčastejšie otázky o SMS
- Môže operátor vidieť obsah SMS, ktoré „čakajú“ v sieti?Áno. Technicky SMS v SMSC existuje v čitateľnej podobe, kým nevyprší alebo sa nedoručí. Je to súčasť infraštruktúry operátora, aby vedel správu spracovať. SMS nie je end-to-end šifrovaná služba ako napríklad Signal alebo WhatsApp (iMessage a RCS sú iný prípad, tie idú cez dáta).
- Prečo mi prídu všetky staré SMS naraz presne po zapnutí mobilu?Nie je to náhoda. Po registrácii mobilu do siete HLR nahlási všetkým SMS centrám, že si znovu „Ready for SM“. Všetky SMSC, ktoré majú pre teba správy, ich začnú zrazu doručovať v rovnakej milisekunde. Preto ti mobil začne pípať ako zmyslov zbavený.
- Toggle TitleOvplyvní roaming, ako dlho SMS vydrží „v sklade“ operátora? Áno, môže. Pri roamingu sú v hre ďalšie SMSC a prepoje medzi zahraničnými sieťami. Pokusy o doručenie môžu byť zložitejšie a niektorí operátori majú pri roamingových SMS iné pravidlá pre retry-intervaly. Ak ti v zahraničí neprišla SMS, často pomôže manuálne preladiť na iného roamingového partnera.
- Dá sa nastaviť, ako dlho mi budú SMS „čakať“?V starších mobiloch si vedel nastaviť Validity Period pre správy, ktoré odosielaš ty. Tým si posielal sieti želanie, dokedy má správa zmysel. Ale nemôžeš ovplyvniť, ako dlho budú čakať správy, ktoré prichádzajú tebe. O tom rozhoduje výhradne odosielateľ a nastavenie jeho SMSC.
- Prečo mi zmeškané hovory chodia ako SMS od operátora a nie ako notifikácia?Pretože v čase hovoru tvoj mobil o hovore nevedel. Missed Call Alert je služba jadra siete – operátor vytvorí záznam o neúspešnom hovore v databáze a keď sa prihlásis, vygeneruje z neho SMS. Je to jediný spôsob, ako ti tú informáciu doručiť, keďže samotný hovor sa technicky nespojil.
Zhrnutie : Ak ti nepríde žiadna sms
Keď ti nabudúce neprišla SMS, neobviňuj hneď svoj telefón. Je dosť možné, že správa jednoducho expirovala v sklade operátora, lebo odosielateľ jej dal krátku životnosť, alebo ťa sieť ešte nestihla zaregistrovať ako „dostupného“. SMS nie je instant messenger – je to služba typu „doručím, keď budem môcť“, a podľa toho k nej treba pristupovať.
Zdroje :
Wikipedia , Messente , Hsenidmobile



