помогите с dial-peer, dmitrytim, 22-Фев-11, 19:13 [смотреть все]подскажите что не так сделано тут. у меня запускается автосекретарь по звонку с fxo. все работает нормально при включенном caller-id enable, кроме входящий с сотовых. выяснилось что звонок приходит нормально на fxo и затем пыытается уйти через 105й диал пир несмотря на то что там сказано incoming called 1.. - это внутренняя нумерация. почему так происходит? ведь фильтр стоит, в результате сброс вызова. с межгорода и города все ок.voice-port 0/1/0 trunk-group MINI supervisory disconnect dualtone mid-call disc_pi_off cptone RU timeouts call-disconnect 1 timeouts wait-release 1 connection plar 555 caller-id enable ! voice-port 0/1/1 trunk-group MINI supervisory disconnect dualtone mid-call disc_pi_off cptone RU timeouts call-disconnect 1 timeouts wait-release 1 connection plar 555 caller-id enable ! voice-port 0/1/2 trunk-group MINI supervisory disconnect dualtone mid-call disc_pi_off cptone RU timeouts call-disconnect 1 timeouts wait-release 1 connection plar 555 caller-id enable ! voice-port 0/1/3 trunk-group MINI supervisory disconnect dualtone mid-call disc_pi_off cptone RU timeouts call-disconnect 1 timeouts wait-release 1 connection plar 555 caller-id enable voice-port 0/3/0 - 0/3/3 тоже самое dial-peer voice 105 pots trunkgroup MINI description GOROD destination-pattern 9....... incoming called-number 1.. forward-digits 7 ! dial-peer voice 106 pots trunkgroup MINI description MEZHGOROD destination-pattern 8[023456789]......... incoming called-number 1.. forward-digits all ! dial-peer voice 108 pots trunkgroup MINI description MEZHNAR preference 1 destination-pattern 810T incoming called-number 1.. prefix 810 ! dial-peer voice 201 pots service abcd incoming called-number 555 direct-inward-dial port 0/1/0 dial-peer voice 202 pots service abcd incoming called-number 555 direct-inward-dial port 0/1/1 ! dial-peer voice 203 pots service abcd incoming called-number 555 direct-inward-dial port 0/1/2 ! dial-peer voice 204 pots service abcd incoming called-number 555 direct-inward-dial port 0/1/3 ! dial-peer voice 205 pots - 208 для других портов вот вызов с сотового: 002925: Feb 22 19:10:50: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore: Calling Number=9262495298, Called Number=, Voice-Interface=0x49AD9070, Timeout=TRUE, Peer Encap Type=ENCAP_VOICE, Peer Search Type=PEER_TYPE_VOICE, Peer Info Type=DIALPEER_INFO_SPEECH 002926: Feb 22 19:10:50: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore: Result=Success(0) after DP_MATCH_ORIGINATE; Incoming Dial-peer=105 002927: Feb 22 19:10:50: //-1/268BF51F88FB/DPM/dpMatchPeersCore: Calling Number=, Called Number=555, Peer Info Type=DIALPEER_INFO_SPEECH 002928: Feb 22 19:10:50: //-1/268BF51F88FB/DPM/dpMatchPeersCore: Match Rule=DP_MATCH_DEST; Called Number=555 002929: Feb 22 19:10:50: //-1/268BF51F88FB/DPM/dpMatchPeersCore: No Outgoing Dial-peer Is Matched; Result=NO_MATCH(-1) 002930: Feb 22 19:10:50: //-1/268BF51F88FB/DPM/dpMatchPeersMoreArg: Result=NO_MATCH(-1) 002931: Feb 22 19:10:50: //-1/268BF51F88FB/DPM/dpMatchPeersCore: Calling Number=, Called Number=555, Peer Info Type=DIALPEER_INFO_SPEECH 002932: Feb 22 19:10:50: //-1/268BF51F88FB/DPM/dpMatchPeersCore: Match Rule=DP_MATCH_DEST; Called Number=555 002933: Feb 22 19:10:50: //-1/268BF51F88FB/DPM/dpMatchPeersCore: No Outgoing Dial-peer Is Matched; Result=NO_MATCH(-1) 002934: Feb 22 19:10:50: //-1/268BF51F88FB/DPM/dpMatchPeersMoreArg: Result=NO_MATCH(-1) 002935: Feb 22 19:10:50: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore: Calling Number=555, Called Number=555, Peer Info Type=DIALPEER_INFO_SPEECH 002936: Feb 22 19:10:50: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore: Match Rule=DP_MATCH_DEST; Called Number=555 002937: Feb 22 19:10:50: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore: No Outgoing Dial-peer Is Matched; Result=NO_MATCH(-1) 002938: Feb 22 19:10:50: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersMoreArg: Result=NO_MATCH(-1) 002939: Feb 22 19:10:50: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore: Calling Number=555, Called Number=, Voice-Interface=0x0, Timeout=TRUE, Peer Encap Type=ENCAP_VOIP, Peer Search Type=PEER_TYPE_VOICE, Peer Info Type=DIALPEER_INFO_SPEECH 002940: Feb 22 19:10:50: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore: Result=NO_MATCH(-1) After All Match Rules Attempt 002941: Feb 22 19:10:50: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore: Calling Number=555, Called Number=, Voice-Interface=0x0, Timeout=TRUE, Peer Encap Type=ENCAP_VOIP, Peer Search Type=PEER_TYPE_VOICE, Peer Info Type=DIALPEER_INFO_SPEECH 002942: Feb 22 19:10:50: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore: Result=NO_MATCH(-1) After All Match Rules Attempt 002943: Feb 22 19:10:50: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore: Calling Number=, Called Number=555, Peer Info Type=DIALPEER_INFO_SPEECH 002944: Feb 22 19:10:50: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore: Match Rule=DP_MATCH_DEST; Called Number=555 002945: Feb 22 19:10:50: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore: No Outgoing Dial-peer Is Matched; Result=NO_MATCH(-1) 002946: Feb 22 19:10:50: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersMoreArg: Result=NO_MATCH(-1) 002947: Feb 22 19:10:50: //-1/268BF51F88FB/DPM/dpMatchPeersCore: Calling Number=, Called Number=555, Peer Info Type=DIALPEER_INFO_SPEECH 002948: Feb 22 19:10:50: //-1/268BF51F88FB/DPM/dpMatchPeersCore: Match Rule=DP_MATCH_DEST; Called Number=555 002949: Feb 22 19:10:50: //-1/268BF51F88FB/DPM/dpMatchPeersCore: No Outgoing Dial-peer Is Matched; Result=NO_MATCH(-1) 002950: Feb 22 19:10:50: //-1/268BF51F88FB/DPM/dpMatchPeersMoreArg: Result=NO_MATCH(-1) 002951: Feb 22 19:10:51: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore: Calling Number=9......., Called Number=, Voice-Interface=0x0, Timeout=TRUE, Peer Encap Type=ENCAP_VOIP, Peer Search Type=PEER_TYPE_VOICE, Peer Info Type=DIALPEER_INFO_SPEECH 002952: Feb 22 19:10:51: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore: Result=NO_MATCH(-1) After All Match Rules Attempt если удаляю 105й дп то все нормально. чтото криво но не пойму ...
|
- помогите с dial-peer, mdenisov, 18:58 , 24-Фев-11 (1)
> 002925: Feb 22 19:10:50: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore: > Calling Number=9262495298, Called Number=, Voice-Interface=0x49AD9070, > Timeout=TRUE, Peer Encap Type=ENCAP_VOICE, Peer Search Type=PEER_TYPE_VOICE, > Peer Info Type=DIALPEER_INFO_SPEECH > 002926: Feb 22 19:10:50: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore: > Result=Success(0) after DP_MATCH_ORIGINATE; Incoming Dial-peer=105 > 002927: Feb 22 19:10:50: //-1/268BF51F88FB/DPM/dpMatchPeersCore: > Calling Number=, Called Number=555, Peer Info Type=DIALPEER_INFO_SPEECH Вы уж определитесь что использовать - trunk-group или порты, я не встречал описания приоритетов попадания во входящий пир. Incoming called-number матчится только в случае наличия DNIS'а, я не уверен что PLAR его выставляет до обработки входящих пиров. В Вашем случае вызов отматчился исходя из транк-группы и далее пошел поиск куда бы направить 555, у Вас соответствующих пиров я не обнаружил.
- помогите с dial-peer, dmitrytim, 00:39 , 25-Фев-11 (2)
>[оверквотинг удален] >> 002926: Feb 22 19:10:50: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore: >> Result=Success(0) after DP_MATCH_ORIGINATE; Incoming Dial-peer=105 >> 002927: Feb 22 19:10:50: //-1/268BF51F88FB/DPM/dpMatchPeersCore: >> Calling Number=, Called Number=555, Peer Info Type=DIALPEER_INFO_SPEECH > Вы уж определитесь что использовать - trunk-group или порты, я не встречал > описания приоритетов попадания во входящий пир. Incoming called-number матчится только > в случае наличия DNIS'а, я не уверен что PLAR его выставляет > до обработки входящих пиров. В Вашем случае вызов отматчился исходя из > транк-группы и далее пошел поиск куда бы направить 555, у Вас > соответствующих пиров я не обнаружил.я помоему пробовал запустить сервис на транк группе- кажется не вышло- поэтому пришлось написать на каждый порт. Ну это проверить еще раз надо. 1.поясните почему срабатывает Incoming Dial-peer=105 ? 2.и еще не пойму почему странно происходит смена calling на called при обработке вызова. Calling Number=9262495298, Called Number= Calling Number=, Called Number=555, Calling Number=555, Called Number=555 Calling Number=555, Called Number= Calling Number=, Called Number=555 Calling Number=9......., Called Number= зачем нужен такой перебор при обработке звонка. поясните пожалуйста по дебагу.
- помогите с dial-peer, mdenisov, 11:34 , 25-Фев-11 (6)
> 1.поясните почему срабатывает Incoming Dial-peer=105 ?Потому что он матчится по входящей транковой группе. > 2.и еще не пойму почему странно происходит смена calling на called при > обработке вызова. > Calling Number=9262495298, Called Number= > Calling Number=, Called Number=555, > Calling Number=555, Called Number=555 > Calling Number=555, Called Number= > Calling Number=, Called Number=555 > Calling Number=9......., Called Number= > зачем нужен такой перебор при обработке звонка. > поясните пожалуйста по дебагу. Тут и дебаг не нужен, Вам нужно понять разницу между входящим и исходящим пирами. Для начала избавьтесь от неоднозначности - оставьте либо только порты, либо только транк-группы. Сейчас Ваш входящий вызов может попасть в оба пира, по каким критериям выбирается нужный входящий пир я не знаю, предполагаю что обработка PLAR происходит после того как отматчится входящий пир. Потестить вам поможет show dialplan incall.
- помогите с dial-peer, Myxa, 09:29 , 25-Фев-11 (3)
Так, а если на dial-peer voice 20x pots заменить incoming called-number 555 на destination-pattern 555 ?
- помогите с dial-peer, dmitrytim, 09:36 , 25-Фев-11 (4)
> Так, а если на dial-peer voice 20x pots заменить incoming called-number 555 > на destination-pattern 555 ?а что получится? я ведь написал их чтоб сервис поднимался при Incoming 555.
- помогите с dial-peer, dmitrytim, 09:41 , 25-Фев-11 (5)
>> Так, а если на dial-peer voice 20x pots заменить incoming called-number 555 >> на destination-pattern 555 ? > а что получится? я ведь написал их чтоб сервис поднимался при Incoming > 555.я заметил что это происходит только при звонках с сотовых, потому что там первая цифра 9 и срабатывает диал пир с 9кой. я поставил трансляцию номера на порты и сменил его с 9 на 555 - тогда все нормально стало. но как то оч кривое решение. тут видимо последовательность обработки важна входящего номера при использовании с cannection plar дайте ссылочку пробел восстановить в этом вопросе плз кто знает.
|