Elveszett az átvitel - miért nem érkeznek egyes szöveges üzenetek

2016.02.17 - David Vigar, a Nexmo felhő-kommunikációs megoldások szállítójának Carrier Relations igazgatója elmagyarázza, hogy egyes mobiltelefonos üzenetek miért nem érik el a címzettet. Véleményében megmutatja a nemzetközileg működő vállalatoknak, mire kell figyelniük ahhoz, hogy megbízhatóan kommunikáljanak ügyfeleikkel.

miért

Ez történt veled? Visszajön a nyaralásból, és a hazájába érkezve kap egy SMS-t a légitársaságtól, hogy az indulási repülőtér kapuja megváltozott. Szerencsére a helyszínen ezt hallotta.

Az úgynevezett A2P kommunikáció klasszikus esete (A2P = alkalmazás-személyes), azaz a vállalatok és a végfelhasználók közötti kommunikáció. A nemzetközi szintű hajózás nem mindig működik tökéletesen: Ennek oka a távközlési ipar kaotikus felépítése, számos hálózattal, amelyek nem az interoperabilitásra irányulnak. Előfordulhat, hogy sok különböző tényező befolyásolja az SMS kézbesítését, például országkód nélküli telefonszámok, spamszűrők, lassú továbbítási útvonalak vagy országspecifikus előírások.

A telefonszámnak helyesnek kell lennie
A legfontosabb és valószínűleg a leggyakoribb ok, amiért egy üzenet nem érkezik meg, egy érvénytelen vagy nem létező telefonszám. Ennek a következő okai lehetnek:

A számnak nincs nemzetközi országkódja
Minden külföldre kerülő üzenetnek nemzetközi formátumúnak kell lennie, vagyis országkóddal kell rendelkeznie. Például az Egyesült Államok felé küldött összes üzenetnek 1-gyel kell kezdődnie, mert az Egyesült Államok nemzetközi kódja "1".

Az országkóddal ellátott telefonszám formátuma hibás
Ez a probléma Észak-Európa országaiba küldött üzeneteknél jelentkezik. Egyes országokban, például Németországban, Nagy-Britanniában vagy Hollandiában a tényleges telefonszámot vagy körzetszámot 0-nak kell megelőznie, ha az országon belül a nemzetközi országkód nélkül tárcsázzák. De ha ezt a számot nemzetközi formátumban választja, akkor a 0 elmarad.

A telefonszám vezetékes telefonszám
Egyes országokban SMS-üzeneteket vezetékes kapcsolaton keresztül is lehet fogadni. De ez nem szabály - és még azokban az országokban is, ahol az SMS vezetékes telefonra továbbítása lehetséges, vannak olyan telefonok, amelyek nem támogatják az SMS üzeneteket. Ebben az esetben az üzeneteket általában elutasítják, vagyis nem kézbesítik.

A szám már nem érvényes
Mivel a fogyasztók gyakran vásárolnak új mobiltelefonokat és váltanak szolgáltatót, nem ritka, hogy az űrlap kitöltésekor rossz mobiltelefonszámot adnak meg. Ezért minden felhasználói adatbázisban vannak érvénytelen számok. Az eredmény: Az erre a számra küldött SMS-eket nem lehet kézbesíteni.

A telefonálás fejlődésével a vezeték nélküli hálózat üzemeltetői szerte a világon két dolgot tanultak: Egyrészt meg kell védeniük ügyfeleiket az olyan nemkívánatos kommunikációval szemben, mint az adathalász SMS-ek, a spamek és más illegális forgalom. Másrészt biztosítaniuk kell jövedelmüket. Ehhez blokkolták az A2P csatornákat (A2P = Application-to-Person) a P2P üzenetek továbbításához (P2P = Person-to-Person) és a P2P csatornákat az A2P üzenetek továbbításához.

A spam és az adathalász forgalom leküzdése érdekében a hálózatüzemeltetők különböző megközelítéseket követnek: Egyes országokban élnek a törvényi lehetőségekkel, másokban technikai eszközökkel, azaz spamszűrőkkel blokkolják az üzeneteket. De a spamszűrőknek is vannak gyengeségeik, és időnként legális forgalmat generálnak. Ezen kívül a spamelők folyamatosan új módszereket találnak ki a spamszűrők megkerülésére - ennek eredményeként a mobilhálózat-üzemeltetők folyamatosan változtatják heurisztikus eljárásaikat.

