[Author]
Samuel WENG
This article will introduce the basic information towards vehicle telecommunication basic categories.
First:Open System Interconnection Reference Module
we have to start the whole article from OSI model. and following is the their introduction and definitions.
(1)Application layer, which supports for application layer interface, so that another software can communicate with. some protocols are famous, like HTTP,HTTPS, FTP, TELNET, SSH etc;
(2)Presentation layer, which can change the data and system format so that the format can be integrated with the receiver port and those format and system canbe suitable for transportation;
(3)Session layer, which does not participate in specific transmissions, which provides mechanisms for establishing and maintaining communication between applications, including access verification and session management; informationhere is called message;
(4)Transport layer, the data unit called packets. within TCP it is called segments, and in UDP, we called it as datagrams. Within this layer, we have to check and ensure that data unit fragmentation, out-of-order packets, and other dangers that may occur during transmission must be tracked, but some lostmessages might not be aroused attentively;
(5)Network layer, which ensure the suitable routers and connection joints, so that data can be transmitted in time. The network layer composes the frames providedby the data link layer into a data packet. The network layer header is encapsulated in the packet, which contains the logical address information-thenetwork address of the source site and destination site addresses.
(6)Data link layer, which will operates for ethernet etc protocols.
(7)Physical layer, many equipments, including hardware sensors, actuators those contribute to the physical.
we can set some example protocols and information listed as following here, for OSI each layer:
Second:TCP/IP protocol suite
present the vehicle communication will be more based on TCP/IP protocol suite rather than in CAN, no matter in ethernet or flexray or others, and we often called inthis suites.
Many communication and SEOOC like AutoSAR will includes one stack mainly for TCP/IP,they are mainly called TCP/IP stacks.
we will make mapping from OSI layer to TCP/IP layer, as following:
And for each layer, some example protocol listed as following:
Third:IEEE802
IEEE group try to establish the LAN and Metropolitan Area Network, and following IEEE group i had adopted from CSDN, author 'NDSC的我' as simplification of IPS:
Final:AutoSAR related TCP/IP Stack
we based on AutoSAR, and describe the TCP/IP stack inside this famous SEOOC communication stack.
inside the communication management, we have following TCP/IP from drive, toabstraction, towards service, and to RTE, here listed had been adopted partlyfrom AutoSAR manuals:
①data flow:
②control flow:
Thanksfor your reading.
[Reference]
https://zh.wikipedia.org/wiki/TCP/IP%E5%8D%8F%E8%AE%AE%E6%97%8F
https://zh.wikipedia.org/wiki/OSI%E6%A8%A1%E5%9E%8B
https://www.sohu.com/a/148387568_450338
https://blog.csdn.net/weixin_39671078/article/details/81917155
AutoSARTCP/IP stack
已完成
数据加载中