Commit dffbfecf authored by lengyelb's avatar lengyelb
Browse files

Locally rebased and merged !1913

parent c1fb5b06
Loading
Loading
Loading
Loading
Loading
+29 −20
Original line number Diff line number Diff line
@@ -25,6 +25,7 @@ module _3gpp-common-trace {
      Integration Reference Point (IRP);
      Information Service (IS)" ;

  revision 2025-10-07 { reference "CR-0573" ; }    
  revision 2025-10-01 { reference "CR-0578" ; }
  revision 2025-08-07 { reference "CR-0551 CR-0552 CR-0562" ; }
  revision 2025-05-07 { reference "CR-0532 CR-0536 CR-0540" ; }
@@ -169,6 +170,14 @@ module _3gpp-common-trace {
          leaf idx { type string; }
          uses types3gpp:TaiGrp;
        }
        list ntnGeoAreaList {
            must 'not(../nrCellIdList)';
          description "geographical areas for NTN MDT";
          key idx;
          max-elements 8;
          leaf idx { type string; }
          uses types3gpp:GeoAreaGrp;
        }
      }
    }

+30 −4
Original line number Diff line number Diff line
@@ -16,7 +16,7 @@ module _3gpp-common-yang-types {
    TTA, TTC). All rights reserved.";
  reference "3GPP TS 28.623";

  revision 2025-10-07 { reference CR-0582; }
  revision 2025-10-07 { reference "CR-0573 CR-0582"; }
  revision 2025-10-01 { reference "CR-0578" ; }
  revision 2025-08-31 { reference "CR-0551 CR-0556 CR-0562"; }
  revision 2025-02-19 { reference CR-0512; }
@@ -652,10 +652,29 @@ module _3gpp-common-yang-types {
    }
  }

  grouping GeoCircleGrp {
    description "a geographical circle identified by reference location and
      associated distance radius";

    leaf referenceLocation {
      description "Reference location of the serving cell provided via NTN 
        (quasi)-Earth fixed cell. This field is only present in an NTN cell. 
        It is defined as ReferenceLocation-r17 in TS 38.331";
      type string;
    }

    leaf distanceRadius {
      description "It specifies the radius distance from a geographical 
        coordinates reference point, defined by referenceLocation. Each value 
        represents 50m distance. This field is only present in an NTN cell.";
      type uint16;
      units "50 meters";
    }
  }
  
  grouping GeoAreaGrp {
    description "This data type defines a geographical area.
      The geo-area is defined using a convex polygon in the attribute
      'geoPolygon'.";
      The geo-area is either a 'geoPolygon' or a 'geoCircle'.";

    list geoPolygon {
      description "Specifies the geographical area with a convex polygon.
@@ -663,7 +682,6 @@ module _3gpp-common-yang-types {
        key "latitude longitude";
      min-elements 3;
      ordered-by user;

      uses GeoCoordinateGrp;
    }
  }
@@ -679,6 +697,14 @@ module _3gpp-common-yang-types {
    reference "clause 2.10.1 of 3GPP TS 23.003";
  }
  
    list geoCircle {
      description "a geographical circle identified by reference location and
        associated distance radius";
      key idx;
      leaf idx { type uint16; }
      uses GeoCircleGrp;
    }

  typedef AmfSetId {
    type union {
      type uint16 {