Transferencia Tecnológica

En nuestro esfuerzo de apoyar el desarrollo de Internet en Chile, hemos fomentado el desarrollo de varios proyectos de estudio de factibilidad y desarrollo de prototipos con nueva tecnología para la industria. En particular contamos con los siguientes desarrollos

  • Proyectos
  1. Desarrollo de productos y servicios de alto valor agregado para la Industria de las telecomunicaciones, consorcio SixLabs
  2. Redes Móviles 3G con ENTEL PCS
  3. IP Versión 6 para Chile
  4. Portabilidad Numérica en Chile

Factura Electrónica

Desde octubre de 2001 hasta Agosto de 2002, el Departamento Ciencias de la Computación, el Laboratorio de Criptografía y Seguridad Aplicada y NIC Chile, organismos de la Universidad de Chile asesoraron al Sevicio de Impuestos Internos en la implementación de un Documento Tributario Electrónico (DTE), aplicado particularmente a la factura electrónica.

Gracias a esta asesoría, NIC Chile, en representación de la Universidad de Chile, fue invitado a participar del proyecto piloto de factura electrónica iniciado por SII en Agosto del 2002. En la participación del piloto, y el posterior funcionamiento en producción de facturación electrónica, NIC Chile tuvo que desarrollar su propio software de facturación. En el 2003, se liberó a la comunidad la biblioteca de facturación desarrollada por NIC Chile.

Hoy, con algunos años de experiencia operando el sistema, el Laboratorio de Investigación de NIC Chile (NIC Labs) pone a disposición de la comunidad una nueva versión de la biblioteca más actualizada y construída en base a la experiencia de facturación hasta ahora.

Esta distribución y la documentación respectiva están disponibles en http://dte.niclabs.cl

La Necesidad de IPv6 en Chile

Internet es una red mundial que permite la interconexión entre diversos tipos de dispositivos.

Por ejemplo, cuando navegamos en el sitio web del NIC (http://www.nic.cl), nuestro computador se comunica con el servidor de NIC Chile, solicita la información y la despliega en nuestro navegador.

Esta comunicación es posible gracias a un protocolo llamado IP (del inglés Internet Protocol) que mi computador y el servidor de NIC conocen, y por lo tanto, con el cual pueden "conversar". Para comunicarse inequívocamente en este protocolo, cada participante tiene un número único mundial de identificación llamado Dirección IP.

Las direcciones IP juegan un rol fundamental en el funcionamiento de Internet. Todos los dispositivos, incluyendo computadores, routers, servidores, impresoras, teléfonos/fax IP, teléfonos celulares y en un futuro cercano automóviles y artefactos del hogar, deben tener una dirección IP única en el mundo. Esta dirección permite funcionalidades indispensables para el funcionamiento de Internet: 1) determinan quién participa en la red, al ser un identificador único, 2) determinan donde debe ser enviada la información, al ser el identificador de destino de ella, y 3) determinan cómo hacer llegar la información, al utilizarse este identificador para construir vías de despacho (caminos) a ese destino.

En IP la información viaja en secuencias de paquetes. En cada paquete hay un espacio pre definido para incluir la dirección de destino y la de origen.

La gran mayoría de Internet usa hoy en día la versión 4 del protocolo IP (IPv4). En IPv4 el espacio para anotar la dirección en los paquetes de información es de 32 bits, lo cual permite usar aproximadamente 4 mil millones (232) de direcciones distintas, lo que define, al menos teóricamente, el espacio completo de direcciones IPv4. Sin embargo, en la práctica el número es mucho más reducido ya que un tercio de ellas fueron asignadas antes de que se formalizara la reserva de direcciones (hoy en día las direcciones deben solicitarse a organismos regionales encargados de tal misión) y otras están reservadas para propósitos especiales como redes privadas, direcciones multicast, y para uso futuro.

A pesar de la magnitud en la cantidad de direcciones posibles de IP versión 4, el crecimiento explosivo y sostenido de Internet en los últimos años ha gatillado una escasez notable de direcciones IP y una incertidumbre sobre la futura escalabilidad de Internet en sus términos actuales.

