ISO OSI 7層の実例：自動車用診断通信(diagnostics communication) Ethernet(53) 通信(104)

ISOのOSI７層は、通信を分類する上で役立つ。

ISO Diagnosticsの規格には２種類の表がある。

二つの表には共通部分もある。

# 1. emissions-related diagnostics 
ISO 15031-6:2015 Road vehicles - Communication between vehicle and external equipment for emissions-related diagnostics - Part 6: Diagnostic trouble code definitions
https://qiita.com/kaizen_nagoya/items/9db02028c8e8c2858411
https://www.iso.org/standard/66369.html

はじめ、いくつかの規格でISO OSI 7層対応表をつけている。

![15031-6.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/51423/f37951c0-3c19-737e-2154-ae41a1ba05a3.png)

# 2. WWH-OBD
ISO 27145-2:2012 Road vehicles - Implementation of World-Wide Harmonized On-Board Diagnostics (WWH-OBD) communication requirements - Part 2: Common data dictionary
https://qiita.com/kaizen_nagoya/items/11ed6a5bd614e183de34
https://www.iso.org/standard/46276.html

![27145-2.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/51423/59bf7ba7-4dd4-1d18-1f0a-8346ec8831bb.png)

# 一覧
Qiitaの欄は、次の二つの資料で示す番号

ISO Diagnostics 文献（Normative Reference and Bibliography）集め
https://qiita.com/kaizen_nagoya/items/535a0144a343df2c99df

ISO Diagnostics 用語定義(Terms and Definition)と短縮名(short name)集め
https://qiita.com/kaizen_nagoya/items/83cae62d1cb528c3c816

|1-1|2|3|4|5|6|7|2-1|2|3|4|5|6|7|Qiita|Doc.|Title|
|:----|:----|:----|:----|:----|:----|:----|:----|:----|:----|:----|:----|:----|:----|:----|:----|:----|
|1| | | | | | | | | | | | | | | |14230-1 Road vehicles — Diagnostic communication over K-Line (DoK-Line) — Part 1: Physical layer|
|1|1|1|1| | | |1|1|1|1| | | |8|7|ISO 15765-4, Road vehicles - Diagnostic communication over Controller Area Network (DoCAN) - Part 4: Requirements for emissions-related systems|
|1|1|1|1| | | | | | | | | | |12|10|ISO 27145-4, Road vehicles - Implementation of World-Wide Harmonized On-Board Diagnostics (WWH-OBD) communication requirements - Part 4: Connection between vehicle and test equipment|
|1|1| | | | | |1|1| | | | | | |9|ISO 11898-1, Road vehicles - Controller area network (CAN) - Part 1: Data link layer and physical signalling|
|1|1| | | | | |1|1| | | | | | |9|ISO 11898-2, Road vehicles - Controller area network (CAN) - Part 2: High-speed medium access unit|
|1|1| | | | | |1|1| | | | | |2|1|ISO 13400-3, Road vehicles - Diagnostic communication over Internet Protocol (DoIP) - Part 3: Wired vehicle interface based on IEEE 802.3|
|1|1| | | | | | | | | | | | |17|20|ISO 9141-2:1994, Road vehicles - Diagnostic systems - Part 2: CARB requirements for interchange of digital information, and its Amendment 1:1996.|
|1|1| | | | | | | | | | | | | | |SAE J1850 Access to vehicle networks for onboard-diagnostics (OBD)|
| |1| | | | | | | | | | | | | |7|ISO 14230-2, Road vehicles - Diagnostic communication over K-Line (DoK-Line) - Part 2: Data link layer|
| | |1|1| |1|1| | | | | | | |7|13|ISO 15031-5, Road vehicles - Communication between vehicle and external equipment for emissions-related diagnostics - Part 5: Emissions-related diagnostic services https://qiita.com/kaizen_nagoya/items/88bc27aa82710c8a2376|
| | |1|1| | | |1|1|1|1| | | | |7|ISO 14230-4:2000, Road vehicles - Diagnostic systems - Keyword Protocol 2000 - Part 4: Requirements for emission-related systems|
| | |1|1| | | | | |1|1| | | |1|6|ISO 13400-2:2012, Road vehicles - Diagnostic communication over Internet Protocol (DoIP) - Part 2: Transport protocol and network layer services|
| | |1|1| | | | | |1|1| | | |21|7|ISO 15765-2, Road vehicles - Diagnostic communication over Controller Area Network (DoCAN) - Part 2: Transport protocol and network layer services|
| | | | |1| | | | | | |1| | |5|10|ISO 14229-2, Road vehicles - Unified diagnostic services (UDS) - Part 2: Session layer interfaces|
| | | | | |1| | | | | | |1| |10|12|ISO 27145-2, Road vehicles - Implementation of World-Wide Harmonized On-Board Diagnostics (WWH-OBD) communication requirements - Part 2: Common data dictionary|
| | | | | |1| | | | | | |1| | |13|SAE J1930-DA, J1930 Electrical/Electronic Systems Diagnostic Terms, Definitions, Abbreviations, and Acronyms Web Tool Spreadsheet|
| | | | | |1| | | | | | |1| | |7|SAE J1979-DA, Digital Annex of E/E Diagnostic Test Modes|
| | | | | |1| | | | | | |1| | |7|SAE J2012-DA, Digital Annex of Diagnostic Trouble Code Definitions and Failure Type Byte Definitions|
| | | | | |1| | | | | | | | |13|7|ISO 15031-2, Road vehicles - Communication between vehicle and external equipment for emissions-related diagnostics - Part 2: Guidance on terms, definitions, abbreviations and acronyms|
| | | | | |1| | | | | | | | |16|13|ISO 15031-6, Road vehicles - Communication between vehicle and external equipment for emissions-related diagnostics - Part 6: Diagnostic trouble code definitions|
| | | | | | |1| | | | | | |1|11|10|ISO 27145-3, Road vehicles - Implementation of World-Wide Harmonized On-Board Diagnostics (WWH-OBD) communication requirements - Part 3: Common message dictionary|
| | | | | | | |1|1| | | | | | |2|IEEE 802.3-2015, IEEE Standard for Ethernet|
| | | | | | | |1|1| | | | | |4|5|ISO 14229-1, Road vehicles - Unified diagnostic services (UDS) - Part 1: Application layer|
| | | | | | | | | |1| | | | | |1|IETF RFC 791:1981, Internet Protocol - DARPA Internet Program - Protocol Specification|
| | | | | | | | | | |1| | | | |1|IETF RFC 793, Transmission Control Protocol - DARPA Internet Program - Protocol Specification https://datatracker.ietf.org/doc/html/rfc793|
| | | | | | | | | | | | |1| | |7|SAE J1930-DA, Digital Annex of Electrical/Electronic Systems Diagnostic Terms, Definitions, Abbreviations, and Acronyms|
| | | | | | | | | | | | |1| | |10|SAE J1939-73:2010, Application layer - Diagnostics|
| | | | | | | | | | | | |1| | |10|SAE J1939, Companion Spreadsheet|

