【自动驾驶】7. MDC常用术语、DDS、SOME/IP
生活随笔
收集整理的這篇文章主要介紹了
【自动驾驶】7. MDC常用术语、DDS、SOME/IP
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
常用術語:
MDC: Mobile Data Center;移動數據中心
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)進行開發和設計,所有APP(Application)采用CM(Communication Management)框架作為通信框架,其中CM采用自研DDS(Data Distribution Service)和開源vsomeip實現底層通信協議。
Host、Mini、MCU和Hi3559之間主要通過SOME/IP(Scalable Service-Oriented Middleware over IP)進行網絡通信,這些服務都具備發布和訂閱Event、Method的能力,即某個芯片可以在某一服務中作為Server,在另一服務中又作為Client。
- SOME/IP通信協議具有低時延和多播的特點,采用的是UDP(User Datagram Protocol)的傳輸協議。
- DDS通信協議用于通信數據量大的場景,有SHM(SHare Memory)和UDP(User Datagram Protocol)兩種傳輸協議。
- 使用Method通信方法,Client端在接收到OfferService之后,不需要訂閱即可直接向Server端發起請求。
- SOME/IP的組播域地址為239.192.255.251,端口號為30491。
總結
以上是生活随笔為你收集整理的【自动驾驶】7. MDC常用术语、DDS、SOME/IP的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【自动驾驶】17. pitch yaw
- 下一篇: 【自动驾驶】8. MDC通信架构 + D