Abstract
Smart Vehicle Environment (SVE) is an important application of the idea of smart spaces. This paper presents Smart Vehicle Multi-Agent System (SVMAS) to achieve the goal of SVE and put forwards a commutation model for SVMAS based on SmartOSEK COM [1] to support data exchange. The paper also presents an approach to encapsulate the message to transport by CAN bus, and bring forward a simulator model for SVMAS. Finally the paper gives an example of the communication model which implements a dialogue between two agents and analyzes the performance. The contribution of our work is threefold. First, we adopt Knowledge Query and Manipulation Language (KQML) to describe the communication in vehicles. Second, we develop SmartOSEK COM to implement communication in vehicles. Third, we define the ACLcan protocol to transform the message from SmartOSEK COM to CAN frame.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Zhao, M., Wu, Z., Yang, G., Wang, L., Chen, W.: SmartOSEK: A Dependable Platform for Automobile Electronics. In: Wu, Z., Chen, C., Guo, M., Bu, J. (eds.) ICESS 2004. LNCS, vol. 3605, p. 437. Springer, Heidelberg (2005) GmbH ISSN: 0302-9743
Weiser, M.: The Computer for the 21st Century, pp. 94–100. Scientific American (1991)
Abowd, G.D., Mynatt, E.D.: Charting Past, Present, and Future Research in Ubiquitous Computing. ACM Transactions on Computer-Human Interaction 7(1) (2000)
Coen, M.: Design Principles for Intelligent Environments. In: Proceedings of The Fifteenth National Conference on Artificial Intelligence, Madison, Wisconsin (1998)
Yang, G., Wu, Z., Li, X., Chen, W.: SVE: Embedded Agent Based Smart Vehicle Environment. In: The 2003 IEEE International Conference on Intelligent Transportation Systems (2003)
Cia: CAN, http://www.can-cia.de/can/
Sae: J1939, http://www.sae.org/standardsdev/groundvehicle/j1939.htm
Osek/Vdx: OSEK/VDX Binding Specification Version 1.4.1 (2003), http://www.osek-vdx.org
Osek/Vdx: OSEK/VDX Communication Specification Version 3.0.3 (2004), http://www.osek-vdx.org
Finin, T., Weber, J., Wiederhold, G., Genesereth, M.: Specification of the KQML agent communication language. In: DARPA knowledge sharing initiative external interfaces working group, Enterprise Integration Technologies, University of Toronto (1994)
Singh, M.P.: Agent Communication Languages: Rethinking the Principles. IEEE Computer 31, 40–47 (1998)
Ginsberg, M.: Knowledge interchange format: The KIF of death. AI Magazine (1991), http://logic.stanford.edu/kif/dpans.html
Osek/Vdx: OSEK/VDX Operating System Specification Version 2.2.2 (2004), http://www.osek-vdx.org
Osek/Vdx: OSEK/VDX OSEK Implementation Language Specification Version 2.4.1 (2003), http://www.osek-vdx.org
Lemieux, J.: Programming in the OSEK/VDX Environment. CMP Books (2001)
Wooldridge, M.: An Introduction to Multiagent systems. John Wiley&Son, Inc., New York (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Yang, G., Zhao, M., Wang, L., Wu, Z. (2005). An OSEK COM Compliant Communication Model for Smart Vehicle Environment. In: Yang, L.T., Zhou, X., Zhao, W., Wu, Z., Zhu, Y., Lin, M. (eds) Embedded Software and Systems. ICESS 2005. Lecture Notes in Computer Science, vol 3820. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11599555_41
Download citation
DOI: https://doi.org/10.1007/11599555_41
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-30881-2
Online ISBN: 978-3-540-32297-9
eBook Packages: Computer ScienceComputer Science (R0)