Fig. 1. Central gateway based E/E architecture
Fig. 2. Domain control unit based E/E architecture
Fig. 3. Reprogramming sequence[11]
Fig. 4. Consecutive message transmission of Can TP
Fig. 5. Description of gateway delay
Fig. 6. Message loss problem caused gateway delay
Fig. 7. Experimental environment
Fig. 8. TC275 based embedded system
Table 1. Data loss rate caused by SW delay
Table 2. Data loss rate using proposed method
References
- D. Mckenna. (2016). Making Full Vehicle OTA Updates a Reality, NXP Semiconductors (Online). https://www.nxp.com/docs/en/white-paper/Making-Full-Vehicle-OTA-Updates-Reality-WP.pdf
- Z. Fox. A New Concept In OTA Updating For Automotive. Auroralabs(Online). https://www.auroralabs.com/wp-content/uploads/2018/11/A-new-concept-in-OTA-Updating-for-Automotive-White-paper-web.pdf
- S. Hong. (2018). Research on Countermeasures of Controller Area Network Vulnerability. Journal of Convergence for Infomation Technology, 8(5), 115-120. DOI : 10.22156/CS4SMB.2018.8.5.115
- K. J. Lee & K. H. Lee. (2013). Authentication Scheme using Biometrics in Intel. Vehicle Network. Journal of the Korea Convergence Society, 4(3), 15-20. DOI : 10.15207/JKCS.2013.4.3.015
- ISO 15765-2. (2016). Road vehicles -- Diagnostic communication over Controller Area Network (DoCAN) -- Part 2: Transport protocol and network layer services.
- K. Ryozo, M. Satoshi, M. Mitsuhiro, N. Masayuki & K. Satoshi. (2009). A New Method of Fast Compression of Program Code for OTA Updates in Consumer Devices. IEEE Transactions on Consumer Electronics, 55(2), 812-817. DOI : 10.1109/TCE.2009.5174459
- D. Bogdan, R. Bogdan & M. P. Work. (2016). Delta Flashing of an ECU in the Automotive Industry. 11th IEEE International Symposium on Applied Computational Intelligence and Informatics. 503-508.
- Y. S. Lee, J. H. Kim, H. V. Hong & J. W. Jeon. (2015). A Parallel Re-programming Method for In-vehicle Gateway to save software update time. IEEE International Conference on Information and Automation, 1497-1502.
- S. Shreejith, P. Mundhenk, A. Ettner, S. A. Fahmy, S. Steinhorst, M. Lukasiewycz & S. Chakraborty. (2017). VEGa: A High Performance Vehicular Ethernet Gateway on Hybrid FPGA. IEEE Transactions on Computers, 66(10), 1790-1803. DOI : 10.1109/TC.2017.2700277
- J. H. Kim, S. H. Seo, N. T. Hai, B. M. Cheon, Y. S. Lee & J. W. Jeon. (2015). Gateway Framework for In-Vehicle Networks based on CAN, FlexRay and Ethernet. IEEE Transactions on Vehicular Technology, 64(10), 4472-4486. DOI : 10.1109/TVT.2014.2371470
- R. Schmidgall. (2012). Automotive embedded systems software reprogramming. Doctoral dissertation. Brunel University, London. DOI : 10.22156/CS4SMB.2018.8.5.115
- M. Han & W. S. Bae. (2014). Security Verification of a Communication Authentication Protocol in Vehicular Security System. Journal of Digital Convergence, 12(8), 229-234. DOI : 10.14400/JDC.2014.12.8.229
- S. J. Lee & W. S. Bae. (2015). Verification of a Communication Method Secure against Attacks Using Convergence Hash Functions in Inter-vehicular Secure Communication. Journal of Digital Convergence, 13(9), 297-302. DOI : 10.14400/JDC.2015.13.9.297
- ISO 14229-3. (2012). Road vehicles - Unified diagnostic services (UDS) - Part 3: Unified diagnostic services on CAN implementation (UDSonCAN).
- Q. Zhu, H. Zeng, W. Zheng, M. D. Natale & A. S. Vincentelli. (2012). Optimization of Task Allocation and Priority Assignment in Hard Real-Time Distributed Systems. ACM Transactions on Embedded Computing Systems, 11(4), Article 85. DOI : 10.1145/2362336.2362352