Íme néhány ok az üzenetek blokkolására és tippek a szűrők hatásának csökkentésére vagy megkerülésére:

A nem kívánt tartalom szűrése
Számos hálózatüzemeltető az illegális forgalmat jelző kulcsszavak után kutat a bejövő üzenetekben. A szexuális, politikai és vallási tartalmú üzeneteket nagyobb valószínűséggel szűrik ki másoknál. Tehát, ha csökkenteni szeretné az üzenetek blokkolásának kockázatát, csak jogi üzeneteket küldjön, és kerülje az érzékeny kifejezéseket.

Szűrés a feladó azonosítója szerint
Az egész világon az üzeneteket alfanumerikus feladóazonosítókkal szűrik. A hálózatüzemeltetők ezt a módszert használják a P2P átviteli útvonalakra az A2P forgalom elfogására. Ez a legkönnyebb módszer a nem kívánt forgalom blokkolására, mert a P2P forgalomnak általában numerikus feladóazonosítója van. Ha minimálisra szeretné csökkenteni ezeknek a szűrőknek a hatását, akkor használjon numerikus adóazonosítót. Ha van számkészlete, akkor előre és hátra kell váltania a készletben lévő számok között. De itt is vannak országspecifikus különbségek: az USA-ban csak numerikus feladóazonosítók engedélyezettek, és minden alkalmazás-ember üzenetnek, azaz SMS-nek, amelyet egy alkalmazásból egy személynek küld el, szöveges rövid kóddal kell rendelkeznie. Az Egyesült Királyságban azonban a Feladóazonosító alfanumerikus karaktereket tartalmazhat.

Néhány szolgáltató összehasonlítja a küldőazonosítót és a Global Title (GT) azonosítót is, amelyet a nagy távközlési szolgáltatók más nemzetközi hálózatüzemeltetők forgalmának azonosításához használnak. Csak az SMS-t küldő szolgáltató számtartományaiból származó feladóazonosítók engedélyezettek. Más szavakkal, ha például az üzeneteket a Movistar Spain küldte, a hálózat üzemeltetője blokkolja az összes küldőazonosítót, kivéve a Spanyolországból érkező hosszú numerikus azonosítókat.

Szűrés kötet szerint
Néhány hálózatüzemeltető megpróbálja elfogni a hálózatukban ismétlődő üzeneteket: blokkolják az összes A2P üzenetet, és csak a P2P SMS-eket engedik át. Annak a valószínűségnek a csökkentése érdekében, hogy a forgalmát ezen szűrők egyike elkapja, jobb, ha üzeneteit A2P-kompatibilis átviteli útvonalakon továbbítja. Ha még tovább szeretné csökkenteni a kockázatot, akkor ésszerű határokon belül kell tartania az üzenetek mennyiségét, és változtatni kell a tartalmán.

[s3] Nem minden út vezet a célhoz

Bár több (átviteli) út vezet Rómába a telekommunikáció terén, nem mindegyik egyformán hatékony: Egyesek számára az SMS kézbesítése az összes szűrő ellenére azonnal és megbízhatóan működik, mások számára az üzenetek későn vagy egyáltalán nem érkeznek. A következőkben szeretnénk elmagyarázni, hogy az útválasztás során milyen problémák merülnek fel, és hogyan befolyásolják a kézbesítést:

Portolási problémák
A legtöbb iparosodott országban, de sok fejlődő országban is léteznek olyan portrendszerek, amelyek lehetővé teszik az egyik hálózatról a másikra való váltást. Mivel a mobil kommunikációs piac nagyon dinamikusan és kaotikusan van felépítve, az üzenetek néha nem érkeznek meg, miután a felhasználó hálózatot vált. Annak érdekében, hogy a hibás továbbítások száma a lehető legnagyobb mértékben csökkenjen a portolás során, keresési adatbázisokat használnak. Ezek a hordozhatósági adatbázisok azonban nagyon összetettek; nem frissülnek valós időben, és egyes országokban nem állnak rendelkezésre. Ez azt jelenti, hogy az üzeneteket nem mindig kézbesítik helyesen.

