[Task-ID: ODUHIGH-484] Support for NAS Authentication Messages
[o-du/l2.git] / src / cu_stub / cu_f1ap_msg_hdl.h
index fd923c2..6b97c90 100644 (file)
 typedef enum
 {
    RRC_SETUP=1,
-   REGISTRATION_ACCEPT,
-   UE_CONTEXT_SETUP_REQ,
+   RRC_SETUP_COMPLETE,
+   NAS_AUTHENTICATION_RSP,
+   NAS_SECURITY_MODE_COMPLETE,
+   RRC_SECURITY_MODE_COMPLETE,
+   REGISTRATION_COMPLETE,
    UE_CONTEXT_SETUP_RSP,
-   SECURITY_MODE_COMPLETE,
-   RRC_RECONFIG,
    RRC_RECONFIG_COMPLETE,
-   UE_CONTEXT_MOD_REQ
 }RrcMsgType;
 
 /* Defines action to be performed via UE Context Modification request */
@@ -165,7 +165,8 @@ typedef enum
    MODIFY_UE,        /* Modify UE configuration at DU */
    RRC_RECONFIG_COMPLETE_IND, /* Indicate to DU that RRC Reconfiguration is complete */
    QUERY_CONFIG,     /* Query DU for its configurations */
-   STOP_DATA_TX      /* Stop data transmission from DU to a particular UE */
+   STOP_DATA_TX,      /* Stop data transmission from DU to a particular UE */
+   RESTART_DATA_TX   /* Restart data transmission from DU to a particular UE */
 }UeCtxtModAction;
 
 typedef struct f1apDb
@@ -178,6 +179,7 @@ void F1APMsgHdlr(uint32_t *destDuId, Buffer *mBuf);
 uint8_t BuildAndSendUeContextModificationReq(uint32_t duId, void *ueCb, UeCtxtModAction action);
 uint8_t BuildAndSendUeContextReleaseCommand(uint32_t duId, uint8_t cuUeF1apId, uint8_t duUeF1apId);
 uint8_t BuildAndSendF1ResetReq();
+uint8_t BuildAndSendPagingMsg(uint64_t gsTmsi, uint8_t duId);
 
 /**********************************************************************
          End of file