Agent Communication

Message Structure

Element Description Category of Elements
performative Denotes the type of the communicative act of the ACL message Type of communicative acts
sender Denotes the identity of the sender of the message, i.e. the name of the agent of the communicative act. Participant in communication
receiver Denotes the identity of the intended recipients of the message. Participant in communication
reply-to This element indicates that subsequent messages in this conversation thread are to be directed to the agent named in the reply-to element, instead of to the agent named in the sender element. Participant in communication
content Denotes the content of the message; equivalently denotes the object of the action. Content of message
language Denotes the language in which the content element is expressed. Description of Content
encoding Denotes the specific encoding of the content language expression. Description of Content
ontology Denotes the ontology(s) used to give a meaning to the symbols in the content expression. Description of Content
protocol Denotes the interaction protocol that the sending agent is employing with this ACL message. Control of conversation
conversation-id Introduces an expression (a conversation identifier) which is used to identify the ongoing sequence of communicative acts that together form a conversation. Control of conversation
reply-with Introduces an expression that will be used by the responding agent to identify this message. Control of conversation
in-reply-to Denotes an expression that references an earlier action to which this message is a reply. Control of conversation
reply-by Denotes a time and/or date expression which indicates the latest time by which the sending agent would like to havereceived a reply. Control of conversation

José M. Vidal .

11 of 24