SOME/IP Overview

  Рет қаралды 4,925

Intrepid Control Systems

Intrepid Control Systems

Күн бұрын

In the fast-paced realm of automotive innovation, data transmission and complex communication systems are pivotal. Traditional methods have faced limitations, prompting the rise of service-oriented architectures as a solution. Join us in delving into the realm of SOME/IP (Scalable Service-Oriented Middleware over IP) and its role in fostering seamless communication within vehicles.
Unveiling SOME/IP:
Originally introduced by BMW in 2011, SOME/IP has garnered significant attention, particularly after its clear specification by AUTOSAR. This specification update brought about crucial enhancements, notably in Service Discovery, which empowers endpoints to seamlessly identify and utilize services offered by other ECUs within the network.
Pioneering the Future:
As the automotive landscape shifts towards zonal architectures and software-defined vehicles, the need for adaptable communication frameworks becomes paramount. Service-oriented architectures, empowered by SOME/IP, cater to this demand by facilitating dynamic service discovery, enabling efficient data flow, and supporting vital functionalities like Over-The-Air updates. Embrace the power of SOME/IP today to shape the vehicles of tomorrow.
Like us on Facebook: / intrepidcontrol
Follow us on LinkedIn: / intrepidcontrol
Follow us on Twitter: / intrepidcontrol
Follow us on Instagram: / intrepidcontrol
Website: www.intrepidcs.com/
Chapters:
00:00 - SOME/IP Overview
01:06 - Motivation for SOME/IP
02:09 - SDV/Zonal Architecture
02:57 - Example 1: Smart Phone Contact List
08:29 - Example 2: RADAR System
10:49 - Example 3: Mirror Service
12:09 - SOME/IP Specifications in AUTOSAR
18:09 - What is a Service
20:31 - SOME/IP Overview
22:17 - Types of Communication
24:51 - SOME/IP - IP Configuration
27:11 - SOME/IP Header Format
31:21 - Mirror Service in Detail
39:40 - SOME/IP - Payload/Transformer
41:46 - Serialization - Transformer Basics
43:43 - Serialization - Transformer with Tags
48:31 - Service Discovery - Sub/Pub
50:22 - Service Discovery - Message Flow
52:50 - Service Discovery - Message Structure

Пікірлер: 13
@saranreddygoturi6556
@saranreddygoturi6556 4 ай бұрын
Good session, looking forward to more videos
@coltcorrea3075
@coltcorrea3075 4 ай бұрын
Thank you.
@shahriarbadsha55
@shahriarbadsha55 Ай бұрын
This is awesome. What I have been trying to learn for months, I was able to grasp them in an hour. Thanks for this nice presentation.
@IntrepidControlSystems
@IntrepidControlSystems Ай бұрын
Thank you, we will add more content like this in future
@anielaionelia2473
@anielaionelia2473 28 күн бұрын
thank you! great talk, straight to the point, while also offering a real deep understanding of all necessary details. imho a perfect overview by all standards
@himanshunakum5979
@himanshunakum5979 Ай бұрын
Rather than good session, it is very very good session. If possible, can you post the video/session on Some/Ip header where sir was explaining the Entry and Optional field. I'm very curious about dip dive there. Thanks in Advance
@IntrepidControlSystems
@IntrepidControlSystems Ай бұрын
Thank you, we will let him know.
@harikrishnaelaprolu2907
@harikrishnaelaprolu2907 4 ай бұрын
In this SOA, what if the sensor modules are just raw data senders instead of service providers?
@MrHaggyy
@MrHaggyy 4 ай бұрын
You can think of a sensor as a unit that can provide services. Usually, each format (raw form or sample rate) is its own service.
@IntrepidControlSystems
@IntrepidControlSystems 4 ай бұрын
If the sensor modules do not have SOME/IP support built in, then in this case, they must send raw data over the network that the sensor supports - for example, CAN, FlexRay, Ethernet, etc. For Etherent a simple UDP datagram can work.
@harikrishnaelaprolu2907
@harikrishnaelaprolu2907 4 ай бұрын
​@IntrepidControlSystems , many thanks! this raw data in the form of CAN, FR frames or UDP data grams are converted to discoverable services at zones or can go directly to VC/HCP? In that scenario what about the control loop latency?
@coltcorrea3075
@coltcorrea3075 4 ай бұрын
@@harikrishnaelaprolu2907 - The raw data can be converted to a service in the Zonal controller, or transported raw over Ethernet through the zone to other parts of the network. There are million ways to implement things. It is hard to give a concrete answer given the simplicity of the information on this KZfaq chat.
@harikrishnaelaprolu2907
@harikrishnaelaprolu2907 4 ай бұрын
Yes, we can say three ways of service processing 1. over edge, 2. over zone, 3. over central compute but not a million ways! Thanks
SOME/IP Explained in 5 Minutes!
5:40
Intrepid Control Systems
Рет қаралды 7 М.
Женская драка в Кызылорде
00:53
AIRAN
Рет қаралды 488 М.
Spot The Fake Animal For $10,000
00:40
MrBeast
Рет қаралды 177 МЛН
DEFINITELY NOT HAPPENING ON MY WATCH! 😒
00:12
Laro Benz
Рет қаралды 63 МЛН
Software architecture for future car generations
19:28
e-mobil BW
Рет қаралды 18 М.
What is a Protocol? (Deepdive)
18:14
LiveOverflow
Рет қаралды 162 М.
Automotive CAN, Sending & Receiving Data
8:54
Block Harbor
Рет қаралды 6 М.
What Is Automotive Ethernet?
10:11
Technica Engineering
Рет қаралды 21 М.
Apache vs NGINX
7:53
IBM Technology
Рет қаралды 270 М.
Ethernet as a Service for Software Defined Vehicles, Design Objectives and Orientations
32:10
Understanding SPI
11:50
Rohde Schwarz
Рет қаралды 76 М.
Linus Torvalds On Future Of Desktop Linux
44:18
TFiR
Рет қаралды 358 М.
What is difference between adaptive and classic Autosar
4:20
Automotive Embedded World
Рет қаралды 8 М.
Ой не могу 🤣❤️
0:33
Dragon Нургелды 🐉
Рет қаралды 1,9 МЛН
Waka waka 🤣 Which video is the best 1,2,3,4? 🤩
0:13
Adani Family
Рет қаралды 4,8 МЛН