Une architecture logicielle pour gérer plusieurs services résidentiels
L'architecture de la plate-forme TORRENT peut être perçue par les responsables de sa mise en oeuvre et les utilisateurs comme une série de couches fonctionnelles. La couche physique décrit les interfaces et les liens entre les points d'accès et les passerelles, ainsi que le matériel lui-même. La couche du système d'exploitation Linux inclut des extensions développées par l'équipe du projet, pour le traitement des paquets, par exemple. La couche de support propose également une fonctionnalité de traitement des paquets, des interfaces pour la programmation d'applications et l'interaction avec l'utilisateur et une plate-forme d'agents logiciels compatible avec les normes Foundation of Intelligent Physical Agents (FIPA). Les agents logiciels intelligents forment la base de la couche de décision, qui se divise en une sous-couche réactive pour la gestion des politiques, des sessions et des appels, et une sous-couche proactive pour la négociation et la définition de politiques. L'architecture SRM renferme également les préférences des clients, des profils et des accords de niveau de service (SLA, service level agreements) dans des bases de données, de même que des enregistrements d'appels et de sessions pour la comptabilité. La gestion des comptes et de la facturation est donc intégrée à la gestion des sessions et des appels. Les problèmes de concurrence et de verrouillage sont évités grâce à la fourniture d'un chemin de communication entre les agents logiciels et le noyau du système d'exploitation, à l'aide de fichiers virtuels Linux et de la fonctionnalité Netfilter. Grâce à ces structures, l'architecture garantit la sécurité et la disponibilité, une installation et une utilisation aisées, une tarification flexible et le diagnostic et la gestion des pannes. Des partenaires potentiels sont recherchés en vue d'un développement plus avant, de partenariats privé-public et d'accords de commercialisation parmi les spécialistes du capital-venture et les PME.