================================================================== 1. Как сделать, чтобы пользователь слышал в телефонной трубке BACKRING еще до установления связи с удаленным шлюзом/АТС? ------------------------------------------------------------------ Настройки выдачи сигнала BACKRING производятся в режиме конфигурирования voice-service-voip следующим образом: AP200# config AP200(config)# voice service voip AP200(config-vservice-voip)# local-ringback-tone ? alert Generate local ring-back tone on receiving ALERT early Generate local ring-back tone on sending SETUP (psuedo) Play ring-back tone(local or from remote) as soon as possible (default) Ну и к примеру сделаем, чтоб максимально быстро генерил в линию BACKRING: AP200(config-vservice-voip)# local-ringback-tone ================================================================== ================================================================== 2. Возможно ли на сабже задать TOS для RTP-трафика? Спасибо ------------------------------------------------------------------ AP200(config)# ip-tos rtp ? delay Request Low Delay throughput Request High Throughput reliability Request High Reliability precedence Specify Datagram Precedence value Specify the value directly ================================================================== ================================================================== 3. Как убрать эффект "металлического" звука? ------------------------------------------------------------------ Возможно данный эффект вызывается повышенным выходным/входным усилением голосового канала. Настраивается усиление следующим образом: (например для порта 0/0) AP200(config)# voice-port 0/0 AP200(config-voice-port-0/0)# input gain -12 AP200(config-voice-port-0/0)# output gain -12 ================================================================== ================================================================== 4. Как настроить чтоб работал DTMF? ------------------------------------------------------------------ AP200(config)# voice-port 0/0 AP200(config-voice-port-0/0)# dial-tone-generate AP200(config-voice-port-0/0)# high-dtmf-gain ================================================================== ================================================================== 5. Как настроить чтоб устанавливал соединение по появлению голоса в линии? ------------------------------------------------------------------ AP200(config)# voice service voip AP200(config-vservice-voip)# voice-confirmed-connect ================================================================== ================================================================== 7. Как настроить чтоб работал на другом порту (например на 1730)? ------------------------------------------------------------------ AP200(config)# gateway AP200(config-gateway)# signalling-port 1730 System should be rebooted after write current configuration. AP200(config-gateway)# write Do you want to WRITE configuration ? [y|n] y Writing configuration....done AP200(config)# reboot После перезагрузки будет принимать звонки из IP-сети уже на порт 1730. ================================================================== ================================================================== 8. Как настроить чтоб при дозвоне пока не взяли трубку были слышны сигналы из удаленной телефонной линии? ------------------------------------------------------------------ а) Нужно чтобы и на адпаке и на удаленном шлюзе голос проключался до коннекта. б) На ап это делается следующим образом: AP200(config-vservice-voip)# h323 call channel early возможны варианты: AP200(config-vservice-voip)# h323 call channel ? early Open logical channel before CONNECT late Open logical channel after CONNECT latest Start H.245 procedure after CONNECT if possible ================================================================== ================================================================== 9. При звонке на шлюз AP200B FXS нету КПВ (длинных гудков), тишина, потом сразу берут трубку. При звонке с АР200В, на удаленный шлюз - все нормально, КПВ слышно. Как сделать, что бы было слышно КПВ при звонках на АР200В FXS? ------------------------------------------------------------------ Re: AP200(config)# voice service voip AP200(config-vservice-voip)# inband-ringback-tone ================================================================== ================================================================== 10. Как настроить апешку, чтоб она принимала звонки только с определенного адреса(ов)? ------------------------------------------------------------------ Re: для этого настраиваются access-list'ы, которые затем применяются на сетевой интерфейс для входящего/исходящего трафика. Пример: (апешка соединена с сетью интерфейсом LAN0 (ethernet 0 0), который у нее является воип-интерфейсом (ну звонки через который идут)) AP200# config AP200(config)# access-list 1 permit 192.168.1.1 AP200(config)# int eth 0 0 AP200(config-ether0.0)# ip access 1 in После этого, апешка принимает звонки только с адреса 192.168.1.1. (По крайней мере у меня все заработало) За доп.инфой обращайтесь к мануалу :) С уважением, Владимир. ================================================================== ================================================================== 11. Адпак не распознает сигнал ЗАНЯТО, который генерит ему АТСка после того, как абонент с ее стороны положил трубку и как следствие - не кладет трубку, пока не получит отбой от удаленного шлюза. Как узнать параметры этого сигнала? ------------------------------------------------------------------ Можно позвонить с апешки на софтовую какую-нибудь звонилку, потом положить на апешке трубку и на компе (на котором установлена звонилка) включить звукозапись и не вешая трубки на этой звонилке записать в файлик этот сигнал от атски, а потом проанализировать его в каком-нить звуковом редакторе (Cool Edit 2000, например) на частоту и длительность периодов тон/тишина. Потом в адпаке произвести настройки, как указано в конфигурировании: http://ap200.nm.ru/support/ap200_sets.html#Dialtones Поясняю по шагам на примере: 1. Берете с сайта звонилку (демо-версия альтерфона): http://alterphone.nm.ru/files/app/AlterPhone_Demo.zip 2. Ставите ее у себя, прописываете адрес шлюза, отбой у которого нужно настроить. 3. В настройках алтерфона ставите "Запись разговора на диск" 4. Звоните на этот шлюз и выходите на абонента АТС 5. Абонент АТС кладет трубку 6. Вы в Альтерфоне слушаете короткие гудки (и одновременно они пишутся на диск). 7. Открывете в Cool Edit 2000 файл, который записался через Альтерфон. 8. Смотрите длительность (чтобы замерить тон/паузу). 9. Для анализа частоты идете в меню Analyze - Frequency Analizys 10. Тыкаетесь курсором на место, где идет тон и смотрите в анализаторе частоту. 11. Собраные параметры пихаете в шлюз Вот :) ================================================================== ================================================================== 12. Система слетела и открывается теперь только как BOOT доступ, как можно вернуть старые настройки ? ------------------------------------------------------------------ 1. Войдите в этот БУТ-режим и задайте адрес адпаку. 2. Не выходя из бут-режима на апешке с компьютера по ФТП залейте софтину (бин-файл) на этот адпак. (!!зайти на ап по фтп с компьютера и залить, а не из окна конфигурирования!! т.е. к примеру в фаре или виндовс-командере создать ФТП-соединение на апешку, зайти на нее и переписать туда этот бин-файл) 3. Когда адпак скажет в консольное окно, что-то типа: "system software updated successful" - можно перезагрузить апешку. Правда конфиг скорее всего потеряется.. но возможно и нет. ================================================================== ================================================================== 13. Некоторые абоненты достаточно медленно проводят набор, как можно увеличить эту паузу, в документации я не нашел!? ------------------------------------------------------------------ AP1005(config)# voice service voip AP1005(config-vservice-voip)# timeout tidt ================================================================== ================================================================== 14. Народ, подскажите плиз новичку, как послать префик провайдеру? ------------------------------------------------------------------ Yurik -- 2004-08-10: я например префикс добавляю транслейшн руле примерно так: .......... dial-peer voice 8 voip destination-pattern 8T session target XXX.XXX.XXX.XXX codec g729 dtmf-relay h245-alphanumeric no vad translate-outgoing called-number 8 fax protocol t38 redundancy 2 fax rate 9600 ....... translation-rule 8 rule 0 8T 700#8T А проверяю руле так sh translation-rule 8 80957660011 The translation result is (700#80957660011) ================================================================== ================================================================== 15. Уважаемые коллеги - есть ли у AP200B возможность перевести входящий звонок с одного порта на другой и обратно? ------------------------------------------------------------------ Аркадий -- 2004-08-18 Да. ! dial-peer call-pickup ## dial-peer call-transfer h ! Для перехвата звонка две решетки. Для переброса - короткий отбой или флеш. ================================================================== ================================================================== 16. Как можно удаленно просмотреть отладку прохождения звонка ? ------------------------------------------------------------------ Удаленно смотреть дебаг можно след. образом: 1. Залогиниться телнетом на апешку; 2. AP200# debug voip call 3. AP200# conf 4. AP200(config)#debug-port ================================================================== ================================================ 17. (примечание) Апешка настроена в режиме бриджа. две схемы: 1. PC(ftp-client)->(lan1)AP(lan0)->LAN->PC(ftp-server) 2. PC(ftp-client)<-(lan1)AP(lan0)<-LAN<-PC(ftp-server) почему закачивает быстрее (передача файла по схеме 2), чем выкачивает (передача файла по схеме 1)? ------------------------------------------------- > Конфиг: > ........... > ip-share interface local-side ether1.0 > ! > interface ether0.0 > ip address 192.168.1.43 255.255.255.0 > qos-control 4096 2000 --> delete this line > line-ctrl promiscuous > bridge > ! > ........... qos-control 4096 2000 обозначает, что шлюз ограничивает скорость до 4096kbps & 2000 pps для ether 0.0. 4096 обозначает ограничение исходящего трафика (в данном случае для ЛАН0). В целом, QoS не может контролировать входящий трафик, поэтому закачка из и-нета получается быстрее. Таким образом, тестирование по схеме: PC -->LAN1-->LAN0-(qos)-> на самом деле дает такие результаты.(т.к. ограничивается настройкой QoS, а когда происходит закачка из и-нета, апешка не контролирует скорость и получается быстрее). Вобщем советуют отключит Qos-control. ================================================= ================================================= 18. Как настроить кол-во фреймов в пакете для кодека? ------------------------------------------------- ap200# config ap200(config)# voice serv voip AP200(config-vservice-voip)# max-frame ? g711 set max frame per packet on G.711 RTP g726 set max frame per packet on G.726 RTP g7231 set max frame per packet on G.723.1 RTP g729 set max frame per packet on G.729 RTP вот здесь :) ================================================= ================================================= 19. Есть 2-х портовая апешка и два провайдера (пусть, скажем П1 и П2). Как настроить, чтобы все звонки с порта 0.0 уходили на П1, а с порта 0.1 на П2? ------------------------------------------------- 1. Создаем правила преобразования: translation-rule 1 rule 1 .T 333T translation-rule 2 rule 1 .T 222T translation-rule 3 rule 1 333T T translation-rule 4 rule 1 222T T 2. На портах задаем настройки: voice-port 0/0 translate-incoming called-number 1 voice-port 0/1 translate-incoming called-number 2 3. Создаем воип-диал-пиры на провайдерские шлюзы: (предполагается, что диал-пиры "потс" уже есть) dial-peer voice 100 voip destination-pattern 333T session target 192.168.1.41 translate-outgoing called-number 3 dial-peer voice 101 voip destination-pattern 222T session target 192.168.1.100 translate-outgoing called-number 4 Таким образом при наборе абонентом номера на порту 0.0 шлюз вставит перед номером "333" и уйдет на диал-пир 100, в диал-пире 100 номер преобразуется обратно в то, что набрал абонент и отправится на провайдера с адресом 192.168.1.41. Аналогично номер, набранный на порту 0.1 будет отправлен на провайдера с адресом 192.168.1.100. ================================================= ================================================= 20. Почему иногда срывается звонок при поднятии трубки на FXS когда он перебрасывается с FXO через plar. ------------------------------------------------- m_v -- 2005-01-08 12:34:36: Оказалось, что это было из за параметра ring detect-timeout. Между двумя звонками порт успевал сбросить plar коннест, и если поднять в этот момент трубку, то телефон подключается к адпаку, а при очередном звонке на FXO уже занято. * комментарий ap200: в общем нужно поставить на FXO-вой апешке в данном случае ring detect-timeout 70 где-нить (т.е. увеличить его). ================================================= ================================================= 21. Пытаюсь подключить ap200b к акве, но что-то не сростается. ------------------------------------------------- YuryD -- 2005-03-17 11:54:31 для Аквы статик это немного другое, у меня так user grp_lider { location Localnet1; group member Everyone; login "grp_lider|412"; alias "412"; radius accounting call; proxy level full; h245 tunneling false; При этом 412 прописано для FXS1, т.е. аква будет отправлять звонки на номер 412 на FXS1 dial-peer voice 2 pots destination-pattern 412 port 0/1 ------------------------------------------------- ded -- 2005-03-18 01:05:47 Добавлять в Акву только через RAS, никаких статиков! Тогда реально отслеживается динамично состояние линка до шлюза, в сети он или нет. При наличии двух АКГ мгновенно перерегистрируется на альтернативном - 100% redundancy. AP200: ! Gateway configuration. ! gateway h323-id AP200 //login to Aqua gkip 10.1.2.10 1719 1 AGK1 // system1 id gkip 10.2.3.20 1719 2 AKG2 // system2 id discovery lightweight-irr register ! ! ! Codec classes configuration. ! voice class codec 1 codec preference 1 g729 codec preference 2 g7231r63 codec preference 3 g726r32 codec preference 4 g726r16 codec preference 5 g711alaw codec preference 6 g711ulaw ! dial-peer voice 1000 voip destination-pattern T session target ras voice-class codec 1 dtmf-relay h245-alphanumeric description "Connect_to_Aqua" ! dial-peer voice 1 pots destination-pattern [1-9][0-9]{6} port 0/0 forward-digits last 7 ! AquaGatekeeper.cfg: user ap2002fxo location any, group member out_users, login "AP200|[1-9][0-9]{6}", alias "[1-9][0-9]{6}"; В примере Аква передаёт на АР200 все семизначные номера, начинающиеся с 1-9, которые уходят в ТФОП через диал пир 1. =================================================