0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

お題は不問!Qiita Engineer Festa 2023で記事投稿!

Requirements on SOME/IP Service Discovery Protocol, AUTOSAR 801, R22-11, FO, 20230421

Last updated at Posted at 2023-07-08

AUTOSARは自動車用OSの業界団体規格です。 
業務で利用する場合には、会員になることを条件にしています。

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 requirement on grouping eventgroups (RS_SOMEIPSD_00026)

用語(terms)

Term Description
Client The ECU using the service instance of a server shall be called client in the context of this service instance.
Event A uni-directional data transmission that is only invoked on changes or cyclically and is sent from the producer of data to the consumers.
Eventgroup A logical grouping of events and notification events of fields inside a service in order to allow subscription
Field A field does represent a status and thus has a valid value at all times on which getter, setter and notifier act upon.
Finding a service instance Sending a SOME/IP-SD message in order to find a needed service instance.
Getter A Request/Response call that allows read access to a field.
Method A method, procedure, function, or subroutine that is called/invoked.
Notification Event An event message of the notifier of a field.
Notifier Sends out event message with a new value on change of the value of the field.
Offering a service instance An ECU implements an instance of a service and tells other ECUs using SOME/IP-SD that they may use it.
Server The ECU offering a service instance shall be called server in the context of this service instance.
Service A logical combination of zero or more methods, zero or more events, and zero or more fields.
Service Instance Implementation of a service, which can exist more than once in the vehicle and more than once on an ECU
Setter A Request/Response call that allows write access to a field.
TTL Time-to-Live

英日

日本語は仮訳

no. count word 日本語
1 221 ip internet protocol(短縮名)
2 187 service 奉仕
3 135 discovery 発見
4 114 some いくつかの
5 112 protocol 規約
6 124 to
7 98 of
8 93 the その
9 87 rs_some rs_some
10 87 sd_ SD_
11 83 shall しなければならない
12 57 support 対応
13 53 a 一つの
14 44 fo foundation(短縮名)
15 42 autosar autosar
16 41 rs_main_ rs_main_
17 36 and
18 35 on の上
19 33 document 文書
20 31 in 中に
21 30 requirements 要件
22 27 description 説明
23 27 material 材料
24 27 use 使う
25 25 be です
26 24 applies 適用する
27 24 c c
28 24 case 場合
29 24 d d
30 24 dependencies 依存関係
31 24 r r
32 24 rationale 根拠
33 24 services 奉仕
34 24 supporting 対応
35 21 communication 通信
36 21 is
37 20 autosar_rs_some autosar_rs_some
38 20 for にとって
39 20 id id
40 16 that それ
41 15 are です
42 15 this これ
43 14 by
44 14 data 与件
45 14 instance 実例
46 14 messages 伝言
47 13 can できる
48 13 release 開放
49 12 event 行事
50 12 events 行事
51 12 or または
52 12 provide 提供
53 12 with
54 11 changes 変更
55 10 any どれか
56 10 based 基づく
57 10 instances 実例
58 10 management 管理
59 10 not いいえ
60 10 which どの
61 9 different 違う
62 9 find 探す
63 9 offering 募集
64 8 an
65 8 ecus ecus
66 8 functionality 機能性
67 8 message 伝言
68 8 other 他の
69 8 published 公開
70 8 stop 止める
71 8 subscriptions 購読
72 8 transport 輸送
73 8 used 使った
74 7 during その間
75 7 ecu ecu
76 7 if もし
77 7 it それ
78 7 more もっと
79 7 no いいえ
80 7 offer 提示
81 7 work 仕事
82 6 define 定義
83 6 detection 検出
84 6 error 誤り
85 6 field 分野
86 6 handling 取り扱い
87 6 information 情報
88 6 load 背負う
89 6 network 通信網
90 6 non
91 6 only それだけ
92 6 same 同じ
93 6 subscribe 申し込む
94 5 editorial 編集上の
95 5 feature 特徴
96 5 implementations 実装
97 5 multicast マルチキャスト
98 5 needs 必要
99 5 partner 相棒
100 5 receivers 受信機
101 5 sd service discovery(短縮名)
102 5 sent 送信済
103 5 ttl time to live(短縮名)
104 5 unicast ユニキャスト
105 5 vehicle 車両

参考(reference)

[1] Standardization Template, AUTOSAR_TPS_StandardizationTemplate
[2] Glossary, AUTOSAR_TR_Glossary
https://www.autosar.org/fileadmin/standards/R22-11/FO/AUTOSAR_TR_Glossary.pdf

関連文書(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の仕組みと設計のために

23-11

<この記事は個人の過去の経験に基づく個人の感想です。現在所属する組織、業務とは関係がありません。>

文書履歴(document history)

ver. 0.01初稿  20230708

最後までおよみいただきありがとうございました。

いいね 💚、フォローをお願いします。

Thank you very much for reading to the last sentence.

Please press the like icon 💚 and follow me for your happy life.

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?