Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TS 26.532: Clarification on reportFormat URIs for reports defined in the spec #111

Open
davidjwbbc opened this issue Feb 21, 2024 · 5 comments
Assignees
Labels
3GPP Rel-17 Issues relating to 3GPP Release 17 specifications. 3GPP Rel-18 Issues relating to 3GPP Release 18 specifications. 3GPP TS 26.532 Issues Relating to SA4's: "Data Collection and Reporting; Protocols and Formats" specification. 5G Core: Data Collection Adopted Clarification

Comments

@davidjwbbc
Copy link

TS 26.532 v18.1.0 Table 5.4.2.2-1 shows that a DataReportingRule has a mandatory reportingFormat property which contains a URI describing the report format to use.

I cannot seem to find the reportingFormat URIs to use for the base data report types defined in TS 26.532. Table 7.3.2.3-1 defines the actual report structure, and Annex A defines the record types, but the reportFormat URIs are not stated in either location. Are these reportingFormat URIs defined anywhere?

@davidjwbbc davidjwbbc added Clarification 3GPP Rel-18 Issues relating to 3GPP Release 18 specifications. 3GPP TS 26.532 Issues Relating to SA4's: "Data Collection and Reporting; Protocols and Formats" specification. 5G Core: Data Collection labels Feb 21, 2024
@rjb1000 rjb1000 added this to the 3GPP SA4#127-e-bis→SA#104 milestone Feb 22, 2024
@rjb1000 rjb1000 added the 3GPP Rel-17 Issues relating to 3GPP Release 17 specifications. label Feb 27, 2024
@rjb1000
Copy link
Contributor

rjb1000 commented Feb 27, 2024

My assessment is that the reporting format for any given data domain is pre-determined by the JSON data types defined in TS 26.532 table 7.3.2.3-1. (This view is further supported by the text in clause 5.3.2.3.)

I believe this stems from a misinterpretation of the stage-2 requirement in TS 26.531 clauses 4.6.x which refer to the high-level concept of reporting format in the context of data reporting rules. Because this requirement is implicitly satisfied by the JSON syntax in TS 26.532 table 7.3.2.3-1, it was a mistake to express this as an explicit property of DataReportingRule in table 5.4.2.2-1.

In light of this, the reportingFormat property appears to be redundant and I recommend removing it altogether from table 5.4.2.2-1 (and from the OpenAPI), taking care to remove all other references to reporting format in other rows of this table.

@rjb1000
Copy link
Contributor

rjb1000 commented Feb 27, 2024

Given that this issue affects the provisioning and reporting of UE data to 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.

@rjb1000
Copy link
Contributor

rjb1000 commented Mar 7, 2024

For reasons of backwards compatibility, we could simply mark the property as optional in Rel-17.

It could be marked as deprecated in Rel-18.

@rjb1000 rjb1000 added the Adopted label Mar 7, 2024
@rjb1000
Copy link
Contributor

rjb1000 commented Apr 2, 2024

Change Requests contributed to SA4#127-bis-e for agreement:

  • TS 26.532
    • Rel-17 CR0007r2 "[EVEX] Essential maintenance" in S4-240553.
    • Rel-18 CR0009 "[EVEX, TEI18] Essential maintenance" in S4-240554.

@rjb1000
Copy link
Contributor

rjb1000 commented Apr 23, 2024

Change Requests agreed without revision at SA4#127-bis-e:

  • TS 26.532
    • Rel-17 CR0007r2 "[EVEX] Essential maintenance" in S4-240553.
    • Rel-18 CR0009 "[EVEX, TEI18] Essential maintenance" in S4-240554.

These will go to SA#104 for approval in June.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3GPP Rel-17 Issues relating to 3GPP Release 17 specifications. 3GPP Rel-18 Issues relating to 3GPP Release 18 specifications. 3GPP TS 26.532 Issues Relating to SA4's: "Data Collection and Reporting; Protocols and Formats" specification. 5G Core: Data Collection Adopted Clarification
Projects
Status: Agreed/endorsed by Working Group
Development

No branches or pull requests

2 participants