SOME/IP-SD Protocol

Field name

Description

Type

someipsd

SOME/IP-SD

No value (only supports checking if file exists or not)

someipsd.flags

Flags

Unsigned Integer, 1 byte

someipsd.flags.reboot

Reboot Flag

Signed/Unsigned Integer Value

someipsd.flags.unicast

Unicast Flag

Signed/Unsigned Integer Value

someipsd.flags.exp_init_data_control

Explicit Initial Data Control Flag

Signed/Unsigned Integer Value

someipsd.reserved

Reserved

Unsigned Integer, 3 byte

someipsd.length_entriesarray

Length Of Entries Array

Unsigned Integer, 4 byte

someipsd.entry

Entries

No value (only supports checking if file exists or not)

someipsd.length_optionsarray

Length Of Options Array

Unsigned Integer, 4 byte

someipsd.option

Options

No value (only supports checking if file exists or not)

someipsd.multiple

Enable Multiple Messages Decoding

No value (only supports checking if file exists or not)

someipsd.entry.type

Type

Signed/Unsigned Integer Value

someipsd.entry.index1

Index 1

Unsigned Integer, 1 byte

someipsd.entry.index2

Index 2

Unsigned Integer, 1 byte

someipsd.entry.numopt1

Number Of Opts 1

Numeric (signed/unsigned Integer) value

someipsd.entry.numopt2

Number Of Opts 2

Numeric (signed/unsigned Integer) value

someipsd.entry.serviceid

Service ID

Unsigned Integer, 2 byte

someipsd.entry.instanceid

Instance ID

Unsigned Integer, 2 byte

someipsd.entry.majorver

Major Version

Unsigned Integer, 1 byte

someipsd.entry.ttl

TTL

Unsigned Integer, 3 byte

someipsd.entry.minorver

Minor Version

Unsigned Integer, 4 byte

someipsd.entry.reserved

Reserved

Unsigned Integer, 1 byte

someipsd.entry.initial_data_flag

Initial Data Requested Flag

Signed/Unsigned Integer Value

someipsd.entry.reserved2

Reserved2

Signed/Unsigned Integer Value

someipsd.entry.counter

Counter

Numeric (signed/unsigned Integer) value

someipsd.entry.eventgroupid

Eventgroup ID

Unsigned Integer, 2 byte

someipsd.option.length

Length

Unsigned Integer, 2 byte

someipsd.option.type

Type

Signed/Unsigned Integer Value

someipsd.option.reserved

Reserved

Unsigned Integer, 1 byte

someipsd.option.ipv4address

IPv4 Address

IPv4 Address

someipsd.option.ipv6address

IPv6 Address

Normal or abbreviated IPv6 Address

someipsd.option.port

Port

Unsigned Integer, 2 byte

someipsd.option.proto

Transport Protocol

Signed/Unsigned Integer Value

someipsd.option.reserved2

Reserved

Unsigned Integer, 1 byte

someipsd.option.config_string

Configuration String

String value

someipsd.option.priority

Priority

Unsigned Integer, 2 byte

someipsd.option.weight

Weight

Unsigned Integer, 2 byte