![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
![]()
Сообщение
#1
|
|
Новичок ![]() Группа: Участники Сообщений: 7 Регистрация: 28.1.2010 Пользователь №: 14250 ![]() |
Доброго всем дня!
Есть 2 АТС, LDK-300 и Asterisk, между собой связанны через поток E1. (в LDK - D100-PRIB, в Asterisk - Wildcard TE122) Внутреофисная телефония на LDK, так же есть некоторое количество пользователей подключенных через Asterisk. Сделан единый план нумерации, на LDK номера на 1хх на Asteriske 2хх, 3хх, 7хх. Asterisk служит транзитной станцией, на нее заведены все входящие и исходящие линии, по SIP транку (SIPNET, MangoTelecom, Corbina). Asterisk разруливает маршрутами звонков пользователей, подкидывает автоматом нужное исходящее направление, то есть самое дешевое. :-) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Настройки Asterisk: -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- ----------------------------------------------------------------- /etc/dahdi/system.conf # Span 1: WCT1/0 "Wildcard TE122 Card 0" (MASTER) HDB3/CCS span = 1,0,0,ccs,hdb3,crc4 bchan = 1-15,17-31 dchan = 16 echocanceller = mg2,1-15,17-31 ================================================================= ----------------------------------------------------------------- /etc/aterisk/chan_dahdi.conf [channels] pridialplan = national prilocaldialplan = national resetinterval = 100000000 facilityenable = yes rxwink = 300 usecallerid = yes cidsignalling = bell cidstart = ring hidecallerid = no callwaiting = yes usecallingpres = yes sendcalleridafter = 1 callwaitingcallerid = yes threewaycalling = yes transfer = yes canpark = yes cancallforward = yes callreturn = yes echocancel = yes echocancelwhenbridged = yes echotraining = 800 relaxdtmf = yes rxgain = 0.0 txgain = 0.0 context = default ### Fax options ### faxdetect = both faxbuffers => 8,full ### Group options ### ### Group №1 ### group = 1 context = from-internal immediate = no switchtype = national signalling = pri_net channel => 1-15,17-31 mohsuggest = default callgroup = 1 pickupgroup = 1 ================================================================= ----------------------------------------------------------------- В транках создан соответствующий ZAP транк (DAHDI compatibility Mode): Транк ZAP/g1 Правила набора: 1ХХ Zap идентификатор: g1 (группа 1) ================================================================= ----------------------------------------------------------------- В исходящей маршрутизации прописан маршрут: Шаблон номера: 1ХХ Последовательность выбора транка: ZAP/g1 ================================================================= -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Настройки LDK: -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Версия прошивки LDK-300: GS30P-3.6Df JUL/06 ----------------------------------------------------------------- PGM101/103 Nation: CIS Slot 7 PRIB -> COL Board 7 ================================================================= ----------------------------------------------------------------- PGM104/109 Access CO Group (START/END) = 801 872 ================================================================= ----------------------------------------------------------------- PGM117 CO Group Access 15 ID 100-199 ================================================================= ----------------------------------------------------------------- PGM140 CO17-46 = ISDN DID ================================================================= ----------------------------------------------------------------- PGM141/142/143/146 Current CO Number 17-46 CO Attribute -------------------------- Atribute - I CO Group = 15 CO Assign = LOOP CO Type = CO CO Signal Type = DTMF Flash Type = LOOP Tenancy Group = 0 CO Distinct Ring = 0 Line Length = Short CO Line COS = COS1 CO Name Display = yes CO Name Assign = ASTERISK SMDR Metering Unit = NONE CO Line MOH = Internal Music CO Flash Timer = 50 Open Loop Detect Timer = 0 PABX CO Dial Tone = yes PABX Ring Back Tone = no PABX CO Error Tone = no PABX CO Busy Tone = no PABX CO Announce Tone = no DISA Answer Timer = 3 DISA/DID Delay Timer = 2 DISA Account Code = no Universal Night Answer = no CO Group Account = no Line Drop using CPT = no -------------------------- Atribute - ISND - 1 COLP Table Index = CLIP Table Index = Call Type = National DID CONV Type = 1 DID Remove Number = 0 ISDN Enblock Send = no CLI Transit = CFW Numbering Plan ID Calling = UNKNOWN Numbering Plan ID Called = UNKNOWN ISDN-SS CD Enable = no ISDN-CP inband = no CLI Type = 0(Normal) -------------------------- Atribute - ISND - 2 Incoming Prefix Code Insertion = yes Outgoing Prefix Code Insertion = no Calling Sub Address = no ISDN Line Type = A-Law DID RCV Digit Number = 3 DID Digit Convertion = #*** ================================================================= ----------------------------------------------------------------- PGM167 Busy = Attendant (Ring Assign) Error = Attendant (Ring Assign) No Answer = Attendant (Ring Assign) Reroute Busy = Tone Reroute Error = Attendant (Ring Assign) Reroute No Answer = Attendant (Ring Assign) ================================================================= ----------------------------------------------------------------- PGM322 CO 17-46 NET Networking CO Group = 1 Networking CO Lint Type = NET Catekeeper Usage = no ================================================================= ----------------------------------------------------------------- PGM324 Table Index = 0 System Usage = NET NUM Plan Code 1#** NUM Plan CO Group = 0 -------------------------- Table Index = 1 System Usage = NET NUM Plan Code 2** NUM Plan CO Group = 1 -------------------------- Table Index = 2 System Usage = NET NUM Plan Code 3** NUM Plan CO Group = 1 -------------------------- Table Index = 3 System Usage = NET NUM Plan Code 7** NUM Plan CO Group = 1 ================================================================= Звонки между АТС-ками проходят нормально. Правда так и не пойму как сделать чтоб LDK в CallerID посылал еще и имя вместе с номером. Кусок лога Asterisk-а, то что вываливается в поток: -- Executing [s@macro-user-callerid:19] NoOp("DAHDI/1-1", "Using CallerID "" <109>") in new stack Номер есть, а имени нет! "Using CallerID "" <109>" Но вопрос собственно не только в этом! Необходимо что бы при наборе "9" на LDK подкидывался поток и дальше набирался какой нибудь номер, будь то городской Московский (765-43-21) или мобильный (8-987-654-32-10) или еще какой нибудь междугородний. Суть в том что при наборе "9" идут короткие гудки, а на телефоне высвечивается "ISDN Line Released", хотя при этом поток поднят и звонки по короткому номеру 2ХХ, 3ХХ, 7ХХ проходят на Asterisk нормально, соответственно и с Asterisk-а тоже проблем при звонках на LDK нет. Подскажите где копать, чтоб заставить LDK нормально выходить на поток через "9"??? При наборе группы 815 происходит тоже самое. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- |
|
|
![]() |
![]()
Сообщение
#2
|
|
Ветеран форума ![]() ![]() ![]() ![]() ![]() Группа: Участники Сообщений: 826 Регистрация: 10.12.2008 Пользователь №: 12720 ![]() |
Вариант реализации того что вы хотите, вам предложил ув. Harris. Можно оставить сетевые вызовы по протоколу H323. Для транзита через Астериск городских и междугородних звонков можно попробовать использовать протокол SIP. Зарегистрировать станцию как одного большого SIP-абонента. Выделить необходимое количество линий для выхода во внешний мир, присвоив им тип PSTN, протокол Sip и вперед...
|
|
|
![]() ![]() |
Текстовая версия | Сейчас: 13.7.2025, 18:53 |