0% found this document useful (0 votes)
6 views39 pages

Voice Volume Command and Notification System

Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views39 pages

Voice Volume Command and Notification System

Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Voice volume

confirmation

Given) System is power on


When) volume value
confirmation requested by
the user from the HU to
System.
Then) response to the
VoiceVolumeConfirmationR
equest, System returns the
received volume value in
response to this command.
Input Data) volume value
requested by the user from
the HU to System.
Output Data) response to
the
VoiceVolumeConfirmationR
equest, System returns the
received volume value in
response to this command.

2.5.1 voice volume command notification


0 

Given) System is power ON


When) After System changes the volume value of each
service
Then) System notifies HU of the changed volume value via
voice volume command notification
Input Data) System changes the volume value of each
service
Output Data) System notifies HU of the changed volume
value via voice volume command notification

voice volume command


0 

Given) System is power on


When) volume value requested by the user from the HU to
System.
Then) response to the VoiceVolumeCommandRequest,
System returns the received volume value in response to this
command.
Input Data) volume value requested by the user from the HU
to System.
Output Data) response to the
VoiceVolumeCommandRequest, System returns the
received volume value in response to this command.

[Link]. Fire&Forget Request Message


Transmission/Fire&Forget
0

Description ) This requirement can be verified through the


TC8 results.
Output Data)
Test Result : TC8
Schedule : 25.05.31

[CF1229] Initialization of provision mode of


service
4

Given) System Power Off

When) System Power on

Then) System shall initialize the provision mode of all


services to NotReady(ServiceDown) and it disables provision
of all services

Input Data) System Receives Power On

Output Data) System shall initialize the provision mode of all


services to NotReady(ServiceDown) and it disables provision
of all services

[CF1408] Start of transmission of service offer


message(Dynamic-SD)
2

Given) Provision mode of a service is InitialWaitPhase


When) The provision mode of service has waited for a
random time between SERVER_INITIAL_DELAY_MIN and
SERVER_INITIAL_DELAY_MAX
Then) Transmit OfferService message and transition
provision mode of the service to RepetitionPhase
Input Data) Time wait between
SERVER_INITIAL_DELAY_MIN and
SERVER_INITIAL_DELAY_MAX
Output Data) Transmit OfferService message and transition
provision mode of the service to RepetitionPhase

[CF1456] Start of repet transmission of service


offer message(Dynamic-SD)
2

Given) Provision mode of a service is RepetitionPhase


When) The provision mode of service has waited for
SERVER_INITIAL_REPETITIONS_BASE_DELAY time
since transition to RepetitionPhase.
Then) Service should transmit OfferService Message.
Input Data)
SERVER_INITIAL_REPETITIONS_BASE_DELAY timer
expired
Output Data) Service should transmit OfferService Message.

[CF1409] Interval of repet transmission of


service offer message(Dynamic-SD)
2

Given) Service transmit OfferService Message.

When) The provision mode of a service is RepetitionPhase

Then) shall transmit OfferService message after waiting for


the exponential backoff Delay time
Input Data) OfferService transmission.

Output Data) The provision mode of a service is


RepetitionPhase, shall transmit OfferService message after
waiting for the exponential backoff Delay time, since last
OfferService transmission.

[CF1411] Receiving a service discovery message


while repeated transmission of service offer
1 message(Dynamic-SD)

Given) provision mode of a service is RepetitionPhase

When) receives FindService message

Then) Shall waits for a random time between


SERVER_REQUEST_RESPONSE_DELAY_MIN and
SERVER_REQUEST_RESPONSE_DELAY_MAX, and then
transmit OfferService message.

Input Data)

Output Data) Shall waits for a random time between


SERVER_REQUEST_RESPONSE_DELAY_MIN and
SERVER_REQUEST_RESPONSE_DELAY_MAX, and then
transmit OfferService message.

[CF1453] End repeated transmission of service


offer message(Dynamic-SD)
2

If the provision mode of a service is RepetitionPhase, after


repeating the OfferService message transmission for
SERVER_INITIAL_REPETITIONS_MAX-1 times, shall
transition provision mode of the service to MainPhase.

(Remark)
The OfferService message transmission count does not
include the OfferService transmission described in
CF1456、CF1411.

[CF1457] Start of cyclic transmission of service


offer message(Dynamic-SD)
2

If the provision mode of a service is MainPhase, shall


transmit OfferService message after waiting for the
OFFER_CYCLIC_DELAY time,

since transition to MainPhase

[CF1412] Receiving a service discovery message


while cyclic transmission of service offer
1 message(Dynamic-SD)

Given) Provision Mode of a service is MainPhase


