SAE J1939協定
SAE:Society of Automotive Engineers汽車工程協會
J1939網路套用
1、J1939物理層(基於J1939-11/15)
2、J1939數據鏈路層(基於J1939-21)
3、J1939網路層(基於J1939-31)
4、J1939套用層(基於J1939-71)
5、J1939網路管理(基於J1939-81)
6、J1939診斷(基於J1939-13/73)
第一層物理層:描述在其它事物中與物理媒介的電子接口;
第二層數據鏈路層:描述通過基於CAN 2.0B技術規格的CAN的數據通信;
第三層網路層:主要描述兩個網路部分間針對報文傳輸的網橋的功能,並且只與 J1939網橋實現相關;
第四層傳輸層:基本上描述的是針對報文申請模式、確認傳輸和大數據塊的分段傳輸的各種網路服務;
第七層套用層:描述實際的數據(參數或帶有值域的網路變數、解析度、物理單元和傳輸類型)。每個報文無歧義地對應一個數(參數組數);
由於網路管理(基於J1939-81)可以被當作一個分離的單元,能直達硬體(第一層),因此在這個層模型中,該模組是作為右手邊的一個獨立的功能塊。網路管理基本上包括自動分配或決定節點地址(即插即用原則)。在SAE J1939中沒有定義節點監視,因而必須在套用時通過循環報文實現。