Abstract
By stating the key essential technique urgently needs to be breakthrough of super complex system architecture in the develo** strategy of smart vehicle, bringing that the Advanced Driving Assistance System (ADAS) is the best instance to reach this develo** strategy target. Abstracting a computer system model from ADAS, bring up the key basic technique it is to solve ADAS efficient concurrency task in complex system based on Scalable service oriented middleware over internet protocol (SOME/IP), which means “Rapid Controller area network (CAN) data collection” and “Dispatching CAN instruction on time”. Simplifying the super complex system architecture of vehicle to be as a small Automotive Ethernet (AE) model, by using Common application programming interface (CommonAPI) to design and implement the Application Programming Interface (API) of concurrency task under Service Oriented Architecture (SOA) frame thinking, coding to implement API and verifying functions of concurrency task, by through result of test program to evaluate API executing performance. Theoretically, the API designed by “CAN signal oriented” thinking brings massive context interaction just as going in and out of AE stack, which takes more AE bandwidth too. Optimizing the API of concurrency task by using “CAN signal set service” thinking, programming and testing again, the test result shows that the optimized API descends the massive context interaction and obviously improves AE bandwidth usage. By using “theory guiding practice” this way, at last this paper successfully implements efficient concurrency task this study goal.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
National Development and Reform Commission, “Smart Vehicle Innovation Strategy,” https://www.ndrc.gov.cn/xxgk/zcfb/tz/202002/P020200224573058971435.pdf. Accessed 17 Sept 2020
He, B., Luo, C., Wen, Y.: HMI design of state machine for ADAS. SAE CCE Technical Paper SAECCE2021-ICV-011 (2021). https://doi.org/10.26914/c.cnkihy.2021.026818
CHINA-SAE: Cooperative intelligent transportation system; vehicular communication; application layer specification and data exchange standard, T/CSAE 53–2017 (2019)
Hou, C.: Distributed Computer Control System. Bei**g Institute of Technology Press, Bei**g (2020). ISBN: 978–7–568–28972–6
Matheus, K., Königseder, T.: Automotive Ethernet. 2nd edn. China Machine Press, Bei**g (2022). ISBN: 978–7–111–61128–8
Yinghui, Z., Yang, B., Congcong, Z.: Application of SOME/IP in in-vehicle infotainment system. Autom. Digest 531(04), 31–34 (2020). https://doi.org/10.19822/j.cnki.1671-6329.20190004
Völker, L.: SOME/IP technical details. http://www.some-ip.com/index.shtml. Accessed 17 Sept 2020
Stevens, W.R., Rago, S.A., Ritchie, D.M.: Advanced Programming in UNIX Environment. 3rd edn. Posts and Telecom Press, Bei**g (2014). ISBN: 978–7–115–35211–8
**a, B., Qian, G., Sun, Y., Wu, X., Lu, Z., Hu, M.: The Implementation of Automotive Ethernet Based General Inter-Process Communication of Smart Cockpit. SAE Technical Paper 2022–01–7067 (2022). https://doi.org/10.4271/2022-01-7067
**a, B., et al.: The study of re-construction to implement SOA on T-Box based on SOME/IP. In: Proceedings of China SAE Congress 2021: Selected Papers, LNEE, vol. 818, pp. 1292–1304. Springer, Singapore (2022). https://doi.org/10.1007/978-981-19-3842-9_101
16.13.GENIVI. vSOME/IP in 10 minutes. https://github.com/COVESA/vSOME/IP/wiki/vSOME/IP-in-10-minutes#devices. Accessed 23 May 2018
Wei, D.: Embedded Linux Application Development Manual. 1st edn. Posts and Telecom Press, Bei**g (2021). ISBN: 978–7–115–18262–3
Chen, W., Wang, Z.: The Principle and Design of Embedded System. Tsinghua University Press, Bei**g (2017). ISBN: 978–7–302–46078–7
Author information
Authors and Affiliations
Corresponding author
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
**a, B., Zheng, H., Qian, G., Yuan, S., Chen, K., Sun, Y. (2024). The Study and Implementation of Efficient ADAS Concurrency Task Based on Some/IP. In: Proceedings of China SAE Congress 2023: Selected Papers. SAE-China 2023. Lecture Notes in Electrical Engineering, vol 1151. Springer, Singapore. https://doi.org/10.1007/978-981-97-0252-7_58
Download citation
DOI: https://doi.org/10.1007/978-981-97-0252-7_58
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-97-0251-0
Online ISBN: 978-981-97-0252-7
eBook Packages: EngineeringEngineering (R0)