When) The system receives FindService message.
Then) The system transmit OfferService message after time
between SERVER_REQUEST_RESPONSE_DELAY_MIN
and SERVER_REQUEST_RESPONSE_DELAY_MAX
Input Data) Receives FindService message
Output Data) The system transmit OfferService message
after time between
SERVER_REQUEST_RESPONSE_DELAY_MIN and
SERVER_REQUEST_RESPONSE_DELAY_MAX

[CF1493] TCP connection established after


receiving OfferService
3

Given) consumption mode of a service is NotRequested or


Requested
When) sending and receiving event messages and request &
response messages using the TCP protocol
Then) Establish a TCP connection connection before
sending and receiving messages
Input Data) consumption mode of service is receiving event
messages
Output Data) Check the TCP connection connect after
receiving the offer service

[CF1498] Loss of offered service by losting


service offer message(Dynamic-SD)
3

Given) the consumption mode of a service is ServiceSeen


When) the socket communication status associated with the
service transition to OFFLINE
Then) the consumption mode of a service shall transit to
ServiceNotSeen.
Input Data) the socket communication status associated with
the service transition to OFFLINE
Output Data) consumption mode of the service shall transit
to ServiceNotSeen.

[CF1423] Loss of offered service by losting


service offer message(Dynamic-SD)
2

Given) the consumption mode of a service is ServiceSeen


When) SERVICE_OFFER_TIME_TO_LIVE has elapsed
since the last OfferService message received
Then) shall transition consumption mode of the service to
ServiceNotSeen.
Input Data) SERVICE_OFFER_TIME_TO_LIVE has elapsed
since the last OfferService message received
Output Data) shall transition consumption mode of the
service to ServiceNotSeen.

[CF1422] Loss of offered service by receiving


service offer stop message(Dynamic-SD)
2

Given) the consumption mode of a service is ServiceSeen


When) consumption mode of the service receives
StopOfferService message
Then) consumption mode of the service shall transition to
ServiceNotSeen.
Input Data) consumption mode of the service receives
StopOfferService message
Output Data) consumption mode of the service shall
transition to ServiceNotSeen.

[CF1511] Error detection during deserialization


of incoming service messages
2

Given) Accordance with [TMC-VCS] and [AR-SOME/IP-XF].

When) ECU receives service message

Then) it shall deserialize in accordance with [TMC-VCS] and


[AR-SOME/IP-XF].

Input Data) Established the connection between the DCM


and the Simulator

Output Data) See the deserialized data being printed on


Simulator.

[CF1253]Service reception
1 

Given) According to TMC VCS

When)On SomeipProvider Started

Then) Offer packet sent from System board


Input Data) SomeipManager register to Vsomeip

Output Data) Offer packet sent from System board

[CF1268] Finish SOME/IP-TP Segment reception


/SOME/IP-TP
1

Given) Sompeip TP segment

When) ECU receives a SOME/IP-TP Segment

Then) SomeipTP segment packet is created.

Input Data) Established the connection between the System


and the Other ECU

Output Data) SomeipTP segment packet is created.

[CF1269]SOME/IP Header Inconsistency


2 

Given) Sompeip TP segment

When) ECU receives a SOME/IP-TP Segment in the middle

Then) SOME/IP Header of the SOME/IP-TP Segment and


the SOME/IP-TP Segment previously received do not fit

Input Data) Established the connection between the System


and the Other ECU

Output Data)SOME/IP Header of the SOME/IP-TP Segment


and the SOME/IP-TP Segment previously received do not fit
[CF1267]Start SOME/IP-TP Segment Reception
Timeout Detection
2

Given) Sompeip TP segment

When) ECU does not receive a corresponding SOME/IP-TP


Segment of a SOME/IPTP Message within Segment
Reception Timeout

Then) ECU shall discard the SOME/IP-TP Segment and


terminate the SOME/IP-TP Segment reception.

Input Data) Established the connection between the System


and the Other ECU

Output Data) ECU shall discard the SOME/IP-TP Segment


and terminate the SOME/IP-TP Segment reception.

[CF1341] Continue SOME/IP-TP Segment


reception
1

Given) Continue Sompeip TP segment reception

When) ECU receives a SOME/IP-TP Segment in the middle


(not the first) of the SOME/IP-TP Message

Then) the ECU should continue the SOME/IP-TP Segment


reception of the SOME/IP-TP Message.

Input Data) Established the connection between the System


and the Other ECU

Output Data) the ECU should continue the SOME/IP-TP


Segment reception of the SOME/IP-TP Message.

[CF1416]Start of transmission of service


discovery message(Dynamic-SD)
0

Given) consumption mode of a service is InitialWaitPhase


When) On boot up Consumption mode of a service has
waited time between CLIENT_INITIAL_DELAY_MIN and
CLIENT_INITIAL_DELAY_MAX
Then) Transmit FindService message and transition
consumption mode of the service to RepetitionPhase.
Input Data) wait time between
CLIENT_INITIAL_DELAY_MIN and
CLIENT_INITIAL_DELAY_MAX
Output Data) consumption mode of the service Transmit
FindService message

[CF1492] Start of repet transmission of service


discovery message(Dynamic-SD)
0

Given) Consumption mode of service is RepetitionPhase


When) consumption mode of a service has waited for
CLIENT_INITIAL_REPETITIONS_BASE_DELAY
Then) consumption mode of a service shall transmit
FindService Message.
Input Data) waiting time of
CLIENT_INITIAL_REPETITIONS_BASE_DELAY
Output Data) consumption mode of a service shall transmit
FindService Message.

[CF1417] Receiving a service offer message


while service discovering(Dynamic-SD)
2

Given) consumption mode of a service is InitialWaitPhase or


RepetitionPhase
When)consumption mode of a service receives OfferService
message
Then) consumption mode of a service shall transition
consumption mode of the service to ServiceReady and it
starts the consumption service.
Input Data) consumption mode of a service receives
OfferService message
Output Data) consumption mode of a service shall transition
consumption mode of the service to ServiceReady and it
starts the consumption service

[CF1499] Receiving a service offer message


while service Ready(Dynamic-SD)
0

Given) The consumption mode of a service is ServiceReady


When) The consumption mode of a service receives
OfferService message
Then) The consumption mode of a service shall maintain
state to ServiceReady and it continue the consumption
service.
Input Data) The consumption mode of a service receives
OfferService message
Output Data) The consumption mode of a service shall
maintain state to ServiceReady and it continue the
consumption service.

[CF1427] Stop service discovery by receiving


stop service offer message(Dynamic-SD)
3

Given) The consumption mode of a service is


RepetitionPhase,
When) The consumption mode of a service receives
StopOfferService message
Then) The consumption mode of a service transit to Stopped
and it stops the service discovery.
Input Data) Receives StopOfferService message
Output Data) transition consumption mode of the service to
Stopped and it stops the service discovery.

[CF1418] Interval of repet transmission of


service discovery message(Dynamic-SD)
2

Given) The consumption mode of a service is


RepetitionPhase
When) The consumption mode of a service waiting for the
exponential backoff Delay time
Then) The consumption mode of a service shall transmit
FindService message
Input Data) The consumption mode of a service waiting for
the exponential backoff Delay time
Output Data) Check the time difference between FIND
packet, it will be 400ms, 800ms, 1.6 sec / Device has
"repetitions_base_delay" : "200"

Remark) exponential backoffDelay increases by 2 times


based on CLIENT_INITIAL_REPETITIONS_BASE_DELAY.
==============================================
=======
e.g.)CLIENT_INITIAL_REPETITIONS_BASE_DELAY: 50ms,

CLIENT_INITIAL_REPETITIONS_MAX: 5 times

1st waiting time: 100ms (double the


CLIENT_INITIAL_REPETITIONS_BASE_DELAY time)

2nd waiting time: 200ms (double the 1st time)

3rd waiting time: 400ms (double the 2nd time)

4th waiting time: 800ms (double the 3rd time)

[CF1454] End repeated transmission of service


discovery message(Dynamic-SD)
1

Given) consumption mode of a service is RepetitionPhase


When) FindService message transmission for
CLIENT_INITIAL_REPETITIONS_MAX-1 times,
Then) shall transition consumption mode of the service to
Stopped.
Input Data) FindService message transmission for
CLIENT_INITIAL_REPETITIONS_MAX-1 times,
Output Data) shall transition consumption mode of the
service to Stopped

[CF1419] Receiving a service offer message


while service discover stopped(Dynamic-SD)
0

Given) The consumption mode of a service is Stopped


When) The consumption mode of a service receives
OfferService message,
Then) The consumption mode of a service shall transition
consumption mode of the service to ServiceReady and it
starts the consumption service.
Input Data) Receives OfferService message,
Output Data) Consumption mode of the service shall
transition to ServiceReady and it starts the consumption
service.

[CF1425] Stop service use and discorvery by


receiving stop service offer message(Dynamic-
1 SD)

»
«
Given) The consumption mode of a service is ServiceReady,
When) The consumption mode of a service receives
StopOfferService message
Then) The consumption mode of a service shall transition
consumption mode of the service to Stopped, and stops the
consumption and dicorvery of service.
Input Data) Receives StopOfferService message
Output Data) Transition consumption mode of the service to
Stopped, and stops the consumption and dicorvery of
service.
1
CF1425] Stop service use and discorvery
by receiving stop service offer
message(Dynamic-SD)

Given) The consumption mode of a service is


ServiceReady,
When) The consumption mode of a service receives
StopOfferService message
Then) The consumption mode of a service shall
transition consumption mode of the service to
Stopped, and stops the consumption and dicorvery
of service.
Input Data) Receives StopOfferService message
Output Data) Transition consumption mode of the
service to Stopped, and stops the consumption and
dicorvery of service.

