Perhaps we could adapt some of the ideas used within the FIPA
architecture to help achieve these objectives. Specifically,
the FIPA ACL Message Structure Specification may have some value
(
http://www.fipa.org/specs/fipa00061/SC00061G.html).
Basically, FIPA ACL messages carry with them meta-data
describing the language, encoding and ontology associated with
the payload. I'm not sure that the performatives or the control
of conversation aspects make sense for OOR, but the meta-data
describing the pay load might.
Just a thought.
Cameron.