Propuesta de una prueba piloto del ENUM en Cuba
Texto completo
(2) Agradecimientos. AGRADECIMIENTOS. A la Empresa de Telecomunicaciones de Cuba S.A. en general por la oportunidad de participar en este proyecto y a la Dirección de Desarrollo y Asuntos Regulatorios, en particular. Al claustro de profesores de la Maestría en Telemática de la Universidad Central de Las Villas, por sus enseñanzas. A los compañeros del Centro Regional de Capacitación de Villa Clara, por sus atenciones. Al mis compañeros de trabajo, por su preocupación y apoyo. A los compañeros del Grupo de Soporte de Infraestructura por su importante ayuda. Al equipo de la Maestría en Telemática cuarta edición, por su amistad, por todo lo que junto a ellos he aprendido. A mi tutor, MSc. Marcos Pérez García, por su disponibilidad para colaborar aún en los momentos más difíciles, siempre con el mismo entusiasmo. A mis padres, porque su prioridad fue educarme, brindándome amor y fuerza de voluntad para alcanzar metas superiores. A mi hermana, por todo. A mi esposa, por su comprensión y apoyo incondicional. A todas aquellas personas que han soportado mis horas de ausencia y me han dado el apoyo sin el cual no hubiera podido ganar esta batalla..
(3) Dedicatoria. DEDICATORIA. A mi hija, padres y esposa..
(4) Resumen. RESUMEN Con el desarrollo de redes de nueva generación será necesario crear direcciones para nuevos servicios de telecomunicaciones, que requerirán de capacidades de numeración, nombre y direccionamiento único. Una de las soluciones para el identificador de las telecomunicaciones es la Correspondencia de Números Telefónicos (ENUM, Telephone Number Mapping) propuesta por el Grupo de Trabajo de Ingeniería de Internet (IETF, Internet Engineering Task Force) en la Request For Comments (RFC) 3761. ENUM es un protocolo que asocia los recursos de numeración con los identificadores de recursos uniformes (URI) almacenados en el Sistema de Nombres de Dominio (DNS, Domain Name System). El objetivo de esta tesis consiste en presentar una propuesta técnicaadministrativa que permita evaluar, en primera aproximación, las implicaciones del ENUM en Cuba así como dos posibles modelos que posibilitarían implementar una prueba piloto. Esta tesis constituye el primer trabajo de este tipo en el País. Para ello se describe brevemente el protocolo, y se proponen modelos para realizar las pruebas ENUM en Cuba, así como dos escenarios para el pilotaje; uno empleando recursos en el ámbito nacional y otro mediante el empleo de Sistemas de Nombre de Dominio en el ámbito internacional..
(5) Índice. ÍNDICE INTRODUCCIÓN ................................................................................................................. 1 CAPÍTULO 1. ENUM ........................................................................................................... 7 1.1.. Números E.164 .................................................................................................... 9. 1.2.. Identificadores de Recursos Uniformes ............................................................. 10. 1.3.. Sistemas de Nombre de Dominio....................................................................... 11. 1.4.. Dominio e164.arpa ............................................................................................. 14. 1.5.. Algoritmo ENUM................................................................................................. 14. 1.5.1. Aplicación práctica del ENUM ............................................................................ 18 1.6.. Niveles ENUM .................................................................................................... 20. 1.7.. Aspectos administrativos generales del ENUM ................................................. 22. 1.8.. ENUM de Infraestructura.................................................................................... 24. CAPÍTULO 2. MODELOS PARA LA IMPLEMENTACIÓN DE UN PILOTO ENUM EN CUBA ............................................................................................................... 27 2.1.. Alcance............................................................................................................... 27. 2.2.. Modelo en el ámbito nacional............................................................................. 28. 2.3.. Modelo con el dominio “e164.arpa”.................................................................... 29. 2.4.. Procedimiento para oficializar el ENUM en el dominio e164.arpa. .................... 31. 2.5.. Registro y actualización de la información ......................................................... 34. 2.5.1. Validación de los números telefónicos ............................................................... 35 2.5.2. Revalidación....................................................................................................... 35. CAPÍTULO 3. PROPUESTA PARA UN PILOTAJE ENUM.............................................. 36 3.1.. Consideraciones................................................................................................. 36. 3.2.. Escenario para un pilotaje con acceso al dominio “etecsa.cu” administrado por ETECSA. .......................................................................................................... 37. 3.3.. Escenario para un pilotaje que incorpora servidores ENUM internacionales y el dominio “e164.arpa” administrado por la RIPE. ............................................... 42. 3.4.. Otras consideraciones para las pruebas............................................................ 45. 3.4.1. Registro del Dominio ENUM .............................................................................. 45 3.4.2. Concepto de seguridad ...................................................................................... 46 3.4.3. Accesibilidad a los servidores ENUM................................................................. 47.
(6) Índice. 3.5.. Aplicaciones y servicios ..................................................................................... 47. 3.6.. Aspectos legales ................................................................................................ 48. 3.7.. Espacio de números telefónicos ........................................................................ 48. 3.8.. Criterios sobre los servidores de nombre DNS ENUM ...................................... 48. 3.9.. Inversiones ......................................................................................................... 49. CONCLUSIONES Y RECOMENDACIONES .................................................................... 51. REFERENCIAS BIBLIOGRÁFICAS ................................................................................. 53. ANEXO 1. POSIBLE PROCEDIMIENTO PARA LA VALIDACIÓN DE NÚMEROS ENUM ......................................................................................................................... 58 ANEXO 2 POSIBLE PROCEDIMIENTO PARA LA REVALIDACIÓN DE NÚMEROS ENUM............................................................................................................... 60 ANEXO 3. REQUERIMIENTOS TÉCNICOS GENERALES.............................................. 61 ANEXO 4. PRUEBAS CON UNA APLICACIÓN CLIENTE ENUM................................... 62. GLOSARIO DE TÉRMINOS .............................................................................................. 70.
(7) Introducción. INTRODUCCIÓN El acelerado aumento en la utilización de las redes móviles y la proliferación de servicios no convencionales a las redes de voz tradicionales requieren de la separación de la identidad de usuario de la identidad del Terminal, así como, de la localización geográfica sin comprometer la conectividad global. Con el desarrollo de nuevas redes –o redes de nueva generación- será necesario crear direcciones para nuevos servicios de telecomunicaciones, que requerirán de capacidades de numeración, nombre y direccionamiento único [1].. En general se aspira a un plan de acceso de abonados integrados a nivel mundial, por ejemplo, el mismo número de teléfono UIT-T E.164 (Recomendación E.164 de la Unión Internacional de Telecomunicaciones) llegaría a un abonado independientemente si se utilizan tecnologías de red basadas en el protocolo de Internet (IP) o en la red telefónica pública conmutada (PSTN, Public Switched Telephone Network) [2].. Los usuarios requieren acceder a los servicios en cualquier lugar, en cualquier momento y desde cualquier Terminal, lo que muestra claramente la necesidad de un único, accesible globalmente y portable —independiente del proveedor, la red y los servicios— identificador personal para las telecomunicaciones [1]. Para ello se han propuesto diferentes soluciones, entre las más prometedoras se encuentran: •. Telecomunicación Personal Universal (UPT, Universal Personal Telecommunication) [3].. •. Identificador para Comunicaciones Universales (UCI, Universal Communication Identifier) [4].. •. Correspondencia de Números Telefónicos (ENUM, Telephone Number Mapping) [5].. Cualquier solución debe, al menos, considerar las dos infraestructuras más extendidas: la PSTN, basada en la conmutación de circuitos y, la IP, basada en redes orientadas a paquetes, incluyendo la Internet [1, 6].. 1.
(8) Introducción. Entre las soluciones propuestas para resolver los retos expresados en los párrafos precedentes y sobre la que se realizan grandes esfuerzos en los Organismos Internacionales de Normalización para conciliar su adopción se encuentra la denominada correspondencia de números telefónicos o ENUM [7].. Es evidente que, ante la perspectiva creada en el ámbito mundial, la Empresa de Telecomunicaciones de Cuba S.A. (ETECSA) debe explorar el impacto que el ENUM tendría sobre la tecnología y los servicios en Cuba.. En consecuencia la tesis constituye el primer trabajo en el País sobre el tema del ENUM donde se plantean los fundamentos de esta solución así como la metodología básica que sirva de punto de partida para la realización en Cuba de una prueba piloto ENUM. La prueba permitiría evaluar, entre otros, lo siguiente: •. Impacto en los servicios.. •. Aspectos operacionales en la Red Nacional de Telecomunicaciones (RNT). •. Asuntos regulatorios.. •. Retos internacionales, etc.. Es de señalar que debido a su complejidad y aspectos controvertidos de este identificador la fase de preparación para los pilotajes nacionales requiere de un tiempo sustancial, en el entorno de los 3 años, aún en países tan avanzados en las telecomunicaciones como Inglaterra y Alemania. La Tabla 1 muestra el estado de implementación de ENUM en algunos países [6, 8-26].. Tabla 1: Estado de implementación de ENUM en algunos países.. País Alemania Austria, Polonia, Rumania Francia, China, Australia, Brasil, Grecia, Holanda, Noruega, Eslovaquia, Corea del Sur, Suiza, Hungría España, MERCOSUR, Singapur Inglaterra, Suecia, Irlanda, Japón, Suecia EUA Canadá, Finlandia México. Estatus Empresa en explotación Servicio limitado en explotación Plataforma experimental. En estudio Pruebas concluidas Planes para lanzamiento comercial Fase de pruebas Pilotaje en Monterrey. 2.
(9) Introducción. El mundo está emigrando paulatinamente hacia las tecnologías basadas en el protocolo IP y los servicios de carácter global asociados [6]. En este contexto es necesario crear un soporte teórico, económico-comercial y metodológico que permita, a las Empresas e Instituciones que deban asumir la responsabilidad de analizar el impacto y posible introducción del ENUM en Cuba: contar con una guía inicial para la ejecución de un pilotaje sobre este servicio. El presente trabajo de tesis constituye un primer paso en este sentido.. De acuerdo al planteamiento anterior, así como de la revisión de la bibliografía especializada y otras fuentes en la construcción del marco teórico o referencial de la investigación, enfrentamos el siguiente problema:. La inexistencia de un estudio técnico-económico-regulatorio inicial para la introducción de ENUM en Cuba, y la poca información disponible de experiencias internacionales para ejecutar una prueba piloto, limitan el desarrollo de los fundamentos para el análisis de conveniencia de introducción de ENUM en Cuba.. A este problema se le añaden las siguientes interrogantes: •. ¿Cómo han implementado la introducción de ENUM en el mundo?. •. ¿Qué características de las redes existentes en Cuba determinan o limitan las estrategias a seguir en la introducción del ENUM en Cuba?. •. ¿Cómo implementar el ENUM en Cuba de forma fiable?. •. ¿Qué experiencias pueden combinarse para una introducción del ENUM adecuada al escenario nacional?. •. ¿Qué elementos considerar en una prueba piloto del ENUM en Cuba?. •. ¿Qué tipos de servicio puedan surgir de la prueba? ¿Como influirán en los servicios existentes?. •. ¿Qué beneficios técnicos y sociales implica la creación de una metodología para la introducción del ENUM en Cuba?. Todo lo anterior conduce a plantear en la propuesta, el sistema de objetivos siguiente:. 3.
(10) Introducción. El objetivo general de este trabajo consiste en presentar una propuesta técnicaadministrativa que permita evaluar, en primera aproximación, las implicaciones del ENUM en Cuba así como. dos posibles modelos que posibilitarían implementar una prueba. piloto.. Los objetivos específicos son: •. Proponer una metodología para la introducción del ENUM.. •. Definir elementos básicos para la prueba piloto del ENUM en Cuba.. •. Proponer un modelo para una simulación de ENUM a nivel nacional.. •. Proponer un modelo para la introducción al ENUM en el ámbito internacional.. Resultados previstos: Significación Práctica: Crea las bases para la implementación del ENUM en Cuba que posibilitaría la correspondencia de números telefónicos E.164 de las redes conmutadas publicas (PSTN) con las direcciones de las redes basadas en el Protocolo Internet (IP): primero con una prueba limitada en el ámbito nacional y posteriormente llevarlo al ámbito internacional mediante la inclusión de la red de redes.. Significación Metodológica: Constituye una guía o metodología a tener en cuenta en la puesta en marcha de una prueba piloto del ENUM en Cuba.. Impacto esperado: Social: constituirá una opción de consulta para la comunidad técnico-científica nacional y como base en el análisis de la introducción del ENUM en Cuba, que a mediano o largo plazo posibilitaría brindar el servicio de correspondencia entre números telefónicos y las direcciones de Internet a la población y organismos en general lo que coadyuvaría a elevar el nivel de vida y satisfacción, creando condiciones para un mejor acceso a la información.. Económico: Realizar un estudio técnico metodológico como primer paso para la introducción de un servicio avanzado como el ENUM implicaría el trabajo de dos especialistas internacionales en el tema durante no menos de 3 meses que, a los precios conocidos, constituiría una inversión por asesoría técnica de no menos de 120 000 USD.. 4.
(11) Introducción. Científico: aumentar los conocimientos que sobre el tema existen en el País y brindar un estudio preliminar de factibilidad para la posterior introducción del ENUM en Cuba, bien en el ámbito nacional o internacional. Sistematizar los conocimientos y bibliografía sobre las técnicas empleadas, recopilando datos técnicos y el análisis de las diferentes topologías posibles.. Cultural: una vez que se implemente, se pondría a disposición de la población servicios de comunicaciones que posibilitan el enriquecimiento de los conocimientos y cultura general integral, mediante el uso de las tecnologías de la información, que puede incluir acceso a Internet, correo electrónico, enseñanza asistida que en general ayudan a mejorar la calidad de vida de la población cubana.. Como Metodología del Trabajo se realizó una profunda búsqueda en la bibliografía primaria existente, utilizando textos fundamentales, libros recientes que hacen alusión al tema. Se realizaron intensivas búsquedas automatizadas en fuentes electrónicas, como es el caso de Internet, teniendo en cuenta el dinamismo de estos temas. No obstante, es importante señalar que en este medio son casi nulas las informaciones técnicas de los Operadores de Telecomunicaciones Establecidos.. Sería imposible desarrollar el trabajo, sin referirse a las Request For Comments (RFC) del Grupo de Trabajo de Ingeniería de Internet (IETF, Internet Engineering Task Force), que evolucionan constantemente y determinan el desarrollo de Internet. Fueron consultados otros materiales de gran importancia, como las Recomendaciones de la Unión Internacional de Telecomunicaciones (UIT), y presentaciones a eventos bajo su auspicio. Se presentó la ponencia “Consideraciones sobre las pruebas del ENUM en Cuba” en la XIII Convención de Ingeniería Eléctrica (CIE2007) convocada por la Universidad Central de Las Villas.. Se consultó al experto en Numeración y Encaminamiento, MSc. Marcos Pérez García, que por la Empresa ETECSA se encarga del tema ENUM que a su vez participa en los trabajos del Grupo de Expertos de la Comisión 2 de la UIT-T y que además fue el tutor de la tesis, así como al experto en el tema, Ing. Oswaldo Más Peláez, de la Dirección de Regulaciones y Normas del Ministerio de la Informática y las Comunicaciones que expresaron que con el despliegue paulatino de las redes de nueva generación basadas en. 5.
(12) Introducción. el protocolo IP se abre las bases para nuevos y más avanzados servicios por lo que es un momento adecuado para comenzar con los trabajos teórico-metodológico sobre la introducción del ENUM y su impacto en las redes y servicios de Cuba.. Este trabajo cuenta de la siguiente estructura: Resumen, Introducción, tres capítulos, conclusiones, recomendaciones, referencias bibliográficas, glosario de términos y anexos.. El Capítulo I, aborda los fundamentos del protocolo ENUM y los conceptos en el que se basa: Números E.164, los Identificadores de Recurso Uniforme y el Sistema de Nombre de Dominio. Se introducen brevemente aspectos administrativos del ENUM.. El Capítulo II describe a nivel macro dos modelos para la implementación del ENUM en Cuba así como sus diferencias fundamentales.. El capítulo III presenta de forma aproximada la estructura de conmutación para ambos modelos y se proponen aspectos operativos y de servicio a tener en cuenta.. 6.
(13) Capítulo 1. ENUM CAPÍTULO 1. ENUM. ENUM (TElephone NUmber Mapping), es el acrónimo de un protocolo que permite conectar los recursos de las telecomunicaciones con los de la Internet. El protocolo correlaciona los números de los planes de numeración nacionales conformes con la Recomendación E.164 (Plan Internacional de Numeración de las Telecomunicaciones Públicas) de la UIT-T con los identificadores de recursos uniformes (URI) almacenados en las bases de datos jerárquicas y físicamente distribuidas del Sistema de Nombres de Dominio o DNS [5, 27, 28], y fue definido en la RFC 3761 de la Internet Engineering Task Force (IETF) como:. “La correspondencia de números telefónicos (E.164) con los Identificadores de Recursos Uniformes (URI) usando el Sistema de Nombres de Dominio (DNS) en el dominio e164.arpa” [5].. La función del ENUM es proveer una tecnología que permita conectar las comunicaciones Internet con los servicios convencionales de telefonía. Así sí sólo se dispone de un teléfono convencional de teclado numérico el ENUM permite a los subscriptores de la Red Pública Telefónica Conmutada (PSTN, Public Switched Telephone Network) realizar llamadas a otro subscriptor en la Internet [29].. Es evidente que la necesidad de soluciones como el ENUM se debe a que los números telefónicos no tienen significado en una red IP. Además existen fuertes indicadores que los números E.164 permanecerán como el identificador para los servicios de voz a largo plazo, entre los más significativos se encuentran que: •. Son comprensibles universalmente. •. Son únicos. •. Son neutrales con respecto a la tecnología. •. Se asientan en un fuerte sistema de Normas internacionales. La complejidad en su implementación y aspectos controvertidos de este identificador ha incidido en que desde que comienza la preparación de las pruebas hasta su completamiento la duración de las pruebas se encuentre en el entorno de 3 años. La. 7.
(14) Capítulo 1. ENUM Figura 1 muestra el cronograma ejecutado para el caso de Austria donde sólo se considera a partir de la delegación del subdominio 3.4.e164.arpa [20].. Jun 2002 Delegación de 3.4.e164.arpa Ene 2003 Inician Pruebas Ago 2004 Contrato con RTR. Dic 2004 Lanzamiento Comercial. Figura 1: Cronograma de ejecución de Pruebas ENUM en Austria.. La Figura 2 muestra los dominios ENUM delegados en Austria desde febrero 2005 hasta abril 2006 [20]. La numeración empleada para el servicio ENUM mayoritariamente esta compuesta por los arcos de numeración para servicios ENUM “780”, y por numeración geográfica de las redes de servicio fijo [30].. Feb. Mar. Abr. May. Jun. Jul. Ago. Sep. Oct. Nov. Dic. Ene. Feb. Mar. Abr. Figura 2: Dominios ENUM delegados entre 2005 y 2006 en Austria.. 8.
(15) Capítulo 1. ENUM. Los siguientes cuatro conceptos que se derivan de la definición del ENUM requieren alguna explicación: •. Números E.164. •. Identificador de Recursos Uniforme (URI). •. Sistema de Nombre de Dominio (DNS). •. Dominio “e164.arpa”.. 1.1. Números E.164. El Plan Internacional de Numeración para las Telecomunicaciones lo establece la Recomendación E.164 de la UIT-T. En la Recomendación se definen la estructura y la funcionalidad para las tres principales categorías de números que se utilizan en las telecomunicaciones públicas internacionales: las zonas geográficas; los servicios mundiales; y las redes [31].. El número de telecomunicaciones públicas internacionales para áreas geográficas se compone de un número variable de cifras dispuestas en campos de código específicos. Los campos de código del número de telecomunicaciones públicas internacionales son el indicativo de país (CC, Country Code) y el número nacional (significativo) N(S)N (National Significant Number) [31].. La Figura 3 muestra la estructura de número de telecomunicaciones públicas internacionales para áreas geográficas, correspondiente a una oficina de ETECSA en Las Tunas, Cuba (+53 31 346988). Nótese que este número internacional no excede los límites establecidos por la Recomendación E.164 de la UIT-T [31].. 9.
(16) Capítulo 1. ENUM 53. 31. 346988. CC. NDC. SN. 1 a 3 cifras. Máximo (15-n) cifras. n cifras. N(S)N Máximo 15 cifras Número de telecomunicaciones públicas internacionales para áreas geográficas. CC NDC SN n. Indicativo de país para áreas geográficas Indicativo nacional de destino (opcional) Número de abonado Número de cifras del indicativo de país. Figura 3: Estructura de número de telecomunicaciones públicas internacionales para áreas geográficas.. Además también se definen la estructura de los números para los servicios globales, para redes, y grupos de países. Para cada una de estas categorías la Recomendación E.164 ofrece información de los componentes de la estructura de numeración y el análisis de los dígitos necesarios para encaminar las llamadas de manera satisfactoria.. 1.2. Identificadores de Recursos Uniformes. Los Identificadores de Recursos Uniformes o URI pueden definirse como un puntero único a las direcciones de Internet. Las URI son cadenas de caracteres que identifican recursos como documentos, imágenes, archivos, bases de datos, direcciones de correo electrónico u otros recursos o servicios en un formato estructurado común. Los tipos de URI más conocidos son los Localizadores de Recursos Uniforme (URL, Uniform Resource Locator) que se utilizan para localizar recursos de la World Wide Web (WWW) [1, 32]. Otros ejemplos. de. URI. son:. http://www.etecsa.cu;. [email protected];. SIP:[email protected].. 10.
(17) Capítulo 1. ENUM 1.3. Sistemas de Nombre de Dominio. El DNS es un servicio de búsqueda jerárquico distribuido de Internet que traduce nombres de dominio en direcciones IP. Dado que los nombres de dominio son alfabéticos, se utilizan como recursos nemotécnicos fáciles de recordar. Sin embargo, la Internet se basa en direcciones IP, por lo tanto, cada vez que se utilice un nombre de dominio, el servicio DNS debe traducir el nombre en la correspondiente dirección IP [33-35].. Un nombre de dominio consiste en una secuencia de caracteres o etiquetas separados por un carácter delimitador, el punto “.”, por ejemplo “ltu.etecsa.cu” es un nombre de dominio formado por las etiquetas “ltu”, “etecsa” y “cu”. Los nombres de dominio están escritos con la etiqueta de jerarquía inferior primero y el dominio de nivel superior (TLD del idioma inglés Top Level Domain) de último.. En cada nivel, los servidores de nombres mantienen ficheros de nombres y datos excepto para los nombres de dominio y datos que han sido delegados en otro servidor. A cada nivel se hace la delegación de autoridad para el dominio por el nivel superior [33-35].. La Figura 4 muestra, la estructura de los nombres anfitrión Internet de la jerarquía DNS. La última parte de un nombre anfitrión, por ejemplo .int, en el caso de www.itu.int (el sitio web de la UIT), es el dominio de nivel superior o TLD al que pertenece un anfitrión. Hay actualmente un conjunto de dominios de nivel superior genéricos ("gTLD"), como por ejemplo .com, .net, y .org, además de los dominios de nivel superior de indicativos de país ("ccTLD"), como .be para Bélgica, .cn para la República Popular de China, .mx para México y .cu para Cuba. Otros dominios de nivel superior como .mil .gov, .int, y .edu no pertenecen exactamente a ninguna de estas clasificaciones: forman un conjunto de gTLD "autorizados" con requisitos de entrada de registro [2].. 11.
(18) Capítulo 1. ENUM. Nodo Raíz “.”. Dominio de Nivel Superior (.com, .net, .org, .gov, .mil). Dominio de Segundo Nivel (huawei.com). Dominio de Tercer Nivel (www.huawei.com). Dominio de Segundo Nivel. Dominio de Nivel Superior (.int). Dominio de Nivel Superior (Códigos de Países .cn, .cu). Dominio de Segundo Nivel (uit.int). Dominio de Segundo Nivel (etecsa.cu). Dominio de Tercer Nivel (www.uit.int). Dominio de Tercer Nivel (ltu.etecsa.cu). Dominio de Tercer Nivel (www.etecsa.cu). Dominio de Cuarto Nivel (www.ltu. etecsa.cu). Figura 4: Jerarquía DNS. El nodo raíz del espacio de denominación Internet consta de un único fichero, el fichero raíz de zona. El fichero raíz de zona contiene punteros a los servidores maestro (primario) y esclavo (secundario) para todos los dominios de nivel superior Internet (por ejemplo gTLD, ccTLD) [2].. El servidor maestro es la fuente de datos primaria para una zona DNS. Es donde se hacen todos los cambios al contenido de la zona. El protocolo DNS proporciona un mecanismo automático para propagar el contenido de una zona a servidores esclavos (secundarios). Los servidores secundarios proporcionan robustez y evitan puntos de fallo. Si un servidor de nombres para una zona falla o no es accesible, deberá haber otros servidores de nombres para la zona que puedan consultarse.. Puede darse un ejemplo de búsqueda DNS para encontrar la dirección IP del sitio web de la UIT: www.itu.int. Cuando un servidor busca www.itu.int, consulta a los servidores de nombres raíz para obtener la referencia a los servidores de nombres .int. Seguidamente el servidor local consulta a uno de ellos para obtener www.itu.int. El servidor para .int devuelve entonces una referencia a los servidores de nombres itu.int. A continuación el servidor repite por tercera vez la consulta para www.itu.int, esta vez a uno de los servidores de nombres de itu.int, del cual obtiene la respuesta definitiva. Este proceso iterativo se conoce por el nombre resolver [2, 34, 35]. Generalmente un servidor de. 12.
(19) Capítulo 1. ENUM nombres sólo abandonará un intento de resolver una consulta cuando haya tratado de resolverlo con todos los servidores conocidos para la zona y ninguno responda [2].. Los servidores de nombres mantienen en una memoria caché las respuestas que van obteniendo durante la resolución de consultas y las utilizan para acelerar ulteriores búsquedas. Por ejemplo, si al servidor de nombres que resolvió www.itu.int se le pidiera posteriormente que buscara el servidor de correo mail.itu.int, empezaría por consultar directamente a los servidores de nombres itu.int y no es necesario resolver acudiendo de nuevo a un servidor de nombres raíz [34].. La diferencia entre dominios y zonas es sutil. Una zona contiene los nombres de dominio y datos que contiene un dominio excepto los que están delegados en otro lugar. Delegar significa ceder a alguien la responsabilidad del subdominio. La propiedad de la delegación hace que a menudo el DNS se defina como una base de datos distribuida [2].. Todas las zonas son administrativamente independientes entre sí, mientras que los dominios no lo son. En la Figura 5 se ha creado una zona separada “ltu.etecsa.cu” pues la autoridad de ese dominio ha sido delegada a personal de Las Tunas, quienes pueden gestionar esa zona sin consultar con el personal de la zona “etecsa.cu”, mientras que pdcia.etecsa.cu no es una zona separada pues la autoridad de ese dominio no ha sido delegada, la red pdcia (presidencia) es gestionada por el mismo personal que gestiona “etecsa.cu”. Los dominios “pdcia.etecsa.cu” y “etecsa.cu” están en la misma zona “etecsa.cu”, por lo que dependen administrativamente de la misma autoridad. Un nombre de dominio sólo puede pertenecer a una zona [36, 37]. zona “.” zona cu. dominio pdcia.etecsa.cu Zona etecsa.cu zona ltu.etecsa.cu. Figura 5: Zonas y dominios DNS. 13.
(20) Capítulo 1. ENUM 1.4. Dominio e164.arpa. El ENUM sigue una estructura similar a la del DNS a la que la IAB (del idioma inglés Internet Architecture Board) ha propuesto como acceso a los servicios ENUM en el Sistema DNS el subdominio e164.arpa. [5, 38]. Aunque no existe un consenso sobre esta propuesta la UIT-T ha adoptado de forma interina el dominio de nivel superior “arpa” y designado a la Réseaux IP Européens Network Coordination Center (RIPE NCC) como registro internacional para el dominio de segundo nivel “.e164.arpa” [2, 37]. Los códigos nacionales individuales se colocan bajo el subdominio “e164.arpa”. Así los números del plan nacional de numeración de Cuba se harían corresponder al “3.5.e164.arpa”.. El TLD “arpa” se usa exclusivamente para propósitos de infraestructura de Internet, no es visible para usuarios comunes de Internet, tiene un número muy limitado de dominios de segundo nivel, algunos de ellos son [39]: •. e164.arpa – búsquedas ENUM en el DNS.. •. in-addr.arpa - resolución inversa del DNS para direcciones IP versión 4 (IPv4).. •. ip6.arpa - resolución inversa del DNS para direcciones IP versión 6 (IPv6).. •. uri.arpa – descubrimiento dinámico de esquemas de direccionamiento URI.. •. urn.arpa - descubrimiento dinámico de esquemas de direccionamiento URN.. 1.5. Algoritmo ENUM. De manera general la filosofía del sistema ENUM se podría definir: •. Utilizar, por su disponibilidad y unicidad, los números E.164 como identificador único, pues nos acompañan desde el siglo XIX, son los mismos en cualquier idioma y neutrales con respecto a la tecnología [5].. •. Utilizar como base de datos el Sistema de Nombres de Dominio de Internet, porque está disponible, funciona, es global y confiable [5, 23].. •. Establecer las correspondientes relaciones [40].. 14.
(21) Capítulo 1. ENUM Por su parte el protocolo ENUM definido en la RFC 3761 es conceptualmente muy sencillo y define las reglas que permite relacionar, sin ambigüedad, los nombres de dominio con los números telefónicos. El dominio puede entonces ser usado para identificar varios servicios de comunicaciones, tal como fax, terminal móvil, direcciones de correo, direcciones de teléfonos IP, páginas WEB, etc. [24, 41]. Los recursos o servicios son identificados mediante el comúnmente utilizado esquema de direccionamiento Internet denominado Identificadores Uniformes de Recursos ó URI [5, 27, 28, 42].. El dominio ENUM se forma de acuerdo con las siguientes reglas [5, 24, 25, 41, 43-45]: •. Se toma el número internacional,. •. Se invierte el orden de las cifras y se separan por puntos. •. Se asocia el resultado a un nombre de dominio ENUM. Así el número de una oficina de ETECSA en las Tunas 346988 se lleva al formato internacional +53 31 346988, -. Se suprimen todos los caracteres que no sean dígitos +53 31 346988. -. ->. 5331346988. Se invierte el orden de los dígitos y se separan por puntos 8.8.9.6.4.3.1.3.3.5. -. Se concatena la cadena de caracteres con el dominio “.e164.arpa” 8.8.9.6.4.3.1.3.3.5.e164.arpa. La inversión del orden de las cifras obedece a que la estructura de búsqueda de los DNS es de derecha a izquierda donde el valor de mayor jerarquía es la cifra que está más a la derecha.. En la Figura 6 se muestra la posición que ocupa cada porción de la numeración dentro del dominio ENUM formado para el número +53 31 34-6988 [8].. 15.
(22) Capítulo 1. ENUM. 8.8.9.6.4.3 .1.3 .3.5 .e164.arpa Posición de número Posición de de abonado Código de provincia. Posición de Código de país. Posición de zona raíz ENUM. Figura 6: Porciones individuales de nombres de dominios ENUM.. El protocolo ENUM utiliza según define la RFC 3403 los llamados registros de recursos (RR, Resource Record) DNS del Puntero de Entidad de Denominación ("NAPTR", Naming Authority Pointer) que es un nuevo tipo de registro DNS que admite expresiones regulares o forma normalizada de escribir las cadenas usadas especialmente para buscar patrones de textos determinados. De este modo se puede determinar los métodos o servicios disponibles para contactar un nodo específico identificado mediante un número de la Recomendación E.164. El protocolo ENUM define y utiliza un tipo específico de servicio NAPTR con el mnemónico "E2U" (resolución de E.164 a (to) URI) [27, 28, 46-49].. El resultado de una consulta ENUM puede constar de uno o más URI con su orden de procesamiento y preferencia indicada por valores contenidos en los registros NAPTR. Estos URI se utilizan posteriormente para referirse a recursos o servicios asociados con el número de la Recomendación E.164.. Por ejemplo, una consulta al dominio obtenido anteriormente 8.8.9.6.4.3.1.3.3.5.e164.arpa devolvería registros NAPTR en un ambiente SIP como los mostrados en la Figura 7 (deben ser introducidos previamente al sistema):. $ORIGIN 8.8.9.6.4.3.1.3.3.5.e164.arpa. IN NAPTR 100. 10. "u" "E2U+sip" "!^.*$!sip:[email protected]!". .. IN NAPTR 102. 12. "u" "E2U+smtp""!^.*$!mailto:[email protected]!". .. class. type. order preference flag. service. Regular Expresion. Replacemenr. Figura 7: Registros NAPTR en la respuesta de una consulta al dominio “8.8.9.6.4.3.1.3.3.5.e164.arpa”.. 16.
(23) Capítulo 1. ENUM Cada NAPTR RR tiene el siguiente formato (se mantienen los nombres de la sintaxis en idioma inglés):. Class Type Order Preference Flag Service Regular Expression Replacement. Class. Clase IN – Internet. Type. Tipo o Nombre del registro de recurso. Order. Orden para seleccionar las reglas. Se aplica la regla con el número menor.. Preference. Si dos reglas tienen el mismo número, el valor de la preferencia se usa para granular aún más el orden. El valor de preferencia menor tiene la prioridad. Esta bandera se utiliza para verificar la trascripción tanto para una. Flag. trascripción final o para la correspondencia de una consulta con una URI como respuesta. Service. Es el protocolo del servicio solicitado más la resolución del servicio, en este caso sip + E.164.. Regular Expression. Expresión regular para transcribir la consulta. Replacement. Sustitución. “.” Significa que no hay reemplazo.. El campo orden (100) de menor valor indica que, de los dos, el primer registro NAPTR se procesará primero, y si no comunica se pasa al siguiente. El valor del campo preferencia debe considerarse en los casos de igual valor de orden. La bandera “u” denota que la búsqueda es final y que el resultado será una URI con la información del servicio a contactar mediante el Protocolo de Iniciación de Sesión (SIP) declarado en el campo servicio (SMTP, Simple Mail Transport Protocol) para el segundo registro) [6, 44, 49, 50].. Así el número telefónico utilizado para la consulta se le ha hecho corresponder con una dirección SIP por lo que el resultado es una URI, ver Figura 8. IN NAPTR 100 10 "u" "sip+E2U" "!^.*$!sip:[email protected]!" . Figura 8: Registro NAPTR seleccionado de la respuesta de una consulta al dominio “8.8.9.6.4.3.1.3.3.5.e164.arpa”.. 17.
(24) Capítulo 1. ENUM Como. la. expresión. termina. en. “.”. significa. que. la. cadena. completa. 8.8.9.6.4.3.1.3.3.5.e164.arpa debe ser reemplazada por la cadena “sip:[email protected]”.. Debe señalarse que los nombres de dominio se usan para encuestar los registros NAPTR los cuales pueden constituir el resultado final o, si las banderas están en blanco orienta, en forma de nombre de dominio DNS, a nuevas búsquedas [5].. Para cambiar la base de datos ENUM se requiere de un protocolo de aprovisionamiento. La RFC 4114 “Extensible Provisioning Protocol” (EPP) es una norma recién creada que provee el protocolo para la comunicación entre el registro ENUM (que posee los RR NAPTR en el nivel 2 ENUM) y los registradores (que interactúan con los abonados para establecer el registro ENUM de los números E.164 asignados al abonado) [37, 51].. 1.5.1. Aplicación práctica del ENUM. La Figura 9 ilustra esquemáticamente la aplicación práctica del ENUM mediante el establecimiento de una llamada de una red PSTN a una red IP en un ambiente con el protocolo SIP. Se observa que el usuario con número de Venezuela +58 212 275 4321, basado en la red PSTN, puede contactar a un cliente en una red basada en IP utilizando el número E.164 +53 31 34-6988 del usuario llamado [25, 26, 41, 45, 50, 52-54].. 18.
(25) Capítulo 1. ENUM. Figura 9: Aplicación del ENUM en una llamada de la PSTN a una red IP en ambiente SIP.. Cuando la llamada iniciada en la red PSTN es encaminada hacia una pasarela habilitada para. ENUM,. ésta. da. al. número. el. formato. de. nombre. de. dominio. 8.8.9.6.4.3.1.3.3.5.e164.arpa, que es empleado en consulta al DNS, de donde retorna el URI relacionado con el usuario SIP requerido (SIP:nelsonp@etcs) Se necesita de otra consulta al DNS con el fin de conocer el anfitrión de [email protected], y se retorna la dirección IP del servidor SIP. La pasarela encamina la llamada hacia el servidor SIP y este completa la llamada hacia el cliente SIP relacionado con el número E.164 +53 31 346988.. Cuando un número no puede ser resuelto por el DNS ENUM, se devuelve el mensaje de error “No Encontrado” (“404-Not Found”) al dispositivo o programa que gestiona la llamada. El mensaje de error es mostrado en el caso de un navegador web, en el caso de teléfonos IP se asume que el objetivo es llamar al número en la PSTN y se conecta por la vía tradicional [44, 55].. 19.
(26) Capítulo 1. ENUM 1.6. Niveles ENUM. La Figura 10 ilustra la jerarquía ENUM donde se observa que “e164.arpa” es un dominio de segundo nivel del DNS, al cual se le conoce como raíz ENUM. La jerarquía ENUM mostrada, esta compuesta de tres niveles [24, 56]: Nivel 0, Nivel 1 y Nivel 2.. Nivel 0: corresponde al nivel raíz ENUM “e164.arpa”. Los registros de este nivel contienen punteros al código de país E.164 del nivel 1 ENUM.. Nivel 1: corresponde al indicativo de país CC E164, o sea “<CC>.e164.arpa”. Los registros de este nivel contienen punteros hacia los servidores de nombres autorizados del nivel 2 ENUM para números individuales o bloques de números de las numeraciones E.164 correspondientes a los diferentes códigos de países.. Nivel 2: corresponde al número E.164, o sea “<N(S)N>.<CC>.e164.arpa”. Los registros de este nivel contienen punteros al NAPTR para un número E.164.. Raíz DNS “.”. “.cu”. “.arpa”. “.com”. Nivel-2 DNS “etecsa.cu”. Nivel-0 ENUM (Raíz ENUM) UIT E.164 Plan Internacional de las Telecomunicaciones Públicas “e164.arpa”. Nivel-2 DNS “in-addr.arpa”. UIT-T E.164 CC áreas geográficas Nivel-1 ENUM (e.g., Cuba). Nivel-2 ENUM Número E.164 en Las Tunas “8.8.9.6.4.3.1.3.3.5.e164.arpa”. UIT-T E.164 CC servicios globales Nivel-1 ENUM (e.g., UIFN) “0.0.8.e164.arpa”. UIT-T E.164 CC para redes Nivel-1 ENUM. UIT-T E.164 CC grupos de países Nivel-1 ENUM. “2.8.8.e164.arpa”. “8.8.3.e164.arpa”. Nivel-2 ENUM (e.g., SITA) “3.2.2.8.8.e164.arpa”. Nivel-2 ENUM (e.g., ETNS) “3.8.8.3.e164.arpa”. Figura 10: Jerarquía ENUM “e.164.arpa”. 20.
(27) Capítulo 1. ENUM En la figura anterior aparecen los elementos:. SITA = Sociedad Internacional de Telecomunicaciones Aeronáuticas (Society of International Aeronautical Telecommunications).. ETNS = Espacio de Numeración de Telefonía Europea (European Telephony Numbering Space).. UIFN = Número Universal Internacional de Llamada Gratuita (Universal International Freephone Number). Por su parte la Figura 11 ilustra de manera esquemática simplificada la correspondencia entre las entidades que conformaría la arquitectura ENUM y algunas de sus interrelaciones [21, 24, 56]:. La Entidad de Nivel 0 ENUM, bajo la dirección administrativa de la TSB, actúa como registro para el nivel raíz ENUM. El registro actual de este nivel ENUM es el Centro Coordinador redes IP europeas (RIPE-NCC).. La Entidad de Nivel 1 para un indicativo de país, mantiene los registros que indican el servidor de nombres autorizante para los números E.164 individuales o los bloques de números que constituyen el indicativo de país o la porción de éste.. La entidad de Nivel 2 para el número E.164 mantiene los registros NAPTR efectivos que contienen información para servicios de comunicación concretos. Estos registros NAPTR a su vez apuntan a Proveedores de Servicio de Aplicación (ASP, Application Service Providers) que prestan estos servicios.. Registrante ENUM: Abonado a un número E.164 que ha decidido suscribirse a las funciones ENUM.. El Registrador de Servicio ENUM interactúa con abonados con números E.164 o sus representantes para crear registros que permitan dar a sus números la estructura del DNS de ENUM. Es un mediador entre el registrante ENUM y el registro ENUM [22, 24, 37].. 21.
(28) Capítulo 1. ENUM. NIVEL NIVEL0 0ENUM (.arpa)(e164.arpa) Apunta al nivel Apunta 1 para al nivel 1 para un indicativo de País un indicativo de País. Registro. NIVEL 1 (CC.e164.arpa) Apunta al nivel 2 NIVEL 1 (.164.arpa) Apunta al nivel 2 para un número E.164 para un número E 164. Registro. NIVEL 2: Contiene registros NAPTR para un determinado número E.164. Registrante ENUM (abonado E.164). Proveedor servidores de nombre. Registrador ENUM. ASP. NS. NS. NS. CC NS ASP. = Código de País = Servidor de nombres = Proveedor de servicios de aplicación NAPTR = Puntero autoridad de denominación. Figura 11: Inserción de números ENUM en el DNS. 1.7. Aspectos administrativos generales del ENUM. Antes de adoptar nacionalmente la introducción del servicio ENUM utilizando el dominio e164.arpa el País debe tener en cuenta que la coordinación y la gestión del DNS es un tema polémico particularmente con los TLD. Para asegurar el papel soberano del País sobre la asignación y gestión de sus recursos de numeración el primer aspecto a analizar es lo relacionado con la responsabilidad, la delegación y la autoridad de la zona raíz ENUM en proceso de estudio por los Estados Miembros de la UIT [37].. No obstante para un pilotaje ENUM se podría solicitar la delegación provisionalmente a la RIPE del CC (+53 para Cuba) tal y como han hecho otros países [10, 12-15, 18, 57].. Una vez solucionado y establecido el marco internacional, la implementación de los procesos operacionales y administrativos de los niveles inferiores del sistema ENUM es un asunto nacional.. 22.
(29) Capítulo 1. ENUM Entre los aspectos nacionales a considerar es la integridad de los números E.164 y la protección de los abonados. La estructura de las entidades en el proceso administrativo que proporciona el servicio ENUM que no necesariamente responde a la estructura de zona ENUM operacional, Figura 12 [22, 24].. Nacionalmente se deben considerar también aspectos técnicos como: una infraestructura DNS fiable, robusta y disponible sin puntos únicos de fallo, la integridad de los datos y autenticación, consideraciones sobre la aplicaciones para la seguridad de las redes, aspectos de privacidad, etc.. Otro aspecto que debe ser incluido son los servicios que se brindarían tanto durante el pilotaje como para el primer despliegue del ENUM.. La Figura 12 muestra la estructura genérica de las entidades ENUM. Estructura administrativa. Estructura de zona ENUM Nivel 0 e164.arpa. NS. Entidad a Nivel 1. Entidad b. 3.5.e164.arpa. NS. Entidad c Nivel 2 Entidad d. NS 8.8.9.6.4.3.1.3.3.5.e164.arpa. Figura 12: Estructura genérica de las Entidades ENUM. Por su parte la Figura 13 muestra un posible la aplicación de la estructura genérica para el caso nacional. 23.
(30) Capítulo 1. ENUM. UIT. Propuesta para ENUM Cuba. Política Infraestructura Nacional (MIC). Registro Nivel “0” RIPE. ETECSA. Función de Validación (ETECSA). Registro Nivel “1” (a determinar). 3 5. Registrador de ENUM (ETECSA). 4 2. Registro Nivel “2” Proveedor ENUM Servidor de Nombre ETECSA. Registrante (ENUM usuario Final) 1. Aplicaciones Email, web, pager, telefonía. Transacciones. Acreditaciones, políticas. Figura 13: Estructura de las Entidades ENUM propuesta para el caso de Cuba. 1.8. ENUM de Infraestructura. En síntesis el ENUM es una base de datos en la jerarquía DNS. Como con cualquier base de datos una cuestión crucial es quien tiene los derechos para acceder o cambiarla. La base de datos DNS de la Internet es de disponibilidad pública. De esta forma cualquier usuario puede tomar información del DNS. No obstante sólo los dueños de los dominios pueden cambiar la información lo que constituye un claro concepto. Con ENUM este asunto no es tan claro como en los DNS actuales. De ahí que surgen dos importantes preguntas:. ¿Quién puede usar la información de los registros ENUM? ¿Quién tiene autorización para cambiar o poblar los registros ENUM?. 24.
(31) Capítulo 1. ENUM. Estas preguntas han dado lugar a clasificar el ENUM en dos tipos: ENUM de usuario y ENUM de Infraestructura los que se podrían definir de la siguiente manera [6, 20, 24, 41]:. ENUM de Usuario: la. correspondencia de números telefónicos E.164 con los. Identificadores de Recursos Uniforme (URI) utilizando el Sistema de Nombre de Dominio (DNS) en el dominio e164.arpa, con la restricción de que tanto el mantenimiento como el uso de los registros está, bajo la autoridad del usuario.. ENUM de Infraestructura: la correspondencia de números E.164 con los Identificadores de Recursos Uniforme (URI) utilizando el Sistema de Nombre de Dominio (DNS) público o privado, con la restricción que el mantenimiento de los ficheros se realiza por el Operador. El término ENUM de Infraestructura es intercambiable con “ENUM de Operador” (Carrier ENUM).. En general el ENUM de Usuario se podría ver, Figura 14, como una “tarjeta de presentación electrónica” y al ENUM de Infraestructura como una forma de permitirles a los Operadores encaminar sus llamadas. En teoría ambos tipos de ENUM pueden coexistir.. Petición. Número E.164 ENUM de Usuario. Respuesta. Nelson Prieto +53 31 34-6988 SIP:[email protected] email: [email protected] http://www.ltu.etecsa.cu. Figura 14: ENUM de Usuario, la tarjeta de presentación electrónica. Aunque el ENUM de Usuario fue enunciado por Faltstrom desde el 2000 fue necesario en el 2004 revisar la Norma para distinguirla del ENUM de Infraestructura. Debe señalarse que el ENUM de Infraestructura no cuenta al presente con un Estándar internacional. En los organismos internacionales de normalización el punto principal de discusión se centra. 25.
(32) Capítulo 1. ENUM si debe existir un dominio y quien lo administra donde los operadores puedan almacenar sus números.. Definidas las diferencias el resto de la tesis se concentrará en los aspectos relacionados con el ENUM de Usuario y de dos modelos para un posible pilotaje en el País.. 26.
(33) Capítulo 2. Modelos para la implementación de un piloto ENUM en Cuba. CAPÍTULO 2. MODELOS PARA LA IMPLEMENTACIÓN DE UN PILOTO ENUM EN CUBA. El capítulo presenta a nivel macro dos modelos para la implementación del ENUM en Cuba, una breve descripción de los mismos y sus diferencias fundamentales.. Para la implantación de la prueba piloto se proponen dos modelos: •. un modelo con el empleo de recursos nacionales limitado al ámbito del País en el que se utilizaría el dominio corporativo etecsa.cu. y. •. un segundo modelo que utilizaría los Recursos de DNS y servidores ENUM internacionales utilizando como Nivel 0 ENUM el subdominio “e164.arpa”.. A los efectos de esta tesis supondremos que: •. El sistema señalización de la red de nueva generación (NGN) es el SIP (Session Initiation Protocol).. •. La PSTN se define como la red que presta servicios fijos con Sistema de Señalización Número 7 (SS7).. •. La red de nueva generación NGN con protocolo IP está controlada por equipos (softswitch o controlador de pasarela de medio (MGC, Media Gateway Controller)) que corren el software que permite el establecimiento de llamadas al destino correcto.. •. La red IP con protocolo SIP de señalización no forma parte de la PSTN.. •. Para simplificar se proponen para las pruebas, en ambos modelos, el arco de numeración 30XXXXXX del Plan Nacional de Numeración (PNN). 2.1. Alcance. Por la magnitud y la complejidad de un pilotaje ENUM, los dos modelos propuestos, incluyen todos los organismos, entidades y empresas nacionales relacionadas con las telecomunicaciones entre otras: El Órgano Regulador, ETECSA, Proveedores de Servicios Internet, etc.. 27.
(34) Capítulo 2. Modelos para la implementación de un piloto ENUM en Cuba. 2.2. Modelo en el ámbito nacional.. En este modelo se delega la autoridad del subdominio 3.5.etecsa.cu o registro ENUM de nivel 1 a la autoridad nacional a la que se le haya delegado la responsabilidad de las pruebas ENUM para su administración. La Figura 15 muestra de forma general los elementos que intervienen en el modelo ENUM empleando el dominio 3.5.etecsa.cu, en este caso el acceso ENUM está limitado al nivel nacional por lo que no hay que acudir a la RIPE para la delegación del nivel ”1”, y lo denotaremos como ENUM(L).. DNS NSN.3.5.etecsa.cu Nivel 2 ENUM(L). O&M. DNS 3.5.etecsa.cu Nivel 1 ENUM(L). O&M DNS e164.arpa Nivel 0 ENUM RIPE Bélgica. Internet. O&M. NGN MS. Equipamiento con funcionalidad ENUM. ENUM +53 30 001234. Softphone + email. PSTN. Teléfono SIP Abonado Z +53 31 346988. Abonado X. Abonado Y. Figura 15 : Modelo con el dominio “etecsa.cu” . Abonado “Y” con número ENUM E.164 +53 30 001234 le correspondería el nombre de dominio ENUM “4.3.2.1.0.0.0.3.3.5.etecsa.cu“. Se considera que los terminales de los abonados Y y Z poseen un programa que los convierte en terminales con capacidad para transformar los números E.164 en nombre de dominio ENUM. Así cuando el abonado Z, con servicio ENUM, marca el número del servicio ENUM del abonado Y, +53 30 001234, el Terminal del abonado Z lo convierta en el dominio 4.3.2.1.0.0.0.3.3.5.etecsa.cu. Se consulta el sistema de servidores ENUM y el Servidor ENUM de nivel 2 devuelve los URI que indican los servicios que posee el. 28.
(35) Capítulo 2. Modelos para la implementación de un piloto ENUM en Cuba. abonado Y los cuales se muestran en la pantalla del terminal del abonado Z (para el ejemplo serían softphone, email, teléfono SIP). El abonado Z opta por el servicio que quiere comunicar estableciéndose la llamada correspondiente.. 2.3. Modelo con el dominio “e164.arpa”.. En este modelo la autoridad del dominio e164.arpa o registro ENUM de nivel 0 y su administración ha sido delegada por la UIT-T interinamente a la RIPE radicada en Bélgica. En consecuencia se debe acudir a la RIPE para solicitar se delegue el subdominio 3.5.e164.arpa como dominio ENUM de nivel 1 para su administración por Cuba.. La Figura 16 muestra de forma simplificada los elementos que intervendrían para el pilotaje del ENUM empleando el dominio e164.arpa. Nótese que este modelo incluye servidores de Dominio ENUM internacionales.. NSN.3.5.e164.arpa Nivel 2 ENUM. O&M. DNS 3.5.e164.arpa Nivel 1 ENUM. O&M DNS e164.arpa Nivel 0 ENUM RIPE. Internet. O&M. RED INTERNACIONAL. Venezuela NGN MS ENUM +53 30 001234. softphone. Equipamiento con funcionalidad ENUM. Abonado V. PSTN. Teléfono SIP. Abonado Z +53 31 346988. Abonado X. Abonado Y. Figura 16 Modelo con el dominio “e164.arpa”. Abonado “Y” con número ENUM E.164 +53 30 001234 le correspondería el nombre de dominio ENUM “4.3.2.1.0.0.0.3.3.5.e164.arpa“ (NSN=4.3.2.1.0.0.0.3). 29.
(36) Capítulo 2. Modelos para la implementación de un piloto ENUM en Cuba. Para ejemplificar se considera un abonado V de Venezuela, con servicio ENUM, que desea establecer una llamada con un abonado Y de Cuba para lo cual marca el número del servicio ENUM del abonado Y. El Terminal del abonado V transforma el número marcado +53 30 001234 en el dominio 4.3.2.1.0.0.0.3.3.5.e164.arpa. Se consulta los servidores ENUM de nivel 1 y nivel 2 de Venezuela, que a su vez acude al servidor ENUM de nivel 0 ó servidor de la RIPE en Bélgica para resolver las direcciones del servidor DNS ENUM de nivel 1 primero y del DNS ENUM de nivel 2 de Cuba que responde a la consulta devolviendo los URI que indican los servicios del abonado Y los que son mostrados en la pantalla del abonado V. El abonado V opta con que servicio quiere comunicar y al optar por uno de ellos se establece la llamada correspondiente.. La Figura 17 muestra la relación entre organizaciones internacionales y nacionales para oficializar el ENUM en el dominio e164.arpa [8].Obsérvese que una vez solucionado y establecido el marco internacional, la implementación de los procesos operacionales y administrativos de los niveles inferiores del sistema ENUM es un asunto nacional. ONU Organizaciones internacionales. UIT. UIT-T RIPE Registrante ENUM Organizaciones nacionales. Regulador MIC Proveedor de Servicios Usuario final. Figura 17: Relación entre organizaciones internacionales y nacionales para oficializar el ENUM en el dominio e164.arpa. 30.
(37) Capítulo 2. Modelos para la implementación de un piloto ENUM en Cuba. 2.4. Procedimiento para oficializar el ENUM en el dominio e164.arpa.. En el caso propuesto en la Figura 16 uno de los primeros pasos antes de comenzar las pruebas consiste en el registro del dominio nacional ENUM en la zona “e164.TLD”, la Figura 18 muestra el procedimiento a seguir. Actúa como Registrante el Ministerio de Informática y Comunicaciones (MIC) que representa a Cuba como Estado Miembro y como el Registrador ENUM de nivel 0 la Oficina de Normalización de las Telecomunicaciones. (Telecommunication. Standardization. Bureau). de. la. Unión. Internacional de Telecomunicaciones (TSB – UIT).. 1. El registrante envía una solicitud escrita mediante un formulario al registrador ENUM de nivel 0 (Director del TSB – UIT). La solicitud debe contemplar: 1.1. La declaración de que el registrante está solicitando que se coloque su código de país en el Espacio de Nombre de Dominio e164.TLD. 1.2. El dominio a emplear por los servidores de nombres del Registro ENUM de nivel 1 (servidores ENUM de Cuba). 1.3. El administrador del nivel 1 ENUM suministrará la dirección de contacto técnico y administrativo del correspondiente al Registrante (Nombre, dirección número telefónico, correo electrónico) 1.4. La fecha para la cual el Registro ENUM de nivel 1 correspondiente al Registrante estará funcionando y pueda probar con el Registro ENUM de nivel 0. 1.5. El MIC puede suministrar un punto de contacto operacional, quien es autorizado para representarlo en cuestiones operacionales (pruebas, cambios de direcciones IP) 2. El Registrador ENUM de nivel 0 (TSB – UIT): 2.1. Verifica que la Entidad solicitante sea un Estado Miembro o Miembro del Sector así como de su contacto administrativo. 2.2. Revisa la solicitud escrita a nivel de detalle e interactúa con el solicitante si es necesario.. 31.
(38) Capítulo 2. Modelos para la implementación de un piloto ENUM en Cuba. 2.3. Proporciona al Registro ENUM de nivel 0 la siguiente información. a) Código de País y direcciones de los servidores de nombre de dominio del nivel 1. b) Dirección de contacto técnico y administrativo del nivel 1. c) Fecha en que estará funcionando el Registro ENUM de nivel 1. 2.4. Notifica al Registrante que su solicitud ha sido procesada, que el Registro ENUM de nivel 0 ha sido notificado, y la fecha en que las direcciones IP de los servidores de nombre de país será poblada en el Nivel 0. 2.5. Proporciona al Registrante la dirección de contacto técnico del nivel 0. 3. El Registro ENUM de nivel 0 verificará que el Registrante cumpla con los criterios técnicos para la delegación de la zona correspondiente.. 32.
(39) Capítulo 2. Modelos para la implementación de un piloto ENUM en Cuba. Inicio. TSB-UIT (Registrador nivel 0) recibe solicitud del Registrante. MIC (Registrante) presenta solicitud de inscripción. (2.1) ID del Registrante válida. Registrador de nivel 0 devuelve solicitud al Registrante. No. Si No. (2.2-3) Solicitud Completa y válida. Registrador nivel 0 notifica rechazo de solicitud al Registrante. Si Nota: Registrador nivel 0 Trabajará con el Registrante Para resolver problemas. (2.4) Solicitud se puede procesar. No. Si Registrador nivel 0 notifica aprobación de solicitud para uso del DNS a Registrante. Registrador nivel 0 reenvía solicitud a Registro nivel 0. Nota: El Registro nivel 0 trabajará con el Registrante para resolver problemas. (3) Conocido criterio técnico. No. Registro nivel 0 notifica rechazo de solicitud al Registrante. Si Registro de nivel 0 notifica contacto técnico para uso de zona de delegación Contacto técnico carga datos de zona nivel 1 en servidores de nivel 0 y nivel 1 Registro nivel 0 notifica a Registrador nivel 0 y a Registrante que zona CC está OK. Fin. Figura 18 Diagrama de flujo del procedimiento de registro del dominio ENUM nacional.. 33.
(40) Capítulo 2. Modelos para la implementación de un piloto ENUM en Cuba. 2.5. Registro y actualización de la información. Para que el ENUM sea una plataforma aceptada, debe ser estructurada de forma que se mantenga la confianza en los números telefónicos usados incluyendo la información que se accede. En este sentido juega un factor esencial el registro de actualización de la información. Las partes que conforman este proceso son esencialmente:. El registrante: o persona que determina que su información de acceso esta disponible mediante el ENUM, por lo tanto el registrante es la persona cuya información se ha incluido en ENUM y no debe ser confundida con la persona que usa la Internet para encontrar una dirección a través del ENUM.. El registrador: es la Entidad que administra la información de acceso del resgistrante y asegura que sea disponible públicamente en Internet.. El registro: es el administrador de la zona ENUM de Cuba, o 3.5.e164.arpa. El registro formaría el tope de la pirámide ENUM cubana y asegura que se apunte hacia los servidores de registro en los cuales la información de acceso este localizada.. En el proceso de registro es importante: •. El registrante exprese explícitamente sea registrado e indique que información desea registrar.. •. El registro en ENUM requiere confirmación de la entidad registrante.. •. El registro en ENUM requiere verificación de la aplicación que se ha determinado.. •. Cuando la información de acceso se introduzca en los registros NAPTR o estos sean modificados, es necesario verificar que estas acciones se realicen con el consentimiento del registrante.. •. El registrador que introduzca información en los registros NAPTR o los actualice tiene que estar autorizado para utilizar esa información de acceso.. •. Si, después de registrarse en ENUM, el número del registrante es cancelado, el número debe también ser eliminado en ENUM.. 34.
(41) Capítulo 2. Modelos para la implementación de un piloto ENUM en Cuba. 2.5.1. Validación de los números telefónicos. Los nombres de dominio ENUM están vinculados a números E.164, y así intrínsecamente asociados al estado del abonado del correspondiente número E.164. Preservar la integridad entre ENUM y E.164 es una de las preocupaciones principales en la implementación ENUM. [24, 56, 58, 59].Para garantizar la integridad deben cumplirse los siguientes requerimientos: •. El nombre de dominio ENUM se corresponda al número E.164.. •. Este dentro del intervalo de números aprobados a ser usados con ENUM.. •. La inscripción del nombre de dominio ENUM sea autorizada por el propietario del correspondiente número E.164, o por una entidad autorizada por él.. •. El Registrante del dominio ENUM es idéntico al abonado del correspondiente número E.164.. El ANEXO 1 describe un posible proceso de validación de los números telefónicos en un servicio ENUM.. 2.5.2. Revalidación. Adicional al proceso de validación inicial, se estipula que se revoque la delegación del nombre de dominio ENUM cuando no se reúnan los requerimientos mencionados anteriormente. El proceso constante de chequeo de que aun se satisfacen los requerimientos es llamado “validación recurrente” o “revalidación” [24, 56, 58, 59].. En la mayoría de los casos las políticas locales imponen fecha de vencimiento a las validaciones exitosas. Si la delegación de ENUM se mantiene mas allá de la fecha de vencimiento, debe ejecutarse la revalidación. El ANEXO 2 Describe un posible procedimiento para la revalidación.. 35.
(42) Capítulo 3. Propuesta para un pilotaje ENUM. CAPÍTULO 3. PROPUESTA PARA UN PILOTAJE ENUM. En este capítulo se describe aproximadamente la estructura de conmutación para implementar los dos modelos propuestos en el capítulo precedente. Así se procede a: •. Definir la configuración del sistema para ambos modelos.. •. Describir el procedimiento de para establecer una llamada entre abonados con terminales de diferentes características. •. Determinar el equipamiento (Hardware y Software) básico necesario para integrar el sistema incluyendo los terminales.. •. Presentar un estimado de la inversión a realizar.. 3.1. Consideraciones A los efectos de la tesis se contempla que: •. Como sistema se considera que la red de telecomunicaciones de ETECSA está compuesta de nodos de conmutación y enlaces.. •. Los nodos de conmutación son referencias lógicas y no necesariamente corresponden con la ubicación física o de co ubicación con instalaciones ya existentes.. •. La red de nueva generación o NGN de ETECSA esta compuesta de dos controladores de pasarelas, uno ubicado en el nodo de conmutación del Vedado y el otro ubicado en el nodo de conmutación de Las Tunas.. •. Se suponen dos dominios en el sistema. Uno por cada controlador de pasarelas.. •. Existen cuatro pasarelas de acceso con ubicación lógica en los nodos de conmutación de Águila, Luz, Santa Clara y Holguín.. •. Los niveles 1 y 2 ENUM son asunto nacional y se encuentran dentro del territorio del País. A los efectos de la tesis los consideraremos ubicados en Ciudad Habana con réplicas en Santiago de Cuba, Ciego de Ávila, Matanzas y Pinar del Río.. •. El SIP-T (Session Initiation Protocol for Telephone) como sistema de señalización entre controladores de pasarelas.. •. El SIP como sistema de señalización pasarela – controlador de pasarela.. 36.
(43) Capítulo 3. Propuesta para un pilotaje ENUM. •. El. “Servidor. de. Localización”. y. el. “Servidor. ENUM”. como. entidades. independientes. •. La red de nueva generación nacional ya ha sido desplegada, con funcionamiento estable. 3.2. Escenario para un pilotaje con acceso al dominio “etecsa.cu” administrado por ETECSA.. La Figura 19 muestra la estructura aproximada de conmutación de la red para una prueba ENUM con acceso al dominio “etecsa.cu” administrado por ETECSA. Se proponen los siguientes servidores: •. Un servidor de localización SIP.. •. Un servidor Proxy SIP con funcionalidad ENUM.. •. El servidor nivel 1 ENUM.. •. El servidor nivel 2 ENUM.. •. Por simplicidad en la explicación del modelo no se consideran las réplicas de los servidores ENUM de nivel 1 y 2.. En este caso no formarán parte del piloto los servidores ENUM del nivel 0 de la RIPE que se encuentra en Bélgica. Los servidores ENUM de los niveles 1 y 2 se administran nacionalmente y se encuentran en el País.. Para ilustrar en la Figura 19 los abonados Y y Z están conectados a la red IP ambos con servicio ENUM en cuya base de datos han registrado los servicios: teléfono SIP, fax y correo. El abonado X forma parte de la PSTN pero no tiene el servicio ENUM.. 37.
(44) Capítulo 3. Propuesta para un pilotaje ENUM. Nivel 0 ENUM RIPE. INTERNET. e164.arpa e164.arpa. Nivel 1 ENUM 3.5.etecsa.cu 3.5.etecsa.cu. Nivel 2 ENUM N(S)N.3.5. etecsa.cu N(S)N.3.5.etecsa.cu CONSULTAS ENUM. CONTROLADOR DE PASARELA SOFT 3000 VEDADO. CONTROLADOR DE PASARELA SOFT 3000 LAS TUNAS. SIP-T. PROXY SIP ( ENUM ) C. SERVIDOR DE LOCALIZACIÓN. SIP. SIP. ENCAMINADOR. FAX Z. ENCAMINADOR. ABONADO VOIP Y. RED IP / MPLS. PASARELA DE ACCESO. ENCAMINADOR. [email protected] Y. PASARELA DE ACCESO. ENCAMINADOR. ENCAMINADOR. ENCAMINADOR. PASARELA FAX Y. UMG 8900 AGUILA. UMG 8900 LUZ. UMG 8900 V. CLARA. ABONADO VOIP Z [email protected] Z. UMG 8900 HOLGUIN. SS7. AGUILA TRANSITO. LUZ TRANSITO. HOLGUIN TRANSITO. VILLA. CLARA TRANSITO 50%. ABONADO PSTN X. 50%. CENTRAL ABONADOS LAS TUNAS. Figura 19: Elementos constitutivos básicos para una prueba ENUM utilizando el dominio “etecsa.cu” administrado por ETECSA.. La Figura 20 ilustra, de forma simplificada, el intercambio de mensajes para establecer una llamada en el modelo que sólo incluye el ámbito nacional. El abonado X de la PSTN llama a un abonado Y cuyo número E.164 pertenece al arco de numeración asignado para el servicio ENUM 30001234, el cual es transportado hasta la pasarela por el mensaje de señalización IAM del ISUP. Una vez recibido el mensaje por la pasarela, ésta transforma el mensaje ISUP IAM en el URI SIP:[email protected] y envía un mensaje SIP INVITE al MGC que controla el dominio correspondiente.. El MGC interroga e intercambia mensajes con el Servidor de Localización para conocer la dirección IP del Servidor Proxy al que pertenece el usuario [email protected] y, consecuentemente, enviarle un INVITE.. 38.
(45) Capítulo 3. Propuesta para un pilotaje ENUM. El MGC envía INVITE al Servidor Proxy ENUM al que pertenece el usuario 30001234. El Servidor Proxy con funcionalidad ENUM transforma el número marcado en el dominio 4.3.2.1.0.0.0.3.3.5.etecsa.cu y hace la consulta al DNS ENUM. El DNS ENUM brinda como respuesta los URI de los servicios del usuario Y, y el Servidor Proxy selecciona el identificador según estableció el abonado Y cuando se registró en el servicio ENUM, en este. caso. si. la. prioridad. es. su. teléfono. SIP. la. selección. sería. el. URI. SIP:[email protected].. El Servidor Proxy con funcionalidad ENUM interroga e intercambia mensajes con el Servidor de Localización para conocer la dirección IP del MGC al que pertenece el usuario Y y, consecuentemente, enviarle un INVITE.. Con el nuevo INVITE del Proxy enum.cu al MGC etcs2.cu, se inicia el intercambio de mensajes entre el terminal Y —los MGC y Servidor Proxy ENUM—, la pasarela y la PSTN hasta el terminal del abonado X y, así, hasta el establecimiento de la llamada. MGC etcs2.cu. Usuario SIP Y. DNS ENUM nivel 2. Proxy SIP enum.cu. Servidor de Localización. MGC etcs1.cu. Consulta Localización. Pasarela. INVITE SIP: [email protected]. PSTN X. IAM 30001234. SIP: [email protected] ¿enum.cu? 192.168.12.13 INVITE SIP: [email protected] 4.3.2.1.0.0.0.3.3.5.etecsa.cu¿? Consulta ENUM. 100 TRYING. NAPTR ENUM ¿etcs2.cu? SIP: [email protected] tel: 5352867538 192.11.12.20 mailto:[email protected]. INVITE 180 Ringing 200 OK. INVITE SIP: [email protected]. 100 TRYING. 180 Ringing 200 OK. 180 Ringing ACM 200 OK ACK. ACK. ANM. ACK Flujos Media con RTP. Circuito de Voz. Figura 20: Intercambio de señalización para el establecimiento de una llamada entre un abonado de la red PSTN y un abonado de una red IP con protocolo de señalización SIP. En este caso el Proxy SIP “enum.cu” tiene la funcionalidad ENUM incorporada.. La Figura 21 ilustra, de forma simplificada, el intercambio de mensajes para establecer otra llamada en este escenario, el abonado Y de la red IP llama a un abonado X a su. 39.
Figure
Documento similar
Proporcione esta nota de seguridad y las copias de la versión para pacientes junto con el documento Preguntas frecuentes sobre contraindicaciones y
[r]
Contraindicaciones: El uso de la mascarilla está contraindicado para los pacientes y los miembros de sus familias, profesionales sanitarios y compañeros de
Para recibir todos los números de referencia en un solo correo electrónico, es necesario que las solicitudes estén cumplimentadas y sean todos los datos válidos, incluido el
[r]
SVP, EXECUTIVE CREATIVE DIRECTOR JACK MORTON
Social Media, Email Marketing, Workflows, Smart CTA’s, Video Marketing. Blog, Social Media, SEO, SEM, Mobile Marketing,
The part I assessment is coordinated involving all MSCs and led by the RMS who prepares a draft assessment report, sends the request for information (RFI) with considerations,