Extended Information Pool and Indirect Meeting Mechanism for Inter-agent Communications

이동에이전트간 통신을 지원하는 확장된 정보 저장소와 간접 미팅 기법

  • 전병국 (원주대학 사무자동화과) ;
  • 이근상 (광운대학교 컴퓨터과학과) ;
  • 최영근 (광운대학교 컴퓨터과학과)
  • Published : 2000.06.30

Abstract

The communication and collaboration of mobile agents are efficient in doing information processing in the Internet. Therefore, this paper proposes an efficient communication mechanism that support to inter-agent communications and collaborations. For the remark mentioned above, a mobile agent system provides an indirect meeting mechanism as well as an extended information pool, which has an effect on decreasing network bandwidth. In addition, some proposed communication methods can support to message multicasting so that those are effectively adapted for a model of group agent. Finally, the proposed mechanism is implemented and analyzed in the MAS, a mobile agent system model developed by the Java language.

인터넷에서 이동에이전트(mobile agent)들의 통신과 협력 작업은 정보 처리 능력과 효율을 높일 수 있다. 따라서, 본 논문은 이동에이전트들의 통신과 협력 작업을 수행하는데 효율적인 통신 기법을 제안한다. 이를 위해 이동에이전트 시스템은 확장된 정보 저장소 및 간접 미팅 기법을 제공하고, 이것으로 말미암아 이동에이전트의 통신망 대역폭을 줄인다. 또한, 제안된 통신 메소드(method)들은 메시지 멀티캐스트(multicast)를 지원하기 때문에 그룹에이전트(group agent) 모델에서도 효과적으로 적용된다. 끝으로, 제안된 기법은 자바(Java) 언어로 개발된 이동에이전트 시스템인 MAS에서 이를 구현 및 결과를 분석한다.

Keywords

References

  1. James E. White, 'Mobile Agents White Paper,' General Magic Co., http://www.genmagic.com/ technology/techwhitepaper.html, Feb., 1998
  2. Danny B. Lange, M. Oshima, 'Programming and Deploying Java Mobile Agents with Aglets,' Addison Wesley, 1998
  3. D. Reilly, 'Needs and Solutions: Agent Communication,' http://www.webdevelopersjournal.com/arti cles/agent_communication.html, Feb., 1999
  4. General Magic, 'Odissey,' http://www.genmagic.com/agents/odyssey.html
  5. R. Gray 'Agent Tcl: A flexible and secure mobile-agent system,' PhD thesis, Dept. of Computer Science, Dartmouth
  6. H. Peine, T.Stolpmann, 'The architecture of the Ara platform for mobile agents,' Proc. of 1st Int'l Workshop on Mobile Agents, Germany, Apr., 1997
  7. J. Baumann et al. ,'Communication concepts for mobile agent systems,' Pro. 1st Int'l Workshop on Mobile Agents, Germany, Apr., 1997
  8. P. Domel et al., 'Mobile Agent Interaction in Heterogeneneous Environment,' Proc. Int'l Workshop on Mobile Agents, LNCS, No.1219, Apr., 1997 https://doi.org/10.1007/3-540-62803-7_30
  9. L. Cardelli, A. D. Gordon, 'Mobile Ambient,' http://www.reserach.digital.com/SRC/personal/Luca_Cardelli/Ambit/Ambit.html, 1997
  10. 전병국, 최영근, '인트라넷상에서 자바 객체의 이동시스템 설계 및 구현', 한국정보과학학회논문지(C), 5권 2호, Apr., 1999
  11. 전병국, 최영근, '이동에이전트를 위한 효율적인 이주 정책 설계 및 구현', 한국정보과학학회논문지, 6권7호, Jul. 1999
  12. G. Cabri, et al., 'Reactive Tuple Spaces for Mobile Agent Coordination,' 2nd Int'l WS. on Mobile Agents, LNCS, No. 1477, pp237-248, Springer-Verlag, Sept. 1998 https://doi.org/10.1007/BFb0057663