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

Transcoder

Здравствуйте. 

Помогите разобраться почему не рабоатет transcoder. CUCM 10 через sip транк подключен к Cisco 2921. К 2921 по sip подключен провайдер.

Конфигурация 2921

voice-card 0
dspfarm
dsp services dspfarm

voice service voip
ip address trusted list
ipv4 CUCM_IP
ipv4 PROVIDER_IP
allow-connections sip to sip

sccp local GigabitEthernet0/0.211
sccp ccm CUCM_IP identifier 121 priority 1 version 7.0
sccp
!
sccp ccm group 1
associate ccm 121 priority 1
associate ccm 122 priority 2
associate profile 1 register c2921_buz_tcdr
associate profile 2 register c2921_buz_conf
associate profile 3 register c2921_buz_mtp
!
!
!
dspfarm profile 1 transcode
codec g729abr8
codec g729ar8
codec g711alaw
codec g711ulaw
codec g729r8
codec g729br8
codec g722-64
maximum sessions 8
associate application SCCP

...

dial-peer voice 1000 voip
description *** Inbound DP for Ergress Call ***
translation-profile incoming ErgressCall
session protocol sipv2
session target sip-server
incoming called-number .
voice-class sip bind control source-interface GigabitEthernet0/0.211
voice-class sip bind media source-interface GigabitEthernet0/0.211
dtmf-relay cisco-rtp rtp-nte sip-notify
codec g711ulaw

dial-peer voice 9000 voip
description *** Outbound DP to CUCM->External ***
destination-pattern .T
session protocol sipv2
session target sip-server
voice-class sip bind control source-interface GigabitEthernet0/2
voice-class sip bind media source-interface GigabitEthernet0/2
dtmf-relay h245-alphanumeric h245-signal sip-notify sip-info cisco-rtp rtp-nte
codec g711ulaw

...

c2921_buz#sh sccp
SCCP Admin State: UP
...

Conferencing Oper State: ACTIVE - Cause Code: NONE
Active Call Manager: CUCM_IP, Port Number: 2000
TCP Link Status: CONNECTED, Profile Identifier: 2
Reported Max Streams: 16, Reported Max OOS Streams: 0
Supported Codec: g711ulaw, Maximum Packetization Period: 30
Supported Codec: g711alaw, Maximum Packetization Period: 30
Supported Codec: g729ar8, Maximum Packetization Period: 60
Supported Codec: g729abr8, Maximum Packetization Period: 60
Supported Codec: g729r8, Maximum Packetization Period: 60
Supported Codec: g729br8, Maximum Packetization Period: 60
Supported Codec: rfc2833 dtmf, Maximum Packetization Period: 30
Supported Codec: rfc2833 pass-thru, Maximum Packetization Period: 30
Supported Codec: inband-dtmf to rfc2833 conversion, Maximum Packetization Period: 30
TLS : ENABLED

На CUCM транскодер также в состоянии Registered.

У телефона через Pool настроен MRGL, в котором указан этот транскодер.

В debug ccsip mess:

Sent:
SIP/2.0 503 Service Unavailable
...
Warning: 399 CUBE_IP "Transcoder Not Configured"
Server: Cisco-SIPGateway/IOS-15.4.3.M2
Reason: Q.850;cause=47

Что не так?

1 УТВЕРЖДЕННОЕ РЕШЕНИЕ

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

Владислав,

Владислав,

Вы настроили транскодер правильно, просто согласование кодеков в данном случае происходит не на CUCM, а на CUBE, поэтому он просто не будет задействован.

Чтобы задействовался настроенный транскодер, можно сделать тестовый телефон, засунуть его в тестовый регион А, для SIP транка регион B. Между регионами настроить ограничение в 8kbit/s (g729), а на CUBE в диал пирах прописать только g711alaw (чтобы удовлетворить условия провайдера).

По идее в этом случае у Вас будет пытаться задействоваться транскодер, так как codec mismatch будет уже не на CUBE, а на CUCM.

По поводу транскодера для CUBE можно прочитать здесь:

http://www.cisco.com/c/en/us/support/docs/voice-unified-communications/unified-border-element/115018-configure-cube-lti.html

Regards,

Kirill

7 ОТВЕТ.
Cisco Employee

Владислав,

Владислав,

Скорее всего Вам не нужен транскодер на CUCM,  наши телефоны спокойно передают речь в как в g711, так и в g729.

У Вас на dial-peer настроен кодек g711ulaw,а  со стороны провайдера может приходит g729, тогда транскодер понадобится не CUCM, а CUBE и регистрировать его надо именно там: application CUBE, не application SCCP.

Надо смотреть всю сигнализацию с шлюза, но я бы посоветовал вместо одного кодека на dial-peer прописать профайл с несколькими кодеками и посмотреть, что получится.

Regards,

Kirill

Community Member

Внутри используется ulaw, а

Внутри используется ulaw, а провайдер обязательно требует alaw.

честно говоря не видел конфигурации application cube, во всех примерах sccp. я думал трансклдер так и настраивается, а можно пример настройки cube?

Добрый день,

Добрый день,

CUCM (или IP-телефоны) поддерживает как ulaw, так и alaw. По идее все что вам нужно, это сменить на диал-пирах кодек на g711alaw и транскодер не понадобится.

Еще CUCM умеет с помощью software MTP (IPVMS service) менять режим компандирования кодека g711 между alaw <---> ulaw.

Community Member

с проблемой стыка думаю

с проблемой стыка думаю разберусь. Меня сейчас больше интересует именно работоспособность транскодера, настраивал всегда по инструкциям, но только сейчас понял что ни разу не проверял. Как правильно настроить транскодер?

Cisco Employee

Владислав,

Владислав,

Вы настроили транскодер правильно, просто согласование кодеков в данном случае происходит не на CUCM, а на CUBE, поэтому он просто не будет задействован.

Чтобы задействовался настроенный транскодер, можно сделать тестовый телефон, засунуть его в тестовый регион А, для SIP транка регион B. Между регионами настроить ограничение в 8kbit/s (g729), а на CUBE в диал пирах прописать только g711alaw (чтобы удовлетворить условия провайдера).

По идее в этом случае у Вас будет пытаться задействоваться транскодер, так как codec mismatch будет уже не на CUBE, а на CUCM.

По поводу транскодера для CUBE можно прочитать здесь:

http://www.cisco.com/c/en/us/support/docs/voice-unified-communications/unified-border-element/115018-configure-cube-lti.html

Regards,

Kirill

Community Member

Добавил еще один dsp profile

Добавил еще один dsp profile и все заработало.

dspfarm profile 4 transcode
codec g729abr8
codec g729ar8
codec g711alaw
codec g711ulaw
codec g729r8
codec g729br8
codec g722-64
maximum sessions 8
associate application CUBE

Еще пара вопросов. Можно настроить transcode universal, что дает это unuversal, не нашел описания?

И на счет того что телефоны поддерживают alaw, не понял как проверить.

Во входящем диал пире поставил

dial-peer voice 1000 voip
description *** Inbound DP for Ergress Call ***
codec g711alaw

И в сторону CUCM сразу идет отбой 

SIP/2.0 488 Not Acceptable Media

alaw как-то надо на телефоне конфигурировать?

Cisco Employee

Universal transcoder - это

Universal transcoder - это более "мощное" устройство :)

Раньше обычный транскодер на мог делать преобразование из одного кодека в тот же самый и звонок рвался. К примеру, стоит MTP required, а звонок в одном кодеке.

На телефонах конфигурировать кодеки не надо, нужно смотреть трейсы, из-за чего идет отбой.

Regards,

Kirill

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