3GPP TS 28.541
3GPP TS 28.541
The present document has been developed within the 3rd Generation Partnership Project (3GPP TM) and may be further elaborated for the purposes of 3GPP.
The present document has not been subject to any approval process by the 3GPP Organizational Partners and shall not be implemented.
This Specification is provided for future development work within 3GPP only. The Organizational Partners accept no liability for any use of this
Specification.
Specifications and Reports for implementation of the 3GPP TM system should be obtained via the 3GPP Organizational Partners' Publications Offices.
Release 16 2 3GPP TS 28.541 V16.23.0 (2019-0912)
Keywords
Management, resource,model,orchestration,5G
3GPP
Postal address
Internet
http://www.3gpp.org
Copyright Notification
© 2019, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
All rights reserved.
UMTS™ is a Trade Mark of ETSI registered for the benefit of its members
3GPP™ is a Trade Mark of ETSI registered for the benefit of its Members and of the 3GPP Organizational Partners
LTE™ is a Trade Mark of ETSI registered for the benefit of its Members and of the 3GPP Organizational Partners
GSM® and the GSM logo are registered and owned by the GSM Association
3GPP
Release 16 3 3GPP TS 28.541 V16.23.0 (2019-0912)
Contents
Foreword.................................................................................................................................................17
Introduction.............................................................................................................................................17
1 Scope............................................................................................................................................18
2 References.....................................................................................................................................18
3 Definitions and abbreviations........................................................................................................20
3.1 Definitions.................................................................................................................................................20
3.2 Abbreviations............................................................................................................................................20
4 Information model definitions for NR NRM.................................................................................21
4.1 Imported and associated information........................................................................................................21
4.1.1 Imported information entities and local labels....................................................................................21
4.1.2 Associated information entities and local labels.................................................................................21
4.2 Class diagram............................................................................................................................................21
4.2.1 Class diagram for gNB and en-gNB....................................................................................................21
4.2.1.1 Relationships..................................................................................................................................21
4.2.1.2 Inheritance.....................................................................................................................................24
4.3 Class definitions........................................................................................................................................26
4.3.1 GNBDUFunction..............................................................................................................................26
4.3.1.1 Definition.......................................................................................................................................26
4.3.1.2 Attributes.......................................................................................................................................26
4.3.1.3 Attribute constraints.......................................................................................................................26
4.3.1.4 Notifications...................................................................................................................................27
4.3.2 GNBCUCPFunction.........................................................................................................................27
4.3.2.1 Definition.......................................................................................................................................27
4.3.2.2 Attributes.......................................................................................................................................27
4.3.2.3 Attribute constraints.......................................................................................................................27
4.3.2.4 Notifications...................................................................................................................................28
4.3.3 GNBCUUPFunction.........................................................................................................................28
4.3.3.1 Definition.......................................................................................................................................28
4.3.3.2 Attributes.......................................................................................................................................28
4.3.3.3 Attribute constraints.......................................................................................................................28
4.3.3.4 Notifications...................................................................................................................................28
4.3.4 NRCellCU..........................................................................................................................................28
4.3.4.1 Definition.......................................................................................................................................28
4.3.4.2 Attributes.......................................................................................................................................29
4.3.4.3 Attribute constraints.......................................................................................................................29
4.3.4.4 Notifications...................................................................................................................................29
4.3.5 NRCellDU..........................................................................................................................................29
4.3.5.1 Definition.......................................................................................................................................29
4.3.5.2 Attributes.......................................................................................................................................30
4.3.5.3 Attribute constraints.......................................................................................................................30
4.3.5.4 Notifications...................................................................................................................................30
4.3.6 NRSectorCarrier.........................................................................................................................31
4.3.6.1 Definition.......................................................................................................................................31
4.3.6.2 Attributes.......................................................................................................................................31
4.3.6.3 Attribute constraints.......................................................................................................................31
4.3.6.4 Notifications...................................................................................................................................31
4.3.7 BWP......................................................................................................................................................31
4.3.7.1 Definition.......................................................................................................................................31
4.3.7.2 Attributes.......................................................................................................................................32
4.3.7.3 Attribute constraints.......................................................................................................................32
4.3.7.4 Notifications...................................................................................................................................32
4.3.8 EP_E1.................................................................................................................................................32
4.3.8.1 Definition.......................................................................................................................................32
3GPP
Release 16 4 3GPP TS 28.541 V16.23.0 (2019-0912)
4.3.8.2 Attributes.......................................................................................................................................32
4.3.8.3 Attribute constraints.......................................................................................................................32
4.3.8.4 Notifications...................................................................................................................................32
4.3.9 EP_XnU...............................................................................................................................................32
4.3.9.1 Definition.......................................................................................................................................32
4.3.9.2 Attributes.......................................................................................................................................32
4.3.9.3 Attribute constraints.......................................................................................................................33
4.3.9.4 Notifications...................................................................................................................................33
4.3.10 EP_NgC...............................................................................................................................................33
4.3.10.1 Definition.......................................................................................................................................33
4.3.10.2 Attributes.......................................................................................................................................33
4.3.10.3 Attribute constraints.......................................................................................................................33
4.3.10.4 Notifications...................................................................................................................................33
4.3.11 EP_NgU...............................................................................................................................................33
4.3.11.1 Definition.......................................................................................................................................33
4.3.11.2 Attributes.......................................................................................................................................33
4.3.11.3 Attribute constraints.......................................................................................................................34
4.3.11.4 Notifications...................................................................................................................................34
4.3.12 EP_F1C...............................................................................................................................................34
4.3.12.1 Definition.......................................................................................................................................34
4.3.12.2 Attributes.......................................................................................................................................34
4.3.12.3 Attribute constraints.......................................................................................................................34
4.3.12.4 Notifications...................................................................................................................................34
4.3.13 EP_F1U...............................................................................................................................................34
4.3.13.1 Definition.......................................................................................................................................34
4.3.13.2 Attributes.......................................................................................................................................34
4.3.13.3 Attribute constraints.......................................................................................................................35
4.3.13.4 Notifications...................................................................................................................................35
4.3.14 EP_S1U...............................................................................................................................................35
4.3.14.1 Definition.......................................................................................................................................35
4.3.14.2 Attributes.......................................................................................................................................35
4.3.14.3 Attribute constraints.......................................................................................................................35
4.3.14.4 Notifications...................................................................................................................................35
4.3.15 EP_X2C...............................................................................................................................................35
4.3.15.1 Definition.......................................................................................................................................35
4.3.15.2 Attributes.......................................................................................................................................35
4.3.15.3 Attribute constraints.......................................................................................................................35
4.3.15.4 Notifications...................................................................................................................................36
4.3.16 EP_X2U...............................................................................................................................................36
4.3.16.1 Definition.......................................................................................................................................36
4.3.16.2 Attributes.......................................................................................................................................36
4.3.16.3 Attribute constraints.......................................................................................................................36
4.3.16.4 Notifications...................................................................................................................................36
4.3.17 EP_XnC...............................................................................................................................................36
4.3.17.1 Definition.......................................................................................................................................36
4.3.17.2 Attributes.......................................................................................................................................36
4.3.17.3 Attribute constraints.......................................................................................................................36
4.3.17.4 Notifications...................................................................................................................................36
4.3.18 ExternalGNBCUCPFunction......................................................................................................37
4.3.18.1 Definition.......................................................................................................................................37
4.3.18.2 Attributes.......................................................................................................................................37
4.3.18.3 Attribute constraints.......................................................................................................................37
4.3.18.4 Notifications...................................................................................................................................37
4.3.19 ExternalGNBCUUPFunction......................................................................................................37
4.3.19.1 Definition.......................................................................................................................................37
4.3.19.2 Attributes.......................................................................................................................................37
4.3.19.3 Attribute constraints.......................................................................................................................37
4.3.19.4 Notifications...................................................................................................................................37
4.3.20 ExternalGNBDUFunction...........................................................................................................37
4.3.20.1 Definition.......................................................................................................................................37
4.3.20.2 Attributes.......................................................................................................................................38
3GPP
Release 16 5 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 6 3GPP TS 28.541 V16.23.0 (2019-0912)
4.3.35.1 Definition.......................................................................................................................................42
4.3.35.2 Attributes.......................................................................................................................................43
4.3.35.3 Attribute constraints.......................................................................................................................43
4.3.35.4 Notifications...................................................................................................................................43
4.3.36 RRMPolicyRatio2 <<dataType>>..........................................................................................43
4.3.36.1 Definition.......................................................................................................................................43
4.3.36.2 Attributes.......................................................................................................................................43
4.3.36.3 Attribute constraints.......................................................................................................................43
4.3.36.4 Notifications...................................................................................................................................43
4.3.37 S-NSSAI <<dataType>>.............................................................................................................43
4.3.37.1 Definition.......................................................................................................................................43
4.3.37.2 Attributes.......................................................................................................................................44
4.3.37.3 Attribute constraints.......................................................................................................................44
4.3.37.4 Notifications...................................................................................................................................44
4.3.38 NRFrequency...................................................................................................................................44
4.3.38.1 Definition.......................................................................................................................................44
4.3.38.2 Attributes.......................................................................................................................................44
4.3.38.3 Attribute constraints.......................................................................................................................44
4.3.38.4 Notifications...................................................................................................................................44
4.3.39 CommonBeamformingFunction.................................................................................................44
4.3.39.1 Definition.......................................................................................................................................44
4.3.39.2 Attributes.......................................................................................................................................45
4.3.39.3 Attribute constraints.......................................................................................................................45
4.3.39.4 Notifications...................................................................................................................................45
4.3.40 Beam....................................................................................................................................................45
4.3.40.1 Definition.......................................................................................................................................45
4.3.40.2 Attributes.......................................................................................................................................46
4.3.40.3 Attribute constraints.......................................................................................................................46
4.4 Attribute definitions..................................................................................................................................46
4.4.1 Attribute properties..............................................................................................................................46
4.5 Common notifications...............................................................................................................................58
5 Information Model definitions for 5GC NRM..............................................................................59
5.1 Imported information entities and local labels..........................................................................................59
5.2 Class diagram............................................................................................................................................59
5.2.1 Class diagram of 5GC NFs..................................................................................................................59
5.2.1.1 Relationships..................................................................................................................................59
5.2.1.2 Inheritance.....................................................................................................................................65
5.2.2 Class diagram of AMF Region/AMF Set............................................................................................66
5.2.2.1 Relationships..................................................................................................................................66
5.2.2.2 Inheritance.....................................................................................................................................67
5.3 Class definitions........................................................................................................................................67
5.3.1 AMFFunction...................................................................................................................................67
5.3.1.1 Definition.......................................................................................................................................67
5.3.1.2 Attributes.......................................................................................................................................67
5.3.1.3 Attribute constraints.......................................................................................................................68
5.3.1.4 Notifications...................................................................................................................................68
5.3.2 SMFFunction...................................................................................................................................68
5.3.2.1 Definition.......................................................................................................................................68
5.3.2.2 Attributes.......................................................................................................................................68
5.3.2.3 Attribute constraints.......................................................................................................................68
5.3.2.4 Notifications...................................................................................................................................68
5.3.3 UPFFunction...................................................................................................................................68
5.3.3.1 Definition.......................................................................................................................................68
5.3.3.2 Attributes.......................................................................................................................................68
5.3.3.3 Attribute constraints.......................................................................................................................69
5.3.3.4 Notifications...................................................................................................................................69
5.3.4 N3IWFFunction..............................................................................................................................69
5.3.4.1 Definition.......................................................................................................................................69
5.3.4.2 Attributes.......................................................................................................................................69
5.3.4.3 Attribute constraints.......................................................................................................................69
3GPP
Release 16 7 3GPP TS 28.541 V16.23.0 (2019-0912)
5.3.4.4 Notifications...................................................................................................................................69
5.3.5 PCFFunction...................................................................................................................................69
5.3.5.1 Definition.......................................................................................................................................69
5.3.5.2 Attributes.......................................................................................................................................69
5.3.5.3 Attribute constraints.......................................................................................................................70
5.3.5.4 Notifications...................................................................................................................................70
5.3.6 AUSFFunction................................................................................................................................70
5.3.6.1 Definition.......................................................................................................................................70
5.3.6.2 Attributes.......................................................................................................................................70
5.3.6.3 Attribute constraints.......................................................................................................................70
5.3.6.4 Notifications...................................................................................................................................70
5.3.7 UDMFunction...................................................................................................................................70
5.3.7.1 Definition.......................................................................................................................................70
5.3.7.2 Attributes.......................................................................................................................................70
5.3.5.3 Attribute constraints.......................................................................................................................71
5.3.5.4 Notifications...................................................................................................................................71
5.3.8 UDRFunction...................................................................................................................................71
5.3.8.1 Definition.......................................................................................................................................71
5.3.8.2 Attributes.......................................................................................................................................71
5.3.8.3 Attribute constraints.......................................................................................................................71
5.3.8.4 Notifications...................................................................................................................................71
5.3.9 UDSFFunction................................................................................................................................71
5.3.9.1 Definition.......................................................................................................................................71
5.3.9.2 Attributes.......................................................................................................................................71
5.3.9.3 Attribute constraints.......................................................................................................................72
5.3.9.4 Notifications...................................................................................................................................72
5.3.10 NRFFunction...................................................................................................................................72
5.3.10.1 Definition.......................................................................................................................................72
5.3.10.2 Attributes.......................................................................................................................................72
5.3.10.3 Attribute constraints.......................................................................................................................72
5.3.10.4 Notifications...................................................................................................................................72
5.3.11 NSSFFunction................................................................................................................................72
5.3.11.1 Definition.......................................................................................................................................72
5.3.11.2 Attributes.......................................................................................................................................72
5.3.11.3 Attribute constraints.......................................................................................................................73
5.3.11.4 Notifications...................................................................................................................................73
5.3.12 AFFunction.....................................................................................................................................73
5.3.12.1 Definition.......................................................................................................................................73
5.3.13 DNFunction.....................................................................................................................................73
5.3.13.1 Definition.......................................................................................................................................73
5.3.14 SMSFFunction................................................................................................................................73
5.3.14.1 Definition.......................................................................................................................................73
5.3.14.2 Attributes.......................................................................................................................................73
5.3.14.3 Attribute constraints.......................................................................................................................73
5.3.14.4 Notifications...................................................................................................................................73
5.3.15 LMFFunction...................................................................................................................................74
5.3.15.1 Definition.......................................................................................................................................74
5.3.15.2 Attributes.......................................................................................................................................74
5.3.15.3 Attribute constraints.......................................................................................................................74
5.3.15.4 Notifications...................................................................................................................................74
5.3.16 NGEIRFunction..............................................................................................................................74
5.3.16.1 Definition.......................................................................................................................................74
5.3.16.2 Attributes.......................................................................................................................................74
5.3.16.3 Attribute constraints.......................................................................................................................74
5.3.16.4 Notifications...................................................................................................................................74
5.3.17 SEPPFunction................................................................................................................................74
5.3.17.1 Definition.......................................................................................................................................74
5.3.17.2 Attributes.......................................................................................................................................75
5.3.17.3 Attribute constraints.......................................................................................................................75
5.3.17.4 Notifications...................................................................................................................................75
3GPP
Release 16 8 3GPP TS 28.541 V16.23.0 (2019-0912)
5.3.18 NWDAFFunction..............................................................................................................................75
5.3.18.1 Definition.......................................................................................................................................75
5.3.18.2 Attributes.......................................................................................................................................75
5.3.18.3 Attribute constraints.......................................................................................................................75
5.3.18.4 Notifications...................................................................................................................................75
5.3.19 EP_N2.................................................................................................................................................75
5.3.19.1 Definition.......................................................................................................................................75
5.3.19.2 Attributes.......................................................................................................................................75
5.3.19.3 Attribute constraints.......................................................................................................................76
5.3.19.4 Notifications...................................................................................................................................76
5.3.20 EP_N3.................................................................................................................................................76
5.3.20.1 Definition.......................................................................................................................................76
5.3.20.2 Attributes.......................................................................................................................................76
5.3.20.3 Attribute constraints.......................................................................................................................76
5.3.20.4 Notifications...................................................................................................................................76
5.3.21 EP_N4.................................................................................................................................................76
5.3.21.1 Definition.......................................................................................................................................76
5.3.21.2 Attributes.......................................................................................................................................76
5.3.21.3 Attribute constraints.......................................................................................................................76
5.3.21.4 Notifications...................................................................................................................................76
5.3.22 EP_N5.................................................................................................................................................77
5.3.22.1 Definition.......................................................................................................................................77
5.3.22.2 Attributes.......................................................................................................................................77
5.3.22.3 Attribute constraints.......................................................................................................................77
5.3.22.4 Notifications...................................................................................................................................77
5.3.23 EP_N6.................................................................................................................................................77
5.3.23.1 Definition.......................................................................................................................................77
5.3.23.2 Attributes.......................................................................................................................................77
5.3.23.3 Attribute constraints.......................................................................................................................77
5.3.23.4 Notifications...................................................................................................................................77
5.3.24 EP_N7.................................................................................................................................................77
5.3.24.1 Definition.......................................................................................................................................77
5.3.24.2 Attributes.......................................................................................................................................77
5.3.24.3 Attribute constraints.......................................................................................................................78
5.3.24.4 Notifications...................................................................................................................................78
5.3.25 EP_N8.................................................................................................................................................78
5.3.25.1 Definition.......................................................................................................................................78
5.3.25.2 Attributes.......................................................................................................................................78
5.3.25.3 Attribute constraints.......................................................................................................................78
5.3.25.4 Notifications...................................................................................................................................78
5.3.26 EP_N9.................................................................................................................................................78
5.3.26.1 Definition.......................................................................................................................................78
5.3.26.2 Attributes.......................................................................................................................................78
5.3.26.3 Attribute constraints.......................................................................................................................78
5.3.26.4 Notifications...................................................................................................................................78
5.3.27 EP_N10...............................................................................................................................................79
5.3.27.1 Definition.......................................................................................................................................79
5.3.27.2 Attributes.......................................................................................................................................79
5.3.27.3 Attribute constraints.......................................................................................................................79
5.3.27.4 Notifications...................................................................................................................................79
5.3.28 EP_N11...............................................................................................................................................79
5.3.28.1 Definition.......................................................................................................................................79
5.3.28.2 Attributes.......................................................................................................................................79
5.3.28.3 Attribute constraints.......................................................................................................................79
5.3.28.4 Notifications...................................................................................................................................79
5.3.29 EP_N12...............................................................................................................................................79
5.3.29.1 Definition.......................................................................................................................................79
5.3.29.2 Attributes.......................................................................................................................................79
5.3.29.3 Attribute constraints.......................................................................................................................80
5.3.29.4 Notifications...................................................................................................................................80
3GPP
Release 16 9 3GPP TS 28.541 V16.23.0 (2019-0912)
5.3.30 EP_N13...............................................................................................................................................80
5.3.30.1 Definition.......................................................................................................................................80
5.3.30.2 Attributes.......................................................................................................................................80
5.3.30.3 Attribute constraints.......................................................................................................................80
5.3.30.4 Notifications...................................................................................................................................80
5.3.31 EP_N14...............................................................................................................................................80
5.3.31.1 Definition.......................................................................................................................................80
5.3.31.2 Attributes.......................................................................................................................................80
5.3.31.3 Attribute constraints.......................................................................................................................80
5.3.31.4 Notifications...................................................................................................................................80
5.3.32 EP_N15...............................................................................................................................................81
5.3.32.1 Definition.......................................................................................................................................81
5.3.32.2 Attributes.......................................................................................................................................81
5.3.32.3 Attribute constraints.......................................................................................................................81
5.3.32.4 Notifications...................................................................................................................................81
5.3.33 EP_N16...............................................................................................................................................81
5.3.33.1 Definition.......................................................................................................................................81
5.3.33.2 Attributes.......................................................................................................................................81
5.3.33.3 Attribute constraints.......................................................................................................................81
5.3.33.4 Notifications...................................................................................................................................81
5.3.34 EP_N17...............................................................................................................................................81
5.3.34.1 Definition.......................................................................................................................................81
5.3.34.2 Attributes.......................................................................................................................................81
5.3.34.3 Attribute constraints.......................................................................................................................82
5.3.34.4 Notifications...................................................................................................................................82
5.3.35 EP_N20...............................................................................................................................................82
5.3.35.1 Definition.......................................................................................................................................82
5.3.35.2 Attributes.......................................................................................................................................82
5.3.35.3 Attribute constraints.......................................................................................................................82
5.3.35.4 Notifications...................................................................................................................................82
5.3.36 EP_N21...............................................................................................................................................82
5.3.36.1 Definition.......................................................................................................................................82
5.3.36.2 Attributes.......................................................................................................................................82
5.3.36.3 Attribute constraints.......................................................................................................................82
5.3.36.4 Notifications...................................................................................................................................82
5.3.37 EP_N22...............................................................................................................................................83
5.3.37.1 Definition.......................................................................................................................................83
5.3.37.2 Attributes.......................................................................................................................................83
5.3.37.3 Attribute constraints.......................................................................................................................83
5.3.37.4 Notifications...................................................................................................................................83
5.3.38 EP_N26...............................................................................................................................................83
5.3.38.1 Definition.......................................................................................................................................83
5.3.38.2 Attributes.......................................................................................................................................83
5.3.38.3 Attribute constraints.......................................................................................................................83
5.3.38.4 Notifications...................................................................................................................................83
5.3.39 Void.....................................................................................................................................................83
5.3.40 Void.....................................................................................................................................................83
5.3.41 EP_S5C...............................................................................................................................................83
5.3.41.1 Definition.......................................................................................................................................83
5.3.41.2 Attributes.......................................................................................................................................84
5.3.41.3 Attribute constraints.......................................................................................................................84
5.3.41.4 Notifications...................................................................................................................................84
5.3.42 EP_S5U...............................................................................................................................................84
5.3.42.1 Definition.......................................................................................................................................84
5.3.42.2 Attributes.......................................................................................................................................84
5.3.42.3 Attribute constraints.......................................................................................................................84
5.3.42.4 Notifications...................................................................................................................................84
5.3.43 EP_Rx.................................................................................................................................................84
5.3.43.1 Definition.......................................................................................................................................84
5.3.43.2 Attributes.......................................................................................................................................84
5.3.43.3 Attribute constraints.......................................................................................................................84
3GPP
Release 16 10 3GPP TS 28.541 V16.23.0 (2019-0912)
5.3.43.4 Notifications...................................................................................................................................85
5.3.44 EP_MAP_SMSC...................................................................................................................................85
5.3.44.1 Definition.......................................................................................................................................85
5.3.44.2 Attributes.......................................................................................................................................85
5.3.44.3 Attribute constraints.......................................................................................................................85
5.3.44.4 Notifications...................................................................................................................................85
5.3.45 EP_NLS...............................................................................................................................................85
5.3.45.1 Definition.......................................................................................................................................85
5.3.45.2 Attributes.......................................................................................................................................85
5.3.45.3 Attribute constraints.......................................................................................................................85
5.3.45.4 Notifications...................................................................................................................................85
5.3.46 EP_NLG...............................................................................................................................................85
5.3.46.1 Definition.......................................................................................................................................85
5.3.46.2 Attributes.......................................................................................................................................86
5.3.46.3 Attribute constraints.......................................................................................................................86
5.3.46.4 Notifications...................................................................................................................................86
5.3.47 EP_N27...............................................................................................................................................86
5.3.47.1 Definition.......................................................................................................................................86
5.3.47.2 Attributes.......................................................................................................................................86
5.3.47.3 Attribute constraints.......................................................................................................................86
5.3.47.4 Notifications...................................................................................................................................86
5.3.48 EP_N31...............................................................................................................................................86
5.3.48.1 Definition.......................................................................................................................................86
5.3.48.2 Attributes.......................................................................................................................................86
5.3.48.3 Attribute constraints.......................................................................................................................87
5.3.48.4 Notifications...................................................................................................................................87
5.3.49 ExternalNRFFunction................................................................................................................87
5.3.49.1 Definition.......................................................................................................................................87
5.3.49.2 Attributes.......................................................................................................................................87
5.3.49.3 Attribute constraints.......................................................................................................................87
5.3.49.4 Notifications...................................................................................................................................87
5.3.50 ExternalNSSFFunction.............................................................................................................87
5.3.50.1 Definition.......................................................................................................................................87
5.3.50.2 Attributes.......................................................................................................................................87
5.3.50.3 Attribute constraints.......................................................................................................................87
5.3.50.4 Notifications...................................................................................................................................88
5.3.51 AMFSet...............................................................................................................................................88
5.3.51.1 Definition.......................................................................................................................................88
5.3.51.2 Attributes.......................................................................................................................................88
5.3.51.3 Attribute constraints.......................................................................................................................88
5.3.51.4 Notifications...................................................................................................................................88
5.3.52 AMFRegion........................................................................................................................................88
5.3.52.1 Definition.......................................................................................................................................88
5.3.52.2 Attributes.......................................................................................................................................88
5.3.52.3 Attribute constraints.......................................................................................................................89
5.3.52.4 Notifications...................................................................................................................................89
5.3.53 ExternalAMFFunction................................................................................................................89
5.3.53.1 Definition.......................................................................................................................................89
5.3.53.2 Attributes.......................................................................................................................................89
5.3.53.3 Attribute constraints.......................................................................................................................89
5.3.53.4 Notifications...................................................................................................................................89
5.3.54 ManagedNFProfile <<dataType>>.....................................................................................................89
5.3.54.1 Definition.......................................................................................................................................89
5.3.54.2 Attributes.......................................................................................................................................89
5.3.54.3 Attribute constraints.......................................................................................................................90
5.3.54.4 Notifications...................................................................................................................................90
5.3.55 HostAddr <<choice>>.........................................................................................................................90
5.3.55.1 Definition.......................................................................................................................................90
5.3.56 NFInfo <<choice>>.............................................................................................................................90
5.3.56.1 Definition.......................................................................................................................................90
5.3.57 UdmInfo <<dataType>>......................................................................................................................91
3GPP
Release 16 11 3GPP TS 28.541 V16.23.0 (2019-0912)
5.3.57.1 Definition.......................................................................................................................................91
5.3.57.2 Attributes.......................................................................................................................................91
5.3.57.3 Attribute constraints.......................................................................................................................91
5.3.57.4 Notifications...................................................................................................................................91
5.3.58 AusfInfo <<dataType>>......................................................................................................................91
5.3.58.1 Definition.......................................................................................................................................91
5.3.58.2 Attributes.......................................................................................................................................91
5.3.58.3 Attribute constraints.......................................................................................................................91
5.3.58.4 Notifications...................................................................................................................................91
5.3.59 UpfInfo <<dataType>>.......................................................................................................................91
5.3.59.1 Definition.......................................................................................................................................91
5.3.59.2 Attributes.......................................................................................................................................91
5.3.59.3 Attribute constraints.......................................................................................................................91
5.3.59.4 Notifications...................................................................................................................................92
5.3.60 AmfInfo <<dataType>>......................................................................................................................92
5.3.60.1 Definition.......................................................................................................................................92
5.3.60.2 Attributes.......................................................................................................................................92
5.3.60.3 Attribute constraints.......................................................................................................................92
5.3.60.4 Notifications...................................................................................................................................92
5.3.61 Udrinfo <<dataType>>........................................................................................................................92
5.3.61.1 Definition.......................................................................................................................................92
5.3.61.2 Attributes.......................................................................................................................................92
5.3.61.3 Attribute constraints.......................................................................................................................92
5.3.61.4 Notifications...................................................................................................................................92
5.3.62 EP_N32...............................................................................................................................................92
5.3.62.1 Definition.......................................................................................................................................92
5.3.62.2 Attributes.......................................................................................................................................92
5.3.62.3 Attribute constraints.......................................................................................................................93
5.3.62.4 Notifications...................................................................................................................................93
5.3.63 ExternalSEPPFunction.............................................................................................................93
5.3.63.1 Definition.......................................................................................................................................93
5.3.63.2 Attributes.......................................................................................................................................93
5.3.63.3 Attribute constraints.......................................................................................................................93
5.3.63.4 Notifications...................................................................................................................................93
5.3.64 SEPPFunction <<ProxyClass>>............................................................................................93
5.3.64.1 Definition.......................................................................................................................................93
5.3.64.2 Attributes.......................................................................................................................................93
5.3.64.3 Attribute constraints.......................................................................................................................93
5.3.64.4 Notifications...................................................................................................................................93
5.3.65 NEFFunction...................................................................................................................................94
5.3.65.1 Definition.......................................................................................................................................94
5.3.65.2 Attributes.......................................................................................................................................94
5.3.65.3 Attribute constraints.......................................................................................................................94
5.3.65.4 Notifications...................................................................................................................................94
5.3.66 SCPFunction...................................................................................................................................94
5.3.67.1 Definition.......................................................................................................................................94
5.3.67.2 Attributes.......................................................................................................................................94
5.3.67.3 Attribute constraints.......................................................................................................................94
5.3.67.4 Notifications...................................................................................................................................94
5.3.68 SupportedFunction <<dataType>>.....................................................................................94
5.3.68.1 Definition.......................................................................................................................................94
5.3.68.2 Attributes.......................................................................................................................................95
5.3.68.3 Attribute constraints.......................................................................................................................95
5.3.68.4 Notifications...................................................................................................................................95
5.3.69 CommModel <<dataType>>...............................................................................................................95
5.3.69.1 Definition.......................................................................................................................................95
5.3.69.2 Attributes.......................................................................................................................................95
5.3.69.3 Attribute constraints.......................................................................................................................95
5.3.69.4 Notifications...................................................................................................................................95
5.4 Attribute definitions..................................................................................................................................95
5.4.1 Attribute properties..............................................................................................................................95
3GPP
Release 16 12 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 13 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 14 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 15 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 16 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 17 3GPP TS 28.541 V16.23.0 (2019-0912)
4.3.1.1.........................................................................................................................................Definition
......................................................................................................................................................22
4.3.1.2..........................................................................................................................................Attributes
......................................................................................................................................................23
4.3.1.3.........................................................................................................................Attribute constraints
......................................................................................................................................................23
4.3.1.4.....................................................................................................................................Notifications
......................................................................................................................................................23
4.3.2 GNBCUCPFunction...................................................................................................................23
4.3.2.1.........................................................................................................................................Definition
......................................................................................................................................................23
4.3.2.2..........................................................................................................................................Attributes
......................................................................................................................................................23
4.3.2.3.........................................................................................................................Attribute constraints
......................................................................................................................................................24
4.3.2.4.....................................................................................................................................Notifications
......................................................................................................................................................24
4.3.3 GNBCUUPFunction...................................................................................................................24
4.3.3.1.........................................................................................................................................Definition
......................................................................................................................................................24
4.3.3.2..........................................................................................................................................Attributes
......................................................................................................................................................24
4.3.3.3.........................................................................................................................Attribute constraints
......................................................................................................................................................24
4.3.3.4.....................................................................................................................................Notifications
......................................................................................................................................................25
4.3.4 NRCellCU...................................................................................................................................25
4.3.4.1.........................................................................................................................................Definition
......................................................................................................................................................25
4.3.4.2..........................................................................................................................................Attributes
......................................................................................................................................................25
4.3.4.3.........................................................................................................................Attribute constraints
......................................................................................................................................................25
4.3.4.4.....................................................................................................................................Notifications
......................................................................................................................................................25
4.3.5 NRCellDU...................................................................................................................................25
4.3.5.1.........................................................................................................................................Definition
......................................................................................................................................................25
4.3.5.2..........................................................................................................................................Attributes
......................................................................................................................................................26
4.3.5.3.........................................................................................................................Attribute constraints
......................................................................................................................................................27
4.3.5.4.....................................................................................................................................Notifications
......................................................................................................................................................27
3GPP
Release 16 18 3GPP TS 28.541 V16.23.0 (2019-0912)
4.3.6 NRSectorCarrier...................................................................................................................27
4.3.6.1.........................................................................................................................................Definition
......................................................................................................................................................27
4.3.6.2..........................................................................................................................................Attributes
......................................................................................................................................................27
4.3.6.3.........................................................................................................................Attribute constraints
......................................................................................................................................................28
4.3.6.4.....................................................................................................................................Notifications
......................................................................................................................................................28
4.3.7 BWP...............................................................................................................................................28
4.3.7.1.........................................................................................................................................Definition
......................................................................................................................................................28
4.3.7.2..........................................................................................................................................Attributes
......................................................................................................................................................28
4.3.7.3.........................................................................................................................Attribute constraints
......................................................................................................................................................28
4.3.7.4.....................................................................................................................................Notifications
......................................................................................................................................................28
4.3.8 EP_E1..........................................................................................................................................29
4.3.8.1.........................................................................................................................................Definition
......................................................................................................................................................29
4.3.8.2..........................................................................................................................................Attributes
......................................................................................................................................................29
4.3.8.3.........................................................................................................................Attribute constraints
......................................................................................................................................................29
4.3.8.4.....................................................................................................................................Notifications
......................................................................................................................................................29
4.3.9 EP_XnU........................................................................................................................................29
4.3.9.1.........................................................................................................................................Definition
......................................................................................................................................................29
4.3.9.2..........................................................................................................................................Attributes
......................................................................................................................................................29
4.3.9.3.........................................................................................................................Attribute constraints
......................................................................................................................................................29
4.3.9.4.....................................................................................................................................Notifications
......................................................................................................................................................29
4.3.10EP_NgC........................................................................................................................................29
4.3.10.1.......................................................................................................................................Definition
......................................................................................................................................................29
4.3.10.2........................................................................................................................................Attributes
......................................................................................................................................................30
4.3.10.3.......................................................................................................................Attribute constraints
......................................................................................................................................................30
3GPP
Release 16 19 3GPP TS 28.541 V16.23.0 (2019-0912)
4.3.10.4...................................................................................................................................Notifications
......................................................................................................................................................30
4.3.11EP_NgU........................................................................................................................................30
4.3.11.1.......................................................................................................................................Definition
......................................................................................................................................................30
4.3.11.2........................................................................................................................................Attributes
......................................................................................................................................................30
4.3.11.3.......................................................................................................................Attribute constraints
......................................................................................................................................................30
4.3.11.4...................................................................................................................................Notifications
......................................................................................................................................................30
4.3.12EP_F1C........................................................................................................................................30
4.3.12.1.......................................................................................................................................Definition
......................................................................................................................................................30
4.3.12.2........................................................................................................................................Attributes
......................................................................................................................................................31
4.3.12.3.......................................................................................................................Attribute constraints
......................................................................................................................................................31
4.3.12.4...................................................................................................................................Notifications
......................................................................................................................................................31
4.3.13EP_F1U........................................................................................................................................31
4.3.13.1.......................................................................................................................................Definition
......................................................................................................................................................31
4.3.13.2........................................................................................................................................Attributes
......................................................................................................................................................31
4.3.13.3.......................................................................................................................Attribute constraints
......................................................................................................................................................31
4.3.13.4...................................................................................................................................Notifications
......................................................................................................................................................31
4.3.14EP_S1U........................................................................................................................................31
4.3.14.1.......................................................................................................................................Definition
......................................................................................................................................................31
4.3.14.2........................................................................................................................................Attributes
......................................................................................................................................................32
4.3.14.3.......................................................................................................................Attribute constraints
......................................................................................................................................................32
4.3.14.4...................................................................................................................................Notifications
......................................................................................................................................................32
4.3.15EP_X2C........................................................................................................................................32
4.3.15.1.......................................................................................................................................Definition
......................................................................................................................................................32
4.3.15.2........................................................................................................................................Attributes
......................................................................................................................................................32
3GPP
Release 16 20 3GPP TS 28.541 V16.23.0 (2019-0912)
4.3.15.3.......................................................................................................................Attribute constraints
......................................................................................................................................................32
4.3.15.4...................................................................................................................................Notifications
......................................................................................................................................................32
4.3.16EP_X2U........................................................................................................................................32
4.3.16.1.......................................................................................................................................Definition
......................................................................................................................................................32
4.3.16.2........................................................................................................................................Attributes
......................................................................................................................................................32
4.3.16.3.......................................................................................................................Attribute constraints
......................................................................................................................................................33
4.3.16.4...................................................................................................................................Notifications
......................................................................................................................................................33
4.3.17EP_XnC........................................................................................................................................33
4.3.17.1.......................................................................................................................................Definition
......................................................................................................................................................33
4.3.17.2........................................................................................................................................Attributes
......................................................................................................................................................33
4.3.17.3.......................................................................................................................Attribute constraints
......................................................................................................................................................33
4.3.17.4...................................................................................................................................Notifications
......................................................................................................................................................33
4.3.18ExternalGNBCUCPFunction................................................................................................33
4.3.18.1.......................................................................................................................................Definition
......................................................................................................................................................33
4.3.18.2........................................................................................................................................Attributes
......................................................................................................................................................33
4.3.18.3.......................................................................................................................Attribute constraints
......................................................................................................................................................33
4.3.18.4...................................................................................................................................Notifications
......................................................................................................................................................34
4.3.19ExternalGNBCUUPFunction................................................................................................34
4.3.19.1.......................................................................................................................................Definition
......................................................................................................................................................34
4.3.19.2........................................................................................................................................Attributes
......................................................................................................................................................34
4.3.19.3.......................................................................................................................Attribute constraints
......................................................................................................................................................34
4.3.19.4...................................................................................................................................Notifications
......................................................................................................................................................34
4.3.20ExternalGNBDUFunction.....................................................................................................34
4.3.20.1.......................................................................................................................................Definition
......................................................................................................................................................34
3GPP
Release 16 21 3GPP TS 28.541 V16.23.0 (2019-0912)
4.3.20.2........................................................................................................................................Attributes
......................................................................................................................................................34
4.3.20.3.......................................................................................................................Attribute constraints
......................................................................................................................................................34
4.3.20.4...................................................................................................................................Notifications
......................................................................................................................................................34
4.3.21ExternalUPFFunction.........................................................................................................35
4.3.21.1.......................................................................................................................................Definition
......................................................................................................................................................35
4.3.21.2........................................................................................................................................Attributes
......................................................................................................................................................35
4.3.21.3.......................................................................................................................Attribute constraints
......................................................................................................................................................35
4.3.21.4...................................................................................................................................Notifications
......................................................................................................................................................35
4.3.22ExternalAMFFunction.........................................................................................................35
4.3.22.1.......................................................................................................................................Definition
......................................................................................................................................................35
4.3.22.2........................................................................................................................................Attributes
......................................................................................................................................................35
4.3.22.3.......................................................................................................................Attribute constraints
......................................................................................................................................................35
4.3.22.4...................................................................................................................................Notifications
......................................................................................................................................................35
4.3.23ExternalMFs <<ProxyClass>>.........................................................................................35
4.3.23.1.......................................................................................................................................Definition
......................................................................................................................................................35
4.3.23.2........................................................................................................................................Attributes
......................................................................................................................................................36
4.3.23.3.......................................................................................................................Attribute constraints
......................................................................................................................................................36
4.3.23.4...................................................................................................................................Notifications
......................................................................................................................................................36
4.3.24ENBFunction <<ProxyClass>>.........................................................................................36
4.3.24.1.......................................................................................................................................Definition
......................................................................................................................................................36
4.3.24.2........................................................................................................................................Attributes
......................................................................................................................................................36
4.3.24.3.......................................................................................................................Attribute constraints
......................................................................................................................................................36
4.3.24.4...................................................................................................................................Notifications
......................................................................................................................................................36
4.3.25GNBCUCPFunction <<ProxyClass>>...............................................................................36
3GPP
Release 16 22 3GPP TS 28.541 V16.23.0 (2019-0912)
4.3.25.1.......................................................................................................................................Definition
......................................................................................................................................................36
4.3.25.2........................................................................................................................................Attributes
......................................................................................................................................................36
4.3.25.3.......................................................................................................................Attribute constraints
......................................................................................................................................................36
4.3.25.4...................................................................................................................................Notifications
......................................................................................................................................................36
4.3.26GNBCUUPFunction <<ProxyClass>>...............................................................................36
4.3.26.1.......................................................................................................................................Definition
......................................................................................................................................................36
4.3.26.2........................................................................................................................................Attributes
......................................................................................................................................................37
4.3.26.3.......................................................................................................................Attribute constraints
......................................................................................................................................................37
4.3.26.4...................................................................................................................................Notifications
......................................................................................................................................................37
4.3.27GNBDUFunction <<ProxyClass>>....................................................................................37
4.3.27.1.......................................................................................................................................Definition
......................................................................................................................................................37
4.3.27.2........................................................................................................................................Attributes
......................................................................................................................................................37
4.3.27.3.......................................................................................................................Attribute constraints
......................................................................................................................................................37
4.3.27.4...................................................................................................................................Notifications
......................................................................................................................................................37
4.3.28ServingGWFFunction <<ProxyClass>>........................................................................37
4.3.28.1.......................................................................................................................................Definition
......................................................................................................................................................37
4.3.28.2........................................................................................................................................Attributes
......................................................................................................................................................37
4.3.28.3.......................................................................................................................Attribute constraints
......................................................................................................................................................37
4.3.28.4...................................................................................................................................Notifications
......................................................................................................................................................37
4.3.29UPFFunction <<ProxyClass>>.........................................................................................37
4.3.29.1.......................................................................................................................................Definition
......................................................................................................................................................37
4.3.29.2........................................................................................................................................Attributes
......................................................................................................................................................38
4.3.29.3.......................................................................................................................Attribute constraints
......................................................................................................................................................38
4.3.29.4...................................................................................................................................Notifications
......................................................................................................................................................38
3GPP
Release 16 23 3GPP TS 28.541 V16.23.0 (2019-0912)
4.3.30AMFFunction <<ProxyClass>>.........................................................................................38
4.3.30.1.......................................................................................................................................Definition
......................................................................................................................................................38
4.3.30.2........................................................................................................................................Attributes
......................................................................................................................................................38
4.3.30.3.......................................................................................................................Attribute constraints
......................................................................................................................................................38
4.3.30.4...................................................................................................................................Notifications
......................................................................................................................................................38
4.3.31Void..............................................................................................................................................38
4.3.32NRCellRelation.....................................................................................................................38
4.3.32.1.......................................................................................................................................Definition
......................................................................................................................................................38
4.3.32.2........................................................................................................................................Attributes
......................................................................................................................................................38
4.3.32.3.......................................................................................................................Attribute constraints
......................................................................................................................................................38
4.3.32.4...................................................................................................................................Notifications
......................................................................................................................................................38
4.3.33NRFreqRelation.....................................................................................................................39
4.3.33.1.......................................................................................................................................Definition
......................................................................................................................................................39
4.3.33.2........................................................................................................................................Attributes
......................................................................................................................................................39
4.3.33.3.......................................................................................................................Attribute constraints
......................................................................................................................................................39
4.3.33.4...................................................................................................................................Notifications
......................................................................................................................................................39
4.3.34EutranFreqRelation............................................................................................................39
4.3.34.1.......................................................................................................................................Definition
......................................................................................................................................................39
4.3.34.2........................................................................................................................................Attributes
......................................................................................................................................................39
4.3.34.3.......................................................................................................................Attribute constraints
......................................................................................................................................................39
4.3.34.4...................................................................................................................................Notifications
......................................................................................................................................................39
4.3.35ExternalNRCellCU................................................................................................................39
4.3.35.1.......................................................................................................................................Definition
......................................................................................................................................................39
4.3.35.2........................................................................................................................................Attributes
......................................................................................................................................................40
4.3.35.3.......................................................................................................................Attribute constraints
......................................................................................................................................................40
3GPP
Release 16 24 3GPP TS 28.541 V16.23.0 (2019-0912)
4.3.35.4...................................................................................................................................Notifications
......................................................................................................................................................40
4.3.36RRMPolicyRatio2 <<dataType>>....................................................................................40
4.3.36.1.......................................................................................................................................Definition
......................................................................................................................................................40
4.3.36.2........................................................................................................................................Attributes
......................................................................................................................................................40
4.3.36.3.......................................................................................................................Attribute constraints
......................................................................................................................................................40
4.3.36.4...................................................................................................................................Notifications
......................................................................................................................................................40
4.3.37S-NSSAI <<dataType>>.......................................................................................................40
4.3.37.1.......................................................................................................................................Definition
......................................................................................................................................................40
4.3.37.2........................................................................................................................................Attributes
......................................................................................................................................................41
4.3.37.3.......................................................................................................................Attribute constraints
......................................................................................................................................................41
4.3.37.4...................................................................................................................................Notifications
......................................................................................................................................................41
4.4 Attribute definitions......................................................................................................................41
4.4.1 Attribute properties.......................................................................................................................41
4.5 Common notifications...................................................................................................................48
5 ..................................................................................Information Model definitions for 5GC NRM
......................................................................................................................................................49
5.1 Imported information entities and local labels..............................................................................49
5.2 Class diagram................................................................................................................................49
5.2.1 Class diagram of 5GC NFs...........................................................................................................49
5.2.1.1....................................................................................................................................Relationships
......................................................................................................................................................49
5.2.1.2........................................................................................................................................Inheritance
......................................................................................................................................................55
5.2.2 Class diagram of AMF Region/AMF Set......................................................................................56
5.2.2.1....................................................................................................................................Relationships
......................................................................................................................................................56
5.2.2.2........................................................................................................................................Inheritance
......................................................................................................................................................57
5.3 Class definitions............................................................................................................................57
5.3.1 AMFFunction............................................................................................................................57
5.3.1.1.........................................................................................................................................Definition
......................................................................................................................................................57
5.3.1.2..........................................................................................................................................Attributes
......................................................................................................................................................57
3GPP
Release 16 25 3GPP TS 28.541 V16.23.0 (2019-0912)
5.3.1.3.........................................................................................................................Attribute constraints
......................................................................................................................................................58
5.3.1.4.....................................................................................................................................Notifications
......................................................................................................................................................58
5.3.2 SMFFunction............................................................................................................................58
5.3.2.1.........................................................................................................................................Definition
......................................................................................................................................................58
5.3.2.2..........................................................................................................................................Attributes
......................................................................................................................................................58
5.3.2.3.........................................................................................................................Attribute constraints
......................................................................................................................................................58
5.3.2.4.....................................................................................................................................Notifications
......................................................................................................................................................58
5.3.3 UPFFunction............................................................................................................................58
5.3.3.1.........................................................................................................................................Definition
......................................................................................................................................................58
5.3.3.2..........................................................................................................................................Attributes
......................................................................................................................................................58
5.3.3.3.........................................................................................................................Attribute constraints
......................................................................................................................................................59
5.3.3.4.....................................................................................................................................Notifications
......................................................................................................................................................59
5.3.4 N3IWFFunction.......................................................................................................................59
5.3.4.1.........................................................................................................................................Definition
......................................................................................................................................................59
5.3.4.2..........................................................................................................................................Attributes
......................................................................................................................................................59
5.3.4.3.........................................................................................................................Attribute constraints
......................................................................................................................................................59
5.3.4.4.....................................................................................................................................Notifications
......................................................................................................................................................59
5.3.5 PCFFunction............................................................................................................................59
5.3.5.1.........................................................................................................................................Definition
......................................................................................................................................................59
5.3.5.2..........................................................................................................................................Attributes
......................................................................................................................................................59
5.3.5.3.........................................................................................................................Attribute constraints
......................................................................................................................................................60
5.3.5.4.....................................................................................................................................Notifications
......................................................................................................................................................60
5.3.6 AUSFFunction..........................................................................................................................60
5.3.6.1.........................................................................................................................................Definition
......................................................................................................................................................60
3GPP
Release 16 26 3GPP TS 28.541 V16.23.0 (2019-0912)
5.3.6.2..........................................................................................................................................Attributes
......................................................................................................................................................60
5.3.6.3.........................................................................................................................Attribute constraints
......................................................................................................................................................60
5.3.6.4.....................................................................................................................................Notifications
......................................................................................................................................................60
5.3.7 UDMFunction............................................................................................................................60
5.3.7.1.........................................................................................................................................Definition
......................................................................................................................................................60
5.3.7.2..........................................................................................................................................Attributes
......................................................................................................................................................60
5.3.5.3.........................................................................................................................Attribute constraints
......................................................................................................................................................61
5.3.5.4.....................................................................................................................................Notifications
......................................................................................................................................................61
5.3.8 UDRFunction............................................................................................................................61
5.3.8.1.........................................................................................................................................Definition
......................................................................................................................................................61
5.3.8.2..........................................................................................................................................Attributes
......................................................................................................................................................61
5.3.8.3.........................................................................................................................Attribute constraints
......................................................................................................................................................61
5.3.8.4.....................................................................................................................................Notifications
......................................................................................................................................................61
5.3.9 UDSFFunction..........................................................................................................................61
5.3.9.1.........................................................................................................................................Definition
......................................................................................................................................................61
5.3.9.2..........................................................................................................................................Attributes
......................................................................................................................................................61
5.3.9.3.........................................................................................................................Attribute constraints
......................................................................................................................................................62
5.3.9.4.....................................................................................................................................Notifications
......................................................................................................................................................62
5.3.10NRFFunction............................................................................................................................62
5.3.10.1.......................................................................................................................................Definition
......................................................................................................................................................62
5.3.10.2........................................................................................................................................Attributes
......................................................................................................................................................62
5.3.10.3.......................................................................................................................Attribute constraints
......................................................................................................................................................62
5.3.10.4...................................................................................................................................Notifications
......................................................................................................................................................62
5.3.11NSSFFunction..........................................................................................................................62
3GPP
Release 16 27 3GPP TS 28.541 V16.23.0 (2019-0912)
5.3.11.1.......................................................................................................................................Definition
......................................................................................................................................................62
5.3.11.2........................................................................................................................................Attributes
......................................................................................................................................................62
5.3.11.3.......................................................................................................................Attribute constraints
......................................................................................................................................................63
5.3.11.4...................................................................................................................................Notifications
......................................................................................................................................................63
5.3.12AFFunction..............................................................................................................................63
5.3.12.1.......................................................................................................................................Definition
......................................................................................................................................................63
5.3.13DNFunction..............................................................................................................................63
5.3.13.1.......................................................................................................................................Definition
......................................................................................................................................................63
5.3.14SMSFFunction..........................................................................................................................63
5.3.14.1.......................................................................................................................................Definition
......................................................................................................................................................63
5.3.14.2........................................................................................................................................Attributes
......................................................................................................................................................63
5.3.14.3.......................................................................................................................Attribute constraints
......................................................................................................................................................63
5.3.14.4...................................................................................................................................Notifications
......................................................................................................................................................63
5.3.15LMFFunction............................................................................................................................64
5.3.15.1.......................................................................................................................................Definition
......................................................................................................................................................64
5.3.15.2........................................................................................................................................Attributes
......................................................................................................................................................64
5.3.15.3.......................................................................................................................Attribute constraints
......................................................................................................................................................64
5.3.15.4...................................................................................................................................Notifications
......................................................................................................................................................64
5.3.16NGEIRFunction.......................................................................................................................64
5.3.16.1.......................................................................................................................................Definition
......................................................................................................................................................64
5.3.16.2........................................................................................................................................Attributes
......................................................................................................................................................64
5.3.16.3.......................................................................................................................Attribute constraints
......................................................................................................................................................64
5.3.16.4...................................................................................................................................Notifications
......................................................................................................................................................64
5.3.17SEPPFunction..........................................................................................................................64
5.3.17.1.......................................................................................................................................Definition
......................................................................................................................................................64
3GPP
Release 16 28 3GPP TS 28.541 V16.23.0 (2019-0912)
5.3.17.2........................................................................................................................................Attributes
......................................................................................................................................................65
5.3.17.3.......................................................................................................................Attribute constraints
......................................................................................................................................................65
5.3.17.4...................................................................................................................................Notifications
......................................................................................................................................................65
5.3.18NWDAFFunction.......................................................................................................................65
5.3.18.1.......................................................................................................................................Definition
......................................................................................................................................................65
5.3.18.2........................................................................................................................................Attributes
......................................................................................................................................................65
5.3.18.3.......................................................................................................................Attribute constraints
......................................................................................................................................................65
5.3.18.4...................................................................................................................................Notifications
......................................................................................................................................................65
5.3.19EP_N2..........................................................................................................................................65
5.3.19.1.......................................................................................................................................Definition
......................................................................................................................................................65
5.3.19.2........................................................................................................................................Attributes
......................................................................................................................................................65
5.3.19.3.......................................................................................................................Attribute constraints
......................................................................................................................................................65
5.3.19.4...................................................................................................................................Notifications
......................................................................................................................................................66
5.3.20EP_N3..........................................................................................................................................66
5.3.20.1.......................................................................................................................................Definition
......................................................................................................................................................66
5.3.20.2........................................................................................................................................Attributes
......................................................................................................................................................66
5.3.20.3.......................................................................................................................Attribute constraints
......................................................................................................................................................66
5.3.20.4...................................................................................................................................Notifications
......................................................................................................................................................66
5.3.21EP_N4..........................................................................................................................................66
5.3.21.1.......................................................................................................................................Definition
......................................................................................................................................................66
5.3.21.2........................................................................................................................................Attributes
......................................................................................................................................................66
5.3.21.3.......................................................................................................................Attribute constraints
......................................................................................................................................................66
5.3.21.4...................................................................................................................................Notifications
......................................................................................................................................................66
5.3.22EP_N5..........................................................................................................................................66
3GPP
Release 16 29 3GPP TS 28.541 V16.23.0 (2019-0912)
5.3.22.1.......................................................................................................................................Definition
......................................................................................................................................................66
5.3.22.2........................................................................................................................................Attributes
......................................................................................................................................................66
5.3.22.3.......................................................................................................................Attribute constraints
......................................................................................................................................................67
5.3.22.4...................................................................................................................................Notifications
......................................................................................................................................................67
5.3.23EP_N6..........................................................................................................................................67
5.3.23.1.......................................................................................................................................Definition
......................................................................................................................................................67
5.3.23.2........................................................................................................................................Attributes
......................................................................................................................................................67
5.3.23.3.......................................................................................................................Attribute constraints
......................................................................................................................................................67
5.3.23.4...................................................................................................................................Notifications
......................................................................................................................................................67
5.3.24EP_N7..........................................................................................................................................67
5.3.24.1.......................................................................................................................................Definition
......................................................................................................................................................67
5.3.24.2........................................................................................................................................Attributes
......................................................................................................................................................67
5.3.24.3.......................................................................................................................Attribute constraints
......................................................................................................................................................67
5.3.24.4...................................................................................................................................Notifications
......................................................................................................................................................67
5.3.25EP_N8..........................................................................................................................................68
5.3.25.1.......................................................................................................................................Definition
......................................................................................................................................................68
5.3.25.2........................................................................................................................................Attributes
......................................................................................................................................................68
5.3.25.3.......................................................................................................................Attribute constraints
......................................................................................................................................................68
5.3.25.4...................................................................................................................................Notifications
......................................................................................................................................................68
5.3.26EP_N9..........................................................................................................................................68
5.3.26.1.......................................................................................................................................Definition
......................................................................................................................................................68
5.3.26.2........................................................................................................................................Attributes
......................................................................................................................................................68
5.3.26.3.......................................................................................................................Attribute constraints
......................................................................................................................................................68
5.3.26.4...................................................................................................................................Notifications
......................................................................................................................................................68
3GPP
Release 16 30 3GPP TS 28.541 V16.23.0 (2019-0912)
5.3.27EP_N10........................................................................................................................................68
5.3.27.1.......................................................................................................................................Definition
......................................................................................................................................................68
5.3.27.2........................................................................................................................................Attributes
......................................................................................................................................................68
5.3.27.3.......................................................................................................................Attribute constraints
......................................................................................................................................................69
5.3.27.4...................................................................................................................................Notifications
......................................................................................................................................................69
5.3.28EP_N11........................................................................................................................................69
5.3.28.1.......................................................................................................................................Definition
......................................................................................................................................................69
5.3.28.2........................................................................................................................................Attributes
......................................................................................................................................................69
5.3.28.3.......................................................................................................................Attribute constraints
......................................................................................................................................................69
5.3.28.4...................................................................................................................................Notifications
......................................................................................................................................................69
5.3.29EP_N12........................................................................................................................................69
5.3.29.1.......................................................................................................................................Definition
......................................................................................................................................................69
5.3.29.2........................................................................................................................................Attributes
......................................................................................................................................................69
5.3.29.3.......................................................................................................................Attribute constraints
......................................................................................................................................................69
5.3.29.4...................................................................................................................................Notifications
......................................................................................................................................................69
5.3.30EP_N13........................................................................................................................................70
5.3.30.1.......................................................................................................................................Definition
......................................................................................................................................................70
5.3.30.2........................................................................................................................................Attributes
......................................................................................................................................................70
5.3.30.3.......................................................................................................................Attribute constraints
......................................................................................................................................................70
5.3.30.4...................................................................................................................................Notifications
......................................................................................................................................................70
5.3.31EP_N14........................................................................................................................................70
5.3.31.1.......................................................................................................................................Definition
......................................................................................................................................................70
5.3.31.2........................................................................................................................................Attributes
......................................................................................................................................................70
5.3.31.3.......................................................................................................................Attribute constraints
......................................................................................................................................................70
3GPP
Release 16 31 3GPP TS 28.541 V16.23.0 (2019-0912)
5.3.31.4...................................................................................................................................Notifications
......................................................................................................................................................70
5.3.32EP_N15........................................................................................................................................70
5.3.32.1.......................................................................................................................................Definition
......................................................................................................................................................70
5.3.32.2........................................................................................................................................Attributes
......................................................................................................................................................70
5.3.32.3.......................................................................................................................Attribute constraints
......................................................................................................................................................71
5.3.32.4...................................................................................................................................Notifications
......................................................................................................................................................71
5.3.33EP_N16........................................................................................................................................71
5.3.33.1.......................................................................................................................................Definition
......................................................................................................................................................71
5.3.33.2........................................................................................................................................Attributes
......................................................................................................................................................71
5.3.33.3.......................................................................................................................Attribute constraints
......................................................................................................................................................71
5.3.33.4...................................................................................................................................Notifications
......................................................................................................................................................71
5.3.34EP_N17........................................................................................................................................71
5.3.34.1.......................................................................................................................................Definition
......................................................................................................................................................71
5.3.34.2........................................................................................................................................Attributes
......................................................................................................................................................71
5.3.34.3.......................................................................................................................Attribute constraints
......................................................................................................................................................71
5.3.34.4...................................................................................................................................Notifications
......................................................................................................................................................71
5.3.35EP_N20........................................................................................................................................72
5.3.35.1.......................................................................................................................................Definition
......................................................................................................................................................72
5.3.35.2........................................................................................................................................Attributes
......................................................................................................................................................72
5.3.35.3.......................................................................................................................Attribute constraints
......................................................................................................................................................72
5.3.35.4...................................................................................................................................Notifications
......................................................................................................................................................72
5.3.36EP_N21........................................................................................................................................72
5.3.36.1.......................................................................................................................................Definition
......................................................................................................................................................72
5.3.36.2........................................................................................................................................Attributes
......................................................................................................................................................72
3GPP
Release 16 32 3GPP TS 28.541 V16.23.0 (2019-0912)
5.3.36.3.......................................................................................................................Attribute constraints
......................................................................................................................................................72
5.3.36.4...................................................................................................................................Notifications
......................................................................................................................................................72
5.3.37EP_N22........................................................................................................................................72
5.3.37.1.......................................................................................................................................Definition
......................................................................................................................................................72
5.3.37.2........................................................................................................................................Attributes
......................................................................................................................................................72
5.3.37.3.......................................................................................................................Attribute constraints
......................................................................................................................................................73
5.3.37.4...................................................................................................................................Notifications
......................................................................................................................................................73
5.3.38EP_N26........................................................................................................................................73
5.3.38.1.......................................................................................................................................Definition
......................................................................................................................................................73
5.3.38.2........................................................................................................................................Attributes
......................................................................................................................................................73
5.3.38.3.......................................................................................................................Attribute constraints
......................................................................................................................................................73
5.3.38.4...................................................................................................................................Notifications
......................................................................................................................................................73
5.3.39Void..............................................................................................................................................73
5.3.40EP_SBI_IPX..............................................................................................................................73
5.3.40.1.......................................................................................................................................Definition
......................................................................................................................................................73
5.3.40.2........................................................................................................................................Attributes
......................................................................................................................................................73
5.3.40.3.......................................................................................................................Attribute constraints
......................................................................................................................................................73
5.3.40.4...................................................................................................................................Notifications
......................................................................................................................................................74
5.3.41EP_S5C........................................................................................................................................74
5.3.41.1.......................................................................................................................................Definition
......................................................................................................................................................74
5.3.41.2........................................................................................................................................Attributes
......................................................................................................................................................74
5.3.41.3.......................................................................................................................Attribute constraints
......................................................................................................................................................74
5.3.41.4...................................................................................................................................Notifications
......................................................................................................................................................74
5.3.42EP_S5U........................................................................................................................................74
5.3.42.1.......................................................................................................................................Definition
......................................................................................................................................................74
3GPP
Release 16 33 3GPP TS 28.541 V16.23.0 (2019-0912)
5.3.42.2........................................................................................................................................Attributes
......................................................................................................................................................74
5.3.42.3.......................................................................................................................Attribute constraints
......................................................................................................................................................74
5.3.42.4...................................................................................................................................Notifications
......................................................................................................................................................74
5.3.43EP_Rx..........................................................................................................................................74
5.3.43.1.......................................................................................................................................Definition
......................................................................................................................................................74
5.3.43.2........................................................................................................................................Attributes
......................................................................................................................................................75
5.3.43.3.......................................................................................................................Attribute constraints
......................................................................................................................................................75
5.3.43.4...................................................................................................................................Notifications
......................................................................................................................................................75
5.3.44EP_MAP_SMSC............................................................................................................................75
5.3.44.1.......................................................................................................................................Definition
......................................................................................................................................................75
5.3.44.2........................................................................................................................................Attributes
......................................................................................................................................................75
5.3.44.3.......................................................................................................................Attribute constraints
......................................................................................................................................................75
5.3.44.4...................................................................................................................................Notifications
......................................................................................................................................................75
5.3.45EP_NLS........................................................................................................................................75
5.3.45.1.......................................................................................................................................Definition
......................................................................................................................................................75
5.3.45.2........................................................................................................................................Attributes
......................................................................................................................................................75
5.3.45.3.......................................................................................................................Attribute constraints
......................................................................................................................................................75
5.3.45.4...................................................................................................................................Notifications
......................................................................................................................................................76
5.3.46EP_NLG........................................................................................................................................76
5.3.46.1.......................................................................................................................................Definition
......................................................................................................................................................76
5.3.46.2........................................................................................................................................Attributes
......................................................................................................................................................76
5.3.46.3.......................................................................................................................Attribute constraints
......................................................................................................................................................76
5.3.46.4...................................................................................................................................Notifications
......................................................................................................................................................76
5.3.47EP_N27........................................................................................................................................76
3GPP
Release 16 34 3GPP TS 28.541 V16.23.0 (2019-0912)
5.3.47.1.......................................................................................................................................Definition
......................................................................................................................................................76
5.3.47.2........................................................................................................................................Attributes
......................................................................................................................................................76
5.3.47.3.......................................................................................................................Attribute constraints
......................................................................................................................................................76
5.3.47.4...................................................................................................................................Notifications
......................................................................................................................................................76
5.3.48EP_N31........................................................................................................................................76
5.3.48.1.......................................................................................................................................Definition
......................................................................................................................................................76
5.3.48.2........................................................................................................................................Attributes
......................................................................................................................................................77
5.3.48.3.......................................................................................................................Attribute constraints
......................................................................................................................................................77
5.3.48.4...................................................................................................................................Notifications
......................................................................................................................................................77
5.3.49ExternalNRFFunction.........................................................................................................77
5.3.49.1.......................................................................................................................................Definition
......................................................................................................................................................77
5.3.49.2........................................................................................................................................Attributes
......................................................................................................................................................77
5.3.49.3.......................................................................................................................Attribute constraints
......................................................................................................................................................77
5.3.49.4...................................................................................................................................Notifications
......................................................................................................................................................77
5.3.50ExternalNSSFFunction.......................................................................................................77
5.3.50.1.......................................................................................................................................Definition
......................................................................................................................................................77
5.3.50.2........................................................................................................................................Attributes
......................................................................................................................................................77
5.3.50.3.......................................................................................................................Attribute constraints
......................................................................................................................................................78
5.3.50.4...................................................................................................................................Notifications
......................................................................................................................................................78
5.3.51AMFSet........................................................................................................................................78
5.3.51.1.......................................................................................................................................Definition
......................................................................................................................................................78
5.3.51.2........................................................................................................................................Attributes
......................................................................................................................................................78
5.3.51.3.......................................................................................................................Attribute constraints
......................................................................................................................................................78
5.3.51.4...................................................................................................................................Notifications
......................................................................................................................................................78
3GPP
Release 16 35 3GPP TS 28.541 V16.23.0 (2019-0912)
5.3.52AMFRegion.................................................................................................................................78
5.3.52.1.......................................................................................................................................Definition
......................................................................................................................................................78
5.3.52.2........................................................................................................................................Attributes
......................................................................................................................................................78
5.3.52.3.......................................................................................................................Attribute constraints
......................................................................................................................................................79
5.3.52.4...................................................................................................................................Notifications
......................................................................................................................................................79
5.3.53ExternalAMFFunction.........................................................................................................79
5.3.53.1.......................................................................................................................................Definition
......................................................................................................................................................79
5.3.53.2........................................................................................................................................Attributes
......................................................................................................................................................79
5.3.53.3.......................................................................................................................Attribute constraints
......................................................................................................................................................79
5.3.53.4...................................................................................................................................Notifications
......................................................................................................................................................79
5.3.54ManagedNFProfile <<dataType>>...............................................................................................79
5.3.54.1.......................................................................................................................................Definition
......................................................................................................................................................79
5.3.54.2........................................................................................................................................Attributes
......................................................................................................................................................79
5.3.54.3.......................................................................................................................Attribute constraints
......................................................................................................................................................80
5.3.54.4...................................................................................................................................Notifications
......................................................................................................................................................80
5.3.55HostAddr <<choice>>..................................................................................................................80
5.3.55.1.......................................................................................................................................Definition
......................................................................................................................................................80
5.3.56NFInfo <<choice>>......................................................................................................................80
5.3.56.1.......................................................................................................................................Definition
......................................................................................................................................................80
5.3.57UdmInfo <<dataType>>...............................................................................................................81
5.3.57.1.......................................................................................................................................Definition
......................................................................................................................................................81
5.3.57.2........................................................................................................................................Attributes
......................................................................................................................................................81
5.3.57.3.......................................................................................................................Attribute constraints
......................................................................................................................................................81
5.3.57.4...................................................................................................................................Notifications
......................................................................................................................................................81
5.3.58AusfInfo <<dataType>>...............................................................................................................81
3GPP
Release 16 36 3GPP TS 28.541 V16.23.0 (2019-0912)
5.3.58.1.......................................................................................................................................Definition
......................................................................................................................................................81
5.3.58.2........................................................................................................................................Attributes
......................................................................................................................................................81
5.3.58.3.......................................................................................................................Attribute constraints
......................................................................................................................................................81
5.3.58.4...................................................................................................................................Notifications
......................................................................................................................................................81
5.3.59UpfInfo <<dataType>>.................................................................................................................81
5.3.59.1.......................................................................................................................................Definition
......................................................................................................................................................81
5.3.59.2........................................................................................................................................Attributes
......................................................................................................................................................81
5.3.59.3.......................................................................................................................Attribute constraints
......................................................................................................................................................81
5.3.59.4...................................................................................................................................Notifications
......................................................................................................................................................82
5.3.60AmfInfo <<dataType>>................................................................................................................82
5.3.60.1.......................................................................................................................................Definition
......................................................................................................................................................82
5.3.60.2........................................................................................................................................Attributes
......................................................................................................................................................82
5.3.60.3.......................................................................................................................Attribute constraints
......................................................................................................................................................82
5.3.60.4...................................................................................................................................Notifications
......................................................................................................................................................82
5.3.61Udrinfo <<dataType>>.................................................................................................................82
5.3.61.1.......................................................................................................................................Definition
......................................................................................................................................................82
5.3.61.2........................................................................................................................................Attributes
......................................................................................................................................................82
5.3.61.3.......................................................................................................................Attribute constraints
......................................................................................................................................................82
5.3.61.4...................................................................................................................................Notifications
......................................................................................................................................................82
5.4 Attribute definitions......................................................................................................................82
5.4.1 Attribute properties.......................................................................................................................82
5.5 Common notifications...................................................................................................................85
6 .....................................................................Information model definitions for network slice NRM
......................................................................................................................................................86
6.1 Imported information entities and local labels..............................................................................86
6.2 Class diagram.................................................................................................................................86
6.2.1 Relationships..................................................................................................................................86
6.2.2 Inheritance.....................................................................................................................................87
6.3 Class definitions.............................................................................................................................87
6.3.1 NetworkSlice...........................................................................................................................87
3GPP
Release 16 37 3GPP TS 28.541 V16.23.0 (2019-0912)
6.3.1.1 Definition.......................................................................................................................................87
6.3.1.2 Attributes.......................................................................................................................................87
6.3.1.3 Attribute constraints.......................................................................................................................87
6.3.1.4 Notifications...................................................................................................................................87
6.3.2 NetworkSliceSubnet............................................................................................................87
6.3.2.1 Definition.......................................................................................................................................87
6.3.2.2 Attributes.......................................................................................................................................88
6.3.2.3 Attribute constraints.......................................................................................................................88
6.3.2.4 Notifications...................................................................................................................................88
6.3.3 ServiceProfile <<dataType>>.......................................................................................88
6.3.3.1 Definition.......................................................................................................................................88
6.3.3.2 Attributes.......................................................................................................................................88
6.3.3.3 Attribute constraints.......................................................................................................................88
6.3.3.4 Notifications...................................................................................................................................88
6.3.4 SliceProfile <<dataType>>...........................................................................................89
6.3.4.1 Definition.......................................................................................................................................89
6.3.4.2 Attributes.......................................................................................................................................89
6.3.4.3 Attribute constraints.......................................................................................................................89
6.3.4.4 Notifications...................................................................................................................................89
6.3.5 NsInfo <<dataType>>..........................................................................................................89
6.3.5.1 Definition.......................................................................................................................................89
6.3.5.2 Attributes.......................................................................................................................................89
6.3.5.3 Attribute constraints.......................................................................................................................89
6.3.5.4 Notifications...................................................................................................................................89
6.4 Attribute definition........................................................................................................................90
6.4.1 Attribute properties........................................................................................................................90
6.5 Common notifications....................................................................................................................93
7 ................................................................................................................................Solution Set (SS)
.......................................................................................................................................................93
Annex A (normative):......................................................................................................................Cell state handling
.......................................................................................................................................................95
A.1 .........Relation between the administrative state and the "Pre-operation state of the gNB-DU Cell"
.......................................................................................................................................................95
A.2 ...............................................................................................Combined state diagram for gNB cell
......................................................................................................................................................95
Annex B (normative):................................................................................... NSI and NSSI state handling
......................................................................................................................................................99
B.1 .............................................................................................................................NSI state handling
......................................................................................................................................................99
B.2 ......................................................................................................................State handling of NSSI
....................................................................................................................................................100
Annex C (normative):.................................................................................XML definitions for NR NRM
....................................................................................................................................................103
C.1 ..............................................................................................................................................General
....................................................................................................................................................103
C.2 ........................................................................................................................Architectural features
....................................................................................................................................................103
C.3 ............................................................................................................................................Mapping
....................................................................................................................................................103
C.3.1 General mapping.........................................................................................................................103
C.3.2 Information Object Class (IOC) mapping...................................................................................103
C.4 .....................................................................................................................Solution Set definitions
....................................................................................................................................................103
3GPP
Release 16 38 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 39 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 40 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 41 3GPP TS 28.541 V16.23.0 (2019-0912)
Foreword
This Technical Specification has been produced by the 3rd Generation Partnership Project (3GPP).
The contents of the present document are subject to continuing work within the TSG and may change following formal
TSG approval. Should the TSG modify the contents of the present document, it will be re-released by the TSG with an
identifying change of release date and an increase in version number as follows:
Version x.y.z
where:
y the second digit is incremented for all changes of substance, i.e. technical enhancements, corrections,
updates, etc.
z the third digit is incremented when editorial only changes have been incorporated in the document.
Introduction
The present document is part of a TS-family covering the 3rd Generation Partnership Project Technical Specification
Group Services and System Aspects Management and orchestration of networks, as identified below:
TS 28.540: Management and orchestration of 5G networks; Network Resource Model (NRM); Stage 1.
TS 28.541: Management and orchestration of 5G networks; Network Resource Model (NRM); Stage 2 and
stage 3.
3GPP
Release 16 42 3GPP TS 28.541 V16.23.0 (2019-0912)
1 Scope
The present document specifies the Information Model and Solution Set for the Network Resource Model (NRM)
definitions of NR, NG-RAN, 5G Core Network (5GC) and network slice, to fulfil the requirements identified in 3GPP
TS 28.540 [10].
The Information Model defines the semantics and behaviour of information object class attributes and relations visible
on the management interfaces in a protocol and technology neutral way. And Solution Set defines one or more solution
set(s) with specific protocol(s) according to the Information Model definitions.
2 References
The following documents contain provisions which, through reference in this text, constitute provisions of the present
document.
- References are either specific (identified by date of publication, edition number, version number, etc.) or
non-specific.
- For a non-specific reference, the latest version applies. In the case of a reference to a 3GPP document (including
a GSM document), a non-specific reference implicitly refers to the latest version of that document in the same
Release as the present document.
[10] 3GPP TS 28.540: "Management and orchestration; 5G Network Resource Model (NRM);Stage 1".
[11] 3GPP TS 28.662: "Telecommunication management; Generic Radio Access Network (RAN)
Network Resource Model (NRM) Integration Reference Point (IRP); Information Service (IS) ".
[12] 3GPP TS 38.104: "NR; Base Station (BS) radio transmission and reception".
[14] 3GPP TS 36.410: "Evolved Universal Terrestrial Radio Access Network (E-UTRAN); S1 general
aspects and principles".
[15] 3GPP TS 36.423: "Evolved Universal Terrestrial Radio Access Network (E-UTRAN); X2
application protocol".
[16] 3GPP TS 36.425: "Evolved Universal Terrestrial Radio Access Network (E-UTRAN); X2
interface user plane protocol".
[17] 3GPP TS 28.625: "State Management Data Definition Integration Reference Point (IRP);
Information Service (IS)".
3GPP
Release 16 43 3GPP TS 28.541 V16.23.0 (2019-0912)
[19] 3GPP TS 28.658: "Telecommunications management; Evolved Universal Terrestrial Radio Access
Network (E-UTRAN) Network Resource Model (NRM) Integration Reference Point (IRP):
Information Service (IS)".
[20] 3GPP TS 28.702: "Core Network (CN) Network Resource Model (NRM) Integration Reference
Point (IRP); Information Service (IS)".
[23] 3GPP TS 29.510: "5G system; Network Function Repository Services; Stage 3".
[24] 3GPP TS 29.531: "5G System; Network Slice Selection Services Stage 3".
[25] Void.
[27] 3GPP TS 28.554: "Management and orchestration; 5G End to end Key Performance Indicators
(KPI)".
[28] 3GPP TS 22.261: "Service requirements for next generation new services and markets".
[29] ETSI GS NFV-IFA 013 V2.4.1 (2018-02) "Network Function Virtualisation (NFV); Management
and Orchestration; Os-Ma-nfvo Reference Point - Interface and Information Model Specification".
[30] 3GPP TS 28.622: "Telecommunication management; Generic Network Resource Model (NRM)
Integration Reference Point (IRP); Information Service (IS)".
[31] Void.
[34] 3GPP TS 28.623: "Telecommunication management; Generic Network Resource Model (NRM)
Integration Reference Point (IRP); Solution Set (SS) definitions".
[36] Void.
[39] IEEE 802.1Q: "Media Access Control Bridges and Virtual Bridged Local Area Networks".
[40] ETSI GR NFV-IFA 015 (V2.4.1): "Network Function Virtualisation (NFV) Release 2;
Management and Orchestration; Report on NFV Information Model".
[42] 3GPP TS 38.101-1: "NR; User Equipment (UE) radio transmission and reception; Part 1: Range 1
Standalone".
[43] 3GPP TS 32.156: "Telecommunication management; Fixed Mobile Convergence (FMC) model
repertoire".
3GPP
Release 16 44 3GPP TS 28.541 V16.23.0 (2019-0912)
[49] 3GPP TS 38.304: "NR; User Equipment (UE) procedures in Idle mode and RRC Inactive state".
[50] GSMA NG.116 - Generic Network Slice Template Version 1.0 (2019-05-23).
[51] 3GPP TS 22.104: "Service requirements for cyber-physical control applications in vertical
domains; Stage 1".
[52] 3GPP TS 33.501: " Security architecture and procedures for the 5G System".
[53] 3GPP TS 38.901: "Study on channel model for frequencies from 0.5 to 100 GHz ".
[54] 3GPP TS 38.331: "NR; Radio Resource Control (RRC) protocol specification".
3.1 Definitions
For the purposes of the present document, the terms and definitions given in 3GPP TR 21.905 [1], 3GPP TS 28.540 [10]
and the following apply. A term defined in the present document takes precedence over the definition of the same term,
if any, in 3GPP TR 21.905 [1] and 3GPP TS 28.540 [10].
3.2 Abbreviations
For the purposes of the present document, the abbreviations given in 3GPP TR 21.905 [1], 3GPP TS 23.501 [2], 3GPP
TS 38.401 [4], 3GPP TS 28.540 [10] and the following apply. An abbreviation defined in the present document takes
precedence over the definition of the same abbreviation, if any, in 3GPP TR 21.905 [1] , 3GPP TS 23.501 [2], 3GPP TS
38.401 [4] and 3GPP TS 28.540 [10].
3GPP
Release 16 45 3GPP TS 28.541 V16.23.0 (2019-0912)
4.2.1.1 Relationships
This clause depicts the set of classes (e.g. IOCs) that encapsulates the information relevant for this gNB and en-gNB.
For the UML semantics, see 3GPP TS 32.156 [43]. Subsequent clauses provide more detailed specification of various
aspects of these classes.
The model fragments are for management representation of gNB and en-gNB for all NG-RAN deployment scenario as
listed below.
- 2-split NG-RAN deployment scenario, represents the gNB consist of gNB-CU and gNB-DU defined in TS
38.401[4] clause 6.1.1.
- 3-split NG-RAN deployment scenario, represents the gNB consist of gNB-CU-CP, gNB-CU-UP and gNB-DU
defined in TS 38.401[4] clause 6.1.2.
3GPP
Release 16 46 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 47 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 48 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 49 3GPP TS 28.541 V16.23.0 (2019-0912)
Figure 4.2.1.1-3: NRM for <<IOC>>NRSectorCarrier and <<IOC>>BWP for all deployment scenarios
3GPP
Release 16 50 3GPP TS 28.541 V16.23.0 (2019-0912)
NOTE 1: The above NRM fragment uses SubNetwork to hold both NR and LTE external entities and
frequencies.
NOTE 2: The above NRM fragment uses NRNetwork to hold NR external entities and frequency and using
EUtraNetwork to hold LTE external entities and frequency. The NRNetwork and EUtraNetwork
are subclasses of SubNetwork (defined in TS 28.622 [30]) with no additional attributes. The reason
using NRNetwork and EUtraNetwork is for a clean separation of NR external entities and frequency
and LTE external entities and frequency.
3GPP
Release 16 51 3GPP TS 28.541 V16.23.0 (2019-0912)
4.2.1.2 Inheritance
3GPP
Release 16 52 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 53 3GPP TS 28.541 V16.23.0 (2019-0912)
4.3.1.1 Definition
For non-split NG-RAN deployment scenario, this IOC together with GNBCUCPFunction IOC and GNBCUUPFunction
IOC provide the management of gNB defined in clause 6.1.1 in 3GPP TS 38.401 [4].
For 2-split and 3-split NG-RAN architecture, this IOC provides the management representation of tgNB-DU defined in
clause 6.1.1 in 3GPP TS 38.401 [4].
The following table identifies the necessary end points required for the representation of gNB and en-gNB, of all
deployment scenarios.
Req End point requirement for End point requirement for End point requirement for
Role 3-split deployment scenario 2-split deployment scenario Non-split deployment scenario
4.3.1.2 Attributes
The GNBDUFunction IOC includes attributes inherited from ManagedFunction IOC (defined in TS 28.622[30]) and the
following attributes:
3GPP
Release 16 54 3GPP TS 28.541 V16.23.0 (2019-0912)
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
gNBDUId M T T F T
gNBDUName O T T F T
gNBId M T F F T
gNBIdLength M T T F T
4.3.1.4 Notifications
The common notifications defined in subclause 4.5 are valid for this IOC, without exceptions or additions.
4.3.2 GNBCUCPFunction
4.3.2.1 Definition
For non-split NG-RAN deployment scenario, this IOC together with GNBCUUPFunction IOC and GNBDUFunction
IOC provide the management representation of gNB defined in clause 6.1.1 in 3GPP TS 38.401 [4].
For 2-split NG-RAN deployment scenario, this IOC together with GNBCUUPFunction IOC provide management
representation of the gNB-CU defined in clause 6.1.1 in 3GPP TS 38.401 [4].
For 3-split NG-RAN deployment scenario, this IOC provides management representation of gNB-CU-CP defined in
clause 6.1.2 in 3GPP TS 38.401 [4].
The following table identifies the necessary end points required for the representation of gNB and en-gNB, of all
deployment scenarios.
Req End point requirement for End point requirement for End point requirement for
Role 3-split deployment scenario 2-split deployment scenario Non-split deployment scenario
4.3.2.2 Attributes
The GNBCUCPFunction IOC includes attributes inherited from ManagedFunction IOC (defined in TS 28.622[30]) and
the following attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
gNBId M T T F T
gNBIdLength M T T F T
gNBCUName O T T F T
pLMNId M T T T T
x2BlackList CM T T F T
x2WhiteList CM T T F T
xnBlackList CM T T F T
xnWhiteList CM T T F T
x2XnHOBlackList CM T T F T
3GPP
Release 16 55 3GPP TS 28.541 V16.23.0 (2019-0912)
None.
Name Definition
x2BlackList Condition: ANR function is supported AND Multi-Radio Dual
Connectivity with the EPC (see TS 37.340 [9] clause 4.1.2) is
supported.
x2WhiteList Condition: ANR function is supported AND Multi-Radio Dual
Connectivity with the EPC (see TS 37.340 [9] clause 4.1.2) is
supported.
xnBlackList Condition: ANR function is supported.
xnWhiteList Condition: ANR function is supported.
x2XnHOBlackList Condition: ANR function is supported.
4.3.2.4 Notifications
The common notifications defined in subclause 4.5 are valid for this IOC, without exceptions or additions.
4.3.3 GNBCUUPFunction
4.3.3.1 Definition
For non-split NG-RAN deployment scenario, this IOC together with GNBCUCPFunction IOC and GNBDUFunction
IOC provide the management representation of gNB defined in clause 6.1.1 in 3GPP TS 38.401 [4].
For 2-split NG-RAN deployment scenario, this IOC together with GNBCUCPFunction IOC provide management
representation of gNB-CU defined in clause 6.1.1 in 3GPP TS 38.401 [4].
For 3-split NG-RAN deployment scenario, this IOC provides management representation of tgNB-CU-UP defined in
clause 6.1.2 in 3GPP TS 38.401 [4].
The following table identifies the necessary end points required for the representation of gNB and en-gNB, of all
deployment scenarios.
Req End point requirement for End point requirement for End point requirement for
3-split deployment scenario 2-split deployment scenario Non-split deployment scenario
Role
4.3.3.2 Attributes
The GNBCUUPFunction IOC includes attributes inherited from ManagedFunction IOC (defined in TS 28.622[30]) and
the following attributes:
Support isNotifyabl
Attribute name isReadable isWritable isInvariant
Qualifier e
gNBCUUPId M T F T T
pLMNIdList M T T F T
gNBId M T T F T
gNBIdLength M T T F T
3GPP
Release 16 56 3GPP TS 28.541 V16.23.0 (2019-0912)
4.3.3.4 Notifications
The common notifications defined in subclause 4.5 are valid for this IOC, without exceptions or additions.
4.3.4 NRCellCU
4.3.4.1 Definition
This IOC represents the part of NR cell information that is responsible for the management of inter-cell mobility and
neighbour relations via ANR.
4.3.4.2 Attributes
The NRCellCU IOC includes attributes inherited from ManagedFunction IOC (defined in TS 28.622[30]) and the
following attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
cellLocalId M T T F T
pLMNIdList M T T (Note) F T
sNSSAIList CM T T F T
rRMPolicyType CM T T F T
rRMPolicyNSSIId CM T T F T
rRMPolicyRatio CM T T F T
rRMPolicyRatio2List CM T T F T
rRMPolicy CM T T F T
Attribute related to role
nRFrequencyRef M T F F T
Note: Whether the attribute "pLMNIdList" can be writable depends on the implementation.
NOTE 1: Void.
NOTE 2: Void.
4.3.4.4 Notifications
The common notifications defined in subclause 4.5 are valid for this IOC, without exceptions or additions.
3GPP
Release 16 57 3GPP TS 28.541 V16.23.0 (2019-0912)
4.3.5 NRCellDU
4.3.5.1 Definition
This IOC represents the part of NR cell information that describes s the specific resources instances.
An NR cell transmits SS/PBCH block and always requires downlink transmission at a certain carrier frequency with a
certain channel bandwidth. Transmission may be performed from multiple sector-carriers using different transmission
points, and these may be configured with different carrier frequencies and channel bandwidths, as long as they are
aligned to the cell's downlink resource grids as defined in subclause 4.4 in TS 38.211 [32]. The values of arfcnDL and
bSChannelBwDL attributes define the resource grids which each sector-carrier needs to be aligned to. See subclauses
5.3 and 5.4.2 of TS 38.104 for definitions of BS channel bandwidth and NR-ARFCN, respectively.
An NR cell requires an uplink in order to provide initial access. In case of TDD, the values of arfcnUL and
bSChannelBwUL have to always be set to the same values as for the corresponding DL attributes. For both FDD and
TDD, the arfcnUL and bSChannelBwUL define uplink resource grids to which each sector-carrier needs to align to.
An NR cell can in addition be configured with a supplementary uplink, which has its own arfcnSUL and
bSChannelBwSUL, which define resource grids for supplementary uplink sector-carriers.
Each of downlink, uplink and supplementary uplink (if configured) need an initial bandwidth part (BWP), which
defines resources to be used by UEs during and immediately after initial access. Additional BWPs can be either
configured or calculated by gNB internally and be applied to UEs dynamically by gNB based on e.g. UE capability and
bandwidth need of each UE.
NOTE: The S-NSSAI(s) in the S-NSSAIList are common to all PLMNs listed in the pLMNIdList attribute for the
NRCellDU.
4.3.5.2 Attributes
The NRCellDU IOC includes attributes inherited from ManagedFunction IOC (defined in TS 28.622[30]) and the
following attributes:
3GPP
Release 16 58 3GPP TS 28.541 V16.23.0 (2019-0912)
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
cellLocalId M T T F T
operationalState M T F F T (see Note 2)
administrativeState M T T F T (see Note 2)
cellState M T F F T (see Note 2)
pLMNIdList M T T F T
sNSSAIList CM T T F T
nRPCI M T T F T
nRTAC CM T T F T
arfcnDL M T T F T
arfcnUL CM T T F T
arfcnSUL CM T T F T
bSChannelBwDL M T T F T
ssbFrequency M T T F T
ssbPeriodicity M T T F T
ssbSubCarrierSpacing M T T F T
ssbOffset M T T F T
ssbDuration M T T F T
bSChannelBwUL CM T T F T
bSChannelBwSUL CM T T F T
rimRSMonitoringStartTime O T T F T
rimRSMonitoringStopTime O T T F T
Attribute related to role
nRSectorCarrierRef M T T F T
bWPRef M T T F T
nRFrequencyRef CO T T F T
NOTE 1: No state propagation is implied.
4.3.5.4 Notifications
The common notifications defined in subclause 4.5 are valid for this IOC, without exceptions or additions.
4.3.6 NRSectorCarrier
4.3.6.1 Definition
This <<IOC>>NRSectorCarrier represents the resources of each transmission point included in the cell. These in
general have different physical locations (of the antennae), and possibly different frequencies or bandwidths. The UE is
not directly aware of which NRSectorCarrier resources the network uses for its connection.
An NR sector-carrier can have downlink, uplink or both as specified by txDirection. Attributes related to
unavailable direction (DL or UL) shall not be set.
An NR sector-carrier can have downlink, uplink or both as specified by txDirection. Attributes related to unavailable
direction (DL or UL) shall not be set.
Additional NRSectorCarriers not directly associated to one cell only can also be configured.
3GPP
Release 16 59 3GPP TS 28.541 V16.23.0 (2019-0912)
If a value of arfcnDL, arfcnUL, bSChannelBwDL or bSChannelBwUL can be derived unambiguously from the
referring cell, then that attribute needs not be present. That will not be possible if the NRSectorCarrier is used for
supplementary uplink, if it is not directly associated to a cell, or if the sector-carrier uses only a part of the cell's channel
bandwidth. Thus, at least in those cases the applicable attributes have to be present and their values need to be set.
4.3.6.2 Attributes
The NRSectorCarrier IOC includes attributes inherited from ManagedFunction IOC (defined in TS 28.622[30]) and the
following attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
txDirection M T T F T
configuredMaxTxPower CM T T F T
arfcnDL CM T T F T
arfcnUL CM T T F T
bSChannelBwDL CM T T F T
bSChannelBwUL CM T T F T
attribute related to role
sectorEquipmentFunctionRef M T T F T
4.3.6.4 Notifications
The common notifications defined in subclause 4.5 are valid for this IOC, without exceptions or additions.
4.3.7 BWP
4.3.7.1 Definition
This IOC represents a bandwidth part (BWP) defined in 3GPP TS 38.211 [32], subclause 4.4.5. A bandwidth part is
related to downlink, uplink or supplementary uplink resource grids, and is defined by its subcarrier spacing (SCS),
cyclic prefix and location and size related to the common resource grid for the applicable SCS.
A BWP can be either an initial BWP used for initial access, or other ("regular") BWP configured for relevant UEs that
support the BWP's characteristics.
4.3.7.2 Attributes
The BWP IOC includes attributes inherited from ManagedFunction IOC (defined in TS 28.622[30]) and the following
attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
bwpContext M T T F T
isInitialBwp M T T F T
subCarrierSpacing M T T F T
cyclicPrefix M T T F T
startRB M T T F T
numberOfRBs M T T F T
3GPP
Release 16 60 3GPP TS 28.541 V16.23.0 (2019-0912)
4.3.7.4 Notifications
The common notifications defined in subclause 4.5 are valid for this IOC, without exceptions or additions.
4.3.8 EP_E1
4.3.8.1 Definition
This IOC represents the local end point of the logical link, supporting E1 interface between gNB-CU-CP and gNB-CU-
UP. The E1 interface is defined in 3GPP TS 38.401 [4].
4.3.8.2 Attributes
The EP_E1 IOC includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the following attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
localAddress O T T F T
remoteAddress O T T F T
4.3.8.4 Notifications
The common notifications defined in subclause 4.5 are valid for this IOC, without exceptions or additions.
4.3.9 EP_XnU
4.3.9.1 Definition
This IOC represents the one end-point of a logical link supporting the Xn user plane (Xn-U) interface. The Xn-U
interface provides non-guaranteed delivery of user plane PDUs between two NG-RAN nodes. The user plane PDUs are
carried on GTP-U/UDP/IP/Data link layer/Physical layer stack. See subclause 7.2 of 3GPP TS 38.420 [6].
4.3.9.2 Attributes
The EP_XnU IOC includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the following
attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
localAddress O T T F T
remoteAddress O T T F T
4.3.9.4 Notifications
The common notifications defined in subclause 4.5 are valid for this IOC, without exceptions or additions.
3GPP
Release 16 61 3GPP TS 28.541 V16.23.0 (2019-0912)
4.3.10 EP_NgC
4.3.10.1 Definition
This IOC represents the local end point of the control plane interface (NG-C) between the gNB and NG-Core entity.
The transport network layer is built on IP transport. For the reliable transport of signalling messages, SCTP is added on
top of IP. The application layer signalling protocol is referred to as NG-AP (NG Application Protocol).
3GPP TS 38.470 [7] noted that "one gNB-CU and a set of gNB-DUs are visible to other logical nodes as a gNB or an
en-gNB where the gNB terminates the Xn and the NG interfaces, and the en-gNB terminates the X2 and the S1-U
interfaces".
4.3.10.2 Attributes
The EP_NgC IOC includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the following
attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
localAddress O T T F T
remoteAddress O T T F T
4.3.10.4 Notifications
The common notifications defined in subclause 4.5 are valid for this IOC, without exceptions or additions.
4.3.11 EP_NgU
4.3.11.1 Definition
This IOC represents the local end point of the NG user plane (NG-U) interface between the gNB and the UPGW. The
interface provides non-guaranteed delivery of user plane PDUs between the gNB and the UPGW. GTP-U is baseline for
this interface.
3GPP TS 38.470 [7] noted that "one gNB-CU and a set of gNB-DUs are visible to other logical nodes as a gNB or an
en-gNB where the gNB terminates the Xn and the NG interfaces, and the en-gNB terminates the X2 and the S1-U
interfaces".
4.3.11.2 Attributes
The EP_NgU IOC includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the following
attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
localAddress O T T F T
remoteAddress O T T F T
4.3.11.4 Notifications
The common notifications defined in subclause 4.5 are valid for this IOC, without exceptions or additions.
3GPP
Release 16 62 3GPP TS 28.541 V16.23.0 (2019-0912)
4.3.12 EP_F1C
4.3.12.1 Definition
This IOC represents the local end point of the control plane interface (F1-C) between the DU and CU or CU-CP. The
transport network layer is based on IP transport with the SCTP on top of IP. The application layer signalling protocol is
referred to as NG-AP (NG Application Protocol). See subclause 7.1 of 3GPP TS 38.470 [7].
3GPP TS 38.470 [7] noted that "one gNB-CU and a set of gNB-DUs are visible to other logical nodes as a gNB or an
en-gNB where the gNB terminates the Xn and the NG interfaces, and the en-gNB terminates the X2 and the S1-U
interfaces".
4.3.12.2 Attributes
The EP_F1C IOC includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the following
attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
localAddress O T T F T
remoteAddress O T T F T
4.3.12.4 Notifications
The common notifications defined in subclause 4.5 are valid for this IOC, without exceptions or additions.
4.3.13 EP_F1U
4.3.13.1 Definition
This IOC represents the local end point of the user plane interface (F1-U) between the DU and CU or CU-UP. The
transport network layer is based on IP transport, with the UDP and GTP-U on top of IP.
3GPP TS 38.470 [7] noted that "one gNB-CU and a set of gNB-DUs are visible to other logical nodes as a gNB or an
en-gNB where the gNB terminates the Xn and the NG interfaces, and the en-gNB terminates the X2 and the S1-U
interfaces".
4.3.13.2 Attributes
The EP_F1U IOC includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the following
attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
localAddress O T T F T
remoteAddress O T T F T
4.3.13.4 Notifications
The common notifications defined in subclause 4.5 are valid for this IOC, without exceptions or additions.
3GPP
Release 16 63 3GPP TS 28.541 V16.23.0 (2019-0912)
4.3.14 EP_S1U
4.3.14.1 Definition
This IOC represents the local end point of the logical link, supporting S1-U interface towards a S-GW node. The S1-U
interface is defined in 3GPP TS 36.410 [14].
4.3.14.2 Attributes
The EP_S1U IOC includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the following
attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
localAddress O T T F T
remoteAddress O T T F T
4.3.14.4 Notifications
The common notifications defined in subclause 4.5 are valid for this IOC, without exceptions or additions.
4.3.15 EP_X2C
4.3.15.1 Definition
This IOC represents the local end point of the logical link, supporting X2-C application protocols used in EN-DC, to a
neighbour eNB or en-gNB node, which is defined in 3GPP TS 36.423 [15]. EN-DC is defined in 3GPP TS 37.340 [9].
4.3.15.2 Attributes
The EP_X2C IOC includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the following
attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
localAddress O T T F T
remoteAddress O T T F T
4.3.15.4 Notifications
The common notifications defined in subclause 4.5 are valid for this IOC, without exceptions or additions.
4.3.16 EP_X2U
4.3.16.1 Definition
This IOC represents the local end-point of a logical link supporting the X2 user plane (X2-U) interface used in EN-DC,
which is defined in 3GPP TS 36.425 [16].
3GPP
Release 16 64 3GPP TS 28.541 V16.23.0 (2019-0912)
4.3.16.2 Attributes
The EP_X2U IOC includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the following
attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
localAddress O T T F T
remoteAddress O T T F T
4.3.16.4 Notifications
The common notifications defined in subclause 4.5 are valid for this IOC, without exceptions or additions.
4.3.17 EP_XnC
4.3.17.1 Definition
This IOC represents the local gNB node end point of the logical link, supporting Xn Application protocols, to a
neighbour gNB node. The Xn Application PDUs are carried over SCTP/IP/Data link layer/Physical layer stack. See
subclause 7 of 3GPP TS 38.420 [6].
4.3.17.2 Attributes
The EP_X2C IOC includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the following
attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
localAddress O T T F T
remoteAddress O T T F T
4.3.17.4 Notifications
The common notifications defined in subclause 4.5 are valid for this IOC, without exceptions or additions.
4.3.18 ExternalGNBCUCPFunction
4.3.18.1 Definition
This IOC represents the properties, known by the management function, of a GNBCUCPFunction managed by
another management function. For more information about GNBCUCPFunction, see subclause 4.3.2.
4.3.18.2 Attributes
The ExternalGNBCUCPFunction includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the
following attributes:
Attribute Support
isReadable isWritable isInvariant isNotifyable
name Qualifier
gNBId M T T F T
gNBIdLength M T T F T
pLMNId M T T F T
3GPP
Release 16 65 3GPP TS 28.541 V16.23.0 (2019-0912)
4.3.18.4 Notifications
The common notifications defined in subclause 4.5 are valid for this IOC, without exceptions or additions.
4.3.19 ExternalGNBCUUPFunction
4.3.19.1 Definition
This IOC represents the properties, known by the management function, of a GNBCUUPFunction managed by
another management function. For more information about GNBCUUPFunction, see subclause 4.3.3.
4.3.19.2 Attributes
The ExternalGNBCUUPFunction includes attributes inherited from ManagedFunction IOC (defined in TS 28.622[30])
and the following attributes:
Attribute Support
isReadable isWritable isInvariant isNotifyable
name Qualifier
gNBId M T T F T
gNBIdLength M T T F T
4.3.19.4 Notifications
The common notifications defined in subclause 4.5 are valid for this IOC, without exceptions or additions.
4.3.20 ExternalGNBDUFunction
4.3.20.1 Definition
This IOC represents the properties, known by the management function, of a GNBDUFunction managed by another
management function. For more information about GNBDUFunction, see subclause 4.3.1.
4.3.20.2 Attributes
The ExternalGNBDUFunction includes attributes inherited from ManagedFunction IOC (defined in TS 28.622[30]) and
the following attributes:
Attribute Support
isReadable isWritable isInvariant isNotifyable
name Qualifier
gNBId M T T T T
gNBIdLength M T T F T
4.3.20.4 Notifications
The common notifications defined in subclause 4.5 are valid for this IOC, without exceptions or additions.
3GPP
Release 16 66 3GPP TS 28.541 V16.23.0 (2019-0912)
4.3.21 ExternalUPFFunction
4.3.21.1 Definition
This IOC represents the properties, known by the management function, of a UPFFunction managed by another
management function. For more information about UPFFunction, see subclause 5.3.3.
4.3.21.2 Attributes
The ExternalUPFFunction includes attributes inherited from ManagedFunction IOC (defined in TS 28.622[30]) and the
following attributes:
Attribute Support
isReadable isWritable isInvariant isNotifyable
name Qualifier
4.3.21.4 Notifications
The common notifications defined in subclause 4.5 are valid for this IOC, without exceptions or additions.
4.3.22 ExternalAMFFunction
4.3.22.1 Definition
This IOC represents the properties, known by the management function, of an AMFFunction managed by another
management function. For more information about AMFFunction, see subclause 5.3.
4.3.22.2 Attributes
The ExternalAMFFunction includes attributes inherited from ManagedFunction IOC (defined in TS 28.622[30]) and the
following attributes:
Attribute Support
isReadable isWritable isInvariant isNotifyable
name Qualifier
4.3.22.4 Notifications
The common notifications defined in subclause 4.5 are valid for this IOC, without exceptions or additions.
4.3.23.1 Definition
3GPP
Release 16 67 3GPP TS 28.541 V16.23.0 (2019-0912)
4.3.23.2 Attributes
4.3.23.4 Notifications
4.3.24.1 Definition
This IOC represents an <<IOC>>ENBFunction and <<IOC>>ExternalENBFunction.
4.3.24.2 Attributes
See that defined in <<IOC>>ENBFunction and <<IOC>>ExternalENBFunction.
4.3.24.4 Notifications
See respective IOCs.
4.3.25.1 Definition
This IOC represents an <<IOC>>GNBCUCPFunction and <<IOC>>ExternalGNBCUCPFunction.
4.3.25.2 Attributes
See that defined in <<IOC>>GNBCUCPFunction and <<IOC>>ExternalGNBCUCPFunction.
4.3.25.4 Notifications
See respective IOCs.
4.3.26.1 Definition
This IOC represents an <<IOC>>GNBCUUPFunction and <<IOC>>ExternalGNBCUUPFunction.
3GPP
Release 16 68 3GPP TS 28.541 V16.23.0 (2019-0912)
4.3.26.2 Attributes
See that defined in <<IOC>>GNBCUUPFunction and <<IOC>>ExternalGNBCUUPFunction.
4.3.26.4 Notifications
See respective IOCs.
4.3.27.1 Definition
This IOC represents an <<IOC>>GNBDUFunction and <<IOC>>ExternalGNBDUFunction.
4.3.27.2 Attributes
See that defined in <<IOC>>GNBDUFunction and <<IOC>>ExternalGNBDUFunction.
4.3.27.4 Notifications
See respective IOCs.
4.3.28.1 Definition
This IOC represents an <<IOC>>ServingGWFFunction and <<IOC>>ExternalServingGWFunction.
4.3.28.2 Attributes
See that defined in <<IOC>>ServingGWFunction and <<IOC>>ExternalServingGWFunction.
4.3.28.4 Notifications
See respective IOCs.
4.3.29.1 Definition
This IOC represents an <<IOC>>UPFFunction and <<IOC>>ExternalUPFFunction.
3GPP
Release 16 69 3GPP TS 28.541 V16.23.0 (2019-0912)
4.3.29.2 Attributes
See that defined in <<IOC>>UPFFunction and <<IOC>>ExternalUPFFunction.
4.3.29.4 Notifications
See respective IOCs.
4.3.30.1 Definition
This IOC represents an <<IOC>>AMFFunction and <<IOC>>ExternalAMFFunction.
4.3.30.2 Attributes
See that defined in <<IOC>>AMFFunction and <<IOC>>ExternalAMFFunction.
4.3.30.4 Notifications
See respective IOCs.
4.3.31 Void
4.3.32 NRCellRelation
4.3.32.1 Definition
This IOC represents a neighbour cell relation from a source cell to a target cell, where the target cell is an NRCellCU
or ExternalNRCellCU instance.
The source cell can be a NRCellCU instance. This is the case for an Intra-NR neighbour cell relation.
The source cell can be a EUtranGenericCell instance. This is the case for Inter-LTE-NR neighbour cell relation,
from E-UTRAN to NR. See 3GPP TS 28.658 [19].
4.3.32.2 Attributes
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
Id M T T T F
nRTCI O T T F T
cellIndividualOffsetadjacentCell M T T F T
isRemoveAllowed CM T T F T
isHOAllowed CM T T F T
attribute related to role
nRFreqRelationRef M T T F T
adjacentNRCellRef M T T F T
3GPP
Release 16 70 3GPP TS 28.541 V16.23.0 (2019-0912)
4.3.32.4 Notifications
The common notifications defined in subclause 4.5 are valid for this IOC, without exceptions or additions.
4.3.33 NRFreqRelation
4.3.33.1 Definition
This IOC, together with the target NRFrequency, represents the frequency properties applicable to the referencing
NRCellRelation. This IOC represents a neighbour frequency relation for one or more NRCellRelations.
4.3.33.2 Attributes
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
offsetMO O T T F F
blackListEntry O T T F F
blackListEntryIdleMode O T T F F
cellReselectionPriority O T T F F
cellReselectionSubPriority O T T F F
pMax O T T F F
qOffsetFreq O T T F F
qQualMin O T T F F
qRxLevMin M T T F F
threshXHighP M T T F F
threshXHighQ CM T T F F
threshXLowP M T T F F
threshXLowQ CM T T F F
tReselectionNr M T T F F
tReselectionNRSfHigh O T T F F
tReselectionNRSfMedium O T T F F
attribute related to role
nRFrequencyRef M T T F F
4.3.33.4 Notifications
The common notifications defined in subclause 4.5 are valid for this IOC, without exceptions or additions.
4.3.34 EutranFreqRelationVoid
4.3.34.1 Definition
This IOC represents a neighbour frequency relation for one or more EutranCellRelations.
3GPP
Release 16 71 3GPP TS 28.541 V16.23.0 (2019-0912)
4.3.34.2 Attributes
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
4.3.34.4 Notifications
The common notifications defined in subclause 4.5 are valid for this IOC, without
exceptions or additions.
4.3.35 ExternalNRCellCU
4.3.35.1 Definition
This abstract IOC represents the properties of an NRCellCU controlled by another Management Service Provider. This
IOC contains necessary attributes for inter-system and intra-system handover. It also contains a subset of the attributes
of related IOCs controlled by Management Service Provider. The way to maintain consistency between the attribute
values of these IOCs is outside the scope of the present document.
4.3.35.2 Attributes
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
cellLocalId M T T F T
nRPCI M T T F T
plmnIdList M T T F T
attribute related to role
nRFrequencyRef M T T F T
arfcnDL M T T F T
4.3.35.4 Notifications
The common notifications defined in subclause 4.5 are valid for this IOC, without exceptions or additions.
4.3.36.1 Definition
This data type represents the properties of RRMPolicyRatio2. The RRM policy setting the ratios for the split of the
Radio resources between the supported S-NSSAILists, in average over time. RRMPolicyRatio2List is a list and
each item of the list has seven attributes. The list of the seven attributes is data type RRMPolicyRatio2. Four of
them specify the percentage of radio resources to be allocated to the corresponding sNSSAIList. The attribute
rRMPolicyMaxRatio defines the maximum resource limitation for the sNSSAIList. The attribute
rRMPolicyMarginMaxRatio defines the safety margin that allows for maximum float limit use with other
sNSSAIs borrowing free resources while keeping safety margin to ensure that resources are available for quota specific
3GPP
Release 16 72 3GPP TS 28.541 V16.23.0 (2019-0912)
sNSSAIList. The attribute rRMPolicyMinRatio defines the minimum resource limitation for the sNSSAIList.
The attribute rRMPolicyMarginMinRatio defines the safety margin that allows for minimum float limit use with
other sNSSAIs borrowing free resources while keeping safety margin to ensure that resources are available for quota
specific sNSSAIList.
4.3.36.2 Attributes
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
groupId M T F T F
sNSSAIList M T T F T
quotaType M T T F T
rRMPolicyMaxRatio M T T F T
rRMPolicyMarginMaxRatio O T T F T
rRMPolicyMinRatio M T T F T
rRMPolicyMarginMinRatio O T T F T
4.3.36.4 Notifications
The subclause 4.5 of the <<IOC>> using this <<dataType>> as one of its attributes, shall be applicable.
4.3.37.1 Definition
This data type represents an S-NSSAI. An NSSAI is a set of supported S-NSSAI(s), an S-NSSAI is comprised of an
SST (Slice/Service type) and an optional SD (Slice Differentiator) field, (See TS 23.003 [13]).
4.3.37.2 Attributes
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
sST M T T F T
sD O T T F T
4.3.37.4 Notifications
The subclause 4.5 of the <<IOC>> using this <<dataType>> as one of its attributes, shall be applicable.
4.3.38 NRFrequency
4.3.38.1 Definition
This IOC represents certain NR frequency properties.
3GPP
Release 16 73 3GPP TS 28.541 V16.23.0 (2019-0912)
4.3.38.2 Attributes
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
absoluteFrequencySSB M T T F T
sSBSubCarrierSpacing M T T F T
multiFrequencyBandListNR O T F F T
4.3.38.4 Notifications
The common notifications defined in subclause 4.5 are valid for this IOC, without exceptions or additions.
4.3.39 CommonBeamformingFunction
4.3.39.1 Definition
This <<IOC>>CommonBeamformingFunction represents common beamforming functionality (eg: SSB beams)
for the NRSectorCarrier.
The CommonBeamformingFunction provides capability to configure the advanced antenna for a sector carrier. The
configuration capability is provided by selection of coverageShape, digitalTilt and digitalAzimuthPan. These attributes
represent the wanted coverage area and radiation pattern on a sector carrier related to an antenna transmission point.
This configuration capability assumes the system shall handle configuration of SSB beams within the sector carrier.
Individual SSB beams within a sector carrier cannot be independently configured as this depends on many conditions
and constraints, for instance TDD patterns, allocations of PRACH occasions, SIB1 and mobility considerations.
The associated <<IOC>> Beam provides information beam direction and beam width for the associated SSB beams as a
result of the configuration. The beams addressed in this definition are the common beams. There may be more than one
beam per CommonBeamformingFunction for the NRSectorCarrier.
4.3.39.2 Attributes
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
coverageShape M T T F T
digitalTilt M T T F T
digitalAzimuth M T T F T
4.3.39.4 Notifications
The common notifications defined in subclause 4.5 are valid for this IOC, without exceptions or additions.
4.3.40 Beam
4.3.40.1 Definition
This <<IOC>>Beam represents the per-Beam information required for, e.g. beam performance management utilizing
measurements generated in the RAN. TS 38.104 [12] relates to beam transmission, TS 38.215 [zz] to beam
measurements, and TS 38.331 [54] to reporting of those measurements and associated beam failure Information
Elements, clauses 5.5.3, 5.5.5.2, 6.3.2. 6.2.2.
Measurements on common beams may be correlated with associated spatial beam information to assist use cases like
troubleshooting performance problems, or SON functions like Coverage & Capacity Optimization.
3GPP
Release 16 74 3GPP TS 28.541 V16.23.0 (2019-0912)
<<IOC>>Beam can have spatial attributes of horizontal/azimuth (ie: Phi φ-axis) and vertical/tilt (ie: Theta θ-axis) beam
pointing direction and beam width attributes. There may be more than one beam per
CommonBeamformingFunction for an NRSectorCarrier. Informational note, beam direction and width are
characteristics—a representation—of directional energy vectors.
4.3.40.2 Attributes
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
beamIndex M T F F T
beamType O T F F T
beamAzimuth CM T F F T
beamTilt CM T F F T
beamHorizWidth CM T F F T
beamVertWidth CM T F F T
operationalSta It indicates the operational state of the NRCellDU instance. It type: ENUM
te describes whether the resource is installed and partially or fully multiplicity: 1
operable (Enabled) or the resource is not installed or not operable isOrdered: N/A
(Disabled). isUnique: N/A
defaultValue: None
allowedValues: "ENABLED", "DISABLED". isNullable: False
3GPP
Release 16 75 3GPP TS 28.541 V16.23.0 (2019-0912)
arfcnDL NR Absolute Radio Frequency Channel Number (NR-ARFCN) for type: Integer
downlink multiplicity: 1
isOrdered: N/A
allowedValues: isUnique: N/A
See TS 38.104 [12] subclause 5.4.2. Note that allowed values of NR- defaultValue: None
ARFCN are specified for each band in subclause 5.4.2.3. isNullable: False
arfcnUL NR Absolute Radio Frequency Channel Number (NR-ARFCN) for type: Integer
uplink multiplicity: 1
isOrdered: N/A
allowedValues: isUnique: N/A
See TS 38.104 [12] subclause 5.4.2. Note that allowed values of NR- defaultValue: None
ARFCN are specified for each band in subclause 5.4.2.3. isNullable: False
arfcnSUL NR Absolute Radio Frequency Channel Number (NR-ARFCN) for type: Integer
supplementary uplink multiplicity: 1
isOrdered: N/A
allowedValues: isUnique: N/A
See TS 38.104 [12] subclause 5.4.2. Note that allowed values of NR- defaultValue: None
ARFCN are specified for each band in subclause 5.4.2.3. isNullable: False
beamAzimuth The azimuth of a beam transmission, which means the horizontal type: Integer
beamforming pointing angle (beam peak direction) in the (Phi) φ- multiplicity: 1
axis in 1/10th degree resolution. See subclauses 3.2 in TS 38.104 isOrdered: N/A
[12] and 7.3 in TS 38.901 [53] as well as TS 28.662 [11]. The isUnique: N/A
pointing angle is the direction equal to the geometric centre of the defaultValue: Null
half-power contour of the beam relative to the reference plane. isNullable: True
Zero degree implies explicit antenna bearing (boresight). Positive
angle implies clockwise from the antenna bearing.
beamHorizWidt The Horizontal beamWidth of a beam transmission, which means type: Integer
h the horizontal beamforming half-power (3dB down) beamwidth in multiplicity: 1
the (Phi) φ-axis in 1/10th degree resolution. See subclauses 3.2 in isOrdered: N/A
TS 38.104 [12] and 7.3 in TS 38.901 [53]. isUnique: N/A
defaultValue: Null
allowedValues: [0..3599] 0.1 degree isNullable: True
3GPP
Release 16 76 3GPP TS 28.541 V16.23.0 (2019-0912)
beamVertWidth The Vertical beamWidth of a beam transmission, which means the type: Integer
vertical beamforming half-power (3dB down) beamwidth in the multiplicity: 1
(Theta) θ-axis in 1/10th degree resolution. See subclauses 3.2 in isOrdered: N/A
TS 38.104 [12] and 7.3 in TS 38.901 [53]. isUnique: N/A
defaultValue: Null
allowedValues: [0...1800] 0.1 degree isNullable: True
configuredMaxT This is the maximum possible for all downlink channels, used type: Integer
xPower simultaneously in a cell, added together. multiplicity: 1
isOrdered: N/A
allowedValues:TBD isUnique: N/A
defaultValue: None
isNullable: False
coverageShape Identifies the sector carrier coverage shape described by the type: Integer
envelope of the contained SSB beams. The coverage shape is multiplicity: 1
implementation dependent. isOrdered: N/A
isUnique: N/A
allowedValues: 0 : 65535 defaultValue: None
isNullable: False
3GPP
Release 16 77 3GPP TS 28.541 V16.23.0 (2019-0912)
localAddress This parameter specifies the localAddress including IP address type: String
and VLAN ID used for initialization of the underlying transport. multiplicity: 2
isOrdered: True
First string is IP address, IP address can be an IPv4 address (See isUnique: N/A
RFC 791 [37]) or an IPv6 address (See RFC 2373 [38]). defaultValue: None
Second string is VLAN Id. (See IEEE 802.1Q [39]), isNullable: False
remoteAddress Remote address including IP address used for initialization of the type: String
underlying transport. multiplicity: 1
isOrdered: N/A
IP address can be an IPv4 address (See RFC 791 [37]) or an IPv6 isUnique: N/A
address (See RFC 2373 [38]). defaultValue: None
isNullable: False
gNBId It identifies a gNB within a PLMN. The gNB ID is part of the NR type: Integer
Cell Identifier (NCI) of the gNB cells. multiplicity: 1
See "gNB Identifier (gNB ID)" of subclause 8.2 of TS 38.300 [3]). isOrdered: N/A
See "Global gNB ID" in subclause 9.3.1.6 of TS 38.413 [5]. isUnique: N/A
defaultValue: None
allowedValues: 0..4294967295 isNullable: False
gNBIdLength This indicates the number of bits for encoding the gNB ID. See type: Integer
"Global gNB ID" in subclause 9.3.1.6 of TS 38.413 [5]. multiplicity: 1
isOrdered: N/A
allowedValues: 22 .. 32. isUnique: N/A
defaultValue: None
isNullable: False
gNBDUId It uniquely identifies the DU at least within a gNB-CU. See 'gNB- type: Integer
DU ID' in subclause 9.3.1.9 of 3GPP TS 38.473 [8]. multiplicity: 1
isOrdered: N/A
allowedValues: 0..236-1 isUnique: N/A
defaultValue: None
isNullable: False
gNBCUUPId It uniquely identifies the gNB-CU-UP at least within a gNB-CU-CP. type: Integer
See 'gNB-CU-UP ID' in subclause 9.3.1.15 of 3GPP TS 38.463 multiplicity: 1
[48]. isOrdered: N/A
isUnique: N/A
allowedValues: 0..236-1 defaultValue: None
isNullable: False
gNBCUName It identifies the Central Entity of a NR node, see subclause 9.2.1.4 type: String
of 3GPP TS 38.473 [8]. multiplicity: 1
isOrdered: N/A
allowedValues: Not applicable isUnique: N/A
defaultValue: None
isNullable: False
3GPP
Release 16 78 3GPP TS 28.541 V16.23.0 (2019-0912)
nRPCI This holds the Physical Cell Identity (PCI) of the NR cell. type: Integer
multiplicity: 1
allowedValues: isOrdered: N/A
See 3GPP TS 36.211 subclause 6.11 for legal values of pci. isUnique: N/A
defaultValue: None
isNullable: False
nRTAC This holds the identity of the common Tracking Area Code for the type: IntegerBitstring
PLMNs. multiplicity: 1
isOrdered: N/A
allowedValues: isUnique: N/A
a) It is the TAC or Extended-TAC. defaultValue: NULLone
b) A cell can only broadcast one TAC or Extended-TAC. See isNullable: TrueFalse
TS 36.300, subclause 10.1.7 (PLMNID and TAC relation).
c) TAC is defined in subclause 19.4.2.3 of 3GPP TS 23.003
[13] and Extended-TAC is defined in subclause 9.3.1.29 of
3GPP TS 38.473 [8].
d) For a 5G SA (Stand Alone), it has a non-null value.
GNBCUCPFunctio It specifies the PLMN identifier to be used as part of the global Type: PLMNId
n.pLMNId RAN node identity. multiplicity: 1
isOrdered: N/A
allowedValues: Not applicable. isUnique: N/A
defaultValue: None
isNullable: False
GNBCUUPFunctio This is a list of PLMN identifiers. It defines from which set of type: PLMNId
n.pLMNIdList PLMNs an UE must have as its serving PLMN to be allowed to multiplicity: 1..12
use the GNB-CU-UP. isOrdered: N/A
isUnique: True
allowedValues: Not applicable. defaultValue: None
isNullable: False
3GPP
Release 16 79 3GPP TS 28.541 V16.23.0 (2019-0912)
NRCellDU.pLMNI It defines which PLMNs that can be served by the NR cell. The type: PLMNId
dList first entry of the list is the PLMN used to construct the nCGI for the multiplicity: 1..12
NR cell. isOrdered: N/A
isUnique: True
allowedValues: Not applicable. defaultValue: None
isNullable: False
ExternalNRCell It defines which PLMNs that are assumed to be served by the NR Type: PLMNId
CU.pLMNIdList Cell in another gNB-CU-CP. This list is either updated by the multiplicity: 1..12
managed element itself (e.g. due to ANR, signalling over Xn etc) isOrdered: N/A
or by consumer over the standard interface. isUnique: True
defaultValue: None
allowedValues: Not applicable. isNullable: False
sNSSAIList It represents the list of S-NSSAI the managed object is supporting. type: S-NSSAI
The S-NSSAI is defined in 3GPP TS 23.003 [13]. multiplicity: *
isOrdered: N/A
allowedValues: See 3GPP TS 23.003 [13] isUnique: N/A
defaultValue: None
allowedValues: N/A
isNullable: False
sST This attribute specifies the Slice/Service type (SST) of the network type: Integer
slice. multiplicity: 1
isOrdered: N/A
See clause 5.15.2 of 3GPP TS 23.501 [2]. isUnique: N/A
defaultValue: None
allowedValues: N/A
isNullable: False
sD This attribute specifies the Slice Differentiator (SD), which is type: Integer
optional information that complements the slice/service type(s) to multiplicity: 1
differentiate amongst multiple Network Slices. isOrdered: N/A
isUnique: N/A
See clause 5.15.2 of 3GPP TS 23.501 [2]. defaultValue: None
allowedValues: N/A
isNullable: False
rRMPolicyType Type of the RRM policy. type: Integer
The value 0 denotes use of the rRMPolicy. multiplicity: 1
The value 1 denotes use of the rRMPolicyNSSIId, rRMPolicyRatio isOrdered: N/A
The value 2 denotes use of the rRMPolicyRatio2. isUnique: N/A
defaultValue: None
allowedValues: 0 : 65535. isNullable: False
3GPP
Release 16 80 3GPP TS 28.541 V16.23.0 (2019-0912)
allowedValues:
0 : 100
rRMPolicyRatio The attribute specifies a list of RRMPolicyRatio2 which is defined type: RRMPolicyRatio2
2List as a datatype. The attribute is used to set the ratios for the split of multiplicity: 1..*
the Radio resources between the sNSSAILists for radio resources isOrdered: N/A
(e.g. RRC connected users, PDCP resource, etc.) in average time isUnique: N/A
(see NOTE 2 and NOTE 3). defaultValue: None
allowedValues: N/A
The sum of the values included in the item of rRMPolicyRatio2 isNullable: False
shall be less or equal 100 (see NOTE 4).
groupId The attribute identifies one sNSSAIList group inside NRCellCU. type: Integer
The rRMPolicyRatio2 is configured for each group. The value of multiplicity: 1
the groupId is unique inside one NRCellCU instance isOrdered: N/A
isUnique: N/A
defaultValue: None
allowedValues: N/A
isNullable: False
quotaType The attribute indicates the type of the quota which allows to type: ENUM
allocate resources as strictly usable for defined slice(s) ( “strict multiplicity: 1
quota”) or allows that resources to be used by other slice(s) when isOrdered: N/A
defined slice(s) do not need them ( “float quota”). isUnique: N/A
defaultValue: None
allowedValues: "STRICT", "FLOAT". isNullable: False
rRMPolicyMaxRa The RRM policy setting the maximum percentage of radio type: Integer
tio resources to be allocated to the corresponding S-NSSAIList. multiplicity: 0..1
This quota can be strict or float quota. Strict quota means isOrdered: N/A
resources are not allowed for other sNSSAIs even when they are isUnique: N/A
not used by the defined sNSSAIList. Float quota resources can be defaultValue: None
used by other sNSSAIs when the defined sNSSAIList do not need allowedValues: N/A
them. isNullable: False
Value 0 indicates that there is no maximum limit.
allowedValues:
0 : 100
rRMPolicyMargi Maximum quota margin ratio is applicable when maximum quota type: Integer
nMaxRatio policy ratio is of type “float quota”. It defines the resource quota multiplicity: 0..1
within maximum quota to reserve buffers for new resource isOrdered: N/A
requirements for the specified S-NSSAIList. With the margin ratio, isUnique: N/A
unused resources of the maximum resource quota can be defaultValue: None
allocated to other S-NSSAIs when the free resources are more allowedValues: N/A
than resource amount indicated by the margin. The margin isNullable: False
resource quota can only be used for the specific S-NSSAIList.
Value 0 indicates that no margin is used.
allowedValues:
0 : 100
3GPP
Release 16 81 3GPP TS 28.541 V16.23.0 (2019-0912)
allowedValues:
0 : 100
rRMPolicyMargi Minimum quota margin ratio is applicable when minimum quota type: Integer
nMinRatio policy ratio is of type “float quota”. It defines the resource quota multiplicity: 0..1
within minimum quota to reserve buffers for new resource isOrdered: N/A
requirements for the specified S-NSSAIList. With the margin ratio, isUnique: N/A
unused resources of the minimum resource quota can be defaultValue: None
allocated to other S-NSSAIs when the free resources are more allowedValues: N/A
than resource amount indicated by the margin. The margin isNullable: False
resource quota can only be used for the specific S-NSSAIList.
Value 0 indicates that no margin is used.
allowedValues:
0 : 100
rRMPolicy It represents RRM policy which includes guidance for split of radio type: String
resources between the S-NSSAIs that the cell supports in case multiplicity: 1
when the rRMPolicyType is absent or equal to 0. The RRM policy isOrdered: N/A
is implementation dependent. isUnique: N/A
defaultValue: None
allowedValues: Not applicable isNullable: False
subcarrierSpac Subcarrier spacing configuration for a BWP. See subclause 5 in type: Integer
ingsubCarrierS TS 38.104 [12]. multiplicity: 1
pacing isOrdered: N/A
AllowedValues: [15, 30, 60, 120] depending on the frequency isUnique: N/A
range FR1 or FR2. defaultValue: None
isNullable: False
txDirection Indicates if the transmission direction is downlink (DL), uplink (UL) type: EnumENUM
or both downlink and uplink (DL and UL). multiplicity: 1
isOrdered: N/A
allowedValues: isUnique: N/A
"DL", "UL", "DL and UL" defaultValue: None
isNullable: False
bwpContext It identifies whether the object is used for downlink, uplink or type: EnumENUM
supplementary uplink. multiplicity: 1
isOrdered: N/A
allowedValues: isUnique: N/A
"DL", "UL", "SUL" defaultValue: None
isNullable: False
isInitialBwp It identifies whether the object is used for initial or other BWP. type: EnumENUM
allowedValues: multiplicity: 1
isOrdered: N/A
"INITIAL", "OTHER" isUnique: N/A
defaultValue: None
isNullable: False
3GPP
Release 16 82 3GPP TS 28.541 V16.23.0 (2019-0912)
numberOfRBs Number of physical resource blocks for a BWP. This corresponds type: Integer
to N_BWP_size, see subclause 4.4.5 in TS 38.211 [32]. multiplicity: 1
isOrdered: N/A
allowedValues: isUnique: N/A
1 to N_grid_size – startRB of the BWP. Se startRB for definition of defaultValue: None
N_grid_size. isNullable: False
nRTCI This is the Target NR Cell Identifier. It consists of NR Cell type: Integer
Identifier (NCI) and Physical Cell Identifier of the target NR cell multiplicity: 1
(nRPCI). isOrdered: N/A
isUnique: N/A
The NRRelation.nRTCI identifies the target cell from the defaultValue: None
perspective of the NRCell, the name-containing instance of the isNullable: False
subject NRCellCU instance.
ssbFrequency Indicates cell defining SSB frequency domain position type: Integer
multiplicity: 1
Frequency of the cell defining SSB transmission. The frequency isOrdered: N/A
provided in this attribute identifies the position of resource element isUnique: N/A
RE=#0 (subcarrier #0) of resource block RB#10 of the SS block. defaultValue: None
The frequency must be positioned on the NR global frequency isNullable: False
raster, as defined in TS 38.101 [42] subclause 5.4.2. and within
bSChannelBwDL.
allowedValues: 0..3279165
nRFrequencyRef This attribute contains the DN of the referenced NRFrequency. type: DN
multiplicity: 1
allowedValues: Not applicable. isOrdered: N/A
isUnique: True
defaultValue: None
isNullable: False
3GPP
Release 16 83 3GPP TS 28.541 V16.23.0 (2019-0912)
offsetMO It is a list of offset values applicable to all measured cells with type: QOffsetRangeList
reference signal(s) indicated in this MeasObjectNR. See offsetMO multiplicity: 1
of subclause 5.5.4 of TS 38.331 [31]. isOrdered: N/A
isUnique: N/A
defaultValue: N/A
allowedValues: Not applicable. isNullable: False
cellIndividual It is a list of offset values for the neighbour cell. Used when UE is type: Integer
Offset in connected mode. The unit is 1dB. It is defined for multiplicity: 6
rsrpOffsetSSB, rsrqOffsetSSB, sinrOffsetSSB, rsrpOffsetCSI-RS, isOrdered: True
rsrqOffsetCSI-RS and sinrOffsetCSI-RS. See TS 38.331 [31]. isUnique: N/A
defaultValue: 0
allowedValues: Not applicable. isNullable: False
blackListEntry It specifies a list of PCI (physical cell identity) that are blacklisted type: Integer
in EUTRAN measurements as described in 3GPP TS 38.331 [31]. multiplicity: *
isOrdered: N/A
allowedValues: { 0…1007 } isUnique: N/A
defaultValue: None
isNullable: False
blackListEntry It specifies a list of PCI (physical cell identity) that are blacklisted type: Integer
IdleMode in SIB4 and SIB5. multiplicity: 1
isOrdered: N/A
allowedValues: { 0…1007 } isUnique: N/A
defaultValue: None
isNullable: False
cellReselectio It is the absolute priority of the carrier frequency used by the cell type: Integer
nPriority reselection procedure. See CellReselectionPriority IE in TS 38.331 multiplicity: 1
[31]. isOrdered: N/A
isUnique: N/A
It corresponds to the parameter priority in 3GPP TS 38.304 [49]. defaultValue: 0None
isNullable: False
Value 0 means lowest priority. The UE behaviour when no value is
entered is specified in subclause 5.2.4.1 of 3GPP TS 38.304 [49].
The value must not already used by other RAT, i.e. equal priorities
between RATs are not supported.
allowedValues: N/A
3GPP
Release 16 84 3GPP TS 28.541 V16.23.0 (2019-0912)
qOffsetRangeLi It is used to indicate a cell, beam or measurement object specific type: ENUM
st offset to be applied when evaluating candidates for cell re- multiplicity: 6
selection or when evaluating triggering conditions for isOrdered: True
isUnique: N/A
measurement reporting. The value in dB. Value dB-24
defaultValue: 0
corresponds to -24 dB, dB-22 corresponds to -22 dB and so on. isNullable: False
allowedValues:
{ -24, -22, -20, -18, -16, -14, -12, -10, -8, -6, -5, -4, -3, -2, -1, 0,
1, 2, 3, 4, 5, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24 }
qQualMin It indicates the minimum required quality level in the cell (dB). See type: Real
qQualMin in TS 38.304 [49]. Unit is 1 dB. multiplicity: 1
isOrdered: N/A
Value 0 means that it is not sent and UE applies in such case the isUnique: N/A
(default) value of negative infinity for Qqualmin. Sent in SIB3 or defaultValue: None
SIB5. isNullable: False
allowedValues: { -34..-3, 0 }
qRxLevMin It indicates the required minimum received Reference Symbol type: Integer
Received Power (RSRP) level in the (E-UTRA) frequency for cell multiplicity: 1
reselection. It corresponds to Qrxlevmin defined in 3GPP TS isOrdered: N/A
38.304 [49]. It is broadcast in SIB3 or SIB5, depending on whether isUnique: N/A
the related frequency is intra- or inter-frequency. Its unit is 1 dBm defaultValue: None
and resolution is 2. isNullable: False
allowedValues: { -140..-44 }.
threshXHighP This specifies the Srxlev threshold (in dB) used by the UE when type: Integer
reselecting towards a higher priority RAT/ frequency than the multiplicity: 1
current serving frequency. Each frequency of NR and E-UTRAN isOrdered: N/A
might have a specific threshold. It corresponds to the ThreshX, HighP isUnique: N/A
in 3GPP TS 38.304 [49]. Its unit is 1 dB and resolution is 2. defaultValue: None
isNullable: False
allowedValues: { 0..62 }
threshXHighQ This specifies the Squal threshold (in dB) used by the UE when type: Integer
reselecting towards a higher priority RAT/ frequency than the multiplicity: 1
current serving frequency. Each frequency of NR and E-UTRAN isOrdered: N/A
might have a specific threshold. It corresponds to the ThreshX, isUnique: N/A
HighQ in TS 38.304 [49]. Its unit is 1 dB. defaultValue: None
isNullable: False
allowedValues: { 0..31 }
3GPP
Release 16 85 3GPP TS 28.541 V16.23.0 (2019-0912)
threshXLowQ This specifies the Squal threshold (in dB) used by the UE when type: Integer
reselecting towards a lower priority RAT/ frequency than the multiplicity: 1
current serving frequency. Each frequency of NR might have a isOrdered: N/A
specific threshold. It corresponds to ThreshX,Low in TS 38.304 isUnique: N/A
[49]. Its unit is 1 dB. defaultValue: None
isNullable: False
allowedValues: {0..31}.
tReselectionNr It is the cell reselection timer and corresponds to parameter type: Integer
TreselectionRAT for NR defined in 38.331 [4]. Its unit is in multiplicity: 1
seconds. isOrdered: N/A
isUnique: N/A
allowedValues: {0..7}. defaultValue: None
isNullable: False
3GPP
Release 16 86 3GPP TS 28.541 V16.23.0 (2019-0912)
multiFrequency It is a list of additional frequency bands the frequency belongs to. type: Integer
BandListNR The list is automatically set by the gNB. multiplicity: 1
isOrdered: N/A
allowedValues: {1..256 } isUnique: N/A
defaultValue: None
isNullable: False
ssbPeriodicity Indicates cell defined SSB periodicity in number of subframes type: Integer
(ms). multiplicity: 1
isOrdered: N/A
The SSB periodicity in msec is used for the rate matching isUnique: N/A
purpose. defaultValue: None
isNullable: False
allowedValues: 5, 10, 20, 40, 80, 160.
ssbSubCarrierS Subcarrier spacing of SSB. See subclause 7.4.3.1 of type: Integer
pacing TS 38.211 [32].
allowedValues: multiplicity: 1
Only the values 15kHz or 30 kHz (<6GHz), 120 kHz or 240 kHz isOrdered: N/A
(>6GHz) are applicable. isUnique: N/A
defaultValue: None
isNullable: False
ssbOffset Indicates cell defining SSB time domain position. Defined as the type: Integer
offset of the measurement window, in number of subframes (ms), multiplicity: 1
in which to receive SS/PBCH blocks, where allowed values isOrdered: N/A
depend on the ssbPeriodicity. isUnique: N/A
defaultValue: None
allowedValues: isNullable: False
ssbPeriodicity5 ms 0..4,
ssbPeriodicity10 ms 0..9,
ssbPeriodicity20 ms 0..19,
ssbPeriodicity40 ms 0..39,
ssbPeriodicity80 ms 0..79,
ssbPeriodicity160 ms 0..159.
rimRSMonitorin This field configures the UTC time when the gNB attempts to start type: String
gStartTime RIM-RS monitoring. multiplicity: 1
allowedValues: containing the information same with xsd: isOrdered: N/A
dateTime. isUnique: N/A
defaultValue: None
isNullable: False
rimRSMonitorin This field configures the UTC time when the gNB stops RIM-RS type: String
gStopTime monitoring. multiplicity: 1
allowedValues: containing the information same with xsd: isOrdered: N/A
dateTime. isUnique: N/A
defaultValue: None
isNullable: False
3GPP
Release 16 87 3GPP TS 28.541 V16.23.0 (2019-0912)
5.2.1.1 Relationships
This clause depicts the set of classes (e.g. IOCs) that encapsulates the information relevant for NRM of 5GC NFs
definitions. This clause provides the overview of the relationships of relevant classes in UML. Subsequent clauses
provide more detailed specification of various aspects of these classes.
3GPP
Release 16 88 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 89 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 90 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 91 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 92 3GPP TS 28.541 V16.23.0 (2019-0912)
The Figure 5.2.1.1-15 12 shows the transport view of 5G location service related NRM.
3GPP
Release 16 93 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 94 3GPP TS 28.541 V16.23.0 (2019-0912)
5.2.1.2 Inheritance
This clause depicts the inheritance relationships that exist between IOCs.
Figure 5.2.1.2-1 shows the inheritance hierarchy from IOC ManagedFunction related to the 5GC NF NRM.
3GPP
Release 16 95 3GPP TS 28.541 V16.23.0 (2019-0912)
Figure 5.2.1.2-1: Inheritance hierarchy from IOC ManagedFunction related to the 5GC NF NRM
3GPP
Release 16 96 3GPP TS 28.541 V16.23.0 (2019-0912)
Figure 5.2.1.2-2 shows the inheritance hierarchy from IOC EP_RP related to 5GC NF NRM.
3GPP
Release 16 97 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 98 3GPP TS 28.541 V16.23.0 (2019-0912)
Figure 5.2.1.2-2: Inheritance hierarchy from IOC EP_RP related to the 5GC NF NRM
5.2.2.1 Relationships
This clause depicts the set of classes (e.g. IOCs) that encapsulates the information relevant for NRM of AMF
Region/AMF Set definitions. This clause provides the overview of the relationships of relevant classes in UML.
Subsequent clauses provide more detailed specification of various aspects of these classes.
The Figure 5.2.2.1-1 shows the AMF Region/AMF Set NRM containment/naming relationship.
3GPP
Release 16 99 3GPP TS 28.541 V16.23.0 (2019-0912)
5.2.2.2 Inheritance
This clause depicts the inheritance relationships that exist between IOCs.
Figure 5.2.2.2-1 shows the inheritance hierarchy from IOC ManagedFunction related to the AMF Region/AMF Set
NRM.
5.3.1.1 Definition
This IOC represents the AMF functionality in 5GC. For more information about the AMF, see 3GPP TS 23.501 [2].
5.3.1.2 Attributes
The AMFFunction IOC includes attributes inherited from ManagedFunction IOC (defined in TS 28.622[30]) and the
following attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
pLMNIdList M T T F T
aMFIdentifier M T T F T
sBIFQDN M T T F T
sNSSAIList CM T F F T
managedNFProfile M T T F T
commModelList M T T F T
5.3.1.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.2 SMFFunction
5.3.2.1 Definition
This IOC represents the SMF function in 5GC. For more information about the SMF, see 3GPP TS 23.501 [2].
3GPP
Release 16 100 3GPP TS 28.541 V16.23.0 (2019-0912)
5.3.2.2 Attributes
The SMFFunction IOC includes attributes inherited from ManagedFunction IOC (defined in TS 28.622[30]) and the
following attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
pLMNIdList M T T F T
nRTAClist M T T F T
sBIFQDN M T T F T
sNSSAIList CM T T F T
managedNFProfile M T T F T
commModelList M T T F T
5.3.2.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.3 UPFFunction
5.3.3.1 Definition
This IOC represents the UPF function in 5GC. For more information about the UPF, see 3GPP TS 23.501 [2].
5.3.3.2 Attributes
The UPFFunction IOC includes attributes inherited from ManagedFunction IOC (defined in TS 28.622[30]) and the
following attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
pLMNIdList M T T F T
nRTAClist M T T F T
sNSSAIList CM T T F T
managedNFProfile M T T F T
supportedBMOList O T T F T
5.3.3.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.4 N3IWFFunction
5.3.4.1 Definition
This IOC represents the N3IWF function which is used to enable non-3GPP access networks connected to the 5GC. For
more information about the N3IWF, see 3GPP TS 23.501 [2].
3GPP
Release 16 101 3GPP TS 28.541 V16.23.0 (2019-0912)
5.3.4.2 Attributes
The N3IWFFunction IOC includes attributes inherited from ManagedFunction IOC (defined in TS 28.622[30]) and the
following attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
pLMNIdList M T T F T
commModelList M T T F T
5.3.4.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.5 PCFFunction
5.3.5.1 Definition
This IOC represents the PCF function in 5GC. For more information about the PCF, see 3GPP TS 23.501 [2].
5.3.5.2 Attributes
The PCFFunction IOC includes attributes inherited from ManagedFunction IOC (defined in TS 28.622[30]) and the
following attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
pLMNIdList M T T F T
sBIFQDN M T T F T
sNSSAIList CM T T F T
managedNFProfile M T T F T
commModelList M T T F T
supportedBMOList O T T F T
5.3.5.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.6 AUSFFunction
5.3.6.1 Definition
This IOC represents the AUSF function in 5GC. For more information about the AUSF, see 3GPP TS 23.501 [2].
5.3.6.2 Attributes
The AUSFFunction IOC includes attributes inherited from ManagedFunction IOC (defined in TS 28.622[30]) and the
following attributes:
3GPP
Release 16 102 3GPP TS 28.541 V16.23.0 (2019-0912)
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
pLMNIdList M T T F T
sBIFQDN M T T F T
sNSSAIList CM T T F T
managedNFProfile M T T F T
commModelList M T T F T
5.3.6.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.7 UDMFunction
5.3.7.1 Definition
This IOC represents the UDM function in 5GC. For more information about the UDM, see 3GPP TS 23.501 [2].
5.3.7.2 Attributes
The UDMFunction IOC includes attributes inherited from ManagedFunction IOC (defined in TS 28.622[30]) and the
following attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
pLMNIdList M T T F T
sBIFQDN M T T F T
sNSSAIList CM T T F T
managedNFProfile M T T F T
commModelList M T T F T
5.3.5.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.8 UDRFunction
5.3.8.1 Definition
This IOC represents the UDR function in 5GC. For more information about the UDR, see 3GPP TS 23.501 [2].
5.3.8.2 Attributes
The UDRFunction IOC includes attributes inherited from ManagedFunction IOC (defined in TS 28.622[30]) and the
following attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
pLMNIdList M T T F T
sBIFQDN M T T F T
sNSSAIList CM T T F T
managedNFProfile M T T F T
3GPP
Release 16 103 3GPP TS 28.541 V16.23.0 (2019-0912)
5.3.8.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.9 UDSFFunction
5.3.9.1 Definition
This IOC represents the UDSF function which can be interacted with any other 5GC NF defined in 3GPP TS 23.501
[2]. For more information about the UDSF, see 3GPP TS 23.501 [2].
5.3.9.2 Attributes
The UDSFFunction IOC includes attributes inherited from ManagedFunction IOC (defined in TS 28.622[30]) and the
following attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
pLMNIdList M T T F T
sBIFQDN M T T F T
sNSSAIList CM T T F T
managedNFProfile M T T F T
5.3.9.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.10 NRFFunction
5.3.10.1 Definition
This IOC represents the NRF function in 5GC. For more information about the NRF, see 3GPP TS 23.501 [2].
5.3.10.2 Attributes
The NRFFunction IOC includes attributes inherited from ManagedFunction IOC (defined in TS 28.622[30]) and the
following attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
pLMNIdList M T T F T
sBIFQDN M T T F T
sNSSAIList CM T T F T
nFProfileList CM T T F T
nSIIdList O T T F T
3GPP
Release 16 104 3GPP TS 28.541 V16.23.0 (2019-0912)
5.3.10.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.11 NSSFFunction
5.3.11.1 Definition
This IOC represents the NSSF function in 5GC. For more information about the NSSF, see 3GPP TS 23.501 [2].
5.3.11.2 Attributes
The NSSFFunction IOC includes attributes inherited from ManagedFunction IOC (defined in TS 28.622[30]) and the
following attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
pLMNIdList M T T F T
sBIFQDN M T T F T
sNSSAIList M T T F T
nSIIdList O T T F T
managedNFProfile M T T F T
commModelList M T T F T
5.3.11.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.12 AFFunction
5.3.12.1 Definition
This IOC is defined for only purpose to describe the IOCs representing its interaction interface with 5GC (i.e. EP_Rx
and EP_N5). It has no any attributes defined.
5.3.13 DNFunction
5.3.13.1 Definition
This IOC is defined for only purpose to describe the IOCs representing Data Network (DN) interaction interface with
5GC (i.e. EP_N6). It has no any attributes defined.
3GPP
Release 16 105 3GPP TS 28.541 V16.23.0 (2019-0912)
5.3.14 SMSFFunction
5.3.14.1 Definition
This IOC represents the SMSF function defined in 3GPP TS 23.501 [2].
5.3.14.2 Attributes
The SMSFFunction IOC includes attributes inherited from ManagedFunction IOC (defined in TS 28.622[30]) and the
following attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
pLMNIdList M T T F T
managedNFProfile M T T F T
commModelList M T T F T
5.3.14.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.15 LMFFunction
5.3.15.1 Definition
This IOC represents the LMF function defined in 3GPP TS 23.501 [2].
5.3.15.2 Attributes
The LMFFunction IOC includes attributes inherited from ManagedFunction IOC (defined in TS 28.622[30]) and the
following attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
pLMNIdList M T T F T
managedNFProfile M T T F T
commModelList M T T F T
5.3.15.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.16 NGEIRFunction
5.3.16.1 Definition
This IOC represents the 5G-EIR function in 5GC. For more information about the 5G-EIR, see 3GPP TS 23.501 [2].
3GPP
Release 16 106 3GPP TS 28.541 V16.23.0 (2019-0912)
5.3.16.2 Attributes
The NGEIRFunction IOC includes attributes inherited from ManagedFunction IOC (defined in TS 28.622[30]) and the
following attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
pLMNIdList M T T F T
sNSSAIList CM T T F T
managedNFProfile M T T F T
commModelList M T T F T
5.3.16.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.17 SEPPFunction
5.3.17.1 Definition
This IOC represents the SEPP function which support message filtering and policing on inter-PLMN control plane
interface. For more information about the SEPP, see 3GPP TS 23.501 [2].
5.3.17.2 Attributes
The SEPPFunction IOC includes attributes inherited from ManagedFunction IOC (defined in TS 28.622[30]) and the
following attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
pLMNIdList M T FT FT T
sEPPType M T F T T
sEPPId M T F T T
fqdn M T T F T
5.3.17.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.18 NWDAFFunction
5.3.18.1 Definition
This IOC represents the NWDAF function in 5GC. For more information about the NWDAF, see 3GPP TS 23.501 [2].
5.3.18.2 Attributes
The NWDAFFunction IOC includes attributes inherited from ManagedFunction IOC (defined in TS 28.622[30]) and
the following attributes:
3GPP
Release 16 107 3GPP TS 28.541 V16.23.0 (2019-0912)
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
pLMNIdList M T T F T
sBIFQDN M T T F T
sNSSAIList CM T T F T
managedNFProfile M T T F T
commModelList M T T F T
5.3.18.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.19 EP_N2
5.3.19.1 Definition
This IOC represents the N2 interface between (R)AN and AMF, which is defined in 3GPP TS 23.501 [2].
5.3.19.2 Attributes
The EP_N2 IOC includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the following attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
localAddress O T T F T
remoteAddress O T T F T
5.3.19.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.20 EP_N3
5.3.20.1 Definition
This IOC represents the N3 interface between (R)AN and UPF, which is defined in 3GPP TS 23.501 [2].
5.3.20.2 Attributes
The EP_N3 IOC includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the following attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
localAddress O T T F T
remoteAddress O T T F T
5.3.20.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
3GPP
Release 16 108 3GPP TS 28.541 V16.23.0 (2019-0912)
5.3.21 EP_N4
5.3.21.1 Definition
This IOC represents the N4 interface between SMF and UPF, which is defined in 3GPP TS 23.501 [2].
5.3.21.2 Attributes
The EP_N4 IOC includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the following attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
localAddress O T T F T
remoteAddress O T T F T
5.3.21.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.22 EP_N5
5.3.22.1 Definition
This IOC represents the N5 interface between PCF and AF, which is defined in 3GPP TS 23.501 [2].
5.3.22.2 Attributes
The EP_N5 IOC includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the following attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
localAddress O T T F T
remoteAddress O T T F T
5.3.22.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.23 EP_N6
5.3.23.1 Definition
This IOC represents the N6 interface between UPF and DN, which is defined in 3GPP TS 23.501 [2].
5.3.23.2 Attributes
The EP_N6 IOC includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the following attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
localAddress O T T F T
remoteAddress O T T F T
3GPP
Release 16 109 3GPP TS 28.541 V16.23.0 (2019-0912)
5.3.23.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.24 EP_N7
5.3.24.1 Definition
This IOC represents the N7 interface between SMF and PCF, which is defined in 3GPP TS 23.501 [2].
5.3.24.2 Attributes
The EP_N7 IOC includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the following attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
localAddress O T T F T
remoteAddress O T T F T
5.3.24.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.25 EP_N8
5.3.25.1 Definition
This IOC represents the N8 interface between AMF and UDM, which is defined in 3GPP TS 23.501 [2].
5.3.25.2 Attributes
The EP_N8 IOC includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the following attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
localAddress O T T F T
remoteAddress O T T F T
5.3.25.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.26 EP_N9
5.3.26.1 Definition
This IOC represents the N7 interface between two UPFs, which is defined in 3GPP TS 23.501 [2].
3GPP
Release 16 110 3GPP TS 28.541 V16.23.0 (2019-0912)
5.3.26.2 Attributes
The EP_N9 IOC includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the following attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
localAddress O T T F T
remoteAddress O T T F T
5.3.26.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.27 EP_N10
5.3.27.1 Definition
This IOC represents the N10 interface between SMF and UDM, which is defined in 3GPP TS 23.501 [2].
5.3.27.2 Attributes
The EP_N10 IOC includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the following
attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
localAddress O T T F T
remoteAddress O T T F T
5.3.27.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.28 EP_N11
5.3.28.1 Definition
This IOC represents the N11 interface between AMF and SMF, which is defined in 3GPP TS 23.501 [2].
5.3.28.2 Attributes
The EP_N11 IOC includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the following
attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
localAddress O T T F T
remoteAddress O T T F T
3GPP
Release 16 111 3GPP TS 28.541 V16.23.0 (2019-0912)
5.3.28.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.29 EP_N12
5.3.29.1 Definition
This IOC represents the N12 interface between AMF and AUSF, which is defined in 3GPP TS 23.501 [2].
5.3.29.2 Attributes
The EP_N12 IOC includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the following
attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
localAddress O T T F T
remoteAddress O T T F T
5.3.29.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.30 EP_N13
5.3.30.1 Definition
This IOC represents the N13 interface between AUSF and UDM, which is defined in 3GPP TS 23.501 [2].
5.3.30.2 Attributes
The EP_N13 IOC includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the following
attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
localAddress O T T F T
remoteAddress O T T F T
5.3.30.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
3GPP
Release 16 112 3GPP TS 28.541 V16.23.0 (2019-0912)
5.3.31 EP_N14
5.3.31.1 Definition
This IOC represents the N14 interface between two AMFs, which is defined in 3GPP TS 23.501 [2].
5.3.31.2 Attributes
The EP_N14 IOC includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the following
attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
localAddress O T T F T
remoteAddress O T T F T
5.3.31.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.32 EP_N15
5.3.32.1 Definition
This IOC represents the N15 interface between AMF and PCF, which is defined in 3GPP TS 23.501 [2].
5.3.32.2 Attributes
The EP_N15 IOC includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the following
attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
localAddress O T T F T
remoteAddress O T T F T
5.3.32.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.33 EP_N16
5.3.33.1 Definition
This IOC represents the N16 interface between two SMFs, which is defined in 3GPP TS 23.501 [2].
5.3.33.2 Attributes
The EP_N16 IOC includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the following
attributes:
3GPP
Release 16 113 3GPP TS 28.541 V16.23.0 (2019-0912)
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
localAddress O T T F T
remoteAddress O T T F T
5.3.33.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.34 EP_N17
5.3.34.1 Definition
This IOC represents the N17 interface between AMF and 5G-EIR, which is defined in 3GPP TS 23.501 [2].
5.3.34.2 Attributes
The EP_N17 IOC includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the following
attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
localAddress O T T F T
remoteAddress O T T F T
5.3.34.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.35 EP_N20
5.3.35.1 Definition
This IOC represents the N20 interface between AMF and SMSF, which is defined in 3GPP TS 23.501 [2].
5.3.35.2 Attributes
The EP_N20 IOC includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the following
attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
localAddress O T T F T
remoteAddress O T T F T
5.3.35.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
3GPP
Release 16 114 3GPP TS 28.541 V16.23.0 (2019-0912)
5.3.36 EP_N21
5.3.36.1 Definition
This IOC represents the N21 interface between SMSF and UDM, which is defined in 3GPP TS 23.501 [2].
5.3.36.2 Attributes
The EP_N21 IOC includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the following
attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
localAddress O T T F T
remoteAddress O T T F T
5.3.36.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.37 EP_N22
5.3.37.1 Definition
This IOC represents the N22 interface between AMF and NSSF, which is defined in 3GPP TS 23.501 [2].
5.3.37.2 Attributes
The EP_N22 IOC includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the following
attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
localAddress O T T F T
remoteAddress O T T F T
5.3.37.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.38 EP_N26
5.3.38.1 Definition
This IOC represents the N26 interface between AMF and MME, which is defined in 3GPP TS 23.501 [2].
5.3.38.2 Attributes
The EP_N26 IOC includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the following
attributes:
3GPP
Release 16 115 3GPP TS 28.541 V16.23.0 (2019-0912)
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
localAddress O T T F T
remoteAddress O T T F T
5.3.38.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.39 Void
5.3.40 EP_SBI_IPXVoid
5.3.40.1 Definition
This IOC represents the inter-connection interface from any 5GC control plane NF to
SEPP, see detail in 3GPP TS 23.501 [2].
5.3.40.2 Attributes
The EP_SBI_IPX IOC includes attributes inherited from EP_RP IOC (defined in TS
28.622[30]) and the following attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
localAddress O T T F T
remoteAddress O T T F T
sBIserviceList O T T F T
None.
5.3.40.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without
exceptions or additions.
5.3.41 EP_S5C
5.3.41.1 Definition
This IOC represents the S5-C interface between SGW and SMF/PGW-C, which is defined in 3GPP TS 23.501 [2].
5.3.41.2 Attributes
The EP_S5C IOC includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the following
attributes:
3GPP
Release 16 116 3GPP TS 28.541 V16.23.0 (2019-0912)
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
localAddress O T T F T
remoteAddress O T T F T
5.3.41.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.42 EP_S5U
5.3.42.1 Definition
This IOC represents the S5-U interface between SGW and UPF/PGW-U, which is defined in 3GPP TS 23.501 [2].
5.3.42.2 Attributes
The EP_S5U IOC includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the following
attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
localAddress O T T F T
remoteAddress O T T F T
5.3.42.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.43 EP_Rx
5.3.43.1 Definition
This IOC represents the Rx interface between PCF and AF, which is defined in 3GPP TS 23.501 [2].
5.3.43.2 Attributes
The EP_Rx IOC includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the following attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
localAddress O T T F T
remoteAddress O T T F T
5.3.43.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
3GPP
Release 16 117 3GPP TS 28.541 V16.23.0 (2019-0912)
5.3.44 EP_MAP_SMSC
5.3.44.1 Definition
This IOC represents the MAP interface between SMSF and MSC-IWMSC/GMSC, which is defined in 3GPP TS 23.040
[22].
5.3.44.2 Attributes
The EP_MAP_SMSC IOC includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the following
attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
localAddress O T T F T
remoteAddress O T T F T
5.3.44.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.45 EP_NLS
5.3.45.1 Definition
This IOC represents the NLs interface between AMF and LMF, which is defined in 3GPP TS 23.501 [2].
5.3.45.2 Attributes
The EP_NLS IOC includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the following
attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
localAddress O T T F T
remoteAddress O T T F T
5.3.45.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.46 EP_NLG
5.3.46.1 Definition
This IOC represents the NLg interface between AMF and GMLC, which is defined in 3GPP TS 23.501 [2].
5.3.46.2 Attributes
The EP_NLG IOC includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the following
attributes:
3GPP
Release 16 118 3GPP TS 28.541 V16.23.0 (2019-0912)
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
localAddress O T T F T
remoteAddress O T T F T
5.3.46.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.47 EP_N27
5.3.47.1 Definition
This IOC represents an end point of N27 interface between vNRF and hNRF, which is defined in 3GPP TS 29.510 [10].
5.3.47.2 Attributes
The EP_N27 IOC includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the following
attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
localAddress O T T F T
remoteAddress O T T F T
5.3.47.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.48 EP_N31
5.3.48.1 Definition
This IOC represents an end point of N31 interface between vNSSF and hNSSF, which is defined in 3GPP TS 29.531
[11].
5.3.48.2 Attributes
The EP_N31 IOC includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the following
attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
localAddress O T T F T
remoteAddress O T T F T
5.3.48.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
3GPP
Release 16 119 3GPP TS 28.541 V16.23.0 (2019-0912)
5.3.49 ExternalNRFFunction
5.3.49.1 Definition
This IOC represents external NRF function controlled by another management domain. For more information about the
NRF, see 3GPP TS 23.501 [2].
5.3.49.2 Attributes
The ExternalNRFFunction IOC includes attributes inherited from ManagedFunction IOC (defined in TS 28.622[30])
and the following attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
id M T F F T
pLMNIdList M T T F T
5.3.49.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.50 ExternalNSSFFunction
5.3.50.1 Definition
This IOC represents external NSSF function controlled by another management domain. For more information about
the NSSF, see 3GPP TS 23.501 [2].
5.3.50.2 Attributes
The ExternalNSSFFunction IOC includes attributes inherited from ManagedFunction IOC (defined in TS 28.622[30])
and the following attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
id M T F F T
pLMNIdList M T T F T
5.3.50.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.51 AMFSet
5.3.51.1 Definition
This IOC represents the AMF Set which consists of some AMFs that serve a given area and Network Slice. For more
information about the AMF Set, see 3GPP TS 23.501 [2].
3GPP
Release 16 120 3GPP TS 28.541 V16.23.0 (2019-0912)
5.3.51.2 Attributes
The AMFSet IOC includes attributes inherited from ManagedFunction IOC (defined in TS 28.622[30]) and the
following attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
pLMNIdList M T T F T
nRTAClist M T T F T
aMFSetId M T T F T
sNSSAIList CM T T F T
Attribute related to role
aMFRegion M T T F T
aMFSetMemberList M T T F T
5.3.51.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.52 AMFRegion
5.3.52.1 Definition
This IOC represents the AMF Region which consists one or multiple AMF Sets. For more information about the AMF
Region, see 3GPP TS 23.501 [2].
5.3.52.2 Attributes
The AMFRegion IOC includes attributes inherited from ManagedFunction IOC (defined in TS 28.622[30]) and the
following attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
pLMNIdList M T T F T
nRTAClist M T T F T
aMFRegionId M T T F T
sNSSAIList CM T T F T
Attribute related to role
aMFSet M T T F T
5.3.52.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.53 ExternalAMFFunction
5.3.53.1 Definition
This IOC represents an external AMF functionality used in EN-DC. For more information about the AMF, see
3GPP TS 23.501 [2].
3GPP
Release 16 121 3GPP TS 28.541 V16.23.0 (2019-0912)
5.3.53.2 Attributes
The ExternalAMFFunction IOC includes attributes inherited from ManagedFunction IOC (defined in TS 28.622[30])
and the following attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
Id M T F F T
pLMNIdList M T T F T
aMFIdentifier M T T F T
5.3.53.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.54.1 Definition
This data type represents a Profile definition of a Managed NF (See TS 23.501 [22]).
5.3.54.2 Attributes
Attribute Name Support Qualifier isReadable isWritable isInvariant isNotifyable
nfInstanceID M T F T F
nfType M T F F F
hostAddr M T T F T
authzInfo O T T F T
location O T T F T
capacity O T T F T
nFInfo M T T F T
5.3.54.4 Notifications
The subclause 4.5 of the <<IOC>> using this <<dataType>> as one of its attributes, shall be applicable.
5.3.55.1 Definition
This <<choice>> stereotype represents one of a set of data types as shown in Figure 5.3.55.1-1: HostAddr <<choice>>
for data types.
3GPP
Release 16 122 3GPP TS 28.541 V16.23.0 (2019-0912)
<<choice>>
HostAddr
<<dataType>> <<dataType>>
IpAddress Fqdn
NOTE: The IpAddress can be IPv4 address (See RFC 791 [24]) or IPv6 address (See RFC 2373 [25]). Refer TS
23.003 [5] for Fqdn.
5.3.56.1 Definition
This <<choice>> stereotype represents one of a set of data types as shown in Figure 5.3.56.1-1: NFInfo <<choice>> for
data types.
<<choice>>
NFInfo
NOTE: The AmfInfo <<dataType>> is chosed for AFMFunction, the UdrInfo <<dataType>> is chosed for
UDRFunction, the UdmInfo <<dataType>> is chosed for UDMFunction, the AusfInfo<<dataType>> is
chosed for AUSFFunction, the UpfInfo <<dataType>> is chosed for UPFFunction
5.3.57.1 Definition
This data type represents a generic NFProfile definition (See TS 23.501 [22]).
5.3.57.2 Attributes
Attribute Name Support Qualifier isReadable isWritable isInvariant isNotifyable
nFSrvGroupId M T F F F
3GPP
Release 16 123 3GPP TS 28.541 V16.23.0 (2019-0912)
5.3.57.4 Notifications
The subclause 4.5 of the <<IOC>> using this <<dataType>> as one of its attributes, shall be applicable.
5.3.58.1 Definition
This data type represents a generic NFProfile definition (See TS 23.501 [22]).
5.3.58.2 Attributes
Attribute Name Support Qualifier isReadable isWritable isInvariant isNotifyable
nFSrvGroupId M T F T F
5.3.58.4 Notifications
The subclause 4.5 of the <<IOC>> using this <<dataType>> as one of its attributes, shall be applicable.
5.3.59.1 Definition
This data type represents a generic NFProfile definition (See TS 23.501 [22]).
5.3.59.2 Attributes
Attribute Name Support Qualifier isReadable isWritable isInvariant isNotifyable
smfServingAreas O T T F T
5.3.59.4 Notifications
The subclause 4.5 of the <<IOC>> using this <<dataType>> as one of its attributes, shall be applicable.
5.3.60.1 Definition
This data type represents AMF specific data in NFProfile definition (See TS 23.501 [22]).
3GPP
Release 16 124 3GPP TS 28.541 V16.23.0 (2019-0912)
5.3.60.2 Attributes
Attribute Name Support Qualifier isReadable isWritable isInvariant isNotifyable
priority O T T F T
5.3.60.4 Notifications
The subclause 4.5 of the <<IOC>> using this <<dataType>> as one of its attributes, shall be applicable.
5.3.61.1 Definition
This data type represents UDR specific data in NFProfile definition (See TS 23.501 [22]).
5.3.61.2 Attributes
Attribute Name Support Qualifier isReadable isWritable isInvariant isNotifyable
supportedDataSetIds O T T F T
nFSrvGroupId O T T F T
5.3.61.4 Notifications
The subclause 4.5 of the <<IOC>> using this <<dataType>> as one of its attributes, shall be applicable.
5.3.62 EP_N32
5.3.62.1 Definition
This IOC represents an end point of N32 interface between cSEPP and pSEPP, which is defined in 3GPP TS 23.501 [2]
and 33.501 [52].
5.3.62.2 Attributes
The EP_N32 IOC includes attributes inherited from EP_RP IOC (defined in TS 28.622[30]) and the following
attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
remotePlmnId M T T F T
remoteSeppAddress M T T F T
remoteSeppId O T T F T
n32cParas O T T F T
n32fPolicy O T T F T
withIPX M T T F T
3GPP
Release 16 125 3GPP TS 28.541 V16.23.0 (2019-0912)
5.3.62.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.63 ExternalSEPPFunction
5.3.63.1 Definition
This IOC represents the properties, known by the management function, of a SEPP managed by another management
function. For more information about SEPPFunction, see subclause 5.3.17.
5.3.63.2 Attributes
Attribute Support
isReadable isWritable isInvariant isNotifyable
name Qualifier
pLMNId M T F F T
sEPPId M T F T T
fqdn M T F F T
5.3.63.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.64.1 Definition
This IOC represents an <<IOC>>SEPPFunction and <<IOC>>ExternalSEPPFunction.
5.3.64.2 Attributes
See that defined in <<IOC>>SEPPFunction and <<IOC>>ExternalSEPPFunction.
5.3.64.4 Notifications
See respective IOCs.
5.3.65 NEFFunction
5.3.65.1 Definition
This IOC represents the NEF function in 5GC. For more information about the NEF, see 3GPP TS 23.501 [2].
5.3.65.2 Attributes
The NEFFunction IOC includes attributes inherited from ManagedFunction IOC (defined in TS 28.622[30]) and the
following attributes:
3GPP
Release 16 126 3GPP TS 28.541 V16.23.0 (2019-0912)
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
sBIFQDN M T T F T
sNSSAIList CM T T F T
managedNFProfile M T T F T
capabilityList M T T F T
isINEF O T F T F
isCAPIFSup M T F T F
5.3.65.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.66 SCPFunction
5.3.67.1 Definition
This IOC represents a Service Communication Proxy, which is defined in 3GPP TS 23.501 [2].
5.3.67.2 Attributes
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
supportedFuncList M T T F T
address M T T F T
5.3.67.4 Notifications
The common notifications defined in subclause 5.5 are valid for this IOC, without exceptions or additions.
5.3.68.1 Definition
This dataType represents a functionality supported by a SCP, which is defined in 3GPP TS 23.501 [2].
5.3.68.2 Attributes
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
function M T T F T
policy O T T F T
5.3.68.4 Notifications
The subclause 5.5 of the <<IOC>> using this <<dataType>> as one of its attributes, shall be applicable.
3GPP
Release 16 127 3GPP TS 28.541 V16.23.0 (2019-0912)
5.3.69.1 Definition
This data type represents a communication model definition (See TS 23.501 [22]).
5.3.69.2 Attributes
Attribute Name Support Qualifier isReadable isWritable isInvariant isNotifyable
groupId M T T F T
commModelType M T T F T
targetNFServiceList M T T F T
commModelConfiguratio M T T F T
n
5.3.69.4 Notifications
The subclause 5.5 of the <<IOC>> using this <<dataType>> as one of its attributes, shall be applicable.
3GPP
Release 16 128 3GPP TS 28.541 V16.23.0 (2019-0912)
remoteAddress Remote address including IP address used for initialization of the type: String
underlying transport. multiplicity: 1
isOrdered: N/A
IP address can be an IPv4 address (See RFC 791 [37]) or an IPv6 isUnique: N/A
address (See RFC 2373 [38]). defaultValue: None
isNullable: False
3GPP
Release 16 129 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 130 3GPP TS 28.541 V16.23.0 (2019-0912)
allowedValues: YES, NO
3GPP
Release 16 131 3GPP TS 28.541 V16.23.0 (2019-0912)
allowedValues: YES, NO
x2BlackList This is a list of DNs of NRCellCU and ExternalNRCellCU. If the type: DN
target node DN is a member of the source node’s multiplicity: 1..*
NRCellCU.x2BlackList, the source node is: isOrdered: False
isUnique: True
1) Prohibited from sending X2 connection request to target node; defaultValue: None
2) Forced to tear down established X2 connection to target node isNullable: False
3) Not allowed to accept incoming X2 connection request from
target node.
x2WhiteList This is a list of DNs of NRCellCU and ExternalNRCellCU. If the type: String
target node DN is a member of the source node’s multiplicity: 1..*
NRCellCU.x2WhiteList, the source node: isOrdered: False
- is allowed to request the establishment of X2 connection isUnique: True
with the target node; defaultValue: None
isNullable: False
- is not allowed to initiate the tear down of established X2
connection to target node
xnWhiteList This is a list of DNs of NRCellCU and ExternalNRCellCU. If the type: String
target node DN is a member of the source node’s multiplicity: 1..*
NRCellCU.xnWhiteList, the source node: isOrdered: False
- is allowed to request the establishment of Xn connection isUnique: True
with the target node; defaultValue: None
isNullable: False
- is not allowed to initiate the tear down of established Xn
connection to target node
3GPP
Release 16 132 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 133 3GPP TS 28.541 V16.23.0 (2019-0912)
remoteSeppAddre This parameter defines address of the remote SEPP. It can be IP type: String
ss address (either IPv4 address (See RFC 791 [24]) or IPv6 address multiplicity: 1
(See RFC 2373 [25])) or FQDN(See TS 23.003 [5]). isOrdered: F
isUnique: N/A
allowedValues: N/A defaultValue: None
isNullable: False
remoteSeppId This parameter defines identifier of the remote SEPP. it is unique type: Integer
inside a PLMN. multiplicity: 1
isOrdered: N/A
allowedValues: N/A isUnique: N/A
defaultValue: None
allowedValues: N/A
isNullable: False
n32cParas This attribute is used to configure parameters to establish security type: String
link between two SEPPs. multiplicity: 1
isOrdered: F
allowedValues: N/A isUnique: N/A
defaultValue: None
isNullable: False
n32fPolicy This attribute is used to configure policies to protect the messages type: String
exchanged between SEPPs. multiplicity: 1
isOrdered: F
allowedValues: N/A isUnique: N/A
defaultValue: None
isNullable: False
3GPP
Release 16 134 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 135 3GPP TS 28.541 V16.23.0 (2019-0912)
NOTE 1: The <<OpenModelClass>> NetworkService and <<OpenModelClass>> VNF are defined in [40].
NOTE 2: The target Network Service (NS) instance represents a group of VNFs and PNFs that are supporting the
source network slice subnet instance.
NOTE 3: The instance tree of this NRM fragment would not contain the instances of NetworkService and
VNF. However, the NetworkSliceSubNet instances would have an attribute holding the identifiers
of NetworkService instances and the ManagedFunction instance would have an attribute holding
identifiers of VNF instances.
3GPP
Release 16 136 3GPP TS 28.541 V16.23.0 (2019-0912)
6.2.2 Inheritance
6.3.1.1 Definition
This IOC represents the properties of a network slice instance in a 5G network. For more information about the network
slice instance, see 3GPP TS 28.531 [26].
6.3.1.2 Attributes
The NetworkSlice IOC includes attributes inherited from SubNetwork IOC (defined in TS 28.622[30]) and the
following attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
operationalState M T F F T
administrativeState M T T F T
serviceProfileList M T T F T
Attribute related to role
networkSliceSubnetRefnSSIId M T F F T
6.3.1.4 Notifications
The common notifications defined in subclause 6.5 are valid for this IOC, without exceptions or additions.
6.3.2 NetworkSliceSubnet
6.3.2.1 Definition
This IOC represents the properties of a network slice subnet instance in a 5G network. For more information about the
network slice subnet instance, see 3GPP TS 28.531 [26].
3GPP
Release 16 137 3GPP TS 28.541 V16.23.0 (2019-0912)
6.3.2.2 Attributes
The NetworkSliceSubnet IOC includes attributes inherited from SubNetwork IOC (defined in TS 28.622[30]) and the
following attributes:
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
mFIdList M T F F T
constituentNSSIIdList M T F F T
operationalState M T F F T
administrativeState M T T F T
nsInfo CM T F F T
sliceProfileList M T T F T
Attribute related to role
managedFunctionRef M T F F T
networkSliceSubnetRef M T F F T
6.3.2.4 Notifications
The common notifications defined in subclause 6.5 are valid for this IOC, without exceptions or additions.
6.3.3.1 Definition
This data type represents the properties of network slice related requirement that should be supported by the network
slice instance in 5G network. The network slice can be tailored based on the specific requirements adhered to SLA
agreed between Network Slice Customer (NSC) and Network Slice Provider (NSP), see clause 2 of [50]. A network
slicing provider may add additional requirements not directly derived from SLA’s, associated to the provider internal
[business] goals. The GST defined by GSMA (see [50]) and the service performance requirements defined in 3GPP TS
22.261 [28] and TS 22.104 [51] are all considered as input for the network slice related requirements.
3GPP
Release 16 138 3GPP TS 28.541 V16.23.0 (2019-0912)
6.3.3.2 Attributes
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
serviceProfileId M T F T T
sNSSAIList M T T F T
pLMNIdList M T T F T
perfReq M T T F T
maxNumberofUEs O T T F T
coverageAreaTAList O T T F T
latency O T T F T
uEMobilityLevel O T T F T
resourceSharingLevel O T T F T
sST M T T F T
availability M T T F T
delayTolerance M T T F T
deterministicComm M T T F T
dLThptPerSlice M T T F T
dLThptPerUE M T T F T
uLThptPerSlic O T T F T
uLThptPerUE O T T F T
maxPktSize O T T F T
maxNumberofConns C T T F T
kPIMonitoring O T T F T
supportedAccessTech O T T F T
userMgmtOpen M T T F T
v2XModels O T T F T
termDensity O T T F T
activityFactor O T T F T
uESpeed O T T F T
jitter O T T F T
survivalTime O T T F T
reliability O T T F T
6.3.3.4 Notifications
The subclause 6.5 of the <<IOC>> using this <<dataType>> as one of its attributes, shall be applicable.
6.3.4.1 Definition
This data type represents the properties of network slice subnet related requirement that should be supported by the
network slice subnet instance in a 5G network.
3GPP
Release 16 139 3GPP TS 28.541 V16.23.0 (2019-0912)
6.3.4.2 Attributes
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
sliceProfileId M T F T T
sNSSAIList M T T F T
pLMNIdList M T T F T
perfReq M T T F T
maxNumberofUEs O T T F T
coverageAreaTAList O T T F T
latency O T T F T
uEMobilityLevel O T T F T
resourceSharingLevel O T T F T
6.3.4.4 Notifications
The subclause 6.5 of the <<IOC>> using this <<dataType>> as one of its attributes, shall be applicable.
6.3.5.1 Definition
This data type represents the properties of network service information (See clause 8.3.3.2.2 of ETSI GS NFV-IFA 013
[29]) corresponding to the network slice subnet instance.
6.3.5.2 Attributes
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
nSInstanceId M T F F T
nsName O T F F T
description O T F F T
6.3.5.4 Notifications
The subclause 6.5 of the <<IOC>> using this <<dataType>> as one of its attributes, shall be applicable.
6.3.x.1 Definition
This data type represents the common properties of service requirement related attributes (see GSMA NG.116 [50]
corresponding to Attribute categories, tagging and exposure).
6.3.6.2 Attributes
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
category M T F F T
tagging CM T F F T
exposure M T F F T
3GPP
Release 16 140 3GPP TS 28.541 V16.23.0 (2019-0912)
6.3.6.4 Notifications
The subclause 6.5 of the <<IOC>> using this <<dataType>> as one of its attributes, shall be applicable.
6.3.7 DelayTolerance<<dataType>>
6.3.7.1 Definition
This data type represents the delay tolerance (See Clause 3.4.3 of GSMA NG.116 [50]).
6.3.7.2 Attributes
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
servAttrCom M T F F T
support M T F F T
6.3.7.4 Notifications
The subclause 6.5 of the <<IOC>> using this <<dataType>> as one of its attributes, shall be applicable.
6.3.7.1 Definition
This data type represents the properties of the deterministic communication for periodic user traffic. Periodic traffic
refers to the type of traffic with periodic transmissions.
6.3.7.2 Attributes
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
servAttrCom M T F F T
availability M T F F T
periodicityList M T T F T
6.3.7.4 Notifications
The subclause 6.5 of the <<IOC>> using this <<dataType>> as one of its attributes, shall be applicable.
3GPP
Release 16 141 3GPP TS 28.541 V16.23.0 (2019-0912)
6.3.8 DLThpt<<dataType>>
6.3.8.1 Definition
This data type represents the downlink throughput per slice or per UE (See Clause 3.4.5 and 3.4.6 of GSMA NG.116
[50]).
6.3.8.2 Attributes
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
servAttrCom M T F F T
guaThpt M T F F T
maxThpt C T F F T
6.3.8.4 Notifications
The subclause 6.5 of the <<IOC>> using this <<dataType>> as one of its attributes, shall be applicable.
6.3.9 ULThpt<<dataType>>
6.3.9.1 Definition
This data type represents the uplink throughput per slice or per UE (See Clause 3.4.31 and 3.4.32 of GSMA NG.116
[50]).
6.3.9.2 Attributes
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
servAttrCom M T F F T
guaThpt O T F F T
maxThpt O T F F T
6.3.9.4 Notifications
The subclause 6.5 of the <<IOC>> using this <<dataType>> as one of its attributes, shall be applicable.
6.3.10.1 Definition
This data type represents the maximum packet size (See Clause 3.4.11 of GSMA NG.116 [50]).
6.3.10.2 Attributes
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
servAttrCom M T F F T
maxSize M T F F T
3GPP
Release 16 142 3GPP TS 28.541 V16.23.0 (2019-0912)
6.3.10.4 Notifications
The subclause 6.5 of the <<IOC>> using this <<dataType>> as one of its attributes, shall be applicable.
6.3.11.1 Definition
This data type represents maximun number of connections (See Clause 3.4.15 of GSMA NG.116 [50]).
6.3.11.2 Attributes
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
servAttrCom M T F F T
nOofConn M T F F T
6.3.11.4 Notifications
The subclause 6.5 of the <<IOC>> using this <<dataType>> as one of its attributes, shall be applicable.
6.3.12 SupportedAccessTech<<dataType>>
6.3.12.1 Definition
This data type represents supported access technologies (See Clause 3.4.27 of GSMA NG.116 [50]).
6.3.12.2 Attributes
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
servAttrCom M T F F T
accTechList M T F F T
6.3.12.4 Notifications
The subclause 6.5 of the <<IOC>> using this <<dataType>> as one of its attributes, shall be applicable.
6.3.13.1 Definition
This data type represents performance monitoring (See Clause 3.4.17 of GSMA NG.116 [50]).
3GPP
Release 16 143 3GPP TS 28.541 V16.23.0 (2019-0912)
6.3.13.2 Attributes
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
servAttrCom M T F F T
kPIList M T F F T
6.3.13.4 Notifications
The subclause 6.5 of the <<IOC>> using this <<dataType>> as one of its attributes, shall be applicable.
6.3.14 UserMgmtOpen<<dataType>>
6.3.14.1 Definition
This data type represents User management openness (See Clause 3.4.33 of GSMA NG.116 [50]).
6.3.14.2 Attributes
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
servAttrCom M T F F T
support M T F F T
6.3.14.4 Notifications
The subclause 6.5 of the <<IOC>> using this <<dataType>> as one of its attributes, shall be applicable.
6.3.15 V2XCommMode<<dataType>>
6.3.15.1 Definition
This data type represents V2X communication mode (See Clause 3.4.35 of GSMA NG.116 [50]).
6.3.15.2 Attributes
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
servAttrCom M T F F T
v2XMode M T F F T
6.3.15.4 Notifications
The subclause 6.5 of the <<IOC>> using this <<dataType>> as one of its attributes, shall be applicable.
3GPP
Release 16 144 3GPP TS 28.541 V16.23.0 (2019-0912)
6.3.16 TermDensity<<dataType>>
6.3.16.1 Definition
This data type represents Terminal density (See Clause 3.4.30 of GSMA NG.116 [50]).
6.3.16.2 Attributes
Support
Attribute name isReadable isWritable isInvariant isNotifyable
Qualifier
servAttrCom M T F F T
density M T F F T
6.3.16.4 Notifications
The subclause 6.5 of the <<IOC>> using this <<dataType>> as one of its attributes, shall be applicable.
3GPP
Release 16 145 3GPP TS 28.541 V16.23.0 (2019-0912)
administrative It indicates the administrative state of the network slice instance type: ENUM
State or the network slice subnet instance. It describes the permission multiplicity: 1
to use or prohibition against using the instance, imposed through isOrdered: N/A
the OAM services. isUnique: N/A
defaultValue: None
allowedValues: “LOCKED”, “UNLOCKED”, SHUTTINGDOWN” allowedValues: N/A
The meaning of these values is as defined in 3GPP TS 28.625 isNullable: False
[17] and ITU-T X.731 [18].
nsInfo This attribute contains the NsInfo of the NS instance type: NsInfo
corresponding to the network slice subnet instance. The NsInfo is multiplicity: 1
described in clause 8.3.3.2.2 of ETSI GS NFV-IFA 013 [29]. isOrdered: N/A
isUnique: True
defaultValue: No default
value
isNullable: True
nSInstanceId This attribute specifies the identifier of NS instance corresponding type: String
to the network slice subnet instance. multiplicity: 1
isOrdered: N/A
See clause 8.3.3.2.2 of ETSI GS NFV-IFA 013 [29]. isUnique: True
defaultValue: No default
value
isNullable: True
nsName This attribute specifies the name of NS instance corresponding to type: String
the network slice subnet instance. multiplicity: 1
isOrdered: N/A
See clause 8.3.3.2.2 of ETSI GS NFV-IFA 013 [29]. isUnique: True
defaultValue: No default
value
isNullable: True
description This attribute specifies the description of NS instance type: String
corresponding to the network slice subnet instance. multiplicity: 1
isOrdered: N/A
See clause 8.3.3.2.2 of ETSI GS NFV-IFA 013 [29]. isUnique: True
defaultValue: No default
value
isNullable: True
category This attribute specifies the category of a service type: ENUM
requirement/attribute of GST (see GSMA NG.116 [50]). multiplicity: 1
isOrdered: N/A
allowedValues: character, scalability isUnique: N/A
defaultValue: None
allowedValues: N/A
isNullable: False
3GPP
Release 16 146 3GPP TS 28.541 V16.23.0 (2019-0912)
allowedValues:
- list of eMBBPerfReq is a list of entries where an entry
identifies the performance requirements to the NSI in terms of the
scenarios defined in the Table 7.1-1 of TS 22.261 [28]. An entry
has the following attributes: expDataRateDL (Integer),
expDataRateUL (Integer), areaTrafficCapDL (Integer),
areaTrafficCapUL (Integer), userDensity (Integer), activityFactor
(Integer), uESpeed (Integer), coverage (String) (see Table 7.1-1
of TS 22.261 [28]).
- list of uRLLCPerfReq is a list of entries where an entry
identifies the performance requirements to the NSI in terms of the
scenarios defined in the clause 7.2.2 of TS 22.261 [28]. An entry
has the following attributes: e2eLatency (Integer), jitter (Integer),
survivalTime (Integer), cSAvailability (Float), reliability (Float),
expDataRate (Integer), payloadSize (String), trafficDensity
(Integer), connDensity (Integer), serviceAreaDimension (String)
(see clause 7.2.2 of TS 22.261 [28]).
3GPP
Release 16 147 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 148 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 149 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 150 3GPP TS 28.541 V16.23.0 (2019-0912)
v2XCommModels An attribute specifies whether or not the V2X communication type: V2XCommMode
mode is supported by the NSI. multiplicity: 1
isOrdered: N/A
isUnique: N/A
defaultValue: False
isNullable: False
V2XCommModels. An attribute specifies whether or not the V2X communication type: <<enumeration>>
v2XMode mode is supported by the NSI. multiplicity: 1
isOrdered: N/A
allowedValues: isUnique: N/A
"NOT SUPPORTED", "SUPPORTED BY NR". defaultValue: False
isNullable: False
coverageArea An attribute specifies the coverage area of the network slice, i.e. type: String
the geographic region where a 3GPP communication service is multiplicity: 1
accessible, see Table 7.1-1 of TS 22.261 [28]) and NG.116 [50]. isOrdered: N/A
isUnique: N/A
defaultValue: False
isNullable: True
termDensity An attribute specifies the overall user density over the coverage type: TermDensity
area of the network slice. See Table 7.1-1 of TS 22.261 [28]). multiplicity: 1
isOrdered: N/A
isUnique: N/A
defaultValue: False
isNullable: True
TermDensity.de An attribute specifies the overall user density over the coverage type: Integer
nsity area of the network slice. See Table 7.1-1 of TS 22.261 [28]). multiplicity: 1
isOrdered: N/A
isUnique: N/A
defaultValue: False
isNullable: True
activityFactor An attribute specfies the percentage value of the amount of type: Float
simultaneous active UEs to the total number of UEs where active multiplicity: 1
means the UEs are exchanging data with the network. See Table isOrdered: N/A
7.1-1 of TS 22.261 [28]). isUnique: N/A
defaultValue: False
isNullable: True
uESpeed An attribute specifies the maximum speed (in km/hour) supported type: Integer
by the network slice at which a defined QoS can be achieved. See multiplicity: 1
Table 7.1-1 of TS 22.261 [28]). isOrdered: N/A
isUnique: N/A
defaultValue: False
isNullable: True
jitter An attribute specifies the deviation from the desired value to the type: Integer
actual value when assessing time parameters, see clause C.4.1 multiplicity: 1
of TS 22.104 [51]. isOrdered: N/A
isUnique: N/A
defaultValue: False
isNullable: True
survivalTime An attribute specifies the time that an application consuming a type: String
communication service may continue without an anticipated multiplicity: 1
message. See clause 5 of TS 22.104 [51]). isOrdered: N/A
isUnique: N/A
defaultValue: False
isNullable: True
3GPP
Release 16 151 3GPP TS 28.541 V16.23.0 (2019-0912)
- XML based 3GPP NR and NG-RAN NRM Solution Set (Annex C).
- JSON based 3GPP NR and NG-RAN NRM Solution Set (Annex D).
- YANG based 3GPP NR and NG-RAN NRM Solution Set (Annex E).
The present document defines the following NRM Solution Set definitions for 5GC:
The present document defines the following NRM Solution Set definitions for network slice and network slice subnet:
3GPP
Release 16 152 3GPP TS 28.541 V16.23.0 (2019-0912)
- XML based 3GPP Network Slice NRM Solution Set (Annex I).
- JSON based 3GPP Network Slice NRM Solution Set (Annex J).
- YANG based 3GPP Network Slice NRM Solution Set (Annex K).
3GPP
Release 16 153 3GPP TS 28.541 V16.23.0 (2019-0912)
Annex A (normative):
Cell state handling
The meanings of these values are defined in ITU-T Recommendation X.731 [18].
The relation between the administrative state and the "Pre-operation state of the gNB-DU Cell" is defined in subclause 8.5 of TS
38.401 [4]. See below an extract from subclause 8.5 of TS 38.401 [4] on the F1 startup and cell activation.
If the operationalState is "ENABLED" (i.e. the resource is physically installed and working) and if the
administrativeState is "UNLOCKED", the step "0: Pre-operational state" will exit and the step "1: F1 Setup
Request" will be executed."
3GPP
Release 16 154 3GPP TS 28.541 V16.23.0 (2019-0912)
The gNB-DU maintains cell states. The following table is the gNB cell state transition table.
In 3-split and 2-split deployment scenarios, the interactions between gNB-CU and gNB-DU are standardized. The
interactions specified under the column "The state transition events and actions" of "The gNB Cell state transition table"
below shall be present for the state transition.
In the non-split deployment scenarios, the interactions between gNB-CU and gNB-DU are not standardized. The
interactions between gNB-CU and gNB-DU specified under the column "The state transition events and actions" of
"The gNB Cell state transition table" can be replaced by other means that is not standardized.
3GPP
Release 16 155 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 156 3GPP TS 28.541 V16.23.0 (2019-0912)
3 Event: When the required cell resource is physically installed and working.
Action: none.
4 Event: When the required cell resource is not physically installed or is not working.
Action: Send to gNB-CU the "gNB-DU Configuration update message" with cell to delete.
4a Event: When the required cell resource is physically uninstalled or is not working.
Action: Send to gNB-CU the "GNB-DU Configuration Update message" with served cell to delete.
5 Event: Receive from gNB-CU the "F1 Setup Response message" (identifying the cell to be activated).
The cell is activated successfully.
Actions: Do nothing or send gNB-CU the "gNB-DU Configuration Update message" with Cell stated as active'
----- or -----
Event: Receive from gNB-CU the "gNB-CU Configuration Update message" (identifying cell to be activated e.g., in
case that the cell was not activated using the "F1 Setup Response message").
Actions:
The cell is activated successfully.
Send to gNB-CU the "gNB-CU Configuration Update Response" to confirm the cell is in active state.
----- or -----
Event: Receive from gNB-CU the "gNB-DU Configuration Update Acknowledge message" (identifying cell to be
activated e.g., in case that the cell was not activated using the "F1 Setup Response message") and
the cell is activated successfully
Actions: Do nothing.
6 Event: Receive from gNB-CU the "gNB-CU Configuration Update message" and responds with gNB-CU
Configuration Update Acknowledge messages.
Actions: Respond with gNB-CU Configuration Update Acknowledge messages.
----- or -----
Event: Event: DU experiences an internal failure and decided to place the cell into inactive state.
Actions: Send to gNB-CU the "gNB-DU Cell status Update message"
7 Event: Send to gNB-CU the "F1 Setup request" (identifying the cell that is configured and ready to be activated).
Actions: none.
----- or -----
Send to gNB-CU the "gNB-DU Configuration Update message" with the served cell to add.
Actions: none.
8 Event: Sends to gNB-CU the "gNB-DU Configuration Update message" with served cell to delete. Receive
response from gNB-CU the "gNB-DU Configuration Update Acknowledge message".
Actions: None.
3GPP
Release 16 157 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 158 3GPP TS 28.541 V16.23.0 (2019-0912)
Annex B (normative):
NSI and NSSI state handling
The ITU-T X.731 [18], to which [17] refers, has defined the inter-relation between the administrative state, operational
state and usage state of systems in general.
In an NSI deployment scenario, the interactions between communication service management function, network slice
management function and network slice subnet management function are standardized. The interactions specified under
the column "The state transition events and actions" of "NSI state transition table" below shall be present for the state
transition.
3GPP
Release 16 159 3GPP TS 28.541 V16.23.0 (2019-0912)
0 NSMF responds positively to the "Create NSI request" message, the NSI is created and the state is set to
Locked
1 NSMF responds positively to the "Activate NSI request" message (identifying the NSI to be activated).
----- or ------
3GPP
Release 16 160 3GPP TS 28.541 V16.23.0 (2019-0912)
The ITU-T X.731 [18], to which [17] refers, has defined the inter-relation between the administrative state, operational
state and usage state of systems in general.
In an NSSI deployment scenario, the interactions between CSMF, NSMF and NSSMF are standardized. The
interactions specified under the column "The state transition events and actions" of "NSSI state transition table" below
shall be present for the state transition.
3GPP
Release 16 161 3GPP TS 28.541 V16.23.0 (2019-0912)
0 NSSMF responds positively to the "Create NSSI request" message, the NSSI is created and the state is
set to Locked
1 NSSMF responds positively to the "Activate NSSI request" message (identifying the NSSI to be
activated).
----- or ------
2
The last user of the NSSI stops using the NSSI
3GPP
Release 16 162 3GPP TS 28.541 V16.23.0 (2019-0912)
Annex C (normative):
XML definitions for NR NRM
C.1 General
This annex contains the XML definitions for the NR and NG-RAN NRM, in accordance with NR and NG-RAN NRM
Information Model definitions specified in clause 4.
The XML definitions of the present document specify the schema for a configuration content, which can be included in
a configuration file for Bulk configuration management operations
C.3 Mapping
The present document defines the NRM-specific XML schema nrNrm.xsd for the NR NRM Information Model defined
in clause 4.
XML schema nrNrm.xsd explicitly declares NRM-specific XML element types for the related NRM.
The definition of those NRM-specific XML element types complies with the generic mapping rules defined in 3GPP TS
32.616 [33].
3GPP
Release 16 163 3GPP TS 28.541 V16.23.0 (2019-0912)
<simpleType name="GnbId">
<restriction base="unsignedLong">
<maxInclusive value="4294967295"/>
</restriction>
</simpleType>
<simpleType name="GnbIdLength">
<restriction base="integer">
<minLength value="22"/>
<maxLength value="32"/>
</restriction>
</simpleType>
<simpleType name="Nci">
<restriction base="unsignedLong">
<maxInclusive value="68719476735"/>
</restriction>
</simpleType>
<simpleType name="Pci">
<restriction base="unsignedShort">
<maxInclusive value="503"/>
<!-- Minimum value is 0, maximum value is 3x167+2=503 -->
</restriction>
</simpleType>
<simpleType name="NrTac">
<restriction base="unsignedLong">
<maxInclusive value="16777215"/>
<!--5G TAC is 3-octets length -->
</restriction>
</simpleType>
<simpleType name="GnbDuId">
<restriction base="unsignedLong">
<maxInclusive value="68719476735"/>
<!-- Minimum value is 0, maximum value is 2^36-1=68719476735 -->
</restriction>
</simpleType>
<simpleType name="GnbCuupId">
<restriction base="unsignedLong">
<maxInclusive value="68719476735"/>
<!-- Minimum value is 0, maximum value is 2^36-1=68719476735 -->
</restriction>
</simpleType>
<simpleType name="GnbName">
<restriction base="string">
<minLength value="1"/>
<maxLength value="150"/>
</restriction>
</simpleType>
<simpleType name="CyclicPrefix">
<restriction base="integer">
<enumeration value="15"/>
<enumeration value="30"/>
<enumeration value="60"/>
<enumeration value="120"/>
</restriction>
3GPP
Release 16 164 3GPP TS 28.541 V16.23.0 (2019-0912)
</simpleType>
<simpleType name="QuotaType">
<restriction base="string">
<enumeration value="STRICT"/>
<enumeration value="FLOAT"/>
</restriction>
</simpleType>
<simpleType name="CellState">
<restriction base="string">
<enumeration value="IDLE"/>
<enumeration value="INACTIVE"/>
<enumeration value="ACTIVE"/>
</restriction>
</simpleType>
<simpleType name="BwpContext">
<restriction base="string">
<enumeration value="DL"/>
<enumeration value="UL"/>
<enumeration value="SUL"/>
</restriction>
</simpleType>
<simpleType name="IsInitialBwp">
<restriction base="string">
<enumeration value="INITIAL"/>
<enumeration value="OTHER"/>
</restriction>
</simpleType>
<simpleType name="qOffsetRangeList">
<restriction base="string">
<enumeration value="dB-24"/>
<enumeration value="dB-22"/>
<enumeration value="dB-20"/>
<enumeration value="dB-18"/>
<enumeration value="dB-16"/>
<enumeration value="dB-14"/>
<enumeration value="dB-12"/>
<enumeration value="dB-10"/>
<enumeration value="dB-8"/>
<enumeration value="dB-6"/>
<enumeration value="dB-5"/>
<enumeration value="dB-4"/>
<enumeration value="dB-3"/>
<enumeration value="dB-2"/>
<enumeration value="dB-1"/>
<enumeration value="dB0"/>
<enumeration value="dB1"/>
<enumeration value="dB2"/>
<enumeration value="dB3"/>
<enumeration value="dB4"/>
<enumeration value="dB5"/>
<enumeration value="dB6"/>
<enumeration value="dB8"/>
<enumeration value="dB10"/>
<enumeration value="dB12"/>
<enumeration value="dB14"/>
<enumeration value="dB16"/>
<enumeration value="dB18"/>
<enumeration value="dB20"/>
<enumeration value="dB22"/>
<enumeration value="dB24"/>
</restriction>
</simpleType>
<simpleType name="cellReselectionPriority">
<restriction base="unsignedLong">
<minInclusive value="0"/>
<maxInclusive value="16"/>
<!--Value 0 means lowest priority-->
</restriction>
</simpleType>
<simpleType name="cellReselectionSubPriority">
<restriction base="unsignedLong">
<minInclusive value="0"/>
<maxInclusive value="16"/>
<!--Value 0 means lowest priority-->
</restriction>
</simpleType>
<simpleType name="PMaxRangeType">
<restriction base="short">
3GPP
Release 16 165 3GPP TS 28.541 V16.23.0 (2019-0912)
<minInclusive value="-30"/>
<maxInclusive value="33"/>
</restriction>
</simpleType>
<simpleType name="qOffsetFreq">
<restriction base="short">
<minInclusive value="-24"/>
<maxInclusive value="24"/>
</restriction>
</simpleType>
<simpleType name="qQualMin">
<restriction base="integer">
<minInclusive value="-34"/>
<maxInclusive value="0"/>
</restriction>
</simpleType>
<simpleType name="qRxLevMin">
<restriction base="integer">
<minInclusive value="-140"/>
<maxInclusive value="-44"/>
</restriction>
</simpleType>
<simpleType name="Thresxhighp">
<restriction base="integer">
<minInclusive value="0"/>
<maxInclusive value="62"/>
</restriction>
</simpleType>
<simpleType name="Threshxhighq">
<restriction base="integer">
<minInclusive value="0"/>
<maxInclusive value="31"/>
</restriction>
</simpleType>
<simpleType name="Threshxlowp">
<restriction base="integer">
<minInclusive value="0"/>
<maxInclusive value="62"/>
</restriction>
</simpleType>
<simpleType name="Threshxlowq">
<restriction base="integer">
<minInclusive value="0"/>
<maxInclusive value="62"/>
</restriction>
</simpleType>
<simpleType name="Treselectionnr">
<restriction base="integer">
<minInclusive value="0"/>
<maxInclusive value="7"/>
</restriction>
</simpleType>
<simpleType name="Treselectionnrsfhigh">
<restriction base="string">
<enumeration value="25"/>
<enumeration value="50"/>
<enumeration value="75"/>
<enumeration value="100"/>
</restriction>
</simpleType>
<simpleType name="Treselectionnrsfmedium">
<restriction base="string">
<enumeration value="25"/>
<enumeration value="50"/>
<enumeration value="75"/>
<enumeration value="100"/>
</restriction>
</simpleType>
<simpleType name="Absolutefrequencyssb">
<restriction base="integer">
<minInclusive value="0"/>
<maxInclusive value="3279165"/>
</restriction>
</simpleType>
<simpleType name="Ssbsubcarrierspacing">
<restriction base="string">
<enumeration value="15"/>
<enumeration value="30"/>
3GPP
Release 16 166 3GPP TS 28.541 V16.23.0 (2019-0912)
<enumeration value="120"/>
<enumeration value="240"/>
</restriction>
</simpleType>
<simpleType name="Multifrequencybandlistnr">
<restriction base="integer">
<minInclusive value="1"/>
<maxInclusive value="256"/>
</restriction>
</simpleType>
<simpleType name="beamType">
<restriction base="string">
<enumeration value="SSB-BEAM"/>
</restriction>
</simpleType>
<simpleType name="beamAzimuth">
<restriction base="integer">
<minInclusive value="-1800"/>
<maxInclusive value="1800"/>
</restriction>
</simpleType>
<simpleType name="beamTilt">
<restriction base="integer">
<minInclusive value="-900"/>
<maxInclusive value="900"/>
</restriction>
</simpleType>
<simpleType name="beamHorizWidth">
<restriction base="integer">
<minInclusive value="0"/>
<maxInclusive value="3599"/>
</restriction>
</simpleType>
<simpleType name="beamVertWidth">
<restriction base="integer">
<minInclusive value="0"/>
<maxInclusive value="1800"/>
</restriction>
</simpleType>
<simpleType name="coverageShapeType">
<restriction base="integer">
<minInclusive value="0"/>
<maxInclusive value="65535"/>
</restriction>
</simpleType>
<complexType name="LocalEndPoint">
<sequence>
<element name="ipv4Address" type="string"/>
<element name="ipv6Address" type="string"/>
<element name="ipv6Prefix" type="string"/>
<element name="vlanId" type="integer"/>
</sequence>
</complexType>
<complexType name="RemoteEndPoint">
<sequence>
<element name="ipv4Address" type="string"/>
<element name="ipv6Address" type="string"/>
<element name="ipv6Prefix" type="string"/>
</sequence>
</complexType>
<complexType name="blackListEntry">
<sequence minOccurs="0" maxOccurs="1007" >
<element name="pci" type="en:Pci" maxOccurs="504"/>
</sequence>
</complexType>
<complexType name="blackListEntryIdleMode">
<sequence minOccurs="0" maxOccurs="1007" >
<element name="pci" type="en:Pci" maxOccurs="504"/>
</sequence>
</complexType>
<complexType name="RRMPolicyRation2">
<sequence>
<element name="groupId" type="integer"/>
3GPP
Release 16 167 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 168 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 169 3GPP TS 28.541 V16.23.0 (2019-0912)
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes">
<complexType>
<all>
<!-- Inherited attributes from ManagedFunction -->
<element name="userLabel" type="string" minOccurs="0"/>
<element name="vnfParametersList" type="xn:vnfParametersListType"
minOccurs="0"/>
<element name="peeParametersList" type="xn:peeParametersListType"
minOccurs="0"/>
<element name="priority" type="integer" minOccurs="0"/>
<element name="measurements" type="xn:MeasurementTypesAndGPsList"
minOccurs="0"/>
<!--End of inherited attributes from ManagedFunction-->
<element name="nCGI" type="nn:Ncgi"/>
<element name="pLMNIdList" type="en:PLMNIdList"/>
<element name="sNSSAIList" type="ngc:SnssaiList" minOccurs="0"/>
<element name="rRMPolicyType" type="integer" minOccurs="0"/>
<element name="rRMPolicyNSSIId" type="xn:dn" minOccurs="0"/>
<element name="rRMPolicyRatio" type="integer" minOccurs="0"/>
<element name="rRMPolicy" type="string" minOccurs="0"/>
<element name="rRMPolicyRatio2" type="RRMPolicyRation2" minOccurs="0"/>
<element name="nRFrequencyRef" type="xn:dn" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
<element ref="nRCellRelation"/>
<element ref="nRFreqRelation"/>
<element ref="eUtranCellRelation"/>
<element ref="eUtranFreqRelation"/>
</choice>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:MeasurementControl"/>
</choice>
<choice minOccurs="0" maxOccurs="1">
<element ref="sp:EnergySavingProperties"/>
<element ref="sp:ESPolicies"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="NRCellDU">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes">
<complexType>
<all>
<!-- Inherited attributes from ManagedFunction -->
<element name="userLabel" type="string" minOccurs="0"/>
<element name="vnfParametersList" type="xn:vnfParametersListType"
minOccurs="0"/>
<element name="peeParametersList" type="xn:peeParametersListType"
minOccurs="0"/>
<element name="priority" type="integer" minOccurs="0"/>
<element name="measurements" type="xn:MeasurementTypesAndGPsList"
minOccurs="0"/>
<!--End of inherited attributes from ManagedFunction-->
<element name="nCGI" type="nn:Ncgi" minOccurs="0"/>
<element name="operationalState" type="sm:operationalStateType" minOccurs="0"/>
<element name="administrativeState" type="sm:administrativeStateType"
minOccurs="0"/>
<element name="cellState" type="nn:CellState"/>
<element name="pLMNIdList" type="en:PLMNIdList"/>
<element name="sNSSAIList" type="ngc:SnssaiList" minOccurs="0"/>
<element name="nRpci" type="nn:Pci" />
<element name="nRTac" type="nn:NrTac" />
<element name="arfcnDL" type="integer"/>
<element name="arfcnUL" type="integer" minOccurs="0"/>
<element name="arfcnSUL" type="integer" minOccurs="0"/>
<element name="bSChannelBwDL" type="integer"/>
3GPP
Release 16 170 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 171 3GPP TS 28.541 V16.23.0 (2019-0912)
<element name="CommonBeamformingFunction">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes">
<complexType>
<all>
<element name="coverageShape" type="coverageShapeType" minOccurs="0"/>
<element name="digitalTilt" type="beamTilt" minOccurs="0"/>
<element name="digitalAzimuth" type="beamAzimuth" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:MeasurementControl"/>
</choice>
<choice minOccurs="0" maxOccurs="1">
<element ref="sp:EnergySavingProperties"/>
<element ref="sp:ESPolicies"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="Beam">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes">
<complexType>
<all>
<element name="beamIndex" type="integer" minOccurs="0"/>
<element name="beamType" type="beamType" minOccurs="0"/>
<element name="beamAzimuth" type="beamAzimuth" minOccurs="0"/>
<element name="beamTilt" type="beamTilt" minOccurs="0"/>
<element name="beamHorizWidth" type="beamHorizWidth" minOccurs="0"/>
<element name="beamVertWidth" type="beamVertWidth" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
3GPP
Release 16 172 3GPP TS 28.541 V16.23.0 (2019-0912)
<element ref="xn:MeasurementControl"/>
</choice>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
<choice minOccurs="0" maxOccurs="1">
<element ref="sp:EnergySavingProperties"/>
<element ref="sp:ESPolicies"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="EP_E1">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<!-- Inherited attributes from EP_RP -->
<element name="farEndEntity" type="xn:dn" minOccurs="0"/>
<element name="userLabel" type="string" minOccurs="0"/>
<!-- End of inherited attributes from EP_RP -->
<element name="localAddress" type="nn:LocalEndPoint" minOccurs="0"/>
<element name="remoteAddress" type="nn:RemoteEndPoint" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="EP_XnC">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<!-- Inherited attributes from EP_RP -->
<element name="farEndEntity" type="xn:dn" minOccurs="0"/>
<element name="userLabel" type="string" minOccurs="0"/>
<!-- End of inherited attributes from EP_RP -->
<element name="localAddress" type="nn:LocalEndPoint" minOccurs="0"/>
<element name="remoteAddress" type="nn:RemoteEndPoint" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="EP_XnU">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<!-- Inherited attributes from EP_RP -->
3GPP
Release 16 173 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 174 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 175 3GPP TS 28.541 V16.23.0 (2019-0912)
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="EP_X2U">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<!-- Inherited attributes from EP_RP -->
<element name="farEndEntity" type="xn:dn" minOccurs="0"/>
<element name="userLabel" type="string" minOccurs="0"/>
<!-- End of inherited attributes from EP_RP -->
<element name="localAddress" type="nn:LocalEndPoint" minOccurs="0"/>
<element name="remoteAddress" type="nn:RemoteEndPoint" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="NRCellRelation">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes">
<complexType>
<all>
<!-- Inherited attributes from ManagedFunction -->
<element name="userLabel" type="string" minOccurs="0"/>
<element name="vnfParametersList" type="xn:vnfParametersListType"
minOccurs="0"/>
<element name="peeParametersList" type="xn:peeParametersListType"
minOccurs="0"/>
<element name="priority" type="integer" minOccurs="0"/>
<element name="measurements" type="xn:MeasurementTypesAndGPsList"
minOccurs="0"/>
<!--End of inherited attributes from ManagedFunction -->
<element name="nRTCI" type="nn:Nrtci"/>
<element name="cellIndividualOffset" type="en:CellIndividualOffset"/>
<element name="nRFreqRelationRef" type="xn:dn" minOccurs="0"/>
<element name="adjacentNRCellRef" type="xn:dn" minOccurs="0"/>
<element name="isRemoveAllowed" type="boolean" minOccurs="0"/>
<element name="isHOAllowed" type="boolean" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
<choice minOccurs="0" maxOccurs="1">
<element ref="sp:EnergySavingProperties"/>
<element ref="sp:ESPolicies"/>
</choice>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:MeasurementControl"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="NRFreqRelation">
3GPP
Release 16 176 3GPP TS 28.541 V16.23.0 (2019-0912)
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes">
<complexType>
<all>
<!-- Inherited attributes from ManagedFunction -->
<element name="userLabel" type="string" minOccurs="0"/>
<element name="vnfParametersList" type="xn:vnfParametersListType"
minOccurs="0"/>
<element name="peeParametersList" type="xn:peeParametersListType"
minOccurs="0"/>
<element name="priority" type="integer" minOccurs="0"/>
<element name="measurements" type="xn:MeasurementTypesAndGPsList"
minOccurs="0"/>
<!--End of inherited attributes from ManagedFunction -->
<element name="offsetMO" type="en:qOffsetRangeList"/>
<element name="blackListEntry" type="en:blackListEntry" minOccurs="0"/>
<element name="blackListEntryIdleMode" type="en:blackListEntryIdleMode"
minOccurs="0"/>
<element name="cellReselectionPriority" type="en:cellReselectionPriority"/>
<element name="cellReselectionSubPriority"
type="en:cellReselectionSubPriority"/>
<element name="pMax" type="en:PMaxRangeType" minOccurs="0"/>
<element name="qOffserFreq" type="nn:qOffserFreq" minOccurs="0"/>
<element name="qQualMin" type="en:qQualMin" minOccurs="0"/>
<element name="qRxLevMin" type="en:qRxLevMin" minOccurs="0"/>
<element name="threshXHighP" type="en:threshxhighp" minOccurs="0"/>
<element name="threshXHighQ" type="en:threshxhighq" minOccurs="0"/>
<element name="threshXLowP" type="en:threshxlowp" minOccurs="0"/>
<element name="threshXLowQ" type="en:threshxlowp" minOccurs="0"/>
<element name="tReselectionNr" type="nn:Treselectionnr" minOccurs="0"/>
<element name="tReselectionNRSfHigh" type="nn:Treselectionnrsfhigh"
minOccurs="0"/>
<element name="tReselectionNRSfMedium" type="nn:Treselectionnrsfmedium"
minOccurs="0"/>
<element name="nRFrequencyRef" type="xn:dn" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:MeasurementControl"/>
</choice>
<choice minOccurs="0" maxOccurs="1">
<element ref="sp:EnergySavingProperties"/>
<element ref="sp:ESPolicies"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="ExternalNRCellCU">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes">
<complexType>
<all>
<!-- Inherited attributes from ManagedFunction -->
<element name="userLabel" type="string" minOccurs="0"/>
<element name="vnfParametersList" type="xn:vnfParametersListType"
minOccurs="0"/>
<element name="peeParametersList" type="xn:peeParametersListType"
minOccurs="0"/>
<element name="priority" type="integer" minOccurs="0"/>
<element name="measurements" type="xn:MeasurementTypesAndGPsList"
minOccurs="0"/>
<!--End of inherited attributes from ManagedFunction -->
<element name="nCGI" type="nn:Ncgi"/>
<element name="pLMNIdList" type="en:PLMNIdList"/>
<element name="nRPCI" type="nn:Nrpci" minOccurs="0"/>
<element name="nRFrequencyRef" type="xn:dn" minOccurs="0"/>
3GPP
Release 16 177 3GPP TS 28.541 V16.23.0 (2019-0912)
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:MeasurementControl"/>
</choice>
<choice minOccurs="0" maxOccurs="1">
<element ref="sp:EnergySavingProperties"/>
<element ref="sp:ESPolicies"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="ExternalGNBCUCPFunction" substitutionGroup="xn:SubNetworkOptionallyContainedNrmClass
">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes">
<complexType>
<all>
<!-- Inherited attributes from ManagedFunction -->
<element name="userLabel" type="string" minOccurs="0"/>
<element name="vnfParametersList" type="xn:vnfParametersListType"
minOccurs="0"/>
<element name="peeParametersList" type="xn:peeParametersListType"
minOccurs="0"/>
<element name="priority" type="integer" minOccurs="0"/>
<element name="measurements" type="xn:MeasurementTypesAndGPsList"
minOccurs="0"/>
<!--End of inherited attributes from ManagedFunction -->
<element name="gnbId" type="nn:GnbId" />
<element name="gnbIdLength" type="nn:GnbIdLength"/>
<element name="pLMNId" type="en:PLMNIdList" />
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:MeasurementControl"/>
</choice>
<choice minOccurs="0" maxOccurs="1">
<element ref="sp:EnergySavingProperties"/>
<element ref="sp:ESPolicies"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="RRMPolicyRatio2">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes">
<complexType>
<all>
<element name="userLabel" type="string"/>
<element name="vnfParametersList" type="xn:vnfParametersListType"
minOccurs="0"/>
<element name="groupId" type="integer"/>
<element name="sNSSAIList" type="ngc:SnssaiList" minOccurs="0"/>
<element name="quotaType" type="nn:quotaType"/>
<element name="rRMPolicyMaxRatio" type="integer" minOccurs="0"/>
<element name="rRMPolicyMarginMaxRatio" type="integer" minOccurs="0"/>
<element name="rRMPolicyMinRatio" type="integer" minOccurs="0"/>
<element name="rRMPolicyMarginMinRatio" type="integer" minOccurs="0"/>
</all>
</complexType>
3GPP
Release 16 178 3GPP TS 28.541 V16.23.0 (2019-0912)
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
<choice minOccurs="0" maxOccurs="1">
<element ref="sp:EnergySavingProperties"/>
<element ref="sp:ESPolicies"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="NRFrequency" substitutionGroup="xn:SubNetworkOptionallyContainedNrmClass">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes">
<complexType>
<all>
<!-- Inherited attributes from ManagedFunction -->
<element name="userLabel" type="string" minOccurs="0"/>
<element name="vnfParametersList" type="xn:vnfParametersListType"
minOccurs="0"/>
<element name="peeParametersList" type="xn:peeParametersListType"
minOccurs="0"/>
<element name="priority" type="integer" minOccurs="0"/>
<element name="measurements" type="xn:MeasurementTypesAndGPsList"
minOccurs="0"/>
<!--End of inherited attributes from ManagedFunction -->
<element name="absoluteFrequencySSB" type="nn:Absolutefrequencyssb"
minOccurs="0"/>
<element name="sSBSubCarrierSpacing" type="nn:Ssbsubcarrierspacing"
minOccurs="0"/>
<element name="multiFrequencyBandListNR" type="nn:MultifrequencyBandlistnr"
minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
<choice minOccurs="0" maxOccurs="1">
<element ref="sp:EnergySavingProperties"/>
<element ref="sp:ESPolicies"/>
</choice>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:MeasurementControl"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
</schema>
3GPP
Release 16 179 3GPP TS 28.541 V16.23.0 (2019-0912)
Annex D (normative):
JSON definitions for NR NRM
D.1 General
This annex contains the JSON definitions for the NR and NG-RAN NRM, in accordance with NR and NG-RAN NRM
information model definitions specified in clause 4.
D.3 Mapping
Refer to TS 32.160 [47].
3GPP
Release 16 180 3GPP TS 28.541 V16.23.0 (2019-0912)
"type": "number",
"minimum": 0,
"maximum": 68719476735
},
"NCi": {
"type": "object",
"properties": {
"plmnId": {
"$ref": "#/components/schemas/PlmnId"
},
"nCI": {
"$ref": "#/components/schemas/NrCellId"
}
}
},
"SnssaiList": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Snssai"
}
},
"RrmPolicy": {
"type": "string"
},
"NrPci": {
"type": "integer",
"maximum": 503
},
"NrTac": {
"type": "integer",
"maximum": 16777215
},
"NrCellId": {
"type": "integer",
"maximum": 68719476735
},
"Sst": {
"type": "integer",
"maximum": 255
},
"Snssai": {
"type": "object",
"properties": {
"sst": {
"$ref": "#/components/schemas/Sst"
},
"sd": {
"type": "string"
}
}
},
"CellState": {
"type": "string",
"enum": [
"IDLE",
"INACTIVE",
"ACTIVE"
]
},
"CyclicPrefix": {
"type": "string",
"enum": [
"15",
"30",
"60",
"120"
]
},
"TxDirection": {
"type": "string",
"enum": [
"DL",
"UL",
"DL and UL"
]
},
"BwpContext": {
"type": "string",
3GPP
Release 16 181 3GPP TS 28.541 V16.23.0 (2019-0912)
"enum": [
"DL",
"UL",
"SUL"
]
},
"IsInitialBwp": {
"type": "string",
"enum": [
"INITIAL",
"OTHER",
"SUL"
]
},
"QuotaType": {
"type": "string",
"enum": [
"STRICT",
"FLOAT"
]
},
"RrmPolicyRatio2": {
"type": "object",
"properties": {
"groupId": {
"type": "integer"
},
"sNSSAIList": {
"$ref": "#/components/schemas/SnssaiList"
},
"quotaType": {
"$ref": "#/components/schemas/QuotaType"
},
"rRMPolicyMaxRation": {
"type": "integer"
},
"rRMPolicyMarginMaxRation": {
"type": "integer"
},
"rRMPolicyMinRation": {
"type": "integer"
},
"rRMPolicyMarginMinRation": {
"type": "integer"
}
}
},
"Mnc": {
"type": "string",
"pattern": "[0-9]{3}|[0-9]{2}"
},
"PlmnId": {
"type": "object",
"properties": {
"mcc": {
"$ref": "genericNrm.json#/components/schemas/Mcc"
},
"mnc": {
"$ref": "#/components/schemas/Mnc"
}
}
},
"PlmnIdList": {
"type": "array",
"items": {
"$ref": "#/components/schemas/PlmnId"
}
},
"LocalAddress": {
"type": "object",
"properties": {
"ipv4Address": {
"$ref": "genericNrm.json#/components/schemas/Ipv4Addr"
},
"ipv6Address": {
"$ref": "genericNrm.json#/components/schemas/Ipv6Addr"
},
"vlanId": {
3GPP
Release 16 182 3GPP TS 28.541 V16.23.0 (2019-0912)
"type": "integer",
"minimum": 0,
"maximum": 4096
},
"port": {
"type": "integer",
"minimum": 0,
"maximum": 65535
}
}
},
"RemoteAddress": {
"type": "object",
"properties": {
"ipv4Address": {
"$ref": "genericNrm.json#/components/schemas/Ipv4Addr"
},
"ipv6Address": {
"$ref": "genericNrm.json#/components/schemas/Ipv6Addr"
}
}
},
"CellIndividualOffset": {
"type": "object",
"properties": {
"rsrpOffsetSSB": {
"type": "integer"
},
"rsrqOffsetSSB": {
"type": "integer"
},
"sinrOffsetSSB": {
"type": "integer"
},
"rsrpOffsetCSI-RS": {
"type": "integer"
},
"rsrqOffsetCSI-RS": {
"type": "integer"
},
"sinrOffsetCSI-RS": {
"type": "integer"
}
}
},
"QOffsetRange": {
"type": "integer",
"enum": [
-24,
-22,
-20,
-18,
-16,
-14,
-12,
-10,
-8,
-6,
-5,
-4,
-3,
-2,
-1,
0,
24,
22,
20,
18,
16,
14,
12,
10,
8,
6,
5,
4,
3,
2,
3GPP
Release 16 183 3GPP TS 28.541 V16.23.0 (2019-0912)
1
]
},
"QOffsetRangeList": {
"type": "object",
"properties": {
"rsrpOffsetSSB": {
"$ref": "#/components/schemas/QOffsetRange"
},
"rsrqOffsetSSB": {
"$ref": "#/components/schemas/QOffsetRange"
},
"sinrOffsetSSB": {
"$ref": "#/components/schemas/QOffsetRange"
},
"rsrpOffsetCSI-RS": {
"$ref": "#/components/schemas/QOffsetRange"
},
"rsrqOffsetCSI-RS": {
"$ref": "#/components/schemas/QOffsetRange"
},
"sinrOffsetCSI-RS": {
"$ref": "#/components/schemas/QOffsetRange"
}
}
},
"QOffsetFreq": {
"type": "number"
},
"TReselectionNRSf": {
"type": "integer",
"enum": [
25,
50,
75,
100
]
},
"SsbPeriodicity": {
"type": "integer",
"enum": [
5,
10,
20,
40,
80,
160
]
},
"SsbDuration": {
"type": "integer",
"enum": [
1,
2,
3,
4,
5
]
},
"SsbSubCarrierSpacing": {
"type": "integer",
"enum": [
15,
30,
120,
240
]
},
"coverageShape": {
"type": "integer",
"maximum": 65535
},
"digitalTilt": {
"type": "integer",
"minimum": -900,
"maximum": 900
},
"digitalAzimuth": {
3GPP
Release 16 184 3GPP TS 28.541 V16.23.0 (2019-0912)
"type": "integer",
"minimum": -1800,
"maximum": 1800
},
"GnbDuFunction": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"gnbDuId": {
"$ref": "#/components/schemas/GnbDuId"
},
"gnbDuName": {
"$ref": "#/components/schemas/GnbName"
},
"gnbId": {
"$ref": "#/components/schemas/GnbId"
},
"gnbIdLength": {
"$ref": "#/components/schemas/GnbIdLength"
}
}
}
]
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-ContainingObjects"
},
{
"type": "object",
"properties": {
"EP_F1C": {
"$ref": "#/components/schemas/EP_F1C"
},
"EP_F1U": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EP_F1U"
}
},
"NrCellDu": {
"type": "array",
"items": {
"$ref": "#/components/schemas/NrCellDu"
}
},
"NrSectorCarrier": {
"type": "array",
"items": {
"$ref": "#/components/schemas/NrSectorCarrier"
}
},
"Bwp": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Bwp"
}
},
"CommonBeamformingFunction": {
"type": "array",
"items": {
"$ref": "#/components/schemas/CommonBeamformingFunction"
}
},
"Beam": {
3GPP
Release 16 185 3GPP TS 28.541 V16.23.0 (2019-0912)
"type": "array",
"items": {
"$ref": "#/components/schemas/Beam"
}
}
}
}
]
},
"GnbCuCpFunction": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"gnbId": {
"$ref": "#/components/schemas/GnbId"
},
"gnbIdLength": {
"$ref": "#/components/schemas/GnbIdLength"
},
"gnbCuName": {
"$ref": "#/components/schemas/GnbName"
},
"plmnId": {
"$ref": "#/components/schemas/PlmnId"
},
"x2BlackList": {
"$ref": "genericNrm.json#/components/schemas/DnList"
},
"xnWhiteList": {
"$ref": "genericNrm.json#/components/schemas/DnList"
},
"x2BlackList": {
"$ref": "genericNrm.json#/components/schemas/DnList"
},
"xnWhiteList": {
"$ref": "genericNrm.json#/components/schemas/DnList"
},
"x2XnHOBlackList": {
"$ref": "genericNrm.json#/components/schemas/DnList"
}
}
}
]
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-ContainingObjects"
},
{
"type": "object",
"properties": {
"EP_F1C": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EP_F1C"
}
},
"EP_E1": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EP_E1"
}
},
"EP_XnC": {
3GPP
Release 16 186 3GPP TS 28.541 V16.23.0 (2019-0912)
"type": "array",
"items": {
"$ref": "#/components/schemas/EP_XnC"
}
},
"EP_X2C": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EP_X2C"
}
},
"EP_NgC": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EP_NgC"
}
},
"NrCellCu": {
"type": "array",
"items": {
"$ref": "#/components/schemas/NrCellCu"
}
}
}
}
]
},
"GnbCuUpFunction": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"gnbId": {
"$ref": "#/components/schemas/GnbId"
},
"gnbIdLength": {
"$ref": "#/components/schemas/GnbIdLength"
},
"gnbCuUpId": {
"$ref": "#/components/schemas/GnbCuUpId"
},
"plmnIdList": {
"$ref": "#/components/schemas/PlmnIdList"
}
}
}
]
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-ContainingObjects"
},
{
"type": "object",
"properties": {
"EP_E1": {
"$ref": "#/components/schemas/EP_E1"
},
"EP_F1U": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EP_F1U"
}
},
"EP_XnU": {
"type": "array",
3GPP
Release 16 187 3GPP TS 28.541 V16.23.0 (2019-0912)
"items": {
"$ref": "#/components/schemas/EP_XnU"
}
},
"EP_NgU": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EP_NgU"
}
},
"EP_X2U": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EP_X2U"
}
},
"EP_S1U": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EP_S1U"
}
}
}
}
]
},
"NrCellCu": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"cellLocalId": {
"type": "integer"
},
"plmnIdList": {
"$ref": "#/components/schemas/PlmnIdList"
},
"snssaiList": {
"$ref": "#/components/schemas/SnssaiList"
},
"rrmPolicyType": {
"type": "integer"
},
"rrmPolicyNSSIId": {
"$ref": "genericNrm.json#/components/schemas/Dn"
},
"rrmPolicyRatio": {
"type": "integer"
},
"rrmPolicy": {
"$ref": "#/components/schemas/RrmPolicy"
},
"rrmPolicyRatio2": {
"$ref": "#/components/schemas/RrmPolicyRatio2"
},
"nRFrequencyRef": {
"$ref": "genericNrm.json#/components/schemas/Dn"
}
}
}
]
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-ContainingObjects"
},
3GPP
Release 16 188 3GPP TS 28.541 V16.23.0 (2019-0912)
{
"type": "object",
"properties": {
"NRCellRelation": {
"type": "array",
"items": {
"$ref": "#/components/schemas/NRCellRelation"
}
},
"NRFreqRelation": {
"type": "array",
"items": {
"$ref": "#/components/schemas/NRFreqRelation"
}
},
"EUtranCellRelation": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EUtranCellRelation"
}
},
"EUtranFreqRelation": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EUtranFreqRelation"
}
}
}
}
]
},
"NrCellDu": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"administrativeState": {
"$ref": "genericNrm.json#/components/schemas/AdministrativeState"
},
"operationalState": {
"$ref": "genericNrm.json#/components/schemas/OperationalState"
},
"cellLocalId": {
"type": "integer"
},
"cellState": {
"$ref": "#/components/schemas/CellState"
},
"plmnIdList": {
"$ref": "#/components/schemas/PlmnIdList"
},
"snssaiList": {
"$ref": "#/components/schemas/SnssaiList"
},
"nrPci": {
"$ref": "#/components/schemas/NrPci"
},
"nrTac": {
"$ref": "#/components/schemas/NrTac"
},
"arfcnDL": {
"type": "integer"
},
"arfcnUL": {
"type": "integer"
},
"arfcnSUL": {
3GPP
Release 16 189 3GPP TS 28.541 V16.23.0 (2019-0912)
"type": "integer"
},
"bSChannelBwDL": {
"type": "integer"
},
"bSChannelBwUL": {
"type": "integer"
},
"bSChannelBwSUL": {
"type": "integer"
},
"ssbFrequency": {
"type": "integer",
"minimum": 0,
"maximum": 3279165
},
"ssbPeriodicity": {
"$ref": "#/components/schemas/SsbPeriodicity"
},
"ssbSubCarrierSpacing": {
"$ref": "#/components/schemas/SsbSubCarrierSpacing"
},
"ssbOffset": {
"type": "integer",
"minimum": 0,
"maximum": 159
},
"ssbDuration": {
"$ref": "#/components/schemas/SsbDuration"
},
"nrSectorCarrierRef": {
"type": "array",
"items": {
"$ref": "genericNrm.json#/components/schemas/Dn"
}
},
"bwpRef": {
"type": "array",
"items": {
"$ref": "genericNrm.json#/components/schemas/Dn"
}
},
"nRFrequencyRef": {
"$ref": "genericNrm.json#/components/schemas/Dn"
}
}
}
]
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-ContainingObjects"
}
]
},
"NrSectorCarrier": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"txDirection": {
"$ref": "#/components/schemas/TxDirection"
},
"configuredMaxTxPower": {
"type": "integer"
},
3GPP
Release 16 190 3GPP TS 28.541 V16.23.0 (2019-0912)
"arfcnDL": {
"type": "integer"
},
"arfcnUL": {
"type": "integer"
},
"bSChannelBwDL": {
"type": "integer"
},
"bSChannelBwUL": {
"type": "integer"
},
"sectorEquipmentFunctionRef": {
"$ref": "genericNrm.json#/components/schemas/Dn"
}
}
}
]
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-ContainingObjects"
}
]
},
"Bwp": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"bwpContext": {
"$ref": "#/components/schemas/BwpContext"
},
"isInitialBwp": {
"$ref": "#/components/schemas/IsInitialBwp"
},
"subCarrierSpacing": {
"type": "integer"
},
"cyclicPrefix": {
"$ref": "#/components/schemas/CyclicPrefix"
},
"startRB": {
"type": "integer"
},
"numberOfRBs": {
"type": "integer"
}
}
}
]
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-ContainingObjects"
}
]
},
"CommonBeamformingFunction": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
3GPP
Release 16 191 3GPP TS 28.541 V16.23.0 (2019-0912)
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"type": "object",
"properties": {
"coverageShape": {
"type": "#/components/schemas/coverageShape"
},
"digitalAzimuth": {
"type": "#/components/schemas/digitalAzimuth"
},
"digitalTilt": {
"type": "#/components/schemas/digitalTilt"
}
}
}
]
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-ContainingObjects"
}
]
},
"Beam": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"type": "object",
"properties": {
"beamIndex": {
"type": "integer"
},
"beamType": {
"type": "string",
"enum": [
"SSB-BEAM"
]
},
"beamAzimuth": {
"type": "integer",
"minimum": -1800,
"maximum": 1800
},
"beamTilt": {
"type": "integer",
"minimum": -900,
"maximum": 900
},
"beamHorizWidth": {
"type": "integer",
"minimum": 0,
"maximum": 3599
},
"beamVertWidth": {
"type": "integer",
"minimum": 0,
"maximum": 1800
}
}
}
]
}
}
3GPP
Release 16 192 3GPP TS 28.541 V16.23.0 (2019-0912)
}
]
},
"ExternalGnbDuFunction": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"gnbId": {
"$ref": "#/components/schemas/GnbId"
},
"gnbIdLength": {
"$ref": "#/components/schemas/GnbIdLength"
}
}
}
]
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-ContainingObjects"
},
{
"type": "object",
"properties": {
"EP_F1C": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EP_F1C"
}
},
"EP_F1U": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EP_F1U"
}
}
}
}
]
},
"ExternalGnbCuCpFunction": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"gnbId": {
"$ref": "#/components/schemas/GnbId"
},
"gnbIdLength": {
"$ref": "#/components/schemas/GnbIdLength"
},
3GPP
Release 16 193 3GPP TS 28.541 V16.23.0 (2019-0912)
"plmnId": {
"$ref": "#/components/schemas/PlmnId"
}
}
}
]
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-ContainingObjects"
},
{
"type": "object",
"properties": {
"ExternalNrCellCu": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ExternalNrCellCu"
}
},
"EP_F1C": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EP_F1C"
}
},
"EP_E1": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EP_E1"
}
},
"EP_XnC": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EP_XnC"
}
}
}
}
]
},
"ExternalGnbCuUpFunction": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"gnbId": {
"$ref": "#/components/schemas/GnbId"
},
"gnbIdLength": {
"$ref": "#/components/schemas/GnbIdLength"
}
}
}
]
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-ContainingObjects"
},
{
"type": "object",
"properties": {
"EP_E1": {
3GPP
Release 16 194 3GPP TS 28.541 V16.23.0 (2019-0912)
"type": "array",
"items": {
"$ref": "#/components/schemas/EP_E1"
}
},
"EP_F1U": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EP_F1U"
}
},
"EP_XnU": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EP_XnU"
}
}
}
}
]
},
"ExternalAmfFunction": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
}
]
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-ContainingObjects"
},
{
"type": "object",
"properties": {
"EP_NgC": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EP_NgC"
}
}
}
}
]
},
"ExternalUpfFunction": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
}
]
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-ContainingObjects"
},
{
"type": "object",
"properties": {
"EP_NgU": {
3GPP
Release 16 195 3GPP TS 28.541 V16.23.0 (2019-0912)
"type": "array",
"items": {
"$ref": "#/components/schemas/EP_NgU"
}
}
}
}
]
},
"ExternalNrCellCu": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"cellLocalId": {
"type": "integer"
},
"nrPci": {
"$ref": "#/components/schemas/NrPci"
},
"plmnIdList": {
"$ref": "#/components/schemas/PlmnIdList"
},
"nRFrequencyRef": {
"$ref": "genericNrm.json#/components/schemas/Dn"
}
}
}
]
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-ContainingObjects"
}
]
},
"NRCellRelation": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"nRTCI": {
"type": "integer"
},
"cellIndividualOffset": {
"$ref": "#/components/schemas/CellIndividualOffset"
},
"adjacentNRCellRef": {
"$ref": "genericNrm.json#/components/schemas/Dn"
},
"nRFrequencyRef": {
"$ref": "genericNrm.json#/components/schemas/Dn"
},
"isRemoveAllowed": {
"type": "boolean"
3GPP
Release 16 196 3GPP TS 28.541 V16.23.0 (2019-0912)
},
"isHOAllowed": {
"type": "boolean"
}
}
}
]
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-ContainingObjects"
}
]
},
"NRFreqRelation": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"offsetMO": {
"$ref": "#/components/schemas/QOffsetRangeList"
},
"blackListEntry": {
"type": "array",
"items": {
"type": "integer",
"minimum": 0,
"maximum": 1007
}
},
"blackListEntryIdleMode": {
"type": "integer"
},
"cellReselectionPriority": {
"type": "integer"
},
"cellReselectionSubPriority": {
"type": "number",
"minimum": 0.2,
"maximum": 0.8,
"multipleOf": 0.2
},
"pMax": {
"type": "integer",
"minimum": -30,
"maximum": 33
},
"qOffsetFreq": {
"$ref": "#/components/schemas/QOffsetFreq"
},
"qQualMin": {
"type": "number"
},
"qRxLevMin": {
"type": "integer",
"minimum": -140,
"maximum": -44
},
"threshXHighP": {
"type": "integer",
"minimum": 0,
"maximum": 62
},
"threshXHighQ": {
"type": "integer",
"minimum": 0,
3GPP
Release 16 197 3GPP TS 28.541 V16.23.0 (2019-0912)
"maximum": 31
},
"threshXLowP": {
"type": "integer",
"minimum": 0,
"maximum": 62
},
"threshXLowQ": {
"type": "integer",
"minimum": 0,
"maximum": 31
},
"tReselectionNr": {
"type": "integer",
"minimum": 0,
"maximum": 7
},
"tReselectionNRSfHigh": {
"$ref": "#/components/schemas/TReselectionNRSf"
},
"tReselectionNRSfMedium": {
"$ref": "#/components/schemas/TReselectionNRSf"
},
"nRFrequencyRef": {
"$ref": "genericNrm.json#/components/schemas/Dn"
}
}
}
]
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-ContainingObjects"
}
]
},
"NRFrequency": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"absoluteFrequencySSB": {
"type": "integer",
"minimum": 0,
"maximum": 3279165
},
"ssbSubCarrierSpacing": {
"$ref": "#/components/schemas/SsbSubCarrierSpacing"
},
"multiFrequencyBandListNR": {
"type": "integer",
"minimum": 1,
"maximum": 256
}
}
}
]
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-ContainingObjects"
}
]
},
"ExternalENBFunction": {
3GPP
Release 16 198 3GPP TS 28.541 V16.23.0 (2019-0912)
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"eNBId": {
"type": "integer"
}
}
}
]
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-ContainingObjects"
},
{
"type": "object",
"properties": {
"ExternalEUTranCell": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ExternalEUTranCell"
}
}
}
}
]
},
"ExternalEUTranCell": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"EUtranFrequencyRef": {
"$ref": "genericNrm.json#/components/schemas/Dn"
}
}
}
]
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-ContainingObjects"
}
]
},
"EUtranCellRelation": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
3GPP
Release 16 199 3GPP TS 28.541 V16.23.0 (2019-0912)
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"adjacentEUtranCellRef": {
"$ref": "genericNrm.json#/components/schemas/Dn"
}
}
}
]
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-ContainingObjects"
}
]
},
"EUtranFreqRelation": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"eUTranFrequencyRef": {
"$ref": "genericNrm.json#/components/schemas/Dn"
}
}
}
]
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-ContainingObjects"
}
]
},
"EUtranFrequency": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {}
}
]
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-ContainingObjects"
}
]
},
3GPP
Release 16 200 3GPP TS 28.541 V16.23.0 (2019-0912)
"ManagedElement-Single": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedElement-Attributes"
}
]
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/ManagedElement-ContainingObjects"
},
{
"type": "object",
"properties": {
"GnbDuFunction": {
"type": "array",
"items": {
"$ref": "#/components/schemas/GnbDuFunction"
}
},
"GnbCuCpFunction": {
"type": "array",
"items": {
"$ref": "#/components/schemas/GnbCuCpFunction"
}
},
"GnbCuUpFunction": {
"type": "array",
"items": {
"$ref": "#/components/schemas/GnbCuUpFunction"
}
}
}
}
]
},
"ManagedElement-Multiple": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ManagedElement-Single"
}
},
"SubNetwork-Single": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/SubNetwork-Attributes"
}
]
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/SubNetwork-ContainingObjects"
},
{
"type": "object",
"properties": {
"SubNetwork": {
"$ref": "#/components/schemas/SubNetwork-Multiple"
},
"ManagedElement": {
3GPP
Release 16 201 3GPP TS 28.541 V16.23.0 (2019-0912)
"$ref": "#/components/schemas/ManagedElement-Multiple"
},
"ExternalGnbCuCpFunction": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ExternalGnbCuCpFunction"
}
},
"ExternalENBFunction": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ExternalENBFunction"
}
},
"NRFrequency": {
"type": "array",
"items": {
"$ref": "#/components/schemas/NRFrequency"
}
},
"EUtranFrequency": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EUtranFrequency"
}
}
}
}
]
},
"SubNetwork-Multiple": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SubNetwork-Single"
}
},
"EP_RP": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"type": "object",
"properties": {
"userLabel": {
"type": "string"
},
"farEndEntity": {
"type": "string"
},
"localAddress": {
"$ref": "#/components/schemas/LocalAddress"
},
"remoteAddress": {
"$ref": "#/components/schemas/RemoteAddress"
}
}
}
}
}
]
},
"EP_E1": {
"$ref": "#/components/schemas/EP_RP"
},
"EP_XnC": {
"$ref": "#/components/schemas/EP_RP"
},
"EP_XnU": {
"$ref": "#/components/schemas/EP_RP"
},
"EP_NgC": {
"$ref": "#/components/schemas/EP_RP"
},
"EP_NgU": {
3GPP
Release 16 202 3GPP TS 28.541 V16.23.0 (2019-0912)
"$ref": "#/components/schemas/EP_RP"
},
"EP_F1C": {
"$ref": "#/components/schemas/EP_RP"
},
"EP_F1U": {
"$ref": "#/components/schemas/EP_RP"
},
"EP_S1U": {
"$ref": "#/components/schemas/EP_RP"
},
"EP_X2C": {
"$ref": "#/components/schemas/EP_RP"
},
"EP_X2U": {
"$ref": "#/components/schemas/EP_RP"
}
}
}
}
3GPP
Release 16 203 3GPP TS 28.541 V16.23.0 (2019-0912)
Annex E (normative):
YANG definitions for NR NRM
E.1 General
This annex contains the YANG definitions for the NR and NG-RAN NRM, in accordance with NR and NG-RAN NRM
information model definitions specified in clause 4.
E.2 Void
E.3 Void
E.4 Void
E.5 Modules
module _3gpp-nr-nrm-beam {
yang-version 1.1;
namespace "urn:3gpp:sa5:_3gpp-nr-nrm-nrnetwork-beam";
prefix "beam3gpp";
revision 2019-11-22 {
description "Initial revision";
reference "S5-197643";
}
typedef BeamType {
type enumeration {
enum SSB-BEAM;
}
}
grouping BeamGrp {
description "Represents the Beam IOC.";
reference "3GPP TS 28.541";
uses mf3gpp:ManagedFunctionGrp;
leaf beamIndex {
description "Index of the beam. ";
mandatory true;
type int32;
}
leaf beamType {
description "The type of the beam. ";
mandatory false;
3GPP
Release 16 204 3GPP TS 28.541 V16.23.0 (2019-0912)
type BeamType;
}
leaf beamAzimuth {
description "The azimuth of a beam transmission, which means the horizontal beamforming
pointing angle (beam peak direction) in the (Phi) φ-axis in 1/10th degree resolution. The pointing
angle is the direction equal to the geometric centre of the half-power contour of the beam relative
to the reference plane. Zero degree implies explicit antenna bearing (boresight). Positive angle
implies clockwise from the antenna bearing.";
reference "3GPP TS 38.104, TS 38.901, TS 28.662";
mandatory false;
type int32 { range "-1800..1800"; }
units "0.1";
}
leaf beamTilt {
description "The tilt of a beam transmission, which means the vertical beamforming pointing
angle (beam peak direction) in the (Theta) θ-axis in 1/10th degree resolution.
The pointing angle is the direction equal to the geometric centre of the half-power contour of the
beam relative to the reference plane. Positive value implies downtilt.";
reference "3GPP TS 38.104, TS 38.901, TS 28.662";
mandatory false;
type int32 { range "-900..900"; }
units "0.1";
}
leaf beamHorizWidth {
description " The Horizontal beamWidth of a beam transmission, which means the horizontal
beamforming half-power (3dB down) beamwidth in the (Phi) φ-axis in 1/10th degree resolution.";
reference "3GPP TS 38.104, TS 38.901";
mandatory false;
type int32 { range "0..3599"; }
units "0.1";
}
leaf beamVertWidth {
description " The Vertical beamWidth of a beam transmission, which means the vertical
beamforming half-power (3dB down) beamwidth in the (Theta) θ-axis in 1/10th degree resolution.";
reference "3GPP TS 38.104, TS 38.901";
mandatory false;
type int32 { range "0..1800"; }
units "0.1";
}
augment "/me3gpp:ManagedElement/gnbdu3gpp:GNBDUFunction/nrsectcarr3gpp:NRSectorCarrier/
cbeamff3gpp:CommonBeamformingFunction" {
list Beam {
description "Represents the per-Beam information required for, e.g. beam performance
management utilizing measurements generated in the RAN. Can have spatial attributes of
horizontal/azimuth (ie: Phi φ-axis) and vertical/tilt (ie: Theta θ-axis) beam pointing direction and
beam width attributes.";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses BeamGrp;
}
}
}
}
3GPP
Release 16 205 3GPP TS 28.541 V16.23.0 (2019-0912)
_3gpp-nr-nrm-externalamffunction.yang
_3gpp-nr-nrm-externalenbfunction.yang
_3gpp-nr-nrm-externaleutrancell.yang
_3gpp-nr-nrm-externalgnbcucpfunction.yang
_3gpp-nr-nrm-externalgnbcuupfunction.yang
_3gpp-nr-nrm-externalgnbdufunction.yang
_3gpp-nr-nrm-externalnrcellcu.yang
_3gpp-nr-nrm-externalservinggwfunction.yang
_3gpp-nr-nrm-externalupffunction.yang
_3gpp-nr-nrm-gnbcucpfunction.yang
_3gpp-nr-nrm-gnbcuupfunction.yang
_3gpp-nr-nrm-gnbdufunction.yang
_3gpp-nr-nrm-nrcellcu.yang
_3gpp-nr-nrm-nrcelldu.yang
_3gpp-nr-nrm-nrcellrelation.yang
_3gpp-nr-nrm-nrfreqrelation.yang
_3gpp-nr-nrm-nrfrequency.yang
_3gpp-nr-nrm-nrnetwork.yang
_3gpp-nr-nrm-nrsectorcarrier.yang
typedef CyclicPrefix {
type enumeration {
enum NORMAL;
enum EXTENDED;
}
}
typedef BwpContext {
type enumeration {
enum DL;
enum UL;
enum SUL;
}
}
typedef IsInitialBwp {
type enumeration {
enum INITIAL;
enum OTHER;
}
}
grouping BWPGrp {
description "Represents the BWP IOC.";
reference "3GPP TS 28.541";
uses mf3gpp:ManagedFunctionGrp;
leaf bwpContext {
description "Identifies whether the object is used for downlink, uplink
or supplementary uplink.";
mandatory true;
3GPP
Release 16 206 3GPP TS 28.541 V16.23.0 (2019-0912)
type BwpContext;
}
leaf isInitialBwp {
description "Identifies whether the object is used for initial or other
BWP.";
mandatory true;
type IsInitialBwp;
}
leaf subCarrierSpacing {
description "Subcarrier spacing configuration for a BWP.";
reference "3GPP TS 38.104";
mandatory true;
type uint32 { range "5 | 30 | 60 | 120"; }
units kHz;
}
leaf cyclicPrefix {
description "Cyclic prefix, which may be normal or extended.";
reference "3GPP TS 38.211";
mandatory true;
type CyclicPrefix;
}
leaf startRB {
description "Offset in common resource blocks to common resource block 0
for the applicable subcarrier spacing for a BWP.";
reference "N_BWP_start in 3GPP TS 38.211";
mandatory true;
type uint32;
}
leaf numberOfRBs {
description "Number of physical resource blocks for a BWP.";
reference "N_BWP_size in 3GPP TS 38.211";
mandatory true;
type uint32;
}
}
augment "/me3gpp:ManagedElement/gnbdu3gpp:GNBDUFunction" {
list BWP {
description "Represents a bandwidth part (BWP).";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses BWPGrp;
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
}
}
module _3gpp-nr-nrm-commonbeamformingfunction {
yang-version 1.1;
namespace "urn:3gpp:sa5:_3gpp-nr-nrm-nrnetwork-commonbeamformingfunction";
prefix "combeamformfunc3gpp";
revision 2019-11-22 {
description "Initial revision";
reference "S5-197643";
}
3GPP
Release 16 207 3GPP TS 28.541 V16.23.0 (2019-0912)
grouping CommonBeamformingFunctionGrp {
description "Represents the CommonBeamformingFunction IOC.";
reference "3GPP TS 28.541";
uses mf3gpp:ManagedFunctionGrp;
leaf coverageShape {
description "Identifies the sector carrier coverage shape described by the envelope of the
contained SSB beams. The coverage shape is implementation dependent.";
mandatory true;
type int32 { range "0..65535"; }
}
leaf digitalAzimuth {
description "Digitally-controlled azimuth through beamforming. It represents the horizontal
pointing direction of the antenna relative to the antenna bore sight, representing the total non-
mechanical horizontal pan of the selected coverageShape. Positive value gives azimuth to the right
and negative value gives an azimuth to the left.";
leaf digitalTilt {
description "Digitally-controlled tilt through beamforming. It represents the vertical
pointing direction of the antenna relative to the antenna bore sight, representing the total non-
mechanical vertical tilt of the selected coverageShape. Positive value gives downwards tilt and
negative value gives upwards tilt.";
reference "3GPP TS 38.104, TS 38.901, TS 28.662";
type int32 { range "-900..900"; }
units "0.1";
}
augment "/me3gpp:ManagedElement/gnbdu3gpp:GNBDUFunction/nrsectcarr3gpp:NRSectorCarrier" {
list CommonBeamformingFunction {
description "Represents common beamforming functionality (eg: SSB beams) for the
NRSectorCarrier.";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses CommonBeamformingFunctionGrp;
}
}
}
}
E.5.2 [email protected]
module _3gpp-nr-nrm-ep {
yang-version 1.1;
namespace "urn:3gpp:sa5:_3gpp-nr-nrm-ep";
prefix "ep3gpp";
revision 2019-06-17 {
description "Initial revision";
3GPP
Release 16 208 3GPP TS 28.541 V16.23.0 (2019-0912)
reference "Based on
3GPP TS 28.541 V15.X.XX";
}
grouping EP_E1Grp {
description "Represents the EP_E1 IOC.";
reference "3GPP TS 28.541, 3GPP TS 38.401";
uses eprp3gpp:EP_Common;
}
grouping EP_F1CGrp {
description "Represents the EP_F1C IOC.";
reference "3GPP TS 28.541, 3GPP TS 38.470";
uses eprp3gpp:EP_Common;
}
grouping EP_F1UGrp {
description "Represents the EP_F1U IOC.";
reference "3GPP TS 28.541, 3GPP TS 38.470";
uses eprp3gpp:EP_Common;
}
grouping EP_XnCGrp {
description "Represents the EP_XnC IOC.";
reference "3GPP TS 28.541, 3GPP TS 38.420";
uses eprp3gpp:EP_Common;
}
grouping EP_XnUGrp {
description "Represents the EP_XnU IOC.";
reference "3GPP TS 28.541, 3GPP TS 38.420";
uses eprp3gpp:EP_Common;
}
grouping EP_NgCGrp {
description "Represents the EP_NgC IOC.";
reference "3GPP TS 28.541, 3GPP TS 38.470";
uses eprp3gpp:EP_Common;
}
grouping EP_NgUGrp {
description "Represents the EP_NgU IOC.";
reference "3GPP TS 28.541, 3GPP TS 38.470";
uses eprp3gpp:EP_Common;
}
grouping EP_X2CGrp {
description "Represents the EP_X2C IOC.";
reference "3GPP TS 28.541, 3GPP TS 36.423";
uses eprp3gpp:EP_Common;
}
grouping EP_X2UGrp {
description "Represents the EP_X2U IOC.";
reference "3GPP TS 28.541, 3GPP TS 36.425";
uses eprp3gpp:EP_Common;
}
grouping EP_S1UGrp {
description "Represents the EP_S1U IOC.";
reference "3GPP TS 28.541, 3GPP TS 36.410";
uses eprp3gpp:EP_Common;
}
augment "/me3gpp:ManagedElement/gnbcucp3gpp:GNBCUCPFunction" {
list EP_E1 {
description "Represents the local end point of the logical link,
supporting E1 interface between gNB-CU-CP and gNB-CU-UP.";
reference "3GPP TS 28.541, 3GPP TS 38.401";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_E1Grp;
}
}
list EP_F1C {
3GPP
Release 16 209 3GPP TS 28.541 V16.23.0 (2019-0912)
list EP_NgC {
description "Represents the local end point of the control plane
interface (NG-C) between the gNB and NG-Core entity.";
reference "3GPP TS 28.541, 3GPP TS 38.470";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_NgCGrp;
}
}
list EP_XnC {
description "Represents the local gNB node end point of the logical
link, supporting Xn application protocols, to a neighbour gNB node.";
reference "3GPP TS 28.541, 3GPP TS 38.420";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_XnCGrp;
}
}
list EP_X2C {
description "Represents the local end point of the logical link,
supporting X2-C application protocols used in EN-DC, to a neighbour
eNB or en-gNB node.";
reference "3GPP TS 28.541, 3GPP TS 36.423";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_X2CGrp;
}
}
}
augment "/me3gpp:ManagedElement/gnbcuup3gpp:GNBCUUPFunction" {
list EP_E1 {
description "Represents the local end point of the logical link,
supporting E1 interface between gNB-CU-CP and gNB-CU-UP.";
reference "3GPP TS 28.541, 3GPP TS 38.401";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_E1Grp;
}
}
list EP_F1U {
description "Represents the local end point of the user plane
interface (F1-U) between the DU and CU or CU-UP.";
reference "3GPP TS 28.541, 3GPP TS 38.470";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_F1UGrp;
}
}
list EP_NgU {
description "Represents the local end point of the NG user plane
(NG-U) interface between the gNB and the UPGW.";
reference "3GPP TS 28.541, 3GPP TS 38.470";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_NgUGrp;
}
3GPP
Release 16 210 3GPP TS 28.541 V16.23.0 (2019-0912)
list EP_XnU {
description "Represents the one end-point of a logical link supporting
the Xn user plane (Xn-U) interface. The Xn-U interface provides
non-guaranteed delivery of user plane PDUs between two NG-RAN nodes.";
reference "3GPP TS 28.541, 3GPP TS 38.420";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_XnUGrp;
}
}
list EP_X2U {
description "Represents the local end-point of a logical link supporting
the X2 user plane (X2-U) interface used in EN-DC.";
reference "3GPP TS 28.541, 3GPP TS 36.425";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_X2UGrp;
}
}
list EP_S1U {
description "Represents the local end point of the logical link,
supporting S1-U interface towards a S-GW node.";
reference "3GPP TS 28.541, 3GPP TS 36.410";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_S1UGrp;
}
}
}
augment "/me3gpp:ManagedElement/gnbdu3gpp:GNBDUFunction" {
list EP_F1C {
description "Represents the local end point of the control plane
interface (F1-C) between the DU and CU or CU-CP.";
reference "3GPP TS 28.541, 3GPP TS 38.470";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_F1CGrp;
}
}
list EP_F1U {
description "Represents the local end point of the user plane
interface (F1-U) between the DU and CU or CU-UP.";
reference "3GPP TS 28.541, 3GPP TS 38.470";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_F1UGrp;
}
}
}
}
E.5.3 [email protected]
module _3gpp-nr-nrm-eutrancellrelation {
yang-version 1.1;
namespace "urn:3gpp:sa5:_3gpp-nr-nrm-eutrancellrelation";
prefix "eutrancellrel3gpp";
3GPP
Release 16 211 3GPP TS 28.541 V16.23.0 (2019-0912)
typedef ActionAllowed {
type enumeration {
enum YES;
enum NO;
}
}
typedef EnergySavingCoverage {
type enumeration {
enum YES;
enum NO;
enum PARTIAL;
}
}
grouping EUtranCellRelationGrp {
description "Represents the EUtranCellRelation IOC.";
reference "3GPP TS 28.541, EUtranRelation in 3GPP TS 28.658";
uses mf3gpp:ManagedFunctionGrp;
leaf tCI {
description "Target Cell Identifier. Consists of E-UTRAN Cell Global
Identifier (ECGI) and Physical Cell Identifier (PCI) of the target
cell. Identifies the target cell from the perspective of the parent
cell instance.";
mandatory true;
type uint64;
}
leaf isRemoveAllowed {
description "Indicates if the subject EUtranCellRelation can be removed
(deleted) or not. If YES, the subject EUtranCellRelation instance can
be removed (deleted). If NO, the subject EUtranCellRelation instance
shall not be removed (deleted) by any entity but an IRPManager.";
mandatory true;
type ActionAllowed;
}
leaf isHOAllowed {
description "Indicates if handover is allowed or prohibited. If YES,
handover is allowed from source cell to target cell. Source cell is
represented by the parent cell instance. Target cell is the adjacent
cell referenced by this EUtranCellRelation instance. If NO, handover
shall not be allowed.";
mandatory true;
type ActionAllowed;
}
leaf isICICInformationSendAllowed {
description "Indicates if ICIC (Inter Cell Interference Coordination)
load information message sending is allowed or prohibited. If YES,
ICIC load information message sending is allowed from source cell to
target cell. Source cell is represented by the parent cell instance.
Target cell is the adjacent cell referenced by this EUtranCellRelation
instance. If NO, ICIC load information message sending shall not be
allowed.";
reference "3GPP TS 36.423";
mandatory true;
type ActionAllowed;
}
leaf isLBAllowed {
description "Indicates if load balancing is allowed or prohibited from
source cell to target cell. If YES, load balancing is allowed from
source cell to target cell. Source cell is represented by the parent
cell instance. Target cell is the adjacent cell referenced by this
3GPP
Release 16 212 3GPP TS 28.541 V16.23.0 (2019-0912)
leaf isESCoveredBy {
description "Indicates whether the adjacent cell according to this
planning provides no, partial or full coverage for the parent cell
instance. Adjacent cells with this attribute equal to YES are
recommended to be considered as candidate cells to take over the
coverage when the original cell is about to be transferred to energy
saving state. The entirety of adjacent cells with this property equal
to PARTIAL are recommended to be considered as entirety of candidate
cells to take over the coverage when the original cell is about to be
transferred to energy saving state.";
mandatory true;
type EnergySavingCoverage;
}
leaf qOffset {
description "Offset applicable to a specific neighbouring cell used for
evaluating the cell as a candidate for cell re-selection. Corresponds
to parameter q-OffsetCell broadcast in SIB4 for intra-frequency cells
and in SIB5 for inter-frequency cells. Used for Mobility Robustness
Optimization.";
reference "3GPP TS 36.331";
mandatory true;
type types3gpp:QOffsetRange;
}
leaf cellIndividualOffset {
description "Offset applicable to a neighbouring cell. It is used for
evaluating the neighbouring cell for handover in connected mode. Used
by the HandOver parameter Optimization (HOO) function or Load
Balancing Optimization (LBO) function.";
reference "3GPP TS 36.331";
config false;
type types3gpp:QOffsetRange;
}
leaf adjacentCell {
description "Reference to an EUtranCellFDD/TDD or
ExternalEUtranCellFDD/TDD instance.";
mandatory true;
type types3gpp:DistinguishedName;
}
}
augment /me3gpp:ManagedElement/gnbcucp3gpp:GNBCUCPFunction/nrcellcu3gpp:NRCellCU {
list EUtranCellRelation {
description "Represents a relation between an NR cell and an E-UTRAN cell.";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EUtranCellRelationGrp;
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
}
}
E.5.4 [email protected]
module _3gpp-nr-nrm-eutranetwork {
yang-version 1.1;
namespace "urn:3gpp:sa5:_3gpp-nr-nrm-eutranetwork";
prefix "eutranet3gpp";
3GPP
Release 16 213 3GPP TS 28.541 V16.23.0 (2019-0912)
revision 2019-06-17 {
description "Initial revision";
reference "Based on
3GPP TS 28.541 V15.X.XX";
}
feature ExternalsUnderEUtraNetwork {
description "Classes representing external entities like EUtranFrequency,
ExternalENBFunction are contained under a EUtraNetwork list/class.";
}
grouping EUtraNetworkGrp {
description "Represents the EUtraNetwork IOC.";
reference "3GPP TS 28.541";
uses subnet3gpp:SubNetworkGrp;
}
list EUtraNetwork {
description "A subnetwork containing gNB external E-UTRAN entities.";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EUtraNetworkGrp;
leaf-list parents {
description "Reference to all containg EUtraNetwork instances
in strict order from the root EUtraNetwork down to the immediate
parent EUtraNetwork.
If EUtraNetworks form a containment hierarchy this is
modeled using references between the child EUtraNetwork and the parent
EUtraNetworks.
This reference MUST NOT be present for the top level EUtraNetwork and
MUST be present for other EUtraNetworks.";
type leafref {
path "../../../EUtraNetwork/id";
}
}
leaf-list containedChildren{
description "Reference to all directly contained EUtraNetwork instances.
If EUtraNetworks form a containment hierarchy this is
modeled using references between the child EUtraNetwork and the parent
EUtraNetwork.";
type leafref {
path "../../../EUtraNetwork/id";
}
}
}
}
}
E.5.5 [email protected]
module _3gpp-nr-nrm-eutranfreqrelation {
yang-version 1.1;
namespace "urn:3gpp:sa5:_3gpp-nr-nrm-eutranfreqrelation";
prefix "eutranfreqrel3gpp";
3GPP
Release 16 214 3GPP TS 28.541 V16.23.0 (2019-0912)
grouping EUtranFreqRelationGrp {
description "Represents the EUtranFreqRelation IOC.";
reference "3GPP TS 28.541";
uses mf3gpp:ManagedFunctionGrp;
leaf cellIndividualOffset {
description "Offset applicable to a neighbouring cell. Used for
evaluating the neighbouring cell for handover in connected mode.
Used by the HandOver parameter Optimization (HOO) function or
Load Balancing Optimization (LBO) function.";
reference "cellIndividualOffset in MeasObjectEUTRA in 3GPP TS 38.331";
default 0;
type types3gpp:QOffsetRange;
}
leaf-list blackListEntry {
description "A list of Physical Cell Identities (PCIs) that are
blacklisted in E-UTRAN measurements.";
reference "3GPP TS 38.331";
min-elements 0;
type uint16 { range "0..1007"; }
}
leaf-list blackListEntryIdleMode {
description "A list of Physical Cell Identities (PCIs) that are
blacklisted in SIB4 and SIB5.";
min-elements 0;
type uint16 { range "0..1007"; }
}
leaf cellReselectionPriority {
description "The absolute priority of the carrier frequency used by the
cell reselection procedure. Value 0 means lowest priority. The value
must not already used by other RAT, i.e. equal priorities between RATs
are not supported. The UE behaviour when no value is entered is
specified in subclause 5.2.4.1 of 3GPP TS 38.304.";
reference "CellReselectionPriority in 3GPP TS 38.331, priority in
3GPP TS 38.304";
mandatory true;
type int32 { range "0..7"; }
}
leaf cellReselectionSubPriority {
description "Indicates a fractional value to be added to the value of
cellReselectionPriority to obtain the absolute priority of the
concerned carrier frequency for E-UTRA and NR.";
reference "3GPP TS 38.331";
type uint8 { range "2 | 4 | 6 | 8"; }
units "0.1";
}
leaf pMax {
description "Used for calculation of the parameter Pcompensation
(defined in 3GPP TS 38.304), at cell reselection to a cell.";
reference "PEMAX in 3GPP TS 38.101";
mandatory true;
type int32 { range "-30..33"; }
units dBm;
}
leaf qOffsetFreq {
description "The frequency specific offset applied when evaluating
candidates for cell reselection.";
type int32;
default 0;
}
leaf qQualMin {
description "Indicates the minimum required quality level in the cell.
Value 0 means that it is not sent and UE applies in such case the
(default) value of negative infinity for Qqualmin. Sent in SIB3 or
SIB5.";
reference "qQualMin in TS 38.304";
mandatory true;
type int32 { range "-34..-3 | 0"; }
units dB;
3GPP
Release 16 215 3GPP TS 28.541 V16.23.0 (2019-0912)
leaf qRxLevMin {
description "Indicates the required minimum received Reference Symbol
Received Power (RSRP) level in the (E-UTRA) frequency for cell
reselection. Broadcast in SIB3 or SIB5, depending on whether the
related frequency is intra- or inter-frequency. Resolution is 2.";
reference "Qrxlevmin in 3GPP TS 38.304";
mandatory true;
type int32 { range "-140..-44"; }
units dBm;
}
leaf threshXHighP {
description "Specifies the Srxlev threshold used by the UE when
reselecting towards a higher priority RAT/frequency than the current
serving frequency. Each frequency of NR and E-UTRAN might have a
specific threshold. Resolution is 2.";
reference "ThreshX, HighP in 3GPP TS 38.304";
mandatory true;
type int32 { range "0..62"; }
units dB;
}
leaf threshXHighQ {
description "Specifies the Squal threshold used by the UE when
reselecting towards a higher priority RAT/frequency than the current
serving frequency. Each frequency of NR and E-UTRAN might have a
specific threshold.";
reference "ThreshX, HighQ in 3GPP TS 38.304";
mandatory true;
type int32 { range 0..31; }
units dB;
}
leaf threshXLowP {
description "Specifies the Srxlev threshold used by the UE when
reselecting towards a lower priority RAT/frequency than the current
serving frequency. Each frequency of NR and E-UTRAN might have a
specific threshold. Resolution is 2.";
reference "ThreshX, LowP in 3GPP TS 38.304";
mandatory true;
type int32 { range "0..62"; }
units dB;
}
leaf threshXLowQ {
description "Specifies the Squal threshold used by the UE when
reselecting towards a lower priority RAT/frequency than the current
serving frequency. Each frequency of NR and E-UTRAN might have a
specific threshold.";
reference "ThreshX, LowQ in 3GPP TS 38.304";
mandatory false;
type int32 { range "0..31"; }
units dB;
}
leaf tReselectionEutra {
description "Cell reselection timer for intra frequency E-UTRA cell
reselection. May be used for Mobility Robustness Optimization.";
reference "t-ReselectionEUTRA in 3GPP TS 36.331 and in 3GPP TS 23.207";
mandatory true;
type uint8 { range "0..7"; }
units s;
}
leaf tReselectionEutraSfHigh {
description "The attribute tReselectionEutra (parameter TreselectionEUTRA
in 3GPP TS 38.304) multiplied with this scaling factor if the UE is in
high mobility state.";
reference "Speed dependent ScalingFactor for TreselectionEUTRA for high
mobility state in 3GPP TS 38.304";
mandatory true;
type uint8 { range "25 | 50 | 75 | 100"; }
units %;
}
leaf tReselectionEutraSfMedium {
3GPP
Release 16 216 3GPP TS 28.541 V16.23.0 (2019-0912)
leaf eUtranFrequencyRef {
description "Reference to a corresponding EUtranFrequency instance.";
mandatory true;
type types3gpp:DistinguishedName;
}
}
augment /me3gpp:ManagedElement/gnbcucp3gpp:GNBCUCPFunction/nrcellcu3gpp:NRCellCU {
list EUtranFreqRelation {
description "Represents a frequency relation between an NR cell and an
E-UTRAN cell.";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EUtranFreqRelationGrp;
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
}
}
E.5.6 [email protected]
module _3gpp-nr-nrm-eutranfrequency {
yang-version 1.1;
namespace "urn:3gpp:sa5:_3gpp-nr-nrm-eutranfrequency";
prefix "eutraneteutranfreq3gpp";
grouping EUtranFrequencyGrp {
description "Represents the EUtranFrequency IOC.";
reference "3GPP TS 28.541";
uses mf3gpp:ManagedFunctionGrp;
leaf earfcnDL {
description "Specifies the channel number for the central DL frequency.";
reference "3GPP TS 36.101";
mandatory true;
type uint32 { range "0..262143"; }
}
leaf-list multiBandInfoListEutra {
description "List of additional frequency bands the frequency belongs to.";
config false;
min-elements 0;
type uint16 { range "1..256"; }
}
3GPP
Release 16 217 3GPP TS 28.541 V16.23.0 (2019-0912)
grouping EUtranFrequencyWrapper {
list EUtranFrequency {
description "Represents certain E-UTRAN frequency properties.";
reference "3GPP TS 28.658";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EUtranFrequencyGrp;
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
}
augment "/subnet3gpp:SubNetwork" {
if-feature subnet3gpp:ExternalsUnderSubNetwork ;
uses EUtranFrequencyWrapper ;
}
augment "/eutranet3gpp:EUtraNetwork" {
if-feature eutranet3gpp:ExternalsUnderEUtraNetwork;
uses EUtranFrequencyWrapper ;
}
}
E.5.7 [email protected]
module _3gpp-nr-nrm-externalamffunction {
yang-version 1.1;
namespace "urn:3gpp:sa5:_3gpp-nr-nrm-externalamffunction";
prefix "extamf3gpp";
grouping ExternalAMFFunctionGrp {
description "Represents the ExternalAMFFunction IOC.";
reference "3GPP TS 28.541";
uses mf3gpp:ManagedFunctionGrp;
list pLMNIdList {
description "List of at most six entries of PLMN Identifiers, but at least
one (the primary PLMN Id).
The PLMN Identifier is composed of a Mobile Country Code (MCC) and a
Mobile Network Code (MNC).";
min-elements 1;
max-elements 6;
key "mcc mnc";
uses types3gpp:PLMNId;
}
container aMFIdentifier {
presence true;
description "An AMF identifier, comprising an AMF Region ID, an AMF Set ID and an AMF
Pointer.";
uses types3gpp:AmfIdentifier;
}
}
grouping ExternalAMFFunctionWrapper {
list ExternalAMFFunction {
3GPP
Release 16 218 3GPP TS 28.541 V16.23.0 (2019-0912)
augment "/subnet3gpp:SubNetwork" {
if-feature subnet3gpp:ExternalsUnderSubNetwork ;
uses ExternalAMFFunctionWrapper;
}
augment "/nrnet3gpp:NRNetwork" {
if-feature nrnet3gpp:ExternalsUnderNRNetwork;
uses ExternalAMFFunctionWrapper;
}
}
E.5.8 [email protected]
}module _3gpp-nr-nrm-externalenbfunction {
yang-version 1.1;
namespace "urn:3gpp:sa5:_3gpp-nr-nrm-externalenbfunction";
prefix "extenb3gpp";
grouping ExternalENBFunctionGrp {
description "Represets the ExternalENBFunction IOC.";
reference "3GPP TS 28.658";
uses mf3gpp:ManagedFunctionGrp;
leaf eNBId {
description "Unambiguously identifies an eNodeB within a PLMN.";
reference "3GPP TS 36.413, 3GPP TS 36.300";
mandatory true;
type int32 { range "0..268435455"; } // Representing 28 bit eNB ID.
// 18, 20 and 21 bit eNB IDs also
// allowed.
}
}
grouping ExternalENBFunctionWrapper {
list ExternalENBFunction {
description "Represents an external eNB functionality.";
reference "3GPP TS 28.658";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses ExternalENBFunctionGrp;
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
3GPP
Release 16 219 3GPP TS 28.541 V16.23.0 (2019-0912)
augment "/subnet3gpp:SubNetwork" {
if-feature subnet3gpp:ExternalsUnderSubNetwork ;
uses ExternalENBFunctionWrapper;
}
augment "/eutranet3gpp:EUtraNetwork" {
if-feature eutranet3gpp:ExternalsUnderEUtraNetwork;
uses ExternalENBFunctionWrapper;
}
}
E.5.9 [email protected]
}module _3gpp-nr-nrm-externaleutrancell {
yang-version 1.1;
namespace "urn:3gpp:sa5:_3gpp-nr-nrm-externaleutrancell";
prefix "exteutrancell3gpp";
grouping ExternalEUtranGenericCellGrp {
description "Represents the ExternalEUtranGenericCell IOC.";
reference "3GPP TS 28.658";
uses mf3gpp:ManagedFunctionGrp;
leaf pci {
description "The Physical Cell Identity (PCI) of the cell (for
NM-Centralized, EM-Centralized and Distributed PCI assignment cases).
In the case of NM-Centralized PCI assignment, see 3GPP TS 36.300.";
reference "3GPP TS 36.211";
mandatory true;
type int32 { range "0..503"; }
}
list plmnIdList {
description "List of unique identities for PLMNs. A cell can broadcast
up to 6 PLMN IDs. This is to support the case that one cell can be
used by up to 6 operator's core networks. The PLMN(s) included in this
list will use the same single tracking area code (TAC) and the same
Cell Identity (cellLocalId) for sharing the radio access network
resources. One member of plmnIdList is the primary PLMN ID. A PLMN ID
included in this list cannot be included in the cellAccessInfoList.
The PLMN ID is composed of a Mobile Country Code (MCC) and a Mobile
Network Code (MNC).";
reference "3GPP TS 36.300, 3GPP TS 36.331, 3GPP TS 23.003";
key "mcc mnc";
min-elements 1;
max-elements 6;
uses types3gpp:PLMNId;
}
leaf cellLocalId {
3GPP
Release 16 220 3GPP TS 28.541 V16.23.0 (2019-0912)
leaf eNBId {
description "Unambiguously identifies an eNodeB within a PLMN.";
reference "3GPP TS 36.413, 3GPP TS 36.300";
mandatory true;
type int32 { range "0..268435455"; } // Representing 28 bit eNB ID.
// 18, 20 and 21 bit eNB IDs also
// allowed.
}
}
grouping ExternalEUtranCellFDDGrp {
description "Represents the ExternalEUtranCellFDD IOC.";
reference "3GPP TS 28.658";
uses ExternalEUtranGenericCellGrp;
leaf earfcnDL {
description "The channel number for the central DL frequency.";
reference "3GPP TS 36.101";
mandatory true;
type int32 { range "0..17999 | 46590..262143"; }
}
leaf earfcnUL {
description "The channel number for the central UL frequency. Value 0
means that the UL channel number is N/A for the DL-only bands.";
reference "3GPP TS 36.101";
mandatory true;
type int32 { range "0 | 18000..35999 | 46590..262143"; }
}
}
grouping ExternalEUtranCellTDDGrp {
description "Represents the ExternalEUtranCellTDD IOC.";
reference "3GPP TS 28.658";
uses ExternalEUtranGenericCellGrp;
leaf earfcn {
description "The frequency number for the central frequency.";
reference "3GPP TS 36.104";
mandatory true;
type int32 { range "36000..262143"; }
}
}
grouping ExternalEUtranCellFDDWrapper {
list ExternalEUtranCellFDD {
description "Represents the common properties of external E-UTRAN FDD
cell provided by eNB or NG-RAN FDD cell provided by ng-eNB.";
reference "3GPP TS 28.658";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses ExternalEUtranCellFDDGrp;
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
}
grouping ExternalEUtranCellTDDWrapper {
list ExternalEUtranCellTDD {
description "Represents the common properties of external E-UTRAN cell
TDD provided by eNB or NG-RAN TDD cell provided by ng-eNB.";
reference "3GPP TS 28.658";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses ExternalEUtranCellTDDGrp;
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
}
augment "/subnet3gpp:SubNetwork/extenb3gpp:ExternalENBFunction" {
3GPP
Release 16 221 3GPP TS 28.541 V16.23.0 (2019-0912)
if-feature subnet3gpp:ExternalsUnderSubNetwork;
uses ExternalEUtranCellFDDWrapper;
}
augment "/eutranet3gpp:EUtraNetwork/extenb3gpp:ExternalENBFunction" {
if-feature eutranet3gpp:ExternalsUnderEUtraNetwork;
uses ExternalEUtranCellFDDWrapper;
}
augment "/subnet3gpp:SubNetwork/extenb3gpp:ExternalENBFunction" {
if-feature subnet3gpp:ExternalsUnderSubNetwork;
uses ExternalEUtranCellTDDWrapper;
}
augment "/eutranet3gpp:EUtraNetwork/extenb3gpp:ExternalENBFunction" {
if-feature eutranet3gpp:ExternalsUnderEUtraNetwork;
uses ExternalEUtranCellTDDWrapper;
}
}
E.5.10 module_3gpp-nr-nrm-externalgnbcucpfunction@2019-10-
28.yang
}module _3gpp-nr-nrm-externalgnbcucpfunction {
yang-version 1.1;
namespace "urn:3gpp:sa5:_3gpp-nr-nrm-externalgnbcucpfunction";
prefix "extgnbcucp3gpp";
grouping ExternalGNBCUCPFunctionGrp {
description "Represets the ExternalGNBCUCPFunction IOC.";
reference "3GPP TS 28.541";
uses mf3gpp:ManagedFunctionGrp;
leaf gNBId {
description "Identifies a gNB within a PLMN.";
reference "gNB Identifier (gNB ID) in 3GPP TS 38.300, Global gNB ID
in 3GPP TS 38.413";
mandatory true;
type int64 { range "0..4294967295"; }
}
leaf gNBIdLength {
description "Indicates the number of bits for encoding the gNB ID.";
reference "gNB ID in 3GPP TS 38.300, Global gNB ID in 3GPP TS 38.413";
mandatory true;
type int32 { range "22..32"; }
}
list pLMNId {
description "Specifies the PLMN identifier to be used as part of the
global RAN node identity.";
key "mcc mnc";
min-elements 1;
max-elements 1;
uses types3gpp:PLMNId;
}
}
3GPP
Release 16 222 3GPP TS 28.541 V16.23.0 (2019-0912)
grouping ExternalGNBCUCPFunctionWrapper {
list ExternalGNBCUCPFunction {
description "Represents the properties, known by the management function,
of a GNBCUCPFunction managed by another management function.";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses ExternalGNBCUCPFunctionGrp;
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
}
augment "/subnet3gpp:SubNetwork" {
if-feature subnet3gpp:ExternalsUnderSubNetwork ;
uses ExternalGNBCUCPFunctionWrapper;
}
augment "/nrnet3gpp:NRNetwork" {
if-feature nrnet3gpp:ExternalsUnderNRNetwork;
uses ExternalGNBCUCPFunctionWrapper;
}
}
E.5.11 module_3gpp-nr-nrm-externalgnbcuupfunction@2019-10-
28.yang
module _3gpp-nr-nrm-externalgnbcuupfunction {
yang-version 1.1;
namespace "urn:3gpp:sa5:_3gpp-nr-nrm-externalgnbcuupfunction";
prefix "extgnbcuup3gpp";
grouping ExternalGNBCUUPFunctionGrp {
description "Represets the ExternalGNBCUUPFunction IOC.";
reference "3GPP TS 28.541";
uses mf3gpp:ManagedFunctionGrp;
leaf gNBId {
description "Identifies a gNB within a PLMN.";
reference "gNB Identifier (gNB ID) in 3GPP TS 38.300, Global gNB ID
in 3GPP TS 38.413";
mandatory true;
type int64 { range "0..4294967295"; }
}
leaf gNBIdLength {
description "Indicates the number of bits for encoding the gNB ID.";
reference "gNB ID in 3GPP TS 38.300, Global gNB ID in 3GPP TS 38.413";
mandatory true;
type int32 { range "22..32"; }
}
}
grouping ExternalGNBCUUPFunctionWrapper {
list ExternalGNBCUUPFunction {
description "Represents the properties, known by the management function,
3GPP
Release 16 223 3GPP TS 28.541 V16.23.0 (2019-0912)
augment "/subnet3gpp:SubNetwork" {
if-feature subnet3gpp:ExternalsUnderSubNetwork ;
uses ExternalGNBCUUPFunctionWrapper;
}
augment "/nrnet3gpp:NRNetwork" {
if-feature nrnet3gpp:ExternalsUnderNRNetwork;
uses ExternalGNBCUUPFunctionWrapper;
}
}
E.5.12 module_3gpp-nr-nrm-externalgnbdufunction@2019-10-
28.yang
module _3gpp-nr-nrm-externalgnbdufunction {
yang-version 1.1;
namespace "urn:3gpp:sa5:_3gpp-nr-nrm-externalgnbdufunction";
prefix "extgnbdu3gpp";
grouping ExternalGNBDUFunctionGrp {
description "Represets the ExternalGNBDUFunction IOC.";
reference "3GPP TS 28.541";
uses mf3gpp:ManagedFunctionGrp;
leaf gNBId {
description "Identifies a gNB within a PLMN.";
reference "gNB Identifier (gNB ID) in 3GPP TS 38.300, Global gNB ID
in 3GPP TS 38.413";
mandatory true;
type int64 { range "0..4294967295"; }
}
leaf gNBIdLength {
description "Indicates the number of bits for encoding the gNB ID.";
reference "gNB ID in 3GPP TS 38.300, Global gNB ID in 3GPP TS 38.413";
mandatory true;
type int32 { range "22..32"; }
}
list pLMNId {
description "Specifies the PLMN identifier to be used as part of the
global RAN node identity.";
key "mcc mnc";
min-elements 1;
max-elements 1;
uses types3gpp:PLMNId;
3GPP
Release 16 224 3GPP TS 28.541 V16.23.0 (2019-0912)
}
}
grouping ExternalGNBDUFunctionWrapper {
list ExternalGNBDUFunction {
description "Represents the properties, known by the management function,
of a GNBDUFunction managed by another management function.";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses ExternalGNBDUFunctionGrp;
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
}
augment "/subnet3gpp:SubNetwork" {
if-feature subnet3gpp:ExternalsUnderSubNetwork ;
uses ExternalGNBDUFunctionWrapper;
}
augment "/nrnet3gpp:NRNetwork" {
if-feature nrnet3gpp:ExternalsUnderNRNetwork;
uses ExternalGNBDUFunctionWrapper;
}
}
E.5.13 [email protected]
module _3gpp-nr-nrm-externalnrcellcu {
yang-version 1.1;
namespace "urn:3gpp:sa5:_3gpp-nr-nrm-externalnrcellcu";
prefix "extnrcellcu3gpp";
revision 2019-06-17 {
description "Initial revision";
reference "Based on
grouping ExternalNRCellCUGrp {
description "Represents the ExternalNRCellCU IOC.";
reference "3GPP TS 28.541";
uses mf3gpp:ManagedFunctionGrp;
leaf cellLocalId {
description "Identifies an NR cell of a gNB. Together with corresponding
gNB ID it forms the NR Cell Identifier (NCI).";
reference "NCI in 3GPP TS 38.300";
mandatory true;
type int32 {range "0..16383"; }
}
leaf nRPCI {
description "The Physical Cell Identity (PCI) of the NR cell.";
reference "3GPP TS 36.211";
mandatory true;
type int32 { range "0..1007"; }
}
list pLMNIdList {
3GPP
Release 16 225 3GPP TS 28.541 V16.23.0 (2019-0912)
leaf nRFrequencyRef {
description "Reference to corresponding NRFrequency instance.";
mandatory true;
type types3gpp:DistinguishedName;
}
}
grouping ExternalNRCellCUWrapper {
list ExternalNRCellCU {
description "Represents the properties of an NRCellCU controlled by
another Management Service Provider.";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses ExternalNRCellCUGrp;
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
}
augment "/subnet3gpp:SubNetwork/extgnbcucp3gpp:ExternalGNBCUCPFunction" {
if-feature subnet3gpp:ExternalsUnderSubNetwork ;
uses ExternalNRCellCUWrapper;
}
augment "/nrnet3gpp:NRNetwork/extgnbcucp3gpp:ExternalGNBCUCPFunction" {
if-feature nrnet3gpp:ExternalsUnderNRNetwork;
uses ExternalNRCellCUWrapper;
}
}
E.5.14 [email protected]
module _3gpp-nr-nrm-externalservinggwfunction {
yang-version 1.1;
namespace "urn:3gpp:sa5:_3gpp-nr-nrm-externalservinggwfunction";
prefix "extservgw3gpp";
grouping ExternalServingGWFunctionGrp {
description "Represents the ExternalServingGWFunction IOC.";
reference "3GPP TS 28.541";
uses mf3gpp:ManagedFunctionGrp;
}
grouping ExternalServingGWFunctionWrapper {
list ExternalServingGWFunction {
description "Represents the properties, known by the management
function, of a ServingGWFunction managed by another management
3GPP
Release 16 226 3GPP TS 28.541 V16.23.0 (2019-0912)
function.";
reference "3GPP TS 28.658";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses ExternalServingGWFunctionGrp;
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
}
augment "/subnet3gpp:SubNetwork" {
if-feature subnet3gpp:ExternalsUnderSubNetwork ;
uses ExternalServingGWFunctionWrapper;
}
augment "/eutranet3gpp:EUtraNetwork" {
if-feature eutranet3gpp:ExternalsUnderEUtraNetwork;
uses ExternalServingGWFunctionWrapper;
}
}
E.5.15 module_3gpp-nr-nrm-externalupffunction@2019-10-
28.yang
module _3gpp-nr-nrm-externalupffunction {
yang-version 1.1;
namespace "urn:3gpp:sa5:_3gpp-nr-nrm-externalupffunction";
prefix "extupf3gpp";
grouping ExternalUPFFunctionGrp {
description "Represents the ExternalUPFFunction IOC.";
reference "3GPP TS 28.541";
uses mf3gpp:ManagedFunctionGrp;
}
grouping ExternalUPFFunctionWrapper {
list ExternalUPFFunction {
description "Represents the properties, known by the management
function, of a UPFFunction managed by another management
function.";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses ExternalUPFFunctionGrp;
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
}
augment "/subnet3gpp:SubNetwork" {
if-feature subnet3gpp:ExternalsUnderSubNetwork ;
uses ExternalUPFFunctionWrapper;
}
augment "/nrnet3gpp:NRNetwork" {
if-feature nrnet3gpp:ExternalsUnderNRNetwork;
uses ExternalUPFFunctionWrapper;
3GPP
Release 16 227 3GPP TS 28.541 V16.23.0 (2019-0912)
}
}
E.5.16 [email protected]
module _3gpp-nr-nrm-gnbcucpfunction {
yang-version 1.1;
namespace "urn:3gpp:sa5:_3gpp-nr-nrm-gnbcucpfunction";
prefix "gnbcucp3gpp";
grouping GNBCUCPFunctionGrp {
description "Represents the GNBCUCPFunction IOC.";
reference "3GPP TS 28.541";
uses mf3gpp:ManagedFunctionGrp;
leaf gNBId {
description "Identifies a gNB within a PLMN. The gNB Identifier (gNB ID)
is part of the NR Cell Identifier (NCI) of the gNB cells.";
reference "gNB ID in 3GPP TS 38.300, Global gNB ID in 3GPP TS 38.413";
mandatory true;
type int64 { range "0..4294967295"; }
}
leaf gNBIdLength {
description "Indicates the number of bits for encoding the gNB ID.";
reference "gNB ID in 3GPP TS 38.300, Global gNB ID in 3GPP TS 38.413";
mandatory true;
type int32 { range "22..32"; }
}
leaf gNBCUName {
description "Identifies the Central Unit of an gNB.";
reference "3GPP TS 38.473";
mandatory true;
type string { length "1..150"; }
}
list pLMNId {
description "The PLMN identifier to be used as part of the global RAN
node identity.";
key "mcc mnc";
min-elements 1;
max-elements 1;
uses types3gpp:PLMNId;
}
leaf-list x2BlackList {
type types3gpp:DistinguishedName;
description "List of nodes to which X2 connections are prohibited.";
}
leaf-list x2WhiteList {
type types3gpp:DistinguishedName;
description "List of nodes to which X2 connections are enforced.";
}
leaf-list xnBlackList {
type types3gpp:DistinguishedName;
description "List of nodes to which Xn connections are prohibited.";
}
3GPP
Release 16 228 3GPP TS 28.541 V16.23.0 (2019-0912)
leaf-list xnWhiteList {
type types3gpp:DistinguishedName;
description "List of nodes to which X2 connections are enforced.";
}
leaf-list x2XnHOBlackList {
type types3gpp:DistinguishedName;
description "List of nodes to which handovers over X2 or Xn are prohibited.";
}
augment "/me3gpp:ManagedElement" {
list GNBCUCPFunction {
description "Represents the logical function CU-CP of gNB and en-gNB.";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses GNBCUCPFunctionGrp;
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
}
}
E.5.17 [email protected]
module _3gpp-nr-nrm-gnbcuupfunction {
yang-version 1.1;
namespace "urn:3gpp:sa5:_3gpp-nr-nrm-gnbcuupfunction";
prefix "gnbcuup3gpp";
grouping GNBCUUPFunctionGrp {
description "Represents the GNBCUUPFunction IOC.";
reference "3GPP TS 28.541";
uses mf3gpp:ManagedFunctionGrp;
leaf gNBIdgNBCUUPId {
description "Identifies a gNB within a PLMN. The gNB Identifier (gNB ID)
is part of the NR Cell Identifier (NCI) of the gNB cells.";
reference "gNB ID in 3GPP TS 38.300, Global gNB ID in 3GPP TS 38.413";
type uint64 {
range "0..68719476735" ;
}
config false;
mandatory true;
type int64 { range "0..4294967295"; }
}
leaf gNBIdLength {
description "Indicates the number of bits for encodingIdentifies the gNB ID.";-CU-UP at least
within a gNB-CU-CP";
reference "gNB ID'gNB-CU-UP ID' in subclause 9.3.1.15 of 3GPP TS 38.300, Global gNB ID in 3GPP
TS 38.413463";
}
leaf gNBId {
3GPP
Release 16 229 3GPP TS 28.541 V16.23.0 (2019-0912)
mandatory true;
type int32 { range "22..32"; }
description "Indicates the number of bits for encoding the gNB ID.";
reference "gNB ID in 3GPP TS 38.300, Global gNB ID in 3GPP TS 38.413";
}
list pLMNIdList {
description "A list of PLMN identifiers. Defines from which set of PLMNs
an UE must have as its serving PLMN to be allowed to use the
gNB CU-UP.";
key "mcc mnc";
min-elements 1;
max-elements 12;
uses types3gpp:PLMNId;
}
}
augment "/me3gpp:ManagedElement" {
list GNBCUUPFunction {
key id;
description "Represents the logical function CU-UP of gNB or en-gNB.";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses GNBCUUPFunctionGrp;
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
}
}
E.5.18 [email protected]
module _3gpp-nr-nrm-gnbdufunction {
yang-version 1.1;
namespace "urn:3gpp:sa5:_3gpp-nr-nrm-gnbdufunction";
prefix "gnbdu3gpp";
grouping GNBDUFunctionGrp {
description "Represents the GNBDUFunction IOC.";
reference "3GPP TS 28.541";
uses mf3gpp:ManagedFunctionGrp;
leaf gNBId {
type int64 { range "0..4294967295"; }
mandatory true;
description "Identifies a gNB within a PLMN. The gNB Identifier (gNB ID)
is part of the NR Cell Identifier (NCI) of the gNB cells.";
reference "gNB ID in 3GPP TS 38.300, Global gNB ID in 3GPP TS 38.413";
}
leaf gNBIdLength {
type int32 { range "22..32"; }
mandatory true;
description "Indicates the number of bits for encoding the gNB ID.";
reference "gNB ID in 3GPP TS 38.300, Global gNB ID in 3GPP TS 38.413";
}
leaf gNBDUId {
type int64 { range "0..68719476735"; }
mandatory true;
3GPP
Release 16 230 3GPP TS 28.541 V16.23.0 (2019-0912)
leaf gNBIdLength {
description "Indicates the number of bits for encoding the gNB ID.";
reference "gNB ID in 3GPP TS 38.300, Global gNB ID in 3GPP TS 38.413";
mandatory true;
type int32 { range "22..32"; }
}
leaf gNBDUId {
description "Uniquely identifies the DU at least within a gNB.";
reference "3GPP TS 38.473";
mandatory true;
type int64 { range "0..68719476735"; }
}
leaf gNBDUName {
type string { length "1..150"; }
description "Identifies the Distributed Unit of an NR node";
reference "3GPP TS 38.473";
mandatory true;
type string { length "1..150"; }
} }
}
augment "/me3gpp:ManagedElement" {
list GNBDUFunction {
description "Represents the logical function DU of gNB or en-gNB.";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses GNBDUFunctionGrp;
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
}
}
E.5.19 [email protected]
module _3gpp-nr-nrm-nrcellcu {
yang-version 1.1;
namespace "urn:3gpp:sa5:_3gpp-nr-nrm-nrcellcu";
prefix "nrcellcu3gpp";
typedef quotaType {
type enumeration {
enum STRICT;
enum FLOAT;
3GPP
Release 16 231 3GPP TS 28.541 V16.23.0 (2019-0912)
}
}
grouping RRMPolicyRatio1 {
description "Represents properties of RRMPolicyRatio1.";
leaf groupId {
description "Uniquely identifies one sNSSAIList group inside an
NRCellCU instance.";
type uint32;
}
leaf-list sNSSAIList {
description "List of S-NSSAIs the managed object is supporting. NSSAI is
a set of supported S-NSSAIs. An S-NSSAI is comprised of an
SST (Slice/Service type) and an optional SD (Slice Differentiator)
field.";
reference "3GPP TS 23.003";
type types3gpp:SNssai;
}
leaf rRRMPolicyRatio {
description "Percentage of PRBs to be allocated to the corresponding
S-NSSAIs, in average over time. The sum of the values for
rRMPolicyRatio described in rRMPolicyRatio1List shall be less or
equal to 100.";
type uint8 { range "0..100"; }
units %;
}
}
grouping RRMPolicyRatio2 {
description "Represents properties of RRMPolicyRatio2. The RRM policy
setting the ratios for the split of the radio resources between the
supported S-NSSAI lists, in average over time.";
leaf groupId {
description "Uniquely identifies one sNSSAIList group inside an
NRCellCU instance.";
type uint32;
}
leaf-list sNSSAIList {
description "List of S-NSSAIs the managed object is supporting. NSSAI
is a set of supported S-NSSAI(s). An S-NSSAI is comprised of an
SST (Slice/Service type) and an optional SD (Slice Differentiator)
field.";
reference "3GPP TS 23.003";
type types3gpp:SNssai;
}
leaf quotaType {
description "The type of the quota which allows to allocate resources as
strictly usable for defined slice(s) (strict quota) or allows that
resources to be used by other slice(s) when defined slice(s) do not
need them (float quota).";
type quotaType;
}
leaf rRMPolicyMaxRatio {
description "The RRM policy setting the maximum percentage of radio
resources to be allocated to the corresponding S-NSSAI list. This
quota can be strict or float quota. Strict quota means resources are
not allowed for other sNSSAIs even when they are not used by the
defined sNSSAIList. Float quota resources can be used by other sNSSAIs
when the defined sNSSAIList do not need them. Value 0 indicates that
there is no maximum limit.";
type uint8 { range "0..100"; }
units %;
}
leaf rRMPolicyMarginMaxRatio {
description "Maximum quota margin ratio is applicable when maximum quota
policy ratio is of type “float quota”.. It defines the resource quota
within maximum quota to reserve buffers for new resource requirements
for the specified S-NSSAI list. With the margin ratio, unused resources
of the maximum resource quota can be allocated to other S-NSSAIs when
the free resources are more than resource amount indicated by the
3GPP
Release 16 232 3GPP TS 28.541 V16.23.0 (2019-0912)
margin. The margin resource quota can only be used for the specific
S-NSSAI list. Value 0 indicates that no margin is used.";
type uint8 { range "0..100"; }
units %;
}
leaf rRMPolicyMinRatio {
description "The RRM policy setting the minimum percentage of radio
resources to be allocated to the corresponding S-NSSAI list. This
quota can be strict or float quota. Strict quota means resources are
not allowed for other sNSSAIs even when they are not used by the
defined sNSSAIList. Float quota resources can be used by other sNSSAIs
when the defined sNSSAIList do not need them. Value 0 indicates that
there is no minimum limit.";
type uint8 { range "0..100"; }
units %;
}
leaf rRMPolicyMarginMinRatio {
description "Minimum quota margin ratio is applicable when minimum quota
policy ratio is of type “float quota”.. It defines the resource quota
within minimum quota to reserve buffers for new resource requirements
for the specified S-NSSAI list. With the margin ratio, unused resources
of the minimum resource quota can be allocated to other S-NSSAIs when
the free resources are more than resource amount indicated by the
margin. The margin resource quota can only be used for the specific
S-NSSAI list. Value 0 indicates that no margin is used. Value 0
indicates that there is no minimum limit.";
type uint8 { range "0..100"; }
units %;
}
}
grouping NRCellCUGrp {
description "Represents the NRCellCU IOC.";
reference "3GPP TS 28.541";
uses mf3gpp:ManagedFunctionGrp;
leaf cellLocalId {
description "Identifies an NR cell of a gNB. Together with corresponding
gNB ID it forms the NR Cell Identifier (NCI).";
mandatory true;
type int32 { range "0..16383"; }
}
list pLMNIdList {
description "Defines which PLMNs that can be served by the NR cell.";
// Note: Whether this attribute can be writable depends on the implementation.
key "mcc mnc";
min-elements 1;
max-elements 12;
uses types3gpp:PLMNId;
}
leaf-list sNSSAIList {
description "List of S-NSSAIs the cell is capable of supporting. An
S-NSSAI is comprised of an SST (Slice/Service Type) and an optional
SD (Slice Differentiator) field.";
reference "3GPP TS 23.003";
min-elements 0;
type types3gpp:SNssai;
}
leaf rRMPolicyType {
description "Type of RRM policy. The value 0 denotes use of the
rRMPolicy. The value 1 denotes use of the rRMPolicyRatio1List.
The value 2 denotes use of the rRMPolicyRatio2.";
mandatory true;
type uint16 { range "0..65535"; }
}
leaf rRMPolicy {
description "RRM policy which includes guidance for split of radio
resources between multiple slices the cell supports.";
mandatory true;
type string;
}
3GPP
Release 16 233 3GPP TS 28.541 V16.23.0 (2019-0912)
list rRMPolicyRatio1List {
description "List of RRMPolicyRatio1. Used for setting the ratio for the
split of the radio resources (i.e. PRBs) between the supported S-NSSAI
lists.";
key groupId;
min-elements 1;
uses RRMPolicyRatio1;
}
list rRMPolicyRatio2 {
description "List of RRMPolicyRatio2. Used for setting the ratio for the
split of the radio resources between the S-NSSAI lists for radio
resources (e.g. RRC connected users, PDCP resource, etc.), in average
time.";
key groupId;
min-elements 1;
uses RRMPolicyRatio2;
}
leaf nRFrequencyRef {
description "Reference to corresponding NRFrequency instance.";
config false;
type types3gpp:DistinguishedName;
}
}
augment "/me3gpp:ManagedElement/gnbcucp3gpp:GNBCUCPFunction" {
list NRCellCU {
description "Represents the information required by CU that is
responsible for the management of inter-cell mobility and neighbour
relations via ANR.";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses NRCellCUGrp;
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
}
}
E.5.20 [email protected]
module _3gpp-nr-nrm-nrcelldu {
yang-version 1.1;
namespace "urn:3gpp:sa5:_3gpp-nr-nrm-nrcelldu";
prefix "nrcelldu3gpp";
grouping NRCellDUGrp {
description "Represents the NRCellDU IOC.";
reference "3GPP TS 28.541";
uses mf3gpp:ManagedFunctionGrp;
leaf cellLocalId {
description "Identifies an NR cell of a gNB. Together with the
corresponding gNB identifier in forms the NR Cell Identity (NCI).";
reference "NCI in 3GPP TS 38.300";
3GPP
Release 16 234 3GPP TS 28.541 V16.23.0 (2019-0912)
mandatory true;
type int32 { range "0..16383"; }
}
leaf operationalState {
description "Operational state of the NRCellDU instance. Indicates
whether the resource is installed and partially or fully operable
(ENABLED) or the resource is not installed or not operable
(DISABLED).";
config false;
type types3gpp:OperationalState;
}
leaf administrativeState {
description "Administrative state of the NRCellDU. Indicates the
permission to use or prohibition against using the cell, imposed
through the OAM services.";
mandatory true;
type types3gpp:AdministrativeState;
default LOCKED;
}
leaf cellState {
description "Cell state of the NRCellDU instance. Indicates whether the
cell is not currently in use (IDLE), or currently in use but not
configured to carry traffic (INACTIVE), or currently in use and is
configured to carry traffic (ACTIVE).";
config false;
type types3gpp:CellState;
}
list pLMNIdList {
description "Defines which PLMNs that can be served by the NR cell. The
first entry of the list is the PLMN used to construct the nCGI for the
NR cell.";
key "mcc mnc";
min-elements 1;
max-elements 12;
uses types3gpp:PLMNId;
}
leaf-list sNSSAIList {
description "List of S-NSSAIs the NR cell is supporting. NSSAI is a set
of supported S-NSSAI(s), and an S-NSSAI is comprised of a SST
(Slice/Service type) and an optional SD (Slice Differentiator) field.";
reference "3GPP TS 23.003";
min-elements 0;
type types3gpp:SNssai;
}
leaf nRPCI {
description "The Physical Cell Identity (PCI) of the NR cell.";
reference "3GPP TS 36.211";
mandatory true;
type int32 { range "0..1007"; }
}
leaf nRTAC {
description "The common 5GS Tracking Area Code for the PLMNs.";
reference "3GPP TS 23.003, 3GPP TS 38.473";
mandatory true;
type types3gpp:Tac;
}
leaf arfcnDL {
description "NR Absolute Radio Frequency Channel Number (NR-ARFCN) for
downlink.";
reference "3GPP TS 38.104";
mandatory true;
type int32;
}
leaf arfcnUL {
description "NR Absolute Radio Frequency Channel Number (NR-ARFCN) for
uplink.";
reference "3GPP TS 38.104";
mandatory true;
type int32;
3GPP
Release 16 235 3GPP TS 28.541 V16.23.0 (2019-0912)
leaf arfcnSUL {
description "NR Absolute Radio Frequency Channel Number (NR-ARFCN) for
supplementary uplink.";
reference "3GPP TS 38.104";
mandatory true;
type int32;
}
leaf bSChannelBwDL {
description "Base station channel bandwidth for downlink.";
reference "3GPP TS 38.104";
mandatory true;
type int32;
units MHz;
}
leaf bSChannelBwUL {
description "Base station channel bandwidth for uplink.";
reference "3GPP TS 38.104";
mandatory false;
type int32;
units MHz;
}
leaf bSChannelBwSUL {
description "Base station channel bandwidth for supplementary uplink.";
reference "3GPP TS 38.104";
mandatory false;
type int32;
units MHz;
}
leaf ssbFrequency {
description "Indicates cell defining SSB frequency domain position.
Frequency (in terms of NR-ARFCN) of the cell defining SSB transmission.
The frequency identifies the position of resource element RE=#0
(subcarrier #0) of resource block RB#10 of the SS block. The frequency
must be positioned on the NR global frequency raster, as defined in
3GPP TS 38.101, and within bSChannelBwDL.";
mandatory true;
type int32 { range "0..3279165"; }
}
leaf ssbPeriodicity {
description "Indicates cell defined SSB periodicity. The SSB periodicity
is used for the rate matching purpose.";
mandatory true;
type int32 { range "5 | 10 | 20 | 40 | 80 | 160"; }
units "subframes (ms)";
}
leaf ssbSubCarrierSpacing {
description "Subcarrier spacing of SSB. Only the values 15 kHz or 30 kHz
(< 6 GHz), 120 kHz or 240 kHz (> 6 GHz) are applicable.";
reference "3GPP TS 38.211";
mandatory true;
type int32 { range "15 | 30 | 120 | 240"; }
units kHz;
}
leaf ssbOffset {
description "Indicates cell defining SSB time domain position. Defined
as the offset of the measurement window, in which to receive SS/PBCH
blocks, where allowed values depend on the ssbPeriodicity
(ssbOffset < ssbPeriodicity).";
mandatory true;
type int32 { range "0..159"; }
units "subframes (ms)";
}
leaf ssbDuration {
description "Duration of the measurement window in which to receive
SS/PBCH blocks.";
reference "3GPP TS 38.213";
mandatory true;
type int32 { range "1..5"; }
3GPP
Release 16 236 3GPP TS 28.541 V16.23.0 (2019-0912)
leaf-list nRSectorCarrierRef {
description "Reference to corresponding NRSectorCarrier instance.";
min-elements 1;
type types3gpp:DistinguishedName;
}
leaf-list bWPRef {
description "Reference to corresponding BWP instance.";
min-elements 0;
type types3gpp:DistinguishedName;
}
leaf-list nRFrequencyRef {
description "Reference to corresponding NRFrequency instance.";
min-elements 0;
type types3gpp:DistinguishedName;
}
}
augment "/me3gpp:ManagedElement/gnbdu3gpp:GNBDUFunction" {
list NRCellDU {
description "Represents the information of a cell known by DU.";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses NRCellDUGrp;
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
}
}
E.5.21 [email protected]
module _3gpp-nr-nrm-nrcellrelation {
yang-version 1.1;
namespace "urn:3gpp:sa5:_3gpp-nr-nrm-nrcellrelation";
prefix "nrcellrel3gpp";
grouping NRCellRelationGrp {
description "Represents the NRCellRelation IOC.";
reference "3GPP TS 28.541";
uses mf3gpp:ManagedFunctionGrp;
leaf nRTCI {
description "Target NR Cell Identifier. It consists of NR Cell
Identifier (NCI) and Physical Cell Identifier of the target NR cell
(nRPCI).";
type uint64;
}
container cellIndividualOffset {
3GPP
Release 16 237 3GPP TS 28.541 V16.23.0 (2019-0912)
description "A set of offset values for the neighbour cell. Used when
UE is in connected mode. Defined for rsrpOffsetSSB, rsrqOffsetSSB,
sinrOffsetSSB, rsrpOffsetCSI-RS, rsrqOffsetCSI-RS and
sinrOffsetCSI-RS.";
reference "cellIndividualOffset in MeasObjectNR in 3GPP TS 38.331";
leaf rsrpOffsetSsb {
description "Offset value of rsrpOffsetSSB.";
default 0;
type types3gpp:QOffsetRange;
}
leaf rsrqOffsetSsb{
description "Offset value of rsrqOffsetSSB.";
default 0;
type types3gpp:QOffsetRange;
}
leaf sinrOffsetSsb {
description "Offset value of sinrOffsetSSB.";
default 0;
type types3gpp:QOffsetRange;
}
leaf rsrpOffsetCsiRs{
description "Offset value of rsrpOffsetCSI-RS.";
default 0;
type types3gpp:QOffsetRange;
}
leaf rsrqOffsetCsiRs {
description "Offset value of rsrqOffsetCSI-RS.";
default 0;
type types3gpp:QOffsetRange;
}
leaf sinrOffsetCsiRs {
description "Offset value of sinrOffsetCSI-RS.";
default 0;
type types3gpp:QOffsetRange;
}
}
leaf nRFreqRelationRef {
description "Reference to a corresponding NRFrequencyNRFreqRelation instance.";
mandatory true;
type types3gpp:DistinguishedName;
}
leaf adjacentNRCellRef {
description "Reference to an adjacent NR cell (NRCellCU or
ExternalNRCellCU).";
mandatory true;
type types3gpp:DistinguishedName;
}
leaf isRemoveAllowed {
type boolean;
default true;
description "True if the ANR function in the node is allowed to remove this relation.";
}
leaf isHOAllowed {
type boolean;
default true;
description "True if handovers are allowed over this relation.";
}
}
augment /me3gpp:ManagedElement/gnbcucp3gpp:GNBCUCPFunction/nrcellcu3gpp:NRCellCU {
list NRCellRelation {
description "Represents a neighbour cell relation from a source cell
to a target cell, where the target cell is an NRCellCU or
ExternalNRCellCU instance.";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
3GPP
Release 16 238 3GPP TS 28.541 V16.23.0 (2019-0912)
container attributes {
uses NRCellRelationGrp;
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
}
}
E.5.22 [email protected]
module _3gpp-nr-nrm-nrfreqrelation {
yang-version 1.1;
namespace "urn:3gpp:sa5:_3gpp-nr-nrm-nrfreqrelation";
prefix "nrfreqrel3gpp";
grouping NRFreqRelationGrp {
description "Represents the NRFreqRelation IOC.";
reference "3GPP TS 28.541";
uses mf3gpp:ManagedFunctionGrp;
container offsetMO {
description "A set of offset values applicable to all measured cells
with reference signal(s) indicated in corresponding MeasObjectNR. It
is used to indicate a cell, beam or measurement object specific offset
to be applied when evaluating candidates for cell re-selection or when
evaluating triggering conditions for measurement reporting. It is
defined for rsrpOffsetSSB, rsrqOffsetSSB, sinrOffsetSSB,
rsrpOffsetCSI-RS, rsrqOffsetCSI-RS and sinrOffsetCSI-RS.";
reference "offsetMO in MeasObjectNR in 3GPP TS 38.331";
leaf rsrpOffsetSsb {
description "Offset value of rsrpOffsetSSB.";
default 0;
type types3gpp:QOffsetRange;
}
leaf rsrqOffsetSsb {
description "Offset value of rsrqOffsetSSB.";
default 0;
type types3gpp:QOffsetRange;
}
leaf sinrOffsetSsb {
description "Offset value of sinrOffsetSSB.";
default 0;
type types3gpp:QOffsetRange;
}
leaf rsrpOffsetCsiRs {
description "Offset value of rsrpOffsetCSI-RS.";
default 0;
type types3gpp:QOffsetRange;
}
leaf rsrqOffsetCsiRs {
description "Offset value of rsrqOffsetCSI-RS.";
default 0;
type types3gpp:QOffsetRange;
}
3GPP
Release 16 239 3GPP TS 28.541 V16.23.0 (2019-0912)
leaf sinrOffsetCsiRs {
description "Offset value of sinrOffsetCSI-RS.";
default 0;
type types3gpp:QOffsetRange;
}
}
leaf-list blackListEntry {
description "A list of Physical Cell Identities (PCIs) that are
blacklisted in NR measurements.";
reference "3GPP TS 38.331";
min-elements 0;
type uint16 { range "0..1007"; }
}
leaf-list blackListEntryIdleMode {
description "A list of Physical Cell Identities (PCIs) that are
blacklisted in SIB4 and SIB5.";
min-elements 0;
type uint16 { range "0..1007"; }
}
leaf cellReselectionPriority {
description "The absolute priority of the carrier frequency used by the
cell reselection procedure. Value 0 means lowest priority. The value
must not already used by other RAT, i.e. equal priorities between RATs
are not supported. The UE behaviour when no value is entered is
specified in subclause 5.2.4.1 of 3GPP TS 38.304.";
reference "CellReselectionPriority in 3GPP TS 38.331, priority in
3GPP TS 38.304";
type uint32;
default 0;
}
leaf cellReselectionSubPriority {
description "Indicates a fractional value to be added to the value of
cellReselectionPriority to obtain the absolute priority of the
concerned carrier frequency for E-UTRA and NR.";
reference "3GPP TS 38.331";
type uint8 { range "2 | 4 | 6 | 8"; }
units "0.1";
}
leaf pMax {
description "Used for calculation of the parameter Pcompensation
(defined in 3GPP TS 38.304), at cell reselection to a cell.";
reference "PEMAX in 3GPP TS 38.101";
mandatory false;
type int32 { range "-30..33"; }
units dBm;
}
leaf qOffsetFreq {
description "The frequency specific offset applied when evaluating
candidates for cell reselection.";
mandatory false;
type types3gpp:QOffsetRange;
default 0;
}
leaf qQualMin {
description "Indicates the minimum required quality level in the cell.
Value 0 means that it is not sent and UE applies in such case the
(default) value of negative infinity for Qqualmin. Sent in SIB3 or
SIB5.";
reference "3GPP TS 38.304";
type int32 { range "-34..-3 | 0"; }
units dB;
default 0;
}
leaf qRxLevMin {
description "Indicates the required minimum received Reference Symbol
Received Power (RSRP) level in the NR frequency for cell reselection.
Broadcast in SIB3 or SIB5, depending on whether the related frequency
is intra- or inter-frequency. Resolution is 2.";
reference "3GPP TS 38.304";
3GPP
Release 16 240 3GPP TS 28.541 V16.23.0 (2019-0912)
mandatory true;
type int32 { range "-140..-44"; }
units dBm;
}
leaf threshXHighP {
description "Specifies the Srxlev threshold used by the UE when
reselecting towards a higher priority RAT/frequency than the current
serving frequency. Each frequency of NR and E-UTRAN might have a
specific threshold. Resolution is 2.";
reference "ThreshX, HighP in 3GPP TS 38.304";
mandatory true;
type int32 { range "0..62"; }
units dB;
}
leaf threshXHighQ {
description "Specifies the Squal threshold used by the UE when
reselecting towards a higher priority RAT/frequency than the current
serving frequency. Each frequency of NR and E-UTRAN might have a
specific threshold.";
reference "ThreshX, HighQ in 3GPP TS 38.304";
mandatory true;
type int32 { range "0..31"; }
units dB;
}
leaf threshXLowP {
description "Specifies the Srxlev threshold used by the UE when
reselecting towards a lower priority RAT/frequency than the current
serving frequency. Each frequency of NR and E-UTRAN might have a
specific threshold. Resolution is 2.";
reference "ThreshX, LowP in 3GPP TS 38.304";
mandatory true;
type int32 { range "0..62"; }
units dB;
}
leaf threshXLowQ {
description "Specifies the Squal threshold used by the UE when
reselecting towards a lower priority RAT/frequency than the current
serving frequency. Each frequency of NR and E-UTRAN might have a
specific threshold.";
reference "ThreshX, LowQ in 3GPP TS 38.304";
mandatory true;
type int32 { range "0..31"; }
units dB;
}
leaf tReselectionNR {
description "Cell reselection timer for NR.";
reference "TreselectionRAT for NR in 3GPP TS 38.331";
mandatory true;
type int32 { range "0..7"; }
units s;
}
leaf tReselectionNRSfHigh {
description "The attribute tReselectionNr (parameter TreselectionNR in
3GPP TS 38.304) is multiplied with this scaling factor if the UE is
in high mobility state.";
reference "Speed dependent ScalingFactor for TreselectionNR for high
mobility state in 3GPP TS 38.304";
mandatory true;
type uint8 { range "25 | 50 | 75 | 100"; }
units %;
}
leaf tReselectionNRSfMedium {
description "The attribute tReselectionNr (parameter TreselectionNR in
3GPP TS 38.304) multiplied with this scaling factor if the UE is in
medium mobility state.";
reference "Speed dependent ScalingFactor for TreselectionNR for medium
mobility state in 3GPP TS 38.304";
mandatory true;
type uint8 { range "25 | 50 | 75 | 100"; }
units %;
}
3GPP
Release 16 241 3GPP TS 28.541 V16.23.0 (2019-0912)
leaf nRFrequencyRef {
description "Reference to a corresponding NRFrequency instance.";
mandatory true;
type types3gpp:DistinguishedName;
}
}
augment /me3gpp:ManagedElement/gnbcucp3gpp:GNBCUCPFunction/nrcellcu3gpp:NRCellCU {
list NRFreqRelation {
description "Together with the target NRFrequency, it represents the
frequency properties applicable to the referencing NRFreqRelation.";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses NRFreqRelationGrp;
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
}
}
E.5.23 [email protected]
module _3gpp-nr-nrm-nrfrequency {
yang-version 1.1;
namespace "urn:3gpp:sa5:_3gpp-nr-nrm-nrnetwork-nrfrequency";
prefix "nrfreq3gpp";
grouping NRFrequencyGrp {
description "Represents the NRFrequency IOC.";
reference "3GPP TS 28.541";
uses mf3gpp:ManagedFunctionGrp;
leaf absoluteFrequencySSB {
description "The absolute frequency applicable for a downlink NR carrier
frequency associated with the SSB, in terms of NR-ARFCN.";
mandatory true;
type uint32 { range "0.. 3279165"; }
}
leaf sSBSubCarrierSpacing {
description "Sub-carrier spacing of the SSB.";
mandatory true;
type uint8 { range "15 | 30 | 60 | 120"; }
units "kHz";
}
leaf-list multiFrequencyBandListNR {
description "List of additional frequency bands the frequency belongs to.
The list is automatically set by the gNB.";
config false;
min-elements 0;
type uint16 { range "1..256"; }
}
}
grouping NRFrequencyWrapper {
list NRFrequency {
3GPP
Release 16 242 3GPP TS 28.541 V16.23.0 (2019-0912)
augment "/subnet3gpp:SubNetwork" {
if-feature subnet3gpp:ExternalsUnderSubNetwork ;
uses NRFrequencyWrapper;
}
augment "/nrnet3gpp:NRNetwork" {
if-feature nrnet3gpp:ExternalsUnderNRNetwork;
uses NRFrequencyWrapper;
}
}
E.5.24 [email protected]
module _3gpp-nr-nrm-nrnetwork {
yang-version 1.1;
namespace "urn:3gpp:sa5:_3gpp-nr-nrm-nrnetwork";
prefix "nrnet3gpp";
revision 2019-06-17 {
description "Initial revision";
reference "Based on
3GPP TS 28.541 V15.X.XX";
}
feature ExternalsUnderNRNetwork {
description "Classes representing external entities like NRFrequency,
ExternalGNBCUCPFunction, ExternalGNBDUFunction
are contained under a NRNetwork list/class.";
}
grouping NRNetworkGrp {
description "Represents the NRNetwork IOC.";
reference "3GPP TS 28.541";
uses subnet3gpp:SubNetworkGrp;
}
list NRNetwork {
description "A subnetwork containing gNB external NR entities.";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses NRNetworkGrp;
}
}
}
E.5.25 [email protected]
module _3gpp-nr-nrm-nrsectorcarrier {
yang-version 1.1;
namespace "urn:3gpp:sa5:_3gpp-nr-nrm-nrnetwork-nrsectorcarrier";
prefix "nrsectcarr3gpp";
3GPP
Release 16 243 3GPP TS 28.541 V16.23.0 (2019-0912)
grouping NRSectorCarrierGrp {
description "Represents the NRSectorCarrier IOC.";
reference "3GPP TS 28.541";
uses mf3gpp:ManagedFunctionGrp;
leaf txDirection {
description "Indicates if the transmission direction is downlink,
uplink, or both downlink and uplink.";
mandatory true;
type types3gpp:TxDirection;
}
leaf configuredMaxTxPower {
description "Maximum possible transmisssion power for all downlink
channels, used simultaneously in a sector-carrier, added together.";
mandatory true;
type int32;
units mW;
}
leaf arfcnDL {
description "NR Absolute Radio Frequency Channel Number (NR-ARFCN)
for downlink.";
reference "3GPP TS 38.104";
mandatory true;
type int32 { range "0..3279165"; }
}
leaf arfcnUL {
description "NR Absolute Radio Frequency Channel Number (NR-ARFCN)
for uplink.";
reference "3GPP TS 38.104";
mandatory true;
type int32 { range "0..3279165"; }
}
leaf bSChannelBwDL {
description "Base station channel bandwitdth for downlink.";
reference "3GPP TS 38.104";
mandatory true;
type int32 { range "5 | 10 | 15 | 20 | 30 | 40 | 50 | 60 | 70 | 80 |
90 | 100"; }
units MHz;
}
leaf bSChannelBwUL {
description "Base station channel bandwitdth for uplink.";
reference "3GPP TS 38.104";
mandatory true;
type int32 { range "5 | 10 | 15 | 20 | 30 | 40 | 50 | 60 | 70 | 80 |
90 | 100"; }
units MHz;
}
leaf sectorEquipmentFunctionRef {
description "Reference to corresponding SectorEquipmentFunction
instance.";
reference "3GPP TS 23.622";
mandatory true;
type types3gpp:DistinguishedName;
}
}
3GPP
Release 16 244 3GPP TS 28.541 V16.23.0 (2019-0912)
augment "/me3gpp:ManagedElement/gnbdu3gpp:GNBDUFunction" {
list NRSectorCarrier {
description "Represents the resources of each transmission point
included in the cell.";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses NRSectorCarrierGrp;
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
}
}
See [45] that describes the mechanism that adds the schema trees defined by a set of YANG modules onto a mount
point defined in the schema tree in another YANG module.
_3gpp-common-ep-rp.yang
_3gpp-common-managed-element.yang
_3gpp-common-managed-function.yang
_3gpp-common-measurements.yang
_3gpp-common-subnetwork.yang
_3gpp-common-top.yang
_3gpp-common-yang-extensions.yang
_3gpp-common-yang-types.yang
_3gpp-nr-nrm-bwp.yang
_3gpp-nr-nrm-ep.yang
_3gpp-nr-nrm-eutrancellrelation.yang
_3gpp-nr-nrm-gnbcucpfunction.yang
_3gpp-nr-nrm-gnbcuupfunction.yang
_3gpp-nr-nrm-gnbdufunction.yang
_3gpp-nr-nrm-nrcellcu.yang
_3gpp-nr-nrm-nrcelldu.yang
_3gpp-nr-nrm-nrcellrelation.yang
_3gpp-nr-nrm-nrfreqrelation.yang
_3gpp-nr-nrm-nrfrequency.yang
_3gpp-nr-nrm-nrnetwork.yang
_3gpp-nr-nrm-nrsectorcarrier.yang
_3gpp-nr-nrm-beam.yang
_3gpp-nr-nrm-commonbeamformingfunction.yang
ietf-inet-types.yang
[email protected]
If the above files are mounted the yang files described in clause H.7 shall also be mounted.
3GPP
Release 16 245 3GPP TS 28.541 V16.23.0 (2019-0912)
Annex F (normative):
XML definitions for 5GC NRM
F.1 General
This annex contains the XML definitions for the 5GC NRM specified in clause 5, in accordance with 5G NRM
Information Model definitions specified in clause 4.
The XML definitions of the present document specify the schema for a configuration content, which can be included in
a configuration file for Bulk configuration management operations.
F.3 Mapping
The present document defines the NRM-specific XML schema ngcNrm.xsd for the 5GC NRM Information Model
defined in clause 4.
XML schema ngcNrm.xsd explicitly declares NRM-specific XML element types for the related NRM.
The definition of those NRM-specific XML element types complies with the generic mapping rules defined in 3GPP TS
32.616 [33].
3GPP
Release 16 246 3GPP TS 28.541 V16.23.0 (2019-0912)
<!--
3GPP TS 28.541 5GC Network Resource Model
XML schema definition
ngcNrm.xsd
-->
<schema
targetNamespace="http://www.3gpp.org/ftp/specs/archive/28_series/28.541#ngcNrm"
elementFormDefault="qualified"
attributeFormDefault="unqualified"
xmlns="http://www.w3.org/2001/XMLSchema"
xmlns:xn="http://www.3gpp.org/ftp/specs/archive/28_series/28.623#genericNrm"
xmlns:nn="http://www.3gpp.org/ftp/specs/archive/28_series/28.541#nrNrm"
xmlns:en="http://www.3gpp.org/ftp/specs/archive/28_series/28.659#eutranNrm"
xmlns:ngc="http://www.3gpp.org/ftp/specs/archive/28_series/28.541#ngcNrm"
>
<import namespace="http://www.3gpp.org/ftp/specs/archive/28_series/28.623#genericNrm"/>
<import namespace="http://www.3gpp.org/ftp/specs/archive/28_series/28.659#eutranNrm"/>
<import namespace="http://www.3gpp.org/ftp/specs/archive/28_series/28.541#nrNrm"/>
<complexType name="hostAddr">
<!-- Refer to definitions in TS 28.541-->
<sequence>
<choice minOccurs="0" maxOccurs="1">
<element name="ipAddress" type="string"/>
<element name="fqdn" type="string"/>
</choice>
</sequence>
</complexType>
3GPP
Release 16 247 3GPP TS 28.541 V16.23.0 (2019-0912)
<simpleType name="capacity">
<!-- Refer to definitions in TS 28.541-->
<restriction base="integer">
<minInclusive value="0"/>
<maxInclusive value="65535"/>
</restriction>
</simpleType>
<complexType name="Nfinfo">
<!-- Refer to definitions in TS 28.541-->
<sequence>
<choice minOccurs="0" maxOccurs="1">
<element name="amfInfo" type="ngc:AmfInfo"/>
<element name="udrInfo" type="ngc:UdrInfo"/>
<element name="udmInfo" type="ngc:UdmInfo"/>
<element name="ausfInfo" type="ngc:AusfInfo"/>
<element name="upfInfo" type="ngc:UpfInfo"/>
</choice>
</sequence>
</complexType>
<complexType name="NFProfileList">
<sequence>
<element name="nfProfile" type="ngc:NfProfile"/>
</sequence>
</complexType>
<complexType name="NfProfile">
<sequence>
<element name="nfInstanceIDd" type="string"/>
<!-- nfInstanceIDd is uuid of NF instance -->
<element name="nfType" type="ngc:NfType"/>
<element name="nfStatus" type="ngc:NfStatus"/>
<element name="plmn" type="en:PLMNId"/>
<element name="nfType" type="ngc:NfType"/>
<element name="sNssais" type="ngc: SnssaiList"/>
<element name="fqdn" type="string"/>
<element name="interPlmnFqdn" type="string"/>
<element name="fqdn" type="string"/>
<element name="ipv4Addresses" type="string"/>
<element name="ipv6Addresses" type="string"/>
<element name="ipv6Prefixes" type="string"/>
<element name="capacity" type="string"/>
<element name="udrInfo" type="ngc:UdrInfo"/>
<element name="amfInfo" type="ngc:AmfInfo"/>
<element name="smfInfo" type="ngc:SmfInfo"/>
<element name="upfInfo" type="ngc:UpfInfo"/>
<element name="nfServices" type="ngc:NfServices"/>
<element name="priority" type="integer" minOccurs="0"/>
<element name="nFSrvGroupId" type=" string"/>
<element name="smfServingAreas" type="string"/>
<element name="locality" type="string"/>
<element name="authzInfo" type="string"/>
</sequence>
</complexType>
<complexType name="NfServices">
<sequence>
<element name="serviceInstanceId" type="string"/>
<element name="serviceName" type="string"/>
<element name="version" type="string"/>
<element name="schema" type="string"/>
<element name="fqdn" type="string"/>
<element name="interPlmnFqdn" type="string"/>
<element name="ipEndPoints" type="ngc:IpEndpoints"/>
<element name="apiPrefix" type="string"/>
<element name="defaultNotificationSubscriptions" type="ngc:DefaultNotificationSubscriptions"/>
<element name="allowedPlmns" type="en:PLMNIdList"/>
<element name="allowedNfTypes" type="ngc:NFTypeList"/>
<element name="allowedNssais" type="ngc:Nssai"/>
<element name="capacity" type="string"/>
<element name="supportedFeatures" type="string"/>
</sequence>
</complexType>
<simpleType name="NfType">
<restriction base="string">
<!-- NF name is defined in TS 23.501 -->
<enumeration value="NRF"/>
<enumeration value="UDM"/>
<enumeration value="AMF"/>
<enumeration value="SMF"/>
3GPP
Release 16 248 3GPP TS 28.541 V16.23.0 (2019-0912)
<enumeration value="AUSF"/>
<enumeration value="NEF"/>
<enumeration value="PCF"/>
<enumeration value="SMSF"/>
<enumeration value="NSSF"/>
<enumeration value="UDR"/>
<enumeration value="LMF"/>
<enumeration value="GMLC"/>
<enumeration value="5GEIR"/>
<enumeration value="SEPP"/>
<enumeration value="UPF"/>
<enumeration value="N3IWF"/>
<enumeration value="AF"/>
<enumeration value="UDSF"/>
<enumeration value="DN"/>
</restriction>
</simpleType>
<complexType name="NFTypeList">
<sequence>
<element name="NFType" type="ngc:NfType"/>
</sequence>
</complexType>
<complexType name="LocalEndPoint">
<sequence>
<element name="ipv4Address" type="string"/>
<element name="ipv6Address" type="string"/>
<element name="ipv6Prefix" type="string"/>
<element name="vlanId" type="integer"/>
</sequence>
</complexType>
<complexType name="RemoteEndPoint">
<sequence>
<element name="ipv4Address" type="string"/>
<element name="ipv6Address" type="string"/>
<element name="ipv6Prefix" type="string"/>
</sequence>
</complexType>
<complexType name="UdrInfo">
<sequence>
<element name="supiRange" type="ngc:SupiRange"/>
</sequence>
</complexType>
<complexType name="SupiRange">
<sequence>
<element name="start" type="string"/>
<element name="end" type="string"/>
<element name="pattern" type="string"/>
</sequence>
</complexType>
<complexType name="AmfInfo">
<sequence>
<element name="amfSetId" type="ngc:AmfSetId"/>
</sequence>
</complexType>
<complexType name="SmfInfo">
<sequence>
<element name="dnn" type="string"/>
</sequence>
</complexType>
<complexType name="UpfInfo">
<sequence>
<element name="snssaiUpfInfo" type="ngc:SnssaiUpfInfo"/>
</sequence>
</complexType>
<complexType name="SnssaiUpfInfo">
<sequence>
<element name="sNssai" type="ngc:SNssai"/>
<element name="dnnUpfInfoList" type="ngc:DnnUpfInfoList"/>
</sequence>
</complexType>
<complexType name="DnnUpfInfoList">
<sequence>
<element name="dnn" type="string"/>
</sequence>
</complexType>
<complexType name="DefaultNotificationSubscription">
<sequence>
<element name="notificationType" type="ngc:NotificationType"/>
3GPP
Release 16 249 3GPP TS 28.541 V16.23.0 (2019-0912)
<sequence>
<element name="nfServices" type="ngc:NfServices"/>
</sequence>
</complexType>
<simpleType name="WeightFactor">
<restriction base="integer">
</restriction>
</simpleType>
<simpleType name="SEPPType">
<restriction base="string">
<enumeration value="CSEPP"/>
<enumeration value="PSEPP"/>
</restriction>
</simpleType>
<complexType name="SupportedFunc">
<sequence>
<element name="function" type="string"/>
3GPP
Release 16 250 3GPP TS 28.541 V16.23.0 (2019-0912)
<complexType name="SupportedFuncList">
<sequence>
<element name="supportedFunc" type="ngc:SupportedFunc"/>
</sequence>
</complexType>
<simpleType name="CommModelType">
<restriction base="string">
<enumeration value="DIRECT_COMMUNICATION_WO_NRF"/>
<enumeration value="DIRECT_COMMUNICATION_WITH_NRF"/>
<enumeration value="INDIRECT_COMMUNICATION_WO_DEDICATED_DISCOVERY"/>
<enumeration value="INDIRECT_COMMUNICATION_WITH_DEDICATED_DISCOVERY"/>
</restriction>
</simpleType>
<complexType name="CommModel">
<sequence>
<element name="groupId" type="integer"/>
<element name="commModelType" type="ngc:CommModelType"/>
<element name="targetNFServiceList" type="xn:dnlist"/>
<element name="commModelConfiguration" type="string"/>
</sequence>
</complexType>
<complexType name="CommModelList">
<sequence>
<element name="commModel" type="ngc:CommModel"/>
</sequence>
</complexType>
<complexType name="CapabilityList">
<sequence>
<element name="capability" type="string"/>
</sequence>
</complexType>
3GPP
Release 16 251 3GPP TS 28.541 V16.23.0 (2019-0912)
<element ref="ngc:EP_NLG"/>
<element ref="ngc:EP_SBI_X"/>
<element ref="xn:VsDataContainer"/>
<element ref="xn:MeasurementControl"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
3GPP
Release 16 252 3GPP TS 28.541 V16.23.0 (2019-0912)
<element ref="ngc:EP_N6"/>
<element ref="xn:VsDataContainer"/>
<element ref="xn:MeasurementControl"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
3GPP
Release 16 253 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 254 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 255 3GPP TS 28.541 V16.23.0 (2019-0912)
<element ref="xn:VsDataContainer"/>
<element ref="xn:MeasurementControl"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
3GPP
Release 16 256 3GPP TS 28.541 V16.23.0 (2019-0912)
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes">
<complexType>
<all>
<element name="userLabel" type="string"/>
<element name="vnfParametersList" type="xn:vnfParametersListType" minOccurs="0"/>
<element name="pLMNIdList" type="en:PLMNIdList"/>
<element name="priority" type="integer" minOccurs="0"/>
<element name="measurements" type="xn:MeasurementTypesAndGPsList" minOccurs="0"/>
<element name="managedNFProfile" type="ngcxn:managedNFProfile" minOccurs="0"/>
<element name="commModelList" type="ngc:CommModelList" minOccurs="1"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="ngc:EP_NLS"/>
<element ref="xn:VsDataContainer"/>
<element ref="xn:MeasurementControl"/> </choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
3GPP
Release 16 257 3GPP TS 28.541 V16.23.0 (2019-0912)
<element ref="ngc:EP_N32"/>
<element ref="ngc:EP_SBI_IPX"/>
<element ref="xn:VsDataContainer"/>
<element ref="xn:MeasurementControl"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="ExternalSEPPFunction"
substitutionGroup="xn:ManagedElementOptionallyContainedNrmClass">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes">
<complexType>
<all>
<element name="userLabel" type="string"/>
<element name="vnfParametersList" type="xn:vnfParametersListType" minOccurs="0"/>
<element name="pLMNId" type="en:PLMNId"/>
<element name="priority" type="integer" minOccurs="0"/>
<element name="sEPPId" type="integer"/>
<element name="fqdn" type="string"/>
<element name="measurements" type="xn:MeasurementTypesAndGPsList" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="ngc:EP_N32"/>
<element ref="xn:VsDataContainer"/>
<element ref="xn:MeasurementControl"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="NWDAFFunction" substitutionGroup="xn:ManagedElementOptionallyContainedNrmClass">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes">
<complexType>
<all>
<element name="userLabel" type="string"/>
<element name="vnfParametersList" type="xn:vnfParametersListType" minOccurs="0"/>
<element name="pLMNIdList" type="en:PLMNIdList"/>
<element name="sBIFqdn" type="string"/>
<element name="sBISerivceList" type="ngc:SBIServiceList"/>
<element name="snssaiList" type="ngc:SnssaiList" minOccurs="0"/>
<element name="priority" type="integer" minOccurs="0"/>
<element name="measurements" type="xn:MeasurementTypesAndGPsList" minOccurs="0"/>
<element name="managedNFProfile" type="ngcxn:managedNFProfile" minOccurs="0"/>
<element name="commModelList" type="ngc:CommModelList" minOccurs="1"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="ngc:EP_SBI_X"/>
<element ref="xn:VsDataContainer"/>
<element ref="xn:MeasurementControl"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
3GPP
Release 16 258 3GPP TS 28.541 V16.23.0 (2019-0912)
<all>
<element name="userLabel" type="string"/>
<element name="vnfParametersList" type="xn:vnfParametersListType" minOccurs="0"/>
<element name="priority" type="integer" minOccurs="0"/>
<element name="measurements" type="xn:MeasurementTypesAndGPsList" minOccurs="0"/>
<element name="supportedFuncList" type="ngc:SupportedFuncList"/>
<element name="address" type="string"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
<element ref="xn:MeasurementControl"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="EP_N2">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<!-- Inherited attributes from EP_RP -->
<element name="farEndEntity" type="xn:dn" minOccurs="0"/>
<element name="userLabel" type="string" minOccurs="0"/>
<!-- End of inherited attributes from EP_RP -->
<element name="localAddress" type="ngc:LocalEndPoint" minOccurs="0"/>
<element name="remoteAddress" type="ngc:RemoteEndPoint" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="EP_N3">
3GPP
Release 16 259 3GPP TS 28.541 V16.23.0 (2019-0912)
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<!-- Inherited attributes from EP_RP -->
<element name="farEndEntity" type="xn:dn" minOccurs="0"/>
<element name="userLabel" type="string" minOccurs="0"/>
<!-- End of inherited attributes from EP_RP -->
<element name="localAddress" type="ngc:LocalEndPoint" minOccurs="0"/>
<element name="remoteAddress" type="ngc:RemoteEndPoint" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="EP_N4">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<!-- Inherited attributes from EP_RP -->
<element name="farEndEntity" type="xn:dn" minOccurs="0"/>
<element name="userLabel" type="string" minOccurs="0"/>
<!-- End of inherited attributes from EP_RP -->
<element name="localAddress" type="ngc:LocalEndPoint" minOccurs="0"/>
<element name="remoteAddress" type="ngc:RemoteEndPoint" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="EP_N5">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<!-- Inherited attributes from EP_RP -->
<element name="farEndEntity" type="xn:dn" minOccurs="0"/>
<element name="userLabel" type="string" minOccurs="0"/>
<!-- End of inherited attributes from EP_RP -->
<element name="localAddress" type="ngc:LocalEndPoint" minOccurs="0"/>
<element name="remoteAddress" type="ngc:RemotePoint" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="EP_N6">
<complexType>
3GPP
Release 16 260 3GPP TS 28.541 V16.23.0 (2019-0912)
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<!-- Inherited attributes from EP_RP -->
<element name="farEndEntity" type="xn:dn" minOccurs="0"/>
<element name="userLabel" type="string" minOccurs="0"/>
<!-- End of inherited attributes from EP_RP -->
<element name="localAddress" type="ngc:LocalEndPoint" minOccurs="0"/>
<element name="remoteAddress" type="ngc:RemotePoint" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="EP_N7">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<!-- Inherited attributes from EP_RP -->
<element name="farEndEntity" type="xn:dn" minOccurs="0"/>
<element name="userLabel" type="string" minOccurs="0"/>
<!-- End of inherited attributes from EP_RP -->
<element name="localAddress" type="ngc:LocalEndPoint" minOccurs="0"/>
<element name="remoteAddress" type="ngc:RemotePoint" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="EP_N8">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<!-- Inherited attributes from EP_RP -->
<element name="farEndEntity" type="xn:dn" minOccurs="0"/>
<element name="userLabel" type="string" minOccurs="0"/>
<!-- End of inherited attributes from EP_RP -->
<element name="localAddress" type="ngc:LocalEndPoint" minOccurs="0"/>
<element name="remoteAddress" type="ngc:RemotePoint" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="EP_N9">
<complexType>
3GPP
Release 16 261 3GPP TS 28.541 V16.23.0 (2019-0912)
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<!-- Inherited attributes from EP_RP -->
<element name="farEndEntity" type="xn:dn" minOccurs="0"/>
<element name="userLabel" type="string" minOccurs="0"/>
<!-- End of inherited attributes from EP_RP -->
<element name="localAddress" type="ngc:LocalEndPoint" minOccurs="0"/>
<element name="remoteAddress" type="ngc:RemoteEndPoint" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="EP_N10">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<!-- Inherited attributes from EP_RP -->
<element name="farEndEntity" type="xn:dn" minOccurs="0"/>
<element name="userLabel" type="string" minOccurs="0"/>
<!-- End of inherited attributes from EP_RP -->
<element name="localAddress" type="ngc:LocalEndPoint" minOccurs="0"/>
<element name="remoteAddress" type="ngc:Remote" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="EP_N11">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<!-- Inherited attributes from EP_RP -->
<element name="farEndEntity" type="xn:dn" minOccurs="0"/>
<element name="userLabel" type="string" minOccurs="0"/>
<!-- End of inherited attributes from EP_RP -->
<element name="localAddress" type="ngc:LocalEndPoint" minOccurs="0"/>
<element name="remoteAddress" type="ngc:Remote" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="EP_N12">
<complexType>
3GPP
Release 16 262 3GPP TS 28.541 V16.23.0 (2019-0912)
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<!-- Inherited attributes from EP_RP -->
<element name="farEndEntity" type="xn:dn" minOccurs="0"/>
<element name="userLabel" type="string" minOccurs="0"/>
<!-- End of inherited attributes from EP_RP -->
<element name="localAddress" type="ngc:LocalEndPoint" minOccurs="0"/>
<element name="remoteAddress" type="ngc:RemoteEndPoint" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="EP_N13">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<!-- Inherited attributes from EP_RP -->
<element name="farEndEntity" type="xn:dn" minOccurs="0"/>
<element name="userLabel" type="string" minOccurs="0"/>
<!-- End of inherited attributes from EP_RP -->
<element name="localAddress" type="ngc:LocalEndPoint" minOccurs="0"/>
<element name="remoteAddress" type="ngc:RemoteEndPoint" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="EP_N14">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<!-- Inherited attributes from EP_RP -->
<element name="farEndEntity" type="xn:dn" minOccurs="0"/>
<element name="userLabel" type="string" minOccurs="0"/>
<!-- End of inherited attributes from EP_RP -->
<element name="localAddress" type="ngc:LocalEndPoint" minOccurs="0"/>
<element name="remoteAddress" type="ngc:RemoteEndPoint" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="EP_N15">
<complexType>
3GPP
Release 16 263 3GPP TS 28.541 V16.23.0 (2019-0912)
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<!-- Inherited attributes from EP_RP -->
<element name="farEndEntity" type="xn:dn" minOccurs="0"/>
<element name="userLabel" type="string" minOccurs="0"/>
<!-- End of inherited attributes from EP_RP -->
<element name="localAddress" type="ngc:LocalEndPoint" minOccurs="0"/>
<element name="remoteAddress" type="ngc:RemoteEndPoint" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="EP_N16">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<!-- Inherited attributes from EP_RP -->
<element name="farEndEntity" type="xn:dn" minOccurs="0"/>
<element name="userLabel" type="string" minOccurs="0"/>
<!-- End of inherited attributes from EP_RP -->
<element name="localAddress" type="ngc:Local" minOccurs="0"/>
<element name="remoteAddress" type="ngc:RemotePoint" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="EP_N17">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<!-- Inherited attributes from EP_RP -->
<element name="farEndEntity" type="xn:dn" minOccurs="0"/>
<element name="userLabel" type="string" minOccurs="0"/>
<!-- End of inherited attributes from EP_RP -->
<element name="localAddress" type="ngc:LocalEndPoint" minOccurs="0"/>
<element name="remoteAddress" type="ngc:RemotePoint" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="EP_N20">
<complexType>
3GPP
Release 16 264 3GPP TS 28.541 V16.23.0 (2019-0912)
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<!-- Inherited attributes from EP_RP -->
<element name="farEndEntity" type="xn:dn" minOccurs="0"/>
<element name="userLabel" type="string" minOccurs="0"/>
<!-- End of inherited attributes from EP_RP -->
<element name="localAddress" type="ngc:Local" minOccurs="0"/>
<element name="remoteAddress" type="ngc:RemotePoint" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="EP_N21">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<!-- Inherited attributes from EP_RP -->
<element name="farEndEntity" type="xn:dn" minOccurs="0"/>
<element name="userLabel" type="string" minOccurs="0"/>
<!-- End of inherited attributes from EP_RP -->
<element name="localAddress" type="ngc:Local" minOccurs="0"/>
<element name="remoteAddress" type="ngc:RemotePoint" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="EP_N22">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<!-- Inherited attributes from EP_RP -->
<element name="farEndEntity" type="xn:dn" minOccurs="0"/>
<element name="userLabel" type="string" minOccurs="0"/>
<!-- End of inherited attributes from EP_RP -->
<element name="localAddress" type="ngc:LocalEndPoint" minOccurs="0"/>
<element name="remoteAddress" type="ngc:RemoteEndPoint" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="EP_N26">
<complexType>
3GPP
Release 16 265 3GPP TS 28.541 V16.23.0 (2019-0912)
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<!-- Inherited attributes from EP_RP -->
<element name="farEndEntity" type="xn:dn" minOccurs="0"/>
<element name="userLabel" type="string" minOccurs="0"/>
<!-- End of inherited attributes from EP_RP -->
<element name="localAddress" type="ngc:LocalEndPoint" minOccurs="0"/>
<element name="remoteAddress" type="ngc:RemoteEndPoint" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="EP_N27">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<!-- Inherited attributes from EP_RP -->
<element name="farEndEntity" type="xn:dn" minOccurs="0"/>
<element name="userLabel" type="string" minOccurs="0"/>
<!-- End of inherited attributes from EP_RP -->
<element name="localAddress" type="ngc:LocalEndPoint" minOccurs="0"/>
<element name="remoteAddress" type="ngc:RemoteEndPoint" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="EP_N31">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<!-- Inherited attributes from EP_RP -->
<element name="farEndEntity" type="xn:dn" minOccurs="0"/>
<element name="userLabel" type="string" minOccurs="0"/>
<!-- End of inherited attributes from EP_RP -->
<element name="localAddress" type="ngc:LocalEndPoint" minOccurs="0"/>
<element name="remoteAddress" type="ngc:RemoteEndPoint" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="EP_N32">
<complexType>
<complexContent>
3GPP
Release 16 266 3GPP TS 28.541 V16.23.0 (2019-0912)
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<!-- Inherited attributes from EP_RP -->
<element name="farEndEntity" type="xn:dn" minOccurs="0"/>
<element name="userLabel" type="string" minOccurs="0"/>
<!-- End of inherited attributes from EP_RP -->
<element name="localAddress" type="ngc:LocalEndPoint" minOccurs="0"/>
<element name="remoteAddress" type="ngc:RemoteEndPoint" minOccurs="0"/>
<element name="remotePlmnId" type="en:PLMNId"/>
<element name="remoteSeppAddress" type="string"/>
<element name="remoteSeppId" type="integer" minOccurs="0"/>
<element name="n32cParas" type="string" minOccurs="0"/>
<element name="n32fPolicy" type="string" minOccurs="0"/>
<element name="withIPX" type="boolean"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="EP_SBI_X">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<!-- Inherited attributes from EP_RP -->
<element name="farEndEntity" type="xn:dn" minOccurs="0"/>
<element name="userLabel" type="string" minOccurs="0"/>
<!-- End of inherited attributes from EP_RP -->
<element name="localAddress" type="ngc:LocalEndPoint" minOccurs="0"/>
<element name="remoteAddress" type="ngc:RemoteEndPoint" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="EP_SBI_IPX">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<!-- Inherited attributes from EP_RP -->
<element name="farEndEntity" type="xn:dn" minOccurs="0"/>
<element name="userLabel" type="string" minOccurs="0"/>
<!-- End of inherited attributes from EP_RP -->
<element name="localAddress" type="ngc:LocalEndPoint" minOccurs="0"/>
<element name="remoteAddress" type="ngc:RemoteEndPoint" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
3GPP
Release 16 267 3GPP TS 28.541 V16.23.0 (2019-0912)
</complexType>
</element>
<element name="EP_S5C">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<!-- Inherited attributes from EP_RP -->
<element name="farEndEntity" type="xn:dn" minOccurs="0"/>
<element name="userLabel" type="string" minOccurs="0"/>
<!-- End of inherited attributes from EP_RP -->
<element name="localAddress" type="ngc:LocalEndPoint" minOccurs="0"/>
<element name="remoteAddress" type="ngc:RemoteEndPoint" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="EP_S5U">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<!-- Inherited attributes from EP_RP -->
<element name="farEndEntity" type="xn:dn" minOccurs="0"/>
<element name="userLabel" type="string" minOccurs="0"/>
<!-- End of inherited attributes from EP_RP -->
<element name="localAddress" type="ngc:LocalEndPoint" minOccurs="0"/>
<element name="remoteAddress" type="ngc:RemoteEndPoint" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="EP_Rx">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<!-- Inherited attributes from EP_RP -->
<element name="farEndEntity" type="xn:dn" minOccurs="0"/>
<element name="userLabel" type="string" minOccurs="0"/>
<!-- End of inherited attributes from EP_RP -->
<element name="localAddress" type="ngc:LocalEndPoint" minOccurs="0"/>
<element name="remoteAddress" type="ngc:RemoteEndPoint" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
3GPP
Release 16 268 3GPP TS 28.541 V16.23.0 (2019-0912)
</complexContent>
</complexType>
</element>
<element name="EP_MAP_SMSC">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<!-- Inherited attributes from EP_RP -->
<element name="farEndEntity" type="xn:dn" minOccurs="0"/>
<element name="userLabel" type="string" minOccurs="0"/>
<!-- End of inherited attributes from EP_RP -->
<element name="localAddress" type="ngc:LocalEndPoint" minOccurs="0"/>
<element name="remoteAddress" type="ngc:RemoteEndPoint" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="EP_NLS">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<!-- Inherited attributes from EP_RP -->
<element name="farEndEntity" type="xn:dn" minOccurs="0"/>
<element name="userLabel" type="string" minOccurs="0"/>
<!-- End of inherited attributes from EP_RP -->
<element name="localAddress" type="ngc:LocalEndPoint" minOccurs="0"/>
<element name="remoteAddress" type="ngc:RemoteEndPoint" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="EP_NLG">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<!-- Inherited attributes from EP_RP -->
<element name="farEndEntity" type="xn:dn" minOccurs="0"/>
<element name="userLabel" type="string" minOccurs="0"/>
<!-- End of inherited attributes from EP_RP -->
<element name="localAddress" type="ngc:LocalEndPoint" minOccurs="0"/>
<element name="remoteAddress" type="ngc:RemoteEndPoint" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
3GPP
Release 16 269 3GPP TS 28.541 V16.23.0 (2019-0912)
</complexContent>
</complexType>
</element>
</schema>
3GPP
Release 16 270 3GPP TS 28.541 V16.23.0 (2019-0912)
Annex G (normative):
JSON definitions for 5GC NRM
G.1 General
This annex contains the JSON definitions for the 5GC NRM, in accordance with 5GC NRM information model
definitions specified in clause 5.
G.3 Mapping
Refer to TS 32.160 [47].
3GPP
Release 16 271 3GPP TS 28.541 V16.23.0 (2019-0912)
"$ref": "#/components/schemas/AmfPointer"
}
}
},
"AmfRegionId": {
"type": "integer",
"description": "AmfRegionId is defined in TS 23.003",
"maximum": 255
},
"AmfSetId": {
"type": "string",
"description": "AmfSetId is defined in TS 23.003",
"maximum": 1023
},
"AmfPointer": {
"type": "integer",
"description": "AmfPointer is defined in TS 23.003",
"maximum": 63
},
"IpEndPoint": {
"type": "object",
"properties": {
"ipv4Address": {
"$ref": "genericNrm.json#/components/schemas/Ipv4Addr"
},
"ipv6Address": {
"$ref": "genericNrm.json#/components/schemas/Ipv6Addr"
},
"ipv6Prefix": {
"$ref": "genericNrm.json#/components/schemas/Ipv6Prefix"
},
"transport": {
"$ref": "genericNrm.json#/components/schemas/TransportProtocol"
},
"port": {
"type": "integer"
}
}
},
"NFProfileList": {
"type": "array",
"description": "List of NF profile",
"items": {
"$ref": "#/components/schemas/NFProfile"
}
},
"NFProfile": {
"type": "object",
"description": "NF profile stored in NRF, defined in TS 29.510",
"properties": {
"nFInstanceId": {
"type": "string",
"description": "uuid of NF instance"
},
"nFType": {
"$ref": "genericNrm.json#/components/schemas/NFType"
},
"nFStatus": {
"$ref": "#/components/schemas/NFStatus"
},
"plmn": {
"$ref": "nrNrm.json#/components/schemas/PlmnId"
},
"sNssais": {
"$ref": "nrNrm.json#/components/schemas/Snssai"
},
"fqdn": {
"$ref": "genericNrm.json#/components/schemas/Fqdn"
},
"interPlmnFqdn": {
"$ref": "genericNrm.json#/components/schemas/Fqdn"
},
"nfServices": {
"type": "array",
"items": {
"$ref": "#/components/schemas/NFService"
}
}
3GPP
Release 16 272 3GPP TS 28.541 V16.23.0 (2019-0912)
}
},
"NFService": {
"type": "object",
"description": "NF Service is defined in TS 29.510",
"properties": {
"serviceInstanceId": {
"type": "string"
},
"serviceName": {
"type": "string"
},
"version": {
"type": "string"
},
"schema": {
"type": "string"
},
"fqdn": {
"$ref": "genericNrm.json#/components/schemas/Fqdn"
},
"interPlmnFqdn": {
"$ref": "genericNrm.json#/components/schemas/Fqdn"
},
"ipEndPoints": {
"type": "array",
"items": {
"$ref": "#/components/schemas/IpEndPoint"
}
},
"apiPrfix": {
"type": "string"
},
"allowedPlmns": {
"$ref": "nrNrm.json#/components/schemas/PlmnId"
},
"allowedNfTypes": {
"type": "array",
"items": {
"$ref": "genericNrm.json#/components/schemas/NFType"
}
},
"allowedNssais": {
"type": "array",
"items": {
"$ref": "nrNrm.json#/components/schemas/Snssai"
}
}
}
},
"NFStatus": {
"type": "string",
"description": "any of enumrated value",
"enum": [
"REGISTERED",
"SUSPENDED"
]
},
"NFRegistrationData": {
"type": "object",
"properties": {
"heartBeatTimer": {
"type": "integer"
},
"nfProfile": {
"$ref": "#/components/schemas/NFProfile"
}
}
},
"NSIIdList": {
"type": "array",
"items": {
"$ref": "#/components/schemas/NSIId"
}
},
"NSIId": {
"type": "string",
"description": "NSI Id is defined in TS 29.531"
3GPP
Release 16 273 3GPP TS 28.541 V16.23.0 (2019-0912)
},
"NrCellId": {
"type": "string"
},
"SBIFqdn": {
"$ref": "genericNrm.json#/components/schemas/Fqdn"
},
"SBIServiceList": {
"type": "array",
"items": {
"$ref": "#/components/schemas/NFService"
}
},
"TACList": {
"type": "array",
"items": {
"$ref": "nrNrm.json#/components/schemas/NrTac"
}
},
"WeightFactor": {
"type": "integer"
},
"UdmInfo": {
"type": "object",
"properties": {
"nFSrvGroupId": {
"type": "string"
}
}
},
"AusfInfo": {
"type": "object",
"properties": {
"nFSrvGroupId": {
"type": "string"
}
}
},
"UpfInfo": {
"type": "object",
"properties": {
"smfServingAreas": {
"type": "string"
}
}
},
"AmfInfo": {
"type": "object",
"properties": {
"priority": {
"type": "integer"
}
}
},
"SupportedDataSetId": {
"type": "string",
"description": "any of enumrated value",
"enum": [
"SUBSCRIPTION",
"POLICY",
"EXPOSURE",
"APPLICATION"
]
},
"Udrinfo": {
"type": "object",
"properties": {
"supportedDataSetIds": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SupportedDataSetId"
}
},
"nFSrvGroupId": {
"type": "string"
}
}
},
3GPP
Release 16 274 3GPP TS 28.541 V16.23.0 (2019-0912)
"NFInfo": {
"oneOf": [
{
"$ref": "#/components/schemas/UdmInfo"
},
{
"$ref": "#/components/schemas/AusfInfo"
},
{
"$ref": "#/components/schemas/UpfInfo"
},
{
"$ref": "#/components/schemas/AmfInfo"
},
{
"$ref": "#/components/schemas/Udrinfo"
}
]
},
"ManagedNFProfile": {
"type": "object",
"properties": {
"nfInstanceID": {
"type": "string"
},
"nfType": {
"$ref": "genericNrm.json#/components/schemas/NFType"
},
"authzInfo": {
"type": "string"
},
"hostAddr": {
"$ref": "genericNrm.json#/components/schemas/HostAddr"
},
"locality": {
"type": "string"
},
"nFInfo": {
"$ref": "#/components/schemas/NFInfo"
},
"capacity": {
"type": "integer"
}
}
},
"SEPPType": {
"type": "string",
"description": "any of enumrated value",
"enum": [
"CSEPP",
"PSEPP"
]
},
"SupportedFunc": {
"type": "object",
"properties": {
"function": {
"type": "string"
},
"policy": {
"type": "string"
}
}
},
"SupportedFuncList": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SupportedFunc"
}
},
"CommModelType": {
"type": "string",
"description": "any of enumrated value",
"enum": [
"DIRECT_COMMUNICATION_WO_NRF",
"DIRECT_COMMUNICATION_WITH_NRF",
"INDIRECT_COMMUNICATION_WO_DEDICATED_DISCOVERY",
"INDIRECT_COMMUNICATION_WITH_DEDICATED_DISCOVERY"
3GPP
Release 16 275 3GPP TS 28.541 V16.23.0 (2019-0912)
]
},
"CommModel": {
"type": "object",
"properties": {
"groupId": {
"type": "integer"
},
"commModelType": {
"$ref": "#/components/schemas/CommModelType"
},
"targetNFServiceList": {
"$ref": "genericNrm.json#/components/schemas/DnList"
},
"commModelConfiguration": {
"type": "string"
}
}
},
"CommModelList": {
"type": "array",
"items": {
"$ref": "#/components/schemas/CommModel"
}
},
"CapabilityList": {
"type": "array",
"items": {
"type": "string"
}
},
"AmfFunction": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"plmnIdList": {
"$ref": "nrNrm.json#/components/schemas/PlmnIdList"
},
"amfIdentifier": {
"$ref": "#/components/schemas/AmfIdentifier"
},
"sBIFqdn": {
"type": "string"
},
"weightFactor": {
"$ref": "#/components/schemas/WeightFactor"
},
"snssaiList": {
"$ref": "nrNrm.json#/components/schemas/SnssaiList"
},
"amfSet": {
"$ref": "genericNrm.json#/components/schemas/Dn"
},
"managedNFProfile": {
"$ref": "#/components/schemas/ManagedNFProfile"
},
"commModelList": {
"$ref": "#/components/schemas/CommModelList"
} }
}
}
]
}
}
},
3GPP
Release 16 276 3GPP TS 28.541 V16.23.0 (2019-0912)
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-ContainingObjects"
},
{
"type": "object",
"properties": {
"EP_N2": {
"$ref": "#/components/schemas/EP_N2"
},
"EP_N8": {
"$ref": "#/components/schemas/EP_N8"
},
"EP_N11": {
"$ref": "#/components/schemas/EP_N11"
},
"EP_N12": {
"$ref": "#/components/schemas/EP_N12"
},
"EP_N14": {
"$ref": "#/components/schemas/EP_N14"
},
"EP_N15": {
"$ref": "#/components/schemas/EP_N15"
},
"EP_N17": {
"$ref": "#/components/schemas/EP_N17"
},
"EP_N20": {
"$ref": "#/components/schemas/EP_N20"
},
"EP_N22": {
"$ref": "#/components/schemas/EP_N22"
},
"EP_N26": {
"$ref": "#/components/schemas/EP_N26"
},
"EP_NLS": {
"$ref": "#/components/schemas/EP_NLS"
},
"EP_NLG": {
"$ref": "#/components/schemas/EP_NLG"
}
}
}
]
},
"AmfSet": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"plmnIdList": {
"$ref": "nrNrm.json#/components/schemas/PlmnIdList"
},
"nRTACList": {
"$ref": "#/components/schemas/TACList"
},
"amfSetId": {
"$ref": "#/components/schemas/AmfSetId"
},
"snssaiList": {
"$ref": "nrNrm.json#/components/schemas/SnssaiList"
}
}
}
]
}
3GPP
Release 16 277 3GPP TS 28.541 V16.23.0 (2019-0912)
}
}
]
},
"AmfRegion": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"plmnIdList": {
"$ref": "nrNrm.json#/components/schemas/PlmnIdList"
},
"nRTACList": {
"$ref": "#/components/schemas/TACList"
},
"amfRegionId": {
"$ref": "#/components/schemas/AmfRegionId"
},
"snssaiList": {
"$ref": "nrNrm.json#/components/schemas/SnssaiList"
}
}
}
]
}
}
}
]
},
"SmfFunction": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"plmnIdList": {
"$ref": "nrNrm.json#/components/schemas/PlmnIdList"
},
"nRTACList": {
"$ref": "#/components/schemas/TACList"
},
"sBIFqdn": {
"type": "string"
},
"snssaiList": {
"$ref": "nrNrm.json#/components/schemas/SnssaiList"
},
"managedNFProfile": {
"$ref": "#/components/schemas/ManagedNFProfile"
},
"commModelList": {
"$ref": "#/components/schemas/CommModelList"
} }
}
}
]
3GPP
Release 16 278 3GPP TS 28.541 V16.23.0 (2019-0912)
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-ContainingObjects"
},
{
"type": "object",
"properties": {
"EP_N4": {
"$ref": "#/components/schemas/EP_N4"
},
"EP_N7": {
"$ref": "#/components/schemas/EP_N7"
},
"EP_N10": {
"$ref": "#/components/schemas/EP_N10"
},
"EP_N11": {
"$ref": "#/components/schemas/EP_N11"
},
"EP_N16": {
"$ref": "#/components/schemas/EP_N16"
},
"EP_S5C": {
"$ref": "#/components/schemas/EP_S5C"
}
}
}
]
},
"UpfFunction": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"plmnIdList": {
"$ref": "nrNrm.json#/components/schemas/PlmnIdList"
},
"nRTACList": {
"$ref": "#/components/schemas/TACList"
},
"snssaiList": {
"$ref": "nrNrm.json#/components/schemas/SnssaiList"
},
"managedNFProfile": {
"$ref": "#/components/schemas/ManagedNFProfile"
},
"commModelList": {
"$ref": "#/components/schemas/CommModelList"
} }
}
}
]
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-ContainingObjects"
},
{
"type": "object",
"properties": {
"EP_N3": {
"$ref": "#/components/schemas/EP_N3"
},
3GPP
Release 16 279 3GPP TS 28.541 V16.23.0 (2019-0912)
"EP_N4": {
"$ref": "#/components/schemas/EP_N4"
},
"EP_N6": {
"$ref": "#/components/schemas/EP_N6"
},
"EP_N9": {
"$ref": "#/components/schemas/EP_N9"
},
"EP_S5U": {
"$ref": "#/components/schemas/EP_S5U"
}
}
}
]
},
"N3iwfFunction": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"plmnIdList": {
"$ref": "nrNrm.json#/components/schemas/PlmnIdList"
},
"commModelList": {
"$ref": "#/components/schemas/CommModelList"
} }
}
}
]
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-ContainingObjects"
},
{
"type": "object",
"properties": {
"EP_N3": {
"$ref": "#/components/schemas/EP_N3"
},
"EP_N4": {
"$ref": "#/components/schemas/EP_N4"
}
}
}
]
},
"PcfFunction": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"plmnIdList": {
3GPP
Release 16 280 3GPP TS 28.541 V16.23.0 (2019-0912)
"$ref": "nrNrm.json#/components/schemas/PlmnIdList"
},
"sBIFqdn": {
"type": "string"
},
"snssaiList": {
"$ref": "nrNrm.json#/components/schemas/SnssaiList"
},
"managedNFProfile": {
"$ref": "#/components/schemas/ManagedNFProfile"
},
"commModelList": {
"$ref": "#/components/schemas/CommModelList"
} }
}
}
]
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-ContainingObjects"
},
{
"type": "object",
"properties": {
"EP_N5": {
"$ref": "#/components/schemas/EP_N5"
},
"EP_N7": {
"$ref": "#/components/schemas/EP_N7"
},
"EP_N15": {
"$ref": "#/components/schemas/EP_N15"
},
"EP_N16": {
"$ref": "#/components/schemas/EP_N16"
},
"EP_Rx": {
"$ref": "#/components/schemas/EP_Rx"
}
}
}
]
},
"AusfFunction": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"plmnIdList": {
"$ref": "nrNrm.json#/components/schemas/PlmnIdList"
},
"sBIFqdn": {
"type": "string"
},
"snssaiList": {
"$ref": "nrNrm.json#/components/schemas/SnssaiList"
},
"managedNFProfile": {
"$ref": "#/components/schemas/ManagedNFProfile"
},
"commModelList": {
"$ref": "#/components/schemas/CommModelList"
} }
3GPP
Release 16 281 3GPP TS 28.541 V16.23.0 (2019-0912)
}
}
]
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-ContainingObjects"
},
{
"type": "object",
"properties": {
"EP_N12": {
"$ref": "#/components/schemas/EP_N12"
},
"EP_N13": {
"$ref": "#/components/schemas/EP_N13"
}
}
}
]
},
"UdmFunction": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"plmnIdList": {
"$ref": "nrNrm.json#/components/schemas/PlmnIdList"
},
"sBIFqdn": {
"type": "string"
},
"snssaiList": {
"$ref": "nrNrm.json#/components/schemas/SnssaiList"
},
"managedNFProfile": {
"$ref": "#/components/schemas/ManagedNFProfile"
},
"commModelList": {
"$ref": "#/components/schemas/CommModelList"
} }
}
}
]
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-ContainingObjects"
},
{
"type": "object",
"properties": {
"EP_N8": {
"$ref": "#/components/schemas/EP_N8"
},
"EP_N10": {
"$ref": "#/components/schemas/EP_N10"
},
"EP_N13": {
"$ref": "#/components/schemas/EP_N13"
}
}
}
]
3GPP
Release 16 282 3GPP TS 28.541 V16.23.0 (2019-0912)
},
"UdrFunction": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"plmnIdList": {
"$ref": "nrNrm.json#/components/schemas/PlmnIdList"
},
"sBIFqdn": {
"type": "string"
},
"snssaiList": {
"$ref": "nrNrm.json#/components/schemas/SnssaiList"
},
"managedNFProfile": {
"$ref": "#/components/schemas/ManagedNFProfile"
}
}
}
]
}
}
}
]
},
"UdsfFunction": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"plmnIdList": {
"$ref": "nrNrm.json#/components/schemas/PlmnIdList"
},
"sBIFqdn": {
"type": "string"
},
"snssaiList": {
"$ref": "nrNrm.json#/components/schemas/SnssaiList"
},
"managedNFProfile": {
"$ref": "#/components/schemas/ManagedNFProfile"
}
}
}
]
}
}
}
]
},
"NrfFunction": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
3GPP
Release 16 283 3GPP TS 28.541 V16.23.0 (2019-0912)
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"plmnIdList": {
"$ref": "nrNrm.json#/components/schemas/PlmnIdList"
},
"sBIFqdn": {
"type": "string"
},
"nSIIdList": {
"$ref": "#/components/schemas/NSIIdList"
},
"nFProfileList": {
"$ref": "#/components/schemas/NFProfileList"
},
"snssaiList": {
"$ref": "nrNrm.json#/components/schemas/SnssaiList"
}
}
}
]
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-ContainingObjects"
},
{
"type": "object",
"properties": {
"EP_N27": {
"$ref": "#/components/schemas/EP_N27"
}
}
}
]
},
"NssfFunction": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"plmnIdList": {
"$ref": "nrNrm.json#/components/schemas/PlmnIdList"
},
"sBIFqdn": {
"type": "string"
},
"nSIIdList": {
"$ref": "#/components/schemas/NSIIdList"
},
"nFProfileList": {
"$ref": "#/components/schemas/NFProfileList"
},
"snssaiList": {
"$ref": "nrNrm.json#/components/schemas/SnssaiList"
},
"commModelList": {
"$ref": "#/components/schemas/CommModelList"
3GPP
Release 16 284 3GPP TS 28.541 V16.23.0 (2019-0912)
} }
}
}
]
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-ContainingObjects"
},
{
"type": "object",
"properties": {
"EP_N22": {
"$ref": "#/components/schemas/EP_N22"
},
"EP_N31": {
"$ref": "#/components/schemas/EP_N31"
}
}
}
]
},
"SmsfFunction": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"plmnIdList": {
"$ref": "nrNrm.json#/components/schemas/PlmnIdList"
},
"sBIFqdn": {
"type": "string"
},
"managedNFProfile": {
"$ref": "#/components/schemas/ManagedNFProfile"
},
"commModelList": {
"$ref": "#/components/schemas/CommModelList"
} }
}
}
]
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-ContainingObjects"
},
{
"type": "object",
"properties": {
"EP_N20": {
"$ref": "#/components/schemas/EP_N20"
},
"EP_N21": {
"$ref": "#/components/schemas/EP_N21"
},
"EP_MAP_SMSC": {
"$ref": "#/components/schemas/EP_MAP_SMSC"
}
}
}
]
},
3GPP
Release 16 285 3GPP TS 28.541 V16.23.0 (2019-0912)
"LmfFunction": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"plmnIdList": {
"$ref": "nrNrm.json#/components/schemas/PlmnIdList"
},
"managedNFProfile": {
"$ref": "#/components/schemas/ManagedNFProfile"
},
"commModelList": {
"$ref": "#/components/schemas/CommModelList"
} }
}
}
]
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-ContainingObjects"
},
{
"type": "object",
"properties": {
"EP_NLS": {
"$ref": "#/components/schemas/EP_NLS"
}
}
}
]
},
"NgeirFunction": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"plmnIdList": {
"$ref": "nrNrm.json#/components/schemas/PlmnIdList"
},
"sBIFqdn": {
"type": "string"
},
"snssaiList": {
"$ref": "nrNrm.json#/components/schemas/SnssaiList"
},
"managedNFProfile": {
"$ref": "#/components/schemas/ManagedNFProfile"
},
"commModelList": {
"$ref": "#/components/schemas/CommModelList"
} }
3GPP
Release 16 286 3GPP TS 28.541 V16.23.0 (2019-0912)
}
]
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-ContainingObjects"
},
{
"type": "object",
"properties": {
"EP_N17": {
"$ref": "#/components/schemas/EP_N17"
}
}
}
]
},
"SeppFunction": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"plmnIdList": {
"$ref": "nrNrm.json#/components/schemas/PlmnIdList"
}
"sEPPType": {
"$ref": "#/components/schemas/SEPPType"
},
"sEPPId": {
"type": "integer"
},
"fqdn": {
"$ref": "genericNrm.json#/components/schemas/Fqdn"
}
}
}
]
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-ContainingObjects"
},
{
"type": "object",
"properties": {
"EP_N32": {
"$ref": "#/components/schemas/EP_N32"
}
}
}
]
},
"NwdafFunction": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
3GPP
Release 16 287 3GPP TS 28.541 V16.23.0 (2019-0912)
{
"type": "object",
"properties": {
"plmnIdList": {
"$ref": "nrNrm.json#/components/schemas/PlmnIdList"
},
"sBIFqdn": {
"type": "string"
},
"snssaiList": {
"$ref": "nrNrm.json#/components/schemas/SnssaiList"
},
"managedNFProfile": {
"$ref": "#/components/schemas/ManagedNFProfile"
},
"commModelList": {
"$ref": "#/components/schemas/CommModelList"
} }
}
}
]
}
}
}
]
},
"ScpFunction": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"supportedFuncList": {
"$ref": "#/components/schemas/SupportedFuncList"
},
"address": {
"$ref": "genericNrm.json#/components/schemas/HostAddr"
}
}
}
]
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-ContainingObjects"
}
]
},
"NefFunction": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"sBIFqdn": {
"type": "string"
3GPP
Release 16 288 3GPP TS 28.541 V16.23.0 (2019-0912)
},
"snssaiList": {
"$ref": "nrNrm.json#/components/schemas/SnssaiList"
},
"managedNFProfile": {
"$ref": "#/components/schemas/ManagedNFProfile"
},
"capabilityList": {
"$ref": "#/components/schemas/CapabilityList"
},
"isINEF": {
"type": "boolean"
},
"isCAPIFSup": {
"type": "boolean"
}
}
}
]
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-ContainingObjects"
}
]
},
"ExternalAmfFunction": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"plmnIdList": {
"$ref": "nrNrm.json#/components/schemas/PlmnIdList"
},
"amfIdentifier": {
"$ref": "#/components/schemas/AmfIdentifier"
}
}
}
]
}
}
}
]
},
"ExternalNrfFunction": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"plmnIdList": {
"$ref": "nrNrm.json#/components/schemas/PlmnIdList"
}
}
}
3GPP
Release 16 289 3GPP TS 28.541 V16.23.0 (2019-0912)
]
}
}
}
]
},
"ExternalNssfFunction": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"plmnIdList": {
"$ref": "nrNrm.json#/components/schemas/PlmnIdList"
}
}
}
]
}
}
}
]
},
"ExternalSeppFunction": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedFunction-Attributes"
},
{
"type": "object",
"properties": {
"plmnId": {
"$ref": "nrNrm.json#/components/schemas/PlmnId"
},
"sEPPId": {
"type": "integer"
},
"fqdn": {
"$ref": "genericNrm.json#/components/schemas/Fqdn"
}
}
}
]
}
}
}
]
},
"ManagedElement-Single": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/ManagedElement-Attributes"
3GPP
Release 16 290 3GPP TS 28.541 V16.23.0 (2019-0912)
},
{
"type": "object",
"properties": {}
}
]
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/ManagedElement-ContainingObjects"
},
{
"type": "object",
"properties": {
"AmfFunction": {
"type": "array",
"items": {
"$ref": "#/components/schemas/AmfFunction"
}
},
"SmfFunction": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SmfFunction"
}
},
"UpfFunction": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UpfFunction"
}
},
"N3iwfFunction": {
"type": "array",
"items": {
"$ref": "#/components/schemas/N3iwfFunction"
}
},
"PcfFunction": {
"type": "array",
"items": {
"$ref": "#/components/schemas/PcfFunction"
}
},
"AusfFunction": {
"type": "array",
"items": {
"$ref": "#/components/schemas/AusfFunction"
}
},
"UdmFunction": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UdmFunction"
}
},
"UdrFunction": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UdrFunction"
}
},
"UdsfFunction": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UdsfFunction"
}
},
"NrfFunction": {
"type": "array",
"items": {
"$ref": "#/components/schemas/NrfFunction"
}
},
"NssfFunction": {
"type": "array",
"items": {
3GPP
Release 16 291 3GPP TS 28.541 V16.23.0 (2019-0912)
"$ref": "#/components/schemas/NssfFunction"
}
},
"SmsfFunction": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SmsfFunction"
}
},
"LmfFunction": {
"type": "array",
"items": {
"$ref": "#/components/schemas/LmfFunction"
}
},
"NgeirFunction": {
"type": "array",
"items": {
"$ref": "#/components/schemas/NgeirFunction"
}
},
"SeppFunction": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SeppFunction"
}
},
"NwdafFunction": {
"type": "array",
"items": {
"$ref": "#/components/schemas/NwdafFunction"
}
},
"ScpFunction": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ScpFunction"
}
},
"NefFunction": {
"type": "array",
"items": {
"$ref": "#/components/schemas/NefFunction"
}
}
}
}
]
},
"ManagedElement-Multiple": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ManagedElement-Single"
}
},
"SubNetwork-Single": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/SubNetwork-Attributes"
},
{
"type": "object",
"properties": {}
}
]
}
}
},
{
"$ref": "genericNrm.json#/components/schemas/SubNetwork-ContainingObjects"
3GPP
Release 16 292 3GPP TS 28.541 V16.23.0 (2019-0912)
},
{
"type": "object",
"properties": {
"SubNetwork": {
"$ref": "#/components/schemas/SubNetwork-Multiple"
},
"ManagedElement": {
"$ref": "#/components/schemas/ManagedElement-Multiple"
},
"ExternalAmfFunction": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ExternalAmfFunction"
}
},
"ExternalNrfFunction": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ExternalNrfFunction"
}
},
"ExternalNssfFunction": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ExternalNssfFunction"
}
},
"AmfSet": {
"type": "array",
"items": {
"$ref": "#/components/schemas/AmfSet"
}
},
"AmfRegion": {
"type": "array",
"items": {
"$ref": "#/components/schemas/AmfRegion"
}
}
}
}
]
},
"SubNetwork-Multiple": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SubNetwork-Single"
}
},
"EP_N2": {
"$ref": "nrNrm.json#/components/schemas/EP_RP"
},
"EP_N3": {
"$ref": "nrNrm.json#/components/schemas/EP_RP"
},
"EP_N4": {
"$ref": "nrNrm.json#/components/schemas/EP_RP"
},
"EP_N5": {
"$ref": "nrNrm.json#/components/schemas/EP_RP"
},
"EP_N6": {
"$ref": "nrNrm.json#/components/schemas/EP_RP"
},
"EP_N7": {
"$ref": "nrNrm.json#/components/schemas/EP_RP"
},
"EP_N8": {
"$ref": "nrNrm.json#/components/schemas/EP_RP"
},
"EP_N9": {
"$ref": "nrNrm.json#/components/schemas/EP_RP"
},
"EP_N10": {
"$ref": "nrNrm.json#/components/schemas/EP_RP"
},
"EP_N11": {
3GPP
Release 16 293 3GPP TS 28.541 V16.23.0 (2019-0912)
"$ref": "nrNrm.json#/components/schemas/EP_RP"
},
"EP_N12": {
"$ref": "nrNrm.json#/components/schemas/EP_RP"
},
"EP_N13": {
"$ref": "nrNrm.json#/components/schemas/EP_RP"
},
"EP_N14": {
"$ref": "nrNrm.json#/components/schemas/EP_RP"
},
"EP_N15": {
"$ref": "nrNrm.json#/components/schemas/EP_RP"
},
"EP_N16": {
"$ref": "nrNrm.json#/components/schemas/EP_RP"
},
"EP_N17": {
"$ref": "nrNrm.json#/components/schemas/EP_RP"
},
"EP_N20": {
"$ref": "nrNrm.json#/components/schemas/EP_RP"
},
"EP_N21": {
"$ref": "nrNrm.json#/components/schemas/EP_RP"
},
"EP_N22": {
"$ref": "nrNrm.json#/components/schemas/EP_RP"
},
"EP_N26": {
"$ref": "nrNrm.json#/components/schemas/EP_RP"
},
"EP_N27": {
"$ref": "nrNrm.json#/components/schemas/EP_RP"
},
"EP_N31": {
"$ref": "nrNrm.json#/components/schemas/EP_RP"
},
"EP_N32": {
"$ref": "nrNrm.json#/components/schemas/EP_RP"
"allOf": [
{
"$ref": "nrNrm.json#/components/schemas/EP_RP"
},
{
"type": "object",
"properties": {
"attributes": {
"type": "object",
"properties": {
"remotePlmnId": {
"$ref": "nrNrm.json#/components/schemas/PlmnId"
},
"remoteSeppAddress": {
"$ref": "genericNrm.json#/components/schemas/HostAddr"
},
"remoteSeppId": {
"type": "integer"
},
"n32cParas": {
"type": "string"
},
"n32fPolicy": {
"type": "string"
},
"withIPX": {
"type": "boolean"
}
}
}
}
}
] },
"EP_SBI_X": {
"$ref": "nrNrm.json#/components/schemas/EP_RP"
},
"EP_SBI_IPX": {
"$ref": "nrNrm.json#/components/schemas/EP_RP"
3GPP
Release 16 294 3GPP TS 28.541 V16.23.0 (2019-0912)
},
"EP_S5C": {
"$ref": "nrNrm.json#/components/schemas/EP_RP"
},
"EP_S5U": {
"$ref": "nrNrm.json#/components/schemas/EP_RP"
},
"EP_Rx": {
"$ref": "nrNrm.json#/components/schemas/EP_RP"
},
"EP_MAP_SMSC": {
"$ref": "nrNrm.json#/components/schemas/EP_RP"
},
"EP_NLS": {
"$ref": "nrNrm.json#/components/schemas/EP_RP"
},
"EP_NLG": {
"$ref": "nrNrm.json#/components/schemas/EP_RP"
}
}
}
}
Annex H (normative):
YANG definitions for 5GC
H.1 General
This annex contains the YANG definitions for the 5GC NRM, in accordance with 5GC information model definitions
specified in clause 4.
H.2 Void
H.3 Void
H.4 Void
H.5 Modules
This is the list of YANG modules for 5GC NRM.
_3gpp-5g-common-yang-types.yang
_3gpp-5gc-nrm-affunction.yang
_3gpp-5gc-nrm-amffunction.yang
_3gpp-5gc-nrm-amfregion.yang
_3gpp-5gc-nrm-amfset.yang
_3gpp-5gc-nrm-ausffunction.yang
_3gpp-5gc-nrm-dnfunction.yang
_3gpp-5gc-nrm-ep.yang
_3gpp-5gc-nrm-externalamffunction.yang
_3gpp-5gc-nrm-externalnrffunction.yang
_3gpp-5gc-nrm-externalnssffunction.yang
_3gpp-5gc-nrm-lmffunction.yang
_3gpp-5gc-nrm-n3iwffunction.yang
_3gpp-5gc-nrm-nfprofile.yang
_3gpp-5gc-nrm-nfservice.yang
_3gpp-5gc-nrm-ngeirfunction.yang
_3gpp-5gc-nrm-nrffunction.yang
_3gpp-5gc-nrm-nssffunction.yang
3GPP
Release 16 295 3GPP TS 28.541 V16.23.0 (2019-0912)
_3gpp-5gc-nrm-nwdaffunction.yang
_3gpp-5gc-nrm-pcffunction.yang
_3gpp-5gc-nrm-seppfunction.yang
_3gpp-5gc-nrm-smffunction.yang
_3gpp-5gc-nrm-smsffunction.yang
_3gpp-5gc-nrm-udmfunction.yang
_3gpp-5gc-nrm-udrfunction.yang
_3gpp-5gc-nrm-udsffunction.yang
_3gpp-5gc-nrm-upffunction.yang
revision 2019-10-20 {
description "Initial version.";
reference "Based on
3GPP TS 28.541 V16.X.XX";
}
typedef CommModelType {
reference "3GPP TS 23501";
type enumeration {
enum DIRECT_COMMUNICATION_WO_NRF {
value 0;
description "Directly communicate to other pre-configured NF service.";
}
enum DIRECT_COMMUNICATION_WITH_NRF {
value 1;
description "Directly communicate to other NF service discovered by NRF.";
}
enum INDIRECT_COMMUNICATION_WO_DEDICATED_DISCOVERY {
value 2;
description "Communicate to pre-configured other NF service through SCP as a proxy.";
}
enum INDIRECT_COMMUNICATION_WITH_DEDICATED_DISCOVERY {
value 3;
description "Communication to NF service discovered by NRF through SCP as a proxy.";
}
}
}
grouping CommModel {
leaf groupId {
type uint16;
}
leaf commModelType {
type CommModelType;
}
leaf-list targetNFServiceList {
type DistinguishedName;
}
leaf commModelConfiguration {
type string;
}
}
grouping SupportedFunc {
leaf function {
type string;
}
leaf policy {
type string;
}
3GPP
Release 16 296 3GPP TS 28.541 V16.23.0 (2019-0912)
module _3gpp-5gc-nrm-affunction {
yang-version 1.1;
namespace urn:3gpp:sa5:_3gpp-5gc-nrm-affunction;
prefix af3gpp;
revision 2019-05-15 {
description "initial revision";
reference "Based on
3GPP TS 28.541 V15.X.XX";
}
grouping AFFunctionGrp {
uses mf3gpp:ManagedFunctionGrp;
}
augment "/me3gpp:ManagedElement" {
list AFFunction {
description "5G Core AF Function";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses AFFunctionGrp;
}
}
}
}
H.5.2 [email protected]
}module _3gpp-5gc-nrm-amffunction {
yang-version 1.1;
namespace urn:3gpp:sa5:_3gpp-5gc-nrm-amffunction;
prefix amf3gpp;
revision 2019-05-31 {
description "Ericsson refactoring.";
reference "Based on
3GPP TS 28.541 V15.X.XX";
}
revision 2018-08-07 {
description "Initial revision";
}
grouping AMFFunctionGrp {
uses mf3gpp:ManagedFunctionGrp;
3GPP
Release 16 297 3GPP TS 28.541 V16.23.0 (2019-0912)
list pLMNIdList {
min-elements 1;
description "A list of PLMN identifiers (Mobile Country Code and Mobile Network Code).";
key "mcc mnc";
uses types3gpp:PLMNId;
}
container aMFIdentifier {
presence true;
description "An AMF identifier, comprising an AMF Region ID, an AMF Set ID and an AMF
Pointer.";
uses types3gpp:AmfIdentifier;
}
leaf sBIFQDN {
description "The FQDN of the registered NF instance in the service-based interface.";
type inet:domain-name;
}
leaf-list sBIServiceList {
description "All supported NF services registered on the service-based interface.";
min-elements 1;
config false;
type string;
}
leaf weightFactor {
description "Set according to the capacity of local node (AMF) relative to
other nodes in the same type, to achieve load balancing among a set of
same type of network functions.";
type uint16;
}
leaf-list sNSSAIList {
min-elements 0; // conditionally mandatory if network slicing feature is supported
description "List of S-NSSAIs the managed object is capable of supporting.
(Single Network Slice Selection Assistance Information)
An S-NSSAI has an SST (Slice/Service type) and an optional SD
(Slice Differentiator) field.";
reference "3GPP TS 23.003";
type types3gpp:SNssai;
}
list managedNFProfile {
key idx;
min-elements 1;
uses types3gpp:ManagedNFProfile;
}
list commModelList {
min-elements 1;
key "groupId";
uses types5g3gpp:CommModel;
}
augment "/me3gpp:ManagedElement" {
list AMFFunction {
description "5G Core AMF Function";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses AMFFunctionGrp;
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
}
}
H.5.3 [email protected]
module _3gpp-5gc-nrm-amfregion {
yang-version 1.1;
namespace urn:3gpp:sa5:_3gpp-5gc-nrm-amfregion;
prefix amfr3gpp;
3GPP
Release 16 298 3GPP TS 28.541 V16.23.0 (2019-0912)
description "This IOC represents the AMF Region which consists one or multiple AMF Sets.";
grouping AMFRegionGrp {
uses mf3gpp:ManagedFunctionGrp;
list pLMNIdList {
description "List of at most six entries of PLMN Identifiers, but at least one (the primary
PLMN Id).
The PLMN Identifier is composed of a Mobile Country Code (MCC) and a Mobile
Network Code (MNC).";
min-elements 1;
max-elements 6;
key "mcc mnc";
uses types3gpp:PLMNId;
}
leaf-list nRTACList {
description "List of Tracking Area Codes (legacy TAC or extended TAC)
where the represented management function is serving.";
reference "TS 38.413 clause 9.3.3.10";
min-elements 1;
config false;
type types3gpp:Tac;
}
leaf-list sNSSAIList {
description "List of S-NSSAIs the managed object is capable of supporting.
(Single Network Slice Selection Assistance Information)
An S-NSSAI has an SST (Slice/Service type) and an optional SD
(Slice Differentiator) field.";
//conditional support only if the network slicing feature is supported.
reference "3GPP TS 23.003";
type types3gpp:SNssai;
}
leaf aMFRegionId {
description "Represents the AMF Region ID, which identifies the region.";
mandatory true;
type types3gpp:AmfRegionId;
}
leaf-list aMFSet {
description "The AMFSet that the AFMRegion is associated with.";
min-elements 1;
type instance-identifier;
}
}
augment "/subnet3gpp:SubNetwork" {
list AMFRegion {
description "5G Core AMFRegion IOC";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses AMFRegionGrp;
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
}
}
3GPP
Release 16 299 3GPP TS 28.541 V16.23.0 (2019-0912)
H.5.4 [email protected]
module _3gpp-5gc-nrm-amfset {
yang-version 1.1;
namespace urn:3gpp:sa5:_3gpp-5gc-nrm-amfset;
prefix amfset3gpp;
description "This IOC represents the AMF Set which consists of some AMFs that serve a given area
and Network Slice.";
grouping AMFSetGrp {
uses mf3gpp:ManagedFunctionGrp;
list pLMNIdList {
description "List of at most six entries of PLMN Identifiers, but at least one (the primary
PLMN Id).
The PLMN Identifier is composed of a Mobile Country Code (MCC) and a Mobile
Network Code (MNC).";
min-elements 1;
max-elements 6;
key "mcc mnc";
uses types3gpp:PLMNId;
}
leaf-list nRTACList {
description "List of Tracking Area Codes (legacy TAC or extended TAC)
where the represented management function is serving.";
reference "TS 38.413 clause 9.3.3.10";
min-elements 1;
config false;
type types3gpp:Tac;
}
leaf-list sNSSAIList {
description "List of S-NSSAIs the managed object is capable of supporting.
(Single Network Slice Selection Assistance Information)
An S-NSSAI has an SST (Slice/Service type) and an optional SD
(Slice Differentiator) field.";
//conditional support only if the network slicing feature is supported.
reference "3GPP TS 23.003";
type types3gpp:SNssai;
}
leaf aMFRegion {
description "The AMFRegion that the AFMSet is associated with.";
type instance-identifier;
}
leaf-list aMFSetMemberList {
description "List of DNs of AMFFunction instances of the AMFSet.";
min-elements 1;
max-elements 1;
type types3gpp:DistinguishedName;
}
}
augment "/subnet3gpp:SubNetwork" {
list AMFSet {
description "5G Core AMFSet IOC";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses AMFSetGrp;
3GPP
Release 16 300 3GPP TS 28.541 V16.23.0 (2019-0912)
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
}
}
H.5.5 [email protected]
module _3gpp-5gc-nrm-ausffunction {
yang-version 1.1;
namespace urn:3gpp:sa5:_3gpp-5gc-nrm-ausffunction;
prefix ausf3gpp;
revision 2019-05-22 {
description "initial revision";
reference "Based on
3GPP TS 28.541 V15.X.XX";
}
grouping AUSFFuntionGrp {
uses mf3gpp:ManagedFunctionGrp;
list pLMNIdList {
description "List of at most six entries of PLMN Identifiers, but at least one (the primary
PLMN Id).
The PLMN Identifier is composed of a Mobile Country Code (MCC) and a Mobile
Network Code (MNC).";
min-elements 1;
max-elements 6;
key "mcc mnc";
uses types3gpp:PLMNId;
}
leaf sBIFQDN {
description "The FQDN of the registered NF instance in the service-based interface.";
type inet:domain-name;
}
leaf-list sBIServiceList {
description "All supported NF services registered on the service-based interface.";
config false;
type string;
}
leaf-list sNSSAIList {
description "List of S-NSSAIs the managed object is capable of supporting.
(Single Network Slice Selection Assistance Information)
An S-NSSAI has an SST (Slice/Service type) and an optional SD
(Slice Differentiator) field.";
//optional support
reference "3GPP TS 23.003";
type types3gpp:SNssai;
}
list managedNFProfile {
key idx;
min-elements 1;
uses types3gpp:ManagedNFProfile;
}
}
3GPP
Release 16 301 3GPP TS 28.541 V16.23.0 (2019-0912)
list commModelList {
min-elements 1;
key "groupId";
uses types5g3gpp:CommModel;
}
}
augment "/me3gpp:ManagedElement" {
list AUSFFunction {
description "5G Core AUSF Function";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses AUSFFuntionGrp;
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
}
}
H.5.6 [email protected]
module _3gpp-5gc-nrm-dnfunction {
yang-version 1.1;
namespace urn:3gpp:sa5_3gpp-5gc-nrm-dnfunction;
prefix dn3gpp;
revision 2019-05-15 {
description "initial revision";
reference "Based on
3GPP TS 28.541 V15.X.XX";
}
grouping DNFunctionGrp {
uses mf3gpp:ManagedFunctionGrp;
}
augment "/me3gpp:ManagedElement" {
list DNFunction {
description "5G Core DN Function";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses DNFunctionGrp;
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
}
}
H.5.7 [email protected]
module _3gpp-5gc-nrm-ep {
yang-version 1.1;
namespace "urn:3gpp:tsg:sa5:nrm:_3gpp-5gc-nrm-ep";
prefix "cep3gpp";
3GPP
Release 16 302 3GPP TS 28.541 V16.23.0 (2019-0912)
revision 2019-1105-1831 {
description "Ericsson refactoring.";
reference "Based on
3GPP TS 28.541 V15.X.XX";
}
revision 2018-07-31 {
description "Initial revision";
}
grouping EP_N2Grp {
uses eprp3gpp:EP_Common;
}
grouping EP_N3Grp {
uses eprp3gpp:EP_Common;
}
grouping EP_N4Grp {
uses eprp3gpp:EP_Common;
}
grouping EP_N5Grp {
uses eprp3gpp:EP_Common;
}
grouping EP_N6Grp {
uses eprp3gpp:EP_Common;
}
grouping EP_N7Grp {
uses eprp3gpp:EP_Common;
}
grouping EP_N8Grp {
uses eprp3gpp:EP_Common;
}
grouping EP_N9Grp {
uses eprp3gpp:EP_Common;
}
grouping EP_N10Grp {
uses eprp3gpp:EP_Common;
}
grouping EP_N11Grp {
uses eprp3gpp:EP_Common;
}
grouping EP_N12Grp {
uses eprp3gpp:EP_Common;
}
3GPP
Release 16 303 3GPP TS 28.541 V16.23.0 (2019-0912)
grouping EP_N13Grp {
uses eprp3gpp:EP_Common;
}
grouping EP_N14Grp {
uses eprp3gpp:EP_Common;
}
grouping EP_N15Grp {
uses eprp3gpp:EP_Common;
}
grouping EP_N16Grp {
uses eprp3gpp:EP_Common;
}
grouping EP_N17Grp {
uses eprp3gpp:EP_Common;
}
grouping EP_N20Grp {
uses eprp3gpp:EP_Common;
}
grouping EP_N21Grp {
uses eprp3gpp:EP_Common;
}
grouping EP_N22Grp {
uses eprp3gpp:EP_Common;
}
grouping EP_N26Grp {
uses eprp3gpp:EP_Common;
}
grouping EP_N27Grp {
uses eprp3gpp:EP_Common;
}
grouping EP_N31Grp {
uses eprp3gpp:EP_Common;
}
grouping EP_N32Grp {
uses eprp3gpp:EP_Common;
container remotePlmnId {
description "PLMN Identifiers of the remote sepp.
The PLMN Identifier is composed of a Mobile Country Code (MCC) and a Mobile
Network Code (MNC).";
uses types3gpp:PLMNId;
}
leaf remoteSeppAddress {
description "The host address of the SEPP.";
type inet:host;
}
leaf remoteSeppId {
type uint16;
}
leaf n32cParas {
type string;
}
leaf n32fPolicy {
type string;
}
leaf withIPX {
type boolean;
}
}
grouping EP_S5CGrp {
uses eprp3gpp:EP_Common;
}
3GPP
Release 16 304 3GPP TS 28.541 V16.23.0 (2019-0912)
grouping EP_S5UGrp {
uses eprp3gpp:EP_Common;
}
grouping EP_RxGrp {
uses eprp3gpp:EP_Common;
}
grouping EP_MAP_SMSCGrp {
uses eprp3gpp:EP_Common;
}
grouping EP_NLSGrp {
uses eprp3gpp:EP_Common;
}
grouping EP_NLGGrp {
uses eprp3gpp:EP_Common;
}
grouping EP_SBI_XGrp {
uses eprp3gpp:EP_Common;
leaf-list sBIService {
min-elements 1;
config false;
type string;
}
}
grouping EP_SBI_IPXGrp {
uses eprp3gpp:EP_Common;
leaf-list sBIService {
min-elements 1;
config false;
type string;
}
}
augment "/me3gpp:ManagedElement/af3gpp:AFFunction" {
list EP_N6 {
description "Represents the EP_N6 IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_N6Grp;
}
}
list EP_Rx {
description "Represents the EP_Rx IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_RxGrp;
}
}
}
augment "/me3gpp:ManagedElement/amf3gpp:AMFFunction" {
list EP_N2 {
description "Represents the EP_N2 IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_N2Grp;
}
}
list EP_N8 {
description "Represents the EP_N8 IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_N8Grp;
}
}
3GPP
Release 16 305 3GPP TS 28.541 V16.23.0 (2019-0912)
list EP_N11 {
description "Represents the EP_N11 IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_N11Grp;
}
}
list EP_N12 {
description "Represents the EP_N12 IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_N12Grp;
}
}
list EP_N14 {
description "Represents the EP_N14 IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_N14Grp;
}
}
list EP_N15 {
description "Represents the EP_N15 IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_N15Grp;
}
}
list EP_N17 {
description "Represents the EP_N17 IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_N17Grp;
}
}
list EP_N20 {
description "Represents the EP_N20 IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_N20Grp;
}
}
list EP_N22 {
description "Represents the EP_N22 IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_N22Grp;
}
}
list EP_N26 {
description "Represents the EP_N26 IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_N26Grp;
}
}
list EP_NLS {
description "Represents the EP_NLS IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_NLSGrp;
3GPP
Release 16 306 3GPP TS 28.541 V16.23.0 (2019-0912)
}
}
list EP_NLG {
description "Represents the EP_NLG IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_NLGGrp;
}
}
}
list EP_SBI_X {
description "Used for the services consumed by the contol plane function.
Far entity and remoteAddress are required for this endpoint.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_SBI_XGrp;
}
}
}
augment "/me3gpp:ManagedElement/ausf3gpp:AUSFFunction" {
list EP_N12 {
description "Represents the EP_N12 IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_N12Grp;
}
}
list EP_N13 {
description "Represents the EP_N13 IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_N13Grp;
}
}
list EP_SBI_X {
description "Used for the services consumed by the contol plane function.
Far entity and remoteAddress are required for this endpoint.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_SBI_XGrp;
}
}
}
augment "/me3gpp:ManagedElement/dn3gpp:DNFunction" {
list EP_N6 {
description "Represents the EP_N6 IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_N6Grp;
}
}
}
augment "/me3gpp:ManagedElement/lmf3gpp:LMFFunction" {
list EP_NLS {
description "Represents the EP_NLS IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_NLSGrp;
}
}
}
augment "/me3gpp:ManagedElement/n3iwf3gpp:N3IWFFunction" {
list EP_N2 {
description "Represents the EP_N2 IOC.";
3GPP
Release 16 307 3GPP TS 28.541 V16.23.0 (2019-0912)
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_N2Grp;
}
}
list EP_N3 {
description "Represents the EP_N3 IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_N3Grp;
}
}
}
augment "/me3gpp:ManagedElement/ngeir3gpp:NGEIRFunction" {
list EP_N17 {
description "Represents the EP_N17 IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_N17Grp;
}
}
}
augment "/me3gpp:ManagedElement/nrf3gpp:NRFFunction" {
list EP_N27 {
description "Represents the EP_N27 IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_N26Grp;
}
}
list EP_SBI_X {
description "Used for the services consumed by the contol plane function.
Far entity and remoteAddress are required for this endpoint.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_SBI_XGrp;
}
}
}
augment "/me3gpp:ManagedElement/nssf3gpp:NSSFFunction" {
list EP_N22 {
description "Represents the EP_N22 IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_N22Grp;
}
}
list EP_N31 {
description "Represents the EP_N31 IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_N31Grp;
}
}
list EP_SBI_X {
description "Used for the services consumed by the contol plane function.
Far entity and remoteAddress are required for this endpoint.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_SBI_XGrp;
}
}
}
3GPP
Release 16 308 3GPP TS 28.541 V16.23.0 (2019-0912)
augment "/me3gpp:ManagedElement/nwdaf3gpp:NWDAFFunction" {
list EP_SBI_X {
description "Used for the services consumed by the contol plane function.
Far entity and remoteAddress are required for this endpoint.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_SBI_XGrp;
}
}
}
augment "/me3gpp:ManagedElement/pcf3gpp:PCFFunction" {
list EP_N5 {
description "Represents the EP_N5 IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_N5Grp;
}
}
list EP_N7 {
description "Represents the EP_N7 IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_N7Grp;
}
}
list EP_N15 {
description "Represents the EP_N15 IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_N15Grp;
}
}
list EP_N16 {
description "Represents the EP_N16 IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_N16Grp;
}
}
list EP_Rx {
description "Represents the EP_Rx IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_RxGrp;
}
}
list EP_SBI_X {
description "Used for the services consumed by the contol plane function.
Far entity and remoteAddress are required for this endpoint.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_SBI_XGrp;
}
}
}
augment "/me3gpp:ManagedElement/sepp3gpp:SEPPFunction" {
list EP_N32 {
description "Represents the EP_N32 IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_N32Grp;
}
3GPP
Release 16 309 3GPP TS 28.541 V16.23.0 (2019-0912)
list EP_SBI_IPX {
description "Used for the SEPP services consumed by the contol plane function.
Far entity and remoteAddress are required for this endpoint.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_SBI_IPXGrp;
}
}
}
augment "/me3gpp:ManagedElement/smsf3gpp:SMSFFunction" {
list EP_N20 {
description "Represents the EP_20 IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_N20Grp;
}
}
list EP_N21 {
description "Represents the EP_N21 IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_N21Grp;
}
}
list EP_MAP_SMSC {
description "Represents the EP_MAP_SMSC IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_MAP_SMSCGrp;
}
}
}
augment "/me3gpp:ManagedElement/smf3gpp:SMFFunction" {
list EP_N4 {
description "Represents the EP_N4 IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_N4Grp;
}
}
list EP_N7 {
description "Represents the EP_N7 IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_N7Grp;
}
}
list EP_N10 {
description "Represents the EP_N10 IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_N10Grp;
}
}
list EP_N11 {
description "Represents the EP_N11 IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_N11Grp;
}
}
3GPP
Release 16 310 3GPP TS 28.541 V16.23.0 (2019-0912)
list EP_N16 {
description "Represents the EP_N16 IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_N16Grp;
}
}
list EP_S5C {
description "Represents the EP_S5C IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_S5CGrp;
}
}
list EP_SBI_X {
description "Used for the services consumed by the contol plane function.
Far entity and remoteAddress are required for this endpoint.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_SBI_XGrp;
}
}
}
augment "/me3gpp:ManagedElement/udm3gpp:UDMFunction" {
list EP_N8 {
description "Represents the EP_N8 IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_N8Grp;
}
}
list EP_N10 {
description "Represents the EP_N10 IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_N10Grp;
}
}
list EP_N13 {
description "Represents the EP_N13 IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_N13Grp;
}
}
list EP_SBI_X {
description "Used for the services consumed by the contol plane function.
Far entity and remoteAddress are required for this endpoint.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_SBI_XGrp;
}
}
}
augment "/me3gpp:ManagedElement/udr3gpp:UDRFunction" {
list EP_SBI_X {
description "Used for the services consumed by the contol plane function.
Far entity and remoteAddress are required for this endpoint.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_SBI_XGrp;
}
3GPP
Release 16 311 3GPP TS 28.541 V16.23.0 (2019-0912)
}
}
augment "/me3gpp:ManagedElement/udsf3gpp:UDSFFunction" {
list EP_SBI_X {
description "Used for the services consumed by the contol plane function.
Far entity and remoteAddress are required for this endpoint.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_SBI_XGrp;
}
}
}
augment "/me3gpp:ManagedElement/upf3gpp:UPFFunction" {
list EP_N4 {
description "Represents the EP_N4 IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_N4Grp;
}
}
list EP_N3 {
description "Represents the EP_N3 IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_N3Grp;
}
}
list EP_N9 {
description "Represents the EP_N9 IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_N9Grp;
}
}
list EP_S5U {
description "Represents the EP_S5U IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_S5UGrp;
}
}
list EP_SBI_X {
description "Used for the services consumed by the contol plane function.
Far entity and remoteAddress are required for this endpoint.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_SBI_XGrp;
}
}
list EP_N6 {
description "Represents the EP_N6 IOC.";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses EP_N6Grp;
}
}
}
}
H.5.8 [email protected]
module _3gpp-5gc-nrm-externalnrffunction {
yang-version 1.1;
3GPP
Release 16 312 3GPP TS 28.541 V16.23.0 (2019-0912)
namespace urn:3gpp:sa5:_3gpp-5gc-nrm-externalnrffunction;
prefix extnrf3gpp;
description "This IOC represents external NRF function controlled by another management domain.";
grouping ExternalNRFFunctionGrp {
uses mf3gpp:ManagedFunctionGrp;
list pLMNIdList {
description "List of at most six entries of PLMN Identifiers, but at least one (the primary
PLMN Id).
The PLMN Identifier is composed of a Mobile Country Code (MCC) and a Mobile
Network Code (MNC).";
min-elements 1;
max-elements 6;
key "mcc mnc";
uses types3gpp:PLMNId;
}
}
augment "/subnet3gpp:SubNetwork" {
list ExternalNRFFunction {
description "5G Core External NRF Function";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses ExternalNRFFunctionGrp;
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
}
}
H.5.9 [email protected]
module _3gpp-5gc-nrm-externalnssffunction {
yang-version 1.1;
namespace urn:3gpp:sa5:_3gpp-5gc-nrm-externalnssffunction;
prefix extnssf3gpp;
description "This IOC represents external NSSF function controlled by another management domain.";
grouping ExternalNSSFFunctionGrp {
uses mf3gpp:ManagedFunctionGrp;
list pLMNIdList {
description "List of at most six entries of PLMN Identifiers, but at least one (the primary
PLMN Id).
The PLMN Identifier is composed of a Mobile Country Code (MCC) and a Mobile
Network Code (MNC).";
min-elements 1;
max-elements 6;
key "mcc mnc";
3GPP
Release 16 313 3GPP TS 28.541 V16.23.0 (2019-0912)
uses types3gpp:PLMNId;
}
}
augment "/subnet3gpp:SubNetwork" {
list ExternalNSSFFunction {
description "5G Core External NSSF Function";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses ExternalNSSFFunctionGrp;
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
}
}
H.5.10 [email protected]
module _3gpp-5gc-nrm-lmffunction {
yang-version 1.1;
namespace urn:3gpp:sa5:_3gpp-5gc-nrm-lmffunction;
prefix lmf3gpp;
revision 2019-05-15 {
description "initial revision";
reference "Based on
3GPP TS 28.541 V15.X.XX";
}
grouping LMFFunctionGrp {
uses mf3gpp:ManagedFunctionGrp;
list pLMNIdList {
description "List of at most six entries of PLMN Identifiers, but at least one (the primary
PLMN Id).
The PLMN Identifier is composed of a Mobile Country Code (MCC) and a Mobile
Network Code (MNC).";
min-elements 1;
max-elements 6;
key "mcc mnc";
uses types3gpp:PLMNId;
}
list managedNFProfile {
key idx;
min-elements 1;
uses types3gpp:ManagedNFProfile;
}
list commModelList {
min-elements 1;
key "groupId";
uses types5g3gpp:CommModel;
}
}
augment "/me3gpp:ManagedElement" {
list LMFFunction {
description "5G Core LMF Function";
reference "3GPP TS 28.541";
key id;
3GPP
Release 16 314 3GPP TS 28.541 V16.23.0 (2019-0912)
uses top3gpp:Top_Grp;
container attributes {
uses LMFFunctionGrp;
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
}
}
H.5.11 [email protected]
module _3gpp-5gc-nrm-n3iwffunction {
yang-version 1.1;
namespace urn:3gpp:sa5:_3gpp-5gc-nrm-n3iwffunction;
prefix n3iwf3gpp;
grouping N3IWFFunctionGrp {
uses mf3gpp:ManagedFunctionGrp;
list pLMNIdList {
description "List of at most six entries of PLMN Identifiers, but at least one (the primary
PLMN Id).
The PLMN Identifier is composed of a Mobile Country Code (MCC) and a Mobile
Network Code (MNC).";
min-elements 1;
max-elements 6;
key "mcc mnc";
uses types3gpp:PLMNId;
}
list commModelList {
min-elements 1;
key "groupId";
uses types5g3gpp:CommModel;
}
}
augment "/me3gpp:ManagedElement" {
list N3IWFFunction {
description "5G Core N3IWF Function";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses N3IWFFunctionGrp;
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
}
}
H.5.12 [email protected]
module _3gpp-5gc-nrm-nfprofile {
yang-version 1.1;
3GPP
Release 16 315 3GPP TS 28.541 V16.23.0 (2019-0912)
namespace urn:3gpp:sa5:_3gpp-5gc-nrm-nfprofile;
prefix nfp3gpp;
revision 2019-06-17 {
description "initial revision";
reference "Based on
3GPP TS 29.510 V15.X.XX";
}
grouping NFProfileGrp {
leaf nfInstanceID {
description "String uniquely identifying a NF instance.";
mandatory true;
type string;
}
leaf nfType {
description "Type of Network Function.";
mandatory true;
type types3gpp:NfType;
}
leaf nfStatus {
description "Status of the NF Instance.";
mandatory true;
type NFStatus;
}
leaf heartBeatTimer {
description "Time in seconds expected between 2 consecutive heart-beat messages from
an NF Instance to the NRF. It may be included in the registration request.
When present in the request it shall contain the heartbeat time proposed by the
NF service consumer.";
//conditional support
type uint16;
}
list plmnList {
description "PLMN(s) of the Network Function.
This IE shall be present if this information is available for the NF.
If not provided, PLMN ID(s) of the PLMN of the NRF are assumed for the NF.";
//conditional support
min-elements 1;
key "mcc mnc";
uses types3gpp:PLMNId;
}
list perPlmnSnssaiList {
description "This IE may be included when the list of S-NSSAIs supported by the NF for each
PLMN it is supporting is different.
When present, this IE shall include the S-NSSAIs supported by the Network
Function
for each PLMN supported by the Network Function. When present, this IE shall
override sNssais IE.";
min-elements 1;
//optional support
key idx; //no obvious leaf to use as a key
leaf idx { type uint32; }
3GPP
Release 16 316 3GPP TS 28.541 V16.23.0 (2019-0912)
uses PlmnSnssai;
}
leaf-list nsiList {
description "NSI identities of the Network Function.
If not provided, the NF can serve any NSI.";
//optional support
min-elements 1;
type string;
}
leaf fqdn {
description "FQDN of the Network Function. For AMF, the FQDN registered with the NRF
shall be that of the AMF Name.";
//conditional support
type inet:domain-name;
}
leaf interPlmnFqdn {
description "If the NF needs to be discoverable by other NFs in a different PLMN,
then an FQDN that is used for inter-PLMN routing is specified.";
//conditional support
type inet:domain-name;
}
leaf-list ipv4Addresses {
description "IPv4 address(es) of the Network Function.";
min-elements 1;
//conditional support
type inet:ipv4-address;
}
leaf-list ipv6Addresses {
description "IPv6 address(es) of the Network Function.";
min-elements 1;
//conditional support
type inet:ipv6-address;
}
list allowedPlmns {
description "PLMNs allowed to access the NF instance.
If not provided, any PLMN is allowed to access the NF.";
min-elements 1;
//optional support
key "mcc mnc";
uses types3gpp:PLMNId;
}
leaf-list allowedNfTypes {
description "Type of the NFs allowed to access the NF instance.
If not provided, any NF type is allowed to access the NF.";
min-elements 1;
//optional support
type types3gpp:NfType;
}
leaf-list allowedNfDomains {
description "Pattern representing the NF domain names allowed to access the NF instance.
If not provided, any NF domain is allowed to access the NF.";
min-elements 1;
//optional support
type string;
}
leaf priority {
description "Priority (relative to other NFs of the same type) in the range of 0-65535, to be
used for NF selection;
3GPP
Release 16 317 3GPP TS 28.541 V16.23.0 (2019-0912)
leaf capacity {
description "Static capacity information in the range of 0-65535, expressed as a weight
relative to other NF instances of the same type; if capacity is also present
in the nfServiceList parameters, those will have precedence over this value.";
//optional support
type uint16;
}
leaf load {
description "Dynamic load information, ranged from 0 to 100, indicates the current load
percentage of the NF.";
//optional support
type types3gpp:Load;
}
leaf locality {
description "Operator defined information about the location of the NF instance (e.g.
geographic location, data center).";
//optional support
type string;
}
grouping udrInfo {
//optional support
leaf groupId {
description "Identity of the UDR group that is served by the UDR instance.
If not provided, the UDR instance does not pertain to any UDR group.";
//optional support
type string;
}
list supiRanges {
description "List of ranges of SUPI's whose profile data is available in the UDR instance.";
key "start end pattern";
min-elements 1;
//optional support
uses SupiRange;
}
list gpsiRanges {
description "List of ranges of GPSIs whose profile data is available in the UDR instance.";
key "start end pattern";
min-elements 1;
//optional support
uses IdentityRange;
}
list externalGroupIdentifiersRanges {
description "List of ranges of external groups whose profile data is available in the UDR
instance.";
key "start end pattern";
min-elements 1;
//optional support
uses IdentityRange;
}
leaf-list supportedDataSets {
description "List of supported data sets in the UDR instance.
If not provided, the UDR supports all data sets.";
min-elements 1;
//optional support
type DataSetId;
}
}
grouping udmInfo {
//optional support
3GPP
Release 16 318 3GPP TS 28.541 V16.23.0 (2019-0912)
leaf groupId {
description "Identity of the UDM group that is served by the UDM instance.
If not provided, the UDM instance does not pertain to any UDM group.";
//optional support
type string;
}
list supiRanges {
description "List of ranges of SUPI's whose profile data is available in the UDM instance.";
key "start end pattern";
min-elements 1;
//optional support
uses SupiRange;
}
list gpsiRanges {
description "List of ranges of GPSIs whose profile data is available in the UDM instance.";
key "start end pattern";
min-elements 1;
//optional support
uses IdentityRange;
}
list externalGroupIdentifiersRanges {
description "List of ranges of external groups whose profile data is available in the UDM
instance.";
key "start end pattern";
min-elements 1;
//optional support
uses IdentityRange;
}
leaf-list routingIndicators {
description "List of Routing Indicator information that allows to route network signalling
with SUCI
to the UDM instance. If not provided, the UDM can serve any Routing Indicator.
Pattern: '^[0-9]{1,4}$'.";
//optional support
min-elements 1;
type string;
}
}
grouping ausfInfo {
//optional support
leaf groupId {
description "Identity of the AUSF group. If not provided, the AUSF instance does not pertain
to any AUSF group.";
//optional support
type string;
}
list supiRanges {
description "List of ranges of SUPIs that can be served by the AUSF instance. If not
provided, the AUSF can serve any SUPI.";
key "start end pattern";
min-elements 1;
//optional support
uses SupiRange;
}
leaf-list routingIndicators {
description "List of Routing Indicator information that allows to route network signalling
with SUCI
to the AUSF instance. If not provided, the AUSF can serve any Routing
Indicator.
Pattern: '^[0-9]{1,4}$'.";
//optional support
min-elements 1;
type string;
}
}
grouping amfInfo {
//optional support
leaf amfRegionId {
3GPP
Release 16 319 3GPP TS 28.541 V16.23.0 (2019-0912)
leaf amfSetId {
description "AMF set identifier";
type string;
}
list guamiList {
description "List of supported GUAMIs.";
min-elements 1;
uses Guami;
}
list taiList {
description "The list of TAIs the AMF can serve. It may contain the non-3GPP access TAI.
The absence of this attribute and the taiRangeList attribute indicate that
the AMF can be selected for any TAI in the serving network.";
//optional support
min-elements 1;
uses Tai;
}
list taiRangeList {
description "The range of TAIs the AMF can serve. The absence of this attribute and the
taiList
attribute indicate that the AMF can be selected for any TAI in the serving
network.";
//optional support
min-elements 1;
key idx; //no obvious leaf to use as a key
leaf idx { type uint32; }
uses TaiRange;
}
list backupInfoAmfFailure {
description "List of GUAMIs for which the AMF acts as a backup for AMF failure.";
//optional support
min-elements 1;
uses Guami;
}
list backupInfoAmfRemoval {
description "List of GUAMIs for which the AMF acts as a backup for planned AMF removal.";
//optional support
min-elements 1;
uses Guami;
}
list n2InterfaceAmfInfo {
description "N2 interface information of the AMF. This information needs not be sent in NF
Discovery responses.
It may be used by the NRF to update the DNS for AMF discovery by the 5G Access
Network.";
//optional support
max-elements 1;
key idx; //no obvious leaf to use as a key
leaf idx { type uint32; }
uses N2InterfaceAmfInfo;
}
3GPP
Release 16 320 3GPP TS 28.541 V16.23.0 (2019-0912)
grouping smfInfo {
//optional support
list sNssaiSmfInfoList {
description "List of parameters supported by the SMF per S-NSSAI.";
min-elements 1;
key idx; //no obvious leaf to use as a key
leaf idx { type uint32; }
uses sNssaiSmfInfoItem;
}
list taiList {
description "The list of TAIs the SMF can serve. It may contain the non-3GPP access TAI.
The absence of this attribute and the taiRangeList attribute indicate that
the SMF can be selected for any TAI in the serving network.";
//optional support
min-elements 1;
uses Tai;
}
list taiRangeList {
description "The range of TAIs the SMF can serve. The absence of this attribute and the
taiList
attribute indicate that the SMF can be selected for any TAI in the serving
network.";
//optional support
min-elements 1;
key idx; //no obvious leaf to use as a key
leaf idx { type uint32; }
uses TaiRange;
}
leaf pgwFqdn {
description "The FQDN of the PGW if the SMF is a combined SMF/PGW-C.";
//optional support
type inet:domain-name;
}
leaf-list accessType {
description "If included, this IE shall contain the access type (3GPP_ACCESS and/or
NON_3GPP_ACCESS) supported by the SMF.
If not included, it shall be assumed the both access types are supported.";
//conditional support
min-elements 1;
max-elements 2;
type AccessType;
}
}
grouping upfInfo {
//optional support
list sNssaiUpfInfoList {
description "List of parameters supported by the UPF per S-NSSAI.";
min-elements 1;
key idx; //no obvious leaf to use as a key
leaf idx { type uint32; }
uses SnssaiUpfInfoItem;
}
leaf-list smfServingArea {
description "The SMF service area(s) the UPF can serve.
If not provided, the UPF can serve any SMF service area.";
//optional support
min-elements 1;
type string;
}
list interfaceUpfInfo {
3GPP
Release 16 321 3GPP TS 28.541 V16.23.0 (2019-0912)
description "List of User Plane interfaces configured on the UPF. When this IE is provided
in the NF Discovery response,
the NF Service Consumer (e.g. SMF) may use this information for UPF
selection.";
//optional support
min-elements 1;
uses InterfaceUpfInfoItem;
}
leaf iwkEpsInd {
description "Indicates whether interworking with EPS is supported by the UPF.
true: Supported
false (default): Not Supported";
//optional support
type boolean;
}
leaf-list pduSessionTypes {
description "List of PDU session type(s) supported by the UPF. The absence of this attribute
indicates that the UPF can be selected
for any PDU session type.";
//optional support
min-elements 1;
type PduSessionType;
}
}
grouping pcfInfo {
//optional support
leaf-list dnnList {
description "DNNs supported by the PCF.
If not provided, the PCF can serve any DNN.";
//optional support
min-elements 1;
type string;
}
list supiRanges {
description "List of ranges of SUPIs that can be served by the PCF instance. If not
provided, the PCF can serve any SUPI.";
key "start end pattern";
min-elements 1;
//optional support
uses SupiRange;
}
leaf rxDiamHost {
description "This IE shall be present if the PCF supports Rx interface.
When present, this IE shall indicate the Diameter host of the Rx interface for
the PCF.
Pattern: '^([A-Za-z0-9]+(-[A-Za-z0-9]+).)+[a-z]{2,}$'.";
//conditional support
type string;
}
leaf rxDiamRealm {
description "This IE shall be present if the PCF supports Rx interface.
When present, this IE shall indicate the Diameter realm of the Rx interface for
the PCF.
Pattern: '^([A-Za-z0-9]+(-[A-Za-z0-9]+).)+[a-z]{2,}$'.";
//conditional support
type string;
}
}
grouping bsfInfo {
//optional support
3GPP
Release 16 322 3GPP TS 28.541 V16.23.0 (2019-0912)
list ipv4AddressRanges {
description "List of ranges of IPv4 addresses handled by BSF.
If not provided, the BSF can serve any IPv4 address.";
//optional support
key "start end";
uses types3gpp:Ipv4AddressRange;
}
leaf-list dnnList {
description "List of DNNs handled by the BSF
If not provided, the BSF can serve any DNN.";
//optional support
min-elements 1;
type string;
}
leaf-list ipDomainList {
description "List of IPv4 address domains, as described in subclause 6.2 of 3GPP TS 29.513,
handled by the BSF.
If not provided, the BSF can serve any IP domain.";
//optional support
min-elements 1;
type string;
}
list ipv6PrefixRanges {
description "List of ranges of IPv6 prefixes handled by the BSF.
If not provided, the BSF can serve any IPv6 prefix.";
//optional support
key "start end";
uses types3gpp:Ipv6PrefixRange;
}
}
grouping chfInfo {
//optional support
list supiRangeList {
description "List of ranges of SUPIs that can be served by the CHF instance. If not
provided, the CHF can serve any SUPI.";
key "start end pattern";
min-elements 1;
//optional support
uses SupiRange;
}
list gpsiRangeList {
description "List of ranges of GPSI that can be served by the CHF instance. If not provided,
the CHF can serve any GPSI.";
key "start end pattern";
min-elements 1;
//optional support
uses IdentityRange;
}
list plmnRangeList {
description "List of ranges of PLMNs (including the PLMN IDs of the CHF instance) that can
be served by the CHF instance.
If not provided, the CHF can serve any PLMN.";
min-elements 1;
//optional support
key "mcc mnc";
uses types3gpp:PLMNId;
}
}
grouping nrfInfoGrp {
//optional support
list servedUdrInfo {
description "This attribute contains all the udrInfo attributes locally configured in the
NRF or the NRF received during NF registration.";
//optional support
key nfInstanceID;
leaf nfInstanceID {
3GPP
Release 16 323 3GPP TS 28.541 V16.23.0 (2019-0912)
min-elements 1;
uses udrInfo;
}
list servedUdmInfo {
description "This attribute contains all the udmInfo attributes locally configured in the
NRF or the NRF received during NF registration.";
//optional support
key nfInstanceID;
leaf nfInstanceID {
description "String uniquely identifying a NF instance.";
type string;
}
min-elements 1;
uses udmInfo;
}
list servedAusfInfo {
description "This attribute contains all the ausfInfo attributes locally configured in the
NRF or the NRF received during NF registration.";
//optional support
key nfInstanceID;
leaf nfInstanceID {
description "String uniquely identifying a NF instance.";
type string;
}
min-elements 1;
uses ausfInfo;
}
list servedAmfInfo {
description "This attribute contains all the amfInfo attributes locally configured in the
NRF or the NRF received during NF registration.";
//optional support
key nfInstanceID;
leaf nfInstanceID {
description "String uniquely identifying a NF instance.";
type string;
}
min-elements 1;
uses amfInfo;
}
list servedSmfInfo {
description "This attribute contains all the smfInfo attributes locally configured in the
NRF or the NRF received during NF registration.";
//optional support
key nfInstanceID;
leaf nfInstanceID {
description "String uniquely identifying a NF instance.";
type string;
}
min-elements 1;
uses smfInfo;
}
list servedUpfInfo {
description "This attribute contains all the upfInfo attributes locally configured in the
NRF or the NRF received during NF registration.";
//optional support
key nfInstanceID;
leaf nfInstanceID {
description "String uniquely identifying a NF instance.";
type string;
}
3GPP
Release 16 324 3GPP TS 28.541 V16.23.0 (2019-0912)
min-elements 1;
uses upfInfo;
}
list servedPcfInfo {
description "This attribute contains all the pcfInfo attributes locally configured in the NRF
or the NRF received during NF registration.";
//optional support
key nfInstanceID;
leaf nfInstanceID {
description "String uniquely identifying a NF instance.";
type string;
}
min-elements 1;
uses pcfInfo;
}
list servedBsfInfo {
description "This attribute contains all the bsfInfo attributes locally configured in the NRF
or the NRF received during NF registration.";
//optional support
key nfInstanceID;
leaf nfInstanceID {
description "String uniquely identifying a NF instance.";
type string;
}
min-elements 1;
uses bsfInfo;
}
list servedChfInfo {
description "This attribute contains all the bsfInfo attributes locally configured in the
NRF or the NRF received during NF registration.";
//optional support
key nfInstanceID;
leaf nfInstanceID {
description "String uniquely identifying a NF instance.";
type string;
}
min-elements 1;
uses chfInfo;
}
}
list nrfInfo {
key idx; //no obvious leaf to use as a key
leaf idx { type uint32; }
max-elements 1;
uses nrfInfoGrp;
}
leaf customInfo {
description "Specific data for custom Network Functions.";
type string;
}
leaf recoveryTime {
description "Timestamp when the NF was (re)started.";
//optional support
type yang:date-and-time;
}
leaf nfServicePersistence {
description "If present, and set to true, it indicates that the different service instances of
a same NF Service in this NF instance,
supporting a same API version, are capable to persist their resource state in
shared storage and therefore these resources
are available after a new NF service instance supporting the same API version is
selected by a NF Service Consumer (see 3GPP TS 23.527).
Otherwise, it indicates that the NF Service Instances of a same NF Service are
not capable to share resource state inside the NF Instance.";
3GPP
Release 16 325 3GPP TS 28.541 V16.23.0 (2019-0912)
//optional support
type boolean;
}
list nfServices {
description "List of NF Service Instances. It shall include the services produced by the NF
that can be discovered by other NFs.";
key serviceInstanceID;
//optional support
min-elements 1;
uses nfs3gpp:NFServiceGrp;
}
leaf nfProfileChangesSupportInd {
description "NF Profile Changes Support Indicator. This IE may be present in the NFRegister or
NFUpdate (NF Profile Complete Replacement) request and shall be absent in the response.
true: the NF Service Consumer supports receiving NF Profile Changes in the
response.
false (default): the NF Service Consumer does not support receiving NF Profile
Changes in the response.";
//optional support
type boolean;
}
leaf nfProfileChangesInd {
description "NF Profile Changes Indicator. This IE shall be absent in the request to the NRF
and may be included by the NRF in NFRegister or NFUpdate (NF Profile Complete Replacement) response.
true: the NF Profile contains NF Profile changes.
false (default): complete NF Profile.";
//optional support
type boolean;
}
list defaultNotificationSubscriptions {
description "Notification endpoints for different notification types.";
key notificationType;
//optional support
min-elements 1;
uses types3gpp:DefaultNotificationSubscription;
}
}
typedef NFStatus {
type enumeration {
enum REGISTERED;
enum SUSPENDED;
}
}
typedef DataSetId {
type enumeration {
enum SUBSCRIPTION;
enum POLICY;
enum EXPOSURE;
enum APPLICATION;
}
}
grouping SupiRange {
leaf start {
description "First value identifying the start of a SUPI range. To be used when the range of
SUPI's can be represented as a numeric range (e.g., IMSI ranges).";
type string {
pattern '^[0-9]+$';
}
}
leaf end {
description "Last value identifying the end of a SUPI range. To be used when the range of
SUPI's can be represented as a numeric range (e.g. IMSI ranges).";
type string {
pattern '^[0-9]+$';
}
}
3GPP
Release 16 326 3GPP TS 28.541 V16.23.0 (2019-0912)
leaf pattern {
description "Pattern representing the set of SUPI's belonging to this range.
A SUPI value is considered part of the range if and only if the SUPI string fully
matches the regular expression.";
type string;
}
}
grouping IdentityRange {
leaf start {
description "First value identifying the start of an identity range. To be used when the range
of identities can be represented as a numeric range (e.g., MSISDN ranges).";
type string {
pattern '^[0-9]+$';
}
}
leaf end {
description "Last value identifying the end of an identity range. To be used when the range of
identities can be represented as a numeric range (e.g. MSISDN ranges).";
type string {
pattern '^[0-9]+$';
}
}
leaf pattern {
description "Pattern representing the set of identities belonging to this range.
An identity value is considered part of the range if and only if the identity
string fully matches the regular expression.";
type string;
}
}
grouping TacRange {
leaf start {
description "First value identifying the start of a TAC range, to be used when the range of
TAC's can be represented as a hexadecimal range (e.g., TAC ranges).";
type string {
pattern '^([A-Fa-f0-9]{4}|[A-Fa-f0-9]{6}$)';
}
}
leaf end {
description "Last value identifying the end of a TAC range, to be used when the range of TAC's
can be represented as a hexadecimal range (e.g. TAC ranges).";
type string {
pattern '^([A-Fa-f0-9]{4}|[A-Fa-f0-9]{6})$';
}
}
leaf pattern {
description "Pattern representing the set of TAC's belonging to this range.";
type string;
}
}
grouping SnssaiUpfInfoItem {
list sNssai { //is the key unique
description "Supported S-NSSAI.";
min-elements 1;
max-elements 1;
key "sst sd";
uses Snssai;
}
list dnnUpfInfoList {
description "List of parameters supported by the UPF per DNN.";
min-elements 1;
key dnn;
uses DnnUpfInfoItem;
}
}
grouping DnnUpfInfoItem {
leaf dnn {
description "String representing a Data Network.";
mandatory true;
type string;
3GPP
Release 16 327 3GPP TS 28.541 V16.23.0 (2019-0912)
leaf-list dnaiList {
description "List of Data network access identifiers supported by the UPF for this DNN.
The absence of this attribute indicates that the UPF can be selected for this DNN
for any DNAI.";
min-elements 1;
type string; //dnai is the type but its only a string with desc: DNAI (Data network access
identifier), is this needed as its own typedef or string is ok
}
leaf-list pduSessionTypes {
description "List of PDU session type(s) supported by the UPF for a specific DNN.";
min-elements 1;
type PduSessionType;
}
}
grouping Snssai {
leaf sst {
description "Unsigned integer, within the range 0 to 255, representing the Slice/Service Type.
It indicates the expected Network Slice behaviour in terms of features and
services.";
mandatory true;
type uint32;
}
leaf sd {
description "3-octet string, representing the Slice Differentiator, in hexadecimal
representation.";
//optional
type string {
pattern '^[A-Fa-f0-9]{6}$';
}
}
typedef PduSessionType {
type enumeration {
enum IPV4;
enum IPV6;
enum IPV4V6;
enum UNSTRUCTURED;
enum ETHERNET;
}
}
grouping Guami {
list plmnId {
description "PLMN Identity.";
min-elements 1;
max-elements 1;
key "mcc mnc";
uses types3gpp:PLMNId;
}
list amfId {
description "AMF Identity.";
min-elements 1;
max-elements 1;
key "amfRegionId amfSetId amfPointer";
uses types3gpp:AmfIdentifier;
}
}
grouping Tai {
list plmnId {
description "PLMN Identity.";
min-elements 1;
max-elements 1;
key "mcc mnc";
uses types3gpp:PLMNId;
}
3GPP
Release 16 328 3GPP TS 28.541 V16.23.0 (2019-0912)
grouping InterfaceUpfInfoItem {
leaf interfaceType {
description "User Plane interface type.";
mandatory true;
type UPInterfaceType;
}
////At least one of the addressing parameters (ipv4address, ipv6adress or endpointFqdn) shall be
included in the InterfaceUpfInfoItem.
choice address {
case ipv4EndpointAddresses {
leaf-list ipv4EndpointAddresses {
description "Available endpoint IPv4 address(es) of the User Plane interface.";
//conditional support
min-elements 1;
type inet:ipv4-address;
}
}
case ipv6EndpointAddresses {
leaf-list ipv6EndpointAddresses {
description "Available endpoint IPv6 address(es) of the User Plane interface.";
//conditional support
min-elements 1;
type inet:ipv6-address;
}
}
case endpointFqdn {
leaf endpointFqdn {
description "FQDN of available endpoint of the User Plane interface.";
//conditional support
type inet:domain-name;
}
}
}
leaf networkInstance {
description "Network Instance associated to the User Plane interface.";
//optional support
type string;
}
}
typedef UPInterfaceType {
type enumeration {
enum N3;
enum N6;
enum N9;
}
}
grouping TaiRange {
list plmnId {
description "PLMN ID related to the TacRange.";
min-elements 1;
max-elements 1;
key "mcc mnc";
uses types3gpp:PLMNId;
}
typedef AccessType {
type enumeration {
enum 3GPP_ACCESS;
enum NON_3GPP_ACCESS;
}
}
grouping N2InterfaceAmfInfo {
3GPP
Release 16 329 3GPP TS 28.541 V16.23.0 (2019-0912)
//At least one of the addressing parameters (ipv4address or ipv6adress) shall be included.
choice address {
case ipv4EndpointAddress {
leaf-list ipv4EndpointAddress {
description "Available AMF endpoint IPv4 address(es) for N2.";
//conditional support
min-elements 1;
type inet:ipv4-address;
}
}
case ipv6EndpointAddress {
leaf-list ipv6EndpointAddress {
description "Available AMF endpoint IPv6 address(es) for N2.";
//conditional support
min-elements 1;
type inet:ipv6-address;
}
}
}
leaf amfName {
description "AMF name.";
type string;
}
}
grouping sNssaiSmfInfoItem {
list sNssai { //is the key unique
description "Supported S-NSSAI.";
min-elements 1;
max-elements 1;
key "sst sd";
uses Snssai;
}
grouping DnnSmfInfoItem {
leaf dnn {
description "Supported DNN.";
mandatory true;
type string;
}
}
grouping PlmnSnssai {
list plmnId {
description "PLMN ID for which list of supported S-NSSAI(s) is provided.";
min-elements 1;
max-elements 1;
key "mcc mnc";
uses types3gpp:PLMNId;
}
H.5.13 [email protected]
module _3gpp-5gc-nrm-nfservice {
yang-version 1.1;
namespace urn:3gpp:sa5:_3gpp-5gc-nrm-nfservice;
prefix nfs3gpp;
3GPP
Release 16 330 3GPP TS 28.541 V16.23.0 (2019-0912)
revision 2019-06-17 {
description "initial revision";
reference "Based on
3GPP TS 29.510 V15.X.XX";
}
grouping NFServiceGrp {
leaf serviceInstanceID {
description "Unique ID of the service instance within a given NF Instance.";
mandatory true;
type string;
}
leaf serviceName {
description "Name of the service instance (e.g. 'nudm-sdm').";
mandatory true;
type ServiceName;
}
leaf scheme {
description "URI scheme (e.g. 'http', 'https').";
mandatory true;
type UriScheme;
}
leaf nfServiceStatus {
description "Status of the NF Service Instance.";
mandatory true;
type NFServiceStatus;
}
leaf fqdn {
description "FQDN of the NF Service Instance.";
//optional support
type inet:domain-name;
}
leaf interPlmnFqdn {
description "If the NF service needs to be discoverable by other NFs in a different PLMN,
then an FQDN that is used for inter PLMN routing.";
//optional support
type inet:domain-name;
}
list ipEndPoints {
description "IP address(es) and port information of the Network Function (including IPv4
and/or IPv6 address)
where the service is listening for incoming service requests.";
//optional support
key idx;
leaf idx {
type string;
}
min-elements 1;
uses ipEndPoint;
}
leaf apiPrefix {
description "Optional path segment(s) used to construct the {apiRoot} variable of the
different API URIs.";
3GPP
Release 16 331 3GPP TS 28.541 V16.23.0 (2019-0912)
//optional support
type string;
}
list defaultNotificationSubscriptions {
description "Notification endpoints for different notification types.";
key notificationType;
//optional support
min-elements 1;
uses types3gpp:DefaultNotificationSubscription;
}
list allowedPlmns {
description "PLMNs allowed to access the service instance.
The absence of this attribute indicates that any PLMN is allowed to access the
service instance.";
min-elements 1;
//optional support
key "mcc mnc";
uses types3gpp:PLMNId;
}
leaf-list allowedNfTypes {
description "Type of the NFs allowed to access the service instance.
The absence of this attribute indicates that any NF type is allowed to access the
service instance.";
min-elements 1;
//optional support
type types3gpp:NfType;
}
leaf-list allowedNfDomains {
description "Pattern representing the NF domain names allowed to access the service
instance.";
//optional support
min-elements 1;
type string;
}
leaf-list allowedNssais {
description "S-NSSAI of the allowed slices to access the service instance.
The absence of this attribute indicates that any slice is allowed to access the
service instance.";
min-elements 1;
//optional support
type types3gpp:SNssai;
}
leaf priority {
description "Priority (relative to other services of the same type) in the range of 0-65535,
to be used for NF Service selection; lower values indicate a higher priority.";
//optional support
type uint16;
}
leaf capacity {
description "Static capacity information in the range of 0-65535, expressed as a weight
relative to other services of the same type.";
//optional support
type uint16;
}
leaf load {
description "Dynamic load information, ranged from 0 to 100, indicates the current load
percentage of the NF Service.";
//optional support
type types3gpp:Load;
}
leaf recoveryTime {
description "Timestamp when the NF was (re)started.";
//optional support
type yang:date-and-time;
}
3GPP
Release 16 332 3GPP TS 28.541 V16.23.0 (2019-0912)
leaf supportedFeatures {
description "Supported Features of the NF Service instance.";
//optional support
type SupportedFeatures;
}
}
typedef SupportedFeatures {
type string {
pattern '[A-Fa-f0-9]*';
}
}
grouping ipEndPoint {
choice address {
leaf ipv4Address {
type inet:ipv4-address;
}
leaf ipv6Address {
type inet:ipv6-address;
}
leaf ipv6Prefix {
type inet:ipv6-prefix;
}
}
leaf transport {
type TransportProtocol;
}
leaf port {
type uint16;
}
}
typedef TransportProtocol {
type enumeration {
enum TCP;
enum STCP;
enum UDP;
}
}
grouping NFServiceVersion {
leaf apiVersionInUri {
mandatory true;
type string;
}
leaf apiFullVersion {
mandatory true;
type string;
}
leaf expiry {
//optional to support
type yang:date-and-time;
}
}
typedef ServiceName {
type enumeration {
enum NNRF_NFM;
enum NNRF_DISC;
enum NUDM_SDM;
enum NUDM_UECM;
enum NUDM_UEAU;
enum NUDM_EE;
enum NUDM_PP;
3GPP
Release 16 333 3GPP TS 28.541 V16.23.0 (2019-0912)
enum NAMF_COMM;
enum NAMF_EVTS;
enum NAMF_MT;
enum NAMF_LOC;
enum NSMF_PDUSESSION;
enum NSMF_EVENT-EXPOSURE;
enum NAUSF_AUTH;
enum NAUSF_SORPROTECTION;
enum NNEF_PFDMANAGEMENT;
enum NPCF_AM-POLICY-CONTROL;
enum NPCF_SMPOLICYCONTROL;
enum NPCF_POLICYAUTHORIZATION;
enum NPCF_BDTPOLICYCONTROL;
enum NPCF_EVENTEXPOSURE;
enum NPCF_UE_POLICY_CONTROL;
enum NSMSF_SMS;
enum NNSSF_NSSELECTION;
enum NNSSF_NSSAIAVAILABILITY;
enum NUDR_DR;
enum NLMF_LOC;
enum N5G_EIR_EIC;
enum NBSF_MANAGEMENT;
enum NCHF_SPENDINGLIMITCONTROL;
enum NCHF_CONVERGEDCHARGING;
enum NNWDAF_EVENTSSUBSCRIPTION;
enum NNWDAF_ANALYTICSINFO;
}
}
typedef UriScheme {
type enumeration {
enum HTTP;
enum HTTPS;
}
}
typedef NFServiceStatus {
type enumeration {
enum REGISTERED;
enum SUSPENDED;
enum UNDISCOVERABLE;
}
}
grouping ChfServiceInfo {
leaf primaryChfServiceInstance {
description "Shall be present if the CHF service instance serves as a secondary CHF instance
of another primary CHF service instance.";
//conditional to support
type string;
}
leaf secondaryChfServiceInstance {
description "Shall be present if the CHF service instance serves as a primary CHF instance of
another secondary CHF service instance.";
//conditional to support
type string;
}
}
}
H.5.14 [email protected]
module _3gpp-5gc-nrm-ngeirfunction {
yang-version 1.1;
namespace urn:3gpp:sa5:_3gpp-5gc-nrm-ngeirfunction;
prefix ngeir3gpp;
3GPP
Release 16 334 3GPP TS 28.541 V16.23.0 (2019-0912)
description "This IOC represents the 5G-EIR function in 5GC. For more information about the 5G-
EIR, see 3GPP TS 23.501.";
reference "3GPP TS 28.541";
revision 2019-05-15 {
description "initial revision";
reference "Based on
3GPP TS 28.541 V15.X.XX";
}
grouping NGEIRFunctionGrp {
uses mf3gpp:ManagedFunctionGrp;
list pLMNIdList {
description "List of at most six entries of PLMN Identifiers, but at least one (the primary
PLMN Id).
The PLMN Identifier is composed of a Mobile Country Code (MCC) and a Mobile
Network Code (MNC).";
min-elements 1;
max-elements 6;
key "mcc mnc";
uses types3gpp:PLMNId;
}
leaf sBIFQDN {
description "The FQDN of the registered NF instance in the service-based interface.";
type inet:domain-name;
}
leaf-list sBIServiceList {
description "All supported NF services registered on the service-based interface.";
config false;
type string;
}
leaf-list sNSSAIList {
description "List of S-NSSAIs the managed object is capable of supporting.
(Single Network Slice Selection Assistance Information)
An S-NSSAI has an SST (Slice/Service type) and an optional SD
(Slice Differentiator) field.";
//optional support
reference "3GPP TS 23.003";
type types3gpp:SNssai;
}
list managedNFProfile {
key idx;
min-elements 1;
uses types3gpp:ManagedNFProfile;
}
list commModelList {
min-elements 1;
key "groupId";
uses types5g3gpp:CommModel;
}
}
augment "/me3gpp:ManagedElement" {
list NGEIRFunction {
description "5G Core NGEIR Function";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses NGEIRFunctionGrp;
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
}
}
3GPP
Release 16 335 3GPP TS 28.541 V16.23.0 (2019-0912)
H.5.15 [email protected]
module _3gpp-5gc-nrm-nrffunction {
yang-version 1.1;
namespace urn:3gpp:sa5:_3gpp-5gc-nrm-nrffunction;
prefix nrf3gpp;
grouping NRFFunctionGrp {
uses mf3gpp:ManagedFunctionGrp;
list pLMNIdList {
description "List of at most six entries of PLMN Identifiers, but at least one (the primary
PLMN Id).
The PLMN Identifier is composed of a Mobile Country Code (MCC) and a Mobile
Network Code (MNC).";
min-elements 1;
max-elements 6;
key "mcc mnc";
uses types3gpp:PLMNId;
}
leaf sBIFQDN {
description "The FQDN of the registered NF instance in the service-based interface.";
type inet:domain-name;
}
leaf-list nSIIdListWrap {
description "Set of NSI Ids. The NSI ID represents the Network Slice Instance Identifier.";
//optional support
type types3gpp:NsiId;
}
leaf-list sNSSAIList {
description "List of S-NSSAIs the managed object is capable of supporting.
(Single Network Slice Selection Assistance Information)
An S-NSSAI has an SST (Slice/Service type) and an optional SD
(Slice Differentiator) field.";
//optional support
reference "3GPP TS 23.003";
type types3gpp:SNssai;
}
list nFProfileList {
description "Set of NFProfile(s) to be registered in the NRF instance.";
//optional support
key nfInstanceID;
uses nfp3gpp:NFProfileGrp;
}
}
augment "/me3gpp:ManagedElement" {
list NRFFunction {
description "5G Core NRF Function";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
3GPP
Release 16 336 3GPP TS 28.541 V16.23.0 (2019-0912)
container attributes {
uses NRFFunctionGrp;
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
}
}
H.5.16 [email protected]
module _3gpp-5gc-nrm-nssffunction {
yang-version 1.1;
namespace urn:3gpp:sa5:_3gpp-5gc-nrm-nssffunction;
prefix nssf3gpp;
revision 2019-05-15 {
description "initial revision";
revision 2019-05-15 {
description "initial revision";
reference "Based on
3GPP TS 28.541 V15.X.XX";
}
grouping NSSFFunctionGrp {
uses mf3gpp:ManagedFunctionGrp;
list pLMNIdList {
description "List of at most six entries of PLMN Identifiers, but at least one (the primary
PLMN Id).
The PLMN Identifier is composed of a Mobile Country Code (MCC) and a Mobile
Network Code (MNC).";
min-elements 1;
max-elements 6;
key "mcc mnc";
uses types3gpp:PLMNId;
}
leaf sBIFQDN {
description "The FQDN of the registered NF instance in the service-based interface.";
type inet:domain-name;
}
leaf-list sNSSAIList {
description "List of S-NSSAIs the managed object is capable of supporting.
(Single Network Slice Selection Assistance Information)
An S-NSSAI has an SST (Slice/Service type) and an optional SD
(Slice Differentiator) field.";
leaf-list nSIIdListWrap {
description "Set of NSI Ids. The NSI ID represents the Network Slice Instance Identifier.";
//optional support
type types3gpp:NsiId;
}
list managedNFProfile {
key idx;
min-elements 1;
uses types3gpp:ManagedNFProfile;
3GPP
Release 16 337 3GPP TS 28.541 V16.23.0 (2019-0912)
}
}
augment "/me3gpp:ManagedElement" {
list NSSFFunction {
description "5G Core NSSF Function";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses NSSFFunctionGrp;
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
}
}
H.5.17 [email protected]
module _3gpp-5gc-nrm-nwdaffunction {
yang-version 1.1;
namespace urn:3gpp:sa5:_3gpp-5gc-nrm-nwdaffunction;
prefix nwdaf3gpp;
revision 2019-05-15 {
description "initial revision";
reference "Based on
3GPP TS 28.541 V15.X.XX";
}
grouping NWDAFFunctionGrp {
uses mf3gpp:ManagedFunctionGrp;
list pLMNIdList {
description "List of at most six entries of PLMN Identifiers, but at least one (the primary
PLMN Id).
The PLMN Identifier is composed of a Mobile Country Code (MCC) and a Mobile
Network Code (MNC).";
min-elements 1;
max-elements 6;
key "mcc mnc";
uses types3gpp:PLMNId;
}
leaf sBIFQDN {
description "The FQDN of the registered NF instance in the service-based interface.";
type inet:domain-name;
}
leaf-list sBIServiceListsNSSAIList {
description "All supported NF services registered onList of S-NSSAIs the service-based
interface.";managed object is capable of supporting.
config false;
type string;
}
3GPP
Release 16 338 3GPP TS 28.541 V16.23.0 (2019-0912)
type types3gpp:SNssai;
}
list managedNFProfile {
key idx;
min-elements 1;
uses types3gpp:ManagedNFProfile;
}
sNSSAIList {
description "List of S-NSSAIs the managed object is capable of supporting.
(Single Network Slice Selection Assistance Information)
An S-NSSAI has an SST (Slice/Service type) and an optional SD
(Slice Differentiator) field.";
//optional support
reference "3GPP TS 23.003";
type types3gpp:SNssai;
}
list commModelList {
min-elements 1;
key "groupId";
uses types5g3gpp:CommModel;
}
}
augment "/me3gpp:ManagedElement" {
list NWDAFFunction {
description "5G Core NWDAF Function";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses NWDAFFunctionGrp;
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
}
}
H.5.18 [email protected]
module _3gpp-5gc-nrm-pcffunction {
yang-version 1.1;
namespace urn:3gpp:sa5:_3gpp-5gc-nrm-pcffunction;
prefix pcf3gpp;
revision 2019-05-22 {
description "initial revision"; revision 2019-05-22 {
description "initial revision";
reference "Based on
3GPP TS 28.541 V15.X.XX";
}
grouping PCFFuntionGrp {
uses mf3gpp:ManagedFunctionGrp;
list pLMNIdList {
description "List of at most six entries of PLMN Identifiers, but at least one (the primary
PLMN Id).
The PLMN Identifier is composed of a Mobile Country Code (MCC) and a Mobile
Network Code (MNC).";
min-elements 1;
3GPP
Release 16 339 3GPP TS 28.541 V16.23.0 (2019-0912)
max-elements 6;
key "mcc mnc";
uses types3gpp:PLMNId;
}
leaf sBIFQDN {
description "The FQDN of the registered NF instance in the service-based interface.";
type inet:domain-name;
}
leaf-list sBIServiceListsNSSAIList {
description "All supported NF services registered onList of S-NSSAIs the service-based
interface.";managed object is capable of supporting.
config false;
type string;
}
list managedNFProfile {
key idx;
min-elements 1;
uses types3gpp:ManagedNFProfile;
}sNSSAIList {
description "List of S-NSSAIs the managed object is capable of supporting.
(Single Network Slice Selection Assistance Information)
An S-NSSAI has an SST (Slice/Service type) and an optional SD
(Slice Differentiator) field.";
//optional support
reference "3GPP TS 23.003";
type types3gpp:SNssai;
}
list commModelList {
min-elements 1;
key "groupId";
uses types5g3gpp:CommModel;
}
}
augment "/me3gpp:ManagedElement" {
list PCFFunction {
description "5G Core PCF Function";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses PCFFuntionGrp;
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
}
}
H.5.19 [email protected]
module _3gpp-5gc-nrm-seppfunction {
yang-version 1.1;
namespace urn:3gpp:sa5:_3gpp-5gc-nrm-seppfunction;
prefix sepp3gpp;
3GPP
Release 16 340 3GPP TS 28.541 V16.23.0 (2019-0912)
revision 2019-1105-175 {
description "initial revision";
reference "Based on
3GPP TS 28.541 V15.X.XX";
}
typedef SEPPType {
reference "3GPP TS 23501";
type enumeration {
enum CSEPP {
value 0;
description "consumer SEPP";
}
enum PSEPP {
value 1;
description "producer SEPP";
}
}
}
grouping SEPPFunctionGrp {
uses mf3gpp:ManagedFunctionGrp;
list pLMNIdList {
description "List of at most six entries of PLMN Identifiers, but at least one (the primary
PLMN Id).
The PLMN Identifier is composed of a Mobile Country Code (MCC) and a Mobile
Network Code (MNC).";
min-elements 1;
max-elements 6;
key "mcc mnc";
uses types3gpp:PLMNId;
}
container pLMNId {
description "PLMN Identifiers of the sepp.
The PLMN Identifier is composed of a Mobile Country Code (MCC) and a Mobile
Network Code (MNC).";
uses types3gpp:PLMNId;
}
leaf sEPPType {
type sepp3gpp:SEPPType;
}
leaf sEPPId {
type uint16;
}
leaf fqdn {
description "The domain name of the SEPP.";
type inet:domain-name;
}
}
augment "/me3gpp:ManagedElement" {
list SEPPFunction {
description "5G Core SEPP Function";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses SEPPFunctionGrp;
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
}
}
module _3gpp-5gc-nrm-externalseppfunction {
yang-version 1.1;
namespace urn:3gpp:sa5:_3gpp-5gc-nrm-extternalseppfunction;
prefix extsepp3gpp;
3GPP
Release 16 341 3GPP TS 28.541 V16.23.0 (2019-0912)
revision 2019-11-17 {
description "initial revision";
reference "Based on
3GPP TS 28.541 V16.X.XX";
}
grouping ExternalSEPPFunctionGrp {
uses mf3gpp:ManagedFunctionGrp;
container pLMNId {
description "PLMN Identifiers of the sepp.
The PLMN Identifier is composed of a Mobile Country Code (MCC) and a Mobile
Network Code (MNC).";
uses types3gpp:PLMNId;
}
leaf sEPPId {
type uint16;
}
leaf fqdn {
description "The domain name of the SEPP.";
type inet:domain-name;
}
augment "/me3gpp:ManagedElement" {
list ExternalSEPPFunction {
description "5G Core SEPP Function";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses ExternalSEPPFunctionGrp;
}
}
}
}
H.5.20 [email protected]
module _3gpp-5gc-nrm-smffunction {
yang-version 1.1;
namespace urn:3gpp:sa5:_3gpp-5gc-nrm-smffunction;
prefix smf3gpp;
revision 2018-08-07 {
3GPP
Release 16 342 3GPP TS 28.541 V16.23.0 (2019-0912)
grouping SMFFunctionGrp {
uses mf3gpp:ManagedFunctionGrp;
list pLMNIdList {
min-elements 1;
description "A list of PLMN identifiers (Mobile Country Code and Mobile Network Code).";
key "mcc mnc";
uses types3gpp:PLMNId;
}
leaf-list nRTACList {
description "List of Tracking Area Codes (legacy TAC or extended TAC)
where the represented management function is serving.";
reference "TS 38.413 clause 9.3.3.10";
min-elements 1;
config false;
type types3gpp:Tac;
}
leaf sBIFQDN {
description "The FQDN of the registered NF instance in the service-based interface.";
type inet:domain-name;
}
leaf-list sBIServiceList {
description "All supported NF services registered on the service-based interface.";
min-elements 1;
config false;
type string;
}
leaf-list sNSSAIList {
min-elements 0;
description "List of S-NSSAIs the managed object is capable of supporting.
(Single Network Slice Selection Assistance Information)
An S-NSSAI has an SST (Slice/Service type) and an optional SD
(Slice Differentiator) field.";
reference "3GPP TS 23.003";
type types3gpp:SNssai;
}
list managedNFProfile {
key idx;
min-elements 1;
uses types3gpp:ManagedNFProfile;
}
list commModelList {
min-elements 1;
key "groupId";
uses types5g3gpp:CommModel;
}
}
augment "/me3gpp:ManagedElement" {
list SMFFunction {
description "5G Core SMF Function";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses SMFFunctionGrp;
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
}
}
H.5.21 [email protected]
module _3gpp-5gc-nrm-smsffunction {
yang-version 1.1;
namespace urn:3gpp:sa5:_3gpp-5gc-nrm-smsffunction;
3GPP
Release 16 343 3GPP TS 28.541 V16.23.0 (2019-0912)
prefix smsf3gpp;
grouping SMSFFunctionGrp {
uses mf3gpp:ManagedFunctionGrp;
list pLMNIdList {
description "List of at most six entries of PLMN Identifiers, but at least one (the primary
PLMN Id).
The PLMN Identifier is composed of a Mobile Country Code (MCC) and a Mobile
Network Code (MNC).";
min-elements 1;
max-elements 6;
key "mcc mnc";
uses types3gpp:PLMNId;
}
leaf sBIFQDN {
description "The FQDN of the registered NF instance in the service-based interface.";
type inet:domain-name;
}
leaf-list sBIServiceListmanagedNFProfile {
description "All supported NF services registered on the service-based interface.";
config false;
type string;
key idx;
min-elements 1;
uses types3gpp:ManagedNFProfile;
}
list commModelList {
min-elements 1;
key "groupId";
uses types5g3gpp:CommModel;
}
}
augment "/me3gpp:ManagedElement" {
list SMSFFunction {
description "5G Core SMSF Function";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses SMSFFunctionGrp;
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
}
}
H.5.22 [email protected]
module _3gpp-5gc-nrm-udmfunction {
yang-version 1.1;
namespace urn:3gpp:sa5:_3gpp-5gc-nrm-udmfunction;
prefix udm3gpp;
3GPP
Release 16 344 3GPP TS 28.541 V16.23.0 (2019-0912)
revision 2019-05-22 {
description "initial revision";
reference "Based on
3GPP TS 28.541 V15.X.XX";
}
grouping UDMFuntionGrp {
uses mf3gpp:ManagedFunctionGrp;
list pLMNIdList {
description "List of at most six entries of PLMN Identifiers, but at least one (the primary
PLMN Id).
The PLMN Identifier is composed of a Mobile Country Code (MCC) and a Mobile
Network Code (MNC).";
min-elements 1;
max-elements 6;
key "mcc mnc";
uses types3gpp:PLMNId;
}
leaf sBIFQDN {
description "The FQDN of the registered NF instance in the service-based interface.";
type inet:domain-name;
}
leaf-list sNSSAIList {
description "List of S-NSSAIs the managed object is capable of supporting.
(Single Network Slice Selection Assistance Information)
An S-NSSAI has an SST (Slice/Service type) and an optional SD
(Slice Differentiator) field.";
//optional support
reference "3GPP TS 23.003";
type types3gpp:SNssai;
}
list managedNFProfile {
key idx;
min-elements 1;
uses types3gpp:ManagedNFProfilesBIServiceList {
description "All supported NF services registered on the service-based interface.";
config false;
type string;
}
leaf-list sNSSAIList {
description "List of S-NSSAIs the managed object is capable of supporting.
(Single Network Slice Selection Assistance Information)
An S-NSSAI has an SST (Slice/Service type) and an optional SD
(Slice Differentiator) field.";
//optional support
reference "3GPP TS 23.003";
type types3gpp:SNssai;
}
list commModelList {
min-elements 1;
key "groupId";
uses types5g3gpp:CommModel;
}
}
augment "/me3gpp:ManagedElement" {
list UDMFunction {
3GPP
Release 16 345 3GPP TS 28.541 V16.23.0 (2019-0912)
H.5.23 [email protected]
module _3gpp-5gc-nrm-udrfunction {
yang-version 1.1;
namespace urn:3gpp:sa5:_3gpp-5gc-nrm-udrfunction;
prefix udr3gpp;
revision 2019-05-22 {
description "initial revision";
revision 2019-05-22 {
description "initial revision";
reference "Based on
3GPP TS 28.541 V15.X.XX";
}
grouping UDRFuntionGrp {
uses mf3gpp:ManagedFunctionGrp;
list pLMNIdList {
description "List of at most six entries of PLMN Identifiers, but at least one (the primary
PLMN Id).
The PLMN Identifier is composed of a Mobile Country Code (MCC) and a Mobile
Network Code (MNC).";
min-elements 1;
max-elements 6;
key "mcc mnc";
uses types3gpp:PLMNId;
}
leaf sBIFQDN {
description "The FQDN of the registered NF instance in the service-based interface.";
type inet:domain-name;
}
leaf-list sBIServiceList {
description "All supported NF services registered on the service-based interface.";
config false;
type string;
}
leaf-list sNSSAIList {
description "List of S-NSSAIs the managed object is capable of supporting.
(Single Network Slice Selection Assistance Information)
An S-NSSAI has an SST (Slice/Service type) and an optional SD
(Slice Differentiator) field.";
//optional support
reference "3GPP TS 23.003";
type types3gpp:SNssai;
}
3GPP
Release 16 346 3GPP TS 28.541 V16.23.0 (2019-0912)
list managedNFProfile {
key idx;
min-elements 1;
uses types3gpp:ManagedNFProfile;
}
}
augment "/me3gpp:ManagedElement" {
list UDRFunction {
description "5G Core UDR Function";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses UDRFuntionGrp;
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
}
}
H.5.24 [email protected]
module _3gpp-5gc-nrm-udsffunction {
yang-version 1.1;
namespace urn:3gpp:sa5:_3gpp-5gc-nrm-udsffunction;
prefix udsf3gpp;
revision 2019-05-22 {
description "initial revision";
reference "Based on
3GPP TS 28.541 V15.X.XX";
}
grouping UDSFFuntionGrp {
uses mf3gpp:ManagedFunctionGrp;
list pLMNIdList {
description "List of at most six entries of PLMN Identifiers, but at least one (the primary
PLMN Id).
The PLMN Identifier is composed of a Mobile Country Code (MCC) and a Mobile
Network Code (MNC).";
min-elements 1;
max-elements 6;
key "mcc mnc";
uses types3gpp:PLMNId;
}
leaf sBIFQDN {
description "The FQDN of the registered NF instance in the service-based interface.";
type inet:domain-name;
}
leaf-list sNSSAIList {
description "List of S-NSSAIs the managed object is capable of supporting.
(Single Network Slice Selection Assistance Information)
An S-NSSAI has an SST (Slice/Service type) and an optional SD
(Slice Differentiator) field.";
//optional support
reference "3GPP TS 23.003";
type types3gpp:SNssai;
}
3GPP
Release 16 347 3GPP TS 28.541 V16.23.0 (2019-0912)
list managedNFProfile {
key idx;
min-elements 1;
uses types3gpp:ManagedNFProfilesBIServiceList {
description "All supported NF services registered on the service-based interface.";
config false;
type string;
}
leaf-list sNSSAIList {
description "List of S-NSSAIs the managed object is capable of supporting.
(Single Network Slice Selection Assistance Information)
An S-NSSAI has an SST (Slice/Service type) and an optional SD
(Slice Differentiator) field.";
//optional support
reference "3GPP TS 23.003";
type types3gpp:SNssai;
}
}
augment "/me3gpp:ManagedElement" {
list UDSFFunction {
description "5G Core UDSF Function";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses UDSFFuntionGrp;
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
}
}
H.5.25 [email protected]
module _3gpp-5gc-nrm-upffunction {
yang-version 1.1;
namespace urn:3gpp:sa5:_3gpp-5gc-nrm-upffunction;
prefix upf3gpp;
revision 2018-08-07 {
description "Initial revision";
}
grouping UPFFunctionGrp {
uses mf3gpp:ManagedFunctionGrp;
list pLMNIdList {
description "A list of PLMN identifiers (Mobile Country Code and Mobile Network Code).";
min-elements 1;
key "mcc mnc";
uses types3gpp:PLMNId;
}
leaf-list nRTACList {
description "List of Tracking Area Codes (legacy TAC or extended TAC)
where the represented management function is serving.";
reference "TS 38.413 clause 9.3.3.10";
min-elements 1;
config false;
type types3gpp:Tac;
3GPP
Release 16 348 3GPP TS 28.541 V16.23.0 (2019-0912)
leaf-list sNSSAIList {
description "List of S-NSSAIs the managed object is capable of supporting.
(Single Network Slice Selection Assistance Information)
An S-NSSAI has an SST (Slice/Service type) and an optional SD
(Slice Differentiator) field.";
min-elements 0;
reference "3GPP TS 23.003";
type types3gpp:SNssai;
}
list managedNFProfile {
key idx;
min-elements 1;
uses types3gpp:ManagedNFProfile;
}
}
list commModelList {
min-elements 1;
key "groupId";
uses types5g3gpp:CommModel;
}
}
augment "/me3gpp:ManagedElement" {
list UPFFunction {
description "5G Core UPF Function";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses UPFFunctionGrp;
}
uses mf3gpp:ManagedFunctionContainedClasses;
}
}
}
module _3gpp-5gc-nrm-scpfunction {
yang-version 1.1;
namespace urn:3gpp:sa5:_3gpp-5gc-nrm-scpfunction;
prefix scp3gpp;
revision 2019-10-20 {
description "initial revision";
reference "Based on
3GPP TS 28.541 V16.X.XX";
}
grouping SCPFunctionGrp {
uses mf3gpp:ManagedFunctionGrp;
leaf address {
description "The host address of the SCP.";
type inet:host;
}
list supportedFuncList {
min-elements 1;
key "function";
uses types5g3gpp:SupportedFunc;
}
3GPP
Release 16 349 3GPP TS 28.541 V16.23.0 (2019-0912)
augment "/me3gpp:ManagedElement" {
list SCPFunction {
description "5G Core SCP Function";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses SCPFunctionGrp;
}
}
}
}
module _3gpp-5gc-nrm-neffunction {
yang-version 1.1;
namespace urn:3gpp:sa5:_3gpp-5gc-nrm-neffunction;
prefix nef3gpp;
revision 2019-10-20 {
description "initial revision";
reference "Based on
3GPP TS 28.541 V16.X.XX";
}
grouping NEFFunctionGrp {
uses mf3gpp:ManagedFunctionGrp;
leaf sBIFQDN {
description "The FQDN of the registered NF instance in the service-based interface.";
type inet:domain-name;
}
leaf-list sNSSAIList {
description "List of S-NSSAIs the managed object is capable of supporting.
(Single Network Slice Selection Assistance Information)
An S-NSSAI has an SST (Slice/Service type) and an optional SD
(Slice Differentiator) field.";
type types3gpp:SNssai;
}
leaf-list capabilityList {
description "List of supported capabilities of the NEF.";
reference "3GPP TS 23.003";
type string;
}
leaf isINEF {
type boolean;
}
leaf isCAPIFSup {
type boolean;
}
augment "/me3gpp:ManagedElement" {
list NEFFunction {
description "5G Core NEF Function";
reference "3GPP TS 28.541";
key id;
uses top3gpp:Top_Grp;
container attributes {
uses NEFFunctionGrp;
}
3GPP
Release 16 350 3GPP TS 28.541 V16.23.0 (2019-0912)
}
}
}
3GPP
Release 16 351 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 352 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 353 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 354 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 355 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 356 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 357 3GPP TS 28.541 V16.23.0 (2019-0912)
| +--rw ngeir3gpp:attributes
| | +--rw ngeir3gpp:userLabel? string
| | +--rw ngeir3gpp:vnfParametersList!
| | | +--rw ngeir3gpp:vnfInstanceId string
| | | +--rw ngeir3gpp:vnfdId? string
| | | +--rw ngeir3gpp:flavourId? string
| | | +--rw ngeir3gpp:autoScalable boolean
| | +--rw ngeir3gpp:peeParametersList!
| | | +--rw ngeir3gpp:siteIdentification string
| | | +--rw ngeir3gpp:siteLatitude? decimal64
| | | +--rw ngeir3gpp:siteLongitude? decimal64
| | | +--rw ngeir3gpp:siteDescription string
| | | +--rw ngeir3gpp:equipmentType string
| | | +--rw ngeir3gpp:environmentType string
| | | +--rw ngeir3gpp:powerInterface string
| | +--rw ngeir3gpp:priorityLabel uint32
| | +--rw ngeir3gpp:pLMNIdList* [mcc mnc]
| | | +--rw ngeir3gpp:mcc Mcc
| | | +--rw ngeir3gpp:mnc Mnc
| | +--rw ngeir3gpp:sBIFQDN? inet:domain-name
| | +--ro ngeir3gpp:sBIServiceList* string
| | +--rw ngeir3gpp:sNSSAIList* types3gpp:SNssai
| +--rw cep3gpp:EP_N17* [id]
| +--rw cep3gpp:id string
| +--rw cep3gpp:attributes
| +--rw cep3gpp:userLabel? string
| +--ro cep3gpp:farEndEntity? types3gpp:DistinguishedName
| +--ro cep3gpp:supportedMeasurementsGPs* [measurementType]
| | +--ro cep3gpp:measurementType string
| | +--ro cep3gpp:supportedGPs* uint32
| +--rw cep3gpp:localAddress* [ipAddress vlanId]
| | +--rw cep3gpp:ipAddress inet:ip-address
| | +--rw cep3gpp:vlanId uint16
| +--rw cep3gpp:remoteAddress inet:ip-address
+--rw gnbcucp3gpp:GNBCUCPFunction* [id]
| +--rw gnbcucp3gpp:id string
| +--rw gnbcucp3gpp:attributes
| | +--rw gnbcucp3gpp:userLabel? string
| | +--rw gnbcucp3gpp:vnfParametersList!
| | | +--rw gnbcucp3gpp:vnfInstanceId string
| | | +--rw gnbcucp3gpp:vnfdId? string
| | | +--rw gnbcucp3gpp:flavourId? string
| | | +--rw gnbcucp3gpp:autoScalable boolean
| | +--rw gnbcucp3gpp:peeParametersList!
| | | +--rw gnbcucp3gpp:siteIdentification string
| | | +--rw gnbcucp3gpp:siteLatitude? decimal64
| | | +--rw gnbcucp3gpp:siteLongitude? decimal64
| | | +--rw gnbcucp3gpp:siteDescription string
| | | +--rw gnbcucp3gpp:equipmentType string
| | | +--rw gnbcucp3gpp:environmentType string
| | | +--rw gnbcucp3gpp:powerInterface string
| | +--rw gnbcucp3gpp:priorityLabel uint32
| | +--rw gnbcucp3gpp:gNBId int64
| | +--rw gnbcucp3gpp:gNBIdLength int32
| | +--rw gnbcucp3gpp:gNBCUName string
| | +--rw gnbcucp3gpp:pLMNId* [mcc mnc]
| | +--rw gnbcucp3gpp:mcc Mcc
| | +--rw gnbcucp3gpp:mnc Mnc
| +--rw nrcellcu3gpp:NRCellCU* [id]
| | +--rw nrcellcu3gpp:id string
| | +--rw nrcellcu3gpp:attributes
| | | +--rw nrcellcu3gpp:userLabel? string
| | | +--rw nrcellcu3gpp:vnfParametersList!
| | | | +--rw nrcellcu3gpp:vnfInstanceId string
| | | | +--rw nrcellcu3gpp:vnfdId? string
| | | | +--rw nrcellcu3gpp:flavourId? string
| | | | +--rw nrcellcu3gpp:autoScalable boolean
| | | +--rw nrcellcu3gpp:peeParametersList!
| | | | +--rw nrcellcu3gpp:siteIdentification string
| | | | +--rw nrcellcu3gpp:siteLatitude? decimal64
| | | | +--rw nrcellcu3gpp:siteLongitude? decimal64
| | | | +--rw nrcellcu3gpp:siteDescription string
| | | | +--rw nrcellcu3gpp:equipmentType string
| | | | +--rw nrcellcu3gpp:environmentType string
| | | | +--rw nrcellcu3gpp:powerInterface string
| | | +--rw nrcellcu3gpp:priorityLabel uint32
| | | +--rw nrcellcu3gpp:cellLocalId int32
| | | +--rw nrcellcu3gpp:pLMNIdList* [mcc mnc]
3GPP
Release 16 358 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 359 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 360 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 361 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 362 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 363 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 364 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 365 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 366 3GPP TS 28.541 V16.23.0 (2019-0912)
| +--rw cep3gpp:attributes
| +--rw cep3gpp:userLabel? string
| +--ro cep3gpp:farEndEntity? types3gpp:DistinguishedName
| +--ro cep3gpp:supportedMeasurementsGPs* [measurementType]
| | +--ro cep3gpp:measurementType string
| | +--ro cep3gpp:supportedGPs* uint32
| +--rw cep3gpp:localAddress* [ipAddress vlanId]
| | +--rw cep3gpp:ipAddress inet:ip-address
| | +--rw cep3gpp:vlanId uint16
| +--rw cep3gpp:remoteAddress inet:ip-address
| +--ro cep3gpp:sBIService* string
+--rw upf3gpp:UPFFunction* [id]
| +--rw upf3gpp:id string
| +--rw upf3gpp:attributes
| | +--rw upf3gpp:userLabel? string
| | +--rw upf3gpp:vnfParametersList!
| | | +--rw upf3gpp:vnfInstanceId string
| | | +--rw upf3gpp:vnfdId? string
| | | +--rw upf3gpp:flavourId? string
| | | +--rw upf3gpp:autoScalable boolean
| | +--rw upf3gpp:peeParametersList!
| | | +--rw upf3gpp:siteIdentification string
| | | +--rw upf3gpp:siteLatitude? decimal64
| | | +--rw upf3gpp:siteLongitude? decimal64
| | | +--rw upf3gpp:siteDescription string
| | | +--rw upf3gpp:equipmentType string
| | | +--rw upf3gpp:environmentType string
| | | +--rw upf3gpp:powerInterface string
| | +--rw upf3gpp:priorityLabel uint32
| | +--rw upf3gpp:pLMNIdList* [mcc mnc]
| | | +--rw upf3gpp:mcc Mcc
| | | +--rw upf3gpp:mnc Mnc
| | +--ro upf3gpp:nRTACList* types3gpp:Tac
| | +--rw upf3gpp:sNSSAIList* types3gpp:SNssai
| +--rw cep3gpp:EP_N4* [id]
| | +--rw cep3gpp:id string
| | +--rw cep3gpp:attributes
| | +--rw cep3gpp:userLabel? string
| | +--ro cep3gpp:farEndEntity? types3gpp:DistinguishedName
| | +--ro cep3gpp:supportedMeasurementsGPs* [measurementType]
| | | +--ro cep3gpp:measurementType string
| | | +--ro cep3gpp:supportedGPs* uint32
| | +--rw cep3gpp:localAddress* [ipAddress vlanId]
| | | +--rw cep3gpp:ipAddress inet:ip-address
| | | +--rw cep3gpp:vlanId uint16
| | +--rw cep3gpp:remoteAddress inet:ip-address
| +--rw cep3gpp:EP_N3* [id]
| | +--rw cep3gpp:id string
| | +--rw cep3gpp:attributes
| | +--rw cep3gpp:userLabel? string
| | +--ro cep3gpp:farEndEntity? types3gpp:DistinguishedName
| | +--ro cep3gpp:supportedMeasurementsGPs* [measurementType]
| | | +--ro cep3gpp:measurementType string
| | | +--ro cep3gpp:supportedGPs* uint32
| | +--rw cep3gpp:localAddress* [ipAddress vlanId]
| | | +--rw cep3gpp:ipAddress inet:ip-address
| | | +--rw cep3gpp:vlanId uint16
| | +--rw cep3gpp:remoteAddress inet:ip-address
| +--rw cep3gpp:EP_N9* [id]
| | +--rw cep3gpp:id string
| | +--rw cep3gpp:attributes
| | +--rw cep3gpp:userLabel? string
| | +--ro cep3gpp:farEndEntity? types3gpp:DistinguishedName
| | +--ro cep3gpp:supportedMeasurementsGPs* [measurementType]
| | | +--ro cep3gpp:measurementType string
| | | +--ro cep3gpp:supportedGPs* uint32
| | +--rw cep3gpp:localAddress* [ipAddress vlanId]
| | | +--rw cep3gpp:ipAddress inet:ip-address
| | | +--rw cep3gpp:vlanId uint16
| | +--rw cep3gpp:remoteAddress inet:ip-address
| +--rw cep3gpp:EP_S5U* [id]
| | +--rw cep3gpp:id string
| | +--rw cep3gpp:attributes
| | +--rw cep3gpp:userLabel? string
| | +--ro cep3gpp:farEndEntity? types3gpp:DistinguishedName
| | +--ro cep3gpp:supportedMeasurementsGPs* [measurementType]
| | | +--ro cep3gpp:measurementType string
| | | +--ro cep3gpp:supportedGPs* uint32
3GPP
Release 16 367 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 368 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 369 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 370 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 371 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 372 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 373 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 374 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 375 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 376 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 377 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 378 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 379 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 380 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 381 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 382 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 383 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 384 3GPP TS 28.541 V16.23.0 (2019-0912)
_3gpp-5gc-nrm-seppfunction.yang
_3gpp-5gc-nrm-smffunction.yang
_3gpp-5gc-nrm-smsffunction.yang
_3gpp-5gc-nrm-udmfunction.yang
_3gpp-5gc-nrm-udrfunction.yang
_3gpp-5gc-nrm-udsffunction.yang
_3gpp-5gc-nrm-upffunction.yang
If the above files are mounted the yang files described in clause E.7 shall also be mounted.
3GPP
Release 16 385 3GPP TS 28.541 V16.23.0 (2019-0912)
Annex I (normative):
XML definitions for network slice
I.1 General
This annex contains the XML definitions for the network slice NRM, in accordance with network slice NRM
Information Model definitions specified in clause 6.
The XML definitions of the present document specify the schema for a configuration content, which can be included in
a configuration file for Bulk configuration management operations.
I.3 Mapping
This annex defines the NRM-specific XML schema sliceNrm.xsd for the network slice Information Model defined in
clause 6.
XML schema sliceNrm.xsd explicitly declares NRM-specific XML element types for the related NRM.
The definition of those NRM-specific XML element types complies with the generic mapping rules defined in 3GPP TS
32.616 [33].
3GPP
Release 16 386 3GPP TS 28.541 V16.23.0 (2019-0912)
<simpleType name="MobilityLevel">
<restriction base="string">
<enumeration value="STATIONARY"/>
<enumeration value="NOMADIC"/>
<enumeration value="RESTRICTED MOBILITY"/>
<enumeration value="FULLY MOBILITY"/>
</restriction>
</simpleType>
<simpleType name="SharingLevel">
<restriction base="string">
<enumeration value="SHARED"/>
<enumeration value="NON-SHARED"/>
</restriction>
</simpleType>
<simpleType name="Category">
<restriction base="string">
<enumeration value="character"/>
<enumeration value="scalability"/>
</restriction>
</simpleType>
<simpleType name="Tagging">
<restriction base="string">
<enumeration value="performance"/>
<enumeration value="function"/>
<enumeration value="operation"/>
</restriction>
</simpleType>
<simpleType name="Exposure">
<restriction base="string">
<enumeration value="API"/>
<enumeration value="KPI"/>
<enumeration value="APIandKPI"/>
</restriction>
</simpleType>
<complexType name="ServAttrCom">
<sequence>
<choice minOccurs="1" maxOccurs="1">
<element name="category" type="Category"/>
<element name="tagging" type="Tagging"/>
<element name="exposure" type="Exposure"/>
</choice>
</sequence>
</complexType >
<simpleType name="DelayToleranceSupport">
<restriction base="string">
<enumeration value="NOT SUPPORTED"/>
<enumeration value="SUPPORTED"/>
</restriction>
</simpleType>
3GPP
Release 16 387 3GPP TS 28.541 V16.23.0 (2019-0912)
<simpleType name="DeterminCommAvailability">
<restriction base="string">
<enumeration value="NOT SUPPORTED"/>
<enumeration value="SUPPORTED"/>
</restriction>
</simpleType>
<simpleType name="UserMgmtOpenSupport">
<restriction base="string">
<enumeration value="NOT SUPPORTED"/>
<enumeration value="SUPPORTED"/>
</restriction>
</simpleType>
<simpleType name="V2XCommModelsV2XMode">
<restriction base="string">
<enumeration value="NOT SUPPORTED"/>
<enumeration value="SUPPORTED BY NR"/>
</restriction>
</simpleType>
<complexType name="DelayTolerance">
<sequence>
<choice minOccurs="1" maxOccurs="1">
<element name="servAttrCom" type="sl:ServAttrCom"/>
<element name="support" type="sl:DelayToleranceSupport"/>
</choice>
</sequence>
</complexType>
<complexType name="DeterminComm">
<sequence>
<choice minOccurs="1" maxOccurs="1">
<element name="servAttrCom" type="sl:ServAttrCom"/>
<element name="availability" type="sl:DeterminCommAvailability"/>
<element name="periodicityList" type="string"/>
</choice>
</sequence>
</complexType>
<complexType name="DLThpt">
<sequence>
<choice minOccurs="1" maxOccurs="1">
<element name="servAttrCom" type="sl:ServAttrCom"/>
<element name="guaThpt" type="float"/>
<element name="maxThpt" type="float"/>
</choice>
</sequence>
</complexType>
<complexType name="ULThpt">
<sequence>
<choice minOccurs="1" maxOccurs="1">
<element name="servAttrCom" type="sl:ServAttrCom"/>
<element name="guaThpt" type="float"/>
<element name="maxThpt" type="float"/>
</choice>
</sequence>
</complexType>
<complexType name="MaxPktSize">
<sequence>
<choice minOccurs="1" maxOccurs="1">
<element name="servAttrCom" type="sl:ServAttrCom"/>
<element name="maxsize" type="integer"/>
</choice>
</sequence>
</complexType>
<complexType name="KPIMonitoring">
<sequence>
<choice minOccurs="1" maxOccurs="1">
<element name="servAttrCom" type="sl:ServAttrCom"/>
<element name="kPIList" type="string"/>
</choice>
</sequence>
</complexType>
3GPP
Release 16 388 3GPP TS 28.541 V16.23.0 (2019-0912)
<complexType name="SupportedAccessTech">
<sequence>
<choice minOccurs="1" maxOccurs="1">
<element name="servAttrCom" type="sl:ServAttrCom"/>
<element name="accTechList" type="integer"/>
</choice>
</sequence>
</complexType>
<complexType name="UserMgmtOpen">
<sequence>
<choice minOccurs="1" maxOccurs="1">
<element name="servAttrCom" type="sl:ServAttrCom"/>
<element name="support" type="sl:UserMgmtOpenSupport"/>
</choice>
</sequence>
</complexType>
<complexType name="V2XCommMode">
<sequence>
<choice minOccurs="1" maxOccurs="1">
<element name="servAttrCom" type="sl:ServAttrCom"/>
<element name="v2XMode" type="sl:V2XCommModelsV2XMode"/>
</choice>
</sequence>
</complexType>
<complexType name="TermDensity">
<sequence>
<choice minOccurs="1" maxOccurs="1">
<element name="servAttrCom" type="sl:ServAttrCom"/>
<element name="density" type="integer"/>
</choice>
</sequence>
</complexType>
<complexType name="PerfReq">
<!-- Refer to definitions in TS 22.261-->
<sequence>
<choice minOccurs="0" maxOccurs="1">
<element name="perfReqEMBB" type="sl:PerfReqEmbb"/>
<element name="perfReqUrllc" type="sl:PerfReqUrllc"/>
</choice>
</sequence>
</complexType>
<complexType name="PerfReqEmbb">
<sequence>
<element name="expDataRateDL" type="integer" minOccurs="0"/>
<element name="expDataRateUL" type="integer" minOccurs="0"/>
<element name="areaTrafficCapDL" type="integer" minOccurs="0"/>
<element name="areaTrafficCapUL" type="integer" minOccurs="0"/>
<element name="userDensity" type="integer" minOccurs="0"/>
<element name="activityFactor" type="integer " minOccurs="0"/>
<element name="uESpeed" type="integer" minOccurs="0"/>
<element name="coverage" type="string" minOccurs="0"/>
</sequence>
</complexType>
<complexType name="PerfReqUrllc">
<sequence>
<element name="e2eKatency" type="integer" minOccurs="0"/>
<element name="jitter" type="integer" minOccurs="0"/>
<element name="survivalTime" type="integer" minOccurs="0"/>
<element name="cSAvailability" type="float" minOccurs="0"/>
<element name="reliability" type="float" minOccurs="0"/>
<element name="expDataRate" type="integer " minOccurs="0"/>
<element name="payloadSize" type="integer" minOccurs="0"/>
<element name="trafficDensity" type="string" minOccurs="0"/>
<element name="connDensity" type="float" minOccurs="0"/>
<element name="serviceDimension" type="string " minOccurs="0"/>
</sequence>
</complexType>
<complexType name="ServiceProfile">
<sequence>
<element name="serviceProfileId" type="string"/>
<element name="sNSSAIList" type="ngc:SnssaiList"/>
<element name="pLMNIdList" type="en:PLMNIdList"/>
<element name="perfReq" type="sl:PerfReq"/>
3GPP
Release 16 389 3GPP TS 28.541 V16.23.0 (2019-0912)
<complexType name="SliceProfile">
<sequence>
<element name="sliceProfileId" type="string"/>
<element name="sNSSAIList" type=" ngc:SnssaiList"/>
<element name="pLMNIdList" type="en:PLMNIdList"/>
<element name="perfReq" type="sl:PerfReq"/>
<element name="maxNumberofUEs" type="long" minOccurs="0"/>
<element name="coverageAreaTAList" type="ngc:NrTACList" minOccurs="0"/>
<element name="latency" type="integer" minOccurs="0"/>
<element name="uEMobilityLevel" type="sl: MobilityLevel" minOccurs="0"/>
<element name="resourceSharingLevel" type="integer" minOccurs="0"/>
</sequence>
</complexType>
<complexType name="SliceProfileList">
<sequence>
<element name="sliceProfile" type="sl:SliceProfile"/>
</sequence>
</complexType>
<complexType name="NsInfo">
<!-- Refer to definitions in subclause 8.3.3.2.2 of ETSI NFV IFA013 -->
<sequence>
<element name="nsInstanceId" type="string"/>
<element name="nsName" type="string"/>
<element name="description" type="string"/>
</sequence>
</complexType>
3GPP
Release 16 390 3GPP TS 28.541 V16.23.0 (2019-0912)
3GPP
Release 16 391 3GPP TS 28.541 V16.23.0 (2019-0912)
Annex J (normative):
JSON definitions for network slice
J.1 General
This annex contains the JSON definitions for the network slice NRM, in accordance with network slice NRM
Information Model definitions specified in clause 6.
J.3 Mapping
Refer to TS 32.160 [47].
3GPP
Release 16 392 3GPP TS 28.541 V16.23.0 (2019-0912)
]
},
"Category": {
"type": "string",
"enum": [
"CHARACTER",
"SCALABILITY"
]
},
"Tagging": {
"type": "string",
"enum": [
"PERFORMANCE",
"FUNCTION",
"OPERATION"
]
},
"Exposure": {
"type": "string",
"enum": [
"API",
"KPI",
"APIandKPI"
]
},
"ServAttrCom": {
"type": "object",
"properties": {
"category": {
"$ref": "#/components/schemas/Category"
},
"tagging": {
"$ref": "#/components/schemas/Tagging"
},
"exposure": {
"$ref": "#/components/schemas/Exposure"
}
}
},
"Support": {
"type": "string",
"enum": [
"NOT SUPPORTED",
"SUPPORTED"
]
},
"DelayTolerance": {
"type": "object",
"properties": {
"servAttrCom": {"$ref": "#/components/schemas/ServAttrCom"},
"support": {"$ref": "#/components/schemas/Support"}
}
},
"DeterministicComm": {
"type": "object",
"properties": {
"servAttrCom": {"$ref": "#/components/schemas/ServAttrCom"},
"availability": {"$ref": "#/components/schemas/Support"},
"periodicityList":{"type":"string"}
}
},
"dLThptPerSlice": {
"type": "object",
"properties": {
"servAttrCom": {"$ref": "#/components/schemas/ServAttrCom"},
"guaThpt": {"type": "float"},
"maxThpt": {"type": "float"}
}
},
"dLThptPerUE": {
3GPP
Release 16 393 3GPP TS 28.541 V16.23.0 (2019-0912)
"type": "object",
"properties": {
"servAttrCom": {"$ref": "#/components/schemas/ServAttrCom"},
"guaThpt": {
"type": "float"
},
"maxThpt": {
"type": "float"
}
}
},
"uLThptPerSlic": {
"type": "object",
"properties": {
"servAttrCom": {"$ref": "#/components/schemas/ServAttrCom"},
"guaThpt": {
"type": "float"
},
"maxThpt": {
"type": "float"
}
}
},
"uLThptPerUE": {
"type": "object",
"properties": {
"servAttrCom": {"$ref": "#/components/schemas/ServAttrCom"},
"guaThpt": {
"type": "float"
},
"maxThpt": {
"type": "float"
}
}
},
"maxPktSize": {
"type": "object",
"properties": {
"servAttrCom": {"$ref": "#/components/schemas/ServAttrCom"},
"maxsize": {
"type": "integer"
}
}
},
"maxNumberofConns": {
"type": "object",
"properties": {
"servAttrCom": {"$ref": "#/components/schemas/ServAttrCom"},
"nOofConn": {
"type": "integer"
}
}
},
"kPIMonitoring": {
"type": "object",
"properties": {
"servAttrCom": {"$ref": "#/components/schemas/ServAttrCom"},
"kPIList": {
"type": "string"
}
}
},
"supportedAccessTech": {
"type": "object",
"properties": {
"servAttrCom": {"$ref": "#/components/schemas/ServAttrCom"},
"accTechList": {
"type": "integer"
}
}
},
3GPP
Release 16 394 3GPP TS 28.541 V16.23.0 (2019-0912)
"userMgmtOpen": {
"type": "object",
"properties": {
"servAttrCom": {"$ref": "#/components/schemas/ServAttrCom"},
"support": {"$ref": "#/components/schemas/Support"}
}
},
"v2XModels": {
"type": "object",
"properties": {
"servAttrCom": {"$ref": "#/components/schemas/ServAttrCom"},
"v2XMode": {"$ref": "#/components/schemas/Support"}
}
},
"termDensity": {
"type": "object",
"properties": {
"servAttrCom": {"$ref": "#/components/schemas/ServAttrCom"},
"density": {
"type": "integer"
}
}
},
"PerfReq": {
"type": "object",
"properties": {
"prefReqEmbb": {
"$ref": "#/components/schemas/PerfReqEmbb"
},
"prefReqUrllc": {
"$ref": "#/components/schemas/PerfReqUrllc"
}
}
},
"PerfReqEmbb": {
"type": "object",
"properties": {
"expDataRateDL": {
"type": "number"
},
"expDataRateUL": {
"type": "number"
},
"areaTrafficCapDL": {
"type": "number"
},
"areaTrafficCapUL": {
"type": "number"
},
"userDensity": {
"type": "number"
},
"activityFactor": {
"type": "number"
},
"uESpeed": {
"type": "number"
},
"coverage": {
"type": "string"
}
}
},
"PerfReqUrllc": {
"type": "object",
"properties": {
"e2eLatency": {
"type": "number"
},
"jitter": {
"type": "number"
},
"survivalTime": {
3GPP
Release 16 395 3GPP TS 28.541 V16.23.0 (2019-0912)
"type": "number"
},
"areaTrafficCapUL": {
"type": "number"
},
"cSAvailability": {
"type": "number"
},
"reliability": {
"type": "number"
},
"expDataRate": {
"type": "number"
},
"payloadSize": {
"type": "number"
},
"trafficDensity": {
"type": "string"
},
"connDensity": {
"type": "number"
},
"serviceDimension": {
"type": "string"
}
}
},
"NsInfo": {
"type": "object",
"properties": {
"nsInstanceId": {
"type": "string"
},
"nsName": {
"type": "string"
}
}
},
"NetworkSlice": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/SubNetwork-Attributes"
},
{
"type": "object",
"properties": {}
},
{
"type": "object",
"properties": {
"networkSliceSubnetRef": {
"$ref": "genericNrm.json#/components/schemas/Dn"
},
"operationalState": {
"$ref": "genericNrm.json#/components/schemas/OperationalState"
},
"administrativeState": {
"$ref": "genericNrm.json#/components/schemas/AdministrativeState"
},
"serviceProfileList": {
"$ref": "#/components/schemas/ServiceProfileList"
}
}
}
]
}
}
}
]
3GPP
Release 16 396 3GPP TS 28.541 V16.23.0 (2019-0912)
},
"NetworkSliceSubnet": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/Top-Attributes"
},
{
"type": "object",
"properties": {
"attributes": {
"allOf": [
{
"$ref": "genericNrm.json#/components/schemas/SubNetwork-Attributes"
},
{
"type": "object",
"properties": {}
},
{
"type": "object",
"properties": {
"managedFunctionRefList": {
"$ref": "genericNrm.json#/components/schemas/DnList"
},
"networkSliceSubnetRefList": {
"$ref": "genericNrm.json#/components/schemas/DnList"
},
"operationalState": {
"$ref": "genericNrm.json#/components/schemas/OperationalState"
},
"administrativeState": {
"$ref": "genericNrm.json#/components/schemas/AdministrativeState"
},
"nsInfo": {
"$ref": "#/components/schemas/NsInfo"
},
"sliceProfileList": {
"$ref": "#/components/schemas/SliceProfileList"
}
}
}
]
}
}
}
]
},
"ServiceProfile": {
"type": "object",
"properties": {
"serviceProfileId": {
"type": "string"
},
"snssaiList": {
"$ref": "nRNrm.json#/components/schemas/SnssaiList"
},
"plmnIdList": {
"$ref": "nRNrm.json#/components/schemas/PlmnIdList"
},
"perfReq": {
"$ref": "#/components/schemas/PerfReq"
},
"maxNumberofUEs": {
"type": "number"
},
"coverageAreaTAList": {
"$ref": "ngcNrm.json#/components/schemas/TACList"
},
"latency": {
"type": "number"
},
"uEMobilityLevel": {
"$ref": "#/components/schemas/MobilityLevel"
},
"sst": {
"$ref": "nrNrm.json#/components/schemas/Sst"
},
"resourceSharingLevel": {
3GPP
Release 16 397 3GPP TS 28.541 V16.23.0 (2019-0912)
"$ref": "#/components/schemas/SharingLevel"
},
"availability": {
"type": "number"
},
"delayTolerance": {
"$ref": "#/components/schemas/DelayTolerance"
},
"deterministicComm": {
"$ref": "#/components/schemas/DeterministicComm"
},
"dLThptPerSlice": {
"$ref": "#/components/schemas/DLThptPerSlice"
},
"dLThptPerUE": {
"$ref": "#/components/schemas/DLThptPerUE"
},
"uLThptPerSlic": {
"$ref": "#/components/schemas/ULThptPerSlic"
},
"uLThptPerUE": {
"$ref": "#/components/schemas/ULThptPerUE"
},
"maxPktSize": {
"$ref": "#/components/schemas/MaxPktSize"
},
"maxNumberofConns": {
"$ref": "#/components/schemas/MaxNumberofConns"
},
"kPIMonitoring": {
"$ref": "#/components/schemas/KPIMonitoring"
},
"supportedAccessTech": {
"$ref": "#/components/schemas/SupportedAccessTech"
},
"userMgmtOpen": {
"$ref": "#/components/schemas/UserMgmtOpen"
},
"v2XModels": {
"$ref": "#/components/schemas/V2XModels"
},
"coverageArea": {
"type": "string"
},
"termDensity": {
"$ref": "#/components/schemas/TermDensity"
},
"activityFactor": {
"type": "float"
},
"uESpeed": {
"type": "integer"
},
"jitter": {
"type": "integer"
},
"survivalTime": {
"type": "string"
},
"reliability": {
"type": "string"
}
}
},
"ServiceProfileList": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ServiceProfile"
}
},
"SliceProfile": {
"type": "object",
"properties": {
"sliceProfileId": {
"type": "string"
},
"snssaiList": {
"$ref": "nRNrm.json#/components/schemas/SnssaiList"
3GPP
Release 16 398 3GPP TS 28.541 V16.23.0 (2019-0912)
},
"plmnIdList": {
"$ref": "nRNrm.json#/components/schemas/PlmnIdList"
},
"perfReq": {
"$ref": "#/components/schemas/PerfReq"
},
"maxNumberofUEs": {
"type": "number"
},
"coverageAreaTAList": {
"$ref": "ngcNrm.json#/components/schemas/TACList"
},
"latency": {
"type": "number"
},
"uEMobilityLevel": {
"$ref": "#/components/schemas/MobilityLevel"
},
"resourceSharingLevel": {
"$ref": "#/components/schemas/SharingLevel"
}
}
},
"SliceProfileList": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SliceProfile"
}
}
}
}
}
3GPP
Release 16 399 3GPP TS 28.541 V16.23.0 (2019-0912)
Annex K (normative):
Void
3GPP
Release 16 400 3GPP TS 28.541 V16.23.0 (2019-0912)
Annex L (normative):
Relation of GSMA GST, Serviceprofile and Sliceprofile
L.1 General
This annex describes the relation between GSMA GST[x] and information model ServiceProfile and
SliceProfile.
As shown in figure XL.2.1, the GST [x50] is translated and used as input to serviceprofile, the serviceprofile can be
translated to corresponding requirements for dedicated domains. For example, CN sliceprofile is used to carry Core
network domain requirements or RAN sliceprofile is used to carry RAN domain requirements. TN related requirements
are translated and provide to transport domain. Some of the information in CN sliceprofile is sent to the core network
function for the control plane SLA support purpose.
3GPP
Release 16 401 3GPP TS 28.541 V16.23.0 (2019-0912)
Annex L (normative):
Managed NF Service state handling
3GPP
Release 16 402 3GPP TS 28.541 V16.23.0 (2019-0912)
4 Event: Received information that the NF Service is registered to an NRF either by the NF itself or by an
OAM system on behalf of the NF.
Action: Set the registration state of the MSI to Registered.
5 Event: Received information that the NF Service is deregistered from the NRF either by the NF itself or by
an OAM system on behalf of the NF.
Action: Set registration state of the MSI to Deregistered.
6 Event: Received information that the NF Service is unavailable because of, for example, limitation of
resource or other exceptions.
Action: Set the Operational state of the MSI to Disabled.
3GPP
Release 16 403 3GPP TS 28.541 V16.23.0 (2019-0912)
Annex L M (informative):
Change history
3GPP
Release 16 404 3GPP TS 28.541 V16.23.0 (2019-0912)
Change history
Date Meeting TDoc CR Rev Cat Subject/Comment New
versio
n
2018-09 SA#81 Upgrade to change control version 15.0.0
2018-09 SA#81 EdiHelp review 15.0.1
2018-12 SA#82 SP-181046 0001 1 F Fix issues raised by EditHelp 15.1.0
2018-12 SA#82 SP-181046 0002 2 F Update NR Stage 2 definition to align with TS 37.340 for 15.1.0
MR-DC
2018-12 SA#82 SP-181046 0003 1 F Update NRM Stage 2 defintion to align with TS 23.501 for 15.1.0
5G architecture
2018-12 SA#82 SP-181046 0005 1 F Update Stage 3 XML definition of NR to align with Stage 15.1.0
2 content
2018-12 SA#82 SP-181046 0006 1 F Update Stage 3 JSON definition of NR to align with Stage 15.1.0
2 content
2018-12 SA#82 SP-181046 0007 1 F Update Stage 3 YANG definition of NR to align with 15.1.0
Stage 2 content
2018-12 SA#82 SP-181046 0008 1 F Update Stage 3 XML definition of 5GC to align with Stage 15.1.0
2 content
2018-12 SA#82 SP-181046 0009 1 F Update Stage 3 JSON definition of 5GC to align with 15.1.0
Stage 2 content
2018-12 SA#82 SP-181046 0011 1 F Update stage 3 XML definition of NS to align with Stage 2 15.1.0
content
2018-12 SA#82 SP-181046 0012 1 F Update Stage 3 JSON definition of NS to align with Stage 15.1.0
2 content
2018-12 SA#82 SP-181046 0013 1 F Update stage 3 YANG definition of NS to align with Stage 15.1.0
2 content
2018-12 SA#82 SP-181046 0014 1 F Correct the term sNSSAIList and nRTAClist 15.1.0
2018-12 SA#82 SP-181046 0015 1 F Update the inheritance hierarchy figure for NR NRM to 15.1.0
include BWP IOC and NRSectorCarrier IOC
2018-12 SA#82 SP-181046 0016 1 F Change the term nCGI to nCI 15.1.0
2018-12 SA#82 SP-181046 0019 1 F Align properties of cell state 15.1.0
2018-12 SA#82 SP-181046 0021 1 F Add missing attribute definition and condition 15.1.0
2018-12 SA#82 SP-181047 0022 1 F Add missing detail definition for attribute 15.1.0
2018-12 SA#82 SP-181047 0023 1 F Adding missing attribute, and correction of reference 15.1.0
2018-12 SA#82 SP-181043 0025 - F Remove NSSF from the abbrevations 15.1.0
2018-12 SA#82 SP-181046 0027 - F Replace symbol for network slice state management 15.1.0
2018-12 SA#82 SP-181046 0031 1 F Remove the ExternalENBFunction definition 15.1.0
2018-12 SA#82 SP-181046 0033 1 F Align the management of external function and cell with 15.1.0
TS 28.658
2018-12 SA#82 SP-181156 0034 1 F Update NR NRM with Cell Relation 15.1.0
2018-12 SA#82 SP-181156 0038 3 F RRM Policy enhancements 15.1.0
2018-12 SA#82 SP-181156 0039 1 F Fix containment issue in YANG definition 15.1.0
2018-12 SA#82 SP-181156 0040 - F Implement minor corrections 15.1.0
2018-12 SA#82 SP-181042 0041 - F Update Stage 3 NRM for RRM Policy enhancements 15.1.0
2019-03 SA#83 SP-190121 0043 1 F Align NR attributes definition related to SSB with 15.2.0
corresponding NG-RAN IE definition
2019-03 SA#83 SP-190121 0044 1 F Correct the use of nCI and PLMN 15.2.0
2019-03 SA#83 SP-190121 0045 - F Remove duplicate definition for ExternalNRCellCU 15.2.0
2019-03 SA#83 SP-190121 0046 2 F Correct class diagram for view on external entities 15.2.0
2019-03 SA#83 SP-190121 0047 1 F Correct the definition for resourceSharingLevel 15.2.0
2019-03 SA#83 SP-190121 0048 1 F Correction of references 15.2.0
2019-03 SA#83 SP-190121 0052 1 F Align the term mFIdList and constituentNSSIIdList 15.2.0
2019-03 SA#83 SP-190121 0053 1 F Correct the definition of nSSIId 15.2.0
2019-03 SA#83 SP-190121 0054 1 F Add missing attribute constraint for class definition of 15.2.0
NSSFFunction
2019-03 SA#83 SP-190121 0055 1 F Correct attribute constraints for RRMpolicy related 15.2.0
attributes in NRCellCU
2019-03 SA#83 SP-190121 0057 - F Correct cardinality of End Point (EP) to target 15.2.0
2019-03 SA#83 SP-190121 0058 0 F Correct Import table 15.2.0
2019-03 SA#83 SP-190121 0059 - F Remove ExternalNRCellCU.pLMNIdList 15.2.0
2019-03 SA#83 SP-190121 0060 - F Use 'bS' (not 'bs') to prefix all BS (base station) attributes 15.2.0
2019-03 SA#83 SP-190121 0061 1 F Correction of State attributes descriptions 15.2.0
2019-03 SA#83 SP-190121 0062 - F Update 5G JSON Solution Set to align with generic NRM 15.2.0
2019-03 SA#83 SP-190121 0063 1 F Update YANG Solution Set to align with Stage 2 15.2.0
3GPP
Release 16 405 3GPP TS 28.541 V16.23.0 (2019-0912)
definition
3GPP
Release 16 406 3GPP TS 28.541 V16.23.0 (2019-0912)
2019-03 SA#83 SP-190121 0064 1 F Update Information Service to fix Network Slice modeling 15.2.0
issue
2019-03 SA#83 SP-190121 0065 1 F Update Solution Set to fix Network Slice modeling issue 15.2.0
2019-03 SA#83 SP-190121 0066 1 F Add availability in service profile of network slice resource 15.2.0
model
2019-03 SA#83 SP-190121 0068 1 F Add sST attribute to ServiceProfile 15.2.0
2019-03 SA#83 SP-190121 0069 1 F Update to sST attribute stage 3 15.2.0
2019-03 SA#83 SP-190149 0073 2 F Replace CoverageAreaTAList type definition 16.0.0
2019-03 SA#83 SP-190149 0074 1 F Name datatypes SliceProfile and ServiceProfile 16.0.0
2019-03 SA#83 SP-190149 0075 1 F Add datatype definition for S-NSSAI 16.0.0
2019-03 SA#83 SP-190149 0076 1 F Remove incomplete description for TAC 16.0.0
2019-03 SA#83 SP-190149 0079 1 F Name datatype RRMPolicyRatio2 16.0.0
2019-06 SA#84 SP-190374 0083 - A Remove attribute availabilityStatus in NRCellDU IOC 16.1.0
2019-06 SA#84 SP-190373 0085 1 F Correct the definition for nsInfo 16.1.0
2019-06 SA#84 SP-190374 0088 1 A Update Information Service of NR to fix unclear Note 16.1.0
issue
2019-06 SA#84 SP-190373 0096 2 A Correct the use of plmnIdList 16.1.0
2019-06 SA#84 SP-190373 0098 1 F Add missing clauses to RRMPolicyRatio2 data type 16.1.0
2019-06 SA#84 SP-190373 0099 1 F Update RRMPolicyRatio2 data type name in stage 3 16.1.0
2019-06 SA#84 SP-190373 0102 - F Fix the implementation errors 16.1.0
2019-09 SA#85 SP-190745 0089 2 B Update 5GC Information Service to align with Managed 16.2.0
Service Definition
2019-09 SA#85 SP-190743 0107 1 A Correct description for NR deployment scenario 16.2.0
2019-09 SA#85 SP-190743 0109 1 A Correct NR NRM model to be applicable for all NG-RAN 16.2.0
architecture
2019-09 SA#85 SP-190745 0114 1 C Support NF Profile management 16.2.0
2019-09 SA#85 SP-190743 0121 1 A Clarification of sNSSAIList attribute 16.2.0
2019-09 SA#85 SP-190744 0123 - A Remove pLMNId from GNBDUFunction 16.2.0
2019-09 SA#85 SP-190743 0126 2 A Update class definition with inheritance information 16.2.0
2019-09 SA#85 SP-190743 0128 1 A Correct description of NRCellCU and NRCellDU to be 16.2.0
applicable for all deployment scenarios
2019-09 SA#85 SP-190743 0130 - A Correct XML solution set for NR 16.2.0
2019-09 SA#85 SP-190743 0132 - A Correct XML solution set for Network slice 16.2.0
2019-09 SA#85 SP-190750 0133 1 F Clarification on slice model 16.2.0
2019-09 SA#85 SP-190743 0142 1 A Add YANG mount info 16.2.0
2019-09 SA#85 SP-190743 0143 - A Add YANG solution 16.2.0
2019-09 SA#85 SP-190745 0149 1 F generate JSON definition for 5GC NRM based on new 16.2.0
style guideline
2019-09 SA#85 SP-190744 0150 1 A Fix NR NRM to add missed ID info 16.2.0
2019-09 SA#85 SP-190744 0152 - F XML Solution Set for 5GC 16.2.0
2019-09 SA#85 SP-190744 0154 - A Correct ETSI NFV reference 16.2.0
2019-09 SA#85 SP-190744 0157 1 A generate JSON definition for Slice NRM based on new 16.2.0
style guideline
2019-09 SA#85 SP-190744 0158 1 A generate JSON definition for NR NRM based on new 16.2.0
style guideline
2019-12 SA#86 SP-191159 0146 3 F To syn up with v1540 stage 2 16.3.0
2019-12 SA#86 SP-191173 0156 2 A Correct Import table 16.3.0
2019-12 SA#86 SP-191166 0161 1 C Extensions to PCF and UPF IOCs for support of TSC 16.3.0
(Time Sensitive Communication)
2019-12 SA#86 SP-191166 0166 1 F Correct XML solution set for NR 16.3.0
2019-12 SA#86 SP-191166 0167 1 F Correct Network slice NRM 16.3.0
2019-12 SA#86 SP-191173 0168 2 A Correct NR TAC attribute property 16.3.0
2019-12 SA#86 SP-191173 0170 - A Correction of the duplicated IOC NSSFFunction in 16.3.0
daigram
2019-12 SA#86 SP-191173 0172 - A Correction of the wrong IOC names in transport view 16.3.0
diagram---Not implemented, wrong baseline (MCC)
2019-12 SA#86 SP-191166 0175 2 F XML Solution Set for 5GC 16.3.0
2019-12 SA#86 SP-191170 0177 3 C Update on slice NRM 16.3.0
2019-12 SA#86 SP-191170 0178 2 B Add relation of GST and profiles 16.3.0
2019-12 SA#86 SP-191166 0180 3 F Update SEPP Stage 2 definition in 5GC NRM 16.3.0
2019-12 SA#86 SP-191166 0182 1 C Add NEF Stage 2 definition in 5GC NRM 16.3.0
2019-12 SA#86 SP-191166 0184 1 C Add SCP Stage 2 definition in 5GC NRM 16.3.0
2019-12 SA#86 SP-191166 0185 - C Add Stage 3 definitions of 5GC NRM to align with stage 2 16.3.0
2019-12 SA#86 SP-191166 0186 1 C Support communication model in 5GC NF - Stage 2 16.3.0
2019-12 SA#86 SP-191166 0192 1 F Fix merging errors of the specification 16.3.0
3GPP
Release 16 407 3GPP TS 28.541 V16.23.0 (2019-0912)
2019-12 SA#86 SP-191166 0195 - C Add State Handling diagram for NF service 16.3.0
2019-12 SA#86 SP-191166 0197 - B Updates to YANG SS 16.3.0
2019-12 SA#86 SP-191170 0198 1 C Update XML definitions of ServiceProfile NRM 16.3.0
2019-12 SA#86 SP-191170 0199 2 C Update JSON definitions of ServiceProfile NRM 16.3.0
2019-12 SA#86 SP-191166 0200 1 C Add managedNFProfile definition for ngc NRM - stage3 16.3.0
2019-12 SA#86 SP-191166 0202 2 B Add the RIM monitoring parameters for remote 16.3.0
interference management
2019-12 SA#86 SP-191166 0212 2 F Correct Network slice NRM 16.3.0
2019-12 SA#86 SP-191166 0213 - F Update SEPP Stage 3 definition in 5GC NRM 16.3.0
2019-12 SA#86 SP-191180 0222 2 B Management of NR ANR, Stage 2 16.3.0
2019-12 SA#86 SP-191180 0223 - B Management of NR ANR, Stage 3 16.3.0
2019-12 SA#86 SP-191173 0226 1 A Add Stages 2 NRM Info Model definitions for beam 16.3.0
managed object classes
2019-12 SA#86 SP-191173 0227 - A Add Stages 2 NRM Info Model definitions for beam 16.3.0
managed object classes
3GPP