Loading yang-models/_3gpp-nr-nrm-iabfunction.yang +37 −19 Original line number Diff line number Diff line Loading @@ -64,9 +64,9 @@ module _3gpp-nr-nrm-iabfunction { } grouping MnrOamIPConfigGrp { description "This IOC contains IP configutation for OAM connectivity used for IAB-node to establish connection with management system as specified in TS 28.314 clause 6.1.2. The configuration attributes include: description "This data type includes the configutation for OAM connectivity used for mobile NR node (e.g., IAB-node) to establish connection with management system. The configuration attributes include: Configuration of certification authority (CA/RA) server, Configuration of security gateway (SeGW), and Configuration of software configuration server (SCS)"; Loading @@ -74,7 +74,7 @@ module _3gpp-nr-nrm-iabfunction { list caraConfiguration { description "configuration used for IAB-node to perform certificate enrolment procedure as specified in TS 28.315 clause 5.3"; in TS 28.315."; uses CaraConfigurationGrp; max-elements 1; key caraAddress; Loading @@ -83,7 +83,7 @@ module _3gpp-nr-nrm-iabfunction { leaf seGwConfiguration { description "configuration of security gateway (SeGW) used for IAB-node to establish secure connection as specified in TS 28.315 clause 5.4."; specified in TS 28.315."; type inet:host; } Loading @@ -91,15 +91,14 @@ module _3gpp-nr-nrm-iabfunction { leaf scsConfiguration { description "configuration of software configuration server (SCS) used for IAB-node to establish connection to SCS as specified in TS 28.315 clause 5.5"; to SCS as specified in TS 28.315."; type inet:host; } } grouping locationInfoGrp { description "This IOC contains location information of IAB-node that is used for IAB-node OAM connection and IAB configuration as specified in TS 28.314 clause 6.1.2 and TS 28.531 clause 5.1.27"; description "This data type contains location information of mobile NR node (e.g., IAB-node)."; leaf gNBId { type int64 { range "0..4294967295"; } Loading Loading @@ -135,13 +134,16 @@ module _3gpp-nr-nrm-iabfunction { } } grouping IabSubTree { description "Contains classes that manage IAB function management"; grouping IABGrp { description "IAB-node architecture is specified in TS 38.401 [4], IAB-node consists of IAB-DU and IAB-UE functions, all functions specified for a gNB-DU are equally applicable for an IAB-DU. This IOC defines the configuration information for the IAB-DU"; list OAMIPConfig { description "This IOC represents the IAB node Configuration parameters. It includes attributes inherited from Top IOC (defined in 3GPP TS 28.622)."; list mnrOamIPConfig { description "It is IP configutation for OAM connectivity used IAB-node to establish connection with management system as specified in TS 28.314[x] clause 6.1.2"; key id; uses top3gpp:Top_Grp ; Loading @@ -150,10 +152,10 @@ module _3gpp-nr-nrm-iabfunction { } } list IabLocation { description "This IOC represents the IAB node location information. It includes attributes inherited from Top IOC (defined in 3GPP TS 28.622)."; list locationInfo { description "It is Location information of IAB-node that is used for IAB-node OAM connection and IAB configuration as specified in TS 28.314[x] clause 6.1.2 and TS 28.531 [26] clause 5.1.27"; key id; uses top3gpp:Top_Grp ; Loading @@ -162,4 +164,20 @@ module _3gpp-nr-nrm-iabfunction { } } } grouping IabSubTree { description "Contains classes that manage IAB function management"; list IAB { description "IAB-node architecture is specified in TS 38.401 [4], IAB-node consists of IAB-DU and IAB-UE functions, all functions specified for a gNB-DU are equally applicable for an IAB-DU. This IOC defines the configuration information for the IAB-DU"; key id; uses top3gpp:Top_Grp ; container attributes { uses IABGrp ; } } } } No newline at end of file Loading
yang-models/_3gpp-nr-nrm-iabfunction.yang +37 −19 Original line number Diff line number Diff line Loading @@ -64,9 +64,9 @@ module _3gpp-nr-nrm-iabfunction { } grouping MnrOamIPConfigGrp { description "This IOC contains IP configutation for OAM connectivity used for IAB-node to establish connection with management system as specified in TS 28.314 clause 6.1.2. The configuration attributes include: description "This data type includes the configutation for OAM connectivity used for mobile NR node (e.g., IAB-node) to establish connection with management system. The configuration attributes include: Configuration of certification authority (CA/RA) server, Configuration of security gateway (SeGW), and Configuration of software configuration server (SCS)"; Loading @@ -74,7 +74,7 @@ module _3gpp-nr-nrm-iabfunction { list caraConfiguration { description "configuration used for IAB-node to perform certificate enrolment procedure as specified in TS 28.315 clause 5.3"; in TS 28.315."; uses CaraConfigurationGrp; max-elements 1; key caraAddress; Loading @@ -83,7 +83,7 @@ module _3gpp-nr-nrm-iabfunction { leaf seGwConfiguration { description "configuration of security gateway (SeGW) used for IAB-node to establish secure connection as specified in TS 28.315 clause 5.4."; specified in TS 28.315."; type inet:host; } Loading @@ -91,15 +91,14 @@ module _3gpp-nr-nrm-iabfunction { leaf scsConfiguration { description "configuration of software configuration server (SCS) used for IAB-node to establish connection to SCS as specified in TS 28.315 clause 5.5"; to SCS as specified in TS 28.315."; type inet:host; } } grouping locationInfoGrp { description "This IOC contains location information of IAB-node that is used for IAB-node OAM connection and IAB configuration as specified in TS 28.314 clause 6.1.2 and TS 28.531 clause 5.1.27"; description "This data type contains location information of mobile NR node (e.g., IAB-node)."; leaf gNBId { type int64 { range "0..4294967295"; } Loading Loading @@ -135,13 +134,16 @@ module _3gpp-nr-nrm-iabfunction { } } grouping IabSubTree { description "Contains classes that manage IAB function management"; grouping IABGrp { description "IAB-node architecture is specified in TS 38.401 [4], IAB-node consists of IAB-DU and IAB-UE functions, all functions specified for a gNB-DU are equally applicable for an IAB-DU. This IOC defines the configuration information for the IAB-DU"; list OAMIPConfig { description "This IOC represents the IAB node Configuration parameters. It includes attributes inherited from Top IOC (defined in 3GPP TS 28.622)."; list mnrOamIPConfig { description "It is IP configutation for OAM connectivity used IAB-node to establish connection with management system as specified in TS 28.314[x] clause 6.1.2"; key id; uses top3gpp:Top_Grp ; Loading @@ -150,10 +152,10 @@ module _3gpp-nr-nrm-iabfunction { } } list IabLocation { description "This IOC represents the IAB node location information. It includes attributes inherited from Top IOC (defined in 3GPP TS 28.622)."; list locationInfo { description "It is Location information of IAB-node that is used for IAB-node OAM connection and IAB configuration as specified in TS 28.314[x] clause 6.1.2 and TS 28.531 [26] clause 5.1.27"; key id; uses top3gpp:Top_Grp ; Loading @@ -162,4 +164,20 @@ module _3gpp-nr-nrm-iabfunction { } } } grouping IabSubTree { description "Contains classes that manage IAB function management"; list IAB { description "IAB-node architecture is specified in TS 38.401 [4], IAB-node consists of IAB-DU and IAB-UE functions, all functions specified for a gNB-DU are equally applicable for an IAB-DU. This IOC defines the configuration information for the IAB-DU"; key id; uses top3gpp:Top_Grp ; container attributes { uses IABGrp ; } } } } No newline at end of file