Отображение телефонного номера - Telephone number mapping

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

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

Обоснование

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

Детали системы

Чтобы подписчик ENUM мог активировать и использовать услугу ENUM, он должен получить от Регистратора три элемента:

  • Персональный унифицированный идентификатор ресурса (URI), который будет использоваться в IP-части сети, как описано ниже.
  • Один обычный персональный телефонный номер E.164, связанный с персональным URI, который будет использоваться в части сети PSTN.
  • Право писать свои предпочтения по переадресации / прерыванию звонков в НАПТР запись доступна через персональный URI.

Это работает следующим образом: (1) регистратор предоставляет подписчику (или регистранту) имя домена, URI, который будет использоваться для доступа к DNS-серверу для получения записи NAPTR, (2) личный номер телефона E.164 (номер ENUM). Доменное имя URI (1) биологически связано (сопоставлено один-к-одному) с номером ENUM подписчика E.164 (2). Наконец (3) запись NAPTR, соответствующая URI абонента, содержит настройки переадресации / завершения вызова абонента.

Следовательно, если вызывающая сторона, находящаяся в сети PSTN, набирает номер ENUM вызываемой стороны, набирая номер вызываемой стороны E.164, номер будет преобразован на шлюзе ENUM в соответствующий URI. Этот URI будет использоваться для поиска и выборки записи NAPTR, чтобы получить пожелания вызываемой стороны о том, как вызов должен быть переадресован или завершен (либо по IP, либо по завершению PSTN) - так называемая информация доступа, которую регистрант ( вызываемая сторона) указал, указав свой выбор в записи NAPTR («Записи ресурсов указателя центра присвоения имен», как определено в RFC 3403 ), такие как адреса электронной почты, номер факса, личный веб-сайт, номер VoIP, номера мобильных телефонов, системы голосовой почты, адреса IP-телефонии, веб-страницы, координаты GPS, переадресация вызовов или обмен мгновенными сообщениями. В качестве альтернативы, когда вызывающая сторона находится на стороне IP, часть программного обеспечения агента пользователя (UA) дозвона позволит набрать номер E.164, но UA номеронабирателя преобразует его в URI, который будет использоваться для поиска -up в DNS-шлюзе ENUM и получить запись NAPTR, чтобы получить от вызываемой стороны пожелания о том, как должен быть перенаправлен или завершен вызов (опять же, либо по IP, либо по завершению PSTN).

Поэтому вызов с использованием нового личного номера E.164 (номер ENUM) для поиска в базе данных является служба поддержки косвенных вызовов.

В ITU ENUM выделяет определенную зону, а именно «e164.arpa», для использования с номерами ENUM E.164 на IP-стороне сети. RFC 6116 определяет, как любой номер E.164, такой как +1 555 42 42, может быть преобразован в URI путем перестановки чисел, разделения их точками и добавления суффикса e164.arpa, таким образом: 2.4.2.4.5.5.5.1.e164. арпа

Затем URI можно использовать для получения адресов Интернет-протокола для таких служб, как Протокол инициирования сеанса (SIP) VoIP-телефония. В DNS записи NAPTR используются для настройки параметров переадресации / завершения вызовов абонента. Следовательно, вся система может «переводить» адреса E.164 в адреса SIP. Пример записи NAPTR:

$ ORIGIN 2.4.2.4.5.5.5.1.e164.arpa.IN NAPTR 100 10 "u" "E2U + sip" "! ^. * $! Sip: [email protected]!" .IN NAPTR 102 10 "u" "E2U + mailto" "! ^. * $! Mailto: [email protected]!" .

В этом примере указано, что если вы хотите использовать службу «E2U + sip», вы должны использовать sip: [email protected] в качестве адреса. В регулярное выражение может использоваться телефонной компанией для простого назначения адресов всем своим клиентам. Например, если ваш номер +15554242, ваш SIP-адрес - sip: [email protected]; если ваш номер +15551234, ваш SIP-адрес - sip: [email protected].

На следующем рисунке показано, как работает ENUM, на примере: абонент A намеревается позвонить абоненту B.

Сценарий приложения для передачи голоса по IP (VoIP) с ENUM.
  • Пользовательский агент абонентского оконечного устройства с поддержкой ENUM, УАТС или шлюза переводит запрос на номер +34 98 765 4321 в соответствии с правилом, описанным в RFC 6116 в ENUM-домен 1.2.3.4.5.6.7.8.9.4.3.e164.arpa.
  • В DNS отправляется запрос на запись NAPTR доменного имени 1.2.3.4.5.6.7.8.9.4.3.e164.arpa.
  • Запрос возвращает набор результатов NAPTR записей, согласно RFC 3403. В приведенном выше примере ответом является адрес, доступный в Интернете с использованием протокола VoIP SIP на RFC 3261.
  • Теперь приложение терминала устанавливает канал связи, и вызов направляется через Интернет.

