Skip to main content

An analysis of performance of CAN (Controller Area Network) Fieldbus

  • Chapter
Advanced Computer Systems

Part of the book series: The Springer International Series in Engineering and Computer Science ((SECS,volume 664))

  • 178 Accesses

Abstract

In this paper is presented a performance analysis of Controller Area Network (CAN) fieldbus on real-time systems using the Hartstone Uniprocessor Benchmark (HUB). Two nodes form the CAN platform of test: a PCI 712 card and a DIOC 711, digital input/output module. For each experience is presented the calculations of theorical results and the experimental results of bus occupation, when the breakdown point is reached. It is include some experiences extra benchmark that we consider necessary to that analysis and the respective results.

It is obtained results both on the test applicability and on fieldbus performance. The results of performance analysis demonstrated that CAN fieldbus works reasonably well with any kind of traffic: periodic messages with harmonic frequencies periodic messages with non-harmonic frequencies and messages with aperiodic processing.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Baribaud, G., “Recommendations for the Use of Fieldbuses at CERN”, in http://ecpcowww.cern.ch/fieldbus/reportl.html, September 1996.

    Google Scholar 

  2. Cardeira, C., Mammeri Z., “A Schedulability Analysis of Tasks and Network Traffic in Distributed Real-Time Systems”, in Measurement, The Journal of the International Measurement Confederation IMEKO, n° 15, 1995, pp. 71–83.

    Google Scholar 

  3. Cavalieri S., Stefano A. D., Mirabella O., “Impact of FieldBus Communication in Robotic Systems”, in IEEE Transactions on Robotics and Automation, Vol. 13, N. 1, pp. 30–48, February 1997.

    Article  Google Scholar 

  4. Coelho, A., “Using the Hartstone Uniprocessor Benchmark para análise de desempenho de redes de terreno”, tese de Mestrado, Institute Superior Técnico, Julho 1999.

    Google Scholar 

  5. Kopetz, H., “Scheduling in Distributed Real Time Systems,” Tech. Rep. Mars nr. 1/86, Austria, January 1986.

    Google Scholar 

  6. Liu, C., Layland, J., “Scheduling algorithms for multiprogramming in a Hard Real-Time environment”, in Journal of the Association Computing Machinery, Vol. 20, N.1, pp. 46–61,1973.

    Article  MathSciNet  MATH  Google Scholar 

  7. Pasadas, F., “Protocolos de Comunicação em Redes Locais para Ambientes Industriais: trafego aperiódico em redes de terreno”, tese de Mestrado, Instituto Superior Técnico, Dezembro 1996.

    Google Scholar 

  8. SAE, “Class C Application Requirement Considerations”, SAE Technical Report J2056/1, June, 1991.

    Google Scholar 

  9. Stankovic, J. A. “Misconceptions About Real-Time Computing: A serious Problem for Next-generation Systems”, in IEEE Computer, vol. 21, n°10, pp. 10–19, October 1988.

    Article  Google Scholar 

  10. Tindell, K., Burns A., “Guaranteeing Message Latencies on Control Area Network (CAN)”, available in the web via FTP from minster.york.ac.uk in the directory /pub/realtime/papers, 1999.

    Google Scholar 

  11. Weiderman N. H., Kamenoff, N. I., “Hartstone Uniprocessor Benchmark: definitions and Experiments for Real-Time Systems”, in a Journal of Real Time Systems, Vol. 4, pp. 353–382, 1992.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Jerzy Sołdek Jerzy Pejaś

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer Science+Business Media New York

About this chapter

Cite this chapter

Coelho, M.A. (2002). An analysis of performance of CAN (Controller Area Network) Fieldbus. In: Sołdek, J., Pejaś, J. (eds) Advanced Computer Systems. The Springer International Series in Engineering and Computer Science, vol 664. Springer, Boston, MA. https://doi.org/10.1007/978-1-4419-8530-9_18

Download citation

  • DOI: https://doi.org/10.1007/978-1-4419-8530-9_18

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4613-4635-7

  • Online ISBN: 978-1-4419-8530-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics