Тема: GSM. Определить факт снятия трубы абонентом

Ответить в теме
Показано с 1 по 3 из 3
  1. Вверх #1
    Посетитель
    Пол
    Мужской
    Адрес
    Odessa
    Возраст
    48
    Сообщений
    244
    Репутация
    38

    По умолчанию GSM. Определить факт снятия трубы абонентом

    Memento mori, All!

    Имеется задача определить момент снятия трубы абонентом при прозвонке на него GSM-модемом. Модем - Sony Ericsson GR-47. Условие - не использовать расширенные команды. Токмо стандартными.
    Момент снятия трубы вообще легко определяется через AT+CPAS. Но трабла в том, что снять трубу может оператор со словами "Вне зоны досягаемости", "Пополните счет" и т.д. Можно ли каким-то образом определить, что трубу снял не оператор, а именно абонент?


  2. Вверх #2
    Постоялец форума Аватар для cONST
    Пол
    Мужской
    Адрес
    Odessa
    Возраст
    41
    Сообщений
    1,556
    Репутация
    315
    Ни разу не работал с GSM модемами, но попробую рассказать что знаю о GSM связи и ей подобных протоколах соединения. Возможно, каким-то образом поможет. Если нет - прошу прощения за оффтоп.

    В общем, GSM использует сигналлизацию подобную DSS1 (рекомендация ITTU Q.931). Кажется, там поверх MAP эмулируется сигналлизация ISUP (см. рекомендации на SS7).

    Так вот - согласно последней когда вызывающий абонент начинает дозваниваться он посылает ряд запросов в сеть (SETUP, INFORMATION) когда вызываемый абонент получает вызов (у него начинает звенеть телефон), вызывающий абонент получает CALL PROCEEDING или ALERTING сообщения. Когда вызывающая сторона отвечает (снимает трубку) к нам прийдёт CONNECT. Замечу, что всё время до получения CONNECT информация (звук) проходить только в нашу сторону. после получения CONNECT открывается тракт в обратном направлении и голос (данные) идут к вызываемому абоненту.
    В случае, когда отвечает IVR оператора, то сообщение CONNECT приходить не должно вместо него прийдёт RELEASE с кодом ошибки, почему не дозвонились.
    К слову, большинство современных цифровых систем коммутации (читайте - АТС) начинают учёт длительности разговора именно после получения вызывающим абонентом CONNECT.

    Вывод. Если Ваш ГСМ модем позволил бы отлавливать получения CONNECT сообщения, тогда проблем не вижу.

  3. Вверх #3
    Посетитель
    Пол
    Мужской
    Адрес
    Odessa
    Возраст
    48
    Сообщений
    244
    Репутация
    38
    Цитата Сообщение от cONST
    Ни разу не работал с GSM модемами, но попробую рассказать что знаю о GSM связи и ей подобных протоколах соединения. Возможно, каким-то образом поможет. Если нет - прошу прощения за оффтоп.

    В общем, GSM использует сигналлизацию подобную DSS1 (рекомендация ITTU Q.931). Кажется, там поверх MAP эмулируется сигналлизация ISUP (см. рекомендации на SS7).

    Так вот - согласно последней когда вызывающий абонент начинает дозваниваться он посылает ряд запросов в сеть (SETUP, INFORMATION) когда вызываемый абонент получает вызов (у него начинает звенеть телефон), вызывающий абонент получает CALL PROCEEDING или ALERTING сообщения. Когда вызывающая сторона отвечает (снимает трубку) к нам прийдёт CONNECT. Замечу, что всё время до получения CONNECT информация (звук) проходить только в нашу сторону. после получения CONNECT открывается тракт в обратном направлении и голос (данные) идут к вызываемому абоненту.
    В случае, когда отвечает IVR оператора, то сообщение CONNECT приходить не должно вместо него прийдёт RELEASE с кодом ошибки, почему не дозвонились.
    К слову, большинство современных цифровых систем коммутации (читайте - АТС) начинают учёт длительности разговора именно после получения вызывающим абонентом CONNECT.

    Вывод. Если Ваш ГСМ модем позволил бы отлавливать получения CONNECT сообщения, тогда проблем не вижу.
    Хм. А в каком виде это сообщение получать-то? Работаю я с ним через com-порт. Посредством HAYES команд. Соответвтсвенно, "CONNECT" приходит токмо при установке модемного соединения. А как быть с голосовым вызовом?

Ответить в теме

Похожие темы

  1. Новый GSM оператор - Life:)
    от cheshirrrrre в разделе Мобильная техника
    Ответов: 59
    Последнее сообщение: 26.10.2012, 11:08
  2. Обсуждение GSM операторов
    от Rett Pop в разделе Телекоммуникации, прочее
    Ответов: 967
    Последнее сообщение: 24.10.2012, 08:52
  3. DCC переходит на GSM
    от yaMaika в разделе Мобильная техника
    Ответов: 12
    Последнее сообщение: 30.07.2006, 21:39
  4. Мобильные телефоны GSM. Магазин "Foxx"
    от swith в разделе Мобильная техника
    Ответов: 1
    Последнее сообщение: 17.05.2006, 12:53
  5. GSM и обычный модемы
    от Rett Pop в разделе Программирование
    Ответов: 5
    Последнее сообщение: 15.07.2005, 08:56

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения