Newer
Older
title: ETSI GS MEC 012 - Radio Network Information API
version: 2.1.1
description: The ETSI MEC ISG MEC012 Radio Network Information API described using OpenAPI.
name: BSD-3-Clause
url: 'https://forge.etsi.org/legal-matters'
description: ETSI GS MEC 012 Radio Network Information API, V2.1.1
url: 'http://www.etsi.org/deliver/etsi_gs/MEC/001_099/012/02.01.01_60/gs_mec012v020101p.pdf'
servers:
/queries/rab_info:
summary: 'Retrieve information on Radio Access Bearers'
description: 'Queries information about the Radio Access Bearers'
operationId: rab_infoGET
parameters:
- $ref: '#/components/parameters/Query.AppInsId'
- $ref: '#/components/parameters/Query.CellId'
- $ref: '#/components/parameters/Query.UeIpv4Address'
- $ref: '#/components/parameters/Query.UeIpv6Address'
- $ref: '#/components/parameters/Query.NatedIpAddress'
- $ref: '#/components/parameters/Query.GtpTeid'
- $ref: '#/components/parameters/Query.ErabId'
- $ref: '#/components/parameters/Query.Qci'
- $ref: '#/components/parameters/Query.ErabMbrDl'
- $ref: '#/components/parameters/Query.ErabMbrUl'
- $ref: '#/components/parameters/Query.ErabGbrDl'
- $ref: '#/components/parameters/Query.ErabGbrUl'
responses:
'200':
description: Successful response to rab_info request
$ref: '#/components/responses/429'
x-swagger-router-controller: "queries"
/queries/plmn_info:
summary: 'Retrieve information on the underlying Mobile Network that the MEC application is associated to'
description: 'Queries information about the Mobile Network'
operationId: plmn_infoGET
parameters:
- $ref: '#/components/parameters/Query.AppInsIdArr'
description: Successful response to plmn_info request
content:
type: "array"
items:
$ref: '#/components/schemas/PlmnInfo'
$ref: '#/components/responses/429'
x-swagger-router-controller: "queries"
/queries/s1_bearer_info:
summary: 'Retrieve S1-U bearer information related to specific UE(s)'
description: 'Queries information about the S1 bearer(s)'
operationId: s1_bearer_infoGET
parameters:
- $ref: '#/components/parameters/Query.TempUeId'
- $ref: '#/components/parameters/Query.UeIpv4Address'
- $ref: '#/components/parameters/Query.UeIpv6Address'
- $ref: '#/components/parameters/Query.NatedIpAddress'
- $ref: '#/components/parameters/Query.GtpTeid'
- $ref: '#/components/parameters/Query.CellId'
- $ref: '#/components/parameters/Query.ErabIdArr'
responses:
'200':
description: Successful response to s1_bearer_info request
$ref: '#/components/responses/429'
x-swagger-router-controller: "queries"
/queries/layer2_meas:
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
summary: 'Retrieve information on layer 2 measurements'
description: 'Queries information about the layer 2 measurements.'
operationId: layer2_meas_infoGET
parameters:
- $ref: '#/components/parameters/Query.AppInsId'
- $ref: '#/components/parameters/Query.CellId'
- $ref: '#/components/parameters/Query.UeIpv4Address'
- $ref: '#/components/parameters/Query.UeIpv6Address'
- $ref: '#/components/parameters/Query.NatedIpAddress'
- $ref: '#/components/parameters/Query.GtpTeid'
- $ref: '#/components/parameters/Query.DlGbrPrbUsageCell'
- $ref: '#/components/parameters/Query.UlGbrPrbUsageCell'
- $ref: '#/components/parameters/Query.DlNonGbrPrbUsageCell'
- $ref: '#/components/parameters/Query.UlNonGbrPrbUsageCell'
- $ref: '#/components/parameters/Query.DlTotalPrbUsageCell'
- $ref: '#/components/parameters/Query.UlTotalPrbUsageCell'
- $ref: '#/components/parameters/Query.ReceivedDedicatedPreamblesCell'
- $ref: '#/components/parameters/Query.ReceivedRandomPreamblesLowRangeCell'
- $ref: '#/components/parameters/Query.ReceivedRandomPreamblesHighRangeCell'
- $ref: '#/components/parameters/Query.NumberOfActiveUeDlGbrCell'
- $ref: '#/components/parameters/Query.NumberOfActiveUeUlGbrCell'
- $ref: '#/components/parameters/Query.NumberOfActiveUeDlNonGbrCell'
- $ref: '#/components/parameters/Query.NumberOfActiveUeUlNonGbrCell'
- $ref: '#/components/parameters/Query.DlGbrPdrCell'
- $ref: '#/components/parameters/Query.UlGbrPdrCell'
- $ref: '#/components/parameters/Query.DlNonGbrPdrCell'
- $ref: '#/components/parameters/Query.UlNonGbrPdrCell'
- $ref: '#/components/parameters/Query.DlGbrDelayUe'
- $ref: '#/components/parameters/Query.UlGbrDelayUe'
- $ref: '#/components/parameters/Query.DlNonGbrDelayUe'
- $ref: '#/components/parameters/Query.UlNonGbrDelayUe'
- $ref: '#/components/parameters/Query.DlGbrPdrUe'
- $ref: '#/components/parameters/Query.UlGbrPdrUe'
- $ref: '#/components/parameters/Query.DlNonGbrPdrUe'
- $ref: '#/components/parameters/Query.UlNonGbrPdrUe'
- $ref: '#/components/parameters/Query.DlGbrThroughputUe'
- $ref: '#/components/parameters/Query.UlGbrThroughputUe'
- $ref: '#/components/parameters/Query.DlNonGbrThroughputUe'
- $ref: '#/components/parameters/Query.UlNonGbrThroughputUe'
- $ref: '#/components/parameters/Query.DlGbrDataVolumeUe'
- $ref: '#/components/parameters/Query.UlGbrDataVolumeUe'
- $ref: '#/components/parameters/Query.DlNonGbrDataVolumeUe'
- $ref: '#/components/parameters/Query.UlNonGbrDataVolumeUe'
description: Successful response to layer2 measurements info request
content:
$ref: '#/components/responses/406'
'414':
$ref: '#/components/responses/414'
$ref: '#/components/responses/429'
x-swagger-router-controller: "queries"
summary: 'Retrieve information on subscriptions for notifications'
description: 'Queries information on subscriptions for notifications'
operationId: subscriptionLinkList_subscriptionsGET
parameters:
- $ref: '#/components/parameters/Query.SubscriptionType'
description: 'Response body contains the list of links to requestors subscriptions.'
content:
_links:
self:
href: 'http://meAppServer.example.com/rni/v2/subscriptions'
subscription:
- _links:
self:
href: 'http://meAppServer.example.com/rni/v2/subscriptions/sub123'
callbackReference: 'http://my.callback.com/rni-cell-change/some-id'
subscriptionType: CellChangeSubscription
$ref: '#/components/responses/429'
x-swagger-router-controller: "subscriptions"
summary: 'Create a new subscription'
description: 'Creates a new subscription to Radio Network Information notifications'
operationId: subscriptionsPOST
requestBody:
description: Subscription to be created
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/InlineSubscription'
example:
subscriptionType: CellChangeSubscription
callbackReference: 'http://my.callback.com/rni-cell-change/some-id'
filterCriteriaAssocHo:
appInstanceId: 'myApp'
associateId:
- type: 1
value: '10.100.0.1'
ecgi:
- plmn:
mnc: '01'
mcc: '001'
cellId: 'ACBDEFA'
hoStatus:
- 1
- 2
expiryDeadline:
seconds: 1977836800
nanoseconds: 0
description: Successful subscription
content:
$ref: '#/components/schemas/InlineSubscription'
example:
subscriptionType: CellChangeSubscription
callbackReference: 'http://my.callback.com/rni-cell-change/some-id'
_links:
self:
href: 'http://meAppServer.example.com/rni/v2/subscriptions/sub123'
filterCriteriaAssocHo:
appInstanceId: 'myApp'
associateId:
- type: 1
value: '10.100.0.1'
ecgi:
- plmn:
mnc: '01'
mcc: '001'
cellId: 'ACBDEFA'
hoStatus:
- 1
- 2
expiryDeadline:
seconds: 1977836800
nanoseconds: 0
$ref: '#/components/responses/429'
callbacks:
notification:
'{$request.body#/notificationSubscription.callbackReference}':
post:
summary: 'Callback POST used to send a notification'
description: 'Notification from RNIS, content based on subscription type'
operationId: notificationPOST
requestBody:
description: Subscription notification
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/InlineNotification'
example:
notificationType: CellChangeNotification
associateId:
- type: 1
value: '10.100.0.1'
hoStatus: 1
srcEcgi:
plmn:
mnc: '01'
mcc: '001'
cellId: 'ACBDEFA'
tempUeId:
mmec: 1
mtmsi: 001011231231234
timeStamp:
seconds: 1977836800
nanoseconds: 0
trgEcgi:
plmn:
mnc: '01'
mcc: '001'
cellId: 'FEDCBAA'
responses:
'204':
$ref: '#/components/responses/204'
x-swagger-router-controller: "subscriptions"
'/subscriptions/{subscriptionId}':
summary: 'Retrieve information on current specific subscription'
description: 'Queries information about an existing subscription, identified by its self-referring URI returned on creation (initial POST)'
operationId: subscriptionsGET
description: Subscription information regarding subscription notifications
content:
application/json:
schema:
$ref: '#/components/schemas/InlineSubscription'
example:
subscriptionType: CellChangeSubscription
callbackReference: 'http://my.callback.com/rni-cell-change/some-id'
_links:
self:
href: 'http://meAppServer.example.com/rni/v2/subscriptions/sub123'
filterCriteriaAssocHo:
appInstanceId: 'myApp'
associateId:
- type: 1
value: '10.100.0.1'
ecgi:
- plmn:
mnc: '01'
mcc: '001'
cellId: 'ACBDEFA'
hoStatus:
- 1
- 2
expiryDeadline:
seconds: 1977836800
nanoseconds: 0
'400':
$ref: '#/components/responses/400'
'401':
$ref: '#/components/responses/401'
'403':
$ref: '#/components/responses/403'
'404':
$ref: '#/components/responses/404'
'406':
$ref: '#/components/responses/406'
'429':
$ref: '#/components/responses/429'
x-swagger-router-controller: "subscriptions"
put:
tags:
summary: 'Modify an existing subscription'
description: 'Updates an existing subscription, identified by its self-referring URI returned on creation (initial POST)'
operationId: subscriptionsPUT
requestBody:
description: Subscription to be modified
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/InlineSubscription'
example:
subscriptionType: CellChangeSubscription
callbackReference: 'http://my.callback.com/rni-cell-change/some-id'
_links:
self:
href: 'http://meAppServer.example.com/rni/v2/subscriptions/sub123'
filterCriteriaAssocHo:
appInstanceId: 'myApp'
associateId:
- type: 1
value: '10.100.0.1'
ecgi:
- plmn:
mnc: '01'
mcc: '001'
cellId: 'ACBDEFA'
hoStatus:
- 1
- 2
expiryDeadline:
seconds: 1977836800
nanoseconds: 0
parameters:
- $ref: '#/components/parameters/Path.subscrId'
responses:
'200':
description: Successful subscription to response to subscription notifications
content:
subscriptionType: CellChangeSubscription
callbackReference: 'http://my.callback.com/rni-cell-change/some-id'
_links:
self:
href: 'http://meAppServer.example.com/rni/v2/subscriptions/sub123'
filterCriteriaAssocHo:
appInstanceId: 'myApp'
associateId:
- type: 1
value: '10.100.0.1'
ecgi:
- plmn:
mnc: '01'
mcc: '001'
cellId: 'ACBDEFA'
hoStatus:
- 1
- 2
expiryDeadline:
seconds: 1977836800
nanoseconds: 0
$ref: '#/components/responses/400'
'401':
$ref: '#/components/responses/401'
'403':
$ref: '#/components/responses/403'
'404':
$ref: '#/components/responses/404'
'406':
$ref: '#/components/responses/406'
'412':
$ref: '#/components/responses/412'
'422':
$ref: '#/components/responses/422'
'429':
$ref: '#/components/responses/429'
x-swagger-router-controller: "subscriptions"
delete:
tags:
summary: 'Cancel an existing subscription'
description: 'Cancels an existing subscription, identified by its self-referring URI returned on creation (initial POST)'
operationId: subscriptionsDELETE
parameters:
- $ref: '#/components/parameters/Path.subscrId'
responses:
'204':
$ref: '#/components/responses/204'
'401':
$ref: '#/components/responses/401'
'403':
$ref: '#/components/responses/403'
'404':
$ref: '#/components/responses/404'
'429':
$ref: '#/components/responses/429'
x-swagger-router-controller: "subscriptions"
components:
responses:
204:
description: No Content
400:
description: 'Bad Request : used to indicate that incorrect parameters were passed to the request.'
content:
401:
description: 'Unauthorized : used when the client did not submit credentials.'
content:
403:
description: 'Forbidden : operation is not allowed given the current status of the resource.'
content:
404:
description: 'Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.'
content:
406:
description: 'Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.'
content:
412:
description: 'Precondition failed : used when a condition has failed during conditional requests, e.g. when
using ETags to avoid write conflicts when using PUT'
content:
414:
description: 'URI Too Long : used to indicate that the server is refusing to process the request because the request URI is
longer than the server is willing or able to process.'
content:
415:
description: 'Unsupported Media Type : used to indicate that the server or the client does not support the content type of the entity body.'
content:
422:
description: 'Unprocessable Entity : used to indicate that the server understands the content type of the request entity and that the
syntax of the request entity is correct but that the server is unable to process the contained instructions. This error condition can occur if an
JSON request body is syntactically correct but semantically incorrect, for example if the target area for the request is considered too large. This
error condition can also occur if the capabilities required by the request are not supported.'
content:
type: 'https://meAppServer.example.com/rni/v2/probs/too-many targets'
title: Too many targets
status: '422'
detail: The target area for the request is considered too large
instance: /meAppClient.example.com/77777/msgs/abc
429:
description: 'Too Many Requests : used when a rate limiter has triggered.'
content:
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
parameters:
Path.subscrId:
name: subscriptionId
in: path
description: 'Subscription Id, specifically the "Self-referring URI" returned in the subscription request'
required: true
schema:
type: string
format: uri
x-exportParamName: SubscriptionId
Query.AppInsId:
name: app_ins_id
in: query
description: Application instance identifier
required: false
schema:
type: string
x-exportParamName: AppInsId
x-optionalDataType: String
Query.AppInsIdArr:
name: app_ins_id
in: query
description: 'Comma separated list of Application instance identifiers'
required: true
schema:
type: array
items:
type: string
x-exportParamName: AppInsIdArr
Query.CellId:
name: cell_id
in: query
description: 'Comma separated list of E-UTRAN Cell Identities'
required: false
schema:
type: string
x-exportParamName: CellId
Query.UeIpv4Address:
name: ue_ipv4_address
in: query
description: 'Comma separated list of IE IPv4 addresses as defined for the type for AssociateId'
required: false
schema:
type: string
x-exportParamName: UeIpv4Address
Query.UeIpv6Address:
name: ue_ipv6_address
in: query
description: 'Comma separated list of IE IPv6 addresses as defined for the type for AssociateId'
required: false
schema:
type: string
x-exportParamName: UeIpv6Address
Query.NatedIpAddress:
name: nated_ip_address
in: query
description: 'Comma separated list of IE NATed IP addresses as defined for the type for AssociateId'
required: false
schema:
type: string
x-exportParamName: NatedIpAddress
Query.GtpTeid:
name: gtp_teid
in: query
description: 'Comma separated list of GTP TEID addresses as defined for the type for AssociateId'
required: false
schema:
type: string
x-exportParamName: GtpTeid
Query.ErabId:
name: erab_id
in: query
description: E-RAB identifier
required: false
schema:
type: integer
x-exportParamName: ErabId
x-optionalDataType: Int32
Query.ErabIdArr:
name: erab_id
in: query
description: 'Comma separated list of E-RAB identifiers'
required: false
schema:
x-exportParamName: ErabIdArr
Query.Qci:
name: qci
in: query
description: 'QoS Class Identifier as defined in ETSI TS 123 401'
required: false
schema:
x-exportParamName: Qci
x-optionalDataType: Int32
Query.ErabMbrDl:
name: erab_mbr_dl
in: query
description: 'Maximum downlink E-RAB Bit Rate as defined in ETSI TS 123 401'
required: false
schema:
x-exportParamName: ErabMbrDl
x-optionalDataType: Int32
Query.ErabMbrUl:
name: erab_mbr_ul
in: query
description: 'Maximum uplink E-RAB Bit Rate as defined in ETSI TS 123 401'
required: false
schema:
type: integer
x-exportParamName: ErabMbrUl
x-optionalDataType: Int32
Query.ErabGbrDl:
name: erab_gbr_dl
in: query
description: 'Guaranteed downlink E-RAB Bit Rate as defined in ETSI TS 123 401'
required: false
schema:
type: integer
x-exportParamName: ErabGbrDl
x-optionalDataType: Int32
Query.ErabGbrUl:
name: erab_gbr_ul
in: query
description: 'Guaranteed uplink E-RAB Bit Rate as defined in ETSI TS 123 401'
required: false
schema:
type: integer
x-exportParamName: ErabGbrUl
x-optionalDataType: Int32
Query.TempUeId:
name: temp_ue_id
in: query
description: 'Comma separated list of temporary identifiers allocated for the specific UE as defined in ETSI TS 136 413'
required: false
schema:
type: string
x-exportParamName: TempUeId
Query.DlGbrPrbUsageCell:
name: dl_gbr_prb_usage_cell
in: query
description: 'PRB usage for downlink GBR traffic in percentage as defined in ETSI TS 136 314'
required: false
schema:
x-exportParamName: DlGbrPrbUsageCell
Query.UlGbrPrbUsageCell:
name: ul_gbr_prb_usage_cell
in: query
description: 'PRB usage for uplink GBR traffic in percentage as defined in ETSI TS 136 314'
required: false
schema:
x-exportParamName: UlGbrPrbUsageCell
Query.DlNonGbrPrbUsageCell:
name: dl_nongbr_prb_usage_cell
in: query
description: 'PRB usage for downlink non-GBR traffic in percentage as defined in ETSI TS 136 314'
required: false
schema:
x-exportParamName: DlNonGbrPrbUsageCell
Query.UlNonGbrPrbUsageCell:
name: ul_nongbr_prb_usage_cell
in: query
description: 'PRB usage for uplink non-GBR traffic in percentage as defined in ETSI TS 136 314'
required: false
schema:
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
x-exportParamName: UlNonGbrPrbUsageCell
Query.DlTotalPrbUsageCell:
name: dl_total_prb_usage_cell
in: query
description: 'PRB usage for total downlink traffic in percentage as defined in ETSI TS 136 314'
required: false
schema:
type: integer
x-exportParamName: DlTotalPrbUsageCell
Query.UlTotalPrbUsageCell:
name: ul_total_prb_usage_cell
in: query
description: 'PRB usage for total uplink traffic in percentage as defined in ETSI TS 136 314'
required: false
schema:
type: integer
x-exportParamName: UlTotalPrbUsageCell
Query.ReceivedDedicatedPreamblesCell:
name: received_dedicated_preambles_cell
in: query
description: 'Received dedicated preambles in percentage as defined in ETSI TS 136 314'
required: false
schema:
type: integer
x-exportParamName: ReceivedDedicatedPreamblesCell
Query.ReceivedRandomPreamblesLowRangeCell:
name: received_randomly_selected_preambles_low_range_cell
in: query
description: 'Received randomly selected preambles in the low range in percentage as defined in ETSI TS 136 314'
required: false
schema:
type: integer
x-exportParamName: ReceivedRandomPreamblesLowRangeCell
Query.ReceivedRandomPreamblesHighRangeCell:
name: received_randomly_selected_preambles_high_range_cell
in: query
description: 'Received rendomly selected preambles in the high range in percentage as defined in ETSI TS 136 314'
required: false
schema:
type: integer
x-exportParamName: ReceivedRandomPreamblesHighRangeCell
Query.NumberOfActiveUeDlGbrCell:
name: number_of_active_ue_dl_gbr_cell
in: query
description: 'Number of active UEs with downlink GBR traffic as defined in ETSI TS 136 314'
required: false
schema:
type: integer
x-exportParamName: NumberOfActiveUeDlGbrCell
Query.NumberOfActiveUeUlGbrCell:
name: number_of_active_ue_ul_gbr_cell
in: query
description: 'Number of active UEs with uplink GBR traffic as defined in ETSI TS 136 314'
required: false
schema:
type: integer
x-exportParamName: NumberOfActiveUeUlGbrCell
Query.NumberOfActiveUeDlNonGbrCell:
name: number_of_active_ue_dl_nongbr_cell
in: query
description: 'Number of active UEs with downlink non-GBR traffic as defined in ETSI TS 136 314'
required: false
schema:
type: integer
x-exportParamName: NumberOfActiveUeDlNonGbrCell
Query.NumberOfActiveUeUlNonGbrCell:
name: number_of_active_ue_ul_nongbr_cell
in: query
description: 'Number of active UEs with uplink non-GBR traffic as defined in ETSI TS 136 314'
required: false
schema:
type: integer
x-exportParamName: NumberOfActiveUeUlNonGbrCell
Query.DlGbrPdrCell:
name: dl_gbr_pdr_cell
in: query
description: 'Packet discard rate for downlink GBR traffic in percentage as defined in ETSI TS 136 314'
required: false
schema:
type: integer
x-exportParamName: DlGbrPdrCell
Query.UlGbrPdrCell:
name: ul_gbr_pdr_cell
in: query
description: 'Packet discard rate for uplink GBR traffic in percentage as defined in ETSI TS 136 314'
required: false
schema:
type: integer
x-exportParamName: UlGbrPdrCell
Query.DlNonGbrPdrCell:
name: dl_nongbr_pdr_cell
in: query
description: 'Packet discard rate for downlink non-GBR traffic in percentage as defined in ETSI TS 136 314'
required: false
schema:
type: integer
x-exportParamName: DlNonGbrPdrCell
Query.UlNonGbrPdrCell:
name: ul_nongbr_pdr_cell
in: query
description: 'Packet discard rate for uplink non-GBR traffic in percentage as defined in ETSI TS 136 314'
required: false
schema:
type: integer
x-exportParamName: UlNonGbrPdrCell
Query.DlGbrDelayUe:
name: dl_gbr_delay_ue
in: query
description: 'Packet delay of downlink GBR traffic of a UE as defined in ETSI TS 136 314'
required: false
schema:
type: integer
x-exportParamName: DlGbrDelayUe
Query.UlGbrDelayUe:
name: ul_gbr_delay_ue
in: query
description: 'Packet delay of uplink GBR traffic of a UE as defined in ETSI TS 136 314'
required: false
schema:
type: integer
x-exportParamName: UlGbrDelayUe
Query.DlNonGbrDelayUe:
name: dl_nongbr_delay_ue
in: query
description: 'Packet delay of downlink non-GBR traffic of a UE as defined in ETSI TS 136 314'
required: false
schema:
type: integer
x-exportParamName: DlNonGbrDelayUe
Query.UlNonGbrDelayUe:
name: ul_nongbr_delay_ue
in: query
description: 'Packet delay of uplink non-GBR traffic of a UE as defined in ETSI TS 136 314'
required: false
schema:
type: integer
x-exportParamName: UlNonGbrDelayUe
Query.DlGbrPdrUe:
name: dl_gbr_pdr_ue
in: query
description: 'Packet discard rate of downlink GBR traffic of a UE in percentage as defined in ETSI TS 136 314'
required: false
schema:
type: integer
x-exportParamName: DlGbrPdrUe
Query.UlGbrPdrUe:
name: ul_gbr_pdr_ue
in: query
description: 'Packet discard rate of uplink GBR traffic of a UE in percentage as defined in ETSI TS 136 314'
required: false
schema:
type: integer
x-exportParamName: UlGbrPdrUe
Query.DlNonGbrPdrUe:
name: dl_nongbr_pdr_ue
in: query
description: 'Packet discard rate of downlink non-GBR traffic of a UE in percentage as defined in ETSI TS 136 314'
required: false
schema:
type: integer
x-exportParamName: DlNonGbrPdrUe
Query.UlNonGbrPdrUe:
name: ul_nongbr_pdr_ue
in: query
description: 'Packet discard rate of uplink non-GBR traffic of a UE in percentage as defined in ETSI TS 136 314'
required: false
schema:
type: integer
x-exportParamName: UlNonGbrPdrUe
Query.DlGbrThroughputUe:
name: dl_gbr_throughput_ue
in: query
description: 'Scheduled throughput of downlink GBR traffic of a UE as defined in ETSI TS 136 314'
required: false
schema:
type: integer
x-exportParamName: DlGbrThroughputUe
Query.UlGbrThroughputUe:
name: ul_gbr_throughput_ue
in: query
description: 'Scheduled throughput of uplink GBR traffic of a UE as defined in ETSI TS 136 314'
required: false
schema:
type: integer
x-exportParamName: UlGbrThroughputUe
Query.DlNonGbrThroughputUe:
name: dl_nongbr_throughput_ue
in: query
description: 'Scheduled throughput of downlink non-GBR traffic of a UE as defined in ETSI TS 136 314'
required: false
schema:
type: integer
x-exportParamName: DlNonGbrThroughputUe
Query.UlNonGbrThroughputUe:
name: ul_nongbr_throughput_ue
in: query
description: 'Scheduled throughput of uplink non-GBR traffic of a UE as defined in ETSI TS 136 314'
required: false
schema:
type: integer
x-exportParamName: UlNonGbrThroughputUe
Query.DlGbrDataVolumeUe:
name: dl_gbr_data_volume_ue
in: query
description: 'Data volume of downlink GBR traffic of a UE as defined in ETSI TS 136 314'
required: false
schema:
type: integer
x-exportParamName: DlGbrDataVolumeUe
Query.UlGbrDataVolumeUe:
name: ul_gbr_data_volume_ue
in: query
description: 'Data volume of uplink GBR traffic of a UE as defined in ETSI TS 136 314'
required: false
schema:
type: integer
x-exportParamName: UlGbrDataVolumeUe
Query.DlNonGbrDataVolumeUe:
name: dl_nongbr_data_volume_ue
in: query
description: 'Data volume of downlink non-GBR traffic of a UE as defined in ETSI TS 136 314'
required: false
schema:
type: integer
x-exportParamName: DlNonGbrDataVolumeUe
Query.UlNonGbrDataVolumeUe:
name: ul_nongbr_data_volume_ue
in: query
description: 'Data volume of uplink non-GBR traffic of a UE as defined in ETSI TS 136 314'
required: false
schema:
type: integer
x-exportParamName: UlNonGbrDataVolumeUe
Query.SubscriptionType:
name: subscription_type
in: query
description: 'Filter on a specific subscription type. Permitted values: cell_change, rab_est, rab_mod, rab_rel, meas_rep_ue, nr_meas_rep_ue, timing_advance_ue, ca_reconf, s1_bearer.'
required: false
schema:
type: string
x-exportParamName: SubscriptionType
schemas:
AssociateId:
properties:
type:
description: 'Numeric value (0-255) corresponding to specified type of identifier as following: <p>0 = reserved. <p>1 = UE_IPv4_ADDRESS. <p>2 = UE_IPV6_ADDRESS. <p>3 = NATED_IP_ADDRESS. <p>4 = GTP_TEID.'
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: Enum
value:
description: Value for the identifier.
type: string
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: String
CaReconfNotification:
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:
cellIdNei:
# description': E-UTRAN Cell Identity of the best neighbouring cell associated with the Carrier Aggregation serving cell.
# x-etsi-mec-cardinality': '1'
# x-etsi-mec-origin-type': CellId
$ref: '#/components/schemas/CellId'
# description': E-UTRAN Cell Identity of a Carrier Aggregation serving cell.
# x-etsi-mec-cardinality': '1'
# x-etsi-mec-origin-type': CellId
$ref: '#/components/schemas/CellId'
description: "Reference Signal Received Power as defined in ETSI TS\_136 214 [i.5]."
format: int32
type: integer
x-etsi-mec-cardinality: 0..1
x-etsi-mec-origin-type: Uint32
rsrpSrv:
description: "Reference Signal Received Power as defined in ETSI TS\_136 214 [i.5]."
format: int32
type: integer
x-etsi-mec-cardinality: 0..1
x-etsi-mec-origin-type: Uint32
rsrqNei:
description: Reference Signal Received Quality as defined in ETSI TS 136 214 [i.5].
format: int32
type: integer
x-etsi-mec-cardinality: 0..1
x-etsi-mec-origin-type: Uint32
rsrqSrv:
description: Reference Signal Received Quality as defined in ETSI TS 136 214 [i.5].
format: int32
type: integer
x-etsi-mec-cardinality: 0..1
x-etsi-mec-origin-type: Uint32
required:
- cellIdSrv
- cellIdNei
type: array
x-etsi-mec-cardinality: 0..M
x-etsi-mec-origin-type: Structure (inlined)
ecgi:
# description': E-UTRAN Cell Global Identifier.
# x-etsi-mec-cardinality': '1'
# x-etsi-mec-origin-type': Ecgi
$ref: '#/components/schemas/Ecgi'
notificationType:
description: Shall be set to "CaReConfNotification".
type: string
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: String
secondaryCellAdd:
description: ''
items:
type: object
properties:
ecgi:
# description': E-UTRAN Cell Global Identifier.
# x-etsi-mec-cardinality': '1'
# x-etsi-mec-origin-type': Ecgi
$ref: '#/components/schemas/Ecgi'
minItems: 0
required:
- ecgi
type: array
x-etsi-mec-cardinality: 0..N
x-etsi-mec-origin-type: Structure (inlined)
secondaryCellRemove:
description: ''
items:
type: object
properties:
ecgi:
# description': E-UTRAN Cell Global Identifier.
# x-etsi-mec-cardinality': '1'
# x-etsi-mec-origin-type': Ecgi
$ref: '#/components/schemas/Ecgi'
minItems: 0
required:
- ecgi
type: array
x-etsi-mec-cardinality: 0..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:
- notificationType
- ecgi
type: object
x-etsi-ref: 6.4.8
CaReconfSubscription:
properties:
_links:
description: Hyperlink related to the resource. This shall be only included in the HTTP responses and in HTTP PUT requests.
# 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 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
associateId:
description: 0 to N identifiers to associate the information for a specific UE or flow.
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
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
required:
- subscriptionType
- filterCriteriaAssoc
type: object
x-etsi-ref: 6.3.8
CellChangeNotification:
properties:
associateId:
description: 0 to N identifiers to associate the event for a specific UE or flow.
items:
$ref: '#/components/schemas/AssociateId'
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:
<p>1 = IN_PREPARATION.
<p>2 = IN_EXECUTION.
<p>3 = COMPLETED.
<p>4 = REJECTED.
<p>5 = CANCELLED.'
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:
# description': E-UTRAN Cell Global Identifier of the source cell.
# x-etsi-mec-cardinality': '1'
# x-etsi-mec-origin-type': Ecgi
$ref: '#/components/schemas/Ecgi'
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:
# description': Time stamp.
# x-etsi-mec-cardinality': 0..1
# x-etsi-mec-origin-type': TimeStamp
$ref: '#/components/schemas/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.
# 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 consumerto receive notifications on the subscribed RNIS information. This shall be included both in the request and in response.
format: uri
type: string
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: URI
expiryDeadline:
# 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
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:
<p>1 = IN_PREPARATION.
<p>2 = IN_EXECUTION.
<p>3 = COMPLETED.
<p>4 = REJECTED.
<p>5 = 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
- 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:
# description': E-UTRAN Cell Global Identifier.
# x-etsi-mec-cardinality': '1'
# x-etsi-mec-origin-type': CellId
$ref: '#/components/schemas/CellId'
# description': Public Land Mobile Network Identity.
# x-etsi-mec-cardinality': '1'
# x-etsi-mec-origin-type': Plmn
$ref: '#/components/schemas/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:
# description': Time stamp.
# x-etsi-mec-cardinality': '1'
# x-etsi-mec-origin-type': TimeStamp
$ref: '#/components/schemas/TimeStamp'
# description': Time stamp.
# x-etsi-mec-cardinality': 0..1
# x-etsi-mec-origin-type': TimeStamp
$ref: '#/components/schemas/TimeStamp'
- 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:
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)
required:
- ecgi
type: array
x-etsi-mec-cardinality: 0..N
x-etsi-mec-origin-type: Structure (inlined)
cellUEInfo:
description: The per cell per UE layer 2 measurements information as defined below.
items:
type: object
properties:
associateId:
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:
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
required:
- ecgi
- associateId
type: array
x-etsi-mec-cardinality: 0..N
x-etsi-mec-origin-type: Structure (inlined)
timeStamp:
type: object
x-etsi-ref: 6.2.4a
LinkType:
properties:
href:
description: URI referring to a resource
format: uri
type: string
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: URI
required:
- href
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]."
format: int32
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].
format: int32
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].
format: int32
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:
cellIdNei:
# 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
$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
$ref: '#/components/schemas/CellId'
description: "Reference Signal Received Power as defined in ETSI TS\_136 214 [i.5]."
format: int32
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].
format: int32
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]."
format: int32
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].
format: int32
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].
format: int32
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].
format: int32
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].
format: int32
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].
format: int32
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]."
format: int32
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]."
format: int32
type: integer
x-etsi-mec-cardinality: 0..1
x-etsi-mec-origin-type: Uint8
required:
- cellIdSrv
type: array
x-etsi-mec-cardinality: 0..M
x-etsi-mec-origin-type: Structure (inlined)
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
$ref: '#/components/schemas/Ecgi'
description: This parameter can be repeated to contain information of all the neighbouring cells up to N.
items:
type: object
properties:
ecgi:
# description': E-UTRAN Cell Global Identifier.
# x-etsi-mec-cardinality': '1'
# x-etsi-mec-origin-type': Ecgi
$ref: '#/components/schemas/Ecgi'
description: "Reference Signal Received Power as defined in ETSI TS\_136 214 [i.5]."
format: int32
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].
format: int32
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].
format: int32
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].
format: int32
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]."
format: int32
type: integer
x-etsi-mec-cardinality: 0..1
x-etsi-mec-origin-type: Uint8
required:
- ecgi
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
description: Best neighbours of the secondary serving cell(s) info
items:
type: object
properties:
nrBNCellGId:
# description': Cell Global Identifier, as defined in ETSI TS 138 331 [i.13].
# x-etsi-mec-cardinality': '1'
# x-etsi-mec-origin-type': NrCellId
$ref: '#/components/schemas/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
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].
format: int32
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].
format: int32
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].
format: int32
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:
description: "ARFCN applicable for a downlink, uplink or bi-directional (TDD) NR carrier frequency, as defined in ETSI TS\_138.101 [i.15]."
format: int32
type: integer
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:
# description': Cell Global Identifier, as defined in ETSI TS 138 331 [i.13].
# x-etsi-mec-cardinality': '1'
# x-etsi-mec-origin-type': NrCellId
$ref: '#/components/schemas/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
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].
format: int32
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].
format: int32
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].
format: int32
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
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:
# description': Cell Global Identifier, as defined in ETSI TS 138 331 [i.13].
# x-etsi-mec-cardinality': '1'
# x-etsi-mec-origin-type': NrCellId
$ref: '#/components/schemas/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
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].
format: int32
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].
format: int32
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].
format: int32
type: integer
x-etsi-mec-cardinality: 0..1
x-etsi-mec-origin-type: Uint8
rsIndexResults:
# description': Beam level measurements results of a NR cell.
# x-etsi-mec-cardinality': 0..1
# x-etsi-mec-origin-type': RsIndexResults
$ref: '#/components/schemas/RsIndexResults'
minItems: 0
required:
- nrNCellInfo
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]."
format: int32
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].
format: int32
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].
format: int32
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].
format: int32
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]."
format: int32
type: integer
x-etsi-mec-cardinality: 0..1
x-etsi-mec-origin-type: Uint8
timeStamp:
# description': Time stamp.
# x-etsi-mec-cardinality': 0..1
# x-etsi-mec-origin-type': TimeStamp
$ref: '#/components/schemas/TimeStamp'
# description': Corresponds to a specific E-UTRAN UE Measurement Report trigger.
# x-etsi-mec-cardinality': '1'
# x-etsi-mec-origin-type': Trigger
$ref: '#/components/schemas/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.
# 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 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
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
- 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:
# description': E-UTRAN Cell Global Identifier.
# x-etsi-mec-cardinality': '1'
# x-etsi-mec-origin-type': Ecgi
$ref: '#/components/schemas/Ecgi'
notificationType:
description: Shall be set to "MeasTaNotification".
type: string
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: String
timeStamp:
# description': Time stamp.
# x-etsi-mec-cardinality': 0..1
# x-etsi-mec-origin-type': TimeStamp
$ref: '#/components/schemas/TimeStamp'
timingAdvance:
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.
# 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 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
associateId:
description: 0 to N identifiers to associate the information for a specific UE or flow.
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
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
- filterCriteriaAssoc
type: object
x-etsi-ref: 6.3.7
NRcgi:
properties:
nrcellId:
# description': NR Cell Global Identifier.
# x-etsi-mec-cardinality': '1'
# x-etsi-mec-origin-type': NrCellId
$ref: '#/components/schemas/NrCellId'
# description': Public Land Mobile Network Identity.
# x-etsi-mec-cardinality': '1'
# x-etsi-mec-origin-type': Plmn
$ref: '#/components/schemas/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:
# description': Cell Global Identifier.
# x-etsi-mec-cardinality': '1'
# x-etsi-mec-origin-type': Ecgi
$ref: '#/components/schemas/Ecgi'
description: "Reference Signal Received Power as defined in ETSI TS\_138 331 [i.13]."
format: int32
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].
format: int32
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]."
format: int32
type: integer
x-etsi-mec-cardinality: 0..1
x-etsi-mec-origin-type: Uint8
required:
- ecgi
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:
# 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
$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
$ref: '#/components/schemas/MeasQuantityResultsNr'
# description': Cell Global Identifier.
# x-etsi-mec-cardinality': '1'
# x-etsi-mec-origin-type': NrCellId
$ref: '#/components/schemas/NrCellId'
# description': Beam level measurement information.
# x-etsi-mec-cardinality': 0..1
# x-etsi-mec-origin-type': RsIndexResults
$ref: '#/components/schemas/RsIndexResults'
minItems: 0
required:
- nrcgi
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.
# description': Measurement quantity results relating to the Channel State Information Reference Signal.
# x-etsi-mec-cardinality': 0..1
# x-etsi-mec-origin-type': MeasQuantityResultsNr
$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
$ref: '#/components/schemas/MeasQuantityResultsNr'
# description': Beam level measurement information
# x-etsi-mec-cardinality': 0..1
# x-etsi-mec-origin-type': RsIndexResults
$ref: '#/components/schemas/RsIndexResults'
type: object
x-etsi-mec-cardinality: 0..1
x-etsi-mec-origin-type: Structure (inlined)
nrcgi:
# description': NR Cell Global Identifier.
# x-etsi-mec-cardinality': '1'
# x-etsi-mec-origin-type': Nrcgi
$ref: '#/components/schemas/NRcgi'
sCell:
description: Measurement information relating to this serving cell.
properties:
measQuantityResultsCsiRsCell:
# description': Measurement quantity results relating to the Channel State Information Reference Signal.
# x-etsi-mec-cardinality': 0..1
# x-etsi-mec-origin-type': MeasQuantityResultsNr
$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
$ref: '#/components/schemas/MeasQuantityResultsNr'
# description': Beam level measurement information
# x-etsi-mec-cardinality': 0..1
# x-etsi-mec-origin-type': RsIndexResults
$ref: '#/components/schemas/RsIndexResults'
type: object
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: Structure (inlined)
required:
- nrcgi
- sCell
type: array
x-etsi-mec-cardinality: 0..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'
# description': Corresponds to a specific 5G UE Measurement Report trigger.
# x-etsi-mec-cardinality': '1'
# x-etsi-mec-origin-type': TriggerNr
$ref: '#/components/schemas/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.
# 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 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
associateId:
description: 0 to N identifiers to associate the information for a specific UE or flow.
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
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
- 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].
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
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:
# description': Time stamp.
# x-etsi-mec-cardinality': 0..1
# x-etsi-mec-origin-type': TimeStamp
$ref: '#/components/schemas/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
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:
# description': E-UTRAN Cell Global Identifier.
# x-etsi-mec-cardinality': '1'
# x-etsi-mec-origin-type': Ecgi
$ref: '#/components/schemas/Ecgi'
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: 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.
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
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:
# description': Time stamp.
# x-etsi-mec-cardinality': 0..1
# x-etsi-mec-origin-type': TimeStamp
$ref: '#/components/schemas/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.
# 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 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.
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
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
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:
- qci
type: object
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: Structure (inlined)
subscriptionType:
description: Shall be set to "RabEstSubscription".
type: string
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: String
required:
- subscriptionType
- filterCriteriaQci
type: object
x-etsi-ref: 6.3.3
RabInfo:
properties:
appInstanceId:
description: Unique identifier for the MEC application instance.
type: string
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: String
cellUserInfo:
description: The information on users per cell as defined below.
items:
type: object
properties:
ecgi:
# description': E-UTRAN Cell Global Identifier.
# x-etsi-mec-cardinality': '1'
# x-etsi-mec-origin-type': Ecgi
$ref: '#/components/schemas/Ecgi'
description: Information on UEs in the specific cell as defined below.
items:
type: object
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
erabInfo:
description: Information on E-RAB as defined below.
items:
type: object
properties:
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: 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
x-etsi-mec-cardinality: 0..1
x-etsi-mec-origin-type: Structure (inlined)
required:
- erabId
type: array
x-etsi-mec-cardinality: 1..N
x-etsi-mec-origin-type: Structure (inlined)
minItems: 1
required:
- erabInfo
type: array
x-etsi-mec-cardinality: 1..N
x-etsi-mec-origin-type: Structure (inlined)
minItems: 0
required:
- ecgi
- ueInfo
type: array
x-etsi-mec-cardinality: 0..N
x-etsi-mec-origin-type: Structure (inlined)
requestId:
description: Unique identifier allocated by the service consumer for the RAB Information request.
type: string
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: String
timeStamp:
# description': Time stamp.
# x-etsi-mec-cardinality': 0..1
# x-etsi-mec-origin-type': TimeStamp
$ref: '#/components/schemas/TimeStamp'
required:
- appInstanceId
- requestId
type: object
x-etsi-ref: 6.2.3
RabModNotification:
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:
# description': E-UTRAN Cell Global Identifier.
# x-etsi-mec-cardinality': '1'
# x-etsi-mec-origin-type': Ecgi
$ref: '#/components/schemas/Ecgi'
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: The 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 QoS Information for the E-RAB as defined below.
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.
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
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 "RabModNotification".
type: string
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: String
timeStamp:
# description': Time stamp.
# x-etsi-mec-cardinality': 0..1
# x-etsi-mec-origin-type': TimeStamp
$ref: '#/components/schemas/TimeStamp'
required:
- notificationType
- ecgi
- erabId
type: object
x-etsi-ref: 6.4.4
RabModSubscription:
properties:
_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 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].
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
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 "RabModSubscription".
type: string
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: String
required:
- subscriptionType
- filterCriteriaQci
type: object
x-etsi-ref: 6.3.4
RabRelNotification:
properties:
associateId:
description: 0 to N identifiers to bind the event for a specific UE or flow as defined below.
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.
# x-etsi-mec-cardinality': '1'
# x-etsi-mec-origin-type': Ecgi
$ref: '#/components/schemas/Ecgi'
erabReleaseInfo:
description: The release information for the E-RAB as defined below.
properties:
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
required:
- erabId
type: object
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: Structure (inlined)
notificationType:
description: Shall be set to "RabRelNotification".
type: string
x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: String
timeStamp:
# description': Time stamp.
# x-etsi-mec-cardinality': 0..1
# x-etsi-mec-origin-type': TimeStamp
$ref: '#/components/schemas/TimeStamp'
required:
- notificationType
- ecgi
- erabReleaseInfo
type: object
x-etsi-ref: 6.4.5
RabRelSubscription:
properties:
_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 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