[CF1426] Stop use servic


losting service offer mess
1

Given) consumption mode of a s

When) SERVICE_OFFER_TIME
last OfferService

Then) shall transition consumpti


InitialWaitPhase

Input Data) Establish Connectio


Sends OFFER packet

Output Data) Shall transition con


InitialWaitPhase

[CF1420]Stop offer servic


stop(Dynamic-SD)
1

Given) provision mode of a serv

When) the socket communicatio


transition to OFFLINE,

Then) Shall transition provision


NotReady(ServiceDown) and it

Input Data) Established the con


Other ECU

Output Data) Shall transition pro


NotReady(ServiceDown) and it

[CF1465] Not Satisfaction


permission conditions in s
0 SD)

Given) Provision mode of servic


When) Provision mode of servic
Then) No communication from p
Input Data) Provision mode of s
Output Data) No communication

[CF1497]Stop of offer ser


communication permissio
1 satisfied(before OfferServ
SD)

Given) The provision mode of a


When) The service communicat
satisfied,
Then) Transition provision mode
NotReady(ServiceDown) and it
Input Data) The service commu
satisfied,
Output Data) Provision service c

[CF1467] Stop of offer ser


communication permissio
1 satisfied(after OfferServic

Given) provision mode of a serv


When) the service communicati
satisfied, if socket communicatio
StopOfferService message
Then) Transition provision mode
NotReady(ServiceDown) and it
Input Data) Established the con
Other ECU
Output Data) Stop Offer packet

[CF1471] Not Satisfaction


permission conditions in s
1 (Dynamic-SD)

Given) service communication p


When) service communication d
associated with the consumption
Then) shall be judged as service
condition is not satisfied.
Input Data) Established the con
Other ECU
Output Data) On OFFER packet

[CF1473] Stop service us


stop(DynamicSD)
1

Given) The consumption mode


When) Socket communication s
transition to OFFLINE
Then) Consumption mode of the
stops the consumption service.
Input Data) The consumption m
ServiceReady to OFFLINE
Output Data) Consumption mod
ServiceSeen and it stops the co

[CF1474] Stop service dis


communication stop(Dyna
0

Given) consumption mode of a s


Stopped
When) the socket communicatio
transition to OFFLINE
Then) shall transition consumpti
ServiceNotSeen and it stops the
Input Data) Established the con
Other ECU
Output Data) After RepetitionPh

[CF1421] Stop of the use


communication permissio
1 satisfied(Dynamic-SD)

Given) Consumption mode of a

When) the service communicati


satisfied

Then) transition consumption m


and it stops the consumption se

Input Data) Established the con


Other ECU

Output Data) Transition consum


ServiceSeen and it stops the co

[CF1424] Stop service dis


communication permissio
1 satisfied(Dynamic-SD)

Given) consumption mode of a s


Stopped

When) the service communicati


satisfied

Then) Transition consumption m


ServiceNotSeen and it stops the

Input Data) Established the con


Other ECU

Output Data) Transition consum


ServiceNotSeen and it stops the

[CF1428] Publish enablin


message/Publish/Subscr
1

Given) The publishing mode of a


is ServiceDown(NotSubscribed
When) The provision mode of a
Publish/Subscribe message bec
Then) The publishing mode of th
transition to ServiceUp(NotSubs
Input Data) provision mode of a
with Publish/Subscribe message
serviceReady
Output Data) The publishing mo
message shall transition to Serv

[CF1429] Publish enable o


message(DynamicSD)/Pu
1

Given) The publishing mode of a


is ServiceUp(NotSubscribed)
When) Receive SubscribeEvent
subscribe to the Publish/Subscr
information (IPv4 address, port n
Subscribe messages, and trans
message
Then) Transition publishing mod
to Subscribed, and it enables pu
message.
Input Data) Established the con
Other ECU
Output Data) Subscribe, subscr

[CF1430] Add subscribe c


messages(Dynamic-SD)
1

Given) the publishing mode of a


Subscribed

When) receives a SubscribeEve


client that has not subscribed to

Then) Shall register client inform


subscribe to Publish / Subscribe
SubscribeEventGroupAck mess

Input Data) Established the con


Other ECU
Output Data) Shall register clien
number) to subscribe to Publish
SubscribeEventGroupAck mess

[CF1431] Multicast publis


messages(Dynamic-SD)
1

Given) the publishing mode of a


SubscribedUnicast

When) the number of clients info


Publish/Subscribe message is M

Then) The shall transition publis


message to SubscribedMulticas
Publish / Subscribe message

Input Data) Established the con


Other ECU

Output Data) The shall transition


Publish/Subscribe message to S
multicast publishing of the Publi

