透過您的圖書館登入
IP:3.144.238.20
  • 學位論文

智慧家庭系統架構及其人機互動框架

A Novel System Architecture for Smart Home and its Human-System Interaction Framework

指導教授 : 傅立成

摘要


科技的進步讓生活環境進入了普及運算的時代,異質行動裝置及動態服務是普及運算環境的兩大特色,並會造成環境中的動態變化。智慧家庭系統的傳統架構通常是集中式的,因此會在應用於普及運算環境時造成許多問題,環境中的動態變化增加了系統元件互動的困難性,也導致系統資源無法充分運用。為了解決上述問題,這篇論文提出了一個以服務導向架構為基礎的智慧家庭系統,並應用了OSGi及行動代理人技術以實現此架構。此架構是一個包含數個OSGi平台的點對點模型,服務導向的機制在其中扮演著讓各平台元件互動的角色,行動代理人技術則用來加強互動機制並充分運用系統資源。在設計此架構的系統元件時,這篇論文應用了情境感知、混合主導、智慧型機器等設計概念,讓智慧家庭系統可以提供適當的服務、具備適切的人機互動機制、並達到彈性且有效的智慧型控制。基於此架構,智慧家庭是一個包含數個以代理人為基礎的自主互動空間的普及運算環境,在提供服務給使用者時可以在空間、軟硬體、服務品質上有多種選擇,也帶來了如何從中尋找最好選擇的挑戰,以能夠在科技方面展現智慧之外,也能夠在與使用者互動時滿足家的感覺。因此,這篇論文也同時從人機互動的觀點出發,分析智慧家庭系統中服務、空間、使用者之間的互動關係,提出一個人機互動框架及其相對應的演算法,以讓智慧家庭可以在與使用者互動時同時展現出智慧與家的感覺。

並列摘要


The architecture of a conventional smart home system is usually server-centric and thus causes many problems, and it is also not suitable for ubiquitous computing environment. Applying a traditional server-centric architecture in a ubiquitous computing environment, the dynamically changing environment, which is caused by mobile devices and dynamic services, can result in very difficult interaction, and also makes system resources not fully utilized. In addition, how to provide services efficiently and appropriately is always an important issue for a smart home. To solve the problems caused by traditional architectures, to deal with the dynamic environment, and to provide appropriate service, in this thesis, a service-oriented architecture for smart home systems is proposed based on OSGi and mobile agent technology. This architecture is a Peer-to-Peer model based on multiple OSGi platforms, in which service-oriented mechanisms are used for system components to interact with one another, and mobile agent technology is applied to augment the interaction mechanisms and to fully utilize system resources. And when designing system components in this proposed architecture, the concepts of context-aware, mixed-initiative, and intelligent machine are applied, for smart home systems to provide appropriate services, to possess suitable human-computer interaction mechanism, and to achieve dynamic and efficient intelligent control. Based on this proposed architecture, current smart home is a ubiquitous computing environment consisting of multiple agent-based autonomous spaces, and its advantage is that a service interacting with home users can be set with different configurations in space, hardware, software, and quality. Not only being smart technologically speaking, a smart home should also never forget to retain the “home nature,” including warmth and/or relaxation, when it is serving its users. Therefore, from the viewpoint of human-computer interaction, the relationship among services, spaces, and users, is analyzed. And based on this analysis, a framework and its corresponding algorithm to model their interaction are proposed, so that a smart home can behave like a smart system while maintaining all kinds of “home” functions.

參考文獻


Available: http://www.osgi.org
[2] Gartner Incorporation.
Available: http://www.gartner.com
[4] T. Gu, H. K. Pung, D. Q. Zhang, “Toward an OSGi-based infrastructure for context-aware applications,” IEEE Pervasive Computing, vol. 3, no. 4, pp. 66-74, Oct.-Dec. 2004.
[6] A. Ranganathan and R. H. Campbell, “A Middleware for Context-Aware Agents in Ubiquitous Computing Environments,” in ACM/IFIP/USENIX Intl. Middleware Conf., Jun. 16-20, 2003.

延伸閱讀