Summary: | 碩士 === 國立清華大學 === 資訊工程學系 === 100 === IoT browser is a useful tool for the Internet of Things (IoT), which provides a novel way for people to interact with daily life objects through the internet. Comparing with traditional web browsing environment, IoT browsing environment has some unique features such as the way of interacting with the objects, the importance of spatial-temporal information of objects, and the necessity of resource reuse. Considering the distinctive features of IoT browsing, a new system architecture is needed to fulfil the requirements of IoT browsing environment. In this paper, we propose an IoT browsing system with a semantic-based context-aware middleware for IoT browser. The system adopts a service-oriented architecture and provides device interoperability, resource reusability and spatial-temporal-awareness. The basic functions of the middleware are distributed in local gateways and the cloud. Furthermore, context-awareness is introduced to make the browsing more intuitive. We develop a prototype of the proposed system and demonstrate the applicability of the system in a browsing scenario. The prototype shows that with the help of the IoT browsing system, heterogeneous devices can cooperate with each other to provide IoT services in accordance with context inference results. In addition, each device can be reused by multiple services with minimum human supervision to reduce hardware and deployment costs.
|