[CF1432] Unicast publish


messages(Dynamic-SD)
1

Given) the publishing mode of a


SubscribedMulticast.

When) the number of clients info


Publish/Subscribe message is le
MULTICAST_THRESHOLD

Then) shall transition publishing


message to SubscribedUnicast,
Publish / Subscribe message to

Input Data) Established the con


Other ECU

Output Data) Shall transition pu


Publish/Subscribe message to S
publishing of the Publish / Subs

[CF1433] Continue publis


messages(Dynamic-SD)
1

Given) the publishing mode of a


Subscribed,

When) receives a SubscribeEve


have already subscribed to Pub

Then) shall transmit SubscribeE

Input Data) Established the con


Other ECU

Output Data) Shall transmit Sub

[CF1434] Reduce the num


Publish/Subscribe messag
1

Given) the publishing mode of a


Subscribed

When) receives a StopSubscrib


that have already subscribed to
Then) Shall delete client informa
subscribe to Publish / Subscribe

Input Data) Established the con


Other ECU

Output Data) Shall delete client


number) to subscribe to Publish

[CF1435] Loss of subscri


Publish/Subscribe messag
0

Given) The Publishing mode of


is Subscribed,
When) For the Publishing mode
since the last SubscribeEventGr
Then) The Publishing mode of s
(IPv4 address, port number) to s
messages.
Input Data) TTL time has elapse
SubscribeEventGroup message
Output Data) The Publishing mo
information (IPv4 address, port n
Subscribe messages

[CF1442] Publish disablin


message by disappearanc
2 clients(Dynamic-SD)

Given) Publishing mode of a giv


Subscribed
When) All client information (IPv
subscribes to Publish / Subscrib
Then) Publishing mode of the P
transit to ServiceUp(Notsubscrib
Publish/Subscribe message.
Input Data) Established the con
Other ECU
Output Data) shall transition pub
Publish/Subscribe message to S
disables publish of the Publish/S

[CF1508] Rejecting a Pub


subscription request/Pub
1

Given) The system is connected


When) Condition of SubscribeE
Then) SubscribeEventGroupNa
reject the subscription
Input Data) The system and the
Condition of SubscribeEventGro
Output Data) SubscribeEventGr
and reject the subscription

[CF1496] Adding IPv4 mu


Subscribe EventGroupAck
1

Given) Publish/Subscribe messa


When) Publish/Subscribe messa
SubscribeEventGroupAck mess
Then) Pusblish/SUbscribe mess
information of the server service
Input Data) Publish/Subscribe m
SubscribeEventGroupAck mess
Output Data) Pusblish/SUbscrib
address information of the serve

[CF1512] Send initial even


1 

Given) Publish/Subscribe messa


When) When receiving a messa
StopSubscribeEventGroup and
Then) The server shall unicast t
of StopSubscribeEventGroup im
SubscribeEventGroupAck mess
Input Data) Publish/Subscribe m
combining StopSubscribeEventG
Output Data) The server shall u
of StopSubscribeEventGroup im
SubscribeEventGroupAck mess

[CF1484] Satisfaction of m
permission conditions in P
1 subscription (Dynamic-SD

Given) Publish/Subscribe messa


When) Publish/Subscribe messa
Then) message communication
is marked as satisfied.
Input Data) Publish/Subscribe m
Output Data) message commun
message is marked as satisfied

[CF1436] Publish/Subscri
permission
1

Given) subscribing mode of a gi


Released(NotPublished) and the
associated with the Publish/Sub

When) the message communica


Publish/Subscribe message is s

Then) shall transmit SubscribeE


subscribing mode of the Publish
Requested(NotPublished), and
Publish/Subscribe message.

Input Data) Established the con


Simulator

Output Data) Shall transmit Sub


subscribing mode of the Publish
Requested(NotPublished), and
Publish/Subscribe message.

[CF1437] Publish/Subscri
established(Dynamic-SD)
1

Given) Subscribing mode of a g


Requested(NotPublished)
When) Receives SubscribeEven
Then) subscribing mode of the P
transition to Published.
Input Data) Publish/Subscribe m
receives SubscribeEventGroupA
Output Data) subscribing mode
message shall transition to Publ

[CF1500] Receiving a sub


message while subscriptio
1

Given) Subscribing mode of a g


Published
When) Receives SubscribeEven
Then) Publish/Subscribe messa
to Published.
Input Data) Publish/Subscribe m
SubscribeEventGroupAck mess
Output Data) Publish/Subscribe
mode to Published..

[CF1509] Receiving of su
for Publish/Subscribe mes
0 (Dynamic-SD)

Given) the subscription status o


Requested (NotPublished) or Pu
When) SubscribeEventGroupNa
to a SubscribeEventGroup mess
Then) the application must perfo
processing. Also, if the Publish/S
subscription contains a TCP pro
the TCP connection according t
request a new connection.
Input Data) The system receives
message
Output Data) The system shall n
message.

[CF1440] Retry Interval fo


Publish / Subscribe Messa
1

Given) Publish/Subscribe messa

When) waiting for the


SUBSCRIBE_EVENTGROUP_R

Then) shall transmit SubscribeE

for the SUBSCRIBE_EVENTGR


last SubscribeEventGroup mess

Input Data) Established the con


SOMEIP

Output Data) Shall transmit Sub


waiting for the SUBSCRIBE_EV
since last SubscribeEventGroup

[CF1510] Retry count exc


to Publish/Subscribe mes
0

Given) subscription status of a c


is Requested (NotPublished)
When) their no SubScribeEvent
SubScribeEventGroupNack can
Then) the application shall perfo
processing.
Input Data) Established the con
Simulator
Output Data) didn't received sub
simulator is re-subscribing as pa

[CF1438] Continue subsc


messages (Dynamic-SD)/
0

Given) subscribing mode of a gi


Published
When) receives OfferService me
Then) shall waits for a random t
CLIENT_REQUEST_RESPONS
CLIENT_REQUEST_RESPONS
SubscribeEventGroup message
Input Data) Established the con
Simulator
Output Data) OFFER -> SUBSC
messages will be present in suc

[CF1439] Loss of subscri


Publish/Subscribe messag
0

Given) subscribing mode of a gi


Published
When) TTL time has elapsed
Then) transition subscribing mo
to Requested(NotPublished).
Input Data) Established the con
Simulator
Output Data) Check subscribe a

[CF1495] Adding IPv4 end


Subscribe EventGroup/Su
0

Given) subscribing mode of a gi


Published
When) sending a SubscribeEve
Endpoint option of Options Arra
Then) The server specifies the d
from the endpoint information in
Input Data) Established the con
and Simulator
Output Data) able to see the no

[CF1513] Request to send


1 

Given) after the first subscription


message

When) requesting an initial even


immediately.

Then) the client shall send a Sto


SubscribeEventGroup in the sam

Input Data) Established the con


SOMEIP

Output Data) The client shall se


SubscribeEventGroup in the sam

[CF1443] Publish stoppin


message by service provi
1

Given) publishing mode of a giv


Subscribed or ServiceUp(Notsu

When) the provision status of th


Publish / Subscribe message tra

Then) Shall transition publishing


message to ServiceDown(NotSu
the Publish/Subscribe message

Input Data) Established the con


SOMEIP

Output Data) Shall transition pu


Publish/Subscribe message to S
Stops publishing of the Publish/

[CF1486] Not Satisfaction


permission conditions in P
subscription (Dynamic-SD

»
«
Given) power turned OFF

When) message communication


message communication dose n
associated with the
Publish/Subscribe message

Then) shall be judged as messa


condition of the Publish/Subscri

Input Data) Established the con


SOMEIP
Output Data) shall be judged as
condition of the Publish/Subscri

[CF1445] Disabling Publish/Subscribe message subscription by messag


communication permission condition is not satisfied(Dynamic-SD)

Given) subscribing mode of a given Publish/Subscribe message is Published or


Requested(NotPublished)

When) the message communication permission condition of the Publish/Subscribe messa


satisfied.

Then) shall transmit StopSubscribeEventGroup, and transition subscribing mode of the


Publish/Subscribe message to Released(NotPublished), and it disables subscribe of the
Publish/Subscribe message.

Input Data) Established the connection between the System and SOMEIP

Output Data) shall transmit StopSubscribeEventGroup, and transition subscribing mode o


Publish/Subscribe message to Released(NotPublished), and it disables subscribe of the
Publish/Subscribe message.

[CF1476] Disabling Publish/Subscribe message subscription by service


communication permission condition is not satisfied(Dynamic-SD)
1

Given) subscribing mode of a given Publish/Subscribe message is Published or


Requested(NotPublished)

When) the message communication permission condition of the Publish/Subscribe messa


satisfied.

Then) shall transmit StopSubscribeEventGroup, and transition subscribing mode of the


Publish/Subscribe message to Released(NotPublished), and it disables subscribe of the
Publish/Subscribe message.
Input Data) Established the connection between the System and SOMEIP

Output Data) shall transmit StopSubscribeEventGroup, and transition subscribing mode o


Publish/Subscribe message to Released(NotPublished), and it disables subscribe of the
Publish/Subscribe message.

[CF1477] Disabling Publish/Subscribe message subscription by socket


communication stop(Dynamic-SD)
1

Given) subscribing mode of a given Publish/Subscribe message is Published or


Requested(NotPublished)

When) when the socket communication status associated with the service becomes OFFL
service consumption status transitions to Released(NotPublished)

