Software-Architektur zur Verwaltung von multifunktionalen Diensten für Privathaushalte
Die Architektur der TORRENT-Plattform kann sowohl von den Implementierenden als auch den Nutzern als eine Reihe funktioneller Schichten betrachtet werden. Die Physikalische Schicht beschreibt die Schnittstellen und Verbindungen zwischen Zugriffspunkten und Gateways, ebenso die Hardware selbst. Die auf Linux basierende Schicht des Betriebssystems enthält Erweiterungen, wie zum Beispiel zur Bearbeitung von Datenpaketen. Die Support-Schicht bietet ebenfalls Paketbearbeitungsfunktionen, Schnittstellen für die Anwendungsprogrammierung und die Benutzerinteraktion sowie eine Software Agent Plattform, die den Standards der Foundation of Intelligent Physical Agents (FIPA) entspricht. Die intelligenten Softwareagenten bilden die Basis der Entscheidungsschicht, mit einer Reaktiven Unterschicht zur Richtlinien-, Session- und Anruf-Verwaltung und einer Proaktiven Unterschicht zur Verhandlung und Richtlinienerstellung. Die SRM-Architektur speichert auch Benutzereinstellungen, Profile und Service Level Agreements (SALs) in Datenbanken, zusammen mit Anruf- und Session-Protokollen für die Abrechnung. Konten- und Abrechnungsverwaltung sind also auf die Session-und Anruf-Verwaltung abgestimmt. Konflikte und Blockaden werden dadurch vermieden, dass ein Kommunikationspfad zwischen den Softwareagenten und dem Kernel des Betriebsystems bereitgestellt wird. Dafür werden auf Linux basierte virtuelle Dateien und die Netfilter-Funktion genutzt. Auf diesen Strukturen aufbauend sorgt die Architektur für Sicherheit und Verfügbarkeit, leichte Installation und Anwendung, flexible Preisgestaltung sowie Fehlerdiagnose und Verwaltung. Unter Risikokapitalgebern und im Mittelstand werden potenzielle Partner zur Weiterentwicklung, für private/öffentliche Partnerschaften und Marketingabkommen gesucht.