Se han adoptado varias estrategias para mitigar el agotamiento, una de las más comunes es una técnica conocida como Network Address Translation (NAT) (4). Los NATs se instalan en los puntos de conexión de las redes locales con Internet y su función consiste en traducir la dirección usada al interior de la red local a una dirección de Internet. Esto permite compartir un grupo de direcciones públicas de Internet con un grupo mucho más amplio de direcciones en la red local ya que estos usan direcciones privadas (es decir, direcciones que no son mundialmente únicas).

La base de Internet y principal razón de su éxito es que la inteligencia radica en los extremos (computadores, servidores, etc.) en vez de la misma red (5), dejando esta última lo más simple posible, maximizando su eficiencia y minimizando sus costos. Sin embargo, NAT requiere introducir inteligencia en la red propiamente tal rompiendo este principio. Los problemas comúnmente asociados con el uso de NATs incluyen aumento en la complejidad de las redes, crear asimetrías entre clientes y servidores, complican el aprovisionamiento de servicios públicos en una red local e interfieren fuertemente en las redes Peer-to-Peer.

Otras medidas para paliar la escasez de direcciones se han tomado en dos líneas políticas: 1) optimizar la asignación de direcciones IPv4 en los RIRs, incluyendo mayores barreras como el aumento observado en los precios, y 2) recuperar direcciones previamente asignadas y en desuso o mal utilizadas. El punto 2 ha tenido un impacto nulo o muy bajo, al contrario de 1 que ha logrado prolongar la vida de IPv4 un par de años (pocos años atrás se estimaba el agotamiento definitivo de IPv4 para el 2009).

La solución definitiva al agotamiento de direcciones IP versión 4 vendría con la introducción de una nueva versión del protocolo llamada "IP versión 6" (IPv6). IPv6 aumenta a cifras astronómicas las direcciones disponibles (aproximadamente 667.000 trillones de direcciones por metro cuadrado en la tierra) e incorpora una serie de mejoras en base a la experiencia observada en el uso de la red actual.

Desafortunadamente, IPv6 no es compatible con IPv4, mientras IP versión 6 no haya sido masivamente adoptado, el contenido de Internet estará mayoritariamente sobre IPv4 y, por lo tanto, quienes tengan conectividad IPv6 pero no IPv4 tendrán acceso limitado. Es por esto que adopción de IP versión 6 debe ser un esfuerzo conjunto de todos los actores, tanto público como privado, para que no se produzcan "islas" de IPv6 dentro de la red incomunicadas y, por lo tanto, inservibles.

En Chile la situación es preocupante, mientras que el resto del mundo ya está tomando medidas para la adopción de IP versión 6, en Chile hay un desconocimiento tanto del próximo agotamiento de IP versión 4 como de la existencia del nuevo protocolo.

El principal problema que enfrenta Chile en el retraso de la adopción de IP versión 6 es que quedemos como una isla de IP versión 4 en un mundo con gran despliegue de IP versión 6. Bajo este escenario, definitivamente perderemos el liderazgo tecnológico alcanzado en la región y Chile dejará de ser un país atractivo para asentar servicios que requieran la tecnología (por ejemplo off-shoring). En algunos años más comenzarán a instalarse servidores en Internet que sólo serán accesibles desde IPv6, lo que forzará una migración completa de la red. El enfrentar el tema tarde generará costos altísimos y una improvisación que puede incluso generar fallas en el servicio de Internet en Chile.

