отмена
Отображаются результаты для 
Вместо этого искать 
Вы имели в виду: 
Объявления
Добро пожаловать в Сообщество Технической поддержки Cisco. Мы рады получить обратную связь .
New Member

Не удается перевести входящий звонок

Имеется:

Cisco IOS Software, 2801 Software (C2801-ADVENTERPRISEK9-M), Version 15.1(4)M4,

1 Channelized E1/PRI port

Внешний канал через pri. Телефоны регистрируются по протоколу SIP. В основном телефоны SPA502G(для чистоты эксперемента повторил проблему на 7970).

Проблемы заключается в том, что при входящем внешнем звонке, не получается перевести его на другой номер. При этом внутренние звонки переводятся нормально.

voice service voip
 allow-connections h323 to sip
 allow-connections sip to h323
 allow-connections sip to sip
 sip
  registrar server
!
voice class codec 1
 codec preference 1 g711alaw
 codec preference 2 g711ulaw
 codec preference 3 g729r8
!
!
voice register global
 mode cme
 source-address 172.16.3.1 port 5060
 timeouts interdigit 2
 max-dn 50
 max-pool 24
 timezone 32
 time-format 24
 date-format D/M/Y
 tftp-path flash:
 create profile sync 0000054785144301
 network-locale RU
 user-locale RU
 ntp-server 172.16.3.1 mode directedbroadcast
!
voice register dn  1
 number 111
!
voice register dn  2
 number 112
!
voice register dn  3
 number 113

!

voice register pool  1
 number 1 dn 1
 username aaa password 111
 codec g711ulaw
!
voice register pool  2
 number 1 dn 2
 username bbb password 222
 codec g711ulaw
!
voice register pool  4
 number 1 dn 3
 username ccc password 333
 codec g711ulaw
!
!
!
!
voice translation-rule 1
 rule 5 /^1../ /8122222222/ type any national
!
voice translation-rule 2
 rule 5 /^9/ // type any national
!
voice translation-rule 3
 rule 5 /2222222/ /111/ 
!
!

voice translation-profile Outgoing
 translate calling 1
 translate called 2
!
voice translation-profile Incoming
 translate called 3

!
controller E1 0/3/0
 pri-group timeslots 1-16
 description Uplink voice
!

interface Serial0/3/0:15
 no ip address
 encapsulation hdlc
 isdn switch-type primary-qsig
 isdn incoming-voice voice
 isdn sending-complete
 no cdp enable
!

voice-port 0/3/0:15
!

dial-peer voice 1000 pots
 description Default outgoing
 translation-profile outgoing Outgoing
 numbering-type national
 destination-pattern .T
 port 0/3/0:15
 forward-digits all
!
dial-peer voice 10 pots
 description Incoming 
 translation-profile incoming Incoming
 incoming called-number 2222222
 direct-inward-dial
!

В логах мелькает вот такое предупреждение:

 %CALL_CONTROL-6-NUMBERING_TYPE_NO_MATCH: The called number numbering type did not match

Что можно предпринять?

Теги (3)
1 УТВЕРЖДЕННОЕ РЕШЕНИЕ

Утвержденные решения
Cisco Employee

Проблема возникает в связи с

Проблема возникает в связи с тем, что звонок блокируется TallFraudApplication

 

.Jun 24 05:40:21.464: //21028/D543F9CC82F1/CCAPI/cc_process_call_setup_ind:
   >>>>CCAPI handed cid 21028 with tag 0 to app "_ManagedAppProcess_TOLLFRAUD_APP"

После этого звонок отправляется в PSTN, т.к. dial-peer .Т разренает это сделать (что некорректно)

Что нужно сделать:

- попробовать запретить REFER

voice service voip

 no supplementary sip refer

- добавить внутреннюю сеть в список разрешенных для sip-sip звонков

voice service voip

 ip address trusted list

  ipv4 172.16.3.0 /24

 

 

 

9 ОТВЕТ.
Cisco Employee

Добрый вечер,

Добрый вечер,

 

Проблема заключается в следующей конфигурации

 

dial-peer voice 1000 pots
 description Default outgoing
 translation-profile outgoing Outgoing
>>>>> numbering-type national

 

IOS пытается отправить вызов через dial-peer 1000, но на нем жестко задано соответствие типа номер - national.

Попробуйте убрать эту строку.

New Member

По идее, dial-peer 1000 - это

По идее, dial-peer 1000 - это исходящий маршрут  по умолчанию. Туда звонок не должен уходить в принципе, это маршрут для всех исходящих внешних звонков, которые работают нормально

New Member

Логи, которые просили

Логи, которые просили прилагаю.

Маршрут звонка: приходит через E1, попадает в dial-peer 10, меняется номер адресата (called) на внутренний номер 111.Звонок уходит на внутренний телефон. Сотрудник берет трубку, выясняет кто звонит и кому, набирает внутренний номер конечного адресата(222), тем временем внешний звонок висит на удержании. После разговора между двумя сотрудниками, первый нажимает еще раз кнопку переадресовать, у него на телефоне пропадают обе линии, но на второй номер (222) соединение не устанавливается. Фактически, после нажатия кнопки переадресовать CME пытается создать соединение между внешним 9529999999 и внутренним 222, но по каким-то причинам не находит dial-peer с телефоном и пытается отправить звонок через маршрут по умолчанию.

Если первоначальный звонок из внутренней сети (например с номера 333), то переадресация работает. Если включить переадресацию всех входящих на телефоне, то она отрабатывает нормально

Так вот вопрос, почему он не находит dial-peer телефона?

Cisco Employee

Проблема возникает в связи с

Проблема возникает в связи с тем, что звонок блокируется TallFraudApplication

 

.Jun 24 05:40:21.464: //21028/D543F9CC82F1/CCAPI/cc_process_call_setup_ind:
   >>>>CCAPI handed cid 21028 with tag 0 to app "_ManagedAppProcess_TOLLFRAUD_APP"

После этого звонок отправляется в PSTN, т.к. dial-peer .Т разренает это сделать (что некорректно)

Что нужно сделать:

- попробовать запретить REFER

voice service voip

 no supplementary sip refer

- добавить внутреннюю сеть в список разрешенных для sip-sip звонков

voice service voip

 ip address trusted list

  ipv4 172.16.3.0 /24

 

 

 

New Member

Спасибо, все действительно

Спасибо, все действительно заработало, правда не сразу. Вначале звонок повисал в воздухе. 

Cisco Employee

Отлично, А в итоге Вы что-то

Отлично,

 

А в итоге Вы что-то еще поменяли в конфигурации?

New Member

Да вроде бы нет. Пришлось

Да вроде бы нет. Пришлось перезапустить 2801, заново ввести эти команды(правда второй раз, сначала добавил разрешенную сеть, перерегестрировать телефоны. А есть возможность перезапустить все процессы CME без перезапуска маршрутизатора?

Cisco Employee

Только если сделать  no voice

Только если сделать

 

 no voice register global

и заново все сконфигурировать, но это немного не то )

New Member

Ну да, явно не то =) И думаю

Ну да, явно не то =) И думаю все равно такой вариант, не гарантирует, что зависший звонок сбросится. Поясню, реально у меня входящий звонок переадресовывается на группу. Так вот получилось, что я позвонил с внешнего номера, зазвонили все телефоны в группе. Я положил трубку на мобильном, а телефоны продолжили звонить, сделать сброс звонка на телефоне не получалось. Вот такая трель сразу на 10 телефонах, до перезапуска Cisco2801

395
Просмотры
0
Полезный материал
9
Ответы
СоздатьДля создания публикации, пожалуйста в систему