Las tecnologías P2P impulsan la multidifusión de vídeo
Las innovaciones en la comunicación P2P han sentado las bases de nuevas fórmulas de uso de Internet como servicio. No obstante la evolución rápida de las redes P2P supone un problema para los «arquitectos de Internet», las personas que desarrollan el hardware, el software, el middleware (programas de conectividad) y otros elementos que permiten su funcionamiento. ¿Cómo se puede mantener la calidad de servicio (CdS) cuando las aplicaciones y servicios intensivos en datos exigen cada vez más ancho de banda? ¿Supone el software de conectividad en redes P2P un nuevo modelo de negocio para la Internet del futuro? Pero, en ese caso, ¿cuál es la función de los operadores de telecomunicaciones? Es posible considerar el servicio de multidifusión como la evolución natural de las comunicaciones que comenzaron como un ejercicio entre dos personas (un individuo hablando con un vecino a través del patio o con un familiar por teléfono). Pero gracias al progreso tecnológico la oportunidad de realizar comunicaciones de uno a varios receptores (al estilo de la radio y la televisión) está evolucionando ahora en Internet hacia un paradigma varios a varios. Por esto las redes P2P están cobrando importancia. También suponen la eliminación de las barreras que solían discernir a los proveedores de comunicaciones, los operadores, los servicios de difusión, etc. Es necesario crear modelos de negocio innovadores para adoptar estos cambios, nuevos programas de conectividad para garantizar la CdS y directrices para ayudar a que los distintos actores se acoplen a un futuro en el que trabajar y obtener beneficios, especialmente en la multidifusión de vídeo por P2P que suele acaparar el ancho de banda. El proyecto europeo P2P-Provideo se propuso crear directrices técnicas que sirvieran para implementar servicios de transporte de multidifusión P2P de forma económica y rentable, y redactar conclusiones científicas sobre opciones técnicas que garanticen la escalabilidad y la estabilidad de las aplicaciones P2P de multidifusión. El equipo ha realizado grandes progresos en el área técnica, sobre todo en lo referente a la codificación de vídeo, llegando a alcanzar escalabilidad de grano fino (FGS) para la transmisión de vídeo utilizando un codificador MPEG-4 FGS desarrollado por el proyecto que es capaz de codificar y descodificar vídeo en tiempo real. El codificador se ha programado en Visual C++, un entorno de desarrollo informático, utilizando las primitivas de rendimiento integradas de Intel® (Intel® IPP), de desarrollo de software optimizado para comunicaciones multimedia. «Mediante el empleo de FGS como codificador de vídeo se propone un marco de difusión de vídeo a través de una red P2P de distribución de contenidos heterogénea», indica el equipo del proyecto. Se trata de una plataforma de transmisión de vídeo en tiempo real en la que una fuente de vídeo distribuye un flujo continuo de datos de vídeo a varios clientes al estilo de las comunicaciones multipunto. La comunicación multipunto se ha logrado mediante la utilización de un sistema P2P y la configuración de una red superpuesta en árbol (construida sobre otra red) tal que la raíz es la fuente de vídeo mientras que el resto de clientes son nodos internos u «hojas», explican los investigadores. El proyecto, que concluirá a finales de 2011 también ha desarrollado un modelo de ingresos para su sistema clasificando a los usuarios en dos clases según su forma de pagar por el servicio: mediante ancho de banda (los usuarios de tarifa barata) o mediante dinero (los usuarios que pagan una tarifa completa). El modelo ayudará a que los proveedores de servicios diseñen sus redes con el fin de maximizar ingresos y al mismo tiempo transmitir a los usuarios vídeo de la máxima calidad. «Por un lado esperamos ofrecer una plataforma efectiva para la gestión de relaciones entre proveedores y usuarios y de negociación de precios de servicios de banda ancha con CdS», indica el equipo del proyecto. «Por otro lado, identificaremos las arquitecturas más flexibles en términos de técnicas de codificación adaptativas y lógica de adaptación que satisfagan las necesidades de los servicios de multidifusión de vídeo.»