Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
O
OpenXG-RAN
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Metrics
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
OpenXG
OpenXG-RAN
Commits
b2f5f216
Commit
b2f5f216
authored
Nov 07, 2024
by
Guido Casati
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add E1AP cause enum definition
parent
5176199a
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
74 additions
and
0 deletions
+74
-0
openair2/COMMON/e1ap_messages_types.h
openair2/COMMON/e1ap_messages_types.h
+74
-0
No files found.
openair2/COMMON/e1ap_messages_types.h
View file @
b2f5f216
...
...
@@ -57,6 +57,80 @@
typedef
net_ip_address_t
e1ap_net_ip_address_t
;
typedef
enum
{
E1AP_RADIO_CAUSE_UNSPECIFIED
=
0
,
E1AP_RADIO_CAUSE_UNKNOWN_ALREADY_ALLOCATED_GNB_CU_CP_UE_E1AP_ID
,
E1AP_RADIO_CAUSE_UNKNOWN_ALREADY_ALLOCATED_GNB_CU_UP_UE_E1AP_ID
,
E1AP_RADIO_CAUSE_UNKNOWN_INCONSISTENT_PAIR_UE_E1AP_ID
,
E1AP_RADIO_CAUSE_INTERACTION_WITH_OTHER_PROCEDURE
,
E1AP_RADIO_CAUSE_PDCP_COUNT_WRAP_AROUND
,
E1AP_RADIO_CAUSE_UNSUPPORTED_QCI_VALUE
,
E1AP_RADIO_CAUSE_UNSUPPORTED_5QI_VALUE
,
E1AP_RADIO_CAUSE_ENCRYPTION_ALGORITHMS_NOT_SUPPORTED
,
E1AP_RADIO_CAUSE_INTEGRITY_PROTECTION_ALGORITHMS_NOT_SUPPORTED
,
E1AP_RADIO_CAUSE_UP_INTEGRITY_PROTECTION_NOT_POSSIBLE
,
E1AP_RADIO_CAUSE_UP_CONFIDENTIALITY_PROTECTION_NOT_POSSIBLE
,
E1AP_RADIO_CAUSE_MULTIPLE_PDU_SESSION_ID_INSTANCES
,
E1AP_RADIO_CAUSE_UNKNOWN_PDU_SESSION_ID
,
E1AP_RADIO_CAUSE_MULTIPLE_QOS_FLOW_ID_INSTANCES
,
E1AP_RADIO_CAUSE_UNKNOWN_QOS_FLOW_ID
,
E1AP_RADIO_CAUSE_MULTIPLE_DRB_ID_INSTANCES
,
E1AP_RADIO_CAUSE_UNKNOWN_DRB_ID
,
E1AP_RADIO_CAUSE_INVALID_QOS_COMBINATION
,
E1AP_RADIO_CAUSE_PROCEDURE_CANCELLED
,
E1AP_RADIO_CAUSE_NORMAL_RELEASE
,
E1AP_RADIO_CAUSE_NO_RADIO_RESOURCES_AVAILABLE
,
E1AP_RADIO_CAUSE_ACTION_DESIRABLE_FOR_RADIO_REASONS
,
E1AP_RADIO_CAUSE_RESOURCES_NOT_AVAILABLE_FOR_SLICE
,
E1AP_RADIO_CAUSE_PDCP_CONFIG_NOT_SUPPORTED
,
E1AP_RADIO_CAUSE_UE_DL_MAX_INTEGRITY_PROTECTED_DATA_RATE_REASON
,
E1AP_RADIO_CAUSE_UP_INTEGRITY_PROTECTION_FAILURE
,
E1AP_RADIO_CAUSE_RELEASE_DUE_TO_PREEMPTION
,
E1AP_RADIO_CAUSE_RSN_NOT_AVAILABLE_FOR_UP
,
E1AP_RADIO_CAUSE_NPN_NOT_SUPPORTED
,
E1AP_RADIO_CAUSE_OTHER
}
e1ap_cause_radio_t
;
typedef
enum
{
E1AP_TRANSPORT_CAUSE_UNSPECIFIED
=
0
,
E1AP_TRANSPORT_CAUSE_RESOURCE_UNAVAILABLE
,
E1AP_TRANSPORT_CAUSE_UNKNOWN_TNL_ADDRESS_FOR_IAB
,
E1AP_TRANSPORT_CAUSE_OTHER
}
e1ap_cause_transport_t
;
typedef
enum
{
E1AP_PROTOCOL_CAUSE_TRANSFER_SYNTAX_ERROR
=
0
,
E1AP_PROTOCOL_CAUSE_ABSTRACT_SYNTAX_ERROR_REJECT
,
E1AP_PROTOCOL_CAUSE_ABSTRACT_SYNTAX_ERROR_IGNORE_NOTIFY
,
E1AP_PROTOCOL_CAUSE_MESSAGE_NOT_COMPATIBLE_WITH_RECEIVER_STATE
,
E1AP_PROTOCOL_CAUSE_SEMANTIC_ERROR
,
E1AP_PROTOCOL_CAUSE_ABSTRACT_SYNTAX_ERROR_FALSELY_CONSTRUCTED_MESSAGE
,
E1AP_PROTOCOL_CAUSE_UNSPECIFIED
,
E1AP_PROTOCOL_CAUSE_OTHER
}
e1ap_cause_protocol_t
;
typedef
enum
{
E1AP_MISC_CAUSE_CONTROL_PROCESSING_OVERLOAD
,
E1AP_MISC_CAUSE_NOT_ENOUGH_USER_PLANE_PROCESSING_RESOURCES
,
E1AP_MISC_CAUSE_HARDWARE_FAILURE
,
E1AP_MISC_CAUSE_OM_INTERVENTION
,
E1AP_MISC_CAUSE_UNSPECIFIED
,
E1AP_MISC_CAUSE_OTHER
}
e1ap_cause_misc_t
;
typedef
enum
e1ap_cause_group_e
{
E1AP_CAUSE_NOTHING
,
E1AP_CAUSE_RADIO_NETWORK
,
E1AP_CAUSE_TRANSPORT
,
E1AP_CAUSE_PROTOCOL
,
E1AP_CAUSE_MISC
}
e1ap_cause_group_t
;
typedef
struct
e1ap_cause_s
{
e1ap_cause_group_t
type
;
uint8_t
value
;
}
e1ap_cause_t
;
typedef
enum
BEARER_CONTEXT_STATUS_e
{
BEARER_ACTIVE
=
0
,
BEARER_SUSPEND
,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment