Smart cars are an IT architecture on wheels

November 20, 2019 Alix Paultre

Advanced cars with autonomic systems are increasingly becoming computer networks with integrated drives on wheels. Service-oriented architectures (SOA) enable and facilitate the structuring and use of distributed functions in the vehicle. 

After powering the vehicle, the connected ECUs boot and the applications that startup provide their services to the clients for use, with a version number to ensure compatibility between different versions. With "Find Service" clients are able to search for a service if the current state is unknown. As a result, the communication partners can find each other in a network at runtime without the need for a static configuration at link time. Other applications which offer new services or use existing ones, can also be easily modified after the production of the vehicle. 

The services can be used in three ways:

"Fire and Forget" - in this case the client sends data to the server but does not wait for the response/result. 

"Request and Response" – here the client sends data to the server and then receives the result back in the response.

"Event" - here the server automatically sends information to a client that has registered before. 

If a server terminates, even during operation, it notifies the client by sending the broadcast "Stop Offer Service". The clients can then react accordingly.


www.kpit.com

Previous Article
OSS to Incorporate NVIDIA GPUs with NVLink, Marvell ThunderX2 Arm-based Servers
OSS to Incorporate NVIDIA GPUs with NVLink, Marvell ThunderX2 Arm-based Servers

The SCA8000 includes eight NVIDIA V100 Tensor Core GPUs interconnected with NVIDIA NVLink providing 300GB/s...

Next Article
IDT and ONE Tech to Provide End-to-End Smart City Solution
IDT and ONE Tech to Provide End-to-End Smart City Solution

Created to optimize the performance and utilization of city assets, the joint IoT with Edge AI platform com...