Добрый день.
есть станция cucm A в нем стационарные телефоны (711 кодек)
есть станция cucm B, на ней регистрируются jabber айфон клиенты.
станции подключены через sip транки (без cube)
cucm a ------sip tr--------freepbx------sip tr --------cucm b
если через настройки региона я разрешаю jabber'ам станции b использовать 711 кодек, все замечательно работает.
но на джаберах 711 нормально работает только в очень хорошей wifi сети.
когда разрешаю использовать только 729, джаберы между собой нормально работают а вот на станцию a можно только звонить (работает сигнализация) при попытке ответа идет сброс.
в чем может быть проблема ?
телефоны станции а нормально поддерживают 729 кодек.
заранее спасибо
Добрый день,
При изменении настроек региона ответная часть также должна этим настройкам соответствовать. Т.е. на freepbx диалпир должен уметь принимать 729. То же относится и к cucm a и его региону.
Как альтернатива, думаю даже лучшая - транскодировать поток от джабберов на остальную сеть из 729 в 711 - чтобы внутри облака джаберов был 729, а на выходе 711. Так вы себя избавите от головной боли с совместимостью. Для транскодинга вам понадобятся ресурсы DSP
добрый ден.
да, я так и сделал, добавил в лабораторию станции Б 2921 с pvdm3 и настроил там транскодинг, mtp и конференс бридж (все это успешно зарегалось на cucm). есть только один нюанс, я прочитав все маналы от циско так и не понял, как сказать что надо транскодировать, в настройках sip транка который идет в сторону астериска я пробовал и mtp рекваед и преферед кодек указывал 711.
могли бы вы указать линком на мануал который бы описывал, как заставлять транскодер транскодировать =)
заранее тнкс.
Ну все правильно
При таких настройках все звонки через этот транк будут терминироваться на транкодер (даже если транскодинг не нужен)
Проследите чтобы данному транку были доступны ресурсы в виде MTP или Transcoder на уровне Device Pool или в лоб на уровне Media Resource Group List. факт того что звонок пошел через транскодер - вы увидите ноги звонка на этом шлюзе через show call active voice compact
также см. Работа с медиа-ресурсами: Transcoder и MTP
спасибо =)
спасибо за статью, удалось настроить то что хотел.
есть только несколько вопросов для понимания =)
1. если в группе медиаресурсов добавлены допустим отдельны кодер 722 и отдельный кодер с 729 кодеком, кукм сам выберет нужный транскодер ? или надо следить за этим
2. в моей ситуации при звонках используется xcode и mtp ресурсы не используются, как я понимаю можно выделить больше ресурсов транскодеру ?
3. в voice-card 0 применив команду no dspfarm я забрал ресурсы с платы E1 ?
заранее спасибо.
Пожалуйста
1. Теоретически да, но не понятно как будет происходить обращение к нескольким транскодерам в одной Media Resource Group. Я бы постарался избежать этой ситуации, либо для каждого создать свою MRG и расставить приоритеты на уровне MRGL.
2. Да. MTP в чистом виде чаще нужен чисто для корретировки DTMF. Более того, транскодер может работать и как MTP и как транскодер. Могу предположить что транскодер тратит больше ресурсов.
3 Хороший вопрос. Сама команда нужна для запуска механизма DSP Farm и возможностью управления этим от CUCM. В остальном команда честно говоря загадочна.
voice-card 0 не зависит от наличия или отсутствия платы E1: ведь мы можем настроить транскодер и без E1. Я пробовал убирать и все платы E1 и даже все PVDM - команда продолжает быть доступной, причем и мне тоже хотелось бы знать что означает "0" :)
Добавить комментарий