| Услуга "Звонок особого типа (distinctive_ring)" позволяет установить специальный рингтон для определенных категорий вызовов. |
Замена стандартного рингтона на любой другой происходит путем отправки sip-заголовка Alert-info, который указывает, что необходимо проиграть. Отправка происходит один раз при установлении соединения (Invite) между абонентами. В качестве медиафайла можно использовать файл в формате .WAV, обработанный аудиокодеком MUlaw. Рекомендуемый размер медиафайла — 80 Кб.
Некоторые SIP телефоны не поддерживают воспроизведение медиафайлов, но поддерживают изменение рингтона на стороне самого аппарата. Для этого в заголовке Alert-Info передается "Имя ринга". Чтобы изменить рингтон на таких SIP телефонах необходимо на самом аппарате установить соответствие имени ринга ring01 и одного из внутренних рингтонов. Всего таких рингов 16 (ring01 .. ring16). Таким образом, на SIP телефонах можно задать 16 уникальных имен рингов (Аппарат обычно поддерживает не более 8). Заголовок, который передается непосредственно на SIP телефон, выглядит следующим образом:
Услуга "Звонок особого типа (distinctive_ring)" разделена на две части:
При выборе рингтона для проигрывания Пользовательская часть имеет приоритет над доменной. Пользовательскую часть можно выключить. Доменную часть выключить нельзя, но можно сбросить значения на значение по умолчанию (Не проигрывать медиафайлы). Доменная услуга Distinctive ringСуществует восемь типов вызовов, для которых можно настроить отдельный рингтон:
Для каждого типа вызовов можно назначить один из 16 рингов (в том числе один ринг на все три типа вызова). Каждому из 16 рингов можно назначить определенный медиафайл. Настройка доменной услуги Distinctive ring осуществляется с помощью команд управления профилями преобразования рингтонов. Пользовательская услуга Distinctive ringДля персонализации услуги была добавлена услуга "Звонок особого типа (distinctive_ring)" , позволяющий конкретному пользователю переопределять группы номеров, либо конкретные номера. При удовлетворении вызовом правил с префиксом и типом вызова приоритет будет отдан правилу с префиксом. Правила идентифицируются по префиксу, т.к. два разных правила с одним префиксом существовать не могут. Настройка пользовательской услуги Distinctive ring осуществляется в стандартном режиме и расширенном режиме web-интерфейса в разделе "Supplementary services" ("Дополнительные услуги") приложения "Subscriber card" ("Карточка абонента"). Настройка пользовательской услуги Distinctive ring осуществляется с помощью команд управления.
Возможные проблемыПри совместной работе услуг distinctive_ring и cnip_audio некоторые телефонные аппараты обрезают uri ресурса, который должен проигрываться на телефонном аппарате в рамках работы данных услуг, что в последствии приводит к ошибке получения ресурса. Ресурс не проигрывается, совместная работа услуг distinctive_ring и cnip_audio нарушается. Uri телефонный аппарат берет из SIP-сообщения INVITE заголовка Alert-Info. Список телефонных аппаратов, на которых протестировано совместное использование услуг cnip_audio и distinctive_ring:
|