Задержка ответа на USSDОбщие вопросы, касающиеся принципов работы GSM-сетей

Ответить
Аватара пользователя
ИльяШ
Netmonitor.ru team
Сообщения: 479
Зарегистрирован: Пн, 02-02-2004, 17:23
Нетмонитор: Nokia 6120c (FTD), Motorola L7, Siemens S65, Ericsson 520....

Задержка ответа на USSD

Сообщение ИльяШ »

Народ, кто в курсе. Есть ли какое формальное ограничение на время ответа на USSD запрос? Я искал по спецификациям и не нашел. По сути своего названия такого ограничения может и не быть.

Если его нет - то тогда следующий вопрос - есть ли у какого-нибудь оператора USSD-запрос, ответ на который занимает значимое время (больше 20-30 секунд)?
В таком случае интересен еще вариант немотивированного USSD-ответа - бывает ли такое и может ли быть?
Аватара пользователя
Red Faraon
Опытный нетмониторщик
Сообщения: 127
Зарегистрирован: Ср, 29-06-2005, 12:45
Откуда: Ростов-на-Дону
Нетмонитор: Nokia 6230
Контактная информация:

Сообщение Red Faraon »

Когда ты посылаешь USSD-запрос, то устанавливается сессия с удалённым приложением. А в любой сессии есть таймаут. У USSD, кажется, 20 секунд.
Что подразумевается под "немотивированным USSD-ответом"?
Аватара пользователя
Gamlet
Известный нетмониторщик
Сообщения: 518
Зарегистрирован: Вс, 19-12-2004, 13:13
Нетмонитор: Sagem OT-130 / Sagem OT-230 / Sagem OT-290 + Nokia 6230(with NetMon) + Comarco Seven.Five

Re: Задержка ответа на USSD

Сообщение Gamlet »

ИльяШ писал(а):Народ, кто в курсе. Есть ли какое формальное ограничение на время ответа на USSD запрос? Я искал по спецификациям и не нашел. По сути своего названия такого ограничения может и не быть.
Cамые формальные ограничения на время ответа следующие:

1. Таймер на MSC, отсчитывающий время между сообщениями CONTINUE в процессе SCCP-сессии между MSC и HLR. По истечении этого таймера SCCP-соединение завершается сообщением ABORT в направлении HLR.

2. Таймер на MSC, отсчитывающий время между сообщениями FACILITY в процессе DTAP-диалога между MSC и MS. По истечении этого таймера DTAP-диалог завершается сообщением RELEASE COMPLETE в направлении MS.

Значения этих таймеров могут быть различны.
ИльяШ писал(а):В таком случае интересен еще вариант немотивированного USSD-ответа - бывает ли такое и может ли быть?
Не может. Поскольку инициатором процесса всегда является MS, а все ответы от платформы приходят только в рамках этой сессии.

Кстати, не забывайте, что USSD-платформа может обращаться к какой-нибудь БД, что занимает некоторое время.
McMaster
Известный нетмониторщик
Сообщения: 637
Зарегистрирован: Вс, 29-05-2005, 13:44
Откуда: Московская область
Нетмонитор: HTC Artemis, Nokia 6600 (CellTrack+FTD)

Сообщение McMaster »

может не в тему а как USSD работает в Международной сети?
или не работает?
оператор МТС.
Аватара пользователя
Gamlet
Известный нетмониторщик
Сообщения: 518
Зарегистрирован: Вс, 19-12-2004, 13:13
Нетмонитор: Sagem OT-130 / Sagem OT-230 / Sagem OT-290 + Nokia 6230(with NetMon) + Comarco Seven.Five

Сообщение Gamlet »

McMaster писал(а):может не в тему а как USSD работает в Международной сети?
Всмысле "как"? Вопрос не ясен.
Аватара пользователя
Red Faraon
Опытный нетмониторщик
Сообщения: 127
Зарегистрирован: Ср, 29-06-2005, 12:45
Откуда: Ростов-на-Дону
Нетмонитор: Nokia 6230
Контактная информация:

Сообщение Red Faraon »

McMaster писал(а):может не в тему а как USSD работает в Международной сети?
или не работает?
оператор МТС.
В смысле в роуминге? Точно так же. Открывается сессия с HLR и дальше с USSD-сервером.
Аватара пользователя
ИльяШ
Netmonitor.ru team
Сообщения: 479
Зарегистрирован: Пн, 02-02-2004, 17:23
Нетмонитор: Nokia 6120c (FTD), Motorola L7, Siemens S65, Ericsson 520....

Сообщение ИльяШ »

Red Faraon писал(а):Когда ты посылаешь USSD-запрос, то устанавливается сессия с удалённым приложением. А в любой сессии есть таймаут. У USSD, кажется, 20 секунд.
Что подразумевается под "немотивированным USSD-ответом"?
Вот и мне так казалось. "Немотивированный" ответ - это ответ после очень-очень большого таймаута, он хоть и вызван запросом, но приходит настолько поздно, что его можно было бы считать отдельным событием.

Просто у нас возникло противоречие - некоторый отдел говорит о USSDзапросе как внешнем событии . Мне всегда казалось, что это не внешнее событие, а ответ на запрос, причем ответ достаточно скороспелый, телефон между запросом и ответом не может быть использован для чего-то другого. При этом в качестве аргумента используется то, что в индийских сетях есть какая-то игра, в которой ответ на запрос может занимать до 5 минут и телефоном в течение этих 5 минут можно пользоваться. Как это происходит, я не понимаю.
А в UMTS что-то изменилось?
Аватара пользователя
Gamlet
Известный нетмониторщик
Сообщения: 518
Зарегистрирован: Вс, 19-12-2004, 13:13
Нетмонитор: Sagem OT-130 / Sagem OT-230 / Sagem OT-290 + Nokia 6230(with NetMon) + Comarco Seven.Five

Сообщение Gamlet »

Как оказалось, ответ лежал практически на поверхности :

3GPP TS 22.090

5.2.1 Initiating actions in the network
At any stage while the MS is registered with a network, the network may send an unstructured string to the MS. This
string contains operator determined information that is relevant to the user. If the network is unable to successfully
reach the MS, then an error shall be returned to the node that originated the operation.
The network initiated USSD operation shall contain an alphabet indicator and language indicator. The alphabet
indicator shall indicate the alphabet used in the operation. The selection of values for these indicators is a matter for the
network operator.

Получается, что ситуация с 5-ю минутами между запросом и ответом будет рассмотрена сетью, как два USSD-запроса (MS --> USSD и USSD --> MS). А, сточки зрения USSD-приложения это будет одна сессия. Но USSD-приложения уж никак не стандартизованы.
Аватара пользователя
Red Faraon
Опытный нетмониторщик
Сообщения: 127
Зарегистрирован: Ср, 29-06-2005, 12:45
Откуда: Ростов-на-Дону
Нетмонитор: Nokia 6230
Контактная информация:

Сообщение Red Faraon »

Как это нельзя пользоваться? А ты возьми во время разговора пошли USSD-команду. Всё работает. А то, что во время USSD-сессии нельзя позвонить - так это скорее всего обусловлено бедностью интерфейса конкретного аппарата.
McMaster
Известный нетмониторщик
Сообщения: 637
Зарегистрирован: Вс, 29-05-2005, 13:44
Откуда: Московская область
Нетмонитор: HTC Artemis, Nokia 6600 (CellTrack+FTD)

Сообщение McMaster »

Red Faraon писал(а):
McMaster писал(а):может не в тему а как USSD работает в Международной сети?
или не работает?
оператор МТС.
В смысле в роуминге? Точно так же. Открывается сессия с HLR и дальше с USSD-сервером.
да в роуминге.
в том году нажимал на Украине, не работал.
заработал пока в Московскую область не въехал :roll: :?
Аватара пользователя
ИльяШ
Netmonitor.ru team
Сообщения: 479
Зарегистрирован: Пн, 02-02-2004, 17:23
Нетмонитор: Nokia 6120c (FTD), Motorola L7, Siemens S65, Ericsson 520....

