Commit dc0f6fd8 authored by lengyelb's avatar lengyelb
Browse files

mapping of SP-260251 Rel-20 CR TS 28.541 Addition of AdmInfo to ADMFunction

parent f302d8f8
Loading
Loading
Loading
Loading
Loading
+36 −1
Original line number Diff line number Diff line
@@ -14,11 +14,12 @@ module _3gpp-5gc-nrm-aiot {
  contact "https://www.3gpp.org/DynaReport/TSG-WG--S5--officials.htm?Itemid=464";
  description "Defines the YANG mapping AIOT (Ambient power-enabled Internet 
    of Things).
    Copyright 2025, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI,
    Copyright 2026, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI,
    TTA, TTC). All rights reserved.";
  reference "3GPP TS 28.541 
    3GPP TS 23.369";

  revision 2026-03-19 { reference CR-xxxx; } //common r19-20
  revision 2025-11-01 { reference CR-1640; }

  grouping ServedAIOTAreaIDGrp {
@@ -169,6 +170,30 @@ module _3gpp-5gc-nrm-aiot {
  
  //////////////////////////////////////////////////////////////////////
  
  grouping AdmInfoGrp {
    description "Represents the datatype AdmInfo";
    
    leaf-list deviceIdList {
      type string;
      description "This attribute represents a list of device IDs served by 
        ADM as defined in TS 29.510 [23]. The format of String is specified 
        in TS 29.510.";
    }
    
    leaf devIdRegEx {
      type string;
      description "This attribute represents a regular expression (according to 
        the ECMA-262 dialect) identifying the set of device IDs served by 
        the ADM as defined in TS 29.510.";
    }
    
    leaf-list afIdList {
      type string;
      description "This attribute represents a list of AF IDs served by ADM as 
        defined in TS 29.510.";
    }
  }
  
  grouping ADMFunctionGrp {
    description "Attributes of the IOC ADMFunction";
  
@@ -200,6 +225,16 @@ module _3gpp-5gc-nrm-aiot {
      description "This parameter defines profile for managed NF";
      reference "3gpp TS 23.501";
    }

    list admInfo { 
      description "This attribute represents ADM-specific information for 
        management purposes. The information carried by this attribute is 
        aligned with the ADM-related information defined in TS 29.510.";
      max-elements 1;
      key idx;
      leaf idx { type uint32; }
      uses AdmInfoGrp;
    }
  }  
  
  feature ADMFunctionUnderManagedElement {