ICESS 2005: Embedded Software and Systems pp 430-440 | Cite as

An OSEK COM Compliant Communication Model for Smart Vehicle Environment

  • Guoqing Yang
  • Minde Zhao
  • Lei Wang
  • Zhaohui Wu
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3820)

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.

Keywords

Multiagent System Application Program Interface Communication Model Function Agent Smart Space 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    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-9743CrossRefGoogle Scholar
  2. 2.
    Weiser, M.: The Computer for the 21st Century, pp. 94–100. Scientific American (1991)Google Scholar
  3. 3.
    Abowd, G.D., Mynatt, E.D.: Charting Past, Present, and Future Research in Ubiquitous Computing. ACM Transactions on Computer-Human Interaction 7(1) (2000)Google Scholar
  4. 4.
    Coen, M.: Design Principles for Intelligent Environments. In: Proceedings of The Fifteenth National Conference on Artificial Intelligence, Madison, Wisconsin (1998)Google Scholar
  5. 5.
    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)Google Scholar
  6. 6.
  7. 7.
  8. 8.
    Osek/Vdx: OSEK/VDX Binding Specification Version 1.4.1 (2003), http://www.osek-vdx.org
  9. 9.
    Osek/Vdx: OSEK/VDX Communication Specification Version 3.0.3 (2004), http://www.osek-vdx.org
  10. 10.
    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)Google Scholar
  11. 11.
    Singh, M.P.: Agent Communication Languages: Rethinking the Principles. IEEE Computer 31, 40–47 (1998)Google Scholar
  12. 12.
    Ginsberg, M.: Knowledge interchange format: The KIF of death. AI Magazine (1991), http://logic.stanford.edu/kif/dpans.html
  13. 13.
    Osek/Vdx: OSEK/VDX Operating System Specification Version 2.2.2 (2004), http://www.osek-vdx.org
  14. 14.
    Osek/Vdx: OSEK/VDX OSEK Implementation Language Specification Version 2.4.1 (2003), http://www.osek-vdx.org
  15. 15.
    Lemieux, J.: Programming in the OSEK/VDX Environment. CMP Books (2001)Google Scholar
  16. 16.
    Wooldridge, M.: An Introduction to Multiagent systems. John Wiley&Son, Inc., New York (2002)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Guoqing Yang
    • 1
  • Minde Zhao
    • 1
  • Lei Wang
    • 1
  • Zhaohui Wu
    • 1
  1. 1.College of Computer ScienceZhejiang UniversityZhejiangChina

Personalised recommendations