Commit b58e0fda authored by Michel Roy's avatar Michel Roy

review update

parent 1f1f1689
This diff is collapsed.
This diff is collapsed.
......@@ -55,7 +55,6 @@ models/nr_meas_rep_ue_notification_s_cell.proto
models/nr_meas_rep_ue_notification_serv_cell_meas_info.proto
models/nr_meas_rep_ue_subscription.proto
models/nr_meas_rep_ue_subscription_filter_criteria_nr_mrs.proto
models/nr_meas_rep_ue_subscription_links.proto
models/plmn.proto
models/plmn_info.proto
models/problem_details.proto
......@@ -68,8 +67,6 @@ models/rab_est_subscription_filter_criteria_qci.proto
models/rab_info.proto
models/rab_info_cell_user_info.proto
models/rab_info_erab_info.proto
models/rab_info_erab_qos_parameters.proto
models/rab_info_erab_qos_parameters_qos_information.proto
models/rab_info_ue_info.proto
models/rab_mod_notification.proto
models/rab_mod_notification_erab_qos_parameters.proto
......@@ -81,8 +78,10 @@ models/rab_rel_notification_erab_release_info.proto
models/rab_rel_subscription.proto
models/results_per_csi_rs_index.proto
models/results_per_csi_rs_index_list.proto
models/results_per_csi_rs_index_list_results_per_csi_rs_index.proto
models/results_per_ssb_index.proto
models/results_per_ssb_index_list.proto
models/results_per_ssb_index_list_results_per_ssb_index.proto
models/rs_index_results.proto
models/s1_bearer_info.proto
models/s1_bearer_info_enb_info.proto
......@@ -90,7 +89,6 @@ models/s1_bearer_info_s1_bearer_info_detailed.proto
models/s1_bearer_info_s1_ue_info.proto
models/s1_bearer_info_s_gw_info.proto
models/s1_bearer_notification.proto
models/s1_bearer_notification_s1_bearer_info.proto
models/s1_bearer_notification_s1_ue_info.proto
models/s1_bearer_subscription.proto
models/s1_bearer_subscription_s1_bearer_subscription_criteria.proto
......@@ -100,4 +98,4 @@ models/subscription_link_list_links_subscription.proto
models/time_stamp.proto
models/trigger.proto
models/trigger_nr.proto
services/_service.proto
services/rni_service.proto
......@@ -15,13 +15,13 @@ package mec012;
message AssociateId {
// Numeric value (0-255) corresponding to specified type of identifier as following: 0 = reserved. 1= UE_IPv4_ADDRESS. 2 = UE_IPV6_ADDRESS. 3 = NATED_IP_ADDRESS. 4 = GTP_TEID.
// 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.
enum TypeEnum {
_0_RESERVED = 0;
_1_UE_IPV4_ADDRESS = 1;
_2_UE_IPV6_ADDRESS = 2;
_3_NATED_IP_ADDRESS = 3;
_4_GTP_TEID = 4;
_0 = 0;
_1 = 1;
_2 = 2;
_3 = 3;
_4 = 4;
}
TypeEnum type = 1;
......
......@@ -26,7 +26,6 @@ message CaReconfNotification {
// This parameter can be repeated to contain information of all the carriers assign for Carrier Aggregation up to M.
repeated CaReconfNotificationCarrierAggregationMeasInfo carrierAggregationMeasInfo = 2;
// E-UTRAN Cell Global Identifier.
Ecgi ecgi = 3;
// Shall be set to \"CaReConfNotification\".
......@@ -36,7 +35,6 @@ message CaReconfNotification {
repeated CaReconfNotificationSecondaryCellAdd secondaryCellRemove = 6;
// Time stamp.
TimeStamp timeStamp = 7;
}
......@@ -15,10 +15,10 @@ package mec012;
message CaReconfNotificationCarrierAggregationMeasInfo {
// E-UTRAN Cell Identity of the best neighbouring cell associated with the Carrier Aggregation serving cell.
// String representing the E-UTRAN Cell Identity. Encoded as a bit string (size (28)) as defined in ETSI TS 136 413 [i.3].
string cellIdNei = 1;
// E-UTRAN Cell Identity of a Carrier Aggregation serving cell.
// String representing the E-UTRAN Cell Identity. Encoded as a bit string (size (28)) as defined in ETSI TS 136 413 [i.3].
string cellIdSrv = 2;
// Reference Signal Received Power as defined in ETSI TS 136 214 [i.5].
......
......@@ -16,7 +16,6 @@ import public "models/ecgi.proto";
message CaReconfNotificationSecondaryCellAdd {
// E-UTRAN Cell Global Identifier.
Ecgi ecgi = 1;
}
......@@ -23,7 +23,6 @@ message CaReconfSubscription {
// 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.
string callbackReference = 2;
// Time stamp.
TimeStamp expiryDeadline = 3;
CaReconfSubscriptionFilterCriteriaAssoc filterCriteriaAssoc = 4;
......
......@@ -16,7 +16,6 @@ import public "models/link_type.proto";
message CaReconfSubscriptionLinks {
// Self referring URI. The URI shall be unique within the RNI API as it acts as an ID for the subscription.
LinkType self = 1;
}
......@@ -22,13 +22,13 @@ message CellChangeNotification {
// 0 to N identifiers to associate the event for a specific UE or flow.
repeated AssociateId associateId = 1;
// Indicate the status of the UE handover procedure. Values are defined as following: 1 = IN_PREPARATION. 2 = IN_EXECUTION. 3 = COMPLETED. 4 = REJECTED. 5 = CANCELLED.
// 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.
enum HoStatusEnum {
_1_IN_PREPARATION = 0;
_2_IN_EXECUTION = 1;
_3_COMPLETED = 2;
_4_REJECTED = 3;
_5_CANCELLED = 4;
_1 = 0;
_2 = 1;
_3 = 2;
_4 = 3;
_5 = 4;
}
HoStatusEnum hoStatus = 2;
......@@ -36,12 +36,10 @@ message CellChangeNotification {
// Shall be set to \"CellChangeNotification\".
string notificationType = 3;
// E-UTRAN Cell Global Identifier of the source cell.
Ecgi srcEcgi = 4;
CellChangeNotificationTempUeId tempUeId = 5;
// Time stamp.
TimeStamp timeStamp = 6;
// E-UTRAN Cell Global Identifier of the target cell. NOTE: Cardinality N is valid only in case of statuses IN_PREPARATION, REJECTED and CANCELLED.
......
......@@ -20,10 +20,9 @@ message CellChangeSubscription {
CaReconfSubscriptionLinks Underscorelinks = 1;
// 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.
// URI selected by the service consumerto receive notifications on the subscribed RNIS information. This shall be included both in the request and in response.
string callbackReference = 2;
// Time stamp.
TimeStamp expiryDeadline = 3;
CellChangeSubscriptionFilterCriteriaAssocHo filterCriteriaAssocHo = 4;
......
......@@ -26,7 +26,7 @@ message CellChangeSubscriptionFilterCriteriaAssocHo {
// E-UTRAN Cell Global Identifier.
repeated Ecgi ecgi = 3;
// In case hoStatus is not included in the subscription request, the default value 3 = COMPLETED shall be used and included in the response: 1 = IN_PREPARATION. 2 = IN_EXECUTION. 3 = COMPLETED. 4 = REJECTED. 5 = CANCELLED.
// 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.
repeated int32 hoStatus = 4;
}
......@@ -16,10 +16,9 @@ import public "models/plmn.proto";
message Ecgi {
// E-UTRAN Cell Global Identifier.
// String representing the E-UTRAN Cell Identity. Encoded as a bit string (size (28)) as defined in ETSI TS 136 413 [i.3].
string cellId = 1;
// Public Land Mobile Network Identity.
Plmn plmn = 2;
}
......@@ -19,10 +19,8 @@ message ExpiryNotification {
ExpiryNotificationLinks Underscorelinks = 1;
// Time stamp.
TimeStamp expiryDeadline = 2;
// Time stamp.
TimeStamp timeStamp = 3;
}
......@@ -24,7 +24,6 @@ message L2Meas {
// The per cell per UE layer 2 measurements information as defined below.
repeated L2MeasCellUEInfo cellUEInfo = 2;
// Time stamp.
TimeStamp timeStamp = 3;
}
......@@ -31,7 +31,6 @@ message L2MeasCellInfo {
// 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].
int32 dlUnderscoretotalUnderscoreprbUnderscoreusageUnderscorecell = 5;
// E-UTRAN Cell Global Identifier.
Ecgi ecgi = 6;
// It indicates the number of active UEs with downlink GBR traffic, as defined in ETSI TS 136 314 [i.11].
......
......@@ -17,7 +17,6 @@ import public "models/ecgi.proto";
message L2MeasCellUEInfo {
// Identifier to associate the information for a specific UE or flow.
AssociateId associateId = 1;
// It indicates the data volume of the downlink GBR traffic of a UE, as defined in ETSI TS 136 314 [i.11].
......@@ -44,7 +43,6 @@ message L2MeasCellUEInfo {
// It indicates the scheduled throughput of the downlink nonGBR traffic of a UE, as defined in ETSI TS 136 314 [i.11].
int32 dlUnderscorenongbrUnderscorethroughputUnderscoreue = 9;
// E-UTRAN Cell Global Identifier.
Ecgi ecgi = 10;
// It indicates the data volume of the uplink GBR traffic of a UE, as defined in ETSI TS 136 314 [i.11].
......
......@@ -29,7 +29,6 @@ message MeasRepUeNotification {
// This parameter can be repeated to contain information of all the carriers assign for Carrier Aggregation up to M.
repeated MeasRepUeNotificationCarrierAggregationMeasInfo carrierAggregationMeasInfo = 2;
// E-UTRAN Cell Global Identifier of the Primary serving Cell (PCell), as defined in ETSI TS 136 331 [i.7].
Ecgi ecgi = 3;
// This parameter can be repeated to contain information of all the neighbouring cells up to N.
......@@ -62,10 +61,8 @@ message MeasRepUeNotification {
// Reference Signal \"Signal to Interference plus Noise Ratio\", with value mapping defined in ETSI TS 136 133 [i.16].
int32 sinr = 13;
// Time stamp.
TimeStamp timeStamp = 14;
// Corresponds to a specific E-UTRAN UE Measurement Report trigger.
Trigger trigger = 15;
}
......@@ -15,10 +15,10 @@ package mec012;
message MeasRepUeNotificationCarrierAggregationMeasInfo {
// E-UTRAN Cell Identity of the best neighbouring cell (NCell) associated with the SCell, as defined in ETSI TS 136 331 [i.7].
// String representing the E-UTRAN Cell Identity. Encoded as a bit string (size (28)) as defined in ETSI TS 136 413 [i.3].
string cellIdNei = 1;
// E-UTRAN Cell Identity of a Secondary serving Cell (SCell), as defined in ETSI TS 136 331 [i.7].
// String representing the E-UTRAN Cell Identity. Encoded as a bit string (size (28)) as defined in ETSI TS 136 413 [i.3].
string cellIdSrv = 2;
// Reference Signal Received Power as defined in ETSI TS 136 214 [i.5].
......
......@@ -16,7 +16,6 @@ import public "models/ecgi.proto";
message MeasRepUeNotificationEutranNeighbourCellMeasInfo {
// E-UTRAN Cell Global Identifier.
Ecgi ecgi = 1;
// Reference Signal Received Power as defined in ETSI TS 136 214 [i.5].
......
......@@ -29,7 +29,6 @@ message MeasRepUeNotificationNewRadioMeasNeiInfo {
// Reference signal SINR measurement according to mapping table in ETSI TS 138.133 [i.14].
int32 nrNCellRssi = 4;
// Beam level measurements results of a NR cell.
RsIndexResults rsIndexResults = 5;
}
......@@ -16,7 +16,7 @@ import public "models/plmn.proto";
message MeasRepUeNotificationNrBNCsNrBNCellInfo {
// Cell Global Identifier, as defined in ETSI TS 138 331 [i.13].
// String representing the NR Cell Identity. Encoded as a bit string (size (36)) as defined in ETSI TS 138 423 [i.17].
string nrBNCellGId = 1;
// Public land mobile network identities
......
......@@ -16,7 +16,7 @@ import public "models/plmn.proto";
message MeasRepUeNotificationNrNCellInfo {
// Cell Global Identifier, as defined in ETSI TS 138 331 [i.13].
// String representing the NR Cell Identity. Encoded as a bit string (size (36)) as defined in ETSI TS 138 423 [i.17].
string nrNCellGId = 1;
// Public land mobile network identities.
......
......@@ -16,7 +16,7 @@ import public "models/plmn.proto";
message MeasRepUeNotificationNrSCsNrSCellInfo {
// Cell Global Identifier, as defined in ETSI TS 138 331 [i.13].
// String representing the NR Cell Identity. Encoded as a bit string (size (36)) as defined in ETSI TS 138 423 [i.17].
string nrSCellGId = 1;
// Public land mobile network identities.
......
......@@ -23,7 +23,6 @@ message MeasRepUeSubscription {
// 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.
string callbackReference = 2;
// Time stamp.
TimeStamp expiryDeadline = 3;
MeasRepUeSubscriptionFilterCriteriaAssocTri filterCriteriaAssocTri = 4;
......
......@@ -21,13 +21,11 @@ message MeasTaNotification {
// 0 to N identifiers to associate the event for a specific UE or flow.
repeated AssociateId associateId = 1;
// E-UTRAN Cell Global Identifier.
Ecgi ecgi = 2;
// Shall be set to \"MeasTaNotification\".
string notificationType = 3;
// Time stamp.
TimeStamp timeStamp = 4;
// The timing advance as defined in ETSI TS 136 214 [i.5].
......
......@@ -23,7 +23,6 @@ message MeasTaSubscription {
// 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.
string callbackReference = 2;
// Time stamp.
TimeStamp expiryDeadline = 3;
CaReconfSubscriptionFilterCriteriaAssoc filterCriteriaAssoc = 4;
......
......@@ -16,10 +16,9 @@ import public "models/plmn.proto";
message NRcgi {
// NR Cell Global Identifier.
// String representing the NR Cell Identity. Encoded as a bit string (size (36)) as defined in ETSI TS 138 423 [i.17].
string nrcellId = 1;
// Public Land Mobile Network Identity.
Plmn plmn = 2;
}
......@@ -36,10 +36,8 @@ message NrMeasRepUeNotification {
// This parameter can be repeated to contain information of all the serving cells up to N.
repeated NrMeasRepUeNotificationServCellMeasInfo servCellMeasInfo = 5;
// Time stamp.
TimeStamp timeStamp = 6;
// Corresponds to a specific 5G UE Measurement Report trigger.
TriggerNr triggerNr = 7;
}
......@@ -16,7 +16,6 @@ import public "models/ecgi.proto";
message NrMeasRepUeNotificationEutraNeighCellMeasInfo {
// Cell Global Identifier.
Ecgi ecgi = 1;
// Reference Signal Received Power as defined in ETSI TS 138 331 [i.13].
......
......@@ -17,13 +17,10 @@ import public "models/rs_index_results.proto";
message NrMeasRepUeNotificationNCell {
// Measurement quantity results relating to the Channel State Information Reference Signal.
MeasQuantityResultsNr measQuantityResultsCsiRsCell = 1;
// Measurement quantity results relating to the Synchronization Signal Block.
MeasQuantityResultsNr measQuantityResultsSsbCell = 2;
// Beam level measurement information
RsIndexResults rsIndexResults = 3;
}
......@@ -17,16 +17,13 @@ import public "models/rs_index_results.proto";
message NrMeasRepUeNotificationNrNeighCellMeasInfo {
// Measurement quantity results relating to the Channel State Information Reference Signal of the neighbouring cells.
MeasQuantityResultsNr measQuantityResultsCsiRsCell = 1;
// Measurement quantity results relating to the Synchronization Signal Block of the neighbouring cells.
MeasQuantityResultsNr measQuantityResultsSsbCell = 2;
// Cell Global Identifier.
// String representing the NR Cell Identity. Encoded as a bit string (size (36)) as defined in ETSI TS 138 423 [i.17].
string nrcgi = 3;
// Beam level measurement information.
RsIndexResults rsIndexResults = 4;
}
......@@ -17,13 +17,10 @@ import public "models/rs_index_results.proto";
message NrMeasRepUeNotificationSCell {
// Measurement quantity results relating to the Channel State Information Reference Signal.
MeasQuantityResultsNr measQuantityResultsCsiRsCell = 1;
// Measurement quantity results relating to the Synchronization Signal Block.
MeasQuantityResultsNr measQuantityResultsSsbCell = 2;
// Beam level measurement information
RsIndexResults rsIndexResults = 3;
}
......@@ -20,7 +20,6 @@ message NrMeasRepUeNotificationServCellMeasInfo {
NrMeasRepUeNotificationNCell nCell = 1;
// NR Cell Global Identifier.
NRcgi nrcgi = 2;
NrMeasRepUeNotificationSCell sCell = 3;
......
......@@ -12,18 +12,17 @@ syntax = "proto3";
package mec012;
import public "models/ca_reconf_subscription_links.proto";
import public "models/nr_meas_rep_ue_subscription_filter_criteria_nr_mrs.proto";
import public "models/nr_meas_rep_ue_subscription_links.proto";
import public "models/time_stamp.proto";
message NrMeasRepUeSubscription {
NrMeasRepUeSubscriptionLinks Underscorelinks = 1;
CaReconfSubscriptionLinks Underscorelinks = 1;
// 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.
string callbackReference = 2;
// Time stamp.
TimeStamp expiryDeadline = 3;
NrMeasRepUeSubscriptionFilterCriteriaNrMrs filterCriteriaNrMrs = 4;
......
......@@ -23,7 +23,6 @@ message PlmnInfo {
// Public Land Mobile Network Identity.
repeated Plmn plmn = 2;
// Time stamp.
TimeStamp timeStamp = 3;
}
......@@ -23,7 +23,6 @@ message RabEstNotification {
// 0 to N identifiers to bind the event for a specific UE or flow.
repeated AssociateId associateId = 1;
// E-UTRAN Cell Global Identifier.
Ecgi ecgi = 2;
// The attribute that uniquely identifies a Radio Access bearer for specific UE as defined in ETSI TS 136 413 [i.3].
......@@ -36,7 +35,6 @@ message RabEstNotification {
RabEstNotificationTempUeId tempUeId = 6;
// Time stamp.
TimeStamp timeStamp = 7;
}
......@@ -23,7 +23,6 @@ message RabEstSubscription {
// 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.
string callbackReference = 2;
// Time stamp.
TimeStamp expiryDeadline = 3;
RabEstSubscriptionFilterCriteriaQci filterCriteriaQci = 4;
......
......@@ -26,7 +26,6 @@ message RabInfo {
// Unique identifier allocated by the service consumer for the RAB Information request.
string requestId = 3;
// Time stamp.
TimeStamp timeStamp = 4;
}
......@@ -17,7 +17,6 @@ import public "models/rab_info_ue_info.proto";
message RabInfoCellUserInfo {
// E-UTRAN Cell Global Identifier.
Ecgi ecgi = 1;
// Information on UEs in the specific cell as defined below.
......
......@@ -12,13 +12,13 @@ syntax = "proto3";
package mec012;
import public "models/rab_info_erab_qos_parameters.proto";
import public "models/rab_est_notification_erab_qos_parameters.proto";
message RabInfoErabInfo {
// The attribute that uniquely identifies a Radio Access bearer for specific UE as defined in ETSI TS 136 413 [i.3].
int32 erabId = 1;
RabInfoErabQosParameters erabQosParameters = 2;
RabEstNotificationErabQosParameters erabQosParameters = 2;
}
/*
ETSI GS MEC 012 - Radio Network Information API
The ETSI MEC ISG MEC012 Radio Network Information API described using OpenAPI.
The version of the OpenAPI document: 2.1.1
Generated by OpenAPI Generator: https://openapi-generator.tech
*/
syntax = "proto3";
package mec012;
message RabInfoErabQosParametersQosInformation {
// This attribute indicates the guaranteed downlink E-RAB Bit Rate as defined in ETSI TS 123 401 [i.4] for this bearer.
int32 erabGbrDl = 1;
// This attribute indicates the guaranteed uplink E-RAB Bit Rate as defined in ETSI TS 123 401 [i.4] for this bearer.
int32 erabGbrUl = 2;
// This attribute indicates the maximum downlink E-RAB Bit Rate as defined in ETSI TS 123 401 [i.4] for this bearer.
int32 erabMbrDl = 3;
// This attribute indicates the maximum uplink E-RAB Bit Rate as defined in ETSI TS 123 401 [i.4] for this bearer.
int32 erabMbrUl = 4;
}
......@@ -22,7 +22,6 @@ message RabModNotification {
// 0 to N identifiers to bind the event for a specific UE or flow.
repeated AssociateId associateId = 1;
// E-UTRAN Cell Global Identifier.
Ecgi ecgi = 2;
// The attribute that uniquely identifies a Radio Access bearer for specific UE as defined in ETSI TS 136 413 [i.3].
......@@ -33,7 +32,6 @@ message RabModNotification {
// Shall be set to \"RabModNotification\".
string notificationType = 5;
// Time stamp.
TimeStamp timeStamp = 6;
}
......@@ -23,7 +23,6 @@ message RabModSubscription {
// 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.
string callbackReference = 2;
// Time stamp.
TimeStamp expiryDeadline = 3;
RabModSubscriptionFilterCriteriaQci filterCriteriaQci = 4;
......
......@@ -22,7 +22,6 @@ message RabRelNotification {
// 0 to N identifiers to bind the event for a specific UE or flow as defined below.
repeated AssociateId associateId = 1;
// E-UTRAN Cell Global Identifier.
Ecgi ecgi = 2;
RabRelNotificationErabReleaseInfo erabReleaseInfo = 3;
......@@ -30,7 +29,6 @@ message RabRelNotification {
// Shall be set to \"RabRelNotification\".
string notificationType = 4;
// Time stamp.
TimeStamp timeStamp = 5;
}
......@@ -23,7 +23,6 @@ message RabRelSubscription {
// 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.
string callbackReference = 2;
// Time stamp.
TimeStamp expiryDeadline = 3;
RabModSubscriptionFilterCriteriaQci filterCriteriaQci = 4;
......
......@@ -12,10 +12,10 @@ syntax = "proto3";
package mec012;
import public "models/results_per_csi_rs_index.proto";
import public "models/results_per_csi_rs_index_list_results_per_csi_rs_index.proto";
message ResultsPerCsiRsIndexList {
repeated ResultsPerCsiRsIndex resultsPerCsiRsIndex = 1;
repeated ResultsPerCsiRsIndexListResultsPerCsiRsIndex resultsPerCsiRsIndex = 1;
}
......@@ -12,11 +12,12 @@ syntax = "proto3";
package mec012;
import public "models/link_type.proto";
import public "models/meas_quantity_results_nr.proto";
message NrMeasRepUeSubscriptionLinks {
message ResultsPerCsiRsIndexListResultsPerCsiRsIndex {
// Self-referring URI. The URI shall be unique within the RNI API as it acts as an ID for the subscription.
LinkType self = 1;
int32 csiRsIndex = 1;
MeasQuantityResultsNr csiRsResults = 2;
}
......@@ -12,10 +12,10 @@ syntax = "proto3";
package mec012;
import public "models/results_per_ssb_index.proto";
import public "models/results_per_ssb_index_list_results_per_ssb_index.proto";
message ResultsPerSsbIndexList {
repeated ResultsPerSsbIndex resultsPerSsbIndex = 1;
repeated ResultsPerSsbIndexListResultsPerSsbIndex resultsPerSsbIndex = 1;
}
......@@ -12,13 +12,12 @@ syntax = "proto3";
package mec012;
import public "models/rab_info_erab_qos_parameters_qos_information.proto";
import public "models/meas_quantity_results_nr.proto";
message RabInfoErabQosParameters {
message ResultsPerSsbIndexListResultsPerSsbIndex {
// QoS Class Identifier as defined in ETSI TS 123 401 [i.4].
int32 qci = 1;
int32 ssbIndex = 1;
RabInfoErabQosParametersQosInformation qosInformation = 2;
MeasQuantityResultsNr ssbResults = 2;
}
......@@ -17,10 +17,8 @@ import public "models/results_per_ssb_index_list.proto";
message RsIndexResults {
// Beam level measurement results based on CSI-RS related measurements.
ResultsPerCsiRsIndexList resultsCsiRsIndexes = 1;
// Beam level measurement results based on SS/PBCH related measurements.
ResultsPerSsbIndexList resultsSsbIndexes = 2;
}
......@@ -20,7 +20,6 @@ message S1BearerInfo {
// Information on a specific UE as defined below.
repeated S1BearerInfoS1UeInfo s1UeInfo = 1;
// Time stamp.
TimeStamp timeStamp = 2;
}
......@@ -21,16 +21,11 @@ message S1BearerNotification {
string notificationType = 1;
// The subscribed event that triggered this notification in S1BearerSubscription.
enum S1EventEnum {
SEE_DESCRIPTION = 0;
}
S1EventEnum s1Event = 2;
int32 s1Event = 2;
// Information on specific UE that matches the criteria in S1BearerSubscription as defined below.
repeated S1BearerNotificationS1UeInfo s1UeInfo = 3;
// Time stamp.
TimeStamp timeStamp = 4;
}
/*
ETSI GS MEC 012 - Radio Network Information API
The ETSI MEC ISG MEC012 Radio Network Information API described using OpenAPI.