ВидеоКонф(ВКС)  ::   Чат  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Порты FXO и параметр Busy Pattern (плата TDM410)

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модератор: april22

Порты FXO и параметр Busy Pattern (плата TDM410)

Сообщение leeyoo » 23 мар 2021, 18:42

Прошу подсказки.
Как исправить, чтобы не было нулей в параметрах Busy Pattern: 0,0,0,0?
Сигналы занятости распознаются и порты "отбиваются", не зависают, но почему тут нули?

CLI> dahdi show channel 1
Код: выделить все
Busy Detection: yes
    Busy Detector Helper: BUSYDETECT_TONEONLY
    Busy Count: 6
    Busy Pattern: 0,0,0,0

Вывод комманды показывает Busy Pattern: 0,0,0,0.
Такая ситуация со всеми каналами.
Исходя из этой темы, так быть не должно:
https://forum.asterisk.ru/viewtopic.php ... =10#p20517

# service dahdi status
Код: выделить все
### Span  1: WCTDM/0 "Wildcard TDM410P" (MASTER)
  1 FXO        FXSKS       (In use) (EC: OSLEC - INACTIVE) 
  2 FXO        FXSKS       (In use) (EC: OSLEC - INACTIVE) 
  3 FXO        FXSKS       (In use) (EC: OSLEC - INACTIVE) 
  4 FXO        FXSKS       (In use) (EC: OSLEC - INACTIVE)  RED


CLI> dahdi show channels
Код: выделить все
   Chan Extension       Context         Language   MOH Interpret        Blocked    State      Description                     
pseudo                 default                    default                         In Service                                 
      1                 from-analog     ru         default                         In Service                                 
      2                 from-analog     ru         default                         In Service                                 
      3                 from-analog     ru         default                         In Service                                 
      4                 from-analog     ru         default                         In Service

Эти 3 файла на наличие региональных настроек проверил и перезагрузил сервер:
1. etc/dahdi/system.conf
# Global data
loadzone = ru
defaultzone = ru

2. etc/asterisk/chan_dahdi.conf
[channels]
language=ru

3. etc/asterisk/indications.conf
[general]
country=ru

К примеру, здесь: http://asterisk-support.ru/forum/topics/5323/
в сообщении от dmn83 были отличные от нулей значения.
leeyoo
 
Сообщений: 12
Зарегистрирован: 14 мар 2021, 23:18

Re: Порты FXO и параметр Busy Pattern (плата TDM410)

Сообщение ded » 23 мар 2021, 19:24

leeyoo писал(а):3. /etc/asterisk/indications.conf
[general]
country=ru
Маловато будет!

Код: выделить все
[general]
country=ru

[ru]
description = Russian Federation
ringcadence = 1000,4000
dial = 425
busy = 425/350,0/350
ring = 425/800,0/3200
congestion = 425/350,0/350
callwaiting = 425/200,0/5000
dialrecall = !350+440/100,!0/100,!350+440/100,!0/100,!350+440/100,!0/100,350+440
record = 1400/500,0/15000
info = !950/330,!1400/330,!1800/330,0
вот это и есть индикация, которой у вас не было в /etc/asterisk/indications.conf
ded
 
Сообщений: 15246
Зарегистрирован: 26 авг 2010, 19:00

Re: Порты FXO и параметр Busy Pattern (плата TDM410)

Сообщение leeyoo » 23 мар 2021, 19:37

ded писал(а):Маловато будет!

В indications.conf cекция [ru], описывающая различные тоны у меня тоже есть. Точь-в-точь как в вашем сообщении.
Извините, что сразу неясно выразился.
leeyoo
 
Сообщений: 12
Зарегистрирован: 14 мар 2021, 23:18

Re: Порты FXO и параметр Busy Pattern (плата TDM410)

Сообщение leeyoo » 24 май 2021, 12:12

Команда "dahdi show channel 1" показывает четыре параметра для Busy Pattern:
Код: выделить все
Busy Detection: yes
    Busy Detector Helper: BUSYDETECT_TONEONLY
    Busy Count: 4
    Busy Pattern: 350,350,0,0

В chan_dahdi.conf.sample пример и описание для двух параметров:
;busypattern=500,500

В chan_dahdi.c более подробная строка:
busypattern=tonelength,quietlength or busypattern=t1length, q1length, t2length, q2length

Правильно ли я понял, что 4 цифры нужно указывать, если сигнал занятости двухтональный (несимметричный)?
Можно где-нибудь послушать пример, как звучит такой сигнал? Интересно.
leeyoo
 
Сообщений: 12
Зарегистрирован: 14 мар 2021, 23:18

Re: Порты FXO и параметр Busy Pattern (плата TDM410)

Сообщение ded » 24 май 2021, 15:17

busypattern=500,500 - это каденция, гудки длительностью 500 мсек гудок и 500 мсек тишина.
ded
 
Сообщений: 15246
Зарегистрирован: 26 авг 2010, 19:00

Re: Порты FXO и параметр Busy Pattern (плата TDM410)

Сообщение leeyoo » 01 июн 2021, 10:18

ded писал(а):500 мсек гудок и 500 мсек тишина.
Это мы получили два параметра, тут я понял.
А в каких случаях нужно указывать четыре, я не понял.

Вот, у меня больная тема, есть маршрут звонка:
"АТС Panasonic" --> TDM410 FXO1 (Panas#101) --> Asterisk --> GXW4108 FXO1 (Городской) --> Мобильный.
или
"АТС Panasonic" --> TDM410 FXO1 (Panas#101) --> Asterisk --> TDM410 FXO2 (Городской) --> Мобильный.

Сценарий №1: мобильный недоступен или долго не отвечает ----> получаю от городской АТС cadence 700мс/700мс.
Сценарий №2: мобильный занят или разговор завершает одна из сторон ----> получаю от городской АТС cadence 350мс/350мс.

Если напишу BusyPattern 350,350,700,700 то это не работает.
Отбой на GXW4108 настроил на сценарий №2, а с №1 проблема.
leeyoo
 
Сообщений: 12
Зарегистрирован: 14 мар 2021, 23:18

Re: Порты FXO и параметр Busy Pattern (плата TDM410)

Сообщение ded » 01 июн 2021, 11:21

Надо настроить cadence 350мс/350мс. как congestion
а busy оставить как BusyPattern cadence 700мс/700мс.
ded
 
Сообщений: 15246
Зарегистрирован: 26 авг 2010, 19:00

Re: Порты FXO и параметр Busy Pattern (плата TDM410)

Сообщение Zavr2008 » 02 июн 2021, 15:25

Я конечно всё понимаю, но сейчас 2021 год. ЗАЧЕМ вот это:
Asterisk --> GXW4108 FXO1 (Городской) --> Мобильный.


Правильнее наоборот в сторону SIP уходить, а не делать такой хардкор..

Panasonic какая модель?
Российские шлюзы E1 Alvis-GW. Voip-Модернизация УПАТС, FreePBX, CRM. Продолжаем работать, импортозамещаем!
Аватар пользователя
Zavr2008
 
Сообщений: 1935
Зарегистрирован: 27 янв 2011, 01:35


Вернуться в Вопросы новичков

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 16

© 2008 — 2022 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH