Newer
Older
"title": "ETSI GS MEC 012 - Radio Network Information API",
"description": "The ETSI MEC ISG MEC012 Radio Network Information API described using OpenAPI.",
"contact": {
"url": "https://forge.etsi.org/rep/mec/gs012-rnis-api"
},
"name": "BSD-3-Clause",
"url": "https://forge.etsi.org/legal-matters"
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"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"
"url": "https://localhost/rni/v2"
}
],
"tags": [
{
"name": "rni"
"summary": "Retrieve information on Radio Access Bearers",
"description": "Queries information about the Radio Access Bearers",
"operationId": "rab_infoGET",
"name": "app_ins_id",
"in": "query",
"description": "Application instance identifier",
"style": "form",
"explode": true,
"schema": {
"type": "string"
}
"name": "cell_id",
"in": "query",
"description": "Comma separated list of E-UTRAN Cell Identities",
"style": "form",
"explode": true,
"schema": {
"type": "array",
"items": {
"type": "string"
}
}
"name": "ue_ipv4_address",
"in": "query",
"description": "Comma separated list of IE IPv4 addresses as defined for the type for AssociateId",
"style": "form",
"explode": true,
"schema": {
"type": "array",
"items": {
"type": "string"
}
}
"name": "ue_ipv6_address",
"in": "query",
"description": "Comma separated list of IE IPv6 addresses as defined for the type for AssociateId",
"style": "form",
"explode": true,
"schema": {
"type": "array",
"items": {
"type": "string"
}
}
"name": "nated_ip_address",
"in": "query",
"description": "Comma separated list of IE NATed IP addresses as defined for the type for AssociateId",
"style": "form",
"explode": true,
"schema": {
"type": "array",
"items": {
"type": "string"
}
}
"name": "gtp_teid",
"in": "query",
"description": "Comma separated list of GTP TEID addresses as defined for the type for AssociateId",
"style": "form",
"explode": true,
"schema": {
"type": "array",
"items": {
"type": "string"
}
}
"name": "erab_id",
"in": "query",
"description": "E-RAB identifier",
"style": "form",
"explode": true,
"schema": {
"type": "integer",
"contentEncoding": "int32"
}
"name": "qci",
"in": "query",
"description": "QoS Class Identifier as defined in ETSI TS 123 401",
"style": "form",
"explode": true,
"schema": {
"type": "integer",
"contentEncoding": "int32"
}
"name": "erab_mbr_dl",
"in": "query",
"description": "Maximum downlink E-RAB Bit Rate as defined in ETSI TS 123 401",
"style": "form",
"explode": true,
"schema": {
"type": "integer",
"contentEncoding": "int32"
}
"name": "erab_mbr_ul",
"in": "query",
"description": "Maximum uplink E-RAB Bit Rate as defined in ETSI TS 123 401",
"style": "form",
"explode": true,
"schema": {
"type": "integer",
"contentEncoding": "int32"
}
"name": "erab_gbr_dl",
"in": "query",
"description": "Guaranteed downlink E-RAB Bit Rate as defined in ETSI TS 123 401",
"style": "form",
"explode": true,
"schema": {
"type": "integer",
"contentEncoding": "int32"
}
"name": "erab_gbr_ul",
"in": "query",
"description": "Guaranteed uplink E-RAB Bit Rate as defined in ETSI TS 123 401",
"style": "form",
"explode": true,
"schema": {
"type": "integer",
"contentEncoding": "int32"
}
}
],
"responses": {
"200": {
"description": "Successful response to rab_info request",
"description": "Bad Request : used to indicate that incorrect parameters were passed to the request.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Unauthorized : used when the client did not submit credentials.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Forbidden : operation is not allowed given the current status of the resource.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Too Many Requests : used when a rate limiter has triggered.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"deprecated": false
},
"parameters": []
"summary": "Queries information about the Mobile Network",
"description": "Queries information about the Mobile Network",
"operationId": "plmn_infoGET",
"name": "app_ins_id",
"in": "query",
"description": "Comma separated list of Application instance identifiers",
"required": true,
"style": "form",
"explode": true,
"schema": {
"type": "array",
"items": {
"type": "string"
}
}
}
],
"responses": {
"200": {
"description": "Successful response to plmn_info request",
"type": "array",
"items": {
"$ref": "#/components/schemas/PlmnInfo"
},
"description": "",
"contentMediaType": "application/json"
"description": "Bad Request : used to indicate that incorrect parameters were passed to the request.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Unauthorized : used when the client did not submit credentials.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Forbidden : operation is not allowed given the current status of the resource.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Too Many Requests : used when a rate limiter has triggered.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"deprecated": false
},
"parameters": []
"summary": "Retrieve S1-U bearer information related to specific UE(s)'",
"description": "Queries information about the S1 bearer(s)",
"operationId": "s1_bearer_infoGET",
"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",
"style": "form",
"explode": true,
"schema": {
"type": "array",
"items": {
"type": "string"
}
}
"name": "ue_ipv4_address",
"in": "query",
"description": "Comma separated list of IE IPv4 addresses as defined for the type for AssociateId",
"style": "form",
"explode": true,
"schema": {
"type": "array",
"items": {
"type": "string"
}
}
"name": "ue_ipv6_address",
"in": "query",
"description": "Comma separated list of IE IPv6 addresses as defined for the type for AssociateId",
"style": "form",
"explode": true,
"schema": {
"type": "array",
"items": {
"type": "string"
}
}
"name": "nated_ip_address",
"in": "query",
"description": "Comma separated list of IE NATed IP addresses as defined for the type for AssociateId",
"style": "form",
"explode": true,
"schema": {
"type": "array",
"items": {
"type": "string"
}
}
"name": "gtp_teid",
"in": "query",
"description": "Comma separated list of GTP TEID addresses as defined for the type for AssociateId",
"style": "form",
"explode": true,
"schema": {
"type": "array",
"items": {
"type": "string"
}
}
"name": "cell_id",
"in": "query",
"description": "Comma separated list of E-UTRAN Cell Identities",
"style": "form",
"explode": true,
"schema": {
"type": "array",
"items": {
"type": "string"
}
}
"name": "erab_id",
"in": "query",
"description": "Comma separated list of E-RAB identifiers",
"style": "form",
"explode": true,
"schema": {
"type": "array",
"items": {
"type": "integer",
"contentEncoding": "int32"
}
}
}
],
"responses": {
"200": {
"description": "Successful response to s1_bearer_info request",
"content": {
"application/json": {
"schema": {
"description": "Bad Request : used to indicate that incorrect parameters were passed to the request.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Unauthorized : used when the client did not submit credentials.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Forbidden : operation is not allowed given the current status of the resource.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Too Many Requests : used when a rate limiter has triggered.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"deprecated": false
},
"parameters": []
],
"summary": "Retrieve information on layer 2 measurements",
"description": "Queries information about the layer 2 measurements.",
"operationId": "layer2_meas_infoGET",
"parameters": [
{
"name": "app_ins_id",
"in": "query",
"description": "Application instance identifier",
"style": "form",
"explode": true,
"schema": {
"type": "string"
}
"name": "cell_id",
"in": "query",
"description": "Comma separated list of E-UTRAN Cell Identities",
"style": "form",
"explode": true,
"schema": {
"type": "array",
"items": {
"type": "string"
}
}
"name": "ue_ipv4_address",
"in": "query",
"description": "Comma separated list of IE IPv4 addresses as defined for the type for AssociateId",
"style": "form",
"explode": true,
"schema": {
"type": "array",
"items": {
"type": "string"
}
}
"name": "ue_ipv6_address",
"in": "query",
"description": "Comma separated list of IE IPv6 addresses as defined for the type for AssociateId",
"style": "form",
"explode": true,
"schema": {
"type": "array",
"items": {
"type": "string"
}
}
"name": "nated_ip_address",
"in": "query",
"description": "Comma separated list of IE NATed IP addresses as defined for the type for AssociateId",
"style": "form",
"explode": true,
"schema": {
"type": "array",
"items": {
"type": "string"
}
}
"name": "gtp_teid",
"in": "query",
"description": "Comma separated list of GTP TEID addresses as defined for the type for AssociateId",
"style": "form",
"explode": true,
"schema": {
"type": "array",
"items": {
"type": "string"
}
}
"name": "dl_gbr_prb_usage_cell",
"in": "query",
"description": "PRB usage for downlink GBR traffic in percentage as defined in ETSI TS 136 314",
"style": "form",
"explode": true,
"schema": {
"type": "integer",
"contentEncoding": "int32"
}
"name": "ul_gbr_prb_usage_cell",
"in": "query",
"description": "PRB usage for uplink GBR traffic in percentage as defined in ETSI TS 136 314",
"style": "form",
"explode": true,
"schema": {
"type": "integer",
"contentEncoding": "int32"
}
"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",
"style": "form",
"explode": true,
"schema": {
"type": "integer",
"contentEncoding": "int32"
}
"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",
"style": "form",
"explode": true,
"schema": {
"type": "integer",
"contentEncoding": "int32"
}
"name": "dl_total_prb_usage_cell",
"in": "query",
"description": "PRB usage for total downlink traffic in percentage as defined in ETSI TS 136 314",
"style": "form",
"explode": true,
"schema": {
"type": "integer",
"contentEncoding": "int32"
}
"name": "ul_total_prb_usage_cell",
"in": "query",
"description": "PRB usage for total uplink traffic in percentage as defined in ETSI TS 136 314",
"style": "form",
"explode": true,
"schema": {
"type": "integer",
"contentEncoding": "int32"
}
"name": "received_dedicated_preambles_cell",
"in": "query",
"description": "Received dedicated preambles in percentage as defined in ETSI TS 136 314",
"style": "form",
"explode": true,
"schema": {
"type": "integer",
"contentEncoding": "int32"
}
"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",
"style": "form",
"explode": true,
"schema": {
"type": "integer",
"contentEncoding": "int32"
}
"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",
"style": "form",
"explode": true,
"schema": {
"type": "integer",
"contentEncoding": "int32"
}
"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",
"style": "form",
"explode": true,
"schema": {
"type": "integer",
"contentEncoding": "int32"
}
"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",
"style": "form",
"explode": true,
"schema": {
"type": "integer",
"contentEncoding": "int32"
}
"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",
"style": "form",
"explode": true,
"schema": {
"type": "integer",
"contentEncoding": "int32"
}
"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",
"style": "form",
"explode": true,
"schema": {
"type": "integer",
"contentEncoding": "int32"
}
"name": "dl_gbr_pdr_cell",
"in": "query",
"description": "Packet discard rate for downlink GBR traffic in percentage as defined in ETSI TS 136 314",
"style": "form",
"explode": true,
"schema": {
"type": "integer",
"contentEncoding": "int32"
}
"name": "ul_gbr_pdr_cell",
"in": "query",
"description": "Packet discard rate for uplink GBR traffic in percentage as defined in ETSI TS 136 314",
"style": "form",
"explode": true,
"schema": {
"type": "integer",
"contentEncoding": "int32"
}
"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",
"style": "form",
"explode": true,
"schema": {
"type": "integer",
"contentEncoding": "int32"
}
"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",
"style": "form",
"explode": true,
"schema": {
"type": "integer",
"contentEncoding": "int32"
}
"name": "dl_gbr_delay_ue",
"in": "query",
"description": "Packet delay of downlink GBR traffic of a UE as defined in ETSI TS 136 314",
"style": "form",
"explode": true,
"schema": {
"type": "integer",
"contentEncoding": "int32"
}
"name": "ul_gbr_delay_ue",
"in": "query",
"description": "Packet delay of uplink GBR traffic of a UE as defined in ETSI TS 136 314",
"style": "form",
"explode": true,
"schema": {
"type": "integer",
"contentEncoding": "int32"
}
"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",
"style": "form",
"explode": true,
"schema": {
"type": "integer",
"contentEncoding": "int32"
}
"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",
"style": "form",
"explode": true,
"schema": {
"type": "integer",
"contentEncoding": "int32"
}
"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",
"style": "form",
"explode": true,
"schema": {
"type": "integer",
"contentEncoding": "int32"
}
"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",
"style": "form",
"explode": true,
"schema": {
"type": "integer",
"contentEncoding": "int32"
}
"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",
"style": "form",
"explode": true,
"schema": {
"type": "integer",
"contentEncoding": "int32"
}
"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",
"style": "form",
"explode": true,
"schema": {
"type": "integer",
"contentEncoding": "int32"
}
"name": "dl_gbr_throughput_ue",
"in": "query",
"description": "Scheduled throughput of downlink GBR traffic of a UE as defined in ETSI TS 136 314",
"style": "form",
"explode": true,
"schema": {
"type": "integer",
"contentEncoding": "int32"
}
"name": "ul_gbr_throughput_ue",
"in": "query",
"description": "Scheduled throughput of uplink GBR traffic of a UE as defined in ETSI TS 136 314",
"style": "form",
"explode": true,
"schema": {
"type": "integer",
"contentEncoding": "int32"
}
"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",
"style": "form",
"explode": true,
"schema": {
"type": "integer",
"contentEncoding": "int32"
}
"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",
"style": "form",
"explode": true,
"schema": {
"type": "integer",
"contentEncoding": "int32"
}
"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",
"style": "form",
"explode": true,
"schema": {
"type": "integer",
"contentEncoding": "int32"
}
"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",
"style": "form",
"explode": true,
"schema": {
"type": "integer",
"contentEncoding": "int32"
}
"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",
"style": "form",
"explode": true,
"schema": {
"type": "integer",
"contentEncoding": "int32"
}
"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",
"style": "form",
"explode": true,
"schema": {
"type": "integer",
"contentEncoding": "int32"
}
"description": "Successful response to layer2 measurements info request",
}
}
}
},
"400": {
"description": "Bad Request : used to indicate that incorrect parameters were passed to the request.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Unauthorized : used when the client did not submit credentials.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Forbidden : operation is not allowed given the current status of the resource.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"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.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Too Many Requests : used when a rate limiter has triggered.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"deprecated": false
},
"parameters": []
"summary": "Queries information on subscriptions for notifications",
"description": "Queries information on subscriptions for notifications",
"operationId": "subscriptionLinkList_subscriptionsGET",
"parameters": [
{
"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.",
"style": "form",
"explode": true,
"schema": {
"type": "string"
}
"description": "Response body contains the list of links to requestors subscriptions.",
"examples": {
"example-ofsub-link-list": {
"value": {
"href": "http://meAppServer.example.com/rni/v2/subscriptions"
},
"subscription": [
{
"_links": null,
"self": {
"href": "http://meAppServer.example.com/rni/v2/subscriptions/sub123"
},
"callbackReference": "http://my.callback.com/rni-cell-change/some-id",
"subscriptionType": "CellChangeSubscription"
}
]
}
}
}
}
},
"400": {
"description": "Bad Request : used to indicate that incorrect parameters were passed to the request.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Unauthorized : used when the client did not submit credentials.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Forbidden : operation is not allowed given the current status of the resource.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Too Many Requests : used when a rate limiter has triggered.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"summary": "Creates a new subscription to Radio Network Information notifications",
"description": "Creates a new subscription to Radio Network Information notifications",
"operationId": "subscriptionsPOST",
"requestBody": {
"description": "Subscription to be created",
"content": {
"application/json": {
"schema": {
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
"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"
}
],
"description": "Subscription to be created",
"contentMediaType": "application/json"
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
"examples": {
"example-cell-change-subscription:callbacks": {
"value": {
"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
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
"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"
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
],
"contentMediaType": "application/json"
},
"examples": {
"example-call-change-subscription": {
"value": {
"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": {
"description": "Bad Request : used to indicate that incorrect parameters were passed to the request.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Unauthorized : used when the client did not submit credentials.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Forbidden : operation is not allowed given the current status of the resource.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Precondition failed : used when a condition has failed during conditional requests, e.g. when using ETags to avoid write conflicts when using PUT",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"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.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
},
"examples": {
"application/problem+json": {
"value": {
"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"
}
}
}
}
}
"description": "Too Many Requests : used when a rate limiter has triggered.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
}
},
"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": {
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
"examples": {
"message": {
"value": {
"notificationType": "CellChangeNotification",
"associateId": [
{
"type": 1,
"value": "10.100.0.1"
}
],
"hoStatus": 1,
"srcEcgi": {
"plmn": {
"mnc": "01",
"mcc": "001"
},
"cellId": "ACBDEFA"
},
"tempUeId": {
"mmec": 1,
"mtmsi": 69967622812
},
"timeStamp": {
"seconds": 1977836800,
"nanoSeconds": 0
},
"trgEcgi": {
"plmn": {
"mnc": "01",
"mcc": "001"
}
},
"cellId": "FEDCBAA"
}
}
}
}
}
},
"responses": {
"204": {
"deprecated": false
},
"parameters": []
"summary": "Queries information about an existing subscription, identified by its self-referring URI returned on creation (initial POST)",
"description": "Queries information about an existing subscription, identified by its self-referring URI returned on creation (initial POST)",
"operationId": "subscriptionsGET",
"name": "subscriptionId",
"in": "path",
"description": "Subscription Id, specifically the \"Self-referring URI\" returned in the subscription request",
"required": true,
"style": "simple",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Subscription information regarding subscription notifications",
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
"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"
}
],
"contentMediaType": "application/json"
},
"examples": {
"example-of-cell-change-subscription": {
"value": {
"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
}
}
}
}
}
"description": "Bad Request : used to indicate that incorrect parameters were passed to the request.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Unauthorized : used when the client did not submit credentials.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Forbidden : operation is not allowed given the current status of the resource.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Too Many Requests : used when a rate limiter has triggered.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"summary": "Updates an existing subscription, identified by its self-referring URI returned on creation (initial POST)",
"description": "Updates an existing subscription, identified by its self-referring URI returned on creation (initial POST)",
"operationId": "subscriptionsPUT",
"parameters": [
{
"name": "subscriptionId",
"in": "path",
"description": "Subscription Id, specifically the \"Self-referring URI\" returned in the subscription request",
"required": true,
"style": "simple",
"schema": {
"type": "string"
}
}
],
"requestBody": {
"description": "Subscription to be modified",
"content": {
"application/json": {
"schema": {
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
"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"
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
],
"description": "Subscription to be modified",
"contentMediaType": "application/json"
},
"examples": {
"example-of-cell-change-subscription": {
"value": {
"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
},
"responses": {
"200": {
"description": "Successful subscription to response to subscription notifications",
"content": {
"application/json": {
"schema": {
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
"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"
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
],
"contentMediaType": "application/json"
},
"examples": {
"example-of-cell-change-subscription": {
"value": {
"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
"description": "Bad Request : used to indicate that incorrect parameters were passed to the request.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Unauthorized : used when the client did not submit credentials.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Forbidden : operation is not allowed given the current status of the resource.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Precondition failed : used when a condition has failed during conditional requests, e.g. when using ETags to avoid write conflicts when using PUT",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"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.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
},
"examples": {
"application/problem+json": {
"value": {
"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"
}
}
}
}
}
"description": "Too Many Requests : used when a rate limiter has triggered.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"summary": "Cancels an existing subscription, identified by its self-referring URI returned on creation (initial POST)",
"description": "Cancels an existing subscription, identified by its self-referring URI returned on creation (initial POST)",
"operationId": "subscriptionsDELETE",
"name": "subscriptionId",
"in": "path",
"description": "Subscription Id, specifically the \"Self-referring URI\" returned in the subscription request",
"required": true,
"style": "simple",
"schema": {
"type": "string"
}
}
],
"responses": {
"204": {
"description": "No Content",
"headers": {},
"content": {}
"description": "Unauthorized : used when the client did not submit credentials.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Forbidden : operation is not allowed given the current status of the resource.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"description": "Too Many Requests : used when a rate limiter has triggered.",
"headers": {},
"content": {
"application/problem+json": {
"schema": {
"$ref": "#/components/schemas/ProblemDetails"
}
}
}
"deprecated": false
},
"parameters": []
"schemas": {
"AssociateId": {
"title": "AssociateId",
"type": "object",
"properties": {
"type": {
"$ref": "#/components/schemas/Type"
},
"value": {
"type": "string",
"description": "Value for the identifier."
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
"CaReconfNotification": {
"title": "CaReconfNotification",
"allOf": [
{
"$ref": "#/components/schemas/InlineNotification"
},
{
"required": [
"ecgi"
],
"type": "object",
"properties": {
"associateId": {
"minItems": 0,
"type": "array",
"items": {
"$ref": "#/components/schemas/AssociateId"
},
"description": "0 to N identifiers to associate the event for a specific UE or flow."
},
"carrierAggregationMeasInfo": {
"minItems": 0,
"type": "array",
"items": {
"$ref": "#/components/schemas/CarrierAggregationMeasInfo"
},
"description": "This parameter can be repeated to contain information of all the carriers assign for Carrier Aggregation up to M."
},
"ecgi": {
"$ref": "#/components/schemas/Ecgi"
},
"secondaryCellAdd": {
"minItems": 0,
"type": "array",
"items": {
"$ref": "#/components/schemas/SecondaryCellAdd"
},
"description": ""
},
"secondaryCellRemove": {
"minItems": 0,
"type": "array",
"items": {
"$ref": "#/components/schemas/SecondaryCellRemove"
},
"description": ""
},
"timeStamp": {
"$ref": "#/components/schemas/TimeStamp"
}
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
"CaReconfSubscription": {
"title": "CaReconfSubscription",
"allOf": [
{
"$ref": "#/components/schemas/InlineSubscription"
},
{
"required": [
"callbackReference",
"filterCriteriaAssoc"
],
"type": "object",
"properties": {
"_links": {
"$ref": "#/components/schemas/Links"
},
"callbackReference": {
"type": "string",
"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."
},
"expiryDeadline": {
"$ref": "#/components/schemas/TimeStamp"
},
"filterCriteriaAssoc": {
"$ref": "#/components/schemas/FilterCriteriaAssoc"
}
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
"CellChangeNotification": {
"title": "CellChangeNotification",
"allOf": [
{
"$ref": "#/components/schemas/InlineNotification"
},
{
"required": [
"hoStatus",
"srcEcgi",
"trgEcgi"
],
"type": "object",
"properties": {
"associateId": {
"minItems": 0,
"type": "array",
"items": {
"$ref": "#/components/schemas/AssociateId"
},
"description": "0 to N identifiers to associate the event for a specific UE or flow."
},
"hoStatus": {
"$ref": "#/components/schemas/HoStatus"
},
"srcEcgi": {
"$ref": "#/components/schemas/Ecgi"
},
"tempUeId": {
"$ref": "#/components/schemas/TempUeId"
},
"timeStamp": {
"$ref": "#/components/schemas/TimeStamp"
},
"trgEcgi": {
"minItems": 1,
"type": "array",
"items": {
"$ref": "#/components/schemas/Ecgi"
},
"description": "E-UTRAN Cell Global Identifier of the target cell.\nNOTE: Cardinality N is valid only in case of statuses IN_PREPARATION, REJECTED and CANCELLED."
}
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
"CellChangeSubscription": {
"title": "CellChangeSubscription",
"allOf": [
{
"$ref": "#/components/schemas/InlineSubscription"
},
{
"required": [
"callbackReference",
"filterCriteriaAssocHo"
],
"type": "object",
"properties": {
"_links": {
"$ref": "#/components/schemas/Links"
},
"callbackReference": {
"type": "string",
"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."
},
"expiryDeadline": {
"$ref": "#/components/schemas/TimeStamp"
},
"filterCriteriaAssocHo": {
"$ref": "#/components/schemas/FilterCriteriaAssocHo"
}
"Ecgi": {
"title": "Ecgi",
"required": [
"cellId",
"plmn"
],
"type": "object",
"properties": {
"cellId": {
"type": "string",
"description": "String representing the E-UTRAN Cell Identity. Encoded as a bit string (size (28)) as defined in ETSI TS 136 413 [i.3]."
},
"plmn": {
"$ref": "#/components/schemas/Plmn"
"ExpiryNotification": {
"title": "ExpiryNotification",
"required": [
"_links",
"expiryDeadline"
],
"type": "object",
"properties": {
"_links": {
"$ref": "#/components/schemas/Links2"
},
"expiryDeadline": {
"$ref": "#/components/schemas/TimeStamp"
},
"timeStamp": {
"$ref": "#/components/schemas/TimeStamp"
"L2Meas": {
"title": "L2Meas",
"type": "object",
"properties": {
"cellInfo": {
"minItems": 0,
"type": "array",
"items": {
"$ref": "#/components/schemas/CellInfo"
"description": "The per cell measurement information as defined below."
},
"cellUEInfo": {
"minItems": 0,
"type": "array",
"items": {
"$ref": "#/components/schemas/CellUEInfo"
},
"description": "The per cell per UE layer 2 measurements information as defined below."
},
"timeStamp": {
"$ref": "#/components/schemas/TimeStamp"
"LinkType": {
"title": "LinkType",
"required": [
"href"
],
"type": "object",
"properties": {
"href": {
"type": "string",
"description": "URI referring to a resource"
"MeasQuantityResultsNr": {
"title": "MeasQuantityResultsNr",
"type": "object",
"properties": {
"rsrp": {
"type": "integer",
"description": "Reference Signal Received Power as defined in ETSI TS 138 331 [i.13].",
"contentEncoding": "int32"
},
"rsrq": {
"type": "integer",
"description": "Reference Signal Received Quality as defined in ETSI TS 138 331 [i.13].",
"contentEncoding": "int32"
},
"sinr": {
"type": "integer",
"description": "Reference Signal to Interference & Noise Ratio as defined in ETSI TS 138 331 [i.13].",
"contentEncoding": "int32"
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
"MeasRepUeNotification": {
"title": "MeasRepUeNotification",
"allOf": [
{
"$ref": "#/components/schemas/InlineNotification"
},
{
"required": [
"ecgi",
"rsrp",
"rsrq",
"trigger"
],
"type": "object",
"properties": {
"associateId": {
"minItems": 0,
"type": "array",
"items": {
"$ref": "#/components/schemas/AssociateId"
},
"description": "0 to N identifiers to associate the event for a specific UE or flow."
},
"carrierAggregationMeasInfo": {
"minItems": 0,
"type": "array",
"items": {
"$ref": "#/components/schemas/CarrierAggregationMeasInfo1"
},
"description": "This parameter can be repeated to contain information of all the carriers assign for Carrier Aggregation up to M."
},
"ecgi": {
"$ref": "#/components/schemas/Ecgi"
},
"eutranNeighbourCellMeasInfo": {
"minItems": 0,
"type": "array",
"items": {
"$ref": "#/components/schemas/EutranNeighbourCellMeasInfo"
},
"description": "This parameter can be repeated to contain information of all the neighbouring cells up to N."
},
"heightUe": {
"type": "integer",
"description": "Indicates height of the UE in meters relative to the sea level as defined in ETSI TS 136.331 [i.7].",
"contentEncoding": "int32"
},
"newRadioMeasInfo": {
"minItems": 0,
"type": "array",
"items": {
"$ref": "#/components/schemas/NewRadioMeasInfo"
},
"description": "5G New Radio secondary serving cells measurement information."
},
"newRadioMeasNeiInfo": {
"minItems": 0,
"type": "array",
"items": {
"$ref": "#/components/schemas/NewRadioMeasNeiInfo"
},
"description": "Measurement quantities concerning the 5G NR neighbours."
},
"rsrp": {
"type": "integer",
"description": "Reference Signal Received Power as defined in ETSI TS 136 214 [i.5].",
"contentEncoding": "int32"
},
"rsrpEx": {
"type": "integer",
"description": "Extended Reference Signal Received Power, with value mapping defined in ETSI TS 136 133 [i.16].",
"contentEncoding": "int32"
},
"rsrq": {
"type": "integer",
"description": "Reference Signal Received Quality as defined in ETSI TS 136 214 [i.5].",
"contentEncoding": "int32"
},
"rsrqEx": {
"type": "integer",
"description": "Extended Reference Signal Received Quality, with value mapping defined in ETSI TS 136 133 [i.16].",
"contentEncoding": "int32"
},
"sinr": {
"type": "integer",
"description": "Reference Signal \"Signal to Interference plus Noise Ratio\", with value mapping defined in ETSI TS 136 133 [i.16].",
"contentEncoding": "int32"
},
"timeStamp": {
"$ref": "#/components/schemas/TimeStamp"
},
"trigger": {
"$ref": "#/components/schemas/Trigger"
}
}
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
"MeasRepUeSubscription": {
"title": "MeasRepUeSubscription",
"allOf": [
{
"$ref": "#/components/schemas/InlineSubscription"
},
{
"required": [
"callbackReference",
"filterCriteriaAssocTri"
],
"type": "object",
"properties": {
"_links": {
"$ref": "#/components/schemas/Links"
},
"callbackReference": {
"type": "string",
"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."
},
"expiryDeadline": {
"$ref": "#/components/schemas/TimeStamp"
},
"filterCriteriaAssocTri": {
"$ref": "#/components/schemas/FilterCriteriaAssocTri"
}
}
"MeasTaNotification": {
"title": "MeasTaNotification",
"allOf": [
{
"$ref": "#/components/schemas/InlineNotification"
"type": "object",
"properties": {
"associateId": {
"minItems": 0,
"type": "array",
"items": {
"$ref": "#/components/schemas/AssociateId"
},
"description": "0 to N identifiers to associate the event for a specific UE or flow."
},
"ecgi": {
"$ref": "#/components/schemas/Ecgi"
},
"timeStamp": {
"$ref": "#/components/schemas/TimeStamp"
},
"timingAdvance": {
"type": "integer",
"description": "The timing advance as defined in ETSI TS 136 214 [i.5].",
"contentEncoding": "int32"
}
}
]
},
"MeasTaSubscription": {
"title": "MeasTaSubscription",
"allOf": [
{
"$ref": "#/components/schemas/InlineSubscription"
"callbackReference",
"filterCriteriaAssoc"
"type": "object",
"properties": {
"_links": {
"$ref": "#/components/schemas/Links"
},
"callbackReference": {
"type": "string",
"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."
},
"expiryDeadline": {
"$ref": "#/components/schemas/TimeStamp"
},
"filterCriteriaAssoc": {
"$ref": "#/components/schemas/FilterCriteriaAssoc"
}
}
]
},
"NRcgi": {
"title": "NRcgi",
"description": "String representing the NR Cell Identity. Encoded as a bit string (size (36)) as defined in ETSI TS 138 423 [i.17]."
"plmn": {
"$ref": "#/components/schemas/Plmn"
}
}
},
"NrMeasRepUeNotification": {
"title": "NrMeasRepUeNotification",
"allOf": [
{
"$ref": "#/components/schemas/InlineNotification"
{
"required": [
"triggerNr"
],
"type": "object",
"items": {
"$ref": "#/components/schemas/AssociateId"
},
"description": "0 to N identifiers to associate the event for a specific UE or flow."
},
"eutraNeighCellMeasInfo": {
"items": {
"$ref": "#/components/schemas/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."
"nrNeighCellMeasInfo": {
"minItems": 0,
"type": "array",
"$ref": "#/components/schemas/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."
},
"servCellMeasInfo": {
"items": {
"$ref": "#/components/schemas/ServCellMeasInfo"
},
"description": "This parameter can be repeated to contain information of all the serving cells up to N."
},
"timeStamp": {
"$ref": "#/components/schemas/TimeStamp"
},
"triggerNr": {
"$ref": "#/components/schemas/TriggerNr"
"NrMeasRepUeSubscription": {
"title": "NrMeasRepUeSubscription",
"allOf": [
{
"$ref": "#/components/schemas/InlineSubscription"
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
{
"required": [
"callbackReference",
"filterCriteriaNrMrs"
],
"type": "object",
"properties": {
"_links": {
"$ref": "#/components/schemas/Links"
},
"callbackReference": {
"type": "string",
"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."
},
"expiryDeadline": {
"$ref": "#/components/schemas/TimeStamp"
},
"filterCriteriaNrMrs": {
"$ref": "#/components/schemas/FilterCriteriaNrMrs"
}
}
}
]
},
"Plmn": {
"title": "Plmn",
"required": [
"mcc",
"mnc"
],
"type": "object",
"properties": {
"mcc": {
"type": "string",
"description": "The Mobile Country Code part of PLMN Identity as defined in ETSI TS 136 413 [i.3]."
},
"mnc": {
"type": "string",
"description": "The Mobile Network Code part of PLMN Identity as defined in ETSI TS 136 413 [i.3]."
}
}
},
"PlmnInfo": {
"title": "PlmnInfo",
"required": [
"appInstanceId",
"plmn"
],
"type": "object",
"properties": {
"appInstanceId": {
"type": "string",
"description": "Unique identifier for the MEC application instance."
},
"plmn": {
"minItems": 1,
"type": "array",
"items": {
"$ref": "#/components/schemas/Plmn"
},
"description": "Public Land Mobile Network Identity."
},
"timeStamp": {
"$ref": "#/components/schemas/TimeStamp"
}
}
},
"ProblemDetails": {
"title": "ProblemDetails",
"type": "object",
"properties": {
"detail": {
"type": "string",
"description": "A human-readable explanation specific to this occurrence of the problem"
},
"instance": {
"type": "string",
"description": "A URI reference that identifies the specific occurrence of the problem"
},
"status": {
"description": "The HTTP status code for this occurrence of the problem",
"contentEncoding": "int32"
"description": "A short, human-readable summary of the problem type"
"type": {
"type": "string",
"description": "A URI reference according to IETF RFC 3986 that identifies the problem type"
}
}
},
"RabEstNotification": {
"title": "RabEstNotification",
"allOf": [
{
"$ref": "#/components/schemas/InlineNotification"
{
"required": [
"ecgi",
"erabId"
],
"type": "object",
"associateId": {
"minItems": 0,
"type": "array",
"items": {
"$ref": "#/components/schemas/AssociateId"
},
"description": "0 to N identifiers to bind the event for a specific UE or flow."
"ecgi": {
"$ref": "#/components/schemas/Ecgi"
},
"erabId": {
"type": "integer",
"description": "The attribute that uniquely identifies a Radio Access bearer for specific UE as defined in ETSI TS 136 413 [i.3].",
"contentEncoding": "int32"
},
"erabQosParameters": {
"$ref": "#/components/schemas/ErabQosParameters"
},
"tempUeId": {
"$ref": "#/components/schemas/TempUeId"
},
"timeStamp": {
"$ref": "#/components/schemas/TimeStamp"
}
}
]
},
"RabEstSubscription": {
"title": "RabEstSubscription",
"allOf": [
{
"$ref": "#/components/schemas/InlineSubscription"
},
{
"callbackReference",
"filterCriteriaQci"
"properties": {
"_links": {
"$ref": "#/components/schemas/Links"
},
"callbackReference": {
"type": "string",
"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."
},
"expiryDeadline": {
"$ref": "#/components/schemas/TimeStamp"
},
"filterCriteriaQci": {
"$ref": "#/components/schemas/FilterCriteriaQci"
}
}
]
},
"RabInfo": {
"title": "RabInfo",
"appInstanceId": {
"type": "string",
"description": "Unique identifier for the MEC application instance."
},
"cellUserInfo": {
"minItems": 0,
"type": "array",
"items": {
"$ref": "#/components/schemas/CellUserInfo"
"description": "The information on users per cell as defined below."
"description": "Unique identifier allocated by the service consumer for the RAB Information request."
}
}
},
"RabModNotification": {
"title": "RabModNotification",
"allOf": [
{
"$ref": "#/components/schemas/InlineNotification"
{
"required": [
"ecgi",
"erabId"
],
"type": "object",
"items": {
"$ref": "#/components/schemas/AssociateId"
},
"description": "0 to N identifiers to bind the event for a specific UE or flow."
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
"$ref": "#/components/schemas/Ecgi"
},
"erabId": {
"type": "integer",
"description": "The attribute that uniquely identifies a Radio Access bearer for specific UE as defined in ETSI TS 136 413 [i.3].",
"contentEncoding": "int32"
},
"erabQosParameters": {
"$ref": "#/components/schemas/ErabQosParameters2"
},
"timeStamp": {
"$ref": "#/components/schemas/TimeStamp"
}
}
}
]
},
"RabModSubscription": {
"title": "RabModSubscription",
"allOf": [
{
"$ref": "#/components/schemas/InlineSubscription"
},
{
"required": [
"callbackReference",
"filterCriteriaQci"
],
"type": "object",
"properties": {
"_links": {
"$ref": "#/components/schemas/Links"
},
"callbackReference": {
"type": "string",
"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."
},
"expiryDeadline": {
"$ref": "#/components/schemas/TimeStamp"
},
"filterCriteriaQci": {
"$ref": "#/components/schemas/FilterCriteriaQci1"
}
}
}
]
},
"RabRelNotification": {
"title": "RabRelNotification",
"allOf": [
{
"$ref": "#/components/schemas/InlineNotification"
},
{
"required": [
"ecgi",
"erabReleaseInfo"
],
"type": "object",
"properties": {
"associateId": {
"minItems": 0,
"type": "array",
"items": {
"description": "0 to N identifiers to bind the event for a specific UE or flow as defined below."
},
"ecgi": {
"$ref": "#/components/schemas/Ecgi"
},
"erabReleaseInfo": {
"$ref": "#/components/schemas/ErabReleaseInfo"
},
"timeStamp": {
"$ref": "#/components/schemas/TimeStamp"
}
}
]
},
"RabRelSubscription": {
"title": "RabRelSubscription",
"allOf": [
{
"$ref": "#/components/schemas/InlineSubscription"
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
{
"required": [
"callbackReference",
"filterCriteriaQci"
],
"type": "object",
"properties": {
"_links": {
"$ref": "#/components/schemas/Links"
},
"callbackReference": {
"type": "string",
"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."
},
"expiryDeadline": {
"$ref": "#/components/schemas/TimeStamp"
},
"filterCriteriaQci": {
"$ref": "#/components/schemas/FilterCriteriaQci1"
}
}
]
},
"ResultsPerCsiRsIndex": {
"title": "ResultsPerCsiRsIndex",
"csiRsIndex": {
"type": "integer",
"contentEncoding": "int32"
"csiRsResults": {
"$ref": "#/components/schemas/MeasQuantityResultsNr"
"ResultsPerCsiRsIndexList": {
"title": "ResultsPerCsiRsIndexList",
"type": "object",
"resultsPerCsiRsIndex": {
"minItems": 0,
"type": "array",
"items": {
"$ref": "#/components/schemas/ResultsPerCsiRsIndex"
},
"description": ""
}
},
"ResultsPerSsbIndex": {
"title": "ResultsPerSsbIndex",
"properties": {
"ssbIndex": {
"type": "integer",
"contentEncoding": "int32"
},
"ssbResults": {
"$ref": "#/components/schemas/MeasQuantityResultsNr"
}
}
"ResultsPerSsbIndexList": {
"title": "ResultsPerSsbIndexList",
"type": "object",
"$ref": "#/components/schemas/ResultsPerSsbIndex"
"RsIndexResults": {
"title": "RsIndexResults",
"resultsCsiRsIndexes",
"resultsSsbIndexes"
"resultsCsiRsIndexes": {
"$ref": "#/components/schemas/ResultsPerCsiRsIndexList"
"resultsSsbIndexes": {
"$ref": "#/components/schemas/ResultsPerSsbIndexList"
"S1BearerInfo": {
"title": "S1BearerInfo",
"required": [
"s1UeInfo"
],
"type": "object",
"description": "Information on a specific UE as defined below."
"timeStamp": {
"$ref": "#/components/schemas/TimeStamp"
}
}
},
"S1BearerNotification": {
"title": "S1BearerNotification",
"allOf": [
{
"$ref": "#/components/schemas/InlineNotification"
"type": "object",
"properties": {
"s1Event": {
"type": "integer",
"description": "The subscribed event that triggered this notification in S1BearerSubscription.",
"contentEncoding": "int32"
},
"s1UeInfo": {
"$ref": "#/components/schemas/S1UeInfo1"
},
"timeStamp": {
"$ref": "#/components/schemas/TimeStamp"
}
}
]
},
"S1BearerSubscription": {
"title": "S1BearerSubscription",
"allOf": [
{
"$ref": "#/components/schemas/InlineSubscription"
},
{
"S1BearerSubscriptionCriteria",
"callbackReference",
"eventType"
"type": "object",
"properties": {
"S1BearerSubscriptionCriteria": {
"$ref": "#/components/schemas/S1BearerSubscriptionCriteria"
},
"_links": {
"$ref": "#/components/schemas/Links"
},
"callbackReference": {
"type": "string",
"description": "URI selected by the service consumer, to receive notifications on the subscribed RNIS information. This shall be included in the request and response."
},
"eventType": {
"minItems": 1,
"type": "array",
"items": {
"description": "Description of the subscribed event. The event is included both in the request and in the response. \\nFor the eventType, the following values are currently defined: <p>0 = RESERVED. <p>1 = S1_BEARER_ESTABLISH. <p>2 = S1_BEARER_MODIFY. <p>3 = S1_BEARER_RELEASE."
},
"expiryDeadline": {
"$ref": "#/components/schemas/TimeStamp"
3110
3111
3112
3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
3179
3180
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
}
}
]
},
"SubscriptionLinkList": {
"title": "SubscriptionLinkList",
"required": [
"_links"
],
"type": "object",
"properties": {
"_links": {
"$ref": "#/components/schemas/Links10"
}
}
},
"TimeStamp": {
"title": "TimeStamp",
"required": [
"nanoSeconds",
"seconds"
],
"type": "object",
"properties": {
"nanoSeconds": {
"type": "integer",
"description": "The nanoseconds part of the time. Time is defined as Unix-time since January 1, 1970, 00:00:00 UTC.",
"contentEncoding": "int32"
},
"seconds": {
"type": "integer",
"description": "The seconds part of the time. Time is defined as Unixtime since January 1, 1970, 00:00:00 UTC.",
"contentEncoding": "int32"
}
}
},
"Trigger": {
"title": "Trigger",
"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",
"description": "As defined in Ref ETSI TS 136 331 [i.7] <p>0 = NOT_AVAILABLE <p>1 = PERIODICAL_REPORT_STRONGEST_CELLS <p>2 = PERIODICAL_REPORT_STRONGEST_CELLS_FOR_SON <p>3 = PERIODICAL_REPORT_CGI <p>4 = INTRA_PERIODICAL_REPORT_STRONGEST_CELLS <p>5 = INTRA_PERIODICAL_REPORT_CGI <p>10 = EVENT_A1 <p>11 = EVENT_A2 <p>12 = EVENT_A3 <p>13 = EVENT_A4 <p>14 = EVENT_A5 <p>15 = EVENT_A6 <p>20 = EVENT_B1 <p>21 = EVENT_B2 <p>20 = EVENT_B1-NR <p>21 = EVENT_B2-NR <p>30 = EVENT_C1 <p>31 = EVENT_C2 <p>40 = EVENT_W1 <p>41 = EVENT_W2 <p>42 = EVENT_W3 <p>50 = EVENT_V1 <p>51 = EVENT_V2 <p>60 = EVENT_H1 <p>61 = EVENT_H2",
"examples": [
0
]
},
"TriggerNr": {
"title": "TriggerNr",
"enum": [
0,
1,
2,
10,
11,
12,
13,
14,
15,
20,
21,
30,
31
],
"type": "integer",
"description": "The enumeration Trigger represents specified triggers for a 5G UE Measurement Report. Full details can be found in ETSI TS 138 331 [i.13]). <p>0 = NOT_AVAILABLE <p>1 = NR_PERIODICAL <p>2 = NR_CGI <p>10 = EVENT_A1 <p>11 = EVENT_A2 <p>12 = EVENT_A3 <p>13 = EVENT_A4 <p>14 = EVENT_A5 <p>15 = EVENT_A6 <p>20 = INTER_RAT_PERIODICAL <p>21 = INTER_RAT_CGI <p>30 = EVENT_B1 <p>31 = EVENT_B2",
"examples": [
0
]
},
"CarrierAggregationMeasInfo": {
"title": "CarrierAggregationMeasInfo",
"type": "object",
"properties": {
"cellIdNei": {
"type": "string",
"description": "String representing the E-UTRAN Cell Identity. Encoded as a bit string (size (28)) as defined in ETSI TS 136 413 [i.3]."
},
"cellIdSrv": {
"type": "string",
"description": "String representing the E-UTRAN Cell Identity. Encoded as a bit string (size (28)) as defined in ETSI TS 136 413 [i.3]."
},
"rsrpNei": {
"type": "integer",
"description": "Reference Signal Received Power as defined in ETSI TS 136 214 [i.5].",
"contentEncoding": "int32"
},
"rsrpSrv": {
"type": "integer",
"description": "Reference Signal Received Power as defined in ETSI TS 136 214 [i.5].",
"contentEncoding": "int32"
"rsrqNei": {
"type": "integer",
"description": "Reference Signal Received Quality as defined in ETSI TS 136 214 [i.5].",
"contentEncoding": "int32"
},
"rsrqSrv": {
"type": "integer",
"description": "Reference Signal Received Quality as defined in ETSI TS 136 214 [i.5].",
"contentEncoding": "int32"
}
}
},
"CarrierAggregationMeasInfo1": {
"title": "CarrierAggregationMeasInfo1",
"type": "object",
"properties": {
"cellIdNei": {
"description": "String representing the E-UTRAN Cell Identity. Encoded as a bit string (size (28)) as defined in ETSI TS 136 413 [i.3]."
"cellIdSrv": {
"type": "string",
"description": "String representing the E-UTRAN Cell Identity. Encoded as a bit string (size (28)) as defined in ETSI TS 136 413 [i.3]."
},
"rsrpNei": {
"description": "Reference Signal Received Power as defined in ETSI TS 136 214 [i.5].",
"contentEncoding": "int32"
"description": "Extended Reference Signal Received Power, with value mapping defined in ETSI TS 136 133 [i.16].",
"contentEncoding": "int32"
},
"rsrpSrv": {
"description": "Reference Signal Received Power as defined in ETSI TS 136 214 [i.5].",
"contentEncoding": "int32"
"description": "Extended Reference Signal Received Power, with value mapping defined in ETSI TS 136 133 [i.16].",
"contentEncoding": "int32"
"rsrqNei": {
"type": "integer",
"description": "Reference Signal Received Quality as defined in ETSI TS 136 214 [i.5].",
"contentEncoding": "int32"
},
"rsrqNeiEx": {
"type": "integer",
"description": "Extended Reference Signal Received Quality, with value mapping defined in ETSI TS 136 133 [i.16].",
"contentEncoding": "int32"
},
"rsrqSrv": {
"description": "Reference Signal Received Quality as defined in ETSI TS 136 214 [i.5].",
"contentEncoding": "int32"
"description": "Extended Reference Signal Received Quality, with value mapping defined in ETSI TS 136 133 [i.16].",
"contentEncoding": "int32"
"sinrNei": {
"type": "integer",
"description": "Reference Signal \"Signal to Interference plus Noise Ratio\", with value mapping defined in ETSI TS 136 133 [i.16].",
"contentEncoding": "int32"
"sinrSrv": {
"type": "integer",
"description": "Reference Signal \"Signal to Interference plus Noise Ratio\", with value mapping defined in ETSI TS 136 133 [i.16].",
"contentEncoding": "int32"
"CellInfo": {
"title": "CellInfo",
"type": "object",
"dl_gbr_pdr_cell": {
"type": "integer",
"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].",
"contentEncoding": "int32"
"dl_gbr_prb_usage_cell": {
"type": "integer",
"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].",
"contentEncoding": "int32"
"dl_nongbr_pdr_cell": {
"type": "integer",
"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].",
"contentEncoding": "int32"
"dl_nongbr_prb_usage_cell": {
"type": "integer",
"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].",
"contentEncoding": "int32"
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
"dl_total_prb_usage_cell": {
"type": "integer",
"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].",
"contentEncoding": "int32"
},
"ecgi": {
"$ref": "#/components/schemas/Ecgi"
},
"number_of_active_ue_dl_gbr_cell": {
"type": "integer",
"description": "It indicates the number of active UEs with downlink GBR traffic, as defined in ETSI TS 136 314 [i.11].",
"contentEncoding": "int32"
},
"number_of_active_ue_dl_nongbr_cell": {
"type": "integer",
"description": "It indicates the number of active UEs with downlink non-GBR traffic, as defined in ETSI TS 136 314 [i.11].",
"contentEncoding": "int32"
},
"number_of_active_ue_ul_gbr_cell": {
"type": "integer",
"description": "It indicates the number of active UEs with uplink GBR traffic, as defined in ETSI TS 136 314 [i.11].",
"contentEncoding": "int32"
},
"number_of_active_ue_ul_nongbr_cell": {
"type": "integer",
"description": "It indicates the number of active UEs with uplink non-GBR traffic, as defined in ETSI TS 136 314 [i.11].",
"contentEncoding": "int32"
},
"received_dedicated_preambles_cell": {
"type": "integer",
"description": "It indicates (in percentage) the received dedicated preamples, as defined in ETSI TS 136 314 [i.11].",
"contentEncoding": "int32"
},
"received_randomly_selected_preambles_high_range_cell": {
"type": "integer",
"description": "It indicates (in percentage) the received randomly selected preambles in the high range, as defined in ETSI TS 136 314 [i.11].",
"contentEncoding": "int32"
},
"received_randomly_selected_preambles_low_range_cell": {
"type": "integer",
"description": "It indicates (in percentage) the received randomly selected preambles in the low range, as defined in ETSI TS 136 314 [i.11].",
"contentEncoding": "int32"
},
"ul_gbr_pdr_cell": {
"type": "integer",
"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].",
"contentEncoding": "int32"
},
"ul_gbr_prb_usage_cell": {
"type": "integer",
"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].",
"contentEncoding": "int32"
},
"ul_nongbr_pdr_cell": {
"type": "integer",
"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].",
"contentEncoding": "int32"
},
"ul_nongbr_prb_usage_cell": {
"type": "integer",
"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].",
"contentEncoding": "int32"
},
"ul_total_prb_usage_cell": {
"type": "integer",
"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].",
"contentEncoding": "int32"
"CellUEInfo": {
"title": "CellUEInfo",
"type": "object",
3399
3400
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
3412
3413
3414
3415
3416
3417
3418
3419
3420
3421
3422
3423
3424
3425
3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
3439
"$ref": "#/components/schemas/AssociateId"
},
"dl_gbr_data_volume_ue": {
"type": "integer",
"description": "It indicates the data volume of the downlink GBR traffic of a UE, as defined in ETSI TS 136 314 [i.11].",
"contentEncoding": "int32"
},
"dl_gbr_delay_ue": {
"type": "integer",
"description": "It indicates the packet delay of the downlink GBR traffic of a UE, as defined in ETSI TS 136 314 [i.11].",
"contentEncoding": "int32"
},
"dl_gbr_pdr_ue": {
"type": "integer",
"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].",
"contentEncoding": "int32"
},
"dl_gbr_throughput_ue": {
"type": "integer",
"description": "It indicates the scheduled throughput of the downlink GBR traffic of a UE, as defined in ETSI TS 136 314 [i.11].",
"contentEncoding": "int32"
},
"dl_nongbr_data_volume_ue": {
"type": "integer",
"description": "It indicates the data volume of the downlink non-GBR traffic of a UE, as defined in ETSI TS 136 314 [i.11].",
"contentEncoding": "int32"
},
"dl_nongbr_delay_ue": {
"type": "integer",
"description": "It indicates the packet delay of the downlink non-GBR traffic of a UE, as defined in ETSI TS 136 314 [i.11].",
"contentEncoding": "int32"
},
"dl_nongbr_pdr_ue": {
"type": "integer",
"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].",
"contentEncoding": "int32"
},
"dl_nongbr_throughput_ue": {
"type": "integer",
"description": "It indicates the scheduled throughput of the downlink nonGBR traffic of a UE, as defined in ETSI TS 136 314 [i.11].",
"contentEncoding": "int32"
"ul_gbr_data_volume_ue": {
"type": "integer",
"description": "It indicates the data volume of the uplink GBR traffic of a UE, as defined in ETSI TS 136 314 [i.11].",
"contentEncoding": "int32"
"ul_gbr_delay_ue": {
"type": "integer",
"description": "It indicates the packet delay of the uplink GBR traffic of a UE, as defined in ETSI TS 136 314 [i.11].",
"contentEncoding": "int32"
"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].",
"contentEncoding": "int32"
"ul_gbr_throughput_ue": {
"type": "integer",
"description": "It indicates the scheduled throughput of the uplink GBR traffic of a UE, as defined in ETSI TS 136 314 [i.11].",
"contentEncoding": "int32"
"ul_nongbr_data_volume_ue": {
"type": "integer",
"description": "It indicates the data volume of the uplink non-GBR traffic of a UE, as defined in ETSI TS 136 314 [i.11].",
"contentEncoding": "int32"
"ul_nongbr_delay_ue": {
"type": "integer",
"description": "It indicates the packet delay of the uplink non-GBR traffic of a UE, as defined in ETSI TS 136 314 [i.11].",
"contentEncoding": "int32"
"ul_nongbr_pdr_ue": {
"type": "integer",
"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].",
"contentEncoding": "int32"
"ul_nongbr_throughput_ue": {
"type": "integer",
"description": "It indicates the scheduled throughput of the uplink non-GBR traffic of a UE, as defined in ETSI TS 136 314 [i.11].",
"contentEncoding": "int32"
"CellUserInfo": {
"title": "CellUserInfo",
"type": "object",
"ecgi": {
"$ref": "#/components/schemas/Ecgi"
"description": "Information on UEs in the specific cell as defined below."
}
},
"EnbInfo": {
"title": "EnbInfo",
"description": "eNB transport layer address of this S1 bearer."
"description": "eNB GTP-U TEID of this S1 bearer."
"description": "S1 bearer information on eNB side as defined below."
},
"ErabInfo": {
"title": "ErabInfo",
"type": "object",
"properties": {
"erabId": {
"type": "integer",
"description": "The attribute that uniquely identifies a Radio Access bearer for specific UE as defined in ETSI TS 136 413 [i.3].",
"contentEncoding": "int32"
},
"erabQosParameters": {
"$ref": "#/components/schemas/ErabQosParameters"
}
}
},
"ErabQosParameters": {
"title": "ErabQosParameters",
"qci": {
"type": "integer",
"description": "QoS Class Identifier as defined in ETSI TS 123 401 [i.4].",
"contentEncoding": "int32"
"qosInformation": {
"$ref": "#/components/schemas/QosInformation"
"description": "QoS parameters for the E-RAB as defined below."
},
"ErabQosParameters2": {
"title": "ErabQosParameters2",
"qci": {
"type": "integer",
"description": "QoS Class Identifier as defined in ETSI TS 123 401 [i.4].",
"contentEncoding": "int32"
"qosInformation": {
"$ref": "#/components/schemas/QosInformation2"
"description": "The QoS parameters for the E-RAB as defined below."
},
"ErabReleaseInfo": {
"title": "ErabReleaseInfo",
"properties": {
"erabId": {
"type": "integer",
"description": "The attribute that uniquely identifies a Radio Access bearer for specific UE as defined in ETSI TS 136 413 [i.3].",
"contentEncoding": "int32"
}
},
"description": "The release information for the E-RAB as defined below."
"EutraNeighCellMeasInfo": {
"title": "EutraNeighCellMeasInfo",
"type": "object",
"ecgi": {
"$ref": "#/components/schemas/Ecgi"
"rsrp": {
"type": "integer",
"description": "Reference Signal Received Power as defined in ETSI TS 138 331 [i.13].",
"contentEncoding": "int32"
"description": "Reference Signal Received Quality as defined in ETSI TS 138 331 [i.13].",
"contentEncoding": "int32"
"sinr": {
"type": "integer",
"description": "Reference Signal plus Interference Noise Ratio as defined in ETSI TS 138 331 [i.13].",
"contentEncoding": "int32"
}
}
},
"EutranNeighbourCellMeasInfo": {
"title": "EutranNeighbourCellMeasInfo",
"type": "object",
"properties": {
"ecgi": {
"$ref": "#/components/schemas/Ecgi"
3618
3619
3620
3621
3622
3623
3624
3625
3626
3627
3628
3629
3630
3631
3632
3633
3634
3635
3636
3637
3638
3639
3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
"rsrp": {
"type": "integer",
"description": "Reference Signal Received Power as defined in ETSI TS 136 214 [i.5].",
"contentEncoding": "int32"
},
"rsrpEx": {
"type": "integer",
"description": "Extended Reference Signal Received Power, with value mapping defined in ETSI TS 136 133 [i.16].",
"contentEncoding": "int32"
},
"rsrq": {
"type": "integer",
"description": "Reference Signal Received Quality as defined in ETSI TS 136 214 [i.5].",
"contentEncoding": "int32"
},
"rsrqEx": {
"type": "integer",
"description": "Extended Reference Signal Received Quality, with value mapping defined in ETSI TS 136 133 [i.16].",
"contentEncoding": "int32"
},
"sinr": {
"type": "integer",
"description": "Reference Signal \"Signal to Interference plus Noise Ratio\", with value mapping defined in ETSI TS 136 133 [i.16].",
"contentEncoding": "int32"
}
}
},
"FilterCriteriaAssoc": {
"title": "FilterCriteriaAssoc",
"type": "object",
"properties": {
"appInstanceId": {
"description": "Unique identifier for the MEC application instance."
},
"associateId": {
"minItems": 0,
"type": "array",
"items": {
"$ref": "#/components/schemas/AssociateId"
},
"description": "0 to N identifiers to associate the information for a specific UE or flow."
},
"ecgi": {
"minItems": 0,
"type": "array",
"items": {
"$ref": "#/components/schemas/Ecgi"
},
"description": "E-UTRAN Cell Global Identifier."
"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."
"FilterCriteriaAssocHo": {
"title": "FilterCriteriaAssocHo",
"type": "object",
"appInstanceId": {
"type": "string",
"description": "Unique identifier for the MEC application instance."
},
"items": {
"$ref": "#/components/schemas/AssociateId"
},
"description": "0 to N identifiers to associate the information for a specific UE or flow."
},
"ecgi": {
"items": {
"$ref": "#/components/schemas/Ecgi"
},
"description": "E-UTRAN Cell Global Identifier."
"hoStatus": {
"minItems": 0,
"type": "array",
"items": {
"type": "integer",
"contentEncoding": "int32"
},
"description": "In case hoStatus is not included in the subscription request, the default value 3 = COMPLETED shall be used and included in the response: <p>1 = IN_PREPARATION. <p>2 = IN_EXECUTION. <p>3 = COMPLETED. <p>4 = REJECTED. <p>5 = CANCELLED."
}
},
"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."
},
"FilterCriteriaAssocTri": {
"title": "FilterCriteriaAssocTri",
"type": "object",
"properties": {
"appInstanceId": {
"type": "string",
"description": "Unique identifier for the MEC application instance."
"associateId": {
"minItems": 0,
"type": "array",
"items": {
"$ref": "#/components/schemas/AssociateId"
},
"description": "0 to N identifiers to associate the information for a specific UE or flow."
"ecgi": {
"minItems": 0,
"type": "array",
"items": {
"$ref": "#/components/schemas/Ecgi"
"description": "E-UTRAN Cell Global Identifier."
"trigger": {
"minItems": 0,
"type": "array",
"items": {
"$ref": "#/components/schemas/Trigger"
},
"description": "Corresponds to a specific E-UTRAN UE Measurement Report trigger."
}
},
"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."
},
"FilterCriteriaNrMrs": {
"title": "FilterCriteriaNrMrs",
"type": "object",
"properties": {
"appInstanceId": {
"description": "Unique identifier for the MEC application instance."
"associateId": {
"minItems": 0,
"type": "array",
"items": {
"$ref": "#/components/schemas/AssociateId"
},
"description": "0 to N identifiers to associate the information for a specific UE or flow."
},
"nrcgi": {
"minItems": 0,
"type": "array",
"items": {
"$ref": "#/components/schemas/NRcgi"
"triggerNr": {
"minItems": 0,
"type": "array",
"items": {
"$ref": "#/components/schemas/TriggerNr"
},
"description": "Corresponds to a specific 5G UE Measurement Report trigger."
"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."
},
"FilterCriteriaQci": {
"title": "FilterCriteriaQci",
"description": "Unique identifier for the MEC application instance."
"ecgi": {
"minItems": 0,
"type": "array",
"items": {
"$ref": "#/components/schemas/Ecgi"
"description": "E-UTRAN Cell Global Identifier."
"qci": {
"type": "integer",
"description": "QoS Class Identifier as defined in ETSI TS 123 401 [i.4].",
"contentEncoding": "int32"
"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."
},
"FilterCriteriaQci1": {
"title": "FilterCriteriaQci1",
],
"type": "object",
"properties": {
"appInstanceId": {
"type": "string",
"description": "Unique identifier for the MEC application instance."
"items": {
"$ref": "#/components/schemas/Ecgi"
},
"description": "E-UTRAN Cell Global Identifier."
"erabId": {
"type": "integer",
"description": "The attribute that uniquely identifies a Radio Access bearer for specific UE as defined in ETSI TS 136 413 [i.3].",
"contentEncoding": "int32"
"qci": {
"type": "integer",
"description": "QoS Class Identifier as defined in ETSI TS 123 401 [i.4].",
"contentEncoding": "int32"
"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."
},
"HoStatus": {
"title": "HoStatus",
"enum": [
1,
2,
3,
4,
5
],
"type": "integer",
"description": "Indicate the status of the UE handover procedure. Values are defined as following: <p>1 = IN_PREPARATION. <p>2 = IN_EXECUTION. <p>3 = COMPLETED. <p>4 = REJECTED. <p>5 = CANCELLED.",
"examples": [
1
]
},
"InlineNotification": {
"title": "InlineNotification",
],
"type": "object",
"properties": {
"notificationType": {
"discriminator": {
"propertyName": "notificationType",
"mapping": {
"CaReconfNotification": "CaReconfNotification",
"CellChangeNotification": "CellChangeNotification",
"MeasRepUeNotification": "MeasRepUeNotification",
"MeasTaNotification": "MeasTaNotification",
"NrMeasRepUeNotification": "NrMeasRepUeNotification",
"RabEstNotification": "RabEstNotification",
"RabModNotification": "RabModNotification",
"RabRelNotification": "RabRelNotification",
"S1BearerNotification": "S1BearerNotification"
}
}
},
"InlineSubscription": {
"title": "InlineSubscription",
],
"type": "object",
"properties": {
"subscriptionType": {
"discriminator": {
"propertyName": "subscriptionType",
"mapping": {
"CaReconfSubscription": "CaReconfSubscription",
"CellChangeSubscription": "CellChangeSubscription",
"MeasRepUeSubscription": "MeasRepUeSubscription",
"MeasTaSubscription": "MeasTaSubscription",
"NrMeasRepUeSubscription": "NrMeasRepUeSubscription",
"RabEstSubscription": "RabEstSubscription",
"RabModSubscription": "RabModSubscription",
"RabRelSubscription": "RabRelSubscription",
"S1BearerSubscription": "S1BearerSubscription"
}
}
},
"Links": {
"title": "Links",
"properties": {
"self": {
"$ref": "#/components/schemas/LinkType"
}
},
"description": "Hyperlink related to the resource. This shall be only included in the HTTP responses and in HTTP PUT requests."
"Links2": {
"title": "Links2",
"required": [
"self"
],
"type": "object",
"self": {
"type": "string",
"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."
}
},
"description": "List of hyperlinks related to the resource."
},
"Links10": {
"title": "Links10",
"required": [
"self"
],
"type": "object",
"properties": {
"self": {
"$ref": "#/components/schemas/LinkType"
},
"subscription": {
"items": {
"$ref": "#/components/schemas/Subscription"
"description": "A link to a subscription."
}
},
"description": "List of hyperlinks related to the resource."
},
"NCell": {
"title": "NCell",
"type": "object",
"properties": {
"measQuantityResultsCsiRsCell": {
"$ref": "#/components/schemas/MeasQuantityResultsNr"
"measQuantityResultsSsbCell": {
"$ref": "#/components/schemas/MeasQuantityResultsNr"
"rsIndexResults": {
"$ref": "#/components/schemas/RsIndexResults"
"description": "Measurement information relating to the best neighbour of this serving cell."
},
"NewRadioMeasInfo": {
"title": "NewRadioMeasInfo",
"properties": {
"nrBNCs": {
"$ref": "#/components/schemas/NrBNCs"
},
"nrCarrierFreq": {
"type": "integer",
"description": "ARFCN applicable for a downlink, uplink or bi-directional (TDD) NR carrier frequency, as defined in ETSI TS 138.101 [i.15].",
"contentEncoding": "int32"
},
"nrSCs": {
"$ref": "#/components/schemas/NrSCs"
}
}
"NewRadioMeasNeiInfo": {
"title": "NewRadioMeasNeiInfo",
"type": "object",
"nrNCellInfo": {
"minItems": 1,
"type": "array",
"items": {
"$ref": "#/components/schemas/NrNCellInfo"
"description": "5G NR neighbour cell info."
},
"nrNCellRsrp": {
"type": "integer",
"description": "Reference Signal Received Power measurement according to mapping table in ETSI TS 138.133 [i.14].",
"contentEncoding": "int32"
},
"nrNCellRsrq": {
"type": "integer",
"description": "Reference Signal Received Quality measurement according to mapping table in ETSI TS 138.133 [i.14].",
"contentEncoding": "int32"
},
"nrNCellRssi": {
"type": "integer",
"description": "Reference signal SINR measurement according to mapping table in ETSI TS 138.133 [i.14].",
"contentEncoding": "int32"
"rsIndexResults": {
"$ref": "#/components/schemas/RsIndexResults"
}
}
},
"NrBNCellInfo": {
"title": "NrBNCellInfo",
"type": "object",
"properties": {
"nrBNCellGId": {
"description": "String representing the NR Cell Identity. Encoded as a bit string (size (36)) as defined in ETSI TS 138 423 [i.17]."
"nrBNCellPlmn": {
"minItems": 1,
"type": "array",
"items": {
"$ref": "#/components/schemas/Plmn"
"description": "Public land mobile network identities"
}
},
"NrBNCs": {
"title": "NrBNCs",
"nrBNCellInfo": {
"minItems": 1,
"type": "array",
"items": {
"$ref": "#/components/schemas/NrBNCellInfo"
},
"description": "Best neighbours of the secondary serving cell(s) info"
},
"nrBNCellRsrp": {
"description": "Reference Signal Received Power measurement according to mapping table in ETSI TS 138.133 [i.14].",
"contentEncoding": "int32"
"nrBNCellRsrq": {
"type": "integer",
"description": "Reference Signal Received Quality measurement according to mapping table in ETSI TS 138.133 [i.14].",
"contentEncoding": "int32"
},
"nrBNCellRssi": {
"type": "integer",
"description": "Reference signal SINR measurement according to mapping table in ETSI TS 138.133 [i.14].",
"contentEncoding": "int32"
"description": "Measurement quantities concerning the best neighbours of the secondary serving cells"
"NrNCellInfo": {
"title": "NrNCellInfo",
"type": "object",
"nrNCellGId": {
"type": "string",
"description": "String representing the NR Cell Identity. Encoded as a bit string (size (36)) as defined in ETSI TS 138 423 [i.17]."
},
"nrNCellPlmn": {
"minItems": 1,
"type": "array",
"description": "Public land mobile network identities."
"NrNeighCellMeasInfo": {
"title": "NrNeighCellMeasInfo",
"type": "object",
"measQuantityResultsCsiRsCell": {
"$ref": "#/components/schemas/MeasQuantityResultsNr"
},
"nrcgi": {
"type": "string",
"description": "String representing the NR Cell Identity. Encoded as a bit string (size (36)) as defined in ETSI TS 138 423 [i.17]."
},
"rsIndexResults": {
"$ref": "#/components/schemas/RsIndexResults"
"NrSCellInfo": {
"title": "NrSCellInfo",
"type": "object",
"nrSCellGId": {
"type": "string",
"description": "String representing the NR Cell Identity. Encoded as a bit string (size (36)) as defined in ETSI TS 138 423 [i.17]."
},
"nrSCellPlmn": {
"minItems": 1,
"type": "array",
"description": "Public land mobile network identities."
"NrSCs": {
"title": "NrSCs",
"required": [
"nrSCellInfo"
],
"type": "object",
"nrSCellInfo": {
"minItems": 1,
"type": "array",
"items": {
"$ref": "#/components/schemas/NrSCellInfo"
},
"description": "Secondary serving cell(s) info."
"nrSCellRsrp": {
"type": "integer",
"description": "Reference Signal Received Power measurement according to mapping table in ETSI TS 138.133 [i.14].",
"contentEncoding": "int32"
},
"nrSCellRsrq": {
"type": "integer",
"description": "Reference Signal Received Quality measurement according to mapping table in ETSI TS 138.133 [i.14].",
"contentEncoding": "int32"
},
"nrSCellRssi": {
"type": "integer",
"description": "Reference signal SINR measurement according to mapping table in ETSI TS 138.133 [i.14].",
"contentEncoding": "int32"
"description": "Measurement quantities concerning the secondary serving cells."
},
"QosInformation": {
"title": "QosInformation",
"erabGbrDl",
"erabGbrUl",
"erabMbrDl",
"erabMbrUl"
"erabGbrDl": {
"type": "integer",
"description": "This attribute indicates the guaranteed downlink E-RAB Bit Rate as defined in ETSI TS 123 401 [i.4] for this bearer.",
"contentEncoding": "int32"
"erabGbrUl": {
"type": "integer",
"description": "This attribute indicates the guaranteed uplink E-RAB Bit Rate as defined in ETSI TS 123 401 [i.4] for this bearer.",
"contentEncoding": "int32"
},
"erabMbrDl": {
"type": "integer",
"description": "This attribute indicates the maximum downlink E-RAB Bit Rate as defined in ETSI TS 123 401 [i.4] for this bearer.",
"contentEncoding": "int32"
},
"erabMbrUl": {
"type": "integer",
"description": "This attribute indicates the maximum uplink E-RAB Bit Rate as defined in ETSI TS 123 401 [i.4] for this bearer.",
"contentEncoding": "int32"
"description": "The QoS information for the E-RAB."
},
"QosInformation2": {
"title": "QosInformation2",
"erabGbrDl",
"erabGbrUl",
"erabMbrDl",
"erabMbrUl"
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
"properties": {
"erabGbrDl": {
"type": "integer",
"description": "This attribute indicates the guaranteed downlink E-RAB Bit Rate as defined in ETSI TS 123 401 [i.4] for this bearer.",
"contentEncoding": "int32"
},
"erabGbrUl": {
"type": "integer",
"description": "This attribute indicates the guaranteed uplink E-RAB Bit Rate as defined in ETSI TS 123 401 [i.4] for this bearer.",
"contentEncoding": "int32"
},
"erabMbrDl": {
"type": "integer",
"description": "This attribute indicates the maximum downlink E-RAB Bit Rate as defined in ETSI TS 123 401 [i.4] for this bearer.",
"contentEncoding": "int32"
},
"erabMbrUl": {
"type": "integer",
"description": "This attribute indicates the maximum uplink E-RAB Bit Rate as defined in ETSI TS 123 401 [i.4] for this bearer.",
"contentEncoding": "int32"
}
},
"description": "The QoS Information for the E-RAB as defined below."
"S1BearerInfoDetailed": {
"title": "S1BearerInfoDetailed",
"type": "object",
"enbInfo": {
"$ref": "#/components/schemas/EnbInfo"
"description": "The attribute that uniquely identifies a S1 bearer for a specific UE, as defined in ETSI TS 136 413 [i.3].",
"contentEncoding": "int32"
"sGwInfo": {
"$ref": "#/components/schemas/SGwInfo"
}
}
},
"S1BearerSubscriptionCriteria": {
"title": "S1BearerSubscriptionCriteria",
"type": "object",
"properties": {
"associateId": {
"minItems": 0,
"type": "array",
"items": {
"$ref": "#/components/schemas/AssociateId"
"description": "0 to N identifiers to associate the events for a specific UE or a flow."
"ecgi": {
"minItems": 0,
"type": "array",
"items": {
"$ref": "#/components/schemas/Ecgi"
},
"description": "E-UTRAN Cell Global Identifier."
},
"erabId": {
"minItems": 0,
"type": "array",
"items": {
"type": "integer",
"contentEncoding": "int32"
},
"description": "The attribute that uniquely identifies a S1 bearer for a specific UE, as defined in ETSI TS 136 413 [i.3]."
"S1UeInfo": {
"title": "S1UeInfo",
"type": "object",
"associateId": {
"minItems": 1,
"type": "array",
"items": {
"$ref": "#/components/schemas/AssociateId"
"description": "1 to N identifiers to associate the information for a specific UE or flow."
"ecgi": {
"minItems": 1,
"type": "array",
"items": {
"$ref": "#/components/schemas/Ecgi"
"description": "E-UTRAN Cell Global Identifier."
"s1BearerInfoDetailed": {
"minItems": 1,
"type": "array",
"items": {
"$ref": "#/components/schemas/S1BearerInfoDetailed"
},
"description": "S1 bearer information as defined below."
"tempUeId": {
"$ref": "#/components/schemas/TempUeId"
}
}
},
"S1UeInfo1": {
"title": "S1UeInfo1",
"required": [
"ecgi",
"s1BearerInfo"
],
"type": "object",
"properties": {
"associateId": {
"minItems": 0,
"type": "array",
"description": "0 to N identifiers to associate the information for a specific UE or flow."
},
"ecgi": {
"items": {
"$ref": "#/components/schemas/Ecgi"
},
"description": "E-UTRAN Cell Global Identifier."
"s1BearerInfo": {
"minItems": 1,
"type": "array",
"items": {
"$ref": "#/components/schemas/S1BearerInfo1"
},
"description": "S1 bearer information as defined below."
"tempUeId": {
"$ref": "#/components/schemas/TempUeId"
"description": "Information on specific UE that matches the criteria in S1BearerSubscription as defined below."
},
"S1BearerInfo1": {
"title": "S1BearerInfo1",
"properties": {
"enbInfo": {
"$ref": "#/components/schemas/EnbInfo"
},
"erabId": {
"type": "integer",
"description": "The attribute that uniquely identifies a S1 bearer for a specific UE, as defined in ETSI TS 136 413 [i.3].",
"contentEncoding": "int32"
},
"sGwInfo": {
"$ref": "#/components/schemas/SGwInfo"
}
}
"SCell": {
"title": "SCell",
"type": "object",
"measQuantityResultsCsiRsCell": {
"$ref": "#/components/schemas/MeasQuantityResultsNr"
},
"measQuantityResultsSsbCell": {
"$ref": "#/components/schemas/MeasQuantityResultsNr"
},
"rsIndexResults": {
"$ref": "#/components/schemas/RsIndexResults"
4374
4375
4376
4377
4378
4379
4380
4381
4382
4383
4384
4385
4386
4387
4388
4389
4390
4391
4392
4393
4394
4395
4396
4397
4398
4399
4400
4401
4402
4403
4404
4405
4406
4407
4408
4409
4410
"description": "Measurement information relating to this serving cell."
},
"SecondaryCellAdd": {
"title": "SecondaryCellAdd",
"type": "object",
"properties": {
"ecgi": {
"$ref": "#/components/schemas/Ecgi"
}
}
},
"SecondaryCellRemove": {
"title": "SecondaryCellRemove",
"type": "object",
"properties": {
"ecgi": {
"$ref": "#/components/schemas/Ecgi"
}
}
},
"ServCellMeasInfo": {
"title": "ServCellMeasInfo",
"type": "object",
"properties": {
"nCell": {
"$ref": "#/components/schemas/NCell"
},
"nrcgi": {
"$ref": "#/components/schemas/NRcgi"
},
"sCell": {
"$ref": "#/components/schemas/SCell"
}
}
},
"SGwInfo": {
"title": "SGwInfo",
"ipAddress": {
"type": "string",
"description": "SGW transport layer address of this S1 bearer."
"tunnelId": {
"type": "string",
"description": "SGW GTP-U TEID of this S1 bearer."
"description": "S1 bearer information on GW side as defined below."
},
"Subscription": {
"title": "Subscription",
"type": "object",
"properties": {
"href": {
"type": "string",
"description": "The URI referring to the subscription."
},
"subscriptionType": {
"type": "string",
"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."
}
}
},
"TempUeId": {
"title": "TempUeId",
"properties": {
"mmec": {
"type": "string",
"description": "MMEC as defined in ETSI TS 136 413 [i.3]."
},
"mtmsi": {
"type": "string",
"description": "M-TMSI as defined in ETSI TS 136 413 [i.3]."
}
},
"description": "The temporary identifier allocated for the specific UE as defined below."
"type": "integer",
"description": "Numeric value (0-255) corresponding to specified type of identifier as following: <p>0 = reserved. <p>1 = UE_IPv4_ADDRESS. <p>2 = UE_IPV6_ADDRESS. <p>3 = NATED_IP_ADDRESS. <p>4 = GTP_TEID.",
"examples": [
0
]
"UeInfo": {
"title": "UeInfo",
"type": "object",
"properties": {
"associateId": {
"minItems": 0,
"type": "array",
"items": {
"$ref": "#/components/schemas/AssociateId"
},
"description": "0 to N identifiers to associate the event for a specific UE or flow."
"erabInfo": {
"minItems": 1,
"type": "array",
"items": {
"$ref": "#/components/schemas/ErabInfo"
},
"description": "Information on E-RAB as defined below."