6.2. Пример E164
Рабочая группа ENUM подготовила спецификацию сервиса, который позволяет отображать телефонные номера на URI [18]. Строка AUS для Приложения ENUM представляет собой телефонный номер E.164 с удаленными символами «-». Первое общеизвестное правило обеспечивает удаление из телефонного номера ненужные символы и полученное в результате значение используется как первый Ключ. Например, телефонный номер 770-555-1212 в формате E.164 будет иметь вид +1-770-555-1212. Полученный в результате преобразования первый Ключ будет иметь значение 17705551212.
В настоящее время ENUM является единственным приложением, использующим эту Базу данных. Спецификация приложения задает для преобразования первого Ключа в формат, корректный для Базы данных вставку точек между цифрами и добавления строки «e164.arpa.» в конце. Для упомянутого выше телефонного номера преобразованный ключ будет иметь значение «2.1.2.1.5.5.5.0.7.7.1.e164.arpa.». Это доменное имя используется для нахождения Правил перезаписи, как записей NAPTR.
Для нашего примера мы можем получить в результате следующие записи NAPTR:
$ORIGIN 2.1.2.1.5.5.5.0.7.7.1.e164.arpa. IN NAPTR 100 10 "u" "sip+E2U" "!^.*$!sip:[email protected] !i" . IN NAPTR 102 10 "u" "smtp+E2U" "!^.*$!mailto:[email protected] !i" .
Оба приложения ENUM [18] и URI Resolution [4] используют флаг 'u'. Это флаг говорит, что Правило является завершающим и результатом служит значение URI, которое содержит информацию, требуемую для обращения в телефонную компанию. ENUM также использует такой формат для своих параметров сервиса (Service Parameters). Это показывает, что для доступа к телефонному сервису поддерживается протокол Session Initiation Protocol или SMTP (электронная почта).