Feature #6186
Changing the ActSG while reservation by another client is ongoing
0%
IEC 61850-7-2 Clause 16
Description
In UCAIug IEC 61850 2022 IOP there was a test case 'SGCB_ActSG_with_ResvTMS_07' - Ability of a Server to accept changing the ActSG while reservation by another Client is ongoing and verify that the ActSG actually changed. Unclear if the test procedure correctly reflects the standard.
In the DUT, "reservation" was understood exclusive to the entire SGCB instance. The 1st client sets 'ResvTms' for the value editing process. The same 'ResvTms' is also used to rule over attempts to access 'SelectActiveSG' from another client. The 2nd client cannot change the ActSG while the first client has EditSG set and ResvTms has not expired.
Which is the expected behaviour from an application point of view? Should the SGCB be protected? Note that a setting group can also be selected by other means than IEC 61850 services: HMI or binary inputs.