RniAPI.yaml 154 KB
Newer Older
Michel Roy's avatar
Michel Roy committed
2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 2223 2224 2225 2226 2227 2228 2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 2250 2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 2356 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385
          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
                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
                    x-etsi-mec-cardinality: 1..P
                    x-etsi-mec-origin-type: Structure (inlined)
                  nrSCellRsrp:
                    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
                  nrSCellRsrq:
                    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
                  nrSCellRssi:
                    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
                required:
                - nrSCellInfo
                type: object
                x-etsi-mec-cardinality: '1'
                x-etsi-mec-origin-type: Structure (inlined)
          required:
          - nrCarrierFreq
          - nrSCs
          minItems: 0
          type: array
          x-etsi-mec-cardinality: 0..N
          x-etsi-mec-origin-type: Structure (inlined)
        newRadioMeasNeiInfo:
          description: Measurement quantities concerning the 5G NR neighbours.
          items:
            type: object
            properties:
              nrNCellInfo:
                description: 5G NR neighbour cell info.
                items:
                  type: object
                  properties:
                    nrNCellGId:
                      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
                    nrNCellPlmn:
                      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:
                - nrNCellPlmn
                - nrNCellGId
                minItems: 1
                type: array
                x-etsi-mec-cardinality: 1..P
                x-etsi-mec-origin-type: Structure (inlined)
              nrNCellRsrp:
                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
              nrNCellRsrq:
                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
              nrNCellRssi:
                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
              rsIndexResults:
                allOf:
                - $ref: '#/components/schemas/RsIndexResults'
                description: Beam level measurements results of a NR cell.
                x-etsi-mec-cardinality: 0..1
                x-etsi-mec-origin-type: RsIndexResults
          required:
          - nrNCellInfo
          minItems: 0
          type: array
          x-etsi-mec-cardinality: 0..N
          x-etsi-mec-origin-type: Structure (inlined)
        notificationType:
          description: Shall be set to "MeasRepUeNotification".
          type: string
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: String
        rsrp:
          description: "Reference Signal Received Power as defined in ETSI TS\_\
            136 214 [i.5]."
          type: integer
          x-etsi-mec-cardinality: '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: '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
        timeStamp:
          allOf:
          - $ref: '#/components/schemas/TimeStamp'
          description: Time stamp.
          x-etsi-mec-cardinality: 0..1
          x-etsi-mec-origin-type: TimeStamp
        trigger:
          allOf:
          - $ref: '#/components/schemas/Trigger'
          description: Corresponds to a specific E-UTRAN UE Measurement Report trigger.
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: Trigger
      required:
      - notificationType
      - ecgi
      - rsrp
      - rsrq
      - trigger
      type: object
      x-etsi-ref: 6.4.6
    MeasRepUeSubscription:
      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
        filterCriteriaAssocTri:
          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
            trigger:
              description: Corresponds to a specific E-UTRAN UE Measurement Report
                trigger.
              items:
                $ref: '#/components/schemas/Trigger'
              minItems: 0
              type: array
              x-etsi-mec-cardinality: 0..N
              x-etsi-mec-origin-type: Trigger
          type: object
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: Structure (inlined)
        subscriptionType:
          description: Shall be set to "MeasRepUeSubscription".
          type: string
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: String
      required:
      - subscriptionType
      - callbackReference
Michel Roy's avatar
Michel Roy committed
      - filterCriteriaAssocTri
      type: object
      x-etsi-ref: 6.3.6
    MeasTaNotification:
      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
        ecgi:
          allOf:
          - $ref: '#/components/schemas/Ecgi'
          description: E-UTRAN Cell Global Identifier.
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: Ecgi
        notificationType:
          description: Shall be set to "MeasTaNotification".
          type: string
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: String
        timeStamp:
          allOf:
          - $ref: '#/components/schemas/TimeStamp'
          description: Time stamp.
          x-etsi-mec-cardinality: 0..1
          x-etsi-mec-origin-type: TimeStamp
        timingAdvance:
          type: integer
          format: uint32
          description: The timing advance as defined in ETSI TS 136 214 [i.5].
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: Uint32
      required:
      - notificationType
      - ecgi
      - timingAdvance
      type: object
      x-etsi-ref: 6.4.7
    MeasTaSubscription:
      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 "MeasTaSubscription".
          type: string
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: String
      required:
      - subscriptionType
      - callbackReference