# OSI参照モデル

大きすぎ、複雑すぎて失敗したというOSIでも、一番基礎の参照モデルはその後も参照されている。
１００作ったうちの残った１つがOSI参照モデルと言えるだろうか。

OSI参照モデルについて
https://qiita.com/play-life/items/b7571d7ca51a8e13e479

OSI参照モデル
https://qiita.com/twinkle13531/items/6821d6a11be5a3c17837

OSI参照モデルまとめ
https://qiita.com/upopo/items/798b01814851b8f2b39f

プロトコルとOSI参照モデル
https://qiita.com/hgaiji/items/dbb845f5b631e5cf3bc9

「OSI参照モデル」と「RFC1122」(「OSI参照モデル」に戸惑わないために)
https://qiita.com/Black_Kite/items/bc3c5789ccba807b0755

OSI参照モデルまとめ
https://qiita.com/tatsuya4150/items/474b60beed0c04d5d999

[初心者向け]プロトコルとOSI基本参照モデル
https://qiita.com/tochisuke221/items/9a516746a4db3bafc08e

OSI基本参照モデルについて
https://qiita.com/saeco_cco/items/ec3f5f43d047173babd4

ネットワーク　OSI参照モデルの表
https://qiita.com/keitean/items/2010884715a04738da8d

OSI参照モデルとTCP/IP
https://qiita.com/mk185/items/a25a6c08702162ae04f5

OSI参照モデル
https://qiita.com/obukoh/items/fa84aca41ea1c7aee7b4

OSI参照モデル
https://qiita.com/kuromame1020614/items/461b2fba3ca231ceb5c5

OSI参照モデル
https://qiita.com/naoyakenkyo/items/50e9817792fb5c8133d7

OSI参照モデルについてまとめてみた
https://qiita.com/masaya8028/items/f4d405a58fdf839faf72


