Modern Network
Let’s go back to after 2011. Imagine the following picture as a representation of a vehicle (You already did that before! 😄).
currently in this period we have more applications need to be fulfilled like:
Network C/S:
1. Topology: Star Topology
In a star topology, all Electronic Control Units (ECUs) connect to a central hub or switch. This design allows each ECU to communicate through the central point, making it easy to manage and troubleshoot. If one connection fails, it does not disrupt the entire network.
2. Protocol and Real-Time Constraints
The main protocol used is Ethernet, which supports fast data transfer. It's suitable for applications like:
However, this network has high latency and does not meet real-time requirements, which can affect critical applications.
Recommended by LinkedIn
3. Data Rate
Ethernet supports several data rates:
4. Dynamic Data Paths
The data paths in this network are dynamic. But what does that mean?
It means that new paths can be created at runtime, allowing for high flexibility. This flexibility enables us to add new features on the fly!
You might be wondering, how is this possible? We will explore this further in the upcoming sections, where we will discuss Service-Oriented Architecture (SOA) and the SOME/IP protocol.
5. Dynamic Data Length
The data itself can also change at runtime, which means we cannot determine the exact length of the data during the design phase.
For example, consider a camera that detects the number of objects in its field of view and sends a frame containing this count. This calculation occurs in real time, meaning the length of the data is not fixed.