Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

как работает исходящая в E1 потоке

0

если к * подцепить плату E1 и через нее подать городские номера от провайдера (к примеру так уже есть) то можно ли в исходящей маршрутизации * сказать, чтоб внутренний номер 101 звонил в город через номер XXX-XX-XX, а внутренний номер 102 звонил в город через номер YYY-YY-YY ?

удалить закрыть спам изменить тег редактировать

спросил 2012-03-21 16:27:15 +0400

pvk Gravatar pvk
61 5 7
http://sp-it.ru/

3 Ответа

1

exten => _8XXXXXXXXXX,1,Answer()
exten => _8XXXXXXXXXX/120,2,Dial(DAHDI/g1/${EXTEN},,tT)
exten => _8XXXXXXXXXX,2,Dial(SIP/пров/${EXTEN},,tT)
exten => _8XXXXXXXXXX,n,Hangup

В этом случае, все кроме 120-го номера звонят через сип, а 120-й через город.

ссылка удалить спам редактировать

ответил 2012-03-21 16:56:47 +0400

CheeZ Gravatar CheeZ
1205 7 6 25

Comments

Да еще кое что.... для того что бы шло по разным номерам из Е1 надо еще сам поток порезать на группы или выделить "привязанные" номера. например так: context=from-pstn<br> switchtype = national<br> signalling = pri_cpe<br> channel => 1-5<br> group = 63 <br> context=from-pstn <br> group = 1<br> channel => 1-4<br> group = 2<br> выделять так можно хоть по 1 номеру.... channel => 5

CheeZ ( 2012-03-21 18:05:08 +0400 )редактировать

Исходящий звонок, зачем Answer и звонок на SIP далее? :)

Zavr2008 ( 2012-03-21 21:13:02 +0400 )редактировать

Нету там 3-го шага звонка - 3й шаг там повесить трубку :) 2-й шаг звонок с условием :)

CheeZ ( 2012-03-22 09:26:44 +0400 )редактировать
1

проще просто подменять CallerID в зависимости от номера вызывающего абонента

exten => _X.,1, Nop(Calling to ${EXTEN} from internal exten ${CALLERID(num)})
exten => _X./101,2, Set(CALLERID(num)=XXXXXXX)
exten => _X./102,2, Set(CALLERID(num)=YYYYYYY)
exten => _X.,2, Set(CALLERID(num)=<default CID number>)
exten => _X.,3, Dial(DAHDI/g0/${EXTEN})
exten => _X.,n, HangUp()
ссылка удалить спам редактировать

ответил 2012-03-21 21:11:43 +0400

Zavr2008 Gravatar Zavr2008 flag of Russian Federation
2886 11 9 40
http://mh.otx.ru/

обновил 2012-03-21 21:13:23 +0400

Comments

получается провайдеру без разницы с какого канала вызов идет? главное что в CID передано?

itprofit ( 2012-03-21 21:26:55 +0400 )редактировать

Через E1 - неважно из какого канала звонок. Главное чтобы CID был из пула номеров, выделенного Вам

gwein ( 2012-03-22 12:58:40 +0400 )редактировать
1

да, правильно. Обычно там слоты сразу блоком выделяются, ставиш нужный CID и все дела. Этим Астер мне и понравился, что можно так просто всё делать :)

Zavr2008 ( 2012-03-23 03:15:07 +0400 )редактировать

Просто смотри - если скажем 100 номеров, на них слотов не напасешся =)

Zavr2008 ( 2012-03-23 03:16:13 +0400 )редактировать

удобно, с е1 просто пока не сталкивался.

itprofit ( 2012-03-23 09:37:52 +0400 )редактировать
0

Можно просто несколько контекстов сделать,в каждом прописать через что звонить, и для каждого номера выбрать подходящий контекст. В extentions.conf
[cherezX]
exten => _8X.,1,Dial(DAHDI/15/${EXTEN},60,t)..........
[cherezY]
exten => _8X.,1,Dial(sip/${EXTEN},60,mt)........

users.conf
[101]
context=cherezX
.......
[102]
context=cherezX
.......

ссылка удалить спам редактировать

ответил 2012-03-21 21:15:16 +0400

itprofit Gravatar itprofit
768 24 3 27
http://itprofit32.ru/

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2012-03-21 16:27:15 +0400

Просмотрен: 1,268 раз

Обновлен: Mar 21 '12

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.