Automotive Ethernet usually adopts the layered structure of the OSI (Open System Interconnection) model, which divides network communication into seven different layers, each responsible for different functions. The following is the layered structure of automotive Ethernet and its correspondence with the OSI model:
Application Layer:
Responsible for defining the rules for communication and data exchange between applications.
Used to realize data exchange in the vehicle application layer, such as in-vehicle entertainment systems, navigation systems, etc.
Presentation Layer:
Mainly responsible for data format conversion, encryption and compression to ensure data format compatibility between different devices.
In automotive Ethernet, it may be used for data encoding and decoding to facilitate communication between different systems.
Session Layer:
Manages and maintains sessions and connections for data transfer.
It can be used for connection management and status maintenance in vehicle networks.
Transport Layer:
Responsible for data segmentation, reorganization and error detection to ensure reliable data transmission.
In automotive Ethernet, it may be used for TCP (Transmission Control Protocol) or UDP (User Datagram Protocol) transmission to meet the needs of different applications.
Network Layer:
Responsible for data routing and addressing, ensuring that data can be transmitted correctly in the network.
IP (Internet Protocol) addressing and routing may be involved in automotive Ethernet.
Data Link Layer:
It is divided into two sublayers: Logical Link Control (LLC) sublayer and Medium Access Control (MAC) sublayer.
The MAC sublayer is responsible for frame assembly and parsing, as well as control of access to the physical media.
In automotive Ethernet, the Ethernet protocol is often used as the data link layer protocol.
Physical Layer:
Responsible for the actual physical signal transmission, including voltage, frequency, encoding method, etc.
In automotive Ethernet, the physical layer implements the electrical transmission of data, such as using twisted pair cables, optical fibers and other transmission media.
Simplified into the following five-layer hierarchical structure:
Someip, Someipsd, and Doip are located in the fifth layer of Ethernet application layer: Someip protocol, Someipsd protocol, and Doip protocol essentially stipulate the processing of data transmitted by the network layer and adapt to different application scenarios. In CP, Soad, SD, Doip, and Soemipxf are actually implementing application layer functions.
Previous article:Business Process of SOME/IP in Static Architecture of Automotive Ethernet
Next article:New taxonomy for autonomous driving simplifies the relationship between drivers and vehicles
- Popular Resources
- Popular amplifiers
- Red Hat announces definitive agreement to acquire Neural Magic
- 5G network speed is faster than 4G, but the perception is poor! Wu Hequan: 6G standard formulation should focus on user needs
- SEMI report: Global silicon wafer shipments increased by 6% in the third quarter of 2024
- OpenAI calls for a "North American Artificial Intelligence Alliance" to compete with China
- OpenAI is rumored to be launching a new intelligent body that can automatically perform tasks for users
- Arm: Focusing on efficient computing platforms, we work together to build a sustainable future
- AMD to cut 4% of its workforce to gain a stronger position in artificial intelligence chips
- NEC receives new supercomputer orders: Intel CPU + AMD accelerator + Nvidia switch
- RW61X: Wi-Fi 6 tri-band device in a secure i.MX RT MCU
Professor at Beihang University, dedicated to promoting microcontrollers and embedded systems for over 20 years.
- LED chemical incompatibility test to see which chemicals LEDs can be used with
- Application of ARM9 hardware coprocessor on WinCE embedded motherboard
- What are the key points for selecting rotor flowmeter?
- LM317 high power charger circuit
- A brief analysis of Embest's application and development of embedded medical devices
- Single-phase RC protection circuit
- stm32 PVD programmable voltage monitor
- Introduction and measurement of edge trigger and level trigger of 51 single chip microcomputer
- Improved design of Linux system software shell protection technology
- What to do if the ABB robot protection device stops
- CGD and Qorvo to jointly revolutionize motor control solutions
- CGD and Qorvo to jointly revolutionize motor control solutions
- Keysight Technologies FieldFox handheld analyzer with VDI spread spectrum module to achieve millimeter wave analysis function
- Infineon's PASCO2V15 XENSIV PAS CO2 5V Sensor Now Available at Mouser for Accurate CO2 Level Measurement
- Advanced gameplay, Harting takes your PCB board connection to a new level!
- Advanced gameplay, Harting takes your PCB board connection to a new level!
- A new chapter in Great Wall Motors R&D: solid-state battery technology leads the future
- Naxin Micro provides full-scenario GaN driver IC solutions
- Interpreting Huawei’s new solid-state battery patent, will it challenge CATL in 2030?
- Are pure electric/plug-in hybrid vehicles going crazy? A Chinese company has launched the world's first -40℃ dischargeable hybrid battery that is not afraid of cold
- How to draw the graph of the complex number solution of X^2+1=0 in the coordinate system? Can anyone help me? Thank you.
- Web page control 430 single chip microcomputer
- Bicycle modification series: code table
- Sharing the basics of power management
- Power conversion assistance
- DM8168 DSP and ARM add library and call
- (A-Current Signal Detection Device) Tianjin First Prize_Topic A
- 2. Use and simulation of common XILINX IP CORE
- What does a digital design engineer mainly do? How do you get started? What does a digital verification engineer mainly do? How do you do it?
- 3. Lighting Case and Extension