telephony/WakeupDevices
Долговременные регистрации SIP-устройств, ожидающих push-уведомлений для пробуждения и SIP-регистрации.
Используется сервисом регистрации и B2B при совершении вызовов. Создание и обновление сущности происходит во время SIP-регистрации с заголовком X-Era-Wakeup в пакете REGISTER. Использование сущности производится сервисом MWARE для размещения специальной служебной записи о регистрации учетной записи в Registrar. Удаление сущности производится при отсутствии обновляющих/продляющих SIP-регистраций (по истечении времени жизни либо по накоплению пула неудачных пуш-уведомлений).
Подробнее о работе и настройке сервиса пробуждения SIP-устройств в статье settings.wakeup_device_options.
Тип хранилища: runtime.
| Поле | Описание |
|---|---|
|
Идентификатор. Является хеш функцией от type, app, token, username. |
|
Тип устройства. Влияет на выбор модуля с алгоритмом отправки пуш-уведомления. Возможные варианты:
Заполняется во время SIP-регистрации из заголовка X-Era-Wakeup. |
|
Название приложения. Влияет на выбор объекта настроек: пути к приватному ключу, URL команды пуш-уведомления, зависимых от экземпляра приложения. |
|
Токен конкретного мобильного устройства и его экземпляра приложения софт-фона для пробуждения пуш-уведомлением. Заполняется во время SIP-регистрации из заголовка X-Era-Wakeup. |
|
Username SIP-аккаунта, с которым связана эта wakeup-регистрация. Заполняется во время SIP-регистрации. |
|
Время последней SIP-регистрации. |
|
Таймштамп момента последней SIP-регистрации. Используется для автоматического удаления wakeup-регистрации. |
|
Время жизни в секундах от момента последнего обновления. Используется для автоматического удаления wakeup-регистрации. |
|
Время наиболее давнего неудачного пуш-уведомления с момента последней SIP-регистрации. Используется для принятия решения о досрочном прекращении wakeup-регистрации. |
|
Количество неудачных пуш-уведомлений с момента последней SIP-регистрации. Используется для принятия решения о досрочном прекращении wakeup-регистрации. |