armor.tel

Пропуск трафика с номерами +999

Для операторов и владельцев SIP-серверов: как доставлять звонки и сообщения на номера +999 и как они приходят к вам. Открытые стандарты, без договора и без регистрации. Каждый номер +999 принадлежит человеку, проверенному через Persona.

Маршрутизация: ENUM

Для каждого выданного номера в зоне e164.armor.tel есть запись NAPTR. Имя — цифры номера в обратном порядке через точку. Зона подписана DNSSEC; проверяйте подписи — иначе подмена записи означает перехват номера.

Сигнализация: SIP

Медиа: RTP

Как идёт звонок

  1. 100 Trying, затем 180

    Сервер будит спящие устройства абонента пушем и вызывает все сразу. До первого 180 может пройти несколько секунд.

  2. 200 OK от первого ответившего

    Остальным устройствам — отбой. Медиа идёт через сервер Armor, адреса — в SDP ответа.

  3. Ошибки

    404 — номер не выдан. 480 — ни одно устройство не на связи. 486 — занято или отклонено. 503 — лимит.

Сообщения

SIP MESSAGE на тот же адрес sip:+999…@sip.armor.tel, тело text/plain или message/cpim. Сервер доставляет на все устройства абонента, офлайн-устройствам — при появлении на связи; ответ 202. Ответ абонента придёт на адрес из вашего From, он должен быть достижим из интернета.

Трафик от +999 к вам

Сервер Armor не делает исходящих звонков в чужие сети. Абонент +999 дозванивается до ваших номеров через учётную запись у вас: он добавляет вашу линию в приложение и звонит с вашего номера. Для вас это обычный SIP-абонент.

Проверка

Тестовый номер +999 100 000 00 01 отвечает и произносит время: удобно проверить маршрут, транспорт и медиа. Вопросы и подключение к каталогу — ops@armor.tel.