## OSI 自己参考資料(self　reference)
ISO OSI 7層の実例：自動車用診断通信(diagnostics communication)、Ethernet(53)
https://qiita.com/kaizen_nagoya/items/f52ad61f557f000de2d5

ISO/IEC OSIに学ぶ 通信(102)
https://qiita.com/kaizen_nagoya/items/89562c52f37d6bf0a80d

OSI参照モデルの資料を作り始める（作業中）
https://qiita.com/kaizen_nagoya/items/26e1451ef4981c46b3be

## 参考
@kazuo_reve 自動車の故障診断に関連するプログラマーになりたての方が参照するとよさそうな情報
https://qiita.com/kazuo_reve/items/f773b320dcbf2ab316da

@kazuo_reve AUTOSARのClassic PlatformとAdaptive PlatformにおけるDiagnosticsの違いを整理
https://qiita.com/kazuo_reve/items/05c179d705c69286b94a

私のAdvent Calendar 2022 ーー はじめたきっかけ、1月のふりかえり、今後の展望
https://qiita.com/torifukukaiou/items/891db4e40a7f6194af56
### 自己参考
ISO Road vehicles Diagnostics 規格調査中　100規格、100記事をめざして。
https://qiita.com/kaizen_nagoya/items/51e29d318585a4219985

ISO 14229-1:2020 Road vehicles — Unified diagnostic services (UDS) — Part 1: Application layer
https://qiita.com/kaizen_nagoya/items/3231d9fea536d1b9b1f7

国際規格のNormative Reference
https://qiita.com/kaizen_nagoya/items/b94b6055997119ac2d9a

@kazuo_reveさんの「自動車の故障診断に関連するプログラマーになりたての方が参照するとよさそうな情報」の読み方
https://qiita.com/kaizen_nagoya/items/0c6b8373f93ce52def33

@kazuo_reve「AUTOSARのClassic PlatformとAdaptive PlatformにおけるDiagnosticsの違いを整理」で慌てて
https://qiita.com/kaizen_nagoya/items/d3ff6aba9b7402e8bde8

OSI参照モデルの資料を作り始める（作業中）
https://qiita.com/kaizen_nagoya/items/26e1451ef4981c46b3be

ISO/IEC OSIに学ぶ
https://qiita.com/kaizen_nagoya/items/89562c52f37d6bf0a80d

ISO Diagnostics Normative Reference一覧（表題順）
https://qiita.com/kaizen_nagoya/items/75d7e2276bbe1e2026d7

SAE 規格を読み始めて
https://qiita.com/kaizen_nagoya/items/e101ae794ab57f8a10a5

SAE J1850って何ですか？
https://qiita.com/kaizen_nagoya/items/9aa118008a0528a2c93c

物理記事　上位100
https://qiita.com/kaizen_nagoya/items/66e90fe31fbe3facc6ff

数学関連記事１００
https://qiita.com/kaizen_nagoya/items/d8dadb49a6397e854c6d

言語・文学記事　１００
https://qiita.com/kaizen_nagoya/items/42d58d5ef7fb53c407d6

医工連携関連記事一覧
https://qiita.com/kaizen_nagoya/items/6ab51c12ba51bc260a82

自動車　記事　１００
https://qiita.com/kaizen_nagoya/items/f7f0b9ab36569ad409c5

通信記事１００
https://qiita.com/kaizen_nagoya/items/1d67de5e1cd207b05ef7

Ethernet 記事一覧　Ethernet(0)
https://qiita.com/kaizen_nagoya/items/88d35e99f74aefc98794

Wireshark 一覧 wireshark(0)、Ethernet(48) 
https://qiita.com/kaizen_nagoya/items/fbed841f61875c4731d0

線網（Wi-Fi）空中線(antenna)(0) 記事一覧(118/300目標)
https://qiita.com/kaizen_nagoya/items/5e5464ac2b24bd4cd001

小川清最終講義、小川清最終講義（再）計画, Ethernet(100) 英語(100) 安全(100)
https://qiita.com/kaizen_nagoya/items/e2df642e3951e35e6a53

 ＜この記事は個人の過去の経験に基づく個人の感想です。現在所属する組織、業務とは関係がありません。＞
# 文書履歴
ver. 0.01 初稿 20220209
ver. 0.02 ありがとう追記 　 20230529
### 最後までおよみいただきありがとうございました。
いいね　💚、フォローをお願いします。
####  Thank you very much for reading to the last sentence.
Please press the like icon 💚　and follow me for your happy life.