Skip to main content
Article thumbnail
Location of Repository

INCOMPLETE INFORMATION EXCHANGE IN A SIMULATION ENVIRONMENT: A COMMUNICATION LAYER APPROACH

By Paulo T. Silva, Porfírio Filipe and Helder Coelho

Abstract

Abstract. The paper presents a communication layer, fitted to simulate incomplete information exchange among software agents inhabiting a simulation environment. The communication layer is designed to ensure simulation repeatability at the message exchange level. Message exchange impact on repeatability is found to have some addressable open issues within RoboCup-Rescue simulation environment’s present stage. The RoboCup-Rescue simulation environment architectural model is considered. This model considers multiple heterogeneous software agents and several domain specific aspect simulators. In this model, a set of communicative acts sustains all inter-agent information exchange as well as agent-world acting and sensing capabilities. RoboCup-Rescue communicative acts are classified from the simulation repeatability perspective. It is assumed that agent’s information exchange model, follows a connectionless simple request-reply communication pattern. A reliable UDP-based protocol, less resource demanding than TCP, is proposed. Incomplete information exchange is regarded as a nonfunctional facet. Knowledge of the environment communicative acts is introduced at the communication layer, so that application level independency is achieved on that nonfunctional facet. The paper describes the experiments and presents the results that validate the proposal of an UDP-based reliable protocol. The RoboCup-Rescue simulation environment is used to materialize and analyze the proposed classification of communicative acts.

Year: 2009
OAI identifier: oai:CiteSeerX.psu:10.1.1.135.1940
Provided by: CiteSeerX
Download PDF:
Sorry, we are unable to provide the full text but you may find it at the following location(s):
  • http://citeseerx.ist.psu.edu/v... (external link)
  • http://www.deetc.isel.ipl.pt/e... (external link)
  • Suggested articles


    To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.