Support #483
A question was raised in regards to the expected behavior of a server/BRCB that has been purged (e.g. no events buffered) and th
0%
category expired
Unclear on issue:
Fig 24 does not say "Set EntryID" should fail.
Client can detect data loss by first attempting to Write BRCB.EntryID to last known value with Response-.
If client "knows" data lost then it can either perform a PurgeBuf or simply set RptEna to gather partial record of events.
Description
A question was raised in regards to the expected behavior of a server/BRCB that has been purged (e.g. no events buffered) and the client resynchronizes with EntryID=00000000 indicating return the first set of events. This results in a client not knowing if the resync was successful or not.
61850-7-2 ED.2 Figure 24 indicates that in such a situation, the Resynch should fail and give an indication of the failure. In 61850-8-1, that would translate into the V-Put failing.
61850-8-1 should specify a specific failure code to represent this situation.