Then) it disables subscribe of the Publish/Subscribe message

Input Data) Established the connection between the System and SOMEIP

Output Data) it disables subscribe of the Publish/Subscribe message

[CF1478] Disabling Publish/Subscribe message subscription by receivin


offer stop message(Dynamic-SD)
1

Given) subscribing mode of a given Publish/Subscribe message is Published or


Requested(NotPublished)

When) the service associated with the Publish / Subscribe message receives StopOfferSe
goes out of the Service Ready state

Then) shall transition subscribing mode of the Publish/Subscribe message to Released(N


and it disables subscribe of the Publish/Subscribe message.

Input Data) Established the connection between the System and SOMEIP

Output Data) shall transition subscribing mode of the Publish/Subscribe message


to Released(NotPublished), and it disables subscribe of the Publish/Subscribe message.

[CF1444] Disabling Publish/Subscribe message subscription by losting


offer message(Dynamic-SD)
1

Given) subscribing mode of a given Publish/Subscribe message is Published or


Requested(NotPublished)

When) the service associated with the Publish / Subscribe message detects a service pro
message lost and goes out of the Service Ready state

Then) shall transmit StopSubscribeEventGroup, and transition subscribing mode of the


Publish/Subscribe message to
Released(NotPublished), and it disables subscribe of the Publish/Subscribe message.

Input Data) Established the connection between the System and SOMEIP

Output Data) shall transmit StopSubscribeEventGroup, and transition subscribing mode o


Publish/Subscribe message to Released(NotPublished), and it disables subscribe of the
Publish/Subscribe message.

[CF1447] Enabling of method provision


1 

Given) provision mode of a method is Disabled

When) the provision mode of a service associated with the method becomes Ready(Serv

Then) shall transition provision mode of the method to Enabled and it enables the provisio

Input Data) Established the connection between the DCM and SOMEIP

Output Data) Check pcap subscribeAck packet is coming.

[CF1484] Satisfaction of message communication permission condition


Publish/Subscribe message subscription (Dynamic-SD)
0

Given) Message communication permission power turned ON

When) When + B system communication is startup.

Then) shall be juded as message communication permission condition of the Publish/Sub


message is satisfied.

Input Data) Established the connection between the DCM and the Simulator

Output Data) Able to see the notification packet of SUBCRIBE.

[CF1436] Publish/Subscribe message subscription permission


1 

Given) subscribing mode of a given Publish/Subscribe message is


Released(NotPublished) and the consumption mode of a service associated with the Pub
message is ServiceReady

When) the message communication permission condition of the Publish/Subscribe messa

Then) shall transmit SubscribeEventGroup, and transition subscribing mode of the Publish
message to Requested(NotPublished), and it enables subscribe of the Publish/Subscribe

Input Data) Established the connection between the DCM and the Simulator

Output Data) Able to see the subscribe, subscribeACK and notification for InformGpadd1P

[CF1437] Publish/Subscribe message subscription established(Dynamic


0 

Given) subscribing mode of a given Publish/Subscribe message is Requested(NotPublish

When) receives SubscribeEventGroupAck message


Then) shall transition subscribing mode of the Publish/Subscribe message to Published.

Input Data) Established the connection between the DCM and SOMEIP

Output Data) Able to see the subscribe, subscribeACK and notification for InformGpadd1P

[CF1500] Receiving a subscription acknowledgment message while sub


established(Dynamic-SD)
0

Given) subscribing mode of a given Publish/Subscribe message is Published

When) receives SubscribeEventGroupAck message

Then) receives SubscribeEventGroupAck message

Input Data) Once the DCM Bootup

Output Data) OFFER/SUBSCRIBE/SUBSCRIBEACK messages will be present.

[CF1509] Receiving of subscription refusal message for Publish/Subscr


message subscription request (Dynamic-SD)
0

Given) the subscription status of a Publish/Subscribe message is Requested (NotPublishe


Published

When) SubscribeEventGroupNack message is received in response to a SubscribeEvent


message being sent

Then) the application must perform the necessary fail-safe processing. Also, if the Publish
message requesting subscription contains a TCP protocol, the application must discard th
connection according to [PRS_SOMEIP_SD] and then request a new connection.

Input Data) Established the connection between the DCM and SOMEIP
Output Data) didn't receive subscribeACK from dcm board.

[CF1440] Retry Interval for Subscribe Requests to Publish / Subscribe M


(Dynamic-SD
1

Given) Publish/Subscribe message is Requested(NotPublished)

When) waiting for the SUBSCRIBE_EVENTGROUP_RETRY_DELAY time

Then) shall transmit SubscribeEventGroup message after waiting

for the SUBSCRIBE_EVENTGROUP_RETRY_DELAY time, since last SubscribeEventGr


transmission.

