update it

This commit is contained in:
Sukchan Lee 2017-04-14 10:11:38 +09:00
parent fea47f9c74
commit 30ba51a909
6 changed files with 19 additions and 9 deletions

View File

@ -61,6 +61,7 @@ void emm_state_operational(fsm_t *s, event_t *e)
break;
}
case MME_EVT_EMM_UE_FROM_S6A:
case MME_EVT_EMM_UE_FROM_S11:
{
index_t index = event_get_param1(e);
mme_ue_t *ue = NULL;
@ -73,7 +74,7 @@ void emm_state_operational(fsm_t *s, event_t *e)
{
case S6A_CMD_AUTHENTICATION_INFORMATION:
{
d_info("[NAS] Authentication request : UE[%s] <-- EMM",
d_info("[NAS] Authentication request : UE[%s] <-- EMM",
ue->imsi_bcd);
emm_handle_authentication_request(ue);
break;
@ -93,6 +94,13 @@ void emm_state_operational(fsm_t *s, event_t *e)
}
break;
}
case GTP_MODIFY_BEARER_RESPONSE_TYPE:
{
d_info("[GTP] Modify Bearer Response : "
"MME[%d] <-- SGW[%d]",
ue->mme_s11_teid, ue->sgw_s11_teid);
break;
}
}
break;
}

View File

@ -25,8 +25,6 @@ char* mme_event_get_name(event_t *e)
case MME_EVT_EMM_UE_MSG:
return "MME_EVT_EMM_UE_MSG";
case MME_EVT_EMM_BEARER_LO_MODIFY_BEARER:
return "MME_EVT_EMM_BEARER_LO_MODIFY_BEARER";
case MME_EVT_ESM_BEARER_MSG:
return "MME_EVT_ESM_BEARER_MSG";

View File

@ -20,7 +20,6 @@ typedef enum {
MME_EVT_S1AP_ENB_LO_CONNREFUSED,
MME_EVT_EMM_UE_MSG,
MME_EVT_EMM_BEARER_LO_MODIFY_BEARER,
MME_EVT_ESM_BEARER_MSG,
MME_EVT_ESM_BEARER_LO_INFO_REQ,
@ -31,8 +30,9 @@ typedef enum {
MME_EVT_EMM_UE_FROM_S6A,
MME_EVT_EMM_UE_TO_S6A,
MME_EVT_EMM_BEARER_FROM_S11,
MME_EVT_EMM_UE_FROM_S11,
MME_EVT_EMM_UE_TO_S11,
MME_EVT_EMM_BEARER_FROM_S11,
MME_EVT_ESM_BEARER_FROM_S11,
MME_EVT_ESM_BEARER_TO_S11,

View File

@ -86,11 +86,10 @@ void mme_s11_handle_create_session_response(
void mme_s11_handle_modify_bearer_response(
mme_ue_t *ue, gtp_modify_bearer_response_t *rsp)
{
#if 0
event_t e;
event_set(&e, MME_EVT_EMM_BEARER_LO_MODIFY_BEARER);
event_set_param1(&e, (c_uintptr_t)bearer->index);
event_set(&e, MME_EVT_EMM_UE_FROM_S11);
event_set_param1(&e, (c_uintptr_t)ue->index);
event_set_param2(&e, (c_uintptr_t)GTP_MODIFY_BEARER_RESPONSE_TYPE);
mme_event_send(&e);
#endif
}

View File

@ -146,6 +146,7 @@ void mme_state_operational(fsm_t *s, event_t *e)
}
case MME_EVT_EMM_UE_MSG:
case MME_EVT_EMM_UE_FROM_S6A:
case MME_EVT_EMM_UE_FROM_S11:
case MME_EVT_EMM_BEARER_FROM_S11:
{
nas_message_t message;

View File

@ -90,6 +90,7 @@ void sgw_handle_create_session_request(
d_assert(sgw_s5c_send_to_pgw(xact, type, 0, pkbuf) == CORE_OK,
return, "failed to send message");
d_info("[GTP] Create Session Reqeust : "
"MME[%d] --> SGW", sess->mme_s11_teid);
}
@ -239,4 +240,7 @@ CORE_DECLARE(void) sgw_handle_modify_bearer_request(gtp_xact_t *xact,
d_assert(sgw_s11_send_to_mme(xact, GTP_MODIFY_BEARER_RESPONSE_TYPE,
sess->mme_s11_teid, pkbuf) == CORE_OK, return,
"failed to send message");
d_info("[GTP] Modify Bearer Reqeust : "
"MME[%d] --> SGW[%d]", sess->mme_s11_teid, sess->sgw_s11_teid);
}