Specification of Service Discovery, No.616, AUTOSAR R21-11(168) CP

Specification of Service Discovery, No.616, 2021-11

https://www.autosar.org/fileadmin/standards/classic/21-11/AUTOSAR_SWS_ServiceDiscovery.pdf


AUTOSAR R21-11記事一覧はこちら。

AUTOSAR 21-11, 140文書読んだ。2022年5月末に半分到達予定。

https://qiita.com/kaizen_nagoya/items/4043e8414f850ce266a4

AUTOSAR R21-11(0) 仕様ダウンロード一覧。単語帳。参考文献資料作成

https://qiita.com/kaizen_nagoya/items/9b3a1b9b8d1e8d7e288e

# 用語(terms)
|Term|Description|
|:--|:--|
|BswM| Basis software manager
|ECU| Electronic Control Unit
|DEM |Diagnostic Event Manager
|DE|T Default Error Tracer
|SD| Service Discovery
|Sd| Service Discovery Module in AUTOSAR
|SoAd |Socket Adaptor
|SOME/IP| Scalable service-Oriented MiddlwarE over IP
|SOME/IP-SD| SOME/IP Service Discovery
|Service| A functional entity that offers an interface
|Service Instance |A single instance of the Service
|Offer |A message entry that offers a Service Instance
|Stop Offer| A message that stops offering a Service Instance
|Find| A message entry used to find a Service Instance
|Event |A message sent by an ECU implementing a Service Instance to an ECU using this Service Instance.
|Eventgroup |A logical grouping of 1 or more events. An Eventgroup is part of a Service.
|Server Service| Provide a service
|Client Service |Consumes a service
|Server |A ECU which host ServerServices
|Client| A ECU which host ClientServices
|Endpoint Option |Endpoint Options are used to announce a tuple of unicast address and port
|Multicast Option| Multicast Options are used to announce a tuple of multicast address and port
|Unicast event |Events which are transmitted to a unicast endpoint by the ECU which host an SdServerService. The unicast endpoint is provided by a particular SdClientService which has subscribed to this SdServerService within the Endpoint Option referenced by a SubscribeEventgroup entry (see Consumed Eventgroup unicast endpoint)
|Multicast event| Events which are transmitted to a multicast endpoint by the ECU which host an SdServerService. A multicast endpoint could be provided by the SdServerService (see Eventhandler multicast endpoint) and SdClientService (see Consumed Eventgroup multicast endpoint).
|Eventhandler multicast endpoint| Term to describe the tuple of multicast address and port, which is pre-configured for a SdServerService per Eventhandler. If the threshold for subscribed Clients with different endpoint information has been reached, then the Server sends the corresponding events to this pre-configured multicast address and port. The Eventhandler multicast endpoint is announced via a Multicast option referenced by a SubscribeEventgroupAck entry
|Consumed Eventgroup unicast endpoint| Term to describe the tuple of unicast address and port, which is pre-configured for a SdClientService per Consumed Eventgroup. A SdClientService which subscribes with this unicast address and port, indicates the SdServer to which endpoint, the cooresponding events shall be sent. The Consumed Eventgroup unicast endpoint is announced via a Endpoint option referenced by a SubscribeEventgroup or StopSubscribeEventgroup entry
|Consumed Eventgroup multicast endpoint| Term to describe the tuple of multicast address and port, which is pre-configured for a SdClientService per Consumed Eventgroup. A SdClientService which subscribe with this multicast address and port, indicates the SdServer to which endpoint the corresponding events shall be sent. The Consumed Eventgroup multicast endpoint is announced via a Multicast option referenced by a SubscribeEventgroup or StopSubscribeEventgroup
|Eventhandler multicast connection |Term to describe the usage of an established socket connection if a SdServerService provides the Multicast events via the configured Eventhandler multicast endpoint
|Consumed Eventgroup unicast connection |Term to describe the usage of an established socket connection if a SdClientService receives the events via a Consumed Eventgroup unicast endpoint
|Consumed Eventgroup multicast connection |Term to describe the usage of an established socket connection if a SdClientService receives the events via a Consumed Eventgroup multicast endpoint



## 英日単語帳
日本語は仮訳

T.B.D.

# 参考(reference)

[1] Glossary, AUTOSAR_TR_Glossary
https://www.autosar.org/fileadmin/standards/foundation/21-11/AUTOSAR_TR_Glossary.pdf
[2] General Specification of Basic Software Modules
AUTOSAR_SWS_BSWGeneral
[3] General Requirements on Basic Software Modules
AUTOSAR_SRS_BSWGeneral
[4] Layered Software Architecture
AUTOSAR_EXP_LayeredSoftwareArchitecture
[5] Requirements on SOME/IP Service Discovery Protocol
AUTOSAR_RS_SOMEIPServiceDiscoveryProtocol
[6] SOME/IP Service Discovery Protocol Specification
AUTOSAR_PRS_SOMEIPServiceDiscoveryProtocol
[7] Specification of Basic Software Mode Manager
AUTOSAR_SWS_BSWModeManager
[8] Specification of Socket Adaptor
AUTOSAR_SWS_SocketAdaptor