Input Data) Established the connection between the DCM and SOMEIP

Output Data) the time difference between subscribe packets .

[CF1510] Retry count exceeded for subscribe request to Publish/Subscr


message(Dynamic-SD)
0

Given) subscription status of a certain "Publish/Subscribe message" is Requested (NotPu

When) their no SubScribeEventGroupAck and no SubScribeEventGroupNack can be rece

Then) the application shall perform the necessary failsafe processing.

Input Data) Established the connection between the DCM and SOMEIP

Output Data) didn't received subscribeACK from dcm board, simulator is re-subscribing as
safe mechanism.

[CF1438] Continue subscribing of Publish/Subscribe messages (Dynam


Publish/Subscribe
0

Given) subscribing mode of a given Publish/Subscribe message is Published

When) receives OfferService message

Then) shall waits for a random time between CLIENT_REQUEST_RESPONSE_DELAY_


CLIENT_REQUEST_RESPONSE_DELAY_MAX, and then transmit SubscribeEventGrou

Input Data) Established the connection between the DCM and SOMEIP

Output Data) OFFER -> SUBSCRIBE -> SUBSCRIBEACK messages will be present in su

[CF1439] Loss of subscription acknowledgment for Publish/Subscribe m


(Dynamic-SD)
0

Given) subscribing mode of a given Publish/Subscribe message is Published

When) TTL time has elapsed

Then) transition subscribing mode of the Publish/Subscribe message to Requested(NotPu

Input Data) Established the connection between the DCM and SOMEIP

Output Data) Check subscribe and SubscribeAck packets TTL value.

[CF1495] Adding IPv4 endpoint information to Subscribe EventGroup/


SubscribeEventGroup
0

Given) subscribing mode of a given Publish/Subscribe message is Published

When) sending a SubscribeEventGroup message, assign the IPv4 Endpoint option of Opt
Then) The server specifies the destination of the event message from the endpoint inform
in SubscribeEventGroup.

Input Data) Established the connection between the DCM and SOMEIP

Output Data) able to see the notification packet of SUBCRIBE..

[CF1513] Request to send initial event


1 

Given) after the first subscription request for a Publish/Subscribe message

When) requesting an initial event message from the server immediately.

Then) the client shall send a StopSubscribeEventGroup and SubscribeEventGroup in the


message.

Input Data) Established the connection between the DCM and SOMEIP

Output Data) will observe stop Subscribe/ subscribe in same message.

[CF1447] Enabling of method provision


1 

Given) provision mode of a method is Disabled

When) the provision mode of a service associated with the method becomes Ready(Serv

Then) shall transition provision mode of the method to Enabled and it enables the provisio

Input Data) Established the connection between the DCM and SOMEIP

Output Data) Check pcap subscribeAck packet is coming.

[CF1452] Stop of method consumption by socket communication stop(D


SD)
1

Given) Consumption mode of a method is Requested

When) The socket communication status associated with the method becomes OFFLINE
service consumption status transitions to Not Released(Service Released)

Then) It disables consumption of the method

Input Data) Established the connection between the DCM and SOMEIP

Output Data) Stop offer packet is coming from DCM Board

[CF1480] Stop of method consumption by service communication perm


condition is not satisfied(Dynamic-SD)
1

Given) Consumption mode of a method is Requested

When) The service communication permission condition of the service associated with me
satisfied and the service consumption status transitions to NotRequested(ServiceRelease

Then) It disables consumption of the method

Input Data) Established the connection between the DCM and SOMEIP

Output Data) When other ECU send request, but DCM will no respond

[CF1481] Stop of method consumption by receiving service offer stop


message(Dynamic-SD)
2

Given) The consumption mode of a method is Requested

When) When the service associated with method receives StopOfferService and goes ou
Ready state, and the method consumption status transitions to Released
Then) It disables consumption of the method

Input Data) Established the connection between the DCM and SOMEIP

Output Data) When other ECU send request, but DCM will no respond

[CF1482] Stop of method consumption by losting service offer message


SD)
2

Given) Consumption mode of a method is Requested.

When) When the service associated with method detects a service provision message los

Then) It goes out of the Service Ready state, and transitions to Stopped, and the method
status transitions to Released, and it disables consumption of the method.

Input Data) Consumption mode of a method is Requested.

Output Data) Disabled consumption of the method.

3.2.8 SOME/IP Request&Response


1 

»
«
Given) In-Car Communication performs response monitoring in the SOME/IP communicat
Request & Response communication.
When) there is no response a total of three consecutive times, including resends, the rese
will be stopped and the application will be notified.
Then) The response monitoring time is the time from sending a Request message to rece
Response message, and unless otherwise specified, the response monitoring time is 500
If there is no response within the response monitoring time, resend processing will be per
two times
Input Data)
Output Data)

You might also like