Es vital entonces que, como política estratégica, Chile estimule y planifique la adopción de IP versión 6 lo antes posible. Cabe destacar las conclusiones y recomendaciones del estudio desarrollado por la OECD en la reunión de Corea, en que señalan que el Gobierno "debe" jugar un rol importante en esta adopción, en particular señala 3 puntos:

  • El Gobierno debe trabajar con el sector privado y las Universidades para incrementar la educación, la preparación y reducir los cuellos de botella.
    La adopción de IPv6 es una integración compleja, que requiere años y que impacta en todos los sectores de la economía. Adicionalmente, se proyecta un largo periodo de coexistencia con IPv4 donde la interoperabilidad de las aplicaciones será crítica. El hecho de que cada actor solo puede enfrentar una parte del problema exige una colaboración entre todos.
  • El Gobierno debe demostrar un claro compromiso de adopción de IPv6
    Es clave que el gobierno desarrolle un Plan de adopción de IPv6 en sus propias reparticiones y que establezca un grupo que sea capaz de llevar adelante este plan.
    Los países que lideran el cambio hoy, lo hacen gracias a iniciativas desde sus gobiernos.
    En 2001 el Gobierno Japonés fue el primero en establecer una estrategia nacional de adopción de IPv6 llamada e-Japan, Japón lidera hoy la transición a nivel mundial.
    En 2002 la comisión Europea emitió una comunicación diciendo que una estrategia concertada era necesaria para la adopción de IPv6 para fortalecer la competitividad de la región.
    El 2003 el Gobierno de Estados Unidos ordenó al departamento de defensa el tener integrado IPv6 para el 2008 al igual que la infraestructura de red de todas sus agencias. Cabe recordar que la defensa juega un rol fundamental en la economía del país.
    En Corea, otro de los líderes actuales, el Gobierno estableció un plan de adopción en Febrero del 2001.
  • Finalmente, el Gobierno debe estimular la cooperación internacional y monitorear el despliegue de IP versión 6.

Portabilidad Numérica en Chile

Durante el año 2008, la Subsecretaría de Telecomunicaciones llamó a licitación para un estudio relativo a analizar el mejor modelo para la portabildiad numérica en Chile

Se entiende por portabilidad numérica la capacidad de que un usuario pueda trasladar su línea telefónica desde una compañía telefónica a una nueva - tanto telefonía fija como móvil -, manteniendo su numeración actual.

