Communication Protocol Conformance Testing - Example LIN -

Current automobiles have made significant progress in increased safety and comfort, higher fuel efficiency, less pollution, easier handling, etc. All this is due to the tremendous evolution in electronics, which offer higher performance at lower cost at a very rapid pace. As such vehicle electronics have become very large and complex distributed systems, comprising up to 100 networked electronic control units -ECUs. Guaranteeing a high quality of these very complex systems is an urging requirement of current and future highly complex systems. This can be achieved by introducing more and more standard modules in hardware and/or software -AutoSar worldwide standardization efforts are showing the way. As these standard modules typically will be supplied by different suppliers -this will lead to additional cost cut -the problem of guaranteeing interoperability between networked ECUs, containing mixed suppliers standard sub-modules. Experience shows that the specification of standard modules in most cases is not sufficiently precise. Therefore the interoperability of distributed ECUs is endangered. A proven means to reduce the risk of lacking interoperability of standard modules in cooperating ECUs are conformance tests. This paper discusses the interoperability problem referring to example of LIN network standard hardware/software modules. The typical specification process for related conformance tests, the implementation architecture and some test experience is described.

[1]  Norbert Giambiasi,et al.  Automatic behavioral test pattern generation for digital circuits , 1992, Proceedings First Asian Test Symposium (ATS `92).

[2]  Wolfhard Lawrence Standard Module Conformance Testing , 2006, International Conference on Networking, International Conference on Systems and International Conference on Mobile Communications and Learning Technologies (ICNICONSMCL'06).

[3]  Kwang-Ting Cheng,et al.  Automatic Functional Test Generation Using The Extended Finite State Machine Model , 1993, 30th ACM/IEEE Design Automation Conference.

[4]  Raghuram S. Tapuri Automatic Functional Test Generation - A Reality , 1999, International Test Conference 1999. Proceedings (IEEE Cat. No.99CH37034).

[5]  Wolfhard Lawrenz,et al.  Networked Systems: High Level Design and Test Philosophy and Tools , 1995 .

[6]  Janak H. Patel,et al.  Experimental evaluation of testability measures for test generation (logic circuits) , 1989, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[7]  Janine Magnier Représentation symbolique et vérification formelle de machines séquentielles , 1990 .

[8]  D. Rayner OSI Conformance Testing , 1987, Comput. Networks.

[9]  Anne-Lise Courbis,et al.  Car system conformance testing , 2000 .