【自动驾驶】7. MDC常用术语、DDS、SOME/IP
常用術語:
MDC: Mobile Data Center;移動數(shù)據(jù)中心
AP: AUTOSAR Adaptive Platform; 自適應AUTOSAR平臺
APP: Appliction; 提供服務所需功能的軟件
CM: Communication Management; 通信管理
GMSL: Gigabit Multimedia Serial Link; 吉比特多媒體串行鏈接
MCU: Microcontroller Unit; 微控制器單元
MDC(Mobile Data Center)軟件平臺采用AP(AUTOSAR Adaptive Platform)進行開發(fā)和設計,所有APP(Application)采用CM(Communication Management)框架作為通信框架,其中CM采用自研DDS(Data Distribution Service)和開源vsomeip實現(xiàn)底層通信協(xié)議。
Host、Mini、MCU和Hi3559之間主要通過SOME/IP(Scalable Service-Oriented Middleware over IP)進行網(wǎng)絡通信,這些服務都具備發(fā)布和訂閱Event、Method的能力,即某個芯片可以在某一服務中作為Server,在另一服務中又作為Client。
- SOME/IP通信協(xié)議具有低時延和多播的特點,采用的是UDP(User Datagram Protocol)的傳輸協(xié)議。
- DDS通信協(xié)議用于通信數(shù)據(jù)量大的場景,有SHM(SHare Memory)和UDP(User Datagram Protocol)兩種傳輸協(xié)議。
- 使用Method通信方法,Client端在接收到OfferService之后,不需要訂閱即可直接向Server端發(fā)起請求。
- SOME/IP的組播域地址為239.192.255.251,端口號為30491。
總結(jié)
以上是生活随笔為你收集整理的【自动驾驶】7. MDC常用术语、DDS、SOME/IP的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【自动驾驶】17. pitch yaw
- 下一篇: 【自动驾驶】8. MDC通信架构 + D