Пользователь ENUM ничего не замечает этого обращения и поиска в базе данных DNS, так как это делается автоматически за кулисами с использованием программного обеспечения пользовательского агента на его ПК или терминале, или в УАТС или шлюзе. Например, когда пользователь набирает номер телефона в своем веб-браузере агента с поддержкой ENUM и указывает, какой элемент информации он ищет (адрес электронной почты, номер телефона, веб-адрес и т. Д.) На ПК или терминале, номер преобразуется в доменное имя. Он отправляется на серверы ENUM в Интернете, которые отправляют обратно записи NAPTR, связанные с именем. В них хранится информация о доступе и любой указанный для них приоритет. Пользователь получает запрошенный адрес обратно на свой компьютер или терминал. Таким образом, ENUM фактически функционирует как механизм для преобразования телефонного номера в доменное имя с запрошенным адресом или номером, связанным с ним, но при этом пользователь не видит, как это делается, точно так же, как он в настоящее время не знает, что он использует DNS, когда он подключается к Интернету или к тому, что происходит на телефонном коммутаторе, когда он звонит.

Использует

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

Переадресация звонков с помощью ENUM

Один из способов выполнения переадресации вызовов с помощью ENUM показан на следующем рисунке. Вызывающий абонент использует телефон для набора номера другого абонента, что приводит к поиску по ENUM (например, предоставляемой SIP Broker). DNS отвечает вызывающему, возвращая список с записями NAPTR для связи VoIP, номерами телефонов и адресами электронной почты. Далее будет предпринята попытка, используя запись VoIP из этого списка, установить соединение с абонентом. Если абонент не в сети, следующая выбранная запись будет записью для подключения к PSTN или мобильному телефону. Если и эта попытка не удалась, голосовое сообщение будет отправлено подписчику через указанный адрес электронной почты.

Поддомены e164.arpa делегируются МСЭ на основе кода страны. Каждая делегация обычно направляется регулирующему органу, назначенному национальным правительством для соответствующего кода страны. То, что происходит на уровне страны, - это национальный вопрос. Как правило, используется стандартная модель 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.
  • Открыть Enum: Операторы мобильной связи и другие стороны, участвующие в планах нумерации мобильных телефонов, прилагают усилия для создания полной общедоступной базы данных всех международных планов нумерации, доступной через общедоступные DNS.
  • Частный ENUM: Оператор связи, оператор VoIP или интернет-провайдер могут использовать методы ENUM в своих собственных сетях, точно так же, как DNS используется внутри сетей.
  • Перевозчик ENUM: Группы операторов связи или поставщиков услуг связи соглашаются обмениваться информацией о подписчиках через ENUM в рамках частных пиринговых отношений. Информацию о подписчиках контролируют сами операторы, а не отдельные лица. Carrier ENUM также упоминается как инфраструктура ENUM, и является предметом новых рекомендаций IETF для поддержки VoIP пиринг.....

Стороны, имеющие прямую заинтересованность в ENUM

В ENUM задействованы разные стороны. К ним относятся:

Регистрант или подписчик
Регистрант - это лицо или подписчик, который делает свою информацию доступа доступной для других через ENUM. Таким образом, регистрант или подписчик - это лицо, информация о котором была включена в ENUM, и ее не следует путать с лицом, которое использует Интернет для поиска адреса через ENUM.
Регистратор
Регистратор - это сторона, которая управляет информацией о доступе регистранта и обеспечивает ее общедоступность в Интернете.
Реестр
Реестр является администратором национальной зоны ENUM. Реестр образует как бы верхнюю часть национальной иерархии ENUM и обеспечивает ссылку на серверы регистраторов, на которых расположена информация о доступе.
Из-за иерархической структуры DNS для каждой национальной зоны ENUM может быть только один реестр. Чтобы предотвратить злоупотребление этой позицией, предъявляются строгие требования в отношении беспристрастности реестра, а также стоимости и качества услуг. Кроме того, каждый регистрант должен получить равный и открытый доступ.
Правительство или регулирующий орган
Обычно государственная организация или регулирующий орган контролирует национальную зону ENUM и играет роль в назначении реестра.
Оператор держателя номера
Регулятор присвоил операторам телефонных или телекоммуникационных услуг блоки номеров. Впоследствии они позволяют своим пользователям использовать отдельные телефонные номера из этих блоков номеров. Примерами являются номера для фиксированной и мобильной телефонии. Оператор-держатель номера будет соединен с другими операторами и будет получать от них звонки на назначенный ему диапазон номеров для завершения звонков.
В ENUM оператор-держатель номера обычно будет оператором шлюза или, в качестве альтернативы, будет иметь договоренность с оператором шлюза, которому он будет передавать вызовы.
Но ENUM - это личный номер, действительный в течение всей жизни регистранта. Следовательно, в ENUM, как только владелец номера оператора присваивает номер регистранту, этот номер принадлежит этому регистранту в течение всей его жизни.
Следовательно, если регистрант желает сменить своего оператора-держателя исходного номера (который также может совпадать с оператором его шлюза), должны быть предусмотрены условия для переноса номера ENUM с исходного оператора на других операторов-держателей номера.

Вы можете найти дополнительную информацию и другие стороны, участвующие в экосистеме ENUM, в RFC 4725.

Смотрите также

Рекомендации

внешняя ссылка