Загубени в предаването - защо някои текстови съобщения не пристигат
17.02.2016 г. - Дейвид Вигар, директор Carrier Relations в доставчика на решения за комуникация в облак, Nexmo, обяснява защо някои съобщения от мобилни телефони не достигат до получателя. В своето мнение той показва на международно работещи компании на какво трябва да обърнат внимание, за да комуникират надеждно с клиентите си.

Случвало ли ви се е? Връщате се от ваканцията си и при пристигането си в родината си ще получите SMS от вашата авиокомпания, че портата ви на летището на заминаване е променена. За щастие чухте това на екраните в сайта.
Класически случай на така наречената A2P комуникация (A2P = приложение към човек), т.е. комуникация между компании и крайни клиенти. По-специално корабоплаването на международно ниво не винаги работи перфектно: Причината за това е хаотичната структура на телекомуникационната индустрия с нейните многобройни мрежи, които не са насочени към оперативна съвместимост. Случва се много различни фактори да влияят на доставката на SMS, като телефонни номера без код на държава, филтри за нежелана поща, бавни маршрути за предаване или специфични за страната разпоредби.
Телефонният номер трябва да е правилен
Най-важната и може би най-честата причина, поради която съобщението не пристига, е невалиден или несъществуващ телефонен номер. Това може да има следните причини:
Номерът няма международен код на държавата
Всички съобщения, които отиват в чужбина, трябва да имат международен формат, т.е. код на държавата. Например всички съобщения до Съединените щати трябва да започват с 1, тъй като международният код за САЩ е "1".
Форматът на телефонния номер с кода на държавата е неправилен
Този проблем възниква при съобщения, изпратени в страни от Северна Европа. В някои страни като Германия, Великобритания или Холандия действителният телефонен номер или код на областта трябва да бъде предшестван от 0, ако е набран в страната без международния код на страната. Ако изберете този номер в международен формат, 0 се пропуска.
Телефонният номер е стационарен номер
В някои държави SMS съобщенията могат да се получават и чрез стационарни връзки. Но това не е правило - и дори в страни, където е възможно предаване на SMS към стационарни телефони, има телефони, които не поддържат SMS съобщения. В този случай съобщенията обикновено се отхвърлят, т.е.не се доставят.
Номерът вече не е валиден
Тъй като потребителите често купуват нови мобилни телефони и сменят доставчика, не е необичайно да се дава грешен номер на мобилен телефон при попълване на формуляр. Ето защо във всяка потребителска база данни има някои невалидни числа. Резултатът: SMS съобщения, изпратени на този номер, не могат да бъдат доставени.
С напредъка на телефонията операторите на безжични мрежи по света са научили две неща: От една страна, те трябва да защитят своите клиенти от нежелана комуникация като фишинг SMS, спам и друг нелегален трафик. От друга страна, те трябва да осигурят доходите си. За това те са блокирали A2P каналите (A2P = Application-to-Person) за предаване на P2P съобщения (P2P = Person-to-Person) и P2P каналите за предаване на A2P съобщения.
За да се борят със спама и фишинг трафика, мрежовите оператори използват различни подходи: В някои страни те използват законовите възможности, в други блокират съобщенията с технически средства, т.е. с филтри за спам. Но филтрите за спам също имат своите слабости и понякога генерират легален трафик. Освен това спамерите непрекъснато измислят нови методи за заобикаляне на филтри за нежелана поща - в резултат на което операторите на мобилни мрежи непрекъснато променят своите евристични процедури.
Ето няколко причини за блокиране на съобщения и съвети как да намалите или заобиколите ефекта на тези филтри:
Филтриране на нежелано съдържание
Много мрежови оператори търсят входящите съобщения за ключови думи, които показват нелегален трафик. Съобщенията със сексуално, политическо и религиозно съдържание са по-склонни да бъдат филтрирани от други. Така че, ако искате да намалите риска от блокиране на вашите съобщения, изпращайте само правни съобщения и избягвайте чувствителни термини.
Филтрирайте по идентификатор на подателя
По целия свят съобщенията се филтрират с помощта на буквено-цифрови идентификатори на подателя. Мрежовите оператори използват този метод за P2P пътища за предаване, за да прихващат A2P трафик. Това е най-лесният метод за блокиране на нежелан трафик, тъй като P2P трафикът обикновено има цифров идентификатор на подателя. Ако искате да намалите ефекта на тези филтри до минимум, трябва да използвате цифров идентификатор на предавателя. Ако имате пул с числа, трябва да превключвате между числата в пула. Но и тук има специфични разлики за отделните държави: В САЩ са разрешени само цифрови идентификатори на подателя и всички съобщения от приложение към човек, т.е. Във Великобритания обаче идентификаторът на подателя може да съдържа буквено-цифрови знаци.
Някои оператори също сравняват ID на подателя и Global Title (GT), идентификатор, който големите доставчици на телекомуникации използват, за да идентифицират трафика от други международни мрежови оператори. Разрешени са само идентификатори на податели от диапазона на номера на оператора, който изпраща SMS. С други думи, ако съобщенията са изпратени от Movistar Испания, например, мрежовият оператор блокира всички идентификатори на подателя, с изключение на дългите цифрови идентификатори от Испания.
Филтрирайте по обем
Някои мрежови оператори също се опитват да прихващат повтарящи се съобщения в тяхната мрежа: Те блокират всички A2P съобщения и позволяват само P2P SMS чрез. За да намалите вероятността трафикът ви да бъде прихванат от един от тези филтри, е по-добре да изпращате съобщенията си по активирани A2P пътища за предаване. Ако искате да намалите още повече риска, трябва да поддържате обема на съобщенията си в разумни граници и да променяте съдържанието.
[s3] Не всички пътища водят до целта
Въпреки че няколко пътища (за предаване) водят до Рим в далекосъобщенията, не всички от тях са еднакво ефективни: За някои доставката на SMS работи бързо и надеждно въпреки всички филтри, за други съобщенията се забавят или изобщо не. По-долу бихме искали да обясним кои проблеми възникват при маршрутизирането и как те влияят на доставката:
Проблеми с пренасянето
В повечето индустриализирани държави, но също така и в много развиващи се страни, има системи за пренасяне, които ви позволяват да превключвате от една мрежа в друга. Тъй като пазарът на мобилни комуникации е структуриран много динамично и хаотично, понякога съобщенията не пристигат, след като потребителят промени мрежата. За да се намали броят на неправилните трансфери, доколкото е възможно при пренасяне, се използват търсещи бази данни. Тези бази данни за преносимост обаче са много сложни; те не се актуализират в реално време и не са налични в някои страни. Това означава, че съобщенията не винаги се доставят правилно.
Неправилно маршрутизиране на предварителния подбор
Ако в дадена държава няма пренасяне на номера, може да се използва маршрутизиране на кода за набиране, за да се гарантира, че съобщението се предава правилно по правилната връзка. Кодът на областта се разпознава и съобщенията се препращат въз основа на този код. Нови диапазони от телефонни номера обаче се присвояват всеки ден: Телефонните кодове, които бяха запазени за мобилни номера вчера, могат да станат стационарни номера утре. Не винаги е възможно да сте в течение във всяка държава. На места, където текущият регионален код не е наличен, понякога SMS съобщенията се предават по грешни връзки.
Липса на оперативна съвместимост
Дори да смятаме, че можем да достигнем до всеки ъгъл на света с мобилния си телефон, факт е, че нашият оператор на мобилна мрежа може да изпраща съобщения само до около една трета до половината от всички мрежи по света. Освен това списъкът на мрежите, до които могат да се доставят SMS съобщения, никога не остава същият: операторите сменят обхвата си всеки ден и се блокират взаимно. В някои случаи мрежовият оператор на местоназначение блокира мрежовия оператор източник, чрез който доставчиците на комуникация в облак като Nexmo предават съобщението. Това означава, че съобщението пристига само ако пътят на предаване е променен.
Използвайте директни връзки възможно най-често. При директните връзки броят на потенциалните източници на грешки е по-малък. Филтрирането на трафика също е по-малко вероятно да блокира вашите съобщения.
Други препъни камъни при изпращане на SMS съобщения
Освен описаните пречки, има и други фактори, които могат да повлияят на правилната доставка на вашите SMS съобщения:
Специфични за страната разпоредби
Различни държави, различни обичаи: различни разпоредби се прилагат и за предаването на SMS съобщения в различни страни. В някои страни, като Индия, масовата доставка на SMS е забранена между 21:00 и 9:00 ч. В други държави SMS съобщенията от телефонни номера, които са в черния списък, се блокират.
Дължина на кодиране/съобщение
Възможни са различни кодирания за изпращане на SMS съобщения до мобилен телефон. Те обаче може да не могат да бъдат обработени от мрежовите оператори на място. Например, възможно е европейските доставчици да не поддържат Unicode символи. В този случай не трябва да се изпращат съобщения с Unicode символи до тези държави. Дължината на съобщението също е проблем от време на време: Повечето от вас вероятно са наясно, че SMS обикновено е дълъг 160 знака (не 140 знака, това е Twitter). Но дори и тук нищо не е толкова просто, колкото изглежда. Страни като Бразилия поддържат само съобщения с дължина до 157 знака. Мексиканският доставчик Lusacell, от друга страна, не може да обработва прекалено дълги съобщения - такива съобщения се изпращат до участниците под формата на две отделни съобщения или изобщо не.
Обхват на мрежата
Ако потребителят е извън обхвата на мрежата, съобщението засега няма да бъде изпратено до мобилния телефон. По принцип мрежовите оператори работят по принципа „запазване и препращане“: Те пазят съобщение между 48 и 72 часа и го изхвърлят, ако абонатът не може да бъде достигнат в този период.
Роуминг
Всъщност, при роуминг, SMS съобщенията също трябва да се доставят в чужди мрежи - но за съжаление това не винаги е така. Тъй като глобалната телекомуникационна мрежа е структурирана толкова хаотично, роуминг потребителите обикновено са по-трудни за достигане.
Мобилен телефон
Мобилният телефон на потребителя също така понякога е отговорен за факта, че SMS съобщенията не пристигат: например, тъй като паметта на мобилния телефон е пълна, има грешка в кодирането или мрежовата връзка е прекъсната. Някои устройства също не поддържат двоични съобщения или WAP push съобщения или не могат да четат съобщения със специални символи.