Automotive radars and cameras form the backbone of self-driving cars, Active safety and Advanced Driver Assistant Systems (ADASs). Streaming sensor, camera and audio data between sensors and Electronic control units (ECUs) requires huge data exchange. Traditionally data communication happens in a signal-oriented approach where the sender transmits data irrespective of receiver's consumption needs on the network. With introduction of Scalable Service-Oriented MiddlewarE over Internet Protocol -Service Discovery (SOME/IP-SD), which is a Service oriented communication, the sender transmits the data only when the receiver on network needs the data. The advantage is that the network and connected nodes are not loaded by unnecessary data. This paper describes the system level design approach for the serialization of large data (>1500 bytes) over SOME/IP-Service Discovery protocol using Autosar methodology in automotive Ethernet in-vehicle networks. The system design is done using PREEVision tool and the bench evaluation is performed using Freescale hardware and Vector Autosar Basic Software stack. The outcome of this paper is to measure the end to end subscription latency between Client and Server ECUs.
IntroductionAutonomous and ADAS systems in vehicles use Cameras, Radars, LIDARs that typically output large stream of structured data from application. Challenge is to transfer and serialize this large stream of data between different ECUs. So, Ethernet with its large bandwidth and data rate is used for communication between different ECUs in the in-vehicle networks. Scalable service-Oriented MiddlewarE over IP (SOME/IP) is a middleware solution for the automotive industry which allows serialization of data. The traditional signal-oriented data communication sends the information over the network when there is a change in the value or based on the periodicity of the transmitter irrespective of the receiver needs. But this method of communication will lead to requirement for huge bandwidth and there are chances for packet loss. Here is the significance of service-oriented approach where the data is transmitted based on the request from the receiver side. This avoids unnecessary bus load and improves the efficiency of the system.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.