Articulo de referencia

Mapeo de números de teléfono

El mapeo de números telefónicos es un sistema que unifica el sistema internacional de numeración telefónica de la red telefónica pública conmutada con los espacios de nombres de...

El mapeo de números telefónicos es un sistema que unifica el sistema internacional de numeración telefónica de la red telefónica pública conmutada con los espacios de nombres de direccionamiento e identificación de Internet . A nivel internacional, los números telefónicos se organizan sistemáticamente según el estándar E.164 , mientras que Internet utiliza el Sistema de Nombres de Dominio (DNS) para vincular los nombres de dominio con las direcciones IP y otra información de recursos. Los sistemas de mapeo de números telefónicos permiten determinar, mediante consultas DNS, los servidores de comunicaciones de Internet responsables de dar servicio a un número telefónico determinado.

La herramienta más destacada para la asignación de números de teléfono es el estándar ENUM ( E.164 ) , que convierte números en URI . Este estándar utiliza tipos especiales de registros DNS para traducir un número de teléfono en un identificador uniforme de recursos (URI) o una dirección IP que se puede usar en las comunicaciones por Internet.

Razón fundamental

La posibilidad de marcar números de teléfono de la forma habitual para los clientes se considera crucial para la convergencia del servicio telefónico tradicional ( PSTN ) y la telefonía por Internet (Voz sobre IP, VoIP ), así como para el desarrollo de nuevos servicios multimedia IP . El problema de un identificador personal universal para múltiples servicios de comunicación puede resolverse con diferentes enfoques. Un enfoque sencillo es el Sistema de Mapeo Electrónico de Números (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 con un único identificador personal. ENUM también permite conectar el mundo IP con el sistema telefónico de forma fluida.

Detalles del sistema

Para que un suscriptor de ENUM pueda activar y utilizar el servicio ENUM, necesita obtener tres elementos de un Registrador:

  • Un identificador uniforme de recursos (URI) personal que se utilizará en la parte IP de la red, como se explica a continuación.
  • Un número de teléfono personal regular E.164 asociado con el URI personal, para ser utilizado en la parte de la red PSTN.
  • Autorización para escribir sus preferencias de desvío/terminación de llamadas en el registro NAPTR accesible a través de la URI personal.

El funcionamiento es el siguiente: (1) el registrador proporciona al suscriptor (o registrante) un nombre de dominio, la URI, que se utilizará para acceder a un servidor DNS y obtener un registro NAPTR, y (2) un número de teléfono personal E.164 (el número ENUM). El nombre de dominio URI de (1) se asocia biunívocamente (se asigna uno a uno) al número ENUM E.164 del suscriptor de (2). Finalmente, (3) el registro NAPTR correspondiente a la URI del suscriptor contiene las preferencias de desvío/terminación de llamadas del suscriptor.

Por lo tanto, si una parte que llama estando en la red PSTN marca un número ENUM de una parte llamada escribiendo 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 que contiene 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 (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 ), tales como direcciones de correo electrónico, un número de fax, un sitio web personal, un número VoIP, números de teléfono móvil, 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 persona que llama está en el lado IP, el software del agente de usuario (UA) del marcador permitirá marcar un número E.164, pero el UA del marcador lo convertirá en una URI, que se utilizará para buscar en el DNS de la puerta de enlace ENUM y obtener el registro NAPTR con los deseos de la persona llamada sobre cómo se debe reenviar o terminar la llamada (nuevamente, ya sea en terminaciones IP o PSTN). 

Por lo tanto, realizar una llamada utilizando un nuevo número personal E.164 (el número ENUM) para consultar una base de datos es un servicio de asistencia telefónica indirecto .

La ENUM de la UIT asigna una zona específica, denominada "e164.arpa", para su uso con números ENUM E.164 en el lado IP de la red. El RFC 6116 define cómo cualquier número E.164, como +1 555 42 42, puede transformarse en una URI invirtiendo los números, separándolos con puntos y añadiendo el sufijo e164.arpa de la siguiente manera: 2.4.2.4.5.5.5.1.e164.arpa 

La URI se puede utilizar para obtener las direcciones IP para servicios como la telefonía VoIP ( Protocolo de Inicio de Sesión , SIP). En el DNS, los registros NAPTR se utilizan para configurar las preferencias de desvío/terminación de llamadas del abonado. 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.5.1.e164.arpa. IN NAPTR 100 10 "u" "E2U+sip" "!^.*$!sip:phoneme@example.net!" . IN NAPTR 102 10 "u" "E2U+mailto" "!^.*$!mailto:myemail@example.com!" .

Este ejemplo especifica que si se desea utilizar el servicio "E2U+sip", se debe usar la dirección sip:phoneme@example.net . Una compañía telefónica puede usar la expresión regular para asignar fácilmente direcciones a todos sus clientes. Por ejemplo, si el número es +15554242, la dirección SIP es sip:4242@555telco.example.net; si el número es +15551234, la dirección SIP es sip:1234@555telco.example.net .

La siguiente figura ilustra cómo funciona ENUM mediante un ejemplo: El suscriptor A se dispone a llamar al suscriptor B.

Escenario de aplicación para Voz sobre IP (VoIP) con ENUM.
  • El agente de usuario de un dispositivo terminal de abonado habilitado para ENUM, o una PBX, o una puerta de enlace, traduce la solicitud del número +34 98 765 4321 de acuerdo con la regla descrita en RFC 6116 al 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 NAPTR del nombre de dominio 1.2.3.4.5.6.7.8.9.4.3.e164.arpa.
  • La consulta devuelve un conjunto de resultados de registros NAPTR, según la RFC 3403. En el ejemplo anterior, la respuesta es una dirección a la que se puede acceder en Internet utilizando el protocolo VoIP SIP según la RFC 3261 .  
  • La aplicación de terminal establece ahora un enlace de comunicación y la llamada se enruta a través de Internet.

El usuario de ENUM no percibe este proceso de conversión ni la consulta a la base de datos DNS, ya que se realiza automáticamente en segundo plano mediante un software de agente de usuario en su PC o terminal, o en la centralita telefónica o puerta de enlace. Por ejemplo, cuando el usuario introduce el número de teléfono en su navegador web con el agente ENUM habilitado e indica la información que busca ( dirección de correo electrónico , número de teléfono, dirección web, etc.), el número se convierte en un nombre de dominio. Este se envía a los servidores de ENUM en Internet, que devuelven los registros NAPTR asociados al nombre. La información de acceso y la prioridad indicada se almacenan en estos registros. El usuario recibe la dirección solicitada en su PC o terminal. Por lo tanto, ENUM funciona como un mecanismo para traducir un número de teléfono a un nombre de dominio con la dirección o el número solicitados asociados, pero sin que el usuario vea cómo se realiza este proceso, del mismo modo que actualmente desconoce que está utilizando el DNS cuando se conecta a Internet o lo que ocurre en la centralita telefónica cuando realiza una llamada.

Usos

Desvío de llamadas

Desvío de llamadas con ENUM

Una forma de realizar el desvío de llamadas con ENUM se ilustra en la siguiente figura. La persona que llama utiliza el teléfono para marcar el número de otro abonado, lo que da lugar a una consulta ENUM (como la que proporciona SIP Broker). El DNS responde a la persona que llama devolviendo una lista con registros NAPTR para comunicaciones VoIP, números de teléfono y direcciones de correo electrónico. A continuación, se intentará establecer una conexión con el abonado utilizando el registro VoIP de esta lista. Si el abonado no está en línea, se seleccionará el siguiente registro para una conexión a la red telefónica pública conmutada (PSTN) o a un teléfono móvil. Si este intento también falla, se enviará un mensaje de voz al abonado a través de una dirección de correo electrónico incluida en la lista.

Los subdominios de e164.arpa son delegados por la UIT según el código de país. Cada delegación se realiza normalmente a un organismo regulador designado por el gobierno nacional del país correspondiente. Lo que sucede a nivel nacional es competencia de cada país. En general, se utiliza el modelo convencional de registro DNS-registrador. El registro nacional ENUM gestiona y opera la infraestructura DNS y los sistemas relacionados para el dominio .e164.arpa. Recibe solicitudes de registro de los registradores, que son agentes de los usuarios finales, los registrantes. Los registradores suelen ser proveedores de VoIP y compañías telefónicas que incluyen el registro ENUM como parte de un paquete de servicios VoIP. Las personas que utilizan un servicio VoIP con ENUM pueden marcar el número existente del registrante y conectarse a su teléfono VoIP a través de Internet, en lugar de usar la red telefónica pública conmutada (PSTN). Cuando llaman a alguien que no usa ENUM, las llamadas se completan a través de la PSTN de la forma habitual. La compatibilidad con ENUM .e164.arpavaría mucho entre países; muchos no lo admiten en absoluto.

También han surgido registros alternativos similares a ENUM. Estos servicios verifican los números PSTN y pueden usarse como complemento o alternativa a e164.arpa. Sin embargo, si quien llama desconoce el registro donde está registrado el número del destinatario, la elección entre registros puede generar confusión y complejidad. Es posible que se requieran múltiples consultas DNS y resulta complejo saber qué números E.164 están registrados en cada uno de estos árboles alternativos similares a ENUM. Además, si un número E.164 está registrado en varios de estos árboles, puede haber inconsistencias en la información devuelta. Asimismo, el abonado propietario de un número E.164 específico podría desconocer que su número se ha registrado 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.

Se llama instalación para fiestas

ENUM también puede considerarse un servicio de marcación indirecta. Se trata de un servicio diseñado para funcionar sin problemas tanto en la red telefónica pública conmutada (PSTN) como en la telefonía IP (VoIP), que aprovecha las ventajas de los números E.164.

Si la persona que recibe la llamada ha optado por usar ENUM, habrá publicado el número ENUM y habrá indicado (mediante ENUM NAPTR) cómo desea que finalice la llamada. Esto podría ser un único identificador VoIP, pero lo más probable es que sea una lista de cómo se debe redirigir la llamada a distintos servicios de telefonía fija, móvil, secretaría o correo de voz, ya sea en la red IP o en la red telefónica pública conmutada (PSTN). La persona que recibe la llamada decide si activa ENUM y si comunica sus preferencias a la persona que llama.

Hoy en día, cuando un usuario realiza una llamada telefónica convencional, debe decidir cómo establecer la comunicación con la otra persona: mediante VoIP, línea fija (PSTN), teléfono móvil, introduciendo una URI o marcando un número. Con la marcación indirecta de ENUM, lo que importa son los deseos de la persona llamada, lo que resuelve esa decisión. Otra ventaja de la marcación indirecta es que permite al usuario cambiar de operador telefónico, página web, IMS, correo electrónico o cualquier otro servicio de telecomunicaciones sin tener que avisar a todos sus contactos.

Un sistema ENUM con detección de presencia y diversos perfiles podría modificar automáticamente las preferencias del destinatario en función de su disponibilidad. Esto permitiría alternar automáticamente entre telefonía móvil y VoIP para elegir la opción más conveniente (o la de menor coste).

Variedades ENUM

Una posible fuente de confusión al hablar de ENUM es la variedad de implementaciones de ENUM que existen actualmente. Con frecuencia, quienes hablan de ENUM en realidad se refieren a solo una de las siguientes:

  • ENUM público : La visión original de ENUM como una base de datos global, pública y similar a un directorio, con capacidades de suscripción voluntaria y delegación a nivel de código de país en el dominio e164.arpa. También se le conoce como ENUM de usuario .
  • Open Enum : Un esfuerzo de los operadores de telefonía móvil y otras partes involucradas en los planes de numeración móvil para generar una base de datos pública y completa de todos los planes de numeración internacionales, disponible a través de DNS público.
  • ENUM privado : Un operador, un operador de VoIP o un ISP pueden utilizar técnicas ENUM dentro de sus propias redes, de la misma manera que se utiliza DNS internamente en las redes.
  • ENUM de operadores : Grupos de operadores o proveedores de servicios de comunicación acuerdan compartir información de abonados mediante ENUM en relaciones de interconexión privadas. Los operadores controlan la información de los abonados, no los individuos. ENUM de operadores también se conoce como ENUM de infraestructura y está siendo objeto de nuevas recomendaciones del IETF para respaldar la interconexión VoIP .

Partes que tienen un interés directo en ENUM

En ENUM participan diversas partes. Entre ellas se incluyen:

El registrante o suscriptor
El registrante es la persona o suscriptor que pone su información de acceso a disposición de otros a través de ENUM. Por lo tanto, el registrante o suscriptor es la persona cuya información se ha incluido 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 entidad que gestiona la información de acceso del registrante y garantiza que esté disponible públicamente en Internet.
El registro
El registro es el administrador de una zona ENUM nacional. El registro constituye, por así decirlo, la cúspide de la jerarquía ENUM nacional y garantiza que se haga referencia a los servidores de los registradores donde se encuentra la información de acceso.
Debido a la estructura jerárquica del DNS, solo puede haber un registro por cada zona ENUM nacional. Para evitar abusos, se exigen requisitos estrictos en cuanto a la imparcialidad del registro, los costes y la calidad del servicio. Además, todos los registrantes deben tener acceso igualitario y abierto.
El gobierno o el regulador
Por lo general, una entidad gubernamental o una autoridad reguladora tiene el control de la zona nacional de ENUM y desempeñará un papel en el nombramiento del registro.
El operador titular del número
Los operadores de servicios de telefonía o telecomunicaciones tienen asignados bloques de números por el organismo regulador. Posteriormente, permiten a sus usuarios utilizar números individuales de dichos bloques. Ejemplos de ello son los números de telefonía fija y móvil. El operador titular del número se interconecta con otros operadores y recibe de ellos las llamadas dirigidas a su rango de números asignado, para su posterior terminación.
En ENUM, el operador titular del número suele ser el operador de puerta de enlace o, alternativamente, tiene un acuerdo con un operador de puerta de enlace al que remite las llamadas.
Pero ENUM es un número personal, válido durante toda la vida del titular. Por lo tanto, en ENUM, una vez que el operador asigna un número a un titular, este le pertenece durante toda su vida.
Por lo tanto, si el registrante desea cambiar su operador titular de número inicial (que también podría coincidir con su operador de puerta de enlace), deben existir disposiciones para que el número ENUM se transfiera del operador inicial a otros operadores titulares de números.

En el RFC 4725 se puede encontrar más información y conocer a otras partes involucradas en el ecosistema ENUM . 

Véase también

Referencias

  • RFC 6116 - Aplicación del Sistema de Descubrimiento Dinámico de Delegación (DDDS) de Identificadores Uniformes de Recursos (URI) E.164 (ENUM) 
  • RFC 6117 - Registro de servicios de enumeración de IANA: Guía, plantilla y consideraciones de IANA 
  • RFC 4725 - Arquitectura de validación ENUM 
  • RFC 3403 - Sistema de descubrimiento de delegación dinámica (DDDS) Parte tres: La base de datos del sistema de nombres de dominio (DNS) 
  • ENUM - El puente entre la telefonía e internet. Archivado el 26 de septiembre de 2005 en Wayback Machine.
  • ENUM - Todo está en los números
  • http://www.itu.int/osg/spu/enum/
  • GSMA PathFinder Carrier ENUM Technology
  • CircleID: ENUM Convergencia
  • ENUM: Mapeo del espacio de números E.164 al DNS