団体規格です。
業務で利用する場合には、会員になることを条件にしています。
2002年から20年経ち、当初の狙いの段階に近づいてきました。
MATLABでモデルさえ記述すれば、あとは自動生成だけでソフトが完成するところまで、あと一歩です。
Ethernet, UNIXが生まれて20年で大衆化したのと同じように考えると分かりやすいでしょう。
AUTOSARの上で動く、クラウド対応のミドルウェアが出て、開発も運用もクラウドになれば、一気にAUTOSARは大衆化するでしょう。
AUTOSAR Abstract Platformへの道 R22-11
2023年4月URL変更
この項は2023年4月21日、AUTOSARの文書のURLが変更になった。
/classic/22-11/
が
/R22-11/CP/
過去記事で、URLでエラーが出たら書き換えてみてください。
/adaptive/22-11/
は
/R22-11/AP/
/foundation/22-11/
は
/R22-11/FO/
です。
2023年11月URL変更
2023年11月にもAUTOSAR文書のURLが変更になっている。
/user_upload/standards/classic/21-11/
を
/standards/R21-11/CP/
などに書き換えてください。
/user_upload/standards/adaptive/21-11/
を
/standards/R21-11/AP/
/user_upload/standards/foundation/21-11/
を
/standards/R21-11/FO/
お手数をおかけします。
1年に2度URLを変更するなんて、新しい記事が書ける。とても嬉しい。
一覧
AUTOSAR R22-11 Qiita記事一覧 20230421 。
この記事の表題の最後に「20230421」を加えます。
<この項は書きかけです。順次追記します。>
AUTOSARが、2022年の版、R22-11を公開しました。
R21-11
R20-11
R19-11
文書は検索してダウンロードできます。
R20-11,R21-11, R22-11の3年分だけになりました。
公開行事の模様は
AUTOSAR R22-11 Release Event 20221208
Classic Platform Release Overview, AUTOSAR No.0 ,R22-11, CP, 20230421
Foundation Release Overview, AUTOSAR, 781, R22-11, FO, 20230421
Adaptive Platform Release Overview, AUTOSAR 782, R22-11, AP, 20230421
要求仕様対応(Requirement and Specification)
Abstract Platformとの関係
RS統合
文書変更(Document Change)
• New chapter 6.3 added with generalized flowcharts and SWS items for non method profiles.
• Protocol specific flowcharts and SWS items for method (P04m and P07m) and non method profiles replaced by generalized flowcharts and items
• Use consistent function names (e.g. E2EXf_handling_PXXm_server, E2EXf_handling_PXXm_client)
• Corrections of Min/MaxDataLength in P04m, P07m and P08m
• Corrections of errors in state machine specification
• Counter handling for client/server communication updated
用語(terms)
Trem | Description |
---|---|
Data ID | An identifier that uniquely identifies the message / data element / data. |
Source ID | An identifier that uniquely identifies the source of the message / data element / data (i.e., in case different sources produce the same message / data element / data – like different clients invoking the same method at a server). |
Repetition | The same message was received more than once. |
Loss | A message was not received. |
Delay | A message was received later than expected. |
Insertion | Unexpected information or an extra message was inserted. |
Masquerade | non-authentic information is accepted as authentic information by a receiver. |
Incorrect | addressing information is accepted from an incorrect sender or by an incorrect receiver. |
Corruption | A communication fault, which changes information. |
Asymmetric information | Receivers do receive different information from the same sender. |
Subset | Information from a sender received by only a subset of the receivers. |
Blocking | Blocking access to a communication channel. |
FTTI | Fault tolerant time interval, maximum time a fault can be active before a hazard occurs |
英日
日本語は仮訳
no. | count | word | 日本語 |
---|---|---|---|
1 | 5354 | e | e |
2 | 3537 | the | その |
3 | 2390 | e_ | e_ |
4 | 1889 | of | の |
5 | 1878 | prs_e | prs_e |
6 | 1983 | data | 与件 |
7 | 1314 | in | 上に |
8 | 1152 | e_p | e_p |
9 | 1028 | x | x |
10 | 1008 | counter | 計数器 |
11 | 881 | profile | 横顔 |
12 | 769 | crc | cycle redundancy check(短縮名) |
13 | 769 | to | に |
14 | 1009 | id | id |
15 | 730 | is | は |
16 | 691 | rs_e | rs_e |
17 | 689 | a | 一つの |
18 | 643 | and | と |
19 | 636 | state | 状態 |
20 | 629 | shall | しなければならない |
21 | 613 | c | c |
22 | 588 | length | 長さ |
23 | 529 | figure | 形 |
24 | 509 | check | 兼サウスr |
25 | 474 | for | にとって |
26 | 452 | as | なので |
27 | 445 | by | に |
28 | 445 | message | 伝言 |
29 | 425 | d | d |
30 | 753 | protocol | 規約 |
31 | 406 | r | r |
32 | 403 | specification | 仕様 |
33 | 402 | type | 型 |
34 | 397 | be | なれ |
35 | 370 | step | 立体的 |
36 | 366 | autosar | autosar |
37 | 356 | document | 文書 |
38 | 348 | protect | 守る |
39 | 337 | autosar_prs_e | autosar_prs_e |
40 | 337 | fo | foundation(短縮名) |
41 | 327 | offset | 補正 |
42 | 325 | table | 表 |
43 | 315 | TRUE | 真 |
44 | 314 | FALSE | 偽 |
45 | 308 | config | 構成 |
46 | 308 | function | 働き |
47 | 305 | byte | 束 |
48 | 284 | shown | 示す |
49 | 281 | with | と |
50 | 278 | result | 結果 |
51 | 250 | communication | 通信 |
52 | 245 | status | 状態 |
53 | 243 | value | 価値 |
54 | 231 | forward | 前方 |
55 | 223 | header | 見出し |
56 | 222 | behave | 振る舞う |
57 | 215 | m | m |
58 | 214 | write | 書く |
59 | 204 | following | 続く |
60 | 197 | or | または |
61 | 192 | see | 見る |
62 | 190 | this | これ |
63 | 183 | are | です |
64 | 176 | bit | bynary digit(短縮名) |
65 | 173 | not | いいえ |
66 | 171 | read | 読む |
67 | 168 | bits | binary digits(短縮名) |
68 | 166 | received | 受け取った |
69 | 161 | on | の上 |
70 | 156 | field | 分野 |
71 | 154 | input | 入力 |
72 | 151 | checks | 検査 |
73 | 151 | that | それ |
74 | 149 | i | 私 |
75 | 146 | from | から |
76 | 146 | if | もし |
77 | 145 | have | 持つ |
78 | 145 | used | 使った |
79 | 143 | which | どの |
80 | 141 | specific | 明確 |
81 | 135 | e_uc_ | e_uc_ |
82 | 133 | new | 新しい |
83 | 132 | supervision | 監督 |
84 | 131 | configuration | 構成 |
85 | 129 | null | 無動な |
86 | 128 | it | それ |
87 | 128 | order | 注文 |
88 | 128 | receiver | 受信機 |
89 | 127 | error | 誤り |
90 | 124 | delta | デルタ |
91 | 123 | b | b |
92 | 120 | machine | kikai93 |
94 | 119 | some | いくつかの |
95 | 118 | integer | 整数 |
96 | 118 | unsigned | 符号なし |
97 | 116 | compute | 計算する |
98 | 115 | sequence | 順序 |
99 | 113 | can | できる |
100 | 113 | example | 例 |
参考(reference)
3.1 Input documents
[1] ISO 26262:2018 (all parts) – Road vehicles – Functional Safety
http://www.iso.org
[2] Glossary, AUTOSAR_TR_Glossary
https://www.autosar.org/fileadmin/standards/R22-11/FO/AUTOSAR_TR_Glossary.pdf
[3] Specification of CRC Routines, AUTOSAR_SWS_CRCLibrary
[4] Specification of SW-C End-to-End Communication Protection Library,
AUTOSAR_SWS_E2ELibrary
3.2 Standards and Norms
1. SAE-J1850 8-bit CRC
Class B Data Communications Network Interface J1850_201510
2. CCITT-FALSE 16-bit CRC. Refer to: ITU-T Recommendation X.25 (1096) (Previously „CCITT Recommendation”) SERIES X: DATA NETWORKS AND OPEN SYSTEM COMMUNICATION Public data networks - Interfaces Interface between Data Terminal Equipment (DTE) and Data Circuit-terminating Equipment (DCE) for terminals operating in the packet mode and connected to public data networks by dedicated circuit Section 2.2.7.4 „Frame Check Sequence (FCS) field” and Appendix I „Examples of data link layer transmitted bit patterns by the DCE and the DTE”
3. IEEE 802.3 Ethernet 32-bit CRC
- ”32-Bit Cyclic Redundancy Codes for Internet Applications” [Koopman 2002]
- Collection and evaluation of CRC polynomials by Philip Koopman, Carnegie Mellon University https://users.ece.cmu.edu/~koopman/crc/
関連文書(Related document)
AUTOSAR Abstract Platformへの道 R22-11
自動車 記事 100
Basic principles, ボッシュ自動車handbook(英語)11版まとめ<2>
JAXA/IPA クリティカルソフトウェアワークショップ WOCS言語関連発表(改定版)
CAN(controller area network)
「はじめてのCAN/CANFD 」 ベクタージャパン <エンジニア夏休み企画>【読書感想文】
三方良し Udemy 車載LAN入門講座 CAN通信編
詳解 車載ネットワーク CAN, CAN FD, LIN, CXPI, Ethernetの仕組みと設計のために(1) 著者 <エンジニア夏休み企画 読書感想文>
詳解 車載ネットワーク CAN, CAN FD, LIN, CXPI, Ethernetの仕組みと設計のために(2)参考文献 <エンジニア夏休み企画>【読書感想文】
詳解 車載ネットワーク CAN、CAN FD、LIN、CXPI、Ethernetの仕組みと設計のために
R23-11
<この記事は個人の過去の経験に基づく個人の感想です。現在所属する組織、業務とは関係がありません。>
文書履歴(document history)
ver. 0.01 初稿 20230716
最後までおよみいただきありがとうございました。
いいね 💚、フォローをお願いします。
Thank you very much for reading to the last sentence.
Please press the like icon 💚 and follow me for your happy life.