geor.gy Опубликовано 14 марта, 2016 · Жалоба День добрый Есть кто подскажет, как сделать конфигурацию дайлплана для E1 gw для подключения PBX. Конфигурация, по возможности, должна бы быть предельно простой: все, что идет с E1 заслать в SIP на определенный IP, все, что пришло по SIP-у, направить в E1. Если более детально, то со станции могут поступать звонки 11. 1...T [2-9]...... 5....... 00.T Все, что не 00. надо достроить до 372\0, для тех, что 00, надо 00 отрезать и послать по адресу a.b.c.d в SIPe. Далее, с IP поступают звонки с номерами в формате е.164, надо исправить номера в 7мизначный 6...... и отправить в e1.? Я что не пытаюсь нарисовать, у меня получается какая-то ерунда. Звонки, которые приходят со стороны IP можно маркировать каким-нибудь префиксом, я сделал 14# (что бы не делать списка номеров станции, т.к. там не серия), но не срабатывает то входящий, то исходящие dial-peers. voice translation-rule 1 rule 1 /^[2-9]......$/ /372\0/ type any international rule 2 /^5.......$/ /372\0/ type any international rule 3 /^1..*/ /372\0/ type any international rule 4 /^00\(...*\)/ /\1/ type any international ! voice translation-rule 2 rule 1 /^[2-9]......$/ /372\0/ type any international ! voice translation-rule 3 rule 1 /^372\(......$\)/ /\1/ type any national ! voice translation-rule 4 rule 1 /^[2-9]......$/ /\0/ type any national rule 2 /^5......$/ /\0/ type any national rule 3 /^1..$/ /\0/ type any national rule 4 /^1...$/ /\0/ type any national rule 5 /^1....$/ /\0/ type any national rule 6 /^1.....$/ /\0/ type any national rule 7 /372\([2-9]......$\)/ /\1/ type any national rule 8 /372\(5.......$\)/ /\1/ type any national rule 9 /^372\(1..\)/ /\1/ type any national rule 10 /[1-9]...../ /00\0/ type any unknown ! voice translation-rule 5 rule 1 /^14#372\([2-9]......$\)/ /\1/ type any national ! ! voice translation-profile dialed2e164 translate calling 2 translate called 1 ! voice translation-profile incoming2national translate calling 4 ! voice translation-profile strip14#prefix translate called 5 dial-peer voice 200 pots description from E1 national translation-profile incoming dialed2e164 incoming called-number [2-4,6-9]...... direct-inward-dial ! dial-peer voice 1000 voip description direct IPC numbers destination-pattern 37269797[0-1]. voice-class codec 1 session protocol sipv2 session target ipv4:a.b.c.d dtmf-relay rtp-nte h245-alphanumeric fax protocol t38 ls-redundancy 2 hs-redundancy 2 fallback none no vad ! dial-peer voice 100 voip description incoming translation-profile incoming incoming2national incoming called-number 14#3726...... voice-class codec 1 dtmf-relay rtp-nte h245-alphanumeric fax protocol t38 ls-redundancy 2 hs-redundancy 2 fallback pass-through g711alaw no vad ! dial-peer voice 4100 pots translation-profile outgoing strip14#prefix huntstop destination-pattern 14#3726...... port 0/0:15 forward-digits all Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
shockwave Опубликовано 14 марта, 2016 · Жалоба geor.gy, посмотрите для примера "CUCM <-> 2911 <-> pstn" как выглядит рабочий конфиг ("голосовая" его часть): voice class codec 1 codec preference 1 g711alaw ! voice class sip-profiles 10 request INVITE sip-header Location add "Location: YAR,076" ! voice translation-rule 201 rule 10 /^\(......\)$/ /984852\1/ rule 20 /^\(..........\)$/ /98\1/ rule 30 /^\(...........*\)$/ /9810\1/ ! voice translation-rule 202 rule 10 /^\(555555\)$/ /A984852\1/ rule 20 /^\(666666\)$/ /A984852\1/ rule 30 /^\(777777\)$/ /A984852\1/ ! voice translation-rule 203 rule 70 /^\(.*\)$/ /555555/ type any unknown ! voice translation-rule 204 rule 10 /^9\(......\)$/ /\1/ type any unknown rule 20 /^98\(.*\)$/ /8\1/ type any unknown rule 70 /^9\(.*\)$/ /\1/ type any unknown ! voice translation-rule 301 rule 10 /^A\(.*\)/ /\1/ ! ! voice translation-profile cucm-outgoing translate called 301 ! voice translation-profile pstn-incoming translate calling 201 translate called 202 ! voice translation-profile pstn-outgoing translate calling 203 translate called 204 ! dial-peer voice 10 pots description PSTN translation-profile incoming pstn-incoming translation-profile outgoing pstn-outgoing destination-pattern 9.T no digit-strip port 0/0/0:15 ! dial-peer voice 15 voip session protocol sipv2 session transport udp incoming called-number .T voice-class codec 1 voice-class sip profiles 10 dtmf-relay rtp-nte no vad ! dial-peer voice 20 voip translation-profile outgoing cucm-outgoing destination-pattern A. session protocol sipv2 session target ipv4:10.111.111.101 session transport udp voice-class codec 1 voice-class sip profiles 10 voice-class sip options-keepalive dtmf-relay rtp-nte no vad ! здесь в потоке приходит три номера: 555555,666666,777777 в шестизначном формате, мы добавляем к ним префикс A984852 и отправляем в сторону CUCM на адрес 10.111.111.101 (без буквы А, конечно же); с исходящими вроде и так все ясно. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
geor.gy Опубликовано 14 марта, 2016 · Жалоба dial-peer voice 10 pots description PSTN translation-profile incoming pstn-incoming translation-profile outgoing pstn-outgoing destination-pattern 9.T no digit-strip port 0/0/0:15 Подскажите, а почему у вас pots диалпир только один, "destination-pattern 9.T", т.е., исходящий? А звонки со стороны Е1 каким обрадом обрабатываются? Простите за глупые вопросы, я, мягко говоря, плаваю в этих понятиях... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ShumBor Опубликовано 15 марта, 2016 · Жалоба Я за основу себе брал эту статью http://subnets.ru/blog/?p=1299 В принципе могу со своей 2801 достать (тупо конвертер E1<>SIP), но я не назначал типы номеров, т.к. этим у меня занимается вышестоящая станция. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
geor.gy Опубликовано 15 марта, 2016 · Жалоба ShumBor, спасибо за ссылку. Мне как раз тоже нужен тупо E1<->SIP для переключения PBX Ericsson c дорогого Е1 на SIP. В принципе могу со своей 2801 достать ShumBor, а можно действительно Вашу конфигурацию посмотреть, можно в приватном сообщении? Того, кто придумывал логику этих dial-peers в Cisco хорошо бы сварить в смоле... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ShumBor Опубликовано 15 марта, 2016 · Жалоба geor.gy dial-peer voice 1 voip description TO * huntstop destination-pattern 123456[12]... voice-class codec 1 session protocol sipv2 session target ipv4:192.168.253.240 session transport udp dtmf-relay rtp-nte playout-delay maximum 200 playout-delay minimum low fax rate 9600 no vad ! dial-peer voice 2 pots trunkgroup E1_OUT description TO UNITEL destination-pattern .T progress_ind alert enable 8 progress_ind progress enable 8 direct-inward-dial forward-digits all ! dial-peer voice 3 pots description FROM UNITEL huntstop incoming called-number 123456[12]... direct-inward-dial При входящих с Е1 задействуется 1 и 3 пиры, при исходящих 1 и 2. На вход идет 10 знак, первые 6 заданы жестко, 7 вариант из 2 значений, 8-10 любое значение от 0 до 9, матчится по destination номеру в 1 и 3 диалпирах На выход идет без ограничений по знакам, матчится по destination номеру в 2. Всяких преобразований АОНа и типа номера не делается, все идет на вышестоящей станции. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
geor.gy Опубликовано 15 марта, 2016 · Жалоба Спасибо за советы, что то у меня заработало. Однако, есть напасть... timeouts interdigit 4 не работает и рутер ждет все равно секунд 10, прежде чем понять, что номер набирать закончили. Что с этим можно сделать? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
SyJet Опубликовано 15 марта, 2016 · Жалоба isdn overlap-receiving Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
geor.gy Опубликовано 16 марта, 2016 · Жалоба isdn overlap-receiving Спасибо. Установил no isdn overlap-receiving, стал работать timeouts interdigit. А что означает, что это за параметр, я не понял из руководства, чем он отличается от timeouts interdigit для voiceport ? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
pashashtepa Опубликовано 16 марта, 2016 · Жалоба при overlap ни ожидает набора а передаёт цифры сразу вышестоящему друг за дружкой, и таймер не имеет смысла тогда. ни все вышестоящие такой способ переваривают они любят передачу блоком. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
geor.gy Опубликовано 22 марта, 2016 · Жалоба при overlap ни ожидает набора а передаёт цифры сразу вышестоящему так а вышестоящий, т.е. следующий - это voip в общем, пришлось вернуть isdn overlap-receiving, только с ключем isdn overlap-receiving T302 4000, потому как иначе PBX Ericsson отказывался в каких-то случаях набирать номер в этот канал. у меня опять в голове не получается никак логика этих дайлпиров с трансляцией. может, ли кто-нибудь, кто хорошо представляет, как это работает, набросать мне такой вот сценарий: 1. исходящий (для PBX) трафик (E1 - SIP) 11[1-2] [2-4,6-9]...... 5[0-2]..... 5....... 00T звонки по этим номерам могут появиться со стороны Е1, для них надо добавить 372 для А номера, добавить 372 или отрезать 00 для Б номера и отправить в SIP 2. Входящий трафик Со стороны VoIP приходят звонки на номера 372699018., номер звонящего тоже в E.164. Для этих звонков надо отрезать 372 для Б номера и отрезать 372 или добавить 00 (если не 372 номер) для А номера и отправить это все в E1. Я вроде бы настроил и, даже вроде все работало у меня (хотя может это я уже и во сне проверял), сейчас не работает входящий звонок. debug dialpeer показывает, что срабатывает сразу несколько dial-peers и звонок в E1 не направляется. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...