МТС: можно ли узнать причину недоставки SMS
Являюсь абонентом МТС, на днях понадобилось узнать, почему сообщения, отправленные на некий номер, не достигли назначения. Вместо подтверждения доставки от МТС приходит лаконичное "Отложено".
Вопросы: 1. Умеют ли ОпСоСы определять причину недоставки сообщения и указывать ее в уведомлении о состоянии доставки? 2. Что может означать "отложено" в случае с МТС, кроме банального отсутствия абонента в сети? 3. Умеет ли МТС присылать какие-то еще сообщения о недоставке, кроме "отложено", в зависимости от причины? Смутно припоминаю, что в бытность мою абонентом СИТИ от НСС приходили более понятные уведомления, например, что-то вроде "Телефон адресата заполнен, сообщение поставлено в очередь"... |
1. да 2. хз 3. хз
|
Цитата:
Зависит от настроек СМСц ОпСоСа. Цитата:
Опять таки зависит от настроек СМСц. При доставке СМСки СМСц делает запрос у комутатора, обслуживающего получающего абонента о местенахождении и состоянии этого абонента, после чего обрабатывает его и направляет пакет СМС на телефон абонента. Получает ответ, обрабатывает его, и в зависимости от ответа может доставлять отправителю отчет о доставке (надоставке), так вот насколько все это настроено и зависит разнообразие ответов. Цитата:
Если тебе так сильно интересна судьба СМСки, то в справочную МТС позвони и попроси уточнить о причинах недоставки, у них возможно там в системе доступно намного больше информации, чем видишь ты в отчетах. Правда иногда их справочная несет адский фееричный бред, видимо чтобы не разбираться в проблемах: чего только стоит их ответ однажды "мы не фиксируем входящие ММС сообщения на наших абонентов". Если входящие СМС от других операторов я бы еще понял както, а ничего что входящие ММСки доставляются их же ММСц? Как это они их не фиксируют? |
Позвонил, там сказали, что причины недоставки не детализируются - потом правда прибавили, что текст сообщения зависит от моего телефона (!!!!) и от его способности декодировать сообщение - это при условии, что отчет о доставке приходит в виде обычной смски. Хрень полная, но творческая, креативная.
|
Это они наверное что транслитом может прийти, если аппарат русского не знает
|
Цитата:
Забавно это у них однако. А как же узнавать причины недоставки? Или это они специально так сделали, чтобы потом не гимороится в случае вопросов почему СМСка не дошла ? :) Конечно если логи в СМСц есть, то я думаю там они могут истинные причины недоставки раскопать, надо всего лишь знать ответ на попытку послать принимающей стороны. Сделать можно разными путями, как у них там я не знаю, но думаю искать не будут, пошлют. Цитата:
|
Ну не, транслитерация - это уже немного из другой темы, опять таки все зависит реализован ли на СМСц такой функционал и как настроен.
|
Управление сообщениями о доставке осуществляется с помощью пятого бита в поле PDU-Type (TP-SRR) - Status report request. Если этот бит выставлен в 1 в исходящем сообщении, то это означает, что запрашивается отчет о доставке.
Соответственно во входящем сообщении будет выставлен в 1 пятый бит поля TP-MTI & Co (TP-SRI), извещающий, что будет отправлен отчет о доставке отправителю. При невозможности доставить сообщение, смс-центр, информирует об этом HLR, который в свою очередь устанавливает флаг ошибки для сообщения от конкретного абонента, затем эта информация передается отправителю. Значения флагов: Memory Capacity Exceeded Flag (MCEF) - нехватка памяти на принимающем устройстве. Mobile Not Reachable Flag (MNRF) - принимающее устройство выключено или находится вне зоны действия сети. Mobile Not Reachable for GPRS (MNRG) - для принимающего устройства недоступен GPRS канал передачи данных (нет поддержки сети, либо отключен сервис) Декодирование status report, т.е. какой текст покажет телефон получив тот или иной флаг, зависит от конкретной реализации протокола (PDU) в телефоне. |
Цитата:
|
Цитата:
Цитата:
|
А со стороны абонента как реализовано управление?
|
Ваще у меня в ондроеде есть такая опция - Request delivery report называется.
|
Цитата:
При доставке СМС на пакет от СМСц с СМС сообщением типа SMS-Deliver (ну или Forvard-SM как отображает Wireshark) со стороны получателя может приходить либо пакет END удачного конца транзакции, либо пакет Abort с кодом ошибки. Ну а остальное ты уже описал. |
Ваще эта опция и выставляет TP-SRR.
Как это все работает на уровне PDU я знаю. Мне непонятно как реализованы "обычные текстовые отчеты о доставке" о которых говорит kandrik |
В НСС ты можешь позвонить в справку и попросить установить себе либо текстовый вид отчета либо статус репортный, и тебе все сделают. Так же можно и через сервис самообслуживания установить, надо СМСку с командой куда то послать, куда не помню щас.
|
Цитата:
|
Цитата:
|
Понятно, ископаемая технология.
|
А ну все понятно, вообще я тебе скажу, у разных операторов все может быть по разному реализовано :)
|
Ну типа а че, зато на любой вкус, хочешь так, хочешь так....
|
Часовой пояс GMT +4, время: 19:09. |
vBulletin v3.5.4, Copyright ©2000-2024, Jelsoft Enterprises Ltd.