2 * Copyright 2019 AT&T Intellectual Property
5 * Licensed under the Apache License, Version 2.0 (the "License");
6 * you may not use this file except in compliance with the License.
7 * You may obtain a copy of the License at
9 * http://www.apache.org/licenses/LICENSE-2.0
11 * Unless required by applicable law or agreed to in writing, software
12 * distributed under the License is distributed on an "AS IS" BASIS,
13 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 * See the License for the specific language governing permissions and
15 * limitations under the License.
23 RadioNetworkLayer.Cause network_layer_cause = 1;
24 TransportLayer.Cause transport_layer_cause = 2;
25 Protocol.Cause protocol_cause = 3;
26 Miscellaneous.Cause miscellaneous_cause = 4;
28 TimeToWait time_to_wait = 5;
29 CriticalityDiagnostics criticality_diagnostics = 6;
32 message RadioNetworkLayer{
35 HANDOVER_DESIRABLE_FOR_RADIO_REASONS = 1;
36 TIME_CRITICAL_HANDOVER = 2;
37 RESOURCE_OPTIMISATION_HANDOVER = 3;
38 REDUCE_LOAD_IN_SERVING_CELL = 4;
40 UNKNOWN_NEW_ENB_UE_X2AP_ID = 6;
41 UNKNOWN_OLD_ENBME_UE_X2AP_ID = 7;
42 UNKNOWN_PAIR_OF_UE_X2AP_ID = 8;
43 HO_TARGET_NOT_ALLOWED = 9;
44 TX2_RELOC_OVERALL_EXPIRY = 10;
45 T_RELOC_PREP_EXPIRY = 11;
46 CELL_NOT_AVAILABLE = 12;
47 NO_RADIO_RESOURCES_AVAILABLE_IN_TARGET_CELL = 13;
48 INVALID_MME_GROUP_ID = 14;
49 UNKNOWN_MME_CODE = 15;
50 ENCRYPTION_INTEGRITY_PROTECTION_ALGORITHMS_NOT_SUPPORTED = 16;
51 REPORT_CHARACTERISTICS_EMPTY = 17;
52 NO_REPORT_PERIODICITY = 18;
53 EXISTING_MEASUREMENT_ID = 19;
54 UNKNOWN_ENB_MEASUREMENT_ID = 20;
55 MEASUREMENT_TEMPORARILY_NOT_AVAILABLE = 21;
58 HANDOVER_OPTIMISATION = 24;
59 VALUE_OUT_OF_ALLOWED_RANGE = 25;
60 MULTIPLE_E_RAB_ID_INSTANCES = 26;
61 SWITCH_OFF_ONGOING = 27;
62 NOT_SUPPORTED_QCI_VALUE = 28;
63 MEASUREMENT_NOT_SUPPORTED_FOR_THE_OBJECT = 29;
64 TDC_OVERALL_EXPIRY = 30;
66 ACTION_DESIRABLE_FOR_RADIO_REASONS = 32;
68 RESOURCE_OPTIMISATION = 34;
69 TIME_CRITICAL_ACTION = 35;
70 TARGET_NOT_ALLOWED = 36;
71 NO_RADIO_RESOURCES_AVAILABLE = 37;
72 INVALID_QOS_COMBINATION = 38;
73 ENCRYPTION_ALGORITHMS_NOT_SUPPORTED = 39;
74 PROCEDURE_CANCELLED = 40;
76 IMPROVE_USER_BIT_RATE = 42;
78 RADIO_CONNECTION_WITH_UE_LOST = 44;
79 FAILURE_IN_THE_RADIO_INTERFACE_PROCEDURE = 45;
80 BEARER_OPTION_NOT_SUPPORTED = 46;
83 COUNT_REACHES_MAX_VALUE = 49;
84 UNKNOWN_OLD_EN_GNB_UE_X2AP_ID = 50;
89 message TransportLayer{
92 TRANSPORT_RESOURCE_UNAVAILABLE = 1;
100 TRANSFER_SYNTAX_ERROR = 1;
101 ABSTRACT_SYNTAX_ERROR_REJECT = 2;
102 ABSTRACT_SYNTAX_ERROR_IGNORE_AND_NOTIFY = 3;
103 MESSAGE_NOT_COMPATIBLE_WITH_RECEIVER_STATE = 4;
106 ABSTRACT_SYNTAX_ERROR_FALSELY_CONSTRUCTED_MESSAGE = 7;
110 message Miscellaneous{
113 CONTROL_PROCESSING_OVERLOAD = 1;
114 HARDWARE_FAILURE = 2;
116 NOT_ENOUGH_USER_PLANE_PROCESSING_RESOURCES = 4;
121 message CriticalityDiagnostics{
122 uint32 procedure_code = 1;
123 TriggeringMessage triggering_message = 2;
124 Criticality procedure_criticality = 3;
125 repeated InformationElementCriticalityDiagnostic information_element_criticality_diagnostics = 4;
128 message InformationElementCriticalityDiagnostic{
129 Criticality ie_criticality = 1;
131 TypeOfError type_of_error = 3;
150 enum TriggeringMessage{
152 INITIATING_MESSAGE = 1;
153 SUCCESSFUL_OUTCOME = 2;
154 UNSUCCESSFUL_OUTCOME = 3;
158 UNKNOWN_CRITICALITY = 0;