Commit 6ef2a9a6 authored by Zu Qiang's avatar Zu Qiang 🛀
Browse files

Update file _3gpp-iab-nrm-iabfunction.yang

parent e4478dfe
Loading
Loading
Loading
Loading
Loading
+30 −30
Original line number Diff line number Diff line
@@ -15,36 +15,6 @@ module _3gpp-iab-nrm-iabfunction {

  revision 2025-08-07 { reference "CR-000x"; }

  grouping OAMIPConfigGrp { 
    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:
        -	Configuration of certification authority (CA/RA) server 
        -	Configuration of security gateway (SeGW) 
        -	Configuration of software configuration server (SCS)";
    
    leaf caraConfiguration {
      description "This data type represents the configuration used for 
        IAB-node to perform certificate enrolment procedure as specified 
        in TS 28.315 clause 5.3";
      uses CaraConfigurationGrp;
    }

    leaf seGwConfiguration {
        uses SeGwConfigurationGrp;
        description "This data type represents the configuration of security
          gateway (SeGW) used for IAB-node to establish secure connection as 
          specified in TS 28.315 [117] clause 5.4.";
    }

    leaf scsConfiguration {
        uses ScsConfigurationGrp;
        description "This data type represents the configuration of software 
          configuration server (SCS) used for IAB-node to establish connection
          to SCS as specified in TS 28.315 clause 5.5";
    }
  }

  grouping CaraConfigurationGrp {
    description "This data type represents the configuration used for IAB-node
      to perform certificate enrolment procedure as specified in TS 28.315
@@ -131,6 +101,36 @@ module _3gpp-iab-nrm-iabfunction {
    }
  }

  grouping OAMIPConfigGrp { 
    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:
        -	Configuration of certification authority (CA/RA) server 
        -	Configuration of security gateway (SeGW) 
        -	Configuration of software configuration server (SCS)";
    
    leaf caraConfiguration {
      description "This data type represents the configuration used for 
        IAB-node to perform certificate enrolment procedure as specified 
        in TS 28.315 clause 5.3";
      uses CaraConfigurationGrp;
    }

    leaf seGwConfiguration {
        uses SeGwConfigurationGrp;
        description "This data type represents the configuration of security
          gateway (SeGW) used for IAB-node to establish secure connection as 
          specified in TS 28.315 [117] clause 5.4.";
    }

    leaf scsConfiguration {
        uses ScsConfigurationGrp;
        description "This data type represents the configuration of software 
          configuration server (SCS) used for IAB-node to establish connection
          to SCS as specified in TS 28.315 clause 5.5";
    }
  }

  grouping locationInfo {
    description "This IOC contains location information of IAB-node that is 
      used for IAB-node OAM connection and IAB configuration as specified in