Чат  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Dial() и маршрутизация внешних входящих звонков

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

Модератор: april22

Re: Dial() и маршрутизация внешних входящих звонков

Сообщение dismemberment » 06 ноя 2019, 12:54

Ни в книге, ни на сайте, ни в официальной документации астериска (команда core show application Dial) нету описания этого синтаксиса. На сайте астериск.ру есть лишь указание смотреть документацию. Где эта документация? :shock:
dismemberment
 
Сообщений: 15
Зарегистрирован: 30 окт 2019, 12:11

Re: Dial() и маршрутизация внешних входящих звонков

Сообщение ded » 06 ноя 2019, 15:00

Опасное заявление! В документации это есть, но вы не можете это найти, верно?
Повторю главную мысль, которая опять прошла мимо вас: документация встроена в сам Астериск.
*CLI> core show help
Ну и есть универсальный ресурс
https://wiki.asterisk.org/wiki/display/ ... p+Commands
Начните уже самообразовываться?
ded
 
Сообщений: 14540
Зарегистрирован: 26 авг 2010, 19:00

Re: Dial() и маршрутизация внешних входящих звонков

Сообщение dismemberment » 06 ноя 2019, 16:20

А где можно найти документацию по модулю канала sip?
dismemberment
 
Сообщений: 15
Зарегистрирован: 30 окт 2019, 12:11

Re: Dial() и маршрутизация внешних входящих звонков

Сообщение april22 » 06 ноя 2019, 17:11

спросить у гугла ....
Своими вопросами , вы загоняете меня в ГУГЛЬ.
april22
 
Сообщений: 2128
Зарегистрирован: 09 июл 2012, 09:47

Re: Dial() и маршрутизация внешних входящих звонков

Сообщение dismemberment » 27 дек 2019, 05:46

Здравствуйте. Всё-таки нашёл в Интернете информацию про синтаксис Dial(), про который я спрашивал:
Код: выделить все
Dial(SIP/devicename/extension)
.
Не знаю как трактовать девайснэйм(имя устройства) или по-другому: чем отличается девайснэйм и экстеншн?
У меня в голове такая картина об этом: девайснэйм и экстеншн - это 2 названия для одного и того же понятия - SIP-пир, который мы определяем в файле sip.conf, имя которого мы задаём в квадратных скобках.
dismemberment
 
Сообщений: 15
Зарегистрирован: 30 окт 2019, 12:11

Re: Dial() и маршрутизация внешних входящих звонков

Сообщение ded » 28 дек 2019, 01:27

Не совсем так.
Разница есть, и существенная.
SIP/extension предполагает терминирующее конечное устройство, например ИП-телефон. после него никуда звонок не идёт (исключая трюкт с трансфером, форвардингом, и пр.). В структуре Н.323 так и назывались - терминалы.
SIP/devicename предполагает шлюз, то есть он может принимать не один точный экстен, а шаблон extension, например - 2ХХХ, или
+79ХХХХХХХХХ, например
SIP/SUBgateway/2ХХХ
SIP/Beeline-gate/89ХХХХХХХХХ,
ded
 
Сообщений: 14540
Зарегистрирован: 26 авг 2010, 19:00

Re: Dial() и маршрутизация внешних входящих звонков

Сообщение dismemberment » 28 дек 2019, 10:26

Получается, что шлюз, - это очередной сип-пир, который мы определяем в файле sip.conf, название которого мы указываем в квадратных скобках? И сколько тогда категорий сип-пиров существует в файле sip.conf - сейчас по крайней мере я знаю 2: шлюз и терминирующее устройство? И как тогда отличить экстеншн и шлюз?
Как шлюз определяется в файле sip.conf? Как определяется экстеншн я знаю.
Можно тогда по возможности пример конфигурации шлюза - в файле sip.conf и пример применения шлюза - в файле extensions.conf?
Спасибо заранее.
dismemberment
 
Сообщений: 15
Зарегистрирован: 30 окт 2019, 12:11

Re: Dial() и маршрутизация внешних входящих звонков

Сообщение ded » 28 дек 2019, 14:41

Индивидуальное обучение в виде диалогов на форуме?
За примерами плз - в библиотеку, книга "Астериск - Будущее телефонии".
Люди написали её специально, что объяснить всё таким как вы.
ded
 
Сообщений: 14540
Зарегистрирован: 26 авг 2010, 19:00

Re: Dial() и маршрутизация внешних входящих звонков

Сообщение Zavr2008 » 29 дек 2019, 01:08

ТС, это всё не так и сложно. Не замусоривайте себя терминами.

Когда набираете
SIP/12345 - ищется просто SIP-пир 12345 и посылается ему INVITE где в поле To: 12345@ip-of-asterisk. Обычно это просто IP-телефон, конечное устройство, терминал.

Когда набираете SIP/some-trunk/12345 или же SIP/12345@some-trunk то в поле To: обычно бывает 12345@some-trunk. Это - режим транка. В данном режиме тот SIP пир (some-trunk) - транзитное устройство, это он знает что это такое 12345.
Обычно используется для звонков в ТфОП или полключения к другой АТС (ip или не IP-не важно).

Следует отметить что Asterisk не является SIP-proxy, и если он выступает в роли такого транзитного устройства, то делает просто еще один звонок от себя.

Книжку читаем плохо, там об этом много написано..
SIP/E1 шлюзы Alvis. Форумчанам - скидки, Asterisk/FreePBX/MikoPBX + TDA/LDK/Avaya/HiPath/NEC и др. + Bitrix24/1C CRM! COVID-19: Помогаем переводу телефонии на удаленку !!!
Аватар пользователя
Zavr2008
 
Сообщений: 1622
Зарегистрирован: 27 янв 2011, 01:35

Re: Dial() и маршрутизация внешних входящих звонков

Сообщение dismemberment » 30 дек 2019, 07:57

Большое спасибо.
Выходит, что обучение у меня. Потому что никак не могу в книге найти секцию/параграф по этому вопросу. Я упоминание о данном синтаксисе команды дайл то нашёл в одной статье в Интернете - https://asterisk-pbx.ru/wiki/asterisk/cf/chan_sip, а потом когда зашёл в "стандатный"="заводской" конфигурационный файл sip.conf, написанный разработчиками астериска, то понял, что участок статьи, в котором в том числе упоминается данный синтаксис, это перевод части данного конфигурационного файла sip.conf.
Всех с наступающим!
dismemberment
 
Сообщений: 15
Зарегистрирован: 30 окт 2019, 12:11

Пред.След.

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

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

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

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