A Restful Architecture for Web-based Smart Homes using Request Queues

Andreas Kamilaris, Andreas Pitsillides · 2012

This technical report describes the architecture of a Web-based smart home framework, which may be used as the backbone of future smart home deployments. This framework has been designed to support multiple family members and concurrent invocation of embedded home appliances, sensors and actuators. A fundamental element of the framework’s architecture is the use of request queues, for better managing the communication with home devices, ensuring reliability, fault-tolerance and time efficiency. By means of the requests queues, prioritized requests may be easily supported, by transforming the queues into priority heaps. The framework has been designed following the REST architectural style, in order to offer a Web-based behaviour and address the increased heterogeneity of resource-constrained home devices. Through this report, the design and implementation of this Web-based framework for smart homes is presented, along with an analysis of its important components. Finally, a technical evaluation is

Read the paper · More papers on PaperTik