RniAPI.json 197 KB
Newer Older
Michel Roy's avatar
Michel Roy committed
            "required": [
              "ecgi"
            ],
            "minItems": 0,
            "type": "array",
            "x-etsi-mec-cardinality": "0..N",
            "x-etsi-mec-origin-type": "Structure (inlined)"
          },
          "timeStamp": {
            "allOf": [
              {
                "$ref": "#/components/schemas/TimeStamp"
              }
            ],
            "description": "Time stamp.",
            "x-etsi-mec-cardinality": "0..1",
            "x-etsi-mec-origin-type": "TimeStamp"
Michel Roy's avatar
Michel Roy committed
        "required": [
          "notificationType",
          "ecgi"
Michel Roy's avatar
Michel Roy committed
        "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.",
            "properties": {
              "self": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/LinkType"
                  }
                ],
                "description": "Self referring URI. The URI shall be unique within the RNI API as it acts as an ID for the subscription.",
                "x-etsi-mec-cardinality": "1",
                "x-etsi-mec-origin-type": "LinkType"
              }
            },
            "required": [
              "self"
            ],
            "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": {
            "allOf": [
              {
                "$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.",
            "properties": {
              "appInstanceId": {
                "description": "Unique identifier for the MEC application instance.",
                "type": "string",
                "x-etsi-mec-cardinality": "0..1",
                "x-etsi-mec-origin-type": "String"
              },
              "associateId": {
                "description": "0 to N identifiers to associate the information for a specific UE or flow.",
                "items": {
                  "$ref": "#/components/schemas/AssociateId"
                },
                "minItems": 0,
                "type": "array",
                "x-etsi-mec-cardinality": "0..N",
                "x-etsi-mec-origin-type": "AssociateId"
              },
              "ecgi": {
                "description": "E-UTRAN Cell Global Identifier.",
                "items": {
                  "$ref": "#/components/schemas/Ecgi"
                },
                "minItems": 0,
                "type": "array",
                "x-etsi-mec-cardinality": "0..N",
                "x-etsi-mec-origin-type": "Ecgi"
              }
            },
            "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"
Michel Roy's avatar
Michel Roy committed
        },
        "required": [
          "subscriptionType",
          "callbackReference",
          "filterCriteriaAssoc"
Michel Roy's avatar
Michel Roy committed
        "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"
            },
            "minItems": 0,
            "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:\n1 = IN_PREPARATION.\n2 = IN_EXECUTION.\n3 = COMPLETED.\n4 = REJECTED.\n5 = CANCELLED.",
            "enum": [
              "1 = IN_PREPARATION",
              "2 = IN_EXECUTION",
              "3 = COMPLETED",
              "4 = REJECTED",
              "5 = CANCELLED"
            ],
            "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": {
            "allOf": [
              {
                "$ref": "#/components/schemas/Ecgi"
              }
            ],
            "description": "E-UTRAN Cell 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.",
            "properties": {
              "mmec": {
                "description": "MMEC as defined in ETSI TS 136 413 [i.3].",
                "type": "string",
                "x-etsi-mec-cardinality": "1",
                "x-etsi-mec-origin-type": "String"
              },
              "mtmsi": {
                "description": "M-TMSI as defined in ETSI TS 136 413 [i.3].",
                "type": "string",
                "x-etsi-mec-cardinality": "1",
                "x-etsi-mec-origin-type": "String"
Michel Roy's avatar
Michel Roy committed
            "required": [
              "mmec",
              "mtmsi"
            ],
            "type": "object",
            "x-etsi-mec-cardinality": "0..1",
            "x-etsi-mec-origin-type": "Structure (inlined)"
          },
          "timeStamp": {
            "allOf": [
              {
                "$ref": "#/components/schemas/TimeStamp"
              }
            ],
            "description": "Time stamp.",
            "x-etsi-mec-cardinality": "0..1",
            "x-etsi-mec-origin-type": "TimeStamp"
          },
          "trgEcgi": {
            "description": "E-UTRAN Cell 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"
            },
            "minItems": 1,
            "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.",
            "properties": {
              "self": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/LinkType"
Michel Roy's avatar
Michel Roy committed
                ],
                "description": "Self referring URI. The URI shall be unique within the RNI API as it acts as an ID for the subscription.",
                "x-etsi-mec-cardinality": "1",
                "x-etsi-mec-origin-type": "LinkType"
Michel Roy's avatar
Michel Roy committed
            },
            "required": [
              "self"
            ],
            "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": {
            "allOf": [
              {
                "$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.",
            "properties": {
              "appInstanceId": {
                "description": "Unique identifier for the MEC application instance.",
                "type": "string",
                "x-etsi-mec-cardinality": "0..1",
                "x-etsi-mec-origin-type": "String"
              },
              "associateId": {
                "description": "0 to N identifiers to associate the information for a specific UE or flow.",
                "items": {
                  "$ref": "#/components/schemas/AssociateId"
                },
                "minItems": 0,
                "type": "array",
                "x-etsi-mec-cardinality": "0..N",
                "x-etsi-mec-origin-type": "AssociateId"
              },
              "ecgi": {
                "description": "E-UTRAN Cell Global Identifier.",
                "items": {
                  "$ref": "#/components/schemas/Ecgi"
                },
                "minItems": 0,
                "type": "array",
                "x-etsi-mec-cardinality": "0..N",
                "x-etsi-mec-origin-type": "Ecgi"
              },
              "hoStatus": {
                "description": "In case hoStatus is not included in the subscription request, the default value 3 = COMPLETED shall be used and included in the response:\n1 = IN_PREPARATION.\n2 = IN_EXECUTION.\n3 = COMPLETED.\n4 = REJECTED.\n5 = CANCELLED.",
                "items": {
                  "$ref": "#/components/schemas/Enum"
                },
                "minItems": 0,
                "type": "array",
                "x-etsi-mec-cardinality": "0..N",
                "x-etsi-mec-origin-type": "Enum"
              }
            },
            "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": {
            "allOf": [
              {
                "$ref": "#/components/schemas/CellId"
              }
            ],
            "description": "E-UTRAN Cell Global Identifier.",
            "x-etsi-mec-cardinality": "1",
            "x-etsi-mec-origin-type": "CellId"
          },
          "plmn": {
            "allOf": [
              {
                "$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": "integer"
      },
      "ExpiryNotification": {
        "properties": {
          "_links": {
            "description": "List of hyperlinks related to the resource.",
            "properties": {
              "self": {
                "description": "Self referring URI. This shall be included in the response from the RNIS. The URI shall be unique within the RNI API as it acts as an ID for the subscription.",
                "format": "uri",
                "type": "string",
                "x-etsi-mec-cardinality": "1",
                "x-etsi-mec-origin-type": "URI"
              }
            },
            "required": [
              "self"
            ],
            "type": "object",
            "x-etsi-mec-cardinality": "1",
            "x-etsi-mec-origin-type": "Structure (inlined)"
          },
          "expiryDeadline": {
            "allOf": [
              {
                "$ref": "#/components/schemas/TimeStamp"
              }
            ],
            "description": "Time stamp.",
            "x-etsi-mec-cardinality": "1",
            "x-etsi-mec-origin-type": "TimeStamp"
          },
          "timeStamp": {
            "allOf": [
              {
                "$ref": "#/components/schemas/TimeStamp"
              }
            ],
            "description": "Time stamp.",
            "x-etsi-mec-cardinality": "0..1",
            "x-etsi-mec-origin-type": "TimeStamp"
          }
        },
        "required": [
          "_links",
          "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_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_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_pdr_cell": {
                  "description": "It indicates the packet discard rate in percentage of the downlink non-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_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)"
                },
                "dl_total_prb_usage_cell": {
                  "description": "It indicates (in percentage) the PRB usage for total downlink 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": {
                  "allOf": [
                    {
                      "$ref": "#/components/schemas/Ecgi"
                    }
                  ],
                  "description": "E-UTRAN Cell Global Identifier.",
                  "x-etsi-mec-cardinality": "1",
                  "x-etsi-mec-origin-type": "Ecgi"
                },
                "number_of_active_ue_dl_gbr_cell": {
                  "description": "It indicates the number of active UEs with downlink GBR traffic, as defined in ETSI TS 136 314 [i.11].",
                  "type": "integer",
                  "x-etsi-mec-cardinality": "0..1",
                  "x-etsi-mec-origin-type": "Integer"
                },
                "number_of_active_ue_dl_nongbr_cell": {
                  "description": "It indicates the number of active UEs with downlink non-GBR traffic, as defined in ETSI TS 136 314 [i.11].",
                  "type": "integer",
                  "x-etsi-mec-cardinality": "0..1",
                  "x-etsi-mec-origin-type": "Integer"
                },
                "number_of_active_ue_ul_gbr_cell": {
                  "description": "It indicates the number of active UEs with uplink GBR traffic, as defined in ETSI TS 136 314 [i.11].",
                  "type": "integer",
                  "x-etsi-mec-cardinality": "0..1",
                  "x-etsi-mec-origin-type": "Integer"
                },
                "number_of_active_ue_ul_nongbr_cell": {
                  "description": "It indicates the number of active UEs with uplink non-GBR traffic, as defined in ETSI TS 136 314 [i.11].",
                  "type": "integer",
                  "x-etsi-mec-cardinality": "0..1",
                  "x-etsi-mec-origin-type": "Integer"
                },
                "received_dedicated_preambles_cell": {
                  "description": "It indicates (in percentage) the received dedicated preamples, 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)"
                },
                "received_randomly_selected_preambles_high_range_cell": {
                  "description": "It indicates (in percentage) the received randomly selected preambles in the high range, 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)"
                },
                "received_randomly_selected_preambles_low_range_cell": {
                  "description": "It indicates (in percentage) the received randomly selected preambles in the low range, 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)"
                },
                "ul_gbr_pdr_cell": {
                  "description": "It indicates the packet discard rate in percentage of the uplink 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)"
                },
                "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_pdr_cell": {
                  "description": "It indicates the packet discard rate in percentage of the uplink non-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)"
                },
                "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)"
                },
                "ul_total_prb_usage_cell": {
                  "description": "It indicates (in percentage) the PRB usage for total uplink 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)"
Michel Roy's avatar
Michel Roy committed
            },
            "required": [
              "ecgi"
            ],
            "minItems": 0,
            "type": "array",
            "x-etsi-mec-cardinality": "0..N",
            "x-etsi-mec-origin-type": "Structure (inlined)"
Michel Roy's avatar
Michel Roy committed
          "cellUEInfo": {
            "description": "The per cell per UE layer 2 measurements information as defined below.",
            "items": {
              "type": "object",
              "properties": {
Michel Roy's avatar
Michel Roy committed
                "associateId": {
                  "allOf": [
                    {
                      "$ref": "#/components/schemas/AssociateId"
                    }
                  ],
                  "description": "Identifier to associate the information for a specific UE or flow.",
                  "x-etsi-mec-cardinality": "1",
                  "x-etsi-mec-origin-type": "AssociateId"
                },
                "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_delay_ue": {
                  "description": "It indicates the packet delay 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_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 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_delay_ue": {
                  "description": "It indicates the packet delay of the downlink non-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_pdr_ue": {
                  "description": "It indicates the packet discard rate in percentage of the downlink nonGBR 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_nongbr_throughput_ue": {
                  "description": "It indicates the scheduled throughput of the downlink nonGBR 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"
                },
                "ecgi": {
                  "allOf": [
                    {
                      "$ref": "#/components/schemas/Ecgi"
                    }
                  ],
                  "description": "E-UTRAN Cell Global Identifier.",
                  "x-etsi-mec-cardinality": "1",
                  "x-etsi-mec-origin-type": "Ecgi"
                },
                "ul_gbr_data_volume_ue": {
                  "description": "It indicates the data volume of the uplink 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"
                },
                "ul_gbr_delay_ue": {
                  "description": "It indicates the packet delay of the uplink 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"
                },
                "ul_gbr_pdr_ue": {
                  "description": "It indicates the packet discard rate in percentage of the uplink 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)"
                },
                "ul_gbr_throughput_ue": {
                  "description": "It indicates the scheduled throughput of the uplink 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"
                },
                "ul_nongbr_data_volume_ue": {
                  "description": "It indicates the data volume of the uplink non-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"
                },
                "ul_nongbr_delay_ue": {
                  "description": "It indicates the packet delay of the uplink non-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"
                },
                "ul_nongbr_pdr_ue": {
                  "description": "It indicates the packet discard rate in percentage of the uplink nonGBR 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)"
                },
                "ul_nongbr_throughput_ue": {
                  "description": "It indicates the scheduled throughput of the uplink non-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"
Michel Roy's avatar
Michel Roy committed
            },
            "required": [
              "ecgi",
              "associateId"
            ],
            "minItems": 0,
            "type": "array",
            "x-etsi-mec-cardinality": "0..N",
            "x-etsi-mec-origin-type": "Structure (inlined)"
          },
          "timeStamp": {
            "allOf": [
              {
                "$ref": "#/components/schemas/TimeStamp"
              }
            ],
            "description": "Time stamp.",
            "x-etsi-mec-cardinality": "0..1",
            "x-etsi-mec-origin-type": "TimeStamp"
Michel Roy's avatar
Michel Roy committed
        },
        "type": "object",
        "x-etsi-ref": "6.2.4a"
Michel Roy's avatar
Michel Roy committed
      "LinkType": {
        "properties": {
          "href": {
            "description": "URI referring to a resource",
            "format": "uri",
            "type": "string",
            "x-etsi-mec-cardinality": "1",
            "x-etsi-mec-origin-type": "URI"
Michel Roy's avatar
Michel Roy committed
        },
        "required": [
          "href"
Michel Roy's avatar
Michel Roy committed
        "type": "object",
        "x-etsi-ref": "6.5.2"
      },
      "MeasQuantityResultsNr": {
        "properties": {
          "rsrp": {
            "description": "Reference Signal Received Power as defined in ETSI TS 138 331 [i.13].",
            "type": "integer",
            "x-etsi-mec-cardinality": "0..1",
            "x-etsi-mec-origin-type": "Uint8"
          },
          "rsrq": {
            "description": "Reference Signal Received Quality as defined in ETSI TS 138 331 [i.13].",
            "type": "integer",
            "x-etsi-mec-cardinality": "0..1",
            "x-etsi-mec-origin-type": "Uint8"
          },
          "sinr": {
            "description": "Reference Signal to Interference & Noise Ratio as defined in ETSI TS 138 331 [i.13].",
            "type": "integer",
            "x-etsi-mec-cardinality": "0..1",
            "x-etsi-mec-origin-type": "Uint8"
          }
        },
        "type": "object",
        "x-etsi-ref": "6.5.11"
      },
      "MeasRepUeNotification": {
        "properties": {
          "associateId": {
            "description": "0 to N identifiers to associate the event for a specific UE or flow.",
            "items": {
              "$ref": "#/components/schemas/AssociateId"
            },
            "minItems": 0,
            "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.",
            "items": {
              "type": "object",
              "properties": {
Michel Roy's avatar
Michel Roy committed
                "cellIdNei": {
                  "allOf": [
                    {
                      "$ref": "#/components/schemas/CellId"
                    }
                  ],
                  "description": "E-UTRAN Cell Identity of the best neighbouring cell (NCell) associated with the SCell, as defined in ETSI TS 136 331 [i.7].",
                  "x-etsi-mec-cardinality": "0..1",
                  "x-etsi-mec-origin-type": "CellId"
                },
                "cellIdSrv": {
                  "allOf": [
                    {
                      "$ref": "#/components/schemas/CellId"
                    }
                  ],
                  "description": "E-UTRAN Cell Identity of a Secondary serving Cell (SCell), as defined in ETSI TS 136 331 [i.7].",
                  "x-etsi-mec-cardinality": "1",
                  "x-etsi-mec-origin-type": "CellId"
                },
                "rsrpNei": {
                  "description": "Reference Signal Received Power as defined in ETSI TS 136 214 [i.5].",
                  "type": "integer",
                  "x-etsi-mec-cardinality": "0..1",
                  "x-etsi-mec-origin-type": "Uint8"
                },
                "rsrpNeiEx": {
                  "description": "Extended Reference Signal Received Power, with value mapping defined in ETSI TS 136 133 [i.16].",
                  "type": "integer",
                  "x-etsi-mec-cardinality": "0..1",
                  "x-etsi-mec-origin-type": "Uint8"
                },
                "rsrpSrv": {
                  "description": "Reference Signal Received Power as defined in ETSI TS 136 214 [i.5].",
                  "type": "integer",
                  "x-etsi-mec-cardinality": "0..1",
                  "x-etsi-mec-origin-type": "Uint8"
                },
                "rsrpSrvEx": {
                  "description": "Extended Reference Signal Received Power, with value mapping defined in ETSI TS 136 133 [i.16].",
                  "type": "integer",
                  "x-etsi-mec-cardinality": "0..1",
                  "x-etsi-mec-origin-type": "Uint8"
                },
                "rsrqNei": {
                  "description": "Reference Signal Received Quality as defined in ETSI TS 136 214 [i.5].",
                  "type": "integer",
                  "x-etsi-mec-cardinality": "0..1",
                  "x-etsi-mec-origin-type": "Uint8"
                },
                "rsrqNeiEx": {
                  "description": "Extended Reference Signal Received Quality, with value mapping defined in ETSI TS 136 133 [i.16].",
                  "type": "integer",
                  "x-etsi-mec-cardinality": "0..1",
                  "x-etsi-mec-origin-type": "Uint8"
                },
                "rsrqSrv": {
                  "description": "Reference Signal Received Quality as defined in ETSI TS 136 214 [i.5].",
                  "type": "integer",
                  "x-etsi-mec-cardinality": "0..1",
                  "x-etsi-mec-origin-type": "Uint8"
                },
                "rsrqSrvEx": {
                  "description": "Extended Reference Signal Received Quality, with value mapping defined in ETSI TS 136 133 [i.16].",
                  "type": "integer",
                  "x-etsi-mec-cardinality": "0..1",
                  "x-etsi-mec-origin-type": "Uint8"
                },
                "sinrNei": {
                  "description": "Reference Signal \"Signal to Interference plus Noise Ratio\", with value mapping defined in ETSI TS 136 133 [i.16].",
                  "type": "integer",
                  "x-etsi-mec-cardinality": "0..1",
                  "x-etsi-mec-origin-type": "Uint8"
                },
                "sinrSrv": {
                  "description": "Reference Signal \"Signal to Interference plus Noise Ratio\", with value mapping defined in ETSI TS 136 133 [i.16].",
                  "type": "integer",
                  "x-etsi-mec-cardinality": "0..1",
                  "x-etsi-mec-origin-type": "Uint8"
Michel Roy's avatar
Michel Roy committed
            "required": [
              "cellIdSrv"
            ],
            "minItems": 0,
            "type": "array",
            "x-etsi-mec-cardinality": "0..M",
            "x-etsi-mec-origin-type": "Structure (inlined)"
          },
          "ecgi": {
            "allOf": [
              {
                "$ref": "#/components/schemas/Ecgi"
              }
            ],
            "description": "E-UTRAN Cell Global Identifier of the Primary serving Cell (PCell), as defined in ETSI TS 136 331 [i.7].",
            "x-etsi-mec-cardinality": "1",
            "x-etsi-mec-origin-type": "Ecgi"
          },
          "eutranNeighbourCellMeasInfo": {
            "description": "This parameter can be repeated to contain information of all the neighbouring cells up to N.",
            "items": {
              "type": "object",
              "properties": {
                "ecgi": {
                  "allOf": [
                    {
                      "$ref": "#/components/schemas/Ecgi"
                    }
                  ],
                  "description": "E-UTRAN Cell Global Identifier.",
                  "x-etsi-mec-cardinality": "1",
                  "x-etsi-mec-origin-type": "Ecgi"
                },
                "rsrp": {
                  "description": "Reference Signal Received Power as defined in ETSI TS 136 214 [i.5].",
                  "type": "integer",
                  "x-etsi-mec-cardinality": "0..1",
                  "x-etsi-mec-origin-type": "Uint8"
                },
                "rsrpEx": {
                  "description": "Extended Reference Signal Received Power, with value mapping defined in ETSI TS 136 133 [i.16].",
                  "type": "integer",
                  "x-etsi-mec-cardinality": "0..1",
                  "x-etsi-mec-origin-type": "Uint8"
                },
                "rsrq": {
                  "description": "Reference Signal Received Quality as defined in ETSI TS 136 214 [i.5].",
                  "type": "integer",
                  "x-etsi-mec-cardinality": "0..1",
                  "x-etsi-mec-origin-type": "Uint8"
                },
                "rsrqEx": {
                  "description": "Extended Reference Signal Received Quality, with value mapping defined in ETSI TS 136 133 [i.16].",
                  "type": "integer",
                  "x-etsi-mec-cardinality": "0..1",
                  "x-etsi-mec-origin-type": "Uint8"
                },
                "sinr": {
                  "description": "Reference Signal \"Signal to Interference plus Noise Ratio\", with value mapping defined in ETSI TS 136 133 [i.16].",
                  "type": "integer",
                  "x-etsi-mec-cardinality": "0..1",
                  "x-etsi-mec-origin-type": "Uint8"
                }
              }
            },
            "required": [
              "ecgi"
            ],
            "minItems": 0,
            "type": "array",
            "x-etsi-mec-cardinality": "0..N",
            "x-etsi-mec-origin-type": "Structure (inlined)"
          },
          "heightUe": {
            "description": "Indicates height of the UE in meters relative to the sea level as defined in ETSI TS 136.331 [i.7].",
            "type": "integer",
            "x-etsi-mec-cardinality": "0..1",
            "x-etsi-mec-origin-type": "Int"
          },
          "newRadioMeasInfo": {
            "description": "5G New Radio secondary serving cells measurement information.",
            "items": {
              "type": "object",
              "properties": {
                "nrBNCs": {
                  "description": "Measurement quantities concerning the best neighbours of the secondary serving cells",
                  "properties": {
                    "nrBNCellInfo": {
                      "description": "Best neighbours of the secondary serving cell(s) info",
                      "items": {
                        "type": "object",
                        "properties": {
                          "nrBNCellGId": {
                            "allOf": [
                              {
                                "$ref": "#/components/schemas/NrCellId"
                              }
                            ],
                            "description": "Cell Global Identifier, as defined in ETSI TS 138 331 [i.13].",
                            "x-etsi-mec-cardinality": "1",
                            "x-etsi-mec-origin-type": "NrCellId"
                          },
                          "nrBNCellPlmn": {
                            "description": "Public land mobile network identities",
                            "items": {
                              "$ref": "#/components/schemas/Plmn"
                            },
                            "minItems": 1,
                            "type": "array",
                            "x-etsi-mec-cardinality": "1..P",
                            "x-etsi-mec-origin-type": "Plmn"
                          }
                        }
                      },
                      "required": [
                        "nrBNCellPlmn",
                        "nrBNCellGId"
                      ],
                      "minItems": 1,
                      "type": "array",
                      "x-etsi-mec-cardinality": "1..P",
                      "x-etsi-mec-origin-type": "Structure (inlined)"
                    },
                    "nrBNCellRsrp": {
                      "description": "Reference Signal Received Power measurement according to mapping table in ETSI TS 138.133 [i.14].",
                      "type": "integer",
                      "x-etsi-mec-cardinality": "0..1",
                      "x-etsi-mec-origin-type": "Uint8"
                    },
                    "nrBNCellRsrq": {
                      "description": "Reference Signal Received Quality measurement according to mapping table in ETSI TS 138.133 [i.14].",
                      "type": "integer",
                      "x-etsi-mec-cardinality": "0..1",
                      "x-etsi-mec-origin-type": "Uint8"
                    },
                    "nrBNCellRssi": {
                      "description": "Reference signal SINR measurement according to mapping table in ETSI TS 138.133 [i.14].",
                      "type": "integer",
                      "x-etsi-mec-cardinality": "0..1",
                      "x-etsi-mec-origin-type": "Uint8"
                    }
Michel Roy's avatar
Michel Roy committed
                  "required": [
                    "nrBNCellInfo"
                  ],
                  "type": "object",
                  "x-etsi-mec-cardinality": "0..1",
                  "x-etsi-mec-origin-type": "Structure (inlined)"
                },
                "nrCarrierFreq": {
                  "type": "integer",
                  "format": "uint32",
                  "description": "ARFCN applicable for a downlink, uplink or bi-directional (TDD) NR carrier frequency, as defined in ETSI TS 138.101 [i.15].",
                  "x-etsi-mec-cardinality": "1",
                  "x-etsi-mec-origin-type": "Uint32"
                },
                "nrSCs": {
                  "description": "Measurement quantities concerning the secondary serving cells.",
                  "properties": {
                    "nrSCellInfo": {
                      "description": "Secondary serving cell(s) info.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "nrSCellGId": {
                            "allOf": [
                              {
                                "$ref": "#/components/schemas/NrCellId"
                              }
                            ],
                            "description": "Cell Global Identifier, as defined in ETSI TS 138 331 [i.13].",
                            "x-etsi-mec-cardinality": "1",
                            "x-etsi-mec-origin-type": "NrCellId"
                          },
                          "nrSCellPlmn": {
                            "description": "Public land mobile network identities.",
                            "items": {
                              "$ref": "#/components/schemas/Plmn"
                            },
                            "minItems": 1,
                            "type": "array",
                            "x-etsi-mec-cardinality": "1..P",
                            "x-etsi-mec-origin-type": "Plmn"
                          }
                        }
                      },
                      "required": [
                        "nrSCellPlmn",
                        "nrSCellGId"
                      ],
                      "minItems": 1,
                      "type": "array",