Arquitectura de software para gestionar distintos servicios en redes residenciales
La arquitectura de la plataforma TORRENT puede ser vista por los implementadores y los usuarios como una serie de capas funcionales. La capa física describe las interfaces y los vínculos entre los puntos de acceso y las pasarelas, así como el propio hardware. La capa del Sistema Operativo Linux incluye extensiones desarrolladas por el equipo del proyecto, como tratamiento de paquetes. La capa de Ayuda ofrece también la funcionalidad de tratamiento de paquetes, interfaces para la programación de aplicaciones y la interacción del usuario, y una plataforma de agentes de software que cumple las normas de la Foundation of Intelligent Physical Agents o FIPA (Fundación de Agentes Físicos Inteligentes). Los agentes de software inteligentes forman la base de la capa Decisión, con una subcapa Reactiva para la gestión de llamadas, sesiones y política, y una subcapa Proactiva para la negociación y la creación de políticas. La arquitectura SRM mantiene además las preferencias, los perfiles y el nivel de servicios del consumidor (SLA) en bases de datos, junto con los registros de sesiones y llamadas a efectos de la facturación. De este modo, la contabilidad y la gestión de facturas se integra en la gestión de sesiones y llamadas. Los problemas de concurrencia y de bloqueo se evitan estableciendo una vía de comunicación entre los agentes software y el kernel del sistema operativo, empleando para ellos unos archivos virtuales de Linux y la funcionalidad Netfilter. Partiendo de estas estructuras, la arquitectura ofrece seguridad y disponibilidad, facilidad de instalación y uso, precios flexibles y gestión y diagnóstico de averías. Se buscan posibles socios para continuar con el desarrollo, para formar partenariados del privado-público y para firmar acuerdos de comercializacion entre capitalistas de riesgo y PYME.