RniAPI.yaml 179 KB
Newer Older
                $ref: '#/components/schemas/ProblemDetails'
    put:
      description: >-
        Updates a subscription to RAB Release notifications from Radio Network
        Information Service
      operationId: RabRelSubscription_subscriptionsPUT
      produces:
        - application/json
        - application/problem+json
      parameters:
        - $ref: '#/components/parameters/Path.subscrId'
        - $ref: '#/components/parameters/Body.RabRelSubscription'
      responses:
          description: Successful subscription update to RAB Release notifications
          schema:
            type: object
            properties:
              RabRelSubscription:
                $ref: '#/components/schemas/RabRelSubscription'
          examples:
            application/json:
              RabRelSubscription:
                callbackReference: >-
                  http://meAppClient.example.com/rni/v1/notifications/rab_rel/77777
                _links:
                  self: >-
                    http://meAppServer.example.com/rni/v1/subscriptions/rab_rel/sub123
                filterCriteriaAssocQci:
                  appInsId: app01
                  associateId:
                    type: '1'
                    value: 192.0.2.0
                  plmn:
                    mnc: '01'
                    mcc: '001'
                  cellId: '0x800000B'
                  qci: 1
                expiryDeadline:
                  seconds: 1577836800
                  nanoSeconds: 0
        '400':
          description: Bad Request
          schema:
            type: object
            properties:
              ProblemDetails:
                $ref: '#/components/schemas/ProblemDetails'
        '401':
          description: Unauthorized
          schema:
            type: object
            properties:
              ProblemDetails:
                $ref: '#/components/schemas/ProblemDetails'
        '403':
          description: Forbidden
          schema:
            type: object
            properties:
              ProblemDetails:
                $ref: '#/components/schemas/ProblemDetails'
        '404':
          description: Not Found
          schema:
            type: object
            properties:
              ProblemDetails:
                $ref: '#/components/schemas/ProblemDetails'
        '406':
          description: Not Acceptable
          schema:
            type: object
            properties:
              ProblemDetails:
                $ref: '#/components/schemas/ProblemDetails'
        '412':
          description: Precondition failed
          schema:
            type: object
            properties:
              ProblemDetails:
                $ref: '#/components/schemas/ProblemDetails'
        '422':
          description: Unprocessable Entity
          schema:
            type: object
            properties:
              ProblemDetails:
                $ref: '#/components/schemas/ProblemDetails'
          examples:
            'application/problem+json':
              ProblemDetails:
                type: 'https://meAppServer.example.com/rni/v1/probs/too-many-targets'
                title: Too many targets
                status: '422'
                detail: The target area for the request is considered too large
                instance: '/meAppClient.example.com/77777/msgs/abc'
        '429':
          description: Too Many Requests
          schema:
            type: object
            properties:
              ProblemDetails:
                $ref: '#/components/schemas/ProblemDetails'
    delete:
      description: Method to delete a subscription
      operationId: RabRel_subscriptionsSubscrIdDELETE
      produces:
        - application/json
      parameters:
        - $ref: '#/components/parameters/Path.subscrId'
      responses:
        '204':
          description: No Content. Successful deletion of Rab Release subscription
      x-swagger-router-controller: Default
  /subscriptions/ca_reconf:
    get:
      description: >-
        The GET method can be used to request information about the
        ca_reconf subscriptions for this requestor
      operationId: SubscriptionLinkList_subscriptions_cr_GET
      produces:
        - application/json
        - application/problem+json
      responses:
        '200':
          description: >-
            Response body contains the list of links to requestors
            ca_reconf subscriptions.
          schema:
            type: object
            properties:
                $ref: '#/components/schemas/SubscriptionLinkList'
          examples:
            application/json:
              SubscriptionLinkList:
                _links:
                  self: 'http://meAppServer.example.com/rni/v1/subscriptions/ca_reconf'
                    - href: >-
                        http://meAppClient.example.com/rni/v1/notifications/ca_reconf/77777
                      subscriptionType: CA_RECONF
                    - href: >-
                        http://meAppClient.example.com/rni/v1/notifications/ca_reconf/77778
                      subscriptionType: CA_RECONF
        '400':
          description: Bad Request
          schema:
            type: object
            properties:
              ProblemDetails:
                $ref: '#/components/schemas/ProblemDetails'
        '401':
          description: Unauthorized
          schema:
            type: object
            properties:
              ProblemDetails:
                $ref: '#/components/schemas/ProblemDetails'
        '403':
          description: Forbidden
          schema:
            type: object
            properties:
              ProblemDetails:
                $ref: '#/components/schemas/ProblemDetails'
        '404':
          description: Not Found
          schema:
            type: object
            properties:
              ProblemDetails:
                $ref: '#/components/schemas/ProblemDetails'
        '406':
          description: Not Acceptable
          schema:
            type: object
            properties:
              ProblemDetails:
                $ref: '#/components/schemas/ProblemDetails'
        '429':
          description: Too Many Requests
          schema:
            type: object
            properties:
              ProblemDetails:
                $ref: '#/components/schemas/ProblemDetails'
      x-swagger-router-controller: Default
    post:
      description: >-
        Creates a subscription to Carrier Aggregation Reconfiguration
        notifications from Radio Network Information Service
      operationId: CaReConfSubscription_subscriptionsPOST
      produces:
        - application/json
        - application/problem+json
      parameters:
        - $ref: '#/components/parameters/Body.CaReConfSubscriptionPost'
      responses:
        '201':
          description: >-
            Successful subscription to Carrier Aggregation Reconfiguration
            notifications
          schema:
            type: object
            properties:
              CaReConfSubscription:
                $ref: '#/components/schemas/CaReConfSubscription'
          examples:
            application/json:
              CaReConfSubscription:
                callbackReference: >-
                  http://meAppClient.example.com/rni/v1/notifications/ca_reconf/77777
                _links:
                  self: >-
                    http://meAppServer.example.com/rni/v1/subscriptions/ca_reconf/sub123
                filterCriteriaAssoc:
                  appInsId: app01
                  associateId:
                    type: '1'
                    value: 192.0.2.0
                  plmn:
                    mnc: '01'
                    mcc: '001'
                  cellId: '0x800000B'
                expiryDeadline:
                  seconds: 1577836800
                  nanoSeconds: 0
        '400':
          description: Bad Request
          schema:
            type: object
            properties:
              ProblemDetails:
                $ref: '#/components/schemas/ProblemDetails'
        '401':
          description: Unauthorized
          schema:
            type: object
            properties:
              ProblemDetails:
                $ref: '#/components/schemas/ProblemDetails'
        '403':
          description: Forbidden
          schema:
            type: object
            properties:
              ProblemDetails:
                $ref: '#/components/schemas/ProblemDetails'
        '404':
          description: Not Found
          schema:
            type: object
            properties:
              ProblemDetails:
                $ref: '#/components/schemas/ProblemDetails'
        '406':
          description: Not Acceptable
          schema:
            type: object
            properties:
              ProblemDetails:
                $ref: '#/components/schemas/ProblemDetails'
        '415':
          description: Unsupported Media Type
          schema:
            type: object
            properties:
              ProblemDetails:
                $ref: '#/components/schemas/ProblemDetails'
        '422':
          description: Unprocessable Entity
          schema:
            type: object
            properties:
              ProblemDetails:
                $ref: '#/components/schemas/ProblemDetails'
          examples:
            'application/problem+json':
              ProblemDetails:
                type: 'https://meAppServer.example.com/rni/v1/probs/too-many-targets'
                title: Too many targets
                status: '422'
                detail: The target area for the request is considered too large
                instance: '/meAppClient.example.com/77777/msgs/abc'
        '429':
          description: Too Many Requests
          schema:
            type: object
            properties:
              ProblemDetails:
                $ref: '#/components/schemas/ProblemDetails'
      x-swagger-router-controller: Default
  '/subscriptions/ca_reconf/{subscriptionId}':
    get:
      description: >-
        Gets a subscription to Carrier Aggregation Reconfiguration
        notifications from Radio Network Information Service
      operationId: CaReConfSubscription_subscriptionsGET
      produces:
        - application/json
        - application/problem+json
      parameters:
        - $ref: '#/components/parameters/Path.subscrId'
      responses:
          description: >-
            Subscription information regarding Carrier Aggregation
            Reconfiguration notifications
          schema:
            type: object
            properties:
              CaReConfSubscription:
                $ref: '#/components/schemas/CaReConfSubscription'
          examples:
            application/json:
              CaReConfSubscription:
                callbackReference: >-
                  http://meAppClient.example.com/rni/v1/notifications/ca_reconf/77777
                _links:
                  self: >-
                    http://meAppServer.example.com/rni/v1/subscriptions/ca_reconf/sub123
                filterCriteriaAssoc:
                  appInsId: app01
                  associateId:
                    type: '1'
                    value: 192.0.2.0
                  plmn:
                    mnc: '01'
                    mcc: '001'
                  cellId: '0x800000B'
                expiryDeadline:
                  seconds: 1577836800
                  nanoSeconds: 0
        '400':
          description: Bad Request
          schema:
            type: object
            properties:
              ProblemDetails:
                $ref: '#/components/schemas/ProblemDetails'
        '401':
          description: Unauthorized
          schema:
            type: object
            properties:
              ProblemDetails:
                $ref: '#/components/schemas/ProblemDetails'
        '403':
          description: Forbidden
          schema:
            type: object
            properties:
              ProblemDetails:
                $ref: '#/components/schemas/ProblemDetails'
        '404':
          description: Not Found
          schema:
            type: object
            properties:
              ProblemDetails:
                $ref: '#/components/schemas/ProblemDetails'
        '406':
          description: Not Acceptable
          schema:
            type: object
            properties:
              ProblemDetails:
                $ref: '#/components/schemas/ProblemDetails'
        '429':
          description: Too Many Requests
          schema:
            type: object
            properties:
              ProblemDetails:
                $ref: '#/components/schemas/ProblemDetails'
    put:
      description: >-
        Updates a subscription to Carrier Aggregation Reconfiguration
        notifications from Radio Network Information Service
      operationId: CaReConfSubscription_subscriptionsPUT
      produces:
        - application/json
        - application/problem+json
      parameters:
        - $ref: '#/components/parameters/Path.subscrId'
        - $ref: '#/components/parameters/Body.CaReConfSubscription'
      responses:
          description: >-
            Successful subscription to Carrier Aggregation Reconfiguration
            notifications
          schema:
            type: object
            properties:
              CaReConfSubscription:
                $ref: '#/components/schemas/CaReConfSubscription'
          examples:
            application/json:
              CaReConfSubscription:
                callbackReference: >-
                  http://meAppClient.example.com/rni/v1/notifications/ca_reconf/77777
                _links:
                  self: >-
                    http://meAppServer.example.com/rni/v1/subscriptions/ca_reconf/sub123
                filterCriteriaAssoc:
                  appInsId: app01
                  associateId:
                    type: '1'
                    value: 192.0.2.0
                  plmn:
                    mnc: '01'
                    mcc: '001'
                  cellId: '0x800000B'
                expiryDeadline:
                  seconds: 1577836800
                  nanoSeconds: 0
        '400':
          description: Bad Request
          schema:
            type: object
            properties:
              ProblemDetails:
                $ref: '#/components/schemas/ProblemDetails'
        '401':
          description: Unauthorized
          schema:
            type: object
            properties:
              ProblemDetails:
                $ref: '#/components/schemas/ProblemDetails'
        '403':
          description: Forbidden
          schema:
            type: object
            properties:
              ProblemDetails:
                $ref: '#/components/schemas/ProblemDetails'
        '404':
          description: Not Found
          schema:
            type: object
            properties:
              ProblemDetails:
                $ref: '#/components/schemas/ProblemDetails'
        '406':
          description: Not Acceptable
          schema:
            type: object
            properties:
              ProblemDetails:
                $ref: '#/components/schemas/ProblemDetails'
        '412':
          description: Precondition failed
          schema:
            type: object
            properties:
              ProblemDetails:
                $ref: '#/components/schemas/ProblemDetails'
        '422':
          description: Unprocessable Entity
          schema:
            type: object
            properties:
              ProblemDetails:
                $ref: '#/components/schemas/ProblemDetails'
          examples:
            'application/problem+json':
              ProblemDetails:
                type: 'https://meAppServer.example.com/rni/v1/probs/too-many-targets'
                title: Too many targets
                status: '422'
                detail: The target area for the request is considered too large
                instance: '/meAppClient.example.com/77777/msgs/abc'
        '429':
          description: Too Many Requests
          schema:
            type: object
            properties:
              ProblemDetails:
                $ref: '#/components/schemas/ProblemDetails'
    delete:
      description: Method to delete a subscription
      operationId: CaReConf_subscriptionsSubscrIdDELETE
      produces:
        - application/json
      parameters:
        - $ref: '#/components/parameters/Path.subscrId'
      responses:
        '204':
          description: No Content
      x-swagger-router-controller: Default
  parameters:
    Path.subscrId:
      name: subscriptionId
      in: path
      description: >-
        Subscription Id, specifically the "self" returned in the subscription
        request
      required: true
      schema:
        type: string
        format: uri
    Query.AppInsId:
      name: app_ins_id
      in: query
      description: Application instance identifier
      required: false
      schema:
        type: string
    Query.AppInsIdArr:
      name: app_ins_id
      in: query
      description: Application instance identifier
      required: true
      schema:
        type: array
        items:
          type: string
    Query.UeIpv4Address:
      name: ue_ipv4_address
      in: query
      description: Comma separated list of IE IPv4 addresses as defined for the type for AssociateId
      required: false
      schema:
        type: array
        items:
          type: string
    Query.UeIpv6Address:
      name: ue_ipv6_address
      in: query
      description: Comma separated list of IE IPv6 addresses as defined for the type for AssociateId
      required: false
      schema:
        type: array
        items:
          type: string
    Query.NatedIpAddress:
      name: nated_ip_address
      in: query
      description: Comma separated list of IE NATed IP addresses as defined for the type for AssociateId
      required: false
      schema:
        type: array
        items:
          type: string
    Query.GtpTeId:
      name: gtp_teid
      in: query
      description: Comma separated list of GTP TEID addresses as defined for the type for AssociateId
      required: false
      schema:
        type: array
        items:
          type: string
    Query.CellId:
      name: cell_id
      in: query
      description: >-
        E-UTRAN Cell Identity as a bit string (size (28)), as defined in ETSI TS
        136 413
      required: false
      schema:
        type: array
        items:
          type: string
    Query.ErabGbrDl:
      name: erab_gbr_dl
      in: query
      description: Guaranteed downlink E-RAB Bit Rate as defined in ETSI TS 123 401
      required: false
      schema:
        type: integer
        format: uint32
    Query.ErabGbrUl:
      name: erab_gbr_ul
      in: query
      description: Guaranteed uplink E-RAB Bit Rate as defined in ETSI TS 123 401
      required: false
      schema:
        type: integer
        format: uint32
    Query.ErabId:
      name: erab_id
      in: query
      description: E-RAB identifier
      required: false
      schema:
        type: integer
        format: uint32
    Query.ErabIdArr:
      name: erab_id
      in: query
      description: E-RAB identifier
      required: false
      schema:
        type: array
        items:
          type: integer
        format: uint32
    Query.ErabMbrDl:
      name: erab_mbr_dl
      in: query
      description: Maximum downlink E-RAB Bit Rate as defined in ETSI TS 123 401
      required: false
      schema:
        type: integer
        format: uint32
    Query.ErabMbrUl:
      name: erab_mbr_ul
      in: query
      description: Maximum uplink E-RAB Bit Rate as defined in ETSI TS 123 401
      required: false
      schema:
        type: integer
        format: uint32
    Query.Qci:
      name: qci
      in: query
      description: QoS Class Identifier as defined in ETSI TS 123 401
      required: false
      schema:
        type: integer
        format: uint32
    Query.TempUeId:
      name: temp_ue_id
      in: query
      description: >-
        The temporary identifier allocated for the specific UE as defined in ETSI
        TS 136 413
      required: false
      schema:
        type: array
        items:
          type: string
  schemas:
    AssociateId:
      properties:
        type:
          description: 'Numeric value (0-255) corresponding to specified type of identifier
            as following:

            0 = reserved.

            1= UE_IPv4_ADDRESS.

            2 = UE_IPV6_ADDRESS.

            3 = NATED_IP_ADDRESS.

            4 = GTP_TEID.'
          enum:
          - SEE_DESCRIPTION
          type: string
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: Enum
        value:
          description: Value for the identifier.
          type: string
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: String
      required:
      - type
      - value
      type: object
      x-etsi-ref: 6.5.4
    CaReConfNotification:
      properties:
        associateId:
          description: 0 to N identifiers to associate the event for a specific UE
            or flow.
          items:
            $ref: '#/components/schemas/AssociateId'
          type: array
          x-etsi-mec-cardinality: 0..N
          x-etsi-mec-origin-type: AssociateId
        carrierAggregationMeasInfo:
          description: This parameter can be repeated to contain information of all
            the carriers assign for Carrier Aggregation up to M.
          type: object
          x-etsi-mec-cardinality: 0..M
          x-etsi-mec-origin-type: Structure (inlined)
        ecgi:
          $ref: '#/components/schemas/Ecgi'
          description: E-UTRAN CelI Global Identifier.
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: Ecgi
        notificationType:
          description: Shall be set to "CaReConfNotification".
          type: string
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: String
        secondaryCellAdd:
          description: ''
          items:
            type: object
          type: array
          x-etsi-mec-cardinality: 0..N
          x-etsi-mec-origin-type: Structure (inlined)
        secondaryCellRemove:
          description: ''
          items:
            type: object
          type: array
          x-etsi-mec-cardinality: 0..N
          x-etsi-mec-origin-type: Structure (inlined)
        timeStamp:
          $ref: '#/components/schemas/TimeStamp'
          description: Time stamp.
          x-etsi-mec-cardinality: 0..1
          x-etsi-mec-origin-type: TimeStamp
      required:
      - notificationType
      - ecgi
      type: object
      x-etsi-ref: 6.4.8
    CaReconfSubscription:
      properties:
        _links:
          description: Hyperlink related to the resource. This shall be only included
            in the HTTP responses and in HTTP PUT requests.
          type: object
          x-etsi-mec-cardinality: 0..1
          x-etsi-mec-origin-type: Structure (inlined)
        callbackReference:
          description: URI selected by the service consumer to receive notifications
            on the subscribed RNIS information. This shall be included both in the
            request and in response.
          format: uri
          type: string
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: URI
        expiryDeadline:
          $ref: '#/components/schemas/TimeStamp'
          description: Time stamp.
          x-etsi-mec-cardinality: 0..1
          x-etsi-mec-origin-type: TimeStamp
        filterCriteriaAssoc:
          description: List of filtering criteria for the subscription. Any filtering
            criteria from below, which is included in the request, shall also be included
            in the response.
          type: object
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: Structure (inlined)
        subscriptionType:
          description: Shall be set to "CaReconfSubscription".
          type: string
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: String
      required:
      - subscriptionType
      - callbackReference
      - filterCriteriaAssoc
      type: object
      x-etsi-ref: 6.3.8
    CellChangeNotification:
      properties:
        associateId:
          description: 0 to N identifiers to associate the event for a specific UE
            or flow.
          items:
            $ref: '#/components/schemas/AssociateId'
          type: array
          x-etsi-mec-cardinality: 0..N
          x-etsi-mec-origin-type: AssociateId
        hoStatus:
          description: 'Indicate the status of the UE handover procedure. Values are
            defined as following:

            1 = IN_PREPARATION.

            2 = IN_EXECUTION.

            3 = COMPLETED.

            4 = REJECTED.

            5 = CANCELLED.'
          enum:
          - SEE_DESCRIPTION
          type: string
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: Enum
        notificationType:
          description: Shall be set to "CellChangeNotification".
          type: string
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: String
        srcEcgi:
          $ref: '#/components/schemas/Ecgi'
          description: E-UTRAN CelI Global Identifier of the source cell.
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: Ecgi
        tempUeId:
          description: The temporary identifier allocated for the specific UE as defined
            below.
          type: object
          x-etsi-mec-cardinality: 0..1
          x-etsi-mec-origin-type: Structure (inlined)
        timeStamp:
          $ref: '#/components/schemas/TimeStamp'
          description: Time stamp.
          x-etsi-mec-cardinality: 0..1
          x-etsi-mec-origin-type: TimeStamp
        trgEcgi:
          description: 'E-UTRAN CelI Global Identifier of the target cell.

            NOTE: Cardinality N is valid only in case of statuses IN_PREPARATION,
            REJECTED and CANCELLED.'
          items:
            $ref: '#/components/schemas/Ecgi'
          type: array
          x-etsi-mec-cardinality: 1..N
          x-etsi-mec-origin-type: Ecgi
      required:
      - notificationType
      - srcEcgi
      - trgEcgi
      - hoStatus
      type: object
      x-etsi-ref: 6.4.2
    CellChangeSubscription:
      properties:
        _links:
          description: Hyperlink related to the resource. This shall be only included
            in the HTTP responses and in HTTP PUT requests.
          type: object
          x-etsi-mec-cardinality: 0..1
          x-etsi-mec-origin-type: Structure (inlined)
        callbackReference:
          description: URI selected by the service consumerto receive notifications
            on the subscribed RNIS information. This shall be included both in the
            request and in response.
          format: uri
          type: string
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: URI
        expiryDeadline:
          $ref: '#/components/schemas/TimeStamp'
          description: Time stamp.
          x-etsi-mec-cardinality: 0..1
          x-etsi-mec-origin-type: TimeStamp
        filterCriteriaAssocHo:
          description: List of filtering criteria for the subscription. Any filtering
            criteria from below, which is included in the request, shall also be included
            in the response.
          type: object
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: Structure (inlined)
        subscriptionType:
          description: Shall be set to "CellChangeSubscription".
          type: string
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: String
      required:
      - subscriptionType
      - callbackReference
      - filterCriteriaAssocHo
      type: object
      x-etsi-ref: 6.3.2
    CellId:
      description: String representing the E-UTRAN Cell Identity. Encoded as a bit
        string (size (28)) as defined in ETSI TS 136 413 [i.3].
      type: string
    Ecgi:
      properties:
        cellId:
          $ref: '#/components/schemas/CellId'
          description: E-UTRAN CelI Global Identifier.
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: CellId
        plmn:
          $ref: '#/components/schemas/Plmn'
          description: Public Land Mobile Network Identity.
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: Plmn
      required:
      - plmn
      - cellId
      type: object
      x-etsi-ref: 6.5.6
    Enum:
      type: string
    ExpiryNotification:
      properties:
        _links:
          description: List of hyperlinks related to the resource.
          type: object
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: Structure (inlined)
        expiryDeadline:
          $ref: '#/components/schemas/TimeStamp'
          description: Time stamp.
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: TimeStamp
        timeStamp:
          $ref: '#/components/schemas/TimeStamp'
          description: Time stamp.
          x-etsi-mec-cardinality: 0..1
          x-etsi-mec-origin-type: TimeStamp
      required:
      - expiryDeadline
      type: object
      x-etsi-ref: 6.4.9
    L2Meas:
      properties:
        cellInfo:
          description: The per cell measurement information as defined below.
          items:
            type: object
          properties:
            dl_gbr_prb_usage_cell:
              description: It indicates the PRB usage for downlink GBR traffic, as
                defined in ETSI TS 136 314 [i.11] and ETSI TS 136 423 [i.12].
              type: integer
              x-etsi-mec-cardinality: 0..1
              x-etsi-mec-origin-type: Integer (0..100)
            dl_nongbr_prb_usage_cell:
              description: "It indicates (in percentage) the PRB usage for downlink\
                \ non-GBR traffic, as defined in ETSI TS\_136\_314 [i.11] and ETSI\
                \ TS\_136 423 [i.12]."
              type: integer
              x-etsi-mec-cardinality: 0..1
              x-etsi-mec-origin-type: Integer (0..100)
            ecgi:
              $ref: '#/components/schemas/Ecgi'
              description: E-UTRAN CelI Global Identifier.
              x-etsi-mec-cardinality: '1'
              x-etsi-mec-origin-type: Ecgi
            ul_gbr_prb_usage_cell:
              description: "It indicates (in percentage) the PRB usage for uplink\
                \ GBR traffic, as defined in ETSI TS\_136\_314\_[i.11] and ETSI TS\_\
                136 423 [i.12]."
              type: integer
              x-etsi-mec-cardinality: 0..1
              x-etsi-mec-origin-type: Integer (0..100)
            ul_nongbr_prb_usage_cell:
              description: "It indicates (in percentage) the PRB usage for uplink\
                \ non-GBR traffic, as defined in ETSI TS\_136\_314 [i.11] and ETSI\
                \ TS\_136 423 [i.12]."
              type: integer
              x-etsi-mec-cardinality: 0..1
              x-etsi-mec-origin-type: Integer (0..100)
          required:
          - ecgi
          type: array
          x-etsi-mec-cardinality: 0..N
          x-etsi-mec-origin-type: Structure (inlined)
        cellUEInfo:
          description: The per cell per UE layer 2 measurements information as defined
            below.
          items:
            type: object
          type: array
          x-etsi-mec-cardinality: 0..N
          x-etsi-mec-origin-type: Structure (inlined)
        dl_gbr_data_volume_ue:
          description: It indicates the data volume of the downlink GBR traffic of
            a UE, as defined in ETSI TS 136 314 [i.11].
          type: integer
          x-etsi-mec-cardinality: 0..1
          x-etsi-mec-origin-type: Integer
        dl_gbr_pdr_cell:
          description: It indicates the packet discard rate in percentage of the downlink
            GBR traffic in a cell, as defined in ETSI TS 136 314 [i.11].
          type: integer
          x-etsi-mec-cardinality: 0..1
          x-etsi-mec-origin-type: Integer (0..100)
        dl_gbr_pdr_ue:
          description: It indicates the packet discard rate in percentage of the downlink
            GBR traffic of a UE, as defined in ETSI TS 136 314 [i.11].
          type: integer
          x-etsi-mec-cardinality: 0..1
          x-etsi-mec-origin-type: Integer (0..100)
        dl_gbr_throughput_ue:
          description: It indicates the scheduled throughput of the downlink GBR traffic
            of a UE, as defined in ETSI TS 136 314 [i.11].
          type: integer
          x-etsi-mec-cardinality: 0..1
          x-etsi-mec-origin-type: Integer
        dl_nongbr_data_volume_ue:
          description: "It indicates the data volume of the downlink non-GBR traffic\