Implementation of an Efficient Service Discovery Protocol for Directory Facilitator Based on CALM Agent

CLAM 에이전트 기반 Directory Facilitator를 위한 효율적인 서비스 디스커버리 프로토콜 구현

  • 이승현 (성균관대학교 정보통신공학부) ;
  • 신동렬 (성균관대학교 정보통신공학부) ;
  • 장경수 (경인여자대학 영상방송정보과)
  • Received : 2011.10.12
  • Accepted : 2011.12.16
  • Published : 2011.12.31


Current service discovery protocols such as UPnP, Jini, SLP provide the basic function which is message exchange pattern, service representation and description, in service discovery. They does not guarantee service interoperability among service discovery. Therefore, in this paper, we design and implement CLAM (Component-based Autonomic Layered Middleware) agent platform to enable an efficient service discovery through extension of DF agent function in FIPA-compliant specification. Also, we propose an efficient service discovery mechanism using DHT-Chord algorithm to guarantee scalability and interoperability in DF agent.


  1. Seungwok Han, Hee Yong Youn, Ohyoung Song, "Efficient category-based service discovery on multi-agent platform", Information Systems Frontiers' Vol.12, 2010.
  2. AeHee Park, SoHyun Park, eeYong Youn, "A Flexible and Scalable Agent Platform for Multi-Agent Systems", WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY ,Vol.21, pp.1-6, 2007.
  3. Foundation of Intelligent Physical Agents (FIPA)
  4. Stoica et al., "Chord: A Scalable Peer-to-peer Lookup Service for Internet Applications." In: Proc. of the 2001 ACM Conference on Applications, Technologies, Architectures, and Protocols for Computer Communication. ACM Press, New York, pp 149-160, 2001.
  5. Seungwok Han, Sung Keun Song, Hee Yong Youn: CALM: An Intelligent Agent-based Middleware for Community Computing", SEUS 2006/WCCIA 2006.
  6. Choi, K.H., Shin, H.J., and Shin, D.R., "Service Discovery Supporting Open Scalability Using FIPACompliant Agent Platform for Ubiquitous Networks", ICCSA, 99-108, 2005.
  7. Geon-Ha Lee, Seung-Hyun Lee, Kee-Hyun Choi, Dong-Ryeol Shin, "Design of CALM-Based Service Discovery System". NCM 2008, pp. 280-285. 2008.
  8. 오성진, 이영대, "모바일 애드-혹 망에서 분산 캐시를 이용한 효율적인 P2P 서비스 방법", 한국방송통신학회 논문지 제9권 제3호, pp. 165-171, 2009년 6월.