Handling E1 connection loss on CU-CP
- it triggers the RRC callback after SCTP SHUTDOWN indication - CUUP entity cleanup at RRC level
This commit is contained in:
committed by
Robert Schmidt
parent
b9bfff3327
commit
45ca753b24
@@ -22,6 +22,9 @@
|
||||
/* gNB_CUUP application layer -> E1AP messages */
|
||||
MESSAGE_DEF(E1AP_REGISTER_REQ, MESSAGE_PRIORITY_MED, e1ap_register_req_t, e1ap_register_req)
|
||||
|
||||
/* E1AP -> RRC to inform about lost connection */
|
||||
MESSAGE_DEF(E1AP_LOST_CONNECTION, MESSAGE_PRIORITY_MED, e1ap_lost_connection_t, e1ap_lost_connection)
|
||||
|
||||
/* E1AP Interface Management Messages */
|
||||
/* E1AP Setup Request: gNB-CU-UP -> gNB-CU-CP */
|
||||
MESSAGE_DEF(E1AP_SETUP_REQ , MESSAGE_PRIORITY_MED , e1ap_setup_req_t , e1ap_setup_req)
|
||||
|
||||
@@ -51,6 +51,7 @@
|
||||
#define E1AP_BEARER_CONTEXT_MODIFICATION_RESP(mSGpTR) (mSGpTR)->ittiMsg.e1ap_bearer_modif_resp
|
||||
#define E1AP_BEARER_CONTEXT_RELEASE_CMD(mSGpTR) (mSGpTR)->ittiMsg.e1ap_bearer_release_cmd
|
||||
#define E1AP_BEARER_CONTEXT_RELEASE_CPLT(mSGpTR) (mSGpTR)->ittiMsg.e1ap_bearer_release_cplt
|
||||
#define E1AP_LOST_CONNECTION(mSGpTR) (mSGpTR)->ittiMsg.e1ap_lost_connection
|
||||
|
||||
typedef net_ip_address_t e1ap_net_ip_address_t;
|
||||
|
||||
@@ -279,4 +280,10 @@ typedef struct e1ap_bearer_modif_resp_s {
|
||||
pdu_session_modif_t pduSessionMod[E1AP_MAX_NUM_PDU_SESSIONS];
|
||||
} e1ap_bearer_modif_resp_t;
|
||||
|
||||
/* E1AP Connection Loss indication */
|
||||
typedef struct e1ap_lost_connection_t {
|
||||
int dummy;
|
||||
} e1ap_lost_connection_t;
|
||||
|
||||
|
||||
#endif /* E1AP_MESSAGES_TYPES_H */
|
||||
|
||||
Reference in New Issue
Block a user