openapi: 3.0.0 info: contact: url: https://forge.etsi.org/rep/mec/gs012-rnis-api 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. license: name: BSD-3-Clause url: 'https://forge.etsi.org/legal-matters' externalDocs: 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: - url: 'https://localhost/rni/v2' tags: - name: 'rni' paths: /queries/rab_info: get: tags: - 'rni' 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 content: application/json: schema: $ref: '#/components/schemas/RabInfo' '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: "queries" /queries/plmn_info: get: tags: - 'rni' 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' responses: '200': description: Successful response to plmn_info request content: application/json: schema: type: "array" items: $ref: '#/components/schemas/PlmnInfo' '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: "queries" /queries/s1_bearer_info: get: tags: - 'rni' 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 content: application/json: schema: $ref: '#/components/schemas/S1BearerInfo' '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: "queries" /queries/layer2_meas: get: tags: - 'rni' 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' responses: '200': description: Successful response to layer2 measurements info request content: application/json: schema: $ref: '#/components/schemas/L2Meas' '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' '414': $ref: '#/components/responses/414' '429': $ref: '#/components/responses/429' x-swagger-router-controller: "queries" /subscriptions: get: tags: - 'rni' summary: 'Retrieve information on subscriptions for notifications' description: 'Queries information on subscriptions for notifications' operationId: subscriptionLinkList_subscriptionsGET parameters: - $ref: '#/components/parameters/Query.SubscriptionType' responses: '200': description: 'Response body contains the list of links to requestors subscriptions.' content: application/json: schema: $ref: '#/components/schemas/SubscriptionLinkList' example: _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 '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" post: tags: - 'rni' 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 responses: '201': description: Successful subscription 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' '415': $ref: '#/components/responses/412' '422': $ref: '#/components/responses/422' '429': $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}': get: tags: - 'rni' 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 parameters: - $ref: '#/components/parameters/Path.subscrId' responses: '200': 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: - 'rni' 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: 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' '412': $ref: '#/components/responses/412' '422': $ref: '#/components/responses/422' '429': $ref: '#/components/responses/429' x-swagger-router-controller: "subscriptions" delete: tags: - 'rni' 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: application/problem+json: schema: $ref: '#/components/schemas/ProblemDetails' 401: description: 'Unauthorized : used when the client did not submit credentials.' content: application/problem+json: schema: $ref: '#/components/schemas/ProblemDetails' 403: description: 'Forbidden : operation is not allowed given the current status of the resource.' content: application/problem+json: schema: $ref: '#/components/schemas/ProblemDetails' 404: description: 'Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.' content: application/problem+json: schema: $ref: '#/components/schemas/ProblemDetails' 406: description: 'Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.' content: application/problem+json: schema: $ref: '#/components/schemas/ProblemDetails' 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: application/problem+json: schema: $ref: '#/components/schemas/ProblemDetails' 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: application/problem+json: schema: $ref: '#/components/schemas/ProblemDetails' 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: application/problem+json: schema: $ref: '#/components/schemas/ProblemDetails' 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: application/problem+json: schema: $ref: '#/components/schemas/ProblemDetails' example: application/problem+json: 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: application/problem+json: schema: $ref: '#/components/schemas/ProblemDetails' 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: array items: 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: array items: 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: array items: 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: array items: 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: array items: type: string x-exportParamName: GtpTeid Query.ErabId: name: erab_id in: query description: E-RAB identifier required: false schema: type: integer format: int32 x-exportParamName: ErabId x-optionalDataType: Int32 Query.ErabIdArr: name: erab_id in: query description: 'Comma separated list of E-RAB identifiers' required: false schema: type: array items: type: integer format: int32 x-exportParamName: ErabIdArr Query.Qci: name: qci in: query description: 'QoS Class Identifier as defined in ETSI TS 123 401' required: false schema: type: integer format: int32 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: type: integer format: int32 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 format: int32 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 format: int32 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 format: int32 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: array items: 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: type: integer 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: type: integer 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: type: integer 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: type: integer 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:

0 = reserved.

1 = UE_IPv4_ADDRESS.

2 = UE_IPV6_ADDRESS.

3 = NATED_IP_ADDRESS.

4 = GTP_TEID.' enum: - 0 - 1 - 2 - 3 - 4 type: integer 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' cellIdSrv: # 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' rsrpNei: description: "Reference Signal Received Power as defined in ETSI TS\_136 214 [i.5]." format: uint32 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: uint32 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: uint32 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: uint32 type: integer x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Uint32 minItems: 0 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. properties: self: # 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' filterCriteriaAssoc: description: List of filtering criteria for the subscription. Any filtering criteria from below, which is included in the request, shall also be included in the response. properties: appInstanceId: description: Unique identifier for the MEC application instance. type: string x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: String associateId: description: 0 to N identifiers to associate the information for a specific UE or flow. items: $ref: '#/components/schemas/AssociateId' minItems: 0 type: array x-etsi-mec-cardinality: 0..N x-etsi-mec-origin-type: AssociateId ecgi: description: E-UTRAN Cell Global Identifier. items: $ref: '#/components/schemas/Ecgi' minItems: 0 type: array x-etsi-mec-cardinality: 0..N x-etsi-mec-origin-type: Ecgi type: object x-etsi-mec-cardinality: '1' x-etsi-mec-origin-type: Structure (inlined) subscriptionType: description: Shall be set to "CaReconfSubscription". type: string x-etsi-mec-cardinality: '1' x-etsi-mec-origin-type: String required: - subscriptionType - callbackReference - filterCriteriaAssoc type: object x-etsi-ref: 6.3.8 CellChangeNotification: properties: associateId: description: 0 to N identifiers to associate the event for a specific UE or flow. items: $ref: '#/components/schemas/AssociateId' 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:

1 = IN_PREPARATION.

2 = IN_EXECUTION.

3 = COMPLETED.

4 = REJECTED.

5 = CANCELLED.' enum: - 1 - 2 - 3 - 4 - 5 type: integer 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' 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' trgEcgi: description: 'E-UTRAN Cell Global Identifier of the target cell. NOTE: Cardinality N is valid only in case of statuses IN_PREPARATION, REJECTED and CANCELLED.' items: $ref: '#/components/schemas/Ecgi' minItems: 1 type: array x-etsi-mec-cardinality: 1..N x-etsi-mec-origin-type: Ecgi required: - notificationType - srcEcgi - trgEcgi - hoStatus type: object x-etsi-ref: 6.4.2 CellChangeSubscription: properties: _links: description: Hyperlink related to the resource. This shall be only included in the HTTP responses and in HTTP PUT requests. properties: self: # 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' filterCriteriaAssocHo: description: List of filtering criteria for the subscription. Any filtering criteria from below, which is included in the request, shall also be included in the response. properties: appInstanceId: description: Unique identifier for the MEC application instance. type: string x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: String associateId: description: 0 to N identifiers to associate the information for a specific UE or flow. items: $ref: '#/components/schemas/AssociateId' minItems: 0 type: array x-etsi-mec-cardinality: 0..N x-etsi-mec-origin-type: AssociateId ecgi: description: E-UTRAN Cell Global Identifier. items: $ref: '#/components/schemas/Ecgi' minItems: 0 type: array x-etsi-mec-cardinality: 0..N x-etsi-mec-origin-type: Ecgi hoStatus: description: 'In case hoStatus is not included in the subscription request, the default value 3 = COMPLETED shall be used and included in the response:

1 = IN_PREPARATION.

2 = IN_EXECUTION.

3 = COMPLETED.

