PIXIT for GOOSE subscribe model
ID
Ed
Description
Gs1
1,2
What elements of a subscribed GOOSE message
are checked to decide the message is valid and
the allData values are accepted? If yes, describe
the conditions.
Notes:
•
the VLAN tag may be removed by a
ethernet switch and shall not be checked
•
the simulation flag shall always be checked
(Ed2)
Gs2
1,2
When is a subscribed GOOSE marked as lost
(TAL = time allowed to live value from the last
received GOOSE message)
Gs3
1,2
What is the behaviour when one or more
subscribed GOOSE messages isn't received or
syntactically incorrect (missing GOOSE)
Value / Clarification
Y
destination MAC address
Y
APPID
Y
gocbRef
Y
timeAllowedtoLive
Y
datSet
Y
goID
N
t
Y
stNum
N
sqNum
Y
simulation / test
Y
confRev
Y
ndsCom
Y
numDatSetEntries
Greater than expected: Not
detected
Less than expected: Detected
Data-type mismatch in data set
elements: Detected
N
out-of-order dataset members
When Y (except datSet, confRev,
simulation and ndsCom): the DUT
will use the latest value received
when the goose was correct before
identifying that the new subscription
data is invalid and the DUT will
discard the GOOSE message.
When receiving a subscribed GOOSE
with the simulate bit or the ndsCom
flag activated or an incorrect dataset
or confRev or timeAllowedtoLive
equals zero, the DUT will discard the
GOOSE message without indicating
it by changing the quality.
Message does not arrive prior to TAL
If the TAL is expired the quality of
the attribute in the database will be
set to Questionable and Old Data
and it will keep the last received
value
9