Newer
Older
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:
# description': Time stamp.
# x-etsi-mec-cardinality': 0..1
# x-etsi-mec-origin-type': TimeStamp
$ref: '#/components/schemas/TimeStamp'
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
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
erabId:
description: The attribute that uniquely identifies a Radio Access bearer for specific UE as defined in ETSI TS 136 413 [i.3].
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
type: integer
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: Integer
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
required:
- erabId
- qci
type: object
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: Structure (inlined)
subscriptionType:
description: Shall be set to "RabRelSubscription".
type: string
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: String
required:
- subscriptionType
- filterCriteriaQci
type: object
x-etsi-ref: 6.3.5
ResultsPerCsiRsIndex:
description: ''
properties:
csiRsIndex:
description: ''
type: integer
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: Uint8
csiRsResults:
required:
- csiRsIndex
type: object
ResultsPerCsiRsIndexList:
properties:
resultsPerCsiRsIndex:
description: ''
items:
type: object
properties:
csiRsIndex:
description: ''
format: int32
type: integer
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: Uint8
csiRsResults:
# description': ''
# x-etsi-mec-cardinality': 0..1
# x-etsi-mec-origin-type': MeasQuantityResultsNr
$ref: '#/components/schemas/MeasQuantityResultsNr'
x-etsi-mec-origin-type: Structure (inline)
type: object
x-etsi-ref: 6.5.10
ResultsPerSsbIndex:
description: ''
properties:
ssbIndex:
description: ''
type: integer
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: Uint8
ssbResults:
required:
- ssbIndex
type: object
ResultsPerSsbIndexList:
properties:
resultsPerSsbIndex:
description: ''
items:
type: object
properties:
ssbIndex:
description: ''
format: int32
type: integer
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: Uint8
ssbResults:
# description': ''
# x-etsi-mec-cardinality': 0..1
# x-etsi-mec-origin-type': MeasQuantityResultsNr
$ref: '#/components/schemas/MeasQuantityResultsNr'
type: array
x-etsi-mec-cardinality: 0..P
x-etsi-mec-origin-type: Structure (inline)
type: object
x-etsi-ref: 6.5.9
RsIndexResults:
properties:
resultsCsiRsIndexes:
# description': Beam level measurement results based on CSI-RS related measurements.
# x-etsi-mec-cardinality': '1'
# x-etsi-mec-origin-type': ResultsPerCsiRsIndexList
$ref: '#/components/schemas/ResultsPerCsiRsIndexList'
# description': Beam level measurement results based on SS/PBCH related measurements.
# x-etsi-mec-cardinality': '1'
# x-etsi-mec-origin-type': ResultsPerSsbIndexList
$ref: '#/components/schemas/ResultsPerSsbIndexList'
required:
- resultsSsbIndexes
- resultsCsiRsIndexes
type: object
x-etsi-ref: 6.5.8
S1BearerInfo:
properties:
s1UeInfo:
description: Information on a specific UE as defined below.
items:
properties:
associateId:
description: 1 to N identifiers to associate the information for a specific UE or flow.
3160
3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
3179
3180
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
3197
3198
items:
$ref: '#/components/schemas/AssociateId'
minItems: 1
type: array
x-etsi-mec-cardinality: 1..N
x-etsi-mec-origin-type: AssociateId
ecgi:
description: E-UTRAN Cell Global Identifier.
items:
$ref: '#/components/schemas/Ecgi'
minItems: 1
type: array
x-etsi-mec-cardinality: 1..N
x-etsi-mec-origin-type: Ecgi
s1BearerInfoDetailed:
description: S1 bearer information as defined below.
items:
type: object
properties:
enbInfo:
description: S1 bearer information on eNB side as defined below.
properties:
ipAddress:
description: eNB transport layer address of this S1 bearer.
type: string
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: String
tunnelId:
description: eNB GTP-U TEID of this S1 bearer.
type: string
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: String
required:
- ipAddress
- tunnelId
type: object
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: Structure (inlined)
erabId:
description: The attribute that uniquely identifies a S1 bearer for a specific UE, as defined in ETSI TS 136 413 [i.3].
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
type: integer
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: Integer
sGwInfo:
description: S1 bearer information on GW side as defined below.
properties:
ipAddress:
description: SGW transport layer address of this S1 bearer.
type: string
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: String
tunnelId:
description: SGW GTP-U TEID of this S1 bearer.
type: string
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: String
required:
- ipAddress
- tunnelId
type: object
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: Structure (inlined)
required:
- erabId
- enbInfo
- sGwInfo
type: array
x-etsi-mec-cardinality: 1..N
x-etsi-mec-origin-type: Structure (inlined)
tempUeId:
description: The temporary identifier allocated for the specific UE as defined below.
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
3258
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)
type: object
minItems: 1
required:
- associateId
- ecgi
- s1BearerInfoDetailed
type: array
x-etsi-mec-cardinality: 1..N
x-etsi-mec-origin-type: Structure (inlined)
timeStamp:
# description': Time stamp.
# x-etsi-mec-cardinality': 0..1
# x-etsi-mec-origin-type': TimeStamp
$ref: '#/components/schemas/TimeStamp'
required:
- s1UeInfo
type: object
x-etsi-ref: 6.2.4
S1BearerNotification:
properties:
notificationType:
description: Shall be set to "S1BearerNotification".
type: string
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: String
s1Event:
description: The subscribed event that triggered this notification in S1BearerSubscription.
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: Enum
s1UeInfo:
description: Information on specific UE that matches the criteria in S1BearerSubscription as defined below.
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
properties:
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: 1
type: array
x-etsi-mec-cardinality: 1..N
x-etsi-mec-origin-type: Ecgi
s1BearerInfo:
description: S1 bearer information as defined below.
items:
type: object
enbInfo:
description: S1 bearer information on eNB side as defined below.
properties:
ipAddress:
description: eNB transport layer address of this S1 bearer.
type: string
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: String
tunnelId:
description: eNB GTP-U TEID of this S1 bearer.
type: string
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: String
required:
- ipAddress
- tunnelId
type: object
x-etsi-mec-origin-type: Structure (inlined)
erabId:
description: The attribute that uniquely identifies a S1 bearer for a specific UE, as defined in ETSI TS 136 413 [i.3].
type: integer
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
x-etsi-mec-origin-type: Integer
sGwInfo:
description: S1 bearer information on GW side as defined below.
properties:
ipAddress:
description: SGW transport layer address of this S1 bearer.
type: string
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: String
tunnelId:
description: SGW GTP-U TEID of this S1 bearer.
type: string
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: String
required:
- ipAddress
- tunnelId
type: object
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: Structure (inlined)
minItems: 1
required:
- erabId
- enbInfo
- sGwInfo
type: array
x-etsi-mec-cardinality: 1..N
x-etsi-mec-origin-type: Structure (inlined)
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)
required:
- ecgi
- s1BearerInfo
type: object
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: Structure (inlined)
timeStamp:
# description': Time stamp.
# x-etsi-mec-cardinality': 0..1
# x-etsi-mec-origin-type': TimeStamp
$ref: '#/components/schemas/TimeStamp'
required:
- notificationType
- s1Event
- s1UeInfo
type: object
x-etsi-ref: 6.4.10
S1BearerSubscription:
properties:
S1BearerSubscriptionCriteria:
description: As defined below.
properties:
associateId:
description: 0 to N identifiers to associate the events for a specific UE or a 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
erabId:
description: The attribute that uniquely identifies a S1 bearer for a specific UE, as defined in ETSI TS 136 413 [i.3].
items:
type: integer
minItems: 0
type: array
x-etsi-mec-cardinality: 0..N
x-etsi-mec-origin-type: Integer
type: object
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: Structure (inlined)
_links:
description: Hyperlink related to the resource. This shall be only included in the HTTP responses and in HTTP PUT requests.
# 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
$ref: '#/components/schemas/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 in the request and response.
format: uri
type: string
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: URI
eventType:
description: 'Description of the subscribed event. The event is included both in the request and in the response. \nFor the eventType, the following values are currently defined: <p>0 = RESERVED. <p>1 = S1_BEARER_ESTABLISH. <p>2 = S1_BEARER_MODIFY. <p>3 = S1_BEARER_RELEASE.'
items:
$ref: '#/components/schemas/Enum'
minItems: 1
type: array
x-etsi-mec-cardinality: 1..N
x-etsi-mec-origin-type: Enum
expiryDeadline:
# description': Time stamp.
# x-etsi-mec-cardinality': 0..1
# x-etsi-mec-origin-type': TimeStamp
$ref: '#/components/schemas/TimeStamp'
subscriptionType:
description: Shall be set to "S1BearerSubscription".
type: string
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: String
required:
- subscriptionType
- eventType
- S1BearerSubscriptionCriteria
type: object
x-etsi-ref: 6.3.9
SubscriptionLinkList:
properties:
_links:
description: List of hyperlinks related to the resource.
properties:
self:
# description': ''
# x-etsi-mec-cardinality': '1'
# x-etsi-mec-origin-type': LinkType
$ref: '#/components/schemas/LinkType'
subscription:
description: A link to a subscription.
items:
type: object
properties:
href:
description: The URI referring to the subscription.
format: uri
type: string
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: URI
subscriptionType:
description: "Type of the subscription. The string shall be set according to the \"subscriptionType\" attribute of the associated subscription data type event defined in clause\_6.3."
type: string
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: String
required:
- href
- subscriptionType
type: array
x-etsi-mec-cardinality: 0..N
x-etsi-mec-origin-type: Structure (inlined)
required:
- self
type: object
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: Structure (inlined)
required:
type: object
x-etsi-ref: 6.3.10
TimeStamp:
properties:
nanoSeconds:
description: The nanoseconds part of the time. Time is defined as Unix-time since January 1, 1970, 00:00:00 UTC.
format: int32
type: integer
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: Uint32
seconds:
description: The seconds part of the time. Time is defined as Unixtime since January 1, 1970, 00:00:00 UTC.
format: int32
type: integer
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: Uint32
required:
- seconds
- nanoSeconds
type: object
x-etsi-ref: 6.5.3
Trigger:
description: As defined in Ref ETSI TS 136 331 [i.7] <p>0 = NOT_AVAILABLE <p>1 = PERIODICAL_REPORT_STRONGEST_CELLS <p>2 = PERIODICAL_REPORT_STRONGEST_CELLS_FOR_SON <p>3 = PERIODICAL_REPORT_CGI <p>4 = INTRA_PERIODICAL_REPORT_STRONGEST_CELLS <p>5 = INTRA_PERIODICAL_REPORT_CGI <p>10 = EVENT_A1 <p>11 = EVENT_A2 <p>12 = EVENT_A3 <p>13 = EVENT_A4 <p>14 = EVENT_A5 <p>15 = EVENT_A6 <p>20 = EVENT_B1 <p>21 = EVENT_B2 <p>20 = EVENT_B1-NR <p>21 = EVENT_B2-NR <p>30 = EVENT_C1 <p>31 = EVENT_C2 <p>40 = EVENT_W1 <p>41 = EVENT_W2 <p>42 = EVENT_W3 <p>50 = EVENT_V1 <p>51 = EVENT_V2 <p>60 = EVENT_H1 <p>61 = EVENT_H2
3530
3531
3532
3533
3534
3535
3536
3537
3538
3539
3540
3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
3551
3552
3553
- 0
- 1
- 2
- 3
- 4
- 5
- 10
- 11
- 12
- 13
- 14
- 15
- 20
- 21
- 30
- 31
- 40
- 41
- 42
- 50
- 51
- 60
- 61
type: integer
description: The enumeration Trigger represents specified triggers for a 5G UE Measurement Report. Full details can be found in ETSI TS 138 331 [i.13]). <p>0 = NOT_AVAILABLE <p>1 = NR_PERIODICAL <p>2 = NR_CGI <p>10 = EVENT_A1 <p>11 = EVENT_A2 <p>12 = EVENT_A3 <p>13 = EVENT_A4 <p>14 = EVENT_A5 <p>15 = EVENT_A6 <p>20 = INTER_RAT_PERIODICAL <p>21 = INTER_RAT_CGI <p>30 = EVENT_B1 <p>31 = EVENT_B2
- 0
- 1
- 2
- 10
- 11
- 12
- 13
- 14
- 15
- 20
- 21
- 30
- 31
type: integer
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
3586
3587
3588
3589
3590
3591
3592
3593
3594
3595
3596
InlineSubscription:
oneOf:
- $ref: '#/components/schemas/CellChangeSubscription'
- $ref: '#/components/schemas/RabEstSubscription'
- $ref: '#/components/schemas/RabModSubscription'
- $ref: '#/components/schemas/RabRelSubscription'
- $ref: '#/components/schemas/MeasRepUeSubscription'
- $ref: '#/components/schemas/NrMeasRepUeSubscription'
- $ref: '#/components/schemas/MeasTaSubscription'
- $ref: '#/components/schemas/CaReconfSubscription'
- $ref: '#/components/schemas/S1BearerSubscription'
discriminator:
propertyName: subscriptionType
InlineNotification:
oneOf:
- $ref: '#/components/schemas/CellChangeNotification'
- $ref: '#/components/schemas/RabEstNotification'
- $ref: '#/components/schemas/RabModNotification'
- $ref: '#/components/schemas/RabRelNotification'
- $ref: '#/components/schemas/MeasRepUeNotification'
- $ref: '#/components/schemas/NrMeasRepUeNotification'
- $ref: '#/components/schemas/MeasTaNotification'
- $ref: '#/components/schemas/CaReconfNotification'
- $ref: '#/components/schemas/S1BearerNotification'
discriminator:
propertyName: notificationType