ivanopulo
25.02.2003, 11:42
Здравствуйте!
Есть такая проблемка: M1 соединен с Миником DX-500 по EuroISDN. Миником
имеет каналы АДАСЭ. Необходимо отправлять звонки с Меридиана транзитом
через Миником на АДАСЭ. Причем, желательно в процессе набора дожидаться
ответа с Миникома и далее, по каналам АДАСЭ, попадая на разные DISA,
дожидаться их ответа и донабирать в тоне. Все прекрасно работает с
цифровых аппаратов и пульсовых аналоговых аппаратов, но с тоновых или
DECT-овских трубок после того, как устанавливается соединение по PRI,
донабор не работает. Скорее всего, на Меридиане отключаются приемники
тона и донабор идет в разговорном канале, а не цифрами в D-канале.
Сделали пока, чтобы абонент набирал весь номер без пауз, а затем по
тайм-ауту конца набора номер уходил в поток, но это неудобно для
пользователя (во-первых, привычка, во-вторых они могут замешкаться при
наборе и донабора не будет, в-третьих долго ждать соединения и еще им
не нравится набирать весь номер, когда может быть нет свободных каналов
уже на Миникоме и т.д.).
Есть ли какие-нибудь решения еще? Как организовать тоновый донабор?
Заранее благодарен всем, кто ответит.

Karter
25.02.2003, 12:58
Сценарий похоже такой:

Меридиан отдает в Миником n цифр номера.
Миником устанавливает соединение.
Ты хочешь, чтобы после этого Меридиан отправлял
еще цифр по Д-каналу? Это не получится никак.
По PRI отправлять цифры после получения CONNECT или PROCEED или PROGRESS или ALERT (т.е. после того, как станция абонента Б приняла все необходимые ей для проключения звонка цифы) можно только в акустическом канале.
Тут Меридиан не причем.

А в акустике тоны должны быть. Это легко проверить, позвонив на какой-нибудь телефон за Миникомом, поднять трубку Б и понажимать кнопочки на А. Другое дело, что тоны могут быть не те...
Кстати, в случае звонка с аналогового аппарата (в установившемся соединении) - тоны формирует сам аппарат.

ivanopulo
25.02.2003, 13:26
в d-канале проходит сообщение SETUP и именно после этого - отрубаются тон детекторы (т.е. донабор легко осуществляется с цифровиков и импульсных аналоговых - в мониторинге d-канала видим цифры отправляемые "поодиночке") и никак - с тоновых (включая DECT)

Karter
25.02.2003, 13:44
Не понятно.
Не надо путать понятия "донабор" и "набор оверлапом".
Если мы говорим о части звонка ДО проключения стороной Б, то это просто набор. В данном случае (цифры поодиночке) - оверлапом.

Итак, проблема выглядит следующим образом:
с аналоговых аппаратов, работающих в тоне, вообще не работает оверлап?

ivanopulo
25.02.2003, 13:55
именно.
ovlr, ovls = yes :(((
в другую сторону из миникома торчат xadase (не лучший вариант, но деваться некуда), так вот:
имеем TSC 0 который нас выкидывает в миником и FLEN 2
в миникоме (который я нифига не знаю) так же есть код выхода на маршрут - 9
после набора 09 - получаем ответ от дальней стороны adase (проключен аналоговый тракт), в этот момент в d-канале возникает "setup" и все... alles kaput... готовность удаленной станции не рвется (если не цифровик или пульс)

Karter
25.02.2003, 14:25
На основании чего стоит FLEN 2 ?
Попробуй 0.

После ответа дальней стороны - setup?
Выложи весь мониторинг.

ivanopulo
25.02.2003, 14:42
станция не рядом, буду там завтра...
а флен = 0 не работает...
по памяти - не скажу, но что-то странное летает в д-канале :-((

Malex
26.02.2003, 14:48
Попробуй поставить FLEN 1 - при открытом оверлапе вторая цифра пройдет и голосовой тракт будет открыт для сигналов. У меня так работало.

ivanopulo
27.02.2003, 08:20
flen 0 - не позволяет слышать промежуточные "ответы"

глянь трас д-канала (mon 0, думаю достаточно)



11-52804-трасд-каналочер.txt