We proposed ESSENCE, a novel platform for scalable trustworthy shared NSAS. ESSENCE addresses the full life-cycle of NSAS applications and divides the solution into three inter-related engineering concerns namely role, route, and redundancy to enhance the engineering process efficiency. We have shown that dynamically managing roles on NSAS resources, generically and seamlessly supporting varied communication patterns while exploiting application semantics in routing, and providing optimal per query redundancy (1) lead to efficient sharing of NSAS resources by dynamic long-lived applications while satisfying their QoS requirements, (2) maximize the useful lifetime of networked sensor-actuator systems, and (3) support changes in application and system requirements. We plan to investigate scalable performance isolation techniques for ESSENCE as well as domain-based data protection techniques. We also plan to extend ESSENCE to support the federation of resources owned by multiple entities and enabling logical mobility of NSAS services.
展开▼