Введение

Картографирование телефонных номеров — это система унификации международной системы телефонных номеров общедоступной коммутируемой телефонной сети с адресным пространством и пространствами идентификации в Интернете. На международном уровне телефонные номера систематически организованы в соответствии со стандартом E.164, в то время как Интернет использует систему доменных имен (DNS) для связи доменных имен с IP-адресами и другой информацией о ресурсах. Системы картографирования телефонных номеров предоставляют возможность определения соответствующих интернет-коммуникационных серверов, ответственных за обслуживание определенного телефонного номера, посредством DNS-запросов. Наиболее распространенным механизмом картографирования телефонных номеров является стандарт сопоставления номеров E.164 с URI (ENUM). Он использует специальные типы DNS-записей для преобразования телефонного номера в универсальный идентификатор ресурса (URI) или IP-адрес, который может быть использован в интернет-коммуникациях.

Обоснование

Возможность набора телефонных номеров так, как привыкли клиенты, считается критически важной для конвергенции классической телефонной связи (PSTN) и интернет-телефонии (Voice over IP, VoIP), а также для развития новых IP-мультимедийных сервисов. Проблема единого универсального персонального идентификатора для множества услуг связи может быть решена различными способами. Один из простых подходов – система электронного сопоставления номеров (ENUM), разработанная IETF, которая использует существующие телефонные номера E.164, протоколы и инфраструктуру для косвенного доступа к различным сервисам, связанным с единым персональным идентификатором. ENUM также обеспечивает плавное соединение IP-мира с телефонной системой.

Переадресация вызовов

Один из способов организации переадресации вызовов с использованием ENUM проиллюстрирован на следующем рисунке. Звонящий использует телефон для набора номера другого абонента, что инициирует поиск ENUM (например, предоставляемый SIP Broker). DNS-сервер отвечает, возвращая список записей NAPTR для VoIP-связи, телефонных номеров и адресов электронной почты. Затем, используя запись VoIP из этого списка, будет предпринята попытка установить соединение с абонентом. Если абонент не в сети, будет выбрана следующая запись – для соединения с PSTN или мобильным телефоном. Если и эта попытка не удастся, голосовое сообщение будет отправлено абоненту на указанный адрес электронной почты. Поддомены e164.arpa делегируются Международным союзом электросвязи (ITU) на основе кодов стран. Каждая делегация обычно осуществляется регулирующему органу, назначенному национальным правительством для соответствующего кода страны. То, что происходит на уровне страны, является внутренним делом этой страны. Как правило, используется стандартная модель реестра-регистратора DNS. Национальный ENUM-реестр управляет DNS-инфраструктурой и сопутствующими системами для кода страны e164.arpa. Он принимает запросы на регистрацию от регистраторов, выступающих в качестве агентов конечных пользователей – регистрантов. Регистраторами обычно являются VoIP-провайдеры и операторы связи, которые включают регистрацию ENUM в пакет услуг VoIP. Пользователи, использующие VoIP-сервис с поддержкой ENUM, могут набирать существующий номер регистранта и подключаться к его VoIP-телефону через Интернет вместо использования PSTN. При звонке абоненту, не использующему ENUM, вызов завершается через общедоступную телефонную сеть (PSTN) обычным способом. Поддержка e164.arpa значительно различается в разных странах, многие не поддерживают ее вовсе. Появились также альтернативные ENUM-реестры. Эти сервисы проверяют номера PSTN и могут использоваться в дополнение к e164.arpa или вместо него. Однако, если номер абонента неизвестен вызывающему в конкретном реестре, выбор между реестрами может привести к путанице и усложнению процесса. Может потребоваться несколько DNS-запросов, и сложно определить, какие номера E.164 зарегистрированы в каких альтернативных ENUM-реестрах. Также возможно, что при регистрации номера E.164 в нескольких реестрах информация, возвращаемая этими реестрами, может быть противоречивой. Более того, абонент, которому принадлежит определенный номер E.164, может не знать, что его номер был внесен в один или несколько альтернативных ENUM-реестров, или какую информацию эти реестры возвращают по его номеру E.164.

Название партии

ENUM также можно рассматривать как сервис для вызываемого абонента. По сути, это служба непрямого набора, разработанная для бесперебойной работы в сетях PSTN и VoIP, которая использует огромную ценность номеров E.164: миллиарды людей знают, как совершать звонки, используя номера. Если вызываемый абонент выбрал использование ENUM, он опубликовал свой ENUM-номер и указал (через ENUM NAPTR) свои предпочтения относительно завершения вызова. Это может быть один идентификатор VoIP, но, скорее всего, это будет список того, как вызов должен быть перенаправлен на различные стационарные телефоны, мобильные телефоны, секретаря или голосовую почту, как в IP-сети, так и в сети PSTN. Выбор использования ENUM и информирования вызывающего абонента о своих предпочтениях остается за вызываемым абонентом. Сегодня, совершая обычный телефонный звонок, пользователь должен сам решать, как установить соединение с другим абонентом: через VoIP, стационарную линию PSTN, мобильный телефон, ввод URI или набор номера. При непрямом наборе ENUM учитываются именно предпочтения вызываемого абонента, что и решает эту задачу. Еще одним преимуществом непрямого набора является возможность для пользователя сменить телефонную компанию, веб-страницу, IMS, электронную почту или любую другую телекоммуникационную услугу, не уведомляя об этом всех своих контактов. Система ENUM с расширенными возможностями и различными профилями может автоматически изменять предпочтения вызываемого абонента в зависимости от его доступности. Это может быть механизм автоматического переключения между мобильным телефоном и VoIP для наиболее удобного (или экономичного) завершения вызова.

Сорты ENUM

Одним из возможных источников путаницы при обсуждении ENUM является разнообразие существующих реализаций ENUM. Зачастую, говоря об ENUM, люди имеют в виду лишь одно из следующего:
Публичный ENUM: Изначальная концепция ENUM как глобального, общедоступного каталога, подобного базе данных, с возможностью выбора пользователем и делегированием на уровне кодов стран в домене e164.arpa. Также известен как пользовательский ENUM. Open Enum: Инициатива мобильных операторов и других участников планов мобильной нумерации по созданию полной, общедоступной базы данных всех международных планов нумерации, доступной через публичные DNS. Частный ENUM: Оператор связи, VoIP-провайдер или интернет-провайдер могут использовать технологии ENUM внутри своих сетей, аналогично тому, как DNS используется внутри корпоративных сетей. Carrier ENUM: Группы операторов связи или поставщиков услуг связи договариваются об обмене информацией о своих абонентах посредством ENUM в рамках частных пиринговых соглашений. Контроль над информацией об абонентах остается у операторов, а не у отдельных пользователей. Carrier ENUM также называют инфраструктурным ENUM и он является предметом новых рекомендаций IETF для поддержки VoIP-пиринга.