Сообщение ИльяШ »

McMaster писал(а): да в роуминге.
в том году нажимал на Украине, не работал.
заработал пока в Московскую область не въехал :roll: :?
Просто у некоторых операторов криво настроены сети. То, что при роуминге в сетях операторов СНГ не работает USSD-запросы или банальные СМСки - это криво настроеные сети или экономия на каких-нибудь лицензиях.

Всем спасибо за каменты!!!!

Возникает вопрос - а какие сети в СПб имеют такие запросы от сети (можно сказать немотивированные). Хотелось бы симулировать такую ситуацию.
McMaster
Известный нетмониторщик
Сообщения: 637
Зарегистрирован: Вс, 29-05-2005, 13:44
Откуда: Московская область
Нетмонитор: HTC Artemis, Nokia 6600 (CellTrack+FTD)

Сообщение McMaster »

ИльяШ писал(а):
McMaster писал(а): да в роуминге.
в том году нажимал на Украине, не работал.
заработал пока в Московскую область не въехал :roll: :?
Просто у некоторых операторов криво настроены сети. То, что при роуминге в сетях операторов СНГ не работает USSD-запросы или банальные СМСки - это криво настроеные сети или экономия на каких-нибудь лицензиях.

Всем спасибо за каменты!!!!

Возникает вопрос - а какие сети в СПб имеют такие запросы от сети (можно сказать немотивированные). Хотелось бы симулировать такую ситуацию.
обычные СМС работают.
Аватара пользователя
Gamlet
Известный нетмониторщик
Сообщения: 518
Зарегистрирован: Вс, 19-12-2004, 13:13
Нетмонитор: Sagem OT-130 / Sagem OT-230 / Sagem OT-290 + Nokia 6230(with NetMon) + Comarco Seven.Five

Сообщение Gamlet »

McMaster писал(а):обычные СМС работают.
СМС-ки из гостевых сетей маршрутизируюся тупо, как любые другие SCCP-сообщения. Маршрутизация, естественно, происходит по Global Title, а точнее, по его первым цифрам и SSN. При наличии соглашения о роуминге "гостевой" оператор обязан прописать SCCP-маршрутизацию для GT, SSN-ов и IMSI (Е.214) сети, из которой будут приезжать роумеры, потому СМС-ки и ходят.
В случае с USSD ситуация выглядит иначе - маршрутизация USSD-запросов происходит по набранному тексту (*XXX#). С GT все статично, поскольку информация о диапазонах фиксированна и индивидуальна для каждой сети. А номера USSD-запросов в разных сетях могут повторяться. Стало быть, чтобы в гостевой сети работа USSD была корректна, необходима более "тонкая" настройка маршрутизации.
Не работать услуга USSD может по совершенно банальной причине - отсутствие в соглашении пункта о передачи USSD-запросов.
meandes
Начинающий нетмониторщик
Сообщения: 12
Зарегистрирован: Сб, 18-03-2006, 20:48

Сообщение meandes »

Проблемы с отправкой USSD могут так же возникать в случае если не активна USSD Phase 2. На Siemens D900 длительность USSD сессии может ограничиваться таймерами TPUSSRH, TPUSSRV.
Аватара пользователя
ИльяШ
Netmonitor.ru team
Сообщения: 479
Зарегистрирован: Пн, 02-02-2004, 17:23
Нетмонитор: Nokia 6120c (FTD), Motorola L7, Siemens S65, Ericsson 520....

Сообщение ИльяШ »

Народ! Дык есть примеры, чтобы USSD было в Питере у какого-нибудь оператора с очень большой задержкой?
Просто мне в голову ничего не приходит.
Ответить