DOI QR코드

DOI QR Code

Synchronize Ethernet-based Fault Injection Algorithm Implementation for Intelligent Automotive Network

차량용 지능형 네트워크에서의 동기식 이더넷중심 오류 주입 알고리즘 구현☆

  • Received : 2016.03.31
  • Accepted : 2016.06.01
  • Published : 2016.08.31

Abstract

In this paper, we propose the protocol of Ethernet that will receive a popular interesting in the automotive intelligent network, it also attempts to implementation and verification through simulation and experiments to propose a fault tolerance algorithm when the data transfer on it. It has proven the usefulness of the system in order to apply toward an existing automotive communication system. In the case of actual real-time data for automotive industry, we generated a randomly-generated data which is the set of payload into a standard format to complete the experiment. Among the implemented existing algorithms performance, we confirmed the effectiveness of all range from a single data to mixed (Hybrid-type) data, to verify the proposed algorithm.

본 논문은 차량용 지능형 네트워크에서 각광 받게 될 이더넷중심의 프로토콜과 데이터 전송 시 임의의 오류에 내성이 있는 알고리즘을 제안하였다. 동시에 시뮬레이션과 실험을 통해 구현과 검증을 시도하여 시스템의 유용성을 증명하였다. 기존의 차량 통신 서비스 시스템에 적용시키기 위한 알고리즘에 대하여 문헌 조사하고 최종적으로 새로운 알고리즘을 구현하였다. 실제 차량용 실시간 데이터의 경우 임의의 값이 불규칙적으로 발생하기 때문에 임의의 데이터를 생성하여 실험을 진행하고 payload의 설정을 표준 형식에 맞추었다. 구현된 알고리즘의 성능을 확인하고자 기존의 알고리즘에서 단일 데이터에서부터 혼합형 (Hybrid-type) 데이터까지 확인하였을 때의 문제점을 확인하고 제안하는 알고리즘의 실효성을 확인하였다.

Keywords

References

  1. Sun, Jie, Z-h. Wu, and G. Pan, "Context-aware smart car: from model to prototype." Journal of Zhejiang University Science A 10.7 pp. 1049-1059, 2009. http://dx.doi.org/10.1631/jzus.A0820154
  2. Lamon, Pierre, S. Kolski, and R. Siegwart, "The SmartTer-a vehicle for fully autonomous navigation and mapping in outdoor environments." In Proceedings of CLAWAR. 2006
  3. Yoon, Geon, et al., "RAPIEnet based redundancy control system." Control, Automation and Systems (ICCAS), 2011 11th International Conference on. IEEE, 2011
  4. H. Lee, H. Jabbar, S. Lee, S. Choi, Q. Lie, I. Kim, S. Choi, D. Park, S. Min, Y. Lee, and T. Jeong, "Ethernet-based Communication Architecture Design and Fault-Tolerant System", proceedings of the international multi conference of engineers and computer scientists 2012, vol 2, IMECS 2012, Mar 14-16, 2012, Hong Kong
  5. Broadcom BCM89810 Automotive Physical Layer Technology
  6. T. A. Delong, B. W. Johnson, and J. A. Profeta Iii, "A fault injection technique for VHDL behavioral-level models." IEEE Design & Test of Computers 4, pp. 24-33, 1996. http://dx.doi.org/10.1109/54.544533
  7. M. Rahmani, K. Tappayuthpijarn, B. Krebs, E. Steinbach, and R. Bogenberger, "Traffic Shaping for Resource - Efficient In - Vehicle Communication." IEEE Transactions on Industrial Informatics, vol. 5, no. 4, Nov 2009. http://dx.doi.org/10.1109/tii.2009.2019127
  8. A. Benso, P. Prinetto, M. Rebaudengo, M. Sonza Reorda, "A Fault Injection Environment for Microprocessor-based Boards" Politecnico di Torino Dipartimento di Automatica e Informatica Torino, Italy, Proceedings on Test Conference, 1998. pp. 768-773, Oct. 18-23, 1998. http://dx.doi.org/10.1109/test.1998.743259
  9. Leen, Gabriel, D. Heffernan, and A. Dunne. "Digital networks in the automotive vehicle." Computing and Control Engineering Journal, vol. 10, no. 6, pp. 257-66, 1999. http://dx.doi.org/10.1049/cce:19990604
  10. Loeser, Jork, and H. Haertig. "Low-latency hard real-time communication over switched Ethernet." The 16th Euromicro Conference on Real-Time Systems, (ECRTS 2004), 2004. http://dx.doi.org/10.1109/emrts.2004.1310992
  11. [Online access] "IEEE 1588 Protocol" http://blog.naver.com/golsm21/120148083777
  12. S.S. Ahn, W.H, Kim, "Pseudo MOST protocol based Car Network Integration Gateway System Development," Proceedings of IEEK, vol 48, SC no. 6, 2011,
  13. H-T Lim, L. Volker, D. Herrscher, "Challenges in a Future IP/Ethernet-based In-Car Network for Real-Time Applications", The 48th ACM/EDAC/IEEE Design Automation Conference (DAC), 5-9 June 2011, New York. http://dx.doi.org/10.1145/2024724.2024727
  14. T. V. Ramabadran, , and S. S. Gaitonde. "A Tutorial on CRC computations." IEEE Micro vol. 4, pp. 62-75, 1988. http://dx.doi.org/10.1109/40.7773
  15. L-T Wang, C. E. Stroud, N. A. Touba, "System-on-Chip Test Architectures: Nanometer Design for Testability (Systems on Silicon)", Chapter 3, Fault-Tolerant Design. 2000
  16. I. Kim, and T. Jeong, "Smart Car's Application for Educational Use and Standard Analysis", Journal of Korean Society of Computer Education, Winter Symposium in 2013
  17. Griffiths, Georgia, and G. Carlyle Stones. "The tea-leaf reader algorithm: an efficient implementation of CRC-16 and CRC-32." Communications of the ACM 30.7, pp. 617-620, 1987. http://dx.doi.org/10.1145/28569.28572
  18. Ghani A. Kanawati, Nasser A. Kanawati, and Jacob A. Abraham, Fellow, IEEE, "FERRARI: A Flexible Software-Based Fault and Error Injection System", IEEE Transactions on Computers, vol. 44, no 2, Feb. 1995. http://dx.doi.org/10.1109/12.364536
  19. K. Hua and J. Abraham, "Design of systems with concurrent error detection using software redundancy," In Proceedings of ACM IEEE Fall Joint Computer Conference in Dallas, pp. 826-834, Nov. 1986