Project

General

Profile

Issues #657

Publish/subscribe enum with negative value

Added by Richard Schimmel over 1 year ago. Updated about 2 months ago.

Status:
In Progress
Priority:
Low
Due date:
10/04/2022 (Due in 5 days)
Discuss in Upcoming Meeting:
No
Clause Reference:
Part 8 Clause 8.1.2.2
61850 Standard:
8-1
Triggering Tissue:
Final Decision:
Initial Test Document:
Updated Test Document:
Test Case ID:
Closed Reason:
--Not Set---
Triggering Tissue 2:
Triggering Tissue 3:

Description

Item 7 from Christophe Camelis list;


Related issues

Related to Server - Issues #656: Publish/subscribe enum with value > 127 In ProgressRichard Schimmel10/04/2022Actions
#1

Updated by Thierry Dufaure over 1 year ago

I do not understand the problem. A hint would be helpful here Richard.

#2

Updated by Richard Schimmel over 1 year ago

  • Clause Reference set to Part 8 Clause 8.1.2.2

Clause 8.1.2.2 states: "Enumerated values outside the standardized range but within the MMS integer size shall be assumed to be value extensions and shall not cause a protocol error".
So we have to add this to the conformance test

#3

Updated by Joel Greene over 1 year ago

Richard's reference follows:

The size of the MMS data type shall be the minimum size required to contain the maximum standardized value.

The size of the integer is 8 bits for all currently published enumerations.

#4

Updated by Thierry Dufaure over 1 year ago

I think this is good to test that negative enuemration does not cause trouble with the subscribers.
Nevertheless, I do not see the use case where there are more negative values that positive ones - in other words, the smallest negative value forces the size of the enumeration requires a INT16.

#5

Updated by Joel Greene 2 months ago

  • Assignee set to Richard Schimmel
  • Priority changed from Normal to Low

Richard to draft test case, probably same as 656.

#6

Updated by Joel Greene 2 months ago

  • Related to Issues #656: Publish/subscribe enum with value > 127 added
#7

Updated by IEC 61850 TPWG about 2 months ago

  • Due date set to 10/04/2022
  • Status changed from New to In Progress

Also available in: Atom PDF