Mapeo de números de teléfono
Asignación de números telefónicos es un sistema de unificación del sistema de números telefónicos internacionales de la red telefónica pública conmutada con los espacios de nombre de identificación y direccionamiento de Internet. A nivel internacional, los números de teléfono se organizan sistemáticamente según el estándar E.164, mientras que Internet utiliza el Sistema de nombres de dominio (DNS) para vincular nombres de dominio a direcciones IP y otra información de recursos. Los sistemas de mapeo de números de teléfono proporcionan instalaciones para determinar los servidores de comunicaciones de Internet aplicables responsables de dar servicio a un número de teléfono determinado mediante consultas de DNS.
La función más destacada para la asignación de números de teléfono es el estándar E.164 de asignación de números a URI (ENUM). Utiliza tipos de registros DNS especiales para traducir un número de teléfono en un identificador uniforme de recursos (URI) o una dirección IP que se puede utilizar en las comunicaciones por Internet.
Fundamento
Poder marcar números de teléfono de la manera que los clientes esperan se considera crucial para la convergencia del servicio telefónico clásico (PSTN) y la telefonía por Internet (Voz sobre IP, VoIP) y para el desarrollo de nuevos servicios multimedia IP. El problema de un único identificador personal universal para múltiples servicios de comunicación se puede resolver con diferentes enfoques. Un enfoque simple es el Sistema de asignación de números electrónicos (ENUM), desarrollado por el IETF, que utiliza números de teléfono, protocolos e infraestructura E.164 existentes para acceder indirectamente a diferentes servicios disponibles bajo un único identificador personal. ENUM también permite conectar el mundo IP al sistema telefónico de manera transparente.
Detalles del sistema
Para que un suscriptor de ENUM pueda activar y utilizar el servicio ENUM, necesita obtener tres elementos de un registrador:
- A personal Uniform Resource Identifier (URI) to be used on the IP part of the network, as explained below.
- Un número de teléfono personal normal E.164 asociado a la URI personal, para ser utilizado en la parte PSTN de la red.
- Autoridad para escribir sus preferencias de reenvío/terminación en el registro NAPTR accesible a través de la URI personal.
Esto funciona de la siguiente manera: (1) el Registrador proporciona al Suscriptor (o Registrante) un nombre de dominio, el URI, que se usará para acceder a un servidor DNS para obtener un registro NAPTR, (2) un E. 164 número de teléfono (el número ENUM). El nombre de dominio URI de (1) está asociado de forma biunívoca (asignación uno a uno) al número ENUM E.164 de suscriptor de (2). Finalmente (3) el registro NAPTR correspondiente al URI del suscriptor contiene las preferencias de reenvío/terminación de llamadas del suscriptor.
Por lo tanto, si una parte que llama que se encuentra en la red PSTN marca un número ENUM de la parte llamada escribiendo al tacto el número de la parte llamada E.164, el número se traducirá en la puerta de enlace ENUM al URI correspondiente. Este URI se utilizará para buscar y obtener el registro NAPTR, obteniendo los deseos de la parte llamada sobre cómo se debe reenviar o terminar la llamada (ya sea en terminaciones IP o PSTN), la llamada información de acceso, que el registrante (el la parte llamada) ha especificado escribiendo su elección en el registro NAPTR ("Registros de recursos de puntero de autoridad de nombres" como se define en RFC 3403), como direcciones de correo electrónico, un número de fax, un sitio web personal, un número de VoIP, números de teléfonos móviles, sistemas de correo de voz, direcciones de telefonía IP, páginas web, coordenadas GPS, desvíos de llamadas o mensajería instantánea. Alternativamente, cuando la parte que llama está en el lado IP, el software User Agent (UA) del marcador permitirá marcar un número E.164, pero el marcador UA lo convertirá en un URI, que se usará para buscar - hasta en el DNS de la puerta de enlace ENUM y obtenga el registro NAPTR obteniendo los deseos de la parte llamada sobre cómo se debe reenviar o terminar la llamada (nuevamente, ya sea en terminaciones IP o PSTN).
Llamar utilizando un nuevo número E.164 personal (el número ENUM) para buscar en una base de datos es, por lo tanto, un servicio de soporte de llamadas indirectas.
El ENUM de la UIT asigna una zona específica, a saber, "e164.arpa" para usar con números ENUM E.164 en el lado IP de la red. RFC 6116 define cómo cualquier número E.164, como +1 555 42 42, puede transformarse en un URI, invirtiendo los números, separándolos con puntos y agregando el sufijo e164.arpa así: 2.4.2.4.5.5.5.1. e164.arpa
El URI se puede usar para obtener las direcciones del Protocolo de Internet para servicios como la telefonía VoIP del Protocolo de inicio de sesión (SIP). En el DNS, los registros NAPTR se utilizan para configurar las preferencias de reenvío/terminación de llamadas del suscriptor. Por lo tanto, todo el sistema puede 'traducir' direcciones E.164 a direcciones SIP. Un ejemplo de registro NAPTR es:
$ORIGIN 2.4.2.4.5.5.1.e164.arpa.
EN NAPTR 100 10 "u" "E2U+sip" "!^.*$!sip:phoneme@example.net!".
EN NAPTR 102 10 "u" "E2U+mailto" "!^.*$!mailto:myemail@example.com!".
Este ejemplo especifica que si desea utilizar el "E2U+sip" servicio, debe usar sip:phoneme@example.net como la dirección. La expresión regular puede ser utilizada por una compañía telefónica para asignar fácilmente direcciones a todos sus clientes. Por ejemplo, si su número es +15554242, su dirección SIP es sip:4242@555telco.example.net; si su número es +15551234, su dirección SIP es sip:1234@555telco.example.net.
La siguiente figura ilustra cómo funciona ENUM con un ejemplo: el suscriptor A se dispone a llamar al suscriptor B.
- El agente de usuario de un dispositivo terminal suscriptor habilitado para ENUM, o un PBX, o una puerta de entrada, traduce la solicitud del número +34 98 765 4321 de acuerdo con la regla descrita en RFC 6116 en el dominio ENUM 1.2.3.4.5.6.7.8.9.4.3.e164.arpa.
- Se envía una solicitud al DNS para el registro del NAPTR del nombre de dominio 1.2.3.4.5.6.7.8.9.4.e164.arpa.
- La consulta devuelve un resultado conjunto de registros NAPTR, según RFC 3403. En el ejemplo anterior, la respuesta es una dirección que se puede alcanzar en Internet utilizando el protocolo de VoIP SIP por RFC 3261.
- La aplicación terminal ahora establece un enlace de comunicación, y la llamada es enrutada a través de Internet.
El usuario de ENUM no nota nada de esta reversión y la consulta de la base de datos DNS, ya que esto se realiza automáticamente entre bastidores utilizando un software de agente de usuario en su PC o terminal, o en la PABX o puerta de enlace. Por ejemplo, cuando el usuario escribe el número de teléfono en su navegador web Agente habilitado para ENUM e indica qué elemento de información está buscando (dirección de correo electrónico, número de teléfono, dirección web, etc.) en la PC o terminal, el número se convierte en un nombre de dominio Esto se envía a servidores ENUM en Internet, que devuelven los registros NAPTR asociados con el nombre. En ellas se almacena la información de acceso y cualquier prioridad que se les indique. El usuario recupera la dirección solicitada en su PC o terminal. ENUM, por lo tanto, funciona de hecho como un mecanismo para traducir un número de teléfono en un nombre de dominio con la dirección solicitada o el número asociado, pero sin que el usuario vea cómo se hace esto, así como actualmente no sabe que está usando el DNS cuando hace una conexión con Internet o lo que está pasando en el interruptor del teléfono cuando hace una llamada.
Usos
Desvío de llamadas
En la siguiente figura se ilustra una forma de realizar el desvío de llamadas con ENUM. La persona que llama usa el teléfono para marcar el número de otro suscriptor, lo que conduce a una búsqueda ENUM (como la que proporciona SIP Broker). El DNS responde a la persona que llama devolviendo una lista con registros NAPTR para comunicación VoIP, números de teléfono y direcciones de correo electrónico. A continuación, se intentará, utilizando el registro VoIP de esta lista, establecer una conexión con el suscriptor. Si el suscriptor no está en línea, el siguiente registro seleccionado será el de una conexión a una PSTN o teléfono móvil. Si este intento también falla, se enviará un mensaje de voz al suscriptor a través de una dirección de correo electrónico indicada.
La UIT delega los subdominios de e164.arpa según el código de país. Cada delegación normalmente se hace a un organismo regulador designado por el gobierno nacional para el código de país en cuestión. Lo que sucede a nivel de país es un Asunto Nacional. En general se utiliza el modelo de registro-registrador de DNS convencional. El registro nacional ENUM administra y opera la infraestructura DNS y los sistemas relacionados para country-code.e164.arpa. Recibe solicitudes de registro de registradores que son agentes de los usuarios finales, los registratarios. Los registradores suelen ser proveedores de VoIP y empresas de telecomunicaciones que agrupan un registro ENUM como parte de un paquete de servicios de VoIP. Las personas que utilizan un servicio VoIP habilitado para ENUM pueden marcar el número existente del registrante y conectarse al teléfono VoIP del registrante a través de Internet en lugar de usar la PSTN. Cuando llaman a alguien que no usa ENUM, las llamadas se completan a través de la Red Telefónica Pública Conmutada o PSTN de la manera habitual. El soporte para .e164.arpa
varía mucho entre países; muchos no lo apoyan en absoluto.
También han surgido registros alternativos similares a ENUM. Estos servicios verifican los números PSTN y se pueden usar además de o como una alternativa a e164.arpa. Sin embargo, si la persona que llama no conoce el registro en el que el número de la persona que llama, la elección entre los registros puede crear confusión y complejidad. Es posible que se necesiten varias búsquedas de DNS y no es sencillo saber qué números E.164 están registrados en cuáles de estos árboles alternativos tipo ENUM. También es posible que si se registra un número E.164 en varios de estos árboles, puede haber inconsistencias en la información que se devuelve. Además, el suscriptor "propietario" es posible que un número E.164 en particular no sepa que su número se ha ingresado en uno o más de estos árboles alternativos similares a ENUM o qué información devuelven estos árboles alternativos para su número E.164.
Facilidad de parte llamada
ENUM también se puede ver como una función de parte llamada. Básicamente, es un servicio de marcación indirecta diseñado para funcionar sin problemas en PSTN y VoIP que se basa en el gran valor de los números E.164: miles de millones de personas saben cómo marcar usando números.
Si la persona a la que se llama ha optado por utilizar ENUM, habrá publicado el número de ENUM y habrá ingresado (a través de ENUM NAPTR) sus deseos sobre cómo debe finalizar la llamada. Puede tratarse de un único identificador de VoIP, pero lo más probable es que sea una lista de cómo se debe reenviar la llamada a varios servicios de línea fija, teléfonos móviles, secretaría o correo de voz, ya sea en el lado IP o PSTN de la red. Es la elección de la parte llamada optar por ENUM y también decidir dejar que la parte que llama conozca sus deseos.
Hoy, cuando un usuario realiza una llamada telefónica regular, debe comenzar a decidir cómo establecer la llamada con la otra parte: a través de VoIP, PSTN de línea fija, teléfono celular, ingresando un URI o marcando un número. Con la marcación indirecta ENUM son los deseos de la parte llamada los que importan y resuelven esa decisión. Otro beneficio de la marcación indirecta es liberar al usuario para cambiar su teléfono de telecomunicaciones, página web, IMS, correo electrónico o cualquier servicio de telecomunicaciones que utilice sin tener que informar a todos sus contactos al respecto.
Una función ENUM mejorada de presencia que tenga varios perfiles podría cambiar automáticamente los deseos de la persona a la que se llama en función de dónde esté disponible. Este podría ser un mecanismo para cambiar automáticamente entre teléfono celular y VoIP a la terminación más conveniente (o menos costosa).
Variedades ENUM
Una posible fuente de confusión, cuando se habla de ENUM, es la variedad de implementaciones de ENUM que existen actualmente. Muy a menudo, las personas que hablan de ENUM en realidad se refieren solo a uno de los siguientes:
- ENUMEN público: La visión original de ENUM como una base de datos global, como directorio público, con capacidades opt-in de suscriptor y delegación a nivel de código nacional en el dominio e164.arpa. This is also referred to usuario ENUM.
- Open Enum: Un esfuerzo de transportistas móviles y otras partes involucradas en planes de numeración móvil para generar una base de datos pública completa de todo plan internacional de numeración, disponible a través de bancos públicos.
- ENUM privado: Un transportista, operador de VoIP o ISP pueden utilizar técnicas ENUM dentro de sus propias redes, de la misma manera DNS se utiliza internamente en redes.
- Carrier ENUM: Grupos de transportistas o proveedores de servicios de comunicación aceptan compartir información de los suscriptores a través de ENUM en relaciones privadas entre pares. Los propios transportistas controlan la información de los suscriptores, no los individuos. Carrier ENUM también se conoce como infraestructura ENUM, y está siendo el tema de las nuevas recomendaciones de la IETF para apoyar el examen de VoIP..
Partes que tienen un interés directo en ENUM
Varias partes están involucradas con ENUM. Éstas incluyen:
- El titular o suscriptor
- El titular es la persona o suscriptor que pone su información de acceso a disposición de otros a través de ENUM. El titular o suscriptor es así la persona cuya información ha sido incluida en ENUM y no debe confundirse con la persona que utiliza Internet para encontrar una dirección a través de ENUM.
- El registrador
- El registrador es la parte que gestiona la información de acceso del titular y asegura que esté disponible públicamente en Internet.
- El registro
- El registro es el gerente de una zona nacional ENUM. Los formularios de registro, como era, la parte superior de la jerarquía nacional ENUM y asegura que se haga referencia a los servidores de los registradores en los que se encuentra la información de acceso.
- Debido a la estructura jerárquica del DNS, sólo puede haber un registro para cada zona nacional de ENUM. Para prevenir el abuso de esta posición, los requisitos son estrictos con respecto a la imparcialidad del registro y los costos y la calidad del servicio. Además, todo titular debe recibir acceso igual y abierto.
- El gobierno o el regulador
- Por lo general, una entidad gubernamental o una autoridad reguladora tiene control sobre la zona nacional de ENUM y desempeñará un papel en la designación del registro.
- El operador del titular del número
- El regulador ha asignado bloques de números a los operadores de servicios de telefonía o telecomunicaciones. Posteriormente, permiten a sus usuarios utilizar números telefónicos individuales de esos bloques de números. Ejemplos son los números de telefonía fija y telefonía móvil. El operador titular del número estará interconectado con otros operadores y recibirá de ellos llamadas a su rango de números asignado, para que las llamadas sean terminadas.
- En ENUM el operador titular de número será normalmente el operador de la puerta de entrada o, alternativamente, tendrá un acuerdo con un operador de la puerta de entrada, a quien transitará las llamadas.
- Pero ENUM es un número personal, destinado a ser válido para la vida registrante. En consecuencia, en ENUM una vez que el titular del número de operador asigna un número a un titular, el número pertenece a ese titular durante toda su vida.
- Por lo tanto, si el titular desea cambiar su operador de número inicial (que también podría coincidir con ser su operador de la puerta de entrada) tiene que haber disposiciones para que el número ENUM sea portado del operador inicial a otros operadores titulares de números.
Puede encontrar más información y otras partes involucradas en el ecosistema ENUM en RFC 4725.
Contenido relacionado
Valle inalámbrico
MFT
Bbs