DOI QR코드

DOI QR Code

홈 네트워크 응용을 위한 Multi Agent System (MAS) 프레임워크

Multi Agent System (MAS) Framework for Home Network Application

  • 장인훈 (중앙대학교 전자전기공학부) ;
  • 심귀보 (중앙대학교 전자전기공학부)
  • 발행 : 2007.02.25

초록

홈네트워크 시스템의 본격적인 보급과 함께 가정용서비스 로봇의 최근 연구 성과들은 인간과 지능로봇이 가정에 공존하며 서로 의사소통을 할 수 있는 시대가 가까운 미래에 현실화 될 수 있음을 보여주고 있다. 한편 가정의 환경적인 특징은 open이기 때문에 그러한 환경에 적응하고 주어진 임무를 수행하는 데는 단일 로봇 또는 단일 홈서버보다는 로봇을 포함하는 홈네트워크 시스템 내의 여러 장치들이 어울려 분산처리를 수행하는 multi-agent 시스템이 일반적으로 더 좋다고 알려져 있다. 따라서 본 논문은 홈네트워크 시스템을 가진 가정에서 필요한 agent들을 정의하기 위해 framework 모델을 구축하고 각 agent 간의 통신 protocol architecture를 제시한다. 이를 위해 로봇 또는 홈서버의 단일 지능이나 기능보다는 그 안에 존재하는 복수개의 agent instance들의 집합으로서 agent를 정의하고, 각 agent 내외에서 agent들 사이의 협력(cooperation)과 타협(negotiation)을 통해 환경과 적응하는 방법 및 사람과 교감(interactive)하는 방법을 제시한다.

As home network system begins serving in earnest, the recent fruits of research in home service robot show that the new epoch that human and intelligent robots are living, communicating and interacting together at home, may come true in the near future. In the other hand, it is generally known that the multiagent system, performing distributed process together with other different devices in a home network system, is better than single robot or single home server for adapting themselves to home environment and completing their mission because the characteristic of home environment is 'open'. Therefore, in this paper we suggest the framework model to define agents, which is needed lot the home with a home network system, and the communication protocol architecture between agents. For this, we focus our attention on an agent comprising the set of many agent instances rather than the single intelligent or ability of a robot or home server, and also suggest the way of adaptation for agent systems to their environments and interaction with human in the manner of cooperation and negotiation among agents or agent instances in each agent.

키워드

참고문헌

  1. Michael Wooldrige, 'An Introduction to Multi Agent Systems,' John Wiley & Sons, LTD., 2002
  2. 전진형, 심귀보, '다중 컨텍스트 환경에서의 컨테스트 충돌 관리와 서비스 제어,' 한국퍼지 및 지능시스템학회 논문지, vol. 15, no. 2, pp. 143-148, 2005. 4 https://doi.org/10.5391/JKIIS.2005.15.2.143
  3. Henry Lieberman, 'Autonomous Interface Agents,' CHI97*22-27, March 1997
  4. Hideki HASHIMOTO, 'Present State and Future of Intelligent Space Discussion on Implementation of RT in our Environment,' Proc. of The Tenth Int. Syrnp, on Artificial Life and Robotics (AROB 11th '06), Jan. 23-25, 2006
  5. Jiming Liu, Jianbing Wu, 'Multi-agent Robotic systems,' CRC Press 2001
  6. Anind K. Dey, 'Understanding and Using Context,' Personal and Ubiquitous Computing, Special issue on Situated Interaction and Ubiquitous Computing, Vol. 5, no, 1, 2001
  7. S. jang, W. Woo, 'Architecture of Context based Application in Ubiquitous Computing Environment,' KHCI 2003, pp. 346-351, Feb. 10-13, 2003
  8. S. S. Iyengar and R. R. Brooks, 'Distributed Sensor Networks,' Chapman & HaIl/CRC, 2005
  9. Foundation for Intelligent Physical Agents, http://www.fipa.org. FIPA Agent Communication Language Specification
  10. Y. Finin, T.and Labrou and J. Mayfield, 'KQML as an agent communication language,' In Software Agents, Jeff Bradshaw (Ed), pp. 267-273, 1995