Debido a la inevitable convergencia de la tecnología, incluyendo telefonía e internet, NIC Labs consideró compartir su experiencia en este tema, considerando su participación como experto en convergencia tecnológica. Para expandir las capacidades del equipo de expertos, NIC Labs se asoció con grandes expertos en la materia, como Sixbell Nekotev Solutions(http://www.sixbell.cl), empresa experta en integración de servicios para el sector de las telecomunicaciones y Regulación & Mercados, empresa consultora especializada en regulaciones dentro del sector de telecomunicaciones.

La propuesta de implementación para la portabilidad numérica fue desarrollada mediante la experiencia de todo el equipo, siendo éste elegido por ser la oferta con la mejor evaluación técnica.

Tomado en consideración la información disponible de implementaciones exitosas de portabilidad alrededor del mundo, minimizando los impactos técnicos y económicos, la solución propuesta está basada en un modelo con datos centralizados, además de replicación dentro de los sistemas de todos los actores de las telecomunicaciones, y aplicando el modelo de consultas para cada llamada donde se realiza la comunicación (Conocido como All Call Query).

IP Versión 6 Para Chile

Debido a la alta penetración de Internet a nivel mundial, se ha pronosticado que las direcciones IP (donde IP es el protocolo de comunicaciones utilizado por Internet, actualmente en su versión 4) se acabarán dentro de pocos años, es decir, no se podrá contar con nuevos puntos de conexión a Internet.

Para evitar esto, se ha propuesto la implementación de la nueva versión de IP, versión 6 o IPv6, que entre otras mejoras, dispone de un número casi ilimitado de direcciones disponibles. A nivel mundial se están realizando grandes esfuerzos para implementar IPv6, es decir, para adoptar IPv6 en sus redes ya existentes de IPv4, quedando éstas con ambas versiones del protocolo.

En el caso de Chile, su temprana implementación presenta una oportunidad de desarrollar ventajas competitivas al contar con una infraestructura avanzada en tecnologías de información y comunicaciones (TICs) de modo de poder prestar servicios de alta calidad a nivel global (por ejemplo off-shoring). Además se abre la posibilidad de que empresas chilenas desarrollen negocios innovadores de gran escala, basados aplicaciones y productos que aprovechen la nuevas características que IP versión 6 posee. De esta forma Chile puede tomar un lugar avanzado a nivel mundial tanto en el mercado de desarrollo de software, como en el desarrollo de productos innovadores que utilicen Internet como medio de comunicación de dispositivos, además de poder liderar la implementación de IPv6 en la región.

Entendiendo que esta tarea requiere la coordinación y trabajo conjunto de distintos actores en una alianza público-privado, NIC Labs junto a la Subsecretaría de Telecomunicaciones (SUBTEL), se han propuesto diseñar un Plan Estratégico que impulse una implementación ordenada de IPv6 en Chile. Se ha invitado a sumarse a esta iniciativa a los proveedores de Internet, tanto fijos como móviles. Este plan permitirá aunar esfuerzos y coordinar las medidas necesarias entre todos los actores involucrados.

Para más información acceda al sitio del proyecto IPv6 para Chile.

Redes Móviles 3G con ENTEL PCS

NIC Labs trabaja junto a ENTEL PCS en la investigación y desarrollo de aplicaciones y drivers para sus redes 3G

La variedad de plataformas en las que es posible desarrollar nuevas aplicaciones como celulares -- pequeñas, pero con una gran cantidad de herramientas, incluyendo cámaras de fotos y video, audio, GPS, etc. -- y un ancho de banda en constante aumento, hacen de la innovación para las redes de comunicaciones móviles un ambiente propicio para un centro de Investigación, donde se puede "dar el lujo" de pensar y de soñar nuevas aplicaciones.

Es por esto, que durante la colaboración entre NIC Labs y ENTEL PCS se ha generado una gran alianza para el desarrollo de diversas ideas, controlando y monitoreando información georeferenciada, desarrollando drivers para equipos de tercera generación, y creando aplicaciones de contenido Web 2.0

Entre otros,hemos desarrollado los drivers para linux del modem Sony Ericsson MD300 el cual es accesible en http://www.niclabs.cl/entel/MD300/

Consorcio Tecnológico Sixlabs

Sixlabs es una iniciativa que nace producto del interés conjunto del Gobierno, la Universidad de Chile y la empresa privada en promover la investigación y desarrollo de tecnología de punta en Chile.

Sixlabs es uno de los mayores consorcios tecnológicos que se han desarrollado en nuestro país comprendiendo una inversión de 5 millones de dólares para tres años. En él participan Sixbell Nekotec Solutions, Intel a través de Commlogik Corporation y la Fundación para la Transferencia Tecnológica (UNTEC) de la Universidad de Chile, todos ellos con el apoyo de CORFO a través de Innova Chile.

NIC Labs en particular está trabajando junto a SixLabs en los siguientes proyectos:

  • Service Delivery Platforms

Actualmente, la industria de las telecomunicaciones (TELCO) está enfocada en proveer nuevos servicios a sus clientes cuyos requerimientos involucran el integrar voz, video y datos. La infraestructura de las TELCOs permite soportar este tipo de servicios gracias al avance tecnológico en áreas como servidores de aplicaciones, servidores de medios y sistemas de operaciones y negocios. La apertura de las redes de TELCO, para ofrecer sus capacidades a proveedores de servicios externos, ha creado nuevas oportunidades de negocio. Dentro de este contexto surge el concepto de SDP (Service Delivery Platform), plataformas de entrega de servicios capaces de abstraer las funciones de las TELCO en componentes de servicio genéricos, independientes de la tecnología y distribución de la infraestructura y de acceso simplificado, facilitando el desarrollo de nuevos servicios por parte de los clientes de las TELCO. Hoy en día, parte de los esfuerzos de SixLabs están destinados a extender e integrar sus diferentes plataformas con el fin de en un futuro lograr conformar una plataforma SDP. Si bien todavía el campo de desarrollo de las SDPs no se encuentra lo suficientemente estandarizado, hemos logrado realizar una primera comparación de la situación actual del sistema desarrollado por SixLabs con las diferentes propuestas encontradas en el mercado. Actualmente estamos realizando un trabajo constante de gestión en conjunto a SixLabs que ha permitido monitorear los avances realizados por cada uno de los grupos de desarrollo del SDP, de manera tal de ir guiando de una manera mejor informada el proyecto, y además brindamos apoyo técnico en el área de diseño y desarrollo de software.

  • OpenIMSCore
  • JavaScript Engines: SpiderMonkey
  • Servicios Innovadores
  • Redundancia de Plataformas