Closed davidjwbbc closed 2 months ago
Given that this issue affects the provisioning of event exposure in the standalone Data Collection AF (i.e. for exposure of the basic SA2 events to NWDAF), I think changes to both Rel-17 and Rel-18 are justified, even though 5G-MAG Reference Tools is only implementing Rel-18.
The Rel-17 fix could potentially be folded in to TS 26.532 CR0007 that is already addressing #114.
Context
Table 6.3.3.2-1 in TS 26.532 V17.2.0 and V18.1.0 defines the DataAggregationFunctionType enumeration. This enumeration contains a value of "
NULL
".Problem
The term
NULL
is used in lots of different computer languages to mean that a value is not defined. However in the case of this enumeration the value is defined, it is just that the meaning is that there is no aggregation function. This can lead to confusion between the absence of the value and the value being defined but indicating no change to the data. It can also clash with parsers trying to interpret the value NULL specially and implementations where NULL also means not defined.Suggested Solution
The enumeration should use a term other than
NULL
to avoid confusion. A better term could beNONE
(there is no aggregation function) orIDENTITY
(the aggregation function does not change the data).