Abstract
This investigation presents an agent-based smart (ABS) home system that automates home-service operations. The ABS home system comprises three subsystems, namely user interface, home gateway, and home functionality. ABS home users can request services with handheld devices through an ABS user interface, and receive them through an agent cooperation mechanism. This investigation has designed three agents and implemented them in the agent platform: the manager agent schedules the service processes; the service agent manages service requests, and the task agent executes service operations. With home-functionality subsystems including location servers, message centers, and multimedia centers in ABS homes, services are conveniently provided, efficient, and comfortably manipulated. The Universal Plug and Play feature adopts IP network technology to control, manage, and transfer data among functionality devices in ABS homes. The proposed service-scheduling mechanism provides services that are conveniently provided, efficient, and comfortably manipulated. This study presents an implementation of the ABS home system to illustrate the feasibility of the proposed architecture. The study also presents a performance evaluation to demonstrate the effectiveness of the proposed mechanism.
Similar content being viewed by others
References
AT Command Set (2002) [Online] Available: http://www.sonyericsson.com/.
Bluetooth SIG Specification V1.2. (2003) [Online] Available: http://www.bluetooth.com.
Chen, Y.-F., Huang, H., Jana, R., Jim, T., Hiltunen, M., John, S., et al. (2003). iMobile EE—an enterprise mobile service platform. Wireless Networks, 9(4), 283–297.
Cheng, S.-T., Wang, C.-H., & Horng, G.-J. (2012). OSGi-Based smart home architecture for heterogeneous network. Expert Systems with Applications, 39(16), 12418–12429.
Cook, D. J., Youngblood, M., Heierman III, E. O., Gopalratnam, K., Rao, S., Litvin, A., & Khawaja, F. (2003). MavHome: An agent-based smart home. In Proceedings of the first IEEE international conference on pervasive computing and communications, pp. 521–524.
Das, S. K., Cook, D. J., Bhattacharya, A., Heierman, E. O, III, & Lin, T.-Y. (2002). The role of prediction algorithms in the MavHome smart home architecture. IEEE Wireless Communications, 9(6), 77–84.
Gupta, R., Talwar, S., & Agrawal, D. P. (2002). Jini home networking: A step toward pervasive computing. Computer, 35(8), 34–40.
Harroud, H., Ahmed, M., & Karmouch, A. (2003). Policy-driven personalized multimedia services for mobile users. IEEE Transactions on Mobile Computing, 2(1), 16–24.
Hwang, W. J., Tode, H., & Murakami, K. (2002). Design of the HomeMAC: QoS based MAC protocol for the home network. IEICE Transactions on Communications, E85–B(5), 1002–1011.
Jahnke, J. H., d’Entremont, M., & Stier, J. (2002). Facilitating the programming of the smart home. IEEE Wireless Communications, 9(6), 70–76.
Joo, K. H., Kinoshita, T., & Shiratori, N. (2000). Design and implementation of an agent-based grocery shopping system. IEICE Transactions on Information and Systems, E83–D(11), 1940–1951.
Lin, Y.-J., Latchman, H. A., & Lee, M. (2002). A power line communication network infrastructure for the smart home. IEEE Wireless Communications, 9(6), 104–111.
Miller, B. A., Nixon, T., Tai, C., & Wood, M. D. (2001). Home networking with universal plug and play. IEEE Communication Magazine, pp. 104–109.
Satoh, I. (2003). SpatialAgents: Integrating user mobility and program mobility in ubiquitous computing environments. Wireless Communications and Mobile Computing, 3(4) 411–423, Wiley.
Schulzrinne, H., & Xiaotao, W. (2003). Ubiquitous computing in home networks. IEEE Communications Magazine, 41(11), 128–135.
TOUCH Center Home Page, http://touch.ncku.edu.tw/touch/.
Tseng, Y.-C., Lin, T.-Y., Liu, Y.-K., & Lin, B.-R. (2005). Event-driven messaging services over integrated cellular and wireless sensor networks: Prototyping experiences of a visitor system. IEEE Journal on Selected Areas in Communications, 23(6), 1133–1145.
VSCP Specification v1.30 (2005) [Online] Available: http://www.vscp.org.
Wu, Q. L., Wang, F.-Y., & Lin, Y. (2001). A mobile-agent based distributed intelligent control system architecture for home automation. In Proceedings of the 2001 IEEE international conference on systems, man, & cybernetics, Tucson, Arizona .
Yoo, J.-J., & Lee, D.-I. (2003). Scalable home network interaction model based on mobile agents. In Proceedings of the first IEEE international conference on pervasive computing and communications, pp 543–546.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Horng, GJ., Lin, CK., Tseng, CH. et al. An Agent-Based Smart Home System and Its Service-Scheduling Mechanism: Design and Implementation. Wireless Pers Commun 78, 521–542 (2014). https://doi.org/10.1007/s11277-014-1768-1
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11277-014-1768-1