Tech-
invite
3GPP
space
IETF
space
21
22
23
24
25
26
27
28
29
31
32
33
34
35
36
37
38
4‑5x
Content for
TS 28.105
Word version: 17.2.0
1…
4…
4
Concepts and overview
5
AI/ML management functionality and service framework
6
AI/ML management use cases and requirements
6.1
General
6.2
ML training
7
Information model definitions for AI/ML management
7.1
Imported and associated information entities
7.2
Class diagram
7.3
Class definitions
7.4
Data type definitions
7.5
Attribute definitions
7.6
Common notifications
8
Service components
9
Solution Set (SS)
A
PlantUML source code for NRM class diagrams
B
OpenAPI definition of the AI/ML NRM
$
Change history
4
Concepts and overview
p. 8
4.1
Overview
p. 8
5
AI/ML management functionality and service framework
p. 9
5.1
Functionality and service framework for ML training
p. 9
6
AI/ML management use cases and requirements
p. 10
6.1
General
p. 10
6.2
ML training
p. 10
6.2.1
Description
p. 10
6.2.2
Use cases
p. 11
6.2.2.1
ML training requested by consumer
p. 11
6.2.2.2
ML training initiated by producer
p. 11
6.2.2.3
ML model and and ML entity selection
p. 12
6.2.2.4
Managing ML training processes
p. 12
6.2.2.5
Handling errors in data and ML decisions
p. 12
6.2.3
Requirements for ML training
p. 13
7
Information model definitions for AI/ML management
p. 15
7.1
Imported and associated information entities
p. 15
7.1.1
Imported information entities and local labels
p. 15
7.2
Class diagram
p. 15
7.2.1
Relationships
p. 15
7.2.2
Inheritance
p. 15
7.3
Class definitions
p. 16
7.3.1
MLTrainingFunction
p. 16
7.3.1.1
Definition
p. 16
7.3.1.2
Attributes
p. 16
7.3.1.3
Attribute constraints
p. 16
7.3.1.4
Notifications
p. 16
7.3.2
MLTrainingRequest
p. 16
7.3.2.1
Definition
p. 16
7.3.2.2
Attributes
p. 17
7.3.2.3
Attribute constraints
p. 17
7.3.2.4
Notifications
p. 17
7.3.3
MLTrainingReport
p. 17
7.3.3.1
Definition
p. 17
7.3.3.2
Attributes
p. 18
7.3.3.3
Attribute constraints
p. 18
7.3.3.4
Notifications
p. 18
7.3.4
MLTrainingProcess
p. 18
7.3.4.1
Definition
p. 18
7.3.4.2
Attributes
p. 19
7.3.4.3
Attribute constraints
p. 19
7.3.4.4
Notifications
p. 20
7.4
Data type definitions
p. 20
7.4.1
ModelPerformance <<dataType>>
p. 20
7.4.1.1
Definition
p. 20
7.4.1.2
Attributes
p. 20
7.4.1.3
Attribute constraints
p. 20
7.4.1.4
Notifications
p. 20
7.4.2
MLEntity <<dataType>>
p. 20
7.4.2.1
Definition
p. 20
7.4.2.2
Attributes
p. 21
7.4.2.3
Attribute constraints
p. 21
7.4.2.4
Notifications
p. 21
7.4.3
MLContext <<dataType>>
p. 21
7.4.3.1
Definition
p. 21
7.4.3.2
Attributes
p. 21
7.4.3.3
Attribute constraints
p. 21
7.4.3.4
Notifications
p. 21
7.5
Attribute definitions
p. 22
7.5.1
Attribute properties
p. 22
7.5.2
Constraints
p. 25
7.6
Common notifications
p. 26
7.6.1
Configuration notifications
p. 26
8
Service components
p. 26
8.1
Service components for ML model training MnS
p. 26
9
Solution Set (SS)
p. 26
A
PlantUML source code for NRM class diagrams
p. 27
A.1
General
p. 27
A.2
PlantUML code for Figure 7.2.1-1: NRM fragment for AI/ML model training
p. 27
A.3
PlantUML code for Figure 7.2.2-1: Inheritance Hierarchy for AI/ML model training related NRMs
p. 28
B
(Normative) OpenAPI definition of the AI/ML NRM
p. 29
B.1
General
p. 29
B.2
Solution Set (SS) definitions
p. 29
B.2.1
OpenAPI document "TS28105_AiMlNrm.yaml"
p. 29
$
Change history
p. 34