На практике встречаются случаи, когда в трубке абонента А отсутствует контроль посылки вызова, в статье рассмотрен вариант подстройки ecss10 под особенности встречных станций.
свойство play_rbt - Play Ring Back Tone настраивается на абоненте и при транзитных вызовах не учитывается, т.е. будет работать только при звонке локальный абонент - транк/бридж
Команда для включения:
domain/<domain>/iface/user-set sip1 <group> <number>@<domain> play-rbt <MODE>
где MODE:
- always
- early-media
- ringing
<domain>, <group>, <number> - параметры уникальные для вашей станции, если возникают проблемы с их определением, рекомендуем использоваться клавишу tab для подсказок.
Пример: Абонент ecss10 звонит в город
INVITE - - - >
< - - - 100
< - - - 180 + SDP
В таком случае встречная станция должна генерировать КПВ, который ecss10 в свою очередь проключает абоненту в трубку, но так происходит не всегда и абонент А слушает тишину.
Администратор ecss10 может решить проблему настроив абоненту А свойство play_rbt в <MODE> early-media, в таком случае КПВ будет сгенерировано средствами ecss10.
Другие варианты работы настройки play_rbt в зависимости от сигнализации рассмотрены в таблице 1.
Таблица 1 - Варианты работы опции
режим | транк 180 | транк 180+SDP | транк 183+SDP | бридж 180+SDP |
always - будет генерироваться всегда локальный КПВ | + | + | - | + |
early-media - генерация КПВ на получение 180+SDP (Переопределение early-media) | - | + | - | + |
ringing - генерация КПВ на получение 180 | + | - | - | - |