Loading TS26532_CommonData.yaml +26 −2 Original line number Diff line number Diff line openapi: 3.0.0 info: title: Data Collection and Reporting Common Data Types version: 2.0.0 version: 2.1.0 description: | Data Collection and Reporting Common Data Types © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading @@ -10,7 +10,7 @@ tags: - name: Data Collection and Reporting Common Data Types description: 'Data Collection and Reporting: Common Data Types' externalDocs: description: 'TS 26.532 V18.2.0; Data Collection and Reporting; Protocols and Formats' description: 'TS 26.532 V18.3.0; Data Collection and Reporting; Protocols and Formats' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.532/' paths: {} components: Loading @@ -27,15 +27,30 @@ components: description: "Instructions on how UE data is to be sampled by the data collection client." type: object properties: contextIds: readOnly: true type: array minItems: 1 items: type: string minLength: 1 samplingPeriod: $ref: 'TS29571_CommonData.yaml#/components/schemas/Float' locationFilter: $ref: 'TS29122_CommonData.yaml#/components/schemas/LocationArea5G' required: - contextIds DataReportingCondition: description: "A condition that triggers data reporting by a data collection client to the Data Collection AF." type: object properties: contextIds: type: array minItems: 1 items: type: string minLength: 1 type: $ref: '#/components/schemas/DataReportingConditionType' period: Loading @@ -57,12 +72,19 @@ components: eventTrigger: $ref: '#/components/schemas/DataReportingEventTrigger' required: - contextIds - type DataReportingRule: description: "Instructions on how collected UE data is to be reported by the data collection client to the Data Collection AF." type: object properties: contextIds: type: array minItems: 1 items: type: string minLength: 1 reportingProbability: $ref: 'TS26510_CommonData.yaml#/components/schemas/Percentage' reportingFormat: Loading @@ -70,6 +92,8 @@ components: $ref: 'TS29571_CommonData.yaml#/components/schemas/Uri' dataPackagingStrategy: type: string required: - contextIds ##################################### # Clause 5.4.3: Enumerated data types Loading TS26532_Ndcaf_DataReporting.yaml +8 −2 Original line number Diff line number Diff line openapi: 3.0.0 info: title: Ndcaf_DataReporting version: 2.0.0 version: 2.1.0 description: | Data Collection AF: Data Collection and Reporting Configuration API and Data Reporting API © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading @@ -12,7 +12,7 @@ tags: description: 'Data Collection and Reporting: Client Configuration and Data Reporting (R2/R3/R4) APIs' externalDocs: description: 'TS 26.532 V18.2.0; Data Collection and Reporting; Protocols and Formats' description: 'TS 26.532 V18.3.0; Data Collection and Reporting; Protocols and Formats' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.532/' servers: Loading Loading @@ -336,8 +336,14 @@ components: properties: timestamp: $ref: 'TS29571_CommonData.yaml#/components/schemas/DateTime' contextIds: type: array minItems: 1 items: type: string required: - timestamp - contextIds ServiceExperienceRecord: description: "A data reporting record for UE service experience." Loading Loading
TS26532_CommonData.yaml +26 −2 Original line number Diff line number Diff line openapi: 3.0.0 info: title: Data Collection and Reporting Common Data Types version: 2.0.0 version: 2.1.0 description: | Data Collection and Reporting Common Data Types © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading @@ -10,7 +10,7 @@ tags: - name: Data Collection and Reporting Common Data Types description: 'Data Collection and Reporting: Common Data Types' externalDocs: description: 'TS 26.532 V18.2.0; Data Collection and Reporting; Protocols and Formats' description: 'TS 26.532 V18.3.0; Data Collection and Reporting; Protocols and Formats' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.532/' paths: {} components: Loading @@ -27,15 +27,30 @@ components: description: "Instructions on how UE data is to be sampled by the data collection client." type: object properties: contextIds: readOnly: true type: array minItems: 1 items: type: string minLength: 1 samplingPeriod: $ref: 'TS29571_CommonData.yaml#/components/schemas/Float' locationFilter: $ref: 'TS29122_CommonData.yaml#/components/schemas/LocationArea5G' required: - contextIds DataReportingCondition: description: "A condition that triggers data reporting by a data collection client to the Data Collection AF." type: object properties: contextIds: type: array minItems: 1 items: type: string minLength: 1 type: $ref: '#/components/schemas/DataReportingConditionType' period: Loading @@ -57,12 +72,19 @@ components: eventTrigger: $ref: '#/components/schemas/DataReportingEventTrigger' required: - contextIds - type DataReportingRule: description: "Instructions on how collected UE data is to be reported by the data collection client to the Data Collection AF." type: object properties: contextIds: type: array minItems: 1 items: type: string minLength: 1 reportingProbability: $ref: 'TS26510_CommonData.yaml#/components/schemas/Percentage' reportingFormat: Loading @@ -70,6 +92,8 @@ components: $ref: 'TS29571_CommonData.yaml#/components/schemas/Uri' dataPackagingStrategy: type: string required: - contextIds ##################################### # Clause 5.4.3: Enumerated data types Loading
TS26532_Ndcaf_DataReporting.yaml +8 −2 Original line number Diff line number Diff line openapi: 3.0.0 info: title: Ndcaf_DataReporting version: 2.0.0 version: 2.1.0 description: | Data Collection AF: Data Collection and Reporting Configuration API and Data Reporting API © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading @@ -12,7 +12,7 @@ tags: description: 'Data Collection and Reporting: Client Configuration and Data Reporting (R2/R3/R4) APIs' externalDocs: description: 'TS 26.532 V18.2.0; Data Collection and Reporting; Protocols and Formats' description: 'TS 26.532 V18.3.0; Data Collection and Reporting; Protocols and Formats' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.532/' servers: Loading Loading @@ -336,8 +336,14 @@ components: properties: timestamp: $ref: 'TS29571_CommonData.yaml#/components/schemas/DateTime' contextIds: type: array minItems: 1 items: type: string required: - timestamp - contextIds ServiceExperienceRecord: description: "A data reporting record for UE service experience." Loading