| 研究生: |
林志勳 Lin, Chih-Hsun |
|---|---|
| 論文名稱: |
設計並實作一個以代理人為基礎的智慧家庭系統與其服務回復機制 Design and Implementation of an Agent-based Smart Home System with Service Recovery Mechanism |
| 指導教授: |
鄭憲宗
Cheng, Sheng-Tzong |
| 學位類別: |
碩士 Master |
| 系所名稱: |
電機資訊學院 - 資訊工程學系 Department of Computer Science and Information Engineering |
| 論文出版年: | 2005 |
| 畢業學年度: | 93 |
| 語文別: | 英文 |
| 論文頁數: | 62 |
| 中文關鍵詞: | 通用隨插即用 、服務回復 、代理人平台 、以代理人為基礎的智慧家庭系統 |
| 外文關鍵詞: | and Service Recovery, agent platform, Universal Plug and Play (UPnP), ABS home system |
| 相關次數: | 點閱:81 下載:2 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本論文中提出了一個以代理人為基礎的智慧家庭系統(Agent-based Smart Home System),它可提供家庭成員自動化的家庭服務。ABS Home系統中包含使用者介面、家庭閘道與家庭相關的子系統三大部份。ABS Home的使用者可以使用手持式設備透過HTTP、GPRS和藍芽等方式與系統連線。ABS Home提供服務能力是由代理人共同合作的機制達成的,我們在代理人平台上設計並且實作了三種不同的代理人:Manager Agent負責對服務做排程、Service Agent負責實行被要求的服務、Task Agent負責執行服務內的各種功能。ABS Home採用了通用隨插即用(UPnP)為家庭與建築物內的主要控制技術,UPnP透過IP網路可以達到控制和管理智慧家庭內的設備並在設備之間傳送資料。ABS Home的家庭相關的子系統包括UPnP Interaction,Location Server,Message Center與Multimedia Center等子系統。只要輕鬆地操作就可以方便地、有效地提供服務給使用者。為了增加系統提供服務的穩定性,我們在系統中加入了服務回復機制,並利用數學model的方式作分析,企圖找出使服務更穩定、效能更好的參數設定。我們實作ABS Home系統可以証明我們提出的架構是可行的,效能分析也證實了我們提出的系統能有效運作。
This paper proposes an Agent-Based Smart (ABS) home system which automates home service operations. The ABS home system includes three subsystems, which are user interface, ABS home gateway and home functionality subsystem. ABS home users can demand services with handheld devices through ABS user interface, such as HTTP, GPRS and Bluetooth connections. The home services provided by ABS home are based on agent platform. Three types of agents are designed and implemented in the agent platform: manager agent schedules the service processes, service agent handles service requests, and task agent executes service operations. With home functionality subsystems including location server, message center and multimedia center in ABS home, services are conveniently-provided, efficient, and comfortably-manipulated. The Universal Plug and Play (UPnP) adopts IP network technology to control, manage, and transfer data among functionality devices in the smart home. A service recovery mechanism is presented for decreasing the executing cost and the system performance is improved. The mathematic analysis of the task cost helps to the parameter setting for system stabilization. An implementation of the ABS home system is introduced said to be an illustration of the feasibility of the proposed architecture. The performance evaluation is conducted to demonstrate the effectiveness of the proposed mechanism.
[1] Changseok Bae, Jinho Yoo, Kyuchang Kang, Yoonsik Choe, and Jeunwoo Lee, “Home Server for Home Digital Service Environments,” IEEE Transactions on Consumer Electronics Vol. 48, Issue 4, pp.1129-1135, November 2003.
[2] Yih-Farn Chen, Huale Huang, Rittwik Jana, Trevor Jim, Matti Hiltunen, Sam John, Serban Jora, Radhakrishnan Muthumanuckam and Bin Wei, “iMobile EE – An Enterprise Mobile Service Platform,” Wireless Networks 9, pp.283-297, 2003 Kluwer Academic Publishers. Manufactured in The Netherlands.
[3] Diane J. Cook, Michael Youngblood, Edwin O. Heierman, III, Karthik Gopalratnam, Sira Rao, Andrey Litvin, and Farhan Khawaja, “MavHome: An Agent-Based Smart Home,” Proceedings of the First IEEE International Conference on Pervasive Computing and Communications, 2003. (PerCom 2003), pp.521-524, March 2003.
[4] Sajal K. Das, Diane J. Cook, Amiya Bhattacharya, Edwin O. Heierman III and Tze-Yun Lin, “The role of prediction algorithms in the MavHome smart home architecture,” IEEE Wireless Communications, Vol.9, Issue 6, pp.77-84, December 2002.
[5] A. P. Dempster, N. M. Laird, D. B. Rubin. “Maximum likelihood from incomplete data via the EM algorithm.” Journal of the Royal Statistical Society 1977; 39(1): 1-38.
[6] Pavlin Dobrev, David Famolari, Christian Kurzke and Brent A. Miller, “Device and Service Discovery in Home Networks with OSGi,” Communications Magazine, IEEE Vol. 40, Issue 8, pp.86-92, August 2002.
[7] John R. Durrett, Lisa J. Burnell and John W. Priest, “A Hybrid Analysis and Architectural Design Method for Development of Smart Home components,” IEEE Wireless Communications, Vol. 9, Issue 6, pp.85-91, December 2002.
[8] Rahul Gupta, Sumeet Talwar and Dharma P. Agrawal, “Jini Home Networking: A Step toward Pervasive Computing,” Computer Vol.35, Issue 8, pp.34-40, August 2002.
[9] Richard S. Hall and Humberto Cervantes, “Challenges in Building Service-Oriented Applications for OSGi,” Communications Magazine, IEEE Vol.42, Issue 5, May 2004.
[10] Hamid Harroud, Mohamed Ahmed and Ahmed Karmouch, “Policy-Driven Personalized Multimedia Services for Mobile Users,” IEEE Transactions on Mobile Computing, Vol. 2, Issue 1, pp.16-24, January 2003.
[11] W. J. Hwang, H. Tode, and K. Murakami: “Design of the HomeMAC: QoS based MAC Protocol for the Home Network,” IEICE Trans. Commun., Vol. E85-B, No. 5, pp. 1002-1011, May 2002.
[12] Jens H. Jahnke, Marc d’Entremont and Jochen Stier, “Facilitating the Programming of The Smart Home,” IEEE Wireless Communications, Vol. 9, Issue 6, pp.70-76, December 2002.
[13] Kwang Hyoun Joo and Tetsuo Kinoshita and Norio Shiratori, “Design and Implementation of an Agent-Based Grocery Shopping System,” IEICE Trans. Inf. & Syst., Vol.E83-D, No.11, pp.1940-1951, 2000.
[14] Sukyong Jung, Bongjik Kang, Kyunghee Choi, and Kihyun Chung, “Intergrated Scheduling for Reducing the Delays by Priority Inversion in Real-Time Web Service” IEICE Transactions on Communications (SCI) Vol. E86-B, NO. 7, July, 2003.
[15] Hiroshi Kanma, Noboru Wakabayashi, Ritsuko Kanazawa and Hiromichi Ito, “Home Appliance Control System over Bluetooth,” Consumer Electronics, IEEE Transactions Vol. 49, Issue 4, pp.1049-1053, November 2003.
[16] Theo G. Kanter, “HotTown, enabling context-aware and extensible mobile interactive spaces,” IEEE Wireless Communications, Vol. 9, Issue 5, pp.18-27, October 2002.
[17] Dong-Sung Kim, Jae-Min Lee, Wook Hyun Kwon and In Kwan Yuh, “Design and Implementation of Home Network Systems Using UPnP Middleware for Networked Appliance,” IEEE Transactions on Consumer Electronics Vol. 48, Issue 4, pp.963-972, November 2002.
[18] Mario Kolberg, Evan H Magill, and Michael Wilson, “Compatibility Issues between Services Supporting Networked Appliances,” IEEE Communications Magazine, pp.136-147, November 2003.
[19] Choonhwa Lee, David Nordstedt and Sumi Helal, “Enabling Smart Spaces with OSGi,” IEEE Pervasive Computing, Vol.2, Issue 3, pp.89-94, July-September 2003.
[20] Victor Lesser, Michael Atighetchi, Brett Benyo, Bryan Horling, Anita Raja, Régis Vincent, Thomas Wagner, Ping Xuan and Shelley XQ. Zhang, “The Intelligent Home Testbed,” Proceedings of the Autonomy Control Software Workshop (Autonomous Agent Workshop), January 1999.
[21] Xie Li and Wenjun Zhang, “The Design and Implementation of Home Network System,” IEEE Transactions on Consumer Electronics, Vol. 50, No. 2, May 2004.
[22] Yu-Ju Lin, Haniph A. Latchman and Minktu Lee, “A Power Line Communication Network Infrastructure for the Smart Home,” IEEE Wireless Communications , pp.104-111, December 2002.
[23] Brent A. Miller, Toby Nixon, Charlie Tai, and Mark D. Wood, “Home Networking with Universal Plug and Play,” IEEE Communication Magazine, pp.104-109, December 2001.
[24] Stan Moyer, Dave Maples, Simon Tsang, and Abhrajit Ghosh, “Service Portability of Networked Appliances,” IEEE Communications Magazine, pp.116-121, January 2002.
[25] Chiu Ngo, “A Service-Oriented Wireless Home Network,” IEEE CCNC 2004 Conference,
[26] Sira Panduranga Rao and Diane J. Cook, “Predicting inhabitant action using action and task models with application to smart homes,” International Journal on Artificial Intelligence Tools, Vol. 13, No. 1, pp.81-99, March 2004.
[27] Bill Rose, “Home Networks: A Standards Perspective,” IEEE Communication Magazine, pp. 78-85, December 2001.
[28] Abhishek Roy, Soumya K. Das Bhaumik, Amiya Bhattacharya, Kalyan Basu, Diane J. Cook and Sajal K. Das, “Location Aware Resource Management in Smart Home,” SEECS Colloquium, March 2003.
[29] A. E. Salloum Salazar, “Performance Analysis of In-Home Digital Networks,” IEEE Transactions on Consumer Electronics, Vol. 49, No. 2, pp. 312-320, May 2003.
[30] Sira Panduranga Rao and Diane J. Cook, “Predicting inhabitant action using action and task models with application to smart homes,” International Journal on Artificial Intelligence Tools, Vol. 13, No. 1, pp.81-99, March 2004.
[31] Henning Schulzrinne, Xiaotao Wu, and Stylianos Sidiroglou and Stefan Berger, “Ubiquitous Computing in Home Networks,” Communications Magazine, IEEE Vol. 41, Issue 11, November 2003.
[32] Elhadi Shakshuki, Zhonghai Luo, Jing Gong and Qian Chen, “Multi-agent System for Security Service,” Proceedings of the 18th International Conference on Advanced Information Networking and Application (AINA’04).
[33] Ichiro Satoh: “SpatialAgents: Integrating User Mobility and Program Mobility in Ubiquitous Computing Environments”, Wireless Communications and Mobile Computing, Vol. 3, No. 4, pp.411-423, John Wiley, June 2003.
[34] N. Sriskanthan and K. K. Lee, “Protocol for Plug and Play in Bluetooth based Home Networks,” IEEE Transactions on Consumer Electronics Vol. 50, Issue 2, pp.457-462, May 2004.
[35] Anand D. Subramaniam and Bhaskar D. Rao. “PDF Optimized Parametric Vector Quantization of Speech Line Spectral Frequencies.” IEEE Transactions on Speech and Processing 2003; 11(2): 130-142s
[36] Cheng-Fa Tsai and Hang-Chang Wu, “Massihn: A Multi-Agent Architecture for Intelligent Home Network System,” IEEE Transactions on Consumer Electronics Vol.48, Issue 3, pp.505-514, August 2002.
[37] Dimitar Valtchew and Ivailo Frankov, “Service Gateway Architecture for a Smart Home,” Communications Magazine, IEEE Vol. 40, Issue 4, pp.126-132, April 2002.
[38] Kenneth Wacks, “Homse System Standards: Achievements and Challanges,” IEEE Communication Magazine, pp.152-159, December 2002.
[39] Qing Long Wu, Fei-Yue Wang, Yuetong Lin, “A Mobile-Agent Based Distributed Intelligent Control System Architecture For Home Automation,” Proceedings of the 2001 IEEE International Conference on Systems, Man, & Cybernetics, Tucson, Arizona, October, 2001.
[40] Jecing-Joon Yoo and Dong-Ik Lee, “Scalable Home Network Interaction Model Based on Mobile Agents,” Proceedings of the First IEEE International Conference on Pervasive Computing and Communications, 2003. (PerCom 2003), pp.543-546, March 2003.