Abstract
Cyclic Redundancy Check (CRC) is an approved coding technique to detect errors in industrial communication. Using a checksum calculated with the help of a generator polynomial, CRC guarantees a low probability of undetected errors (residual error probability, P re ). The choice of an appropriate polynomial has significant impact on the quality of error detection. Since CRC itself is very efficient, it is obvious to embed safety-critical data protected by an additional CRC into the net data protected by the original CRC in order to increase the error detection of the safety-critical data. The paper introduces a method to determine the corresponding P re by means of stochastic automata. Using the example of the fieldbus PROFIBUS-PA as embedding communication protocol, polynomials for the additional CRC were analyzed. As result, the impact of generator polynomials in the additional CRC on the P re as well as the improvement of the error detection capabilities is shown.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Swoboda, J.: Codierung zur Fehlerkorrektur und Fehlererkennung. R. Oldenbourg Verlag, München, Wien (1973)
Sweeney, P.: Codierung zur Fehlererkennung und Fehlerkorrektur. Carl Hanser Verlag, München, Wien, Prentice-Hall Inc. London (1992)
Diedrich, C., Bangemann, T.: PROFIBUS-PA. Oldenbourg Industrieverlag, München (2006)
Mattes, T., Schiller, F., Mörwald, A., Honold, T.: Analysis of Nested CRC with Additional Net Data in Communication. In: Harrison, M.D., Sujan, M.-A. (eds.) SAFECOMP 2008. LNCS, vol. 5219, pp. 126–138. Springer, Heidelberg (2008)
Kløve, T., Korzhik, V.I.: Error Detecting Codes. Kluwer Academic Publishers, Boston (1995)
Schiller, F., Mattes, T.: An Efficient Method to Evaluate CRC-Polynomials for Safety-Critical Industrial Communication. Journal of Applied Computer Science 14, 57–80 (2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Schiller, F., Mattes, T. (2010). Residual Error Probability of Embedded CRC by Stochastic Automata. In: Schoitsch, E. (eds) Computer Safety, Reliability, and Security. SAFECOMP 2010. Lecture Notes in Computer Science, vol 6351. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-15651-9_12
Download citation
DOI: https://doi.org/10.1007/978-3-642-15651-9_12
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-15650-2
Online ISBN: 978-3-642-15651-9
eBook Packages: Computer ScienceComputer Science (R0)