Message (Сервис обмена предопределенными сообщениями )– обеспечивает возможность оставить на аппарате вызываемого/отсутствующего абонента уведомление (мигающая лампочка message) о необходимости срочного обратного звонка. Функция «Message» на цифровых телефонах позволяет посмотреть список оставленных уведомлений, выполнить обратный вызов, стереть уведомления. Услуга работает по протоколу IPNET/QSIG. Актуально для оборудования Coral. |
ИспользованиеДля того чтобы абонент А мог оставить сообщение абоненту Б, у обоих абонентов должна быть активирована услуга Message.
где
Номер сообщения не интерпретируется специальным образом SSW — клиентский программный код, выполнивший подписку сам решает, как ему интерпретировать различные номера сообщений. Для того чтобы телефонный аппарат получателя начал получать нотификации об оставленных сообщениях, он должен по аналогии с сервисом voicemail подписываться на нотификацию message-summary.
Первая половина нотификации, включая поле Text-Message соответствует спецификации https://tools.ietf.org/html/rfc3842. Количество сообщений, оставленных с помощью услуги Message, показывается в поле Text-Message. В данном примере значение 3/1 говорит о том, что у получателя есть 3 непрочитанных и одно прочитанное сообщение. Это поле присутствует, когда у абонента есть сообщения, оставленные с помощью услуги Message. Если сообщений, оставленных абоненту с помощью услуги Message нет, то данное поле отсутствует в нотификации. В поле Messages содержится xml-документ, представляющий собой список сообщений, оставленных абоненту. Список атрибутов узла message следующий:
В ящике сообщений получателя хранится не более одного сообщения от каждого из отправителей и по умолчанию в сумме не более 20 сообщений. Изменить размер почтового ящика можно в установочном файле услуги Message (ss_message.xml):
Для того чтобы отметить сообщение как прочитанное, нужно выполнить feature-код Чтобы перезвонить абоненту, оставившему сообщение, нужно выполнить feature-код
Если задать значение value="true", то сообщение не будет удаляться, пока абонент Б не ответит на звонок. Эта настройка общая для всей системы (то есть применяется сразу ко всем доменам). Телефонные аппараты без дисплея не могут отобразить список оставленных абоненту сообщений, но могут перезванивать абонентам, оставившим сообщения, используя feature-код Помимо ручного удаления и автоматического при перезвоне, устаревшие сообщения удаляются автоматически раз в сутки в 02:00 локального времени. Устаревшим считается сообщение, находящееся в ящике получателя более 3-х суток. Также если при попытке оставить сообщение произошло переполнение почтового ящика, наиболее старое сообщение будет удалено, а новое сохранено. Для различных типов ТА поведение может отличаться. Подробнее можно прочитать в разделе Краткое руководство по настройке SIP-телефонов. Настройка параметров услуги через интерфейс командной строкиДля активации услуги "message" через интерфейс командной строки выполните следующую команду:
где <CLUSTER> — имя кластера хранения долговременных данных (DS);
Описание команд для управления услугами через интерфейс командной строки CLI приведено в Справочнике команд CLI, разделы /cluster/storage/<STORAGE>/ss и /domain/<DOMAIN>/ss. Пример настройкиАктивировать "Сервис обмена предопределенными сообщениями (message)" ("Message service") для абонента с номером 100 виртуальной АТС "arko".
Настройка параметров услуги через web-конфигураторНастройки выполняются в разделе "Supplementary services" ("Дополнительные услуги") приложения "Subscriber card" ("Карточка абонента"). Настройка услуги для всех абонентов определенной виртуальной АТС, а также для определенного абонента в отдельности выполняется в приложении "Subscriber card" ("Карточка абонента"). Для активации услуги установите флаг напротив значения "Сервис обмена сообщениями (message)" ("Message service"). Для сохранения настроек нажмите кнопку "Save" ("Сохранить"). Пример настройки
|