SOME/IP Protocol Specification
AUTOSAR FO R22-11
3 Acronyms and Abbreviations
The glossary below includes acronyms and abbreviations relevant to the SOME/IP
specification that are not included in the [1, AUTOSAR glossary].
Abbreviation / Acronym: Description:
Byte Order Mark
The byte order mark (BOM) is a Unicode character, U+FEFF byte
order mark (BOM), whose appearance as a magic number at the
start of a text stream is used to indicate the used encoding.
Method
A method, procedure, function, or subroutine that is called/in-
voked.
Parameters input, output, or input/output arguments of a method or an event
Remote Procedure Call (RPC)
A method call from one ECU to another that is transmitted using
messages
Request a message of the client to the server invoking a method
Response
a message of the server to the client transporting results of a
method invocation
Request/Response communica-
tion
a RPC that consists of request and response
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.
Field
A field does represent a status and thus has an valid value at all
times on which getter, setter and notifier act upon.
Notification Event An event message of the notifier of a field.
Getter A Request/Response call that allows read access to a field.
Setter A Request/Response call that allows write access to a field.
Notifier
Sends out event message with a new value on change of the
value of the field.
Service
A logical combination of zero or more methods, zero or more
events, and zero or more fields.
Service Interface
the formal specification of the service including its methods,
events, and fields
Eventgroup
A logical grouping of events and notification events of fields inside
a service in order to allow subscription
Service Instance
Implementation of a service, which can exist more than once in
the vehicle and more than once on an ECU
Server
The ECU offering a service instance shall be called server in the
context of this service instance.
Client
The ECU using the service instance of a server shall be called
client in the context of this service instance.
Fire and Forget Requests without response message are called fire&forget.
User Datagram Protocol
A standard network protocol using a simple connectionless com-
munication model.
Union A data structure that dynamically assumes different data types.
non-extensible (standard) struct
A struct which is serialized without tags. At most, new members
can be added in a compatible way at the end of the struct and
optional members are not possible.
17 of 71 Document ID 696: AUTOSAR_PRS_SOMEIPProtocol