Michel Roy's avatar
Michel Roy committed
      - filterCriteriaAssoc
      type: object
      x-etsi-ref: 6.3.7
    NRcgi:
      properties:
        nrcellId:
          allOf:
          - $ref: '#/components/schemas/NrCellId'
          description: NR Cell Global Identifier.
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: NrCellId
        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
      - nrcellId
      type: object
      x-etsi-ref: 6.5.7
    NrCellId:
      description: String representing the NR Cell Identity. Encoded as a bit string
        (size (36)) as defined in ETSI TS 138 423 [i.17].
      type: string
    NrMeasRepUeNotification:
      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
        eutraNeighCellMeasInfo:
          description: This parameter can be repeated to contain measurement information
            of all the neighbouring cells up to N. It shall not be included if nrNeighCellMeasInfo
            is included.
          items:
            type: object
            properties:
              ecgi:
                allOf:
                - $ref: '#/components/schemas/Ecgi'
                description: 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\_\
                  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 plus 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
          required:
          - ecgi
          minItems: 0
          type: array
          x-etsi-mec-cardinality: 0..N
          x-etsi-mec-origin-type: Structure (inlined)
        notificationType:
          description: Shall be set to "NrMeasRepUeNotification".
          type: string
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: String
        nrNeighCellMeasInfo:
          description: This parameter can be repeated to contain measurement information
            of all the neighbouring cells up to N. It shall not be included if eutraNeighCellMeasInfo
            is included.
          items:
            type: object
            properties:
              measQuantityResultsCsiRsCell:
                allOf:
                - $ref: '#/components/schemas/MeasQuantityResultsNr'
                description: Measurement quantity results relating to the Channel State Information Reference Signal of the neighbouring cells.
                x-etsi-mec-cardinality: 0..1
                x-etsi-mec-origin-type: MeasQuantityResultsNr
              measQuantityResultsSsbCell:
                allOf:
                - $ref: '#/components/schemas/MeasQuantityResultsNr'
                description: Measurement quantity results relating to the Synchronization Signal Block of the neighbouring cells.
                x-etsi-mec-cardinality: 0..1
                x-etsi-mec-origin-type: MeasQuantityResultsNr
              nrcgi:
                allOf:
                - $ref: '#/components/schemas/NrCellId'
                description: Cell Global Identifier.
                x-etsi-mec-cardinality: '1'
                x-etsi-mec-origin-type: NrCellId
              rsIndexResults:
                allOf:
                - $ref: '#/components/schemas/RsIndexResults'
                description: Beam level measurement information.
                x-etsi-mec-cardinality: 0..1
                x-etsi-mec-origin-type: RsIndexResults
          required:
          - nrcgi
          minItems: 0
          type: array
          x-etsi-mec-cardinality: 0..N
          x-etsi-mec-origin-type: Structure (inlined)
        servCellMeasInfo:
          description: This parameter can be repeated to contain information of
            all the serving cells up to N.
          items:
            type: object
            properties:
              nCell:
                description: Measurement information relating to the best neighbour
                  of this serving cell.
                properties:
                  measQuantityResultsCsiRsCell:
                    allOf:
                    - $ref: '#/components/schemas/MeasQuantityResultsNr'
                    description: Measurement quantity results relating to the Channel State Information Reference Signal.
                    x-etsi-mec-cardinality: 0..1
                    x-etsi-mec-origin-type: MeasQuantityResultsNr
                  measQuantityResultsSsbCell:
                    allOf:
                    - $ref: '#/components/schemas/MeasQuantityResultsNr'
                    description: Measurement quantity results relating to the Synchronization Signal Block.
                    x-etsi-mec-cardinality: 0..1
                    x-etsi-mec-origin-type: MeasQuantityResultsNr
                  rsIndexResults:
                    allOf:
                    - $ref: '#/components/schemas/RsIndexResults'
                    description: Beam level measurement information
                    x-etsi-mec-cardinality: 0..1
                    x-etsi-mec-origin-type: RsIndexResults
                type: object
                x-etsi-mec-cardinality: 0..1
                x-etsi-mec-origin-type: Structure (inlined)
              nrcgi:
                allOf:
                - $ref: '#/components/schemas/NRcgi'
                description: NR Cell Global Identifier.
                x-etsi-mec-cardinality: '1'
                x-etsi-mec-origin-type: Nrcgi
              sCell:
                description: Measurement information relating to this serving cell.
                properties:
                  measQuantityResultsCsiRsCell:
                    allOf:
                    - $ref: '#/components/schemas/MeasQuantityResultsNr'
                    description: Measurement quantity results relating to the Channel State Information Reference Signal.
                    x-etsi-mec-cardinality: 0..1
                    x-etsi-mec-origin-type: MeasQuantityResultsNr
                  measQuantityResultsSsbCell:
                    allOf:
                    - $ref: '#/components/schemas/MeasQuantityResultsNr'
                    description: Measurement quantity results relating to the Synchronization Signal Block.
                    x-etsi-mec-cardinality: 0..1
                    x-etsi-mec-origin-type: MeasQuantityResultsNr
                  rsIndexResults:
                    allOf:
                    - $ref: '#/components/schemas/RsIndexResults'
                    description: Beam level measurement information
                    x-etsi-mec-cardinality: 0..1
                    x-etsi-mec-origin-type: RsIndexResults
                type: object
                x-etsi-mec-cardinality: '1'
                x-etsi-mec-origin-type: Structure (inlined)
          required:
          - nrcgi
          - sCell
          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
        triggerNr:
          allOf:
          - $ref: '#/components/schemas/TriggerNr'
          description: Corresponds to a specific 5G UE Measurement Report trigger.
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: TriggerNr
      required:
      - notificationType
      - triggerNr
      type: object
      x-etsi-ref: 6.4.11
    NrMeasRepUeSubscription:
      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
        filterCriteriaNrMrs:
          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
            nrcgi:
              description: NR Cell Global Identier.
              items:
                $ref: '#/components/schemas/NRcgi'
              minItems: 0
              type: array
              x-etsi-mec-cardinality: 0..N
              x-etsi-mec-origin-type: NRcgi
            triggerNr:
              description: Corresponds to a specific 5G UE Measurement Report trigger.
              items:
                $ref: '#/components/schemas/TriggerNr'
              minItems: 0
              type: array
              x-etsi-mec-cardinality: 0..N
              x-etsi-mec-origin-type: TriggerNr
          type: object
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: Structure (inlined)
        subscriptionType:
          description: Shall be set to "NrMeasRepUeSubscription".
          type: string
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: String
      required:
      - subscriptionType
      - callbackReference
Michel Roy's avatar
Michel Roy committed
      - filterCriteriaNrMrs
      type: object
      x-etsi-ref: 6.3.11
    Plmn:
      properties:
        mcc:
          description: The Mobile Country Code part of PLMN Identity as defined in
            ETSI TS 136 413 [i.3].
          type: string
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: String
        mnc:
          description: The Mobile Network Code part of PLMN Identity as defined in
            ETSI TS 136 413 [i.3].
          type: string
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: String
      required:
      - mcc
      - mnc
      type: object
      x-etsi-ref: 6.5.5
    PlmnInfo:
      properties:
        appInstanceId:
          description: Unique identifier for the MEC application instance.
          type: string
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: String
        plmn:
          description: Public Land Mobile Network Identity.
          items:
            $ref: '#/components/schemas/Plmn'
          minItems: 1
          type: array
          x-etsi-mec-cardinality: 1..N
          x-etsi-mec-origin-type: Plmn
        timeStamp:
          allOf:
          - $ref: '#/components/schemas/TimeStamp'
          description: Time stamp.
          x-etsi-mec-cardinality: 0..1
          x-etsi-mec-origin-type: TimeStamp
      required:
      - appInstanceId
      - plmn
      type: object
      x-etsi-ref: 6.2.2
    ProblemDetails:
      properties:
        detail:
          description: A human-readable explanation specific to this occurrence of
            the problem
          type: string
          x-etsi-mec-cardinality: 0..1
          x-etsi-mec-origin-type: String
        instance:
          description: A URI reference that identifies the specific occurrence of
            the problem
          format: uri
          type: string
          x-etsi-mec-cardinality: 0..1
          x-etsi-mec-origin-type: URI
        status:
          description: The HTTP status code for this occurrence of the problem
          format: uint32
          type: integer
          x-etsi-mec-cardinality: 0..1
          x-etsi-mec-origin-type: Uint32
        title:
          description: A short, human-readable summary of the problem type
          type: string
          x-etsi-mec-cardinality: 0..1
          x-etsi-mec-origin-type: String
        type:
          description: A URI reference according to IETF RFC 3986 that identifies
            the problem type
          format: uri
          type: string
          x-etsi-mec-cardinality: 0..1
          x-etsi-mec-origin-type: URI
      type: object
    RabEstNotification:
      properties:
        associateId:
          description: '0 to N identifiers to bind 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
        ecgi:
          allOf:
          - $ref: '#/components/schemas/Ecgi'
          description: E-UTRAN Cell Global Identifier.
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: Ecgi
        erabId:
          description: The attribute that uniquely identifies a Radio Access bearer
            for specific UE as defined in ETSI TS 136 413 [i.3].
          type: integer
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: Integer
        erabQosParameters:
          description: QoS parameters for the E-RAB as defined below.
          properties:
            qci:
              description: QoS Class Identifier as defined in ETSI TS 123 401 [i.4].
              type: integer
              x-etsi-mec-cardinality: '1'
              x-etsi-mec-origin-type: Integer
            qosInformation:
              description: The RabEstNotification QoS information for the E-RAB.
              properties:
                erabGbrDl:
                  description: This attribute indicates the guaranteed downlink E-RAB
                    Bit Rate as defined in ETSI TS 123 401 [i.4] for this bearer.
                  type: integer
                  x-etsi-mec-cardinality: '1'
                  x-etsi-mec-origin-type: Integer
                erabGbrUl:
                  description: This attribute indicates the guaranteed uplink E-RAB
                    Bit Rate as defined in ETSI TS 123 401 [i.4] for this bearer.
                  type: integer
                  x-etsi-mec-cardinality: '1'
                  x-etsi-mec-origin-type: Integer
                erabMbrDl:
                  description: This attribute indicates the maximum downlink E-RAB
                    Bit Rate as defined in ETSI TS 123 401 [i.4] for this bearer.
                  type: integer
                  x-etsi-mec-cardinality: '1'
                  x-etsi-mec-origin-type: Integer
                erabMbrUl:
                  description: This attribute indicates the maximum uplink E-RAB Bit
                    Rate as defined in ETSI TS 123 401 [i.4] for this bearer.
                  type: integer
                  x-etsi-mec-cardinality: '1'
                  x-etsi-mec-origin-type: Integer
              required:
              - erabMbrDl
              - erabMbrUl
              - erabGbrDl
              - erabGbrUl
              type: object
              x-etsi-mec-cardinality: 0..1
              x-etsi-mec-origin-type: Structure (inlined)
          required:
          - qci
          type: object
          x-etsi-mec-cardinality: 0..1
          x-etsi-mec-origin-type: Structure (inlined)
        notificationType:
          description: Shall be set to "RabEstNotification".
          type: string
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: String
        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
          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
      required:
      - notificationType
      - ecgi
      - erabId
      type: object
      x-etsi-ref: 6.4.3
    RabEstSubscription:
      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
        filterCriteriaQci:
          description: List of filtering criteria for the subscription. Any filtering
            criteria from below, which is included in the request, shall also be included