Helytelen előválasztási útválasztás
Ha egy országban nincs számhordozás, akkor a tárcsázási kód útválasztással biztosíthatja, hogy az üzenetet a megfelelő kapcsolaton keresztül továbbítsák. A körzetszámot felismeri és az üzeneteket a körzetszám alapján továbbítja. Ugyanakkor minden nap új telefonszám-tartományokat rendelnek hozzá: A tegnap mobilszámok számára fenntartott körzetszámok holnap vezetékes telefonszámokká válhatnak. Nem mindig lehet naprakész minden országban. Olyan helyeken, ahol az aktuális körzetszám nem érhető el, az SMS-eket néha rossz kapcsolaton keresztül továbbítják.

Az interoperabilitás hiánya
Még ha azt gondolnánk is, hogy mobiltelefonunkkal a világ minden sarkába eljuthatunk, tény, hogy mobilhálózat-üzemeltetőnk csak a világ összes hálózatának mintegy harmadának vagy felének tud üzeneteket küldeni. Ezenkívül az SMS-ek eljuttatását lehetővé tevő hálózatok listája soha nem marad ugyanaz: az üzemeltetők minden nap megváltoztatják hatótávolságukat és blokkolják egymást. Bizonyos esetekben a cél hálózat üzemeltetője blokkolja a forrás hálózat üzemeltetőjét, amelyen keresztül a felhő kommunikációs szolgáltatók, például a Nexmo továbbítják az üzenetet. Ez azt jelenti, hogy az üzenet csak akkor érkezik, ha az átviteli útvonal megváltozik.

A lehető leggyakrabban használja a közvetlen kapcsolatokat. Közvetlen kapcsolatok esetén a potenciális hibaforrások száma alacsonyabb. A forgalomszűrés szintén kevésbé valószínű, hogy blokkolja az üzeneteket.

Egyéb botlások SMS-küldéskor
A leírt akadályokon kívül más tényezők is befolyásolhatják az SMS-ek helyes kézbesítését:

Országspecifikus előírások
Különböző országok, eltérő szokások: különböző előírások vonatkoznak az SMS-ek küldésére is a különböző országokban. Egyes országokban, például Indiában, az ömlesztett SMS kézbesítés tilos 9 és 9 óra között. Más országokban a tiltott számokról érkező SMS-ek blokkolva vannak.

Kódolás/üzenet hossza
Különböző kódolások lehetségesek az SMS-ek mobiltelefonra történő küldéséhez. Előfordulhat azonban, hogy ezeket a hálózat üzemeltetői nem tudják a helyszínen feldolgozni. Például elképzelhető, hogy az európai szolgáltatók nem támogatják az Unicode karaktereket. Ebben az esetben nem szabad Unicode karakterekkel kommunikálni ezekbe az országokba. Időnként problémát jelent az üzenet hossza is: A legtöbben valószínűleg tisztában vannak azzal, hogy az SMS általában 160 karakter hosszú (nem 140 karakter, ez a Twitter). De még itt sincs semmi olyan egyszerű, mint amilyennek látszik. Az olyan országok, mint Brazília, csak 157 karakter hosszúságú üzeneteket támogatnak. A mexikói szolgáltató, a Lusacell viszont nem képes feldolgozni a túl hosszú üzeneteket - az ilyen üzeneteket vagy két külön üzenet formájában küldik el a résztvevőknek, vagy egyáltalán nem.

Hálózati tartomány
Ha a felhasználó kívül esik a hálózat hatósugarán, az üzenet egyelőre nem lesz elküldve a mobiltelefonra. Általánosságban a hálózatüzemeltetők a "mentés és továbbítás" elv szerint működnek: 48 és 72 órán keresztül megőrzik az üzenetet, és elvetik, ha az előfizető nem érhető el ebben az időszakban.

Barangolás
Valójában barangoláskor az SMS-eket külföldi hálózatokban is el kell juttatni - sajnos ez nem mindig így van. Mivel a globális távközlési hálózat ilyen kaotikusan van felépítve, a roaming felhasználókat általában nehezebb elérni.

Mobiltelefon
A felhasználó mobiltelefonja alkalmanként felelős azért is, hogy az SMS üzenetek ne érkezzenek: például azért, mert a mobiltelefon memóriája megtelt, kódolási hiba történt, vagy a hálózati kapcsolat megszakadt. Egyes eszközök szintén nem támogatják a bináris üzeneteket vagy a WAP push üzeneteket, vagy nem tudják elolvasni a speciális karaktereket.