4 = REJECTED.

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 - callbackReference - filterCriteriaAssocHo type: object x-etsi-ref: 6.3.2 CellId: description: String representing the E-UTRAN Cell Identity. Encoded as a bit string (size (28)) as defined in ETSI TS 136 413 [i.3]. type: string Ecgi: properties: cellId: # description': E-UTRAN Cell Global Identifier. # x-etsi-mec-cardinality': '1' # x-etsi-mec-origin-type': CellId $ref: '#/components/schemas/CellId' plmn: # 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' timeStamp: # description': Time stamp. # x-etsi-mec-cardinality': 0..1 # x-etsi-mec-origin-type': TimeStamp $ref: '#/components/schemas/TimeStamp' required: - _links - expiryDeadline type: object x-etsi-ref: 6.4.9 L2Meas: properties: cellInfo: description: The per cell measurement information as defined below. items: type: object properties: dl_gbr_pdr_cell: description: It indicates the packet discard rate in percentage of the downlink GBR traffic in a cell, as defined in ETSI TS 136 314 [i.11]. type: integer x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Integer (0..100) dl_gbr_prb_usage_cell: description: It indicates the PRB usage for downlink GBR traffic, as defined in ETSI TS 136 314 [i.11] and ETSI TS 136 423 [i.12]. type: integer x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Integer (0..100) dl_nongbr_pdr_cell: description: It indicates the packet discard rate in percentage of the downlink non-GBR traffic in a cell, as defined in ETSI TS 136 314 [i.11]. type: integer x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Integer (0..100) dl_nongbr_prb_usage_cell: description: "It indicates (in percentage) the PRB usage for downlink non-GBR traffic, as defined in ETSI TS\_136\_314 [i.11] and ETSI TS\_136 423 [i.12]." type: integer x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Integer (0..100) dl_total_prb_usage_cell: description: "It indicates (in percentage) the PRB usage for total downlink traffic, as defined in ETSI TS\_136\_314 [i.11] and ETSI TS\_136 423 [i.12]." type: integer x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Integer (0..100) ecgi: $ref: '#/components/schemas/Ecgi' number_of_active_ue_dl_gbr_cell: description: It indicates the number of active UEs with downlink GBR traffic, as defined in ETSI TS 136 314 [i.11]. type: integer x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Integer number_of_active_ue_dl_nongbr_cell: description: "It indicates the number of active UEs with downlink non-GBR traffic, as defined in ETSI TS\_136\_314 [i.11]." type: integer x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Integer number_of_active_ue_ul_gbr_cell: description: It indicates the number of active UEs with uplink GBR traffic, as defined in ETSI TS 136 314 [i.11]. type: integer x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Integer number_of_active_ue_ul_nongbr_cell: description: "It indicates the number of active UEs with uplink non-GBR traffic, as defined in ETSI TS\_136\_314\_[i.11]." type: integer x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Integer received_dedicated_preambles_cell: description: It indicates (in percentage) the received dedicated preamples, as defined in ETSI TS 136 314 [i.11]. type: integer x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Integer (0..100) received_randomly_selected_preambles_high_range_cell: description: It indicates (in percentage) the received randomly selected preambles in the high range, as defined in ETSI TS 136 314 [i.11]. type: integer x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Integer (0..100) received_randomly_selected_preambles_low_range_cell: description: It indicates (in percentage) the received randomly selected preambles in the low range, as defined in ETSI TS 136 314 [i.11]. type: integer x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Integer (0..100) ul_gbr_pdr_cell: description: It indicates the packet discard rate in percentage of the uplink GBR traffic in a cell, as defined in ETSI TS 136 314 [i.11]. type: integer x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Integer (0..100) ul_gbr_prb_usage_cell: description: "It indicates (in percentage) the PRB usage for uplink GBR traffic, as defined in ETSI TS\_136\_314\_[i.11] and ETSI TS\_136 423 [i.12]." type: integer x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Integer (0..100) ul_nongbr_pdr_cell: description: It indicates the packet discard rate in percentage of the uplink non-GBR traffic in a cell, as defined in ETSI TS 136 314 [i.11]. type: integer x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Integer (0..100) ul_nongbr_prb_usage_cell: description: "It indicates (in percentage) the PRB usage for uplink non-GBR traffic, as defined in ETSI TS\_136\_314 [i.11] and ETSI TS\_136 423 [i.12]." type: integer x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Integer (0..100) ul_total_prb_usage_cell: description: "It indicates (in percentage) the PRB usage for total uplink traffic, as defined in ETSI TS\_136\_314\_[i.11] and ETSI TS\_136\_423 [i.12]." type: integer x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Integer (0..100) minItems: 0 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: $ref: '#/components/schemas/AssociateId' dl_gbr_data_volume_ue: description: It indicates the data volume of the downlink GBR traffic of a UE, as defined in ETSI TS 136 314 [i.11]. type: integer x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Integer dl_gbr_delay_ue: description: It indicates the packet delay of the downlink GBR traffic of a UE, as defined in ETSI TS 136 314 [i.11]. type: integer x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Integer dl_gbr_pdr_ue: description: It indicates the packet discard rate in percentage of the downlink GBR traffic of a UE, as defined in ETSI TS 136 314 [i.11]. type: integer x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Integer (0..100) dl_gbr_throughput_ue: description: It indicates the scheduled throughput of the downlink GBR traffic of a UE, as defined in ETSI TS 136 314 [i.11]. type: integer x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Integer dl_nongbr_data_volume_ue: description: "It indicates the data volume of the downlink non-GBR traffic of a UE, as defined in ETSI TS\_136\_314\_[i.11]." type: integer x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Integer dl_nongbr_delay_ue: description: "It indicates the packet delay of the downlink non-GBR traffic of a UE, as defined in ETSI TS\_136\_314\_[i.11]." type: integer x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Integer dl_nongbr_pdr_ue: description: It indicates the packet discard rate in percentage of the downlink nonGBR traffic of a UE, as defined in ETSI TS 136 314 [i.11]. type: integer x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Integer (0..100) dl_nongbr_throughput_ue: description: It indicates the scheduled throughput of the downlink nonGBR traffic of a UE, as defined in ETSI TS 136 314 [i.11]. type: integer x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Integer ecgi: $ref: '#/components/schemas/Ecgi' ul_gbr_data_volume_ue: description: It indicates the data volume of the uplink GBR traffic of a UE, as defined in ETSI TS 136 314 [i.11]. type: integer x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Integer ul_gbr_delay_ue: description: It indicates the packet delay of the uplink GBR traffic of a UE, as defined in ETSI TS 136 314 [i.11]. type: integer x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Integer ul_gbr_pdr_ue: description: It indicates the packet discard rate in percentage of the uplink GBR traffic of a UE, as defined in ETSI TS 136 314 [i.11]. type: integer x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Integer (0..100) ul_gbr_throughput_ue: description: It indicates the scheduled throughput of the uplink GBR traffic of a UE, as defined in ETSI TS 136 314 [i.11]. type: integer x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Integer ul_nongbr_data_volume_ue: description: It indicates the data volume of the uplink non-GBR traffic of a UE, as defined in ETSI TS 136 314 [i.11]. type: integer x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Integer ul_nongbr_delay_ue: description: It indicates the packet delay of the uplink non-GBR traffic of a UE, as defined in ETSI TS 136 314 [i.11]. type: integer x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Integer ul_nongbr_pdr_ue: description: It indicates the packet discard rate in percentage of the uplink nonGBR traffic of a UE, as defined in ETSI TS 136 314 [i.11]. type: integer x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Integer (0..100) ul_nongbr_throughput_ue: description: It indicates the scheduled throughput of the uplink non-GBR traffic of a UE, as defined in ETSI TS 136 314 [i.11]. type: integer x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Integer minItems: 0 required: - ecgi - associateId type: array x-etsi-mec-cardinality: 0..N x-etsi-mec-origin-type: Structure (inlined) timeStamp: $ref: '#/components/schemas/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: uint8 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: uint8 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: uint8 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' cellIdSrv: # 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' rsrpNei: description: "Reference Signal Received Power as defined in ETSI TS\_136 214 [i.5]." format: uint8 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: uint8 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: uint8 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: uint8 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: uint8 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: uint8 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: uint8 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: uint8 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: uint8 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: uint8 type: integer x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Uint8 minItems: 0 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' eutranNeighbourCellMeasInfo: 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' rsrp: description: "Reference Signal Received Power as defined in ETSI TS\_136 214 [i.5]." format: uint8 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: uint8 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: uint8 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: uint8 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: uint8 type: integer x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Uint8 minItems: 0 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 properties: nrBNCellInfo: 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 minItems: 1 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: uint8 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: uint8 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: uint8 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: uint32 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 minItems: 1 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: uint8 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: uint8 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: uint8 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) minItems: 0 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 minItems: 1 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: uint8 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: uint8 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: uint8 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: uint8 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: uint8 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: uint8 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: uint8 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: uint8 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' trigger: # 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. properties: self: # 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' filterCriteriaAssocTri: description: List of filtering criteria for the subscription. Any filtering criteria from below, which is included in the request, shall also be included in the response. properties: appInstanceId: description: Unique identifier for the MEC application instance. type: string x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: String associateId: description: 0 to N identifiers to associate the information for a specific UE or flow. items: $ref: '#/components/schemas/AssociateId' minItems: 0 type: array x-etsi-mec-cardinality: 0..N x-etsi-mec-origin-type: AssociateId ecgi: description: E-UTRAN Cell Global Identifier. items: $ref: '#/components/schemas/Ecgi' minItems: 0 type: array x-etsi-mec-cardinality: 0..N x-etsi-mec-origin-type: Ecgi trigger: description: Corresponds to a specific E-UTRAN UE Measurement Report trigger. items: $ref: '#/components/schemas/Trigger' minItems: 0 type: array x-etsi-mec-cardinality: 0..N x-etsi-mec-origin-type: Trigger type: object x-etsi-mec-cardinality: '1' x-etsi-mec-origin-type: Structure (inlined) subscriptionType: description: Shall be set to "MeasRepUeSubscription". type: string x-etsi-mec-cardinality: '1' x-etsi-mec-origin-type: String required: - subscriptionType - callbackReference - 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]. format: uint32 type: integer x-etsi-mec-cardinality: '1' x-etsi-mec-origin-type: Uint32 required: - notificationType - ecgi - timingAdvance type: object x-etsi-ref: 6.4.7 MeasTaSubscription: properties: _links: description: Hyperlink related to the resource. This shall be only included in the HTTP responses and in HTTP PUT requests. properties: self: # 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' filterCriteriaAssoc: description: List of filtering criteria for the subscription. Any filtering criteria from below, which is included in the request, shall also be included in the response. properties: appInstanceId: description: Unique identifier for the MEC application instance. type: string x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: String associateId: description: 0 to N identifiers to associate the information for a specific UE or flow. items: $ref: '#/components/schemas/AssociateId' minItems: 0 type: array x-etsi-mec-cardinality: 0..N x-etsi-mec-origin-type: AssociateId ecgi: description: E-UTRAN Cell Global Identifier. items: $ref: '#/components/schemas/Ecgi' minItems: 0 type: array x-etsi-mec-cardinality: 0..N x-etsi-mec-origin-type: Ecgi type: object x-etsi-mec-cardinality: '1' x-etsi-mec-origin-type: Structure (inlined) subscriptionType: description: Shall be set to "MeasTaSubscription". type: string x-etsi-mec-cardinality: '1' x-etsi-mec-origin-type: String required: - subscriptionType - callbackReference - 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' plmn: # 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' rsrp: description: "Reference Signal Received Power as defined in ETSI TS\_138 331 [i.13]." format: uint8 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: uint8 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: uint8 type: integer x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Uint8 minItems: 0 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' measQuantityResultsSsbCell: # 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' nrcgi: # description': Cell Global Identifier. # x-etsi-mec-cardinality': '1' # x-etsi-mec-origin-type': NrCellId $ref: '#/components/schemas/NrCellId' rsIndexResults: # 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. 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' measQuantityResultsSsbCell: # 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' rsIndexResults: # 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' measQuantityResultsSsbCell: # 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' rsIndexResults: # 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) minItems: 0 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' triggerNr: # 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. properties: self: # 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' filterCriteriaNrMrs: description: List of filtering criteria for the subscription. Any filtering criteria from below, which is included in the request, shall also be included in the response. properties: appInstanceId: description: Unique identifier for the MEC application instance. type: string x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: String associateId: description: 0 to N identifiers to associate the information for a specific UE or flow. items: $ref: '#/components/schemas/AssociateId' minItems: 0 type: array x-etsi-mec-cardinality: 0..N x-etsi-mec-origin-type: AssociateId nrcgi: description: NR Cell Global Identier. items: $ref: '#/components/schemas/NRcgi' minItems: 0 type: array x-etsi-mec-cardinality: 0..N x-etsi-mec-origin-type: NRcgi triggerNr: description: Corresponds to a specific 5G UE Measurement Report trigger. items: $ref: '#/components/schemas/TriggerNr' minItems: 0 type: array x-etsi-mec-cardinality: 0..N x-etsi-mec-origin-type: TriggerNr type: object x-etsi-mec-cardinality: '1' x-etsi-mec-origin-type: Structure (inlined) subscriptionType: description: Shall be set to "NrMeasRepUeSubscription". type: string x-etsi-mec-cardinality: '1' x-etsi-mec-origin-type: String required: - subscriptionType - callbackReference - filterCriteriaNrMrs type: object x-etsi-ref: 6.3.11 Plmn: properties: mcc: description: The Mobile Country Code part of PLMN Identity as defined in ETSI TS 136 413 [i.3]. type: string x-etsi-mec-cardinality: '1' x-etsi-mec-origin-type: String mnc: description: The Mobile Network Code part of PLMN Identity as defined in ETSI TS 136 413 [i.3]. type: string x-etsi-mec-cardinality: '1' x-etsi-mec-origin-type: String required: - mcc - mnc type: object x-etsi-ref: 6.5.5 PlmnInfo: properties: appInstanceId: description: Unique identifier for the MEC application instance. type: string x-etsi-mec-cardinality: '1' x-etsi-mec-origin-type: String plmn: description: Public Land Mobile Network Identity. items: $ref: '#/components/schemas/Plmn' minItems: 1 type: array x-etsi-mec-cardinality: 1..N x-etsi-mec-origin-type: Plmn timeStamp: # 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 format: uint32 type: integer x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Uint32 title: description: A short, human-readable summary of the problem type type: string x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: String type: description: A URI reference according to IETF RFC 3986 that identifies the problem type format: uri type: string x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: URI type: object RabEstNotification: properties: associateId: description: '0 to N identifiers to bind the event for a specific UE or flow. ' items: $ref: '#/components/schemas/AssociateId' minItems: 0 type: array x-etsi-mec-cardinality: 0..N x-etsi-mec-origin-type: AssociateId ecgi: # description': E-UTRAN Cell Global Identifier. # x-etsi-mec-cardinality': '1' # x-etsi-mec-origin-type': Ecgi $ref: '#/components/schemas/Ecgi' erabId: description: The attribute that uniquely identifies a Radio Access bearer for specific UE as defined in ETSI TS 136 413 [i.3]. type: integer x-etsi-mec-cardinality: '1' x-etsi-mec-origin-type: Integer erabQosParameters: description: QoS parameters for the E-RAB as defined below. properties: qci: description: QoS Class Identifier as defined in ETSI TS 123 401 [i.4]. type: integer x-etsi-mec-cardinality: '1' x-etsi-mec-origin-type: Integer qosInformation: description: The QoS information for the E-RAB. properties: erabGbrDl: description: This attribute indicates the guaranteed downlink E-RAB Bit Rate as defined in ETSI TS 123 401 [i.4] for this bearer. type: integer x-etsi-mec-cardinality: '1' x-etsi-mec-origin-type: Integer erabGbrUl: description: This attribute indicates the guaranteed uplink E-RAB Bit Rate as defined in ETSI TS 123 401 [i.4] for this bearer. type: integer x-etsi-mec-cardinality: '1' x-etsi-mec-origin-type: Integer erabMbrDl: description: This attribute indicates the maximum downlink E-RAB Bit Rate as defined in ETSI TS 123 401 [i.4] for this bearer. type: integer x-etsi-mec-cardinality: '1' x-etsi-mec-origin-type: Integer erabMbrUl: description: This attribute indicates the maximum uplink E-RAB Bit Rate as defined in ETSI TS 123 401 [i.4] for this bearer. type: integer x-etsi-mec-cardinality: '1' x-etsi-mec-origin-type: Integer required: - erabMbrDl - erabMbrUl - erabGbrDl - erabGbrUl type: object x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Structure (inlined) required: - qci type: object x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Structure (inlined) notificationType: description: Shall be set to "RabEstNotification". type: string x-etsi-mec-cardinality: '1' x-etsi-mec-origin-type: String tempUeId: description: 'The temporary identifier allocated for the specific UE as defined below. ' properties: mmec: description: MMEC as defined in ETSI TS 136 413 [i.3]. type: string x-etsi-mec-cardinality: '1' x-etsi-mec-origin-type: String mtmsi: description: M-TMSI as defined in ETSI TS 136 413 [i.3]. type: string x-etsi-mec-cardinality: '1' x-etsi-mec-origin-type: String required: - mmec - mtmsi type: object x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Structure (inlined) timeStamp: # 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. properties: self: # 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' filterCriteriaQci: 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 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 - callbackReference - 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' ueInfo: 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: The QoS information for the E-RAB. properties: erabGbrDl: description: This attribute indicates the guaranteed downlink E-RAB Bit Rate as defined in ETSI TS 123 401 [i.4] for this bearer. type: integer x-etsi-mec-cardinality: '1' x-etsi-mec-origin-type: Integer erabGbrUl: description: This attribute indicates the guaranteed uplink E-RAB Bit Rate as defined in ETSI TS 123 401 [i.4] for this bearer. type: integer x-etsi-mec-cardinality: '1' x-etsi-mec-origin-type: Integer erabMbrDl: description: This attribute indicates the maximum downlink E-RAB Bit Rate as defined in ETSI TS 123 401 [i.4] for this bearer. type: integer x-etsi-mec-cardinality: '1' x-etsi-mec-origin-type: Integer erabMbrUl: description: This attribute indicates the maximum uplink E-RAB Bit Rate as defined in ETSI TS 123 401 [i.4] for this bearer. type: integer x-etsi-mec-cardinality: '1' x-etsi-mec-origin-type: Integer required: - erabMbrDl - erabMbrUl - erabGbrDl - erabGbrUl type: object x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Structure (inlined) required: - qci type: object x-etsi-mec-cardinality: 0..1 x-etsi-mec-origin-type: Structure (inlined) minItems: 1 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' 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: 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. 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. properties: self: # 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' filterCriteriaQci: 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]. 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 - callbackReference - 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. properties: self: # 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' filterCriteriaQci: 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]. 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 - callbackReference - 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: $ref: '#/components/schemas/MeasQuantityResultsNr' required: - csiRsIndex type: object ResultsPerCsiRsIndexList: properties: resultsPerCsiRsIndex: description: '' items: type: object properties: csiRsIndex: description: '' format: uint8 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' minItems: 0 required: - csiRsIndex type: array x-etsi-mec-cardinality: "0..P" 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: $ref: '#/components/schemas/MeasQuantityResultsNr' required: - ssbIndex type: object ResultsPerSsbIndexList: properties: resultsPerSsbIndex: description: '' items: type: object properties: ssbIndex: description: '' format: uint8 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' minItems: 0 required: - ssbIndex 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' resultsSsbIndexes: # 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. 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]. 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) 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) 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. type: integer 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. 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 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]. 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) 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. properties: self: # 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:

0 = RESERVED.

1 = S1_BEARER_ESTABLISH.

2 = S1_BEARER_MODIFY.

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 - callbackReference - 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 minItems: 0 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: - _links 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: uint32 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: uint32 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]

0 = NOT_AVAILABLE

1 = PERIODICAL_REPORT_STRONGEST_CELLS

2 = PERIODICAL_REPORT_STRONGEST_CELLS_FOR_SON

3 = PERIODICAL_REPORT_CGI

4 = INTRA_PERIODICAL_REPORT_STRONGEST_CELLS

5 = INTRA_PERIODICAL_REPORT_CGI

10 = EVENT_A1

11 = EVENT_A2

12 = EVENT_A3

13 = EVENT_A4

14 = EVENT_A5

15 = EVENT_A6

20 = EVENT_B1

21 = EVENT_B2

20 = EVENT_B1-NR

21 = EVENT_B2-NR

30 = EVENT_C1

31 = EVENT_C2

40 = EVENT_W1

41 = EVENT_W2

42 = EVENT_W3

50 = EVENT_V1

51 = EVENT_V2

60 = EVENT_H1

61 = EVENT_H2 enum: - 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 TriggerNr: 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]).

0 = NOT_AVAILABLE

1 = NR_PERIODICAL

2 = NR_CGI

10 = EVENT_A1

11 = EVENT_A2

12 = EVENT_A3

13 = EVENT_A4

14 = EVENT_A5

15 = EVENT_A6

20 = INTER_RAT_PERIODICAL

21 = INTER_RAT_CGI

30 = EVENT_B1

31 = EVENT_B2 enum: - 0 - 1 - 2 - 10 - 11 - 12 - 13 - 14 - 15 - 20 - 21 - 30 - 31 type: integer 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