Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

1. Запретить использование видео для транка TRUNK_2.

Image Removed

Блок кода
vesbc# configure 
vesbc(config)# esbc

# Содать медиапрофиль для транка TRUNK_2
vesbc(config-esbc)# media profile FOR_TRUNK_2

# Запретить использование всех видео кодеков
vesbc(config-esbc-media-profile)# no codec allow H26
vesbc(config-esbc-media-profile)# no codec allow H261
vesbc(config-esbc-media-profile)# no codec allow H263
vesbc(config-esbc-media-profile)# no codec allow VP
vesbc(config-esbc-media-profile)# exit

# Привязать медиапрофиль к транку
vesbc(config-esbc)# trunk sip TRUNK_2
vesbc(config-esbc-trunk-sip)# media profile FOR_TRUNK_2 
vesbc(config-esbc-trunk-sip)# do commit
vesbc(config-esbc-trunk-sip)# do confirm

Scroll Pagebreak

В результате конфигурация медиапрофиля будет выглядеть следующим образом:

...

Для вызовов поступающих в Trunk2 все видеокодеки из SDP будут удалены вне зависимости от направления маршрутизации.

Scroll Pagebreak

2. Запретить использование кодеков G729 и G726 для транка TRUNK_1.

...

В данном примере в транк TRUNK_1 приходит INVITE c SDP Offer1, в котором наиболее приоритетным кодеком является G729, а также указан кодек G726, но т. к. настройками медиапрофиля FOR_TRUNK_1 данные кодеки запрещены, то в транк TRUNK_2 будет отправлен SDP Offer2 без данных кодеков. UA TRUNK_2 выбирает в качестве приоритетного кодек PCMA (SDP Answer2), и в результате ESBC отправляет в SDP Answer1 наиболее приоритетный кодек из SDP Offer1 (кроме G729) - PCMA.

3. Разрешить использование кодека QCELP для обоих транков (в дополнение к паттернам по умолчанию).

Блок кода
vesbc# configure 
vesbc(config)# esbc

# Содать#Содать медиапрофиль для использования в обоих транках :
vesbc(config-esbc)# media profile FOR_TRUNKS

# Добавить#Добавить паттерн для кодека QCELP :
vesbc(config-esbc-media-profile)#codec allow QCELP
vesbc(config-esbc-media-profile)# exit

# Привязать#Привязать медиапрофиль к обоим транкам:
vesbc(config-esbc)# trunk sip TRUNK_1
vesbc(config-esbc-trunk-sip)# media profile FOR_TRUNKS
vesbc(config-esbc-trunk-sip)# exit
vesbc(config-esbc)# trunk sip TRUNK_2
vesbc(config-esbc-trunk-sip)# media profile FOR_TRUNKS
vesbc(config-esbc-trunk-sip)# exit
vesbc(config-esbc)# do commit
vesbc(config-esbc)# do confirm

Scroll Pagebreak

В результате конфигурация медиапрофиля будет выглядеть следующим образом:

...