diff --git a/src/amf/gmm-handler.c b/src/amf/gmm-handler.c index eb1e7dd86..3428f0a22 100644 --- a/src/amf/gmm-handler.c +++ b/src/amf/gmm-handler.c @@ -398,7 +398,18 @@ int gmm_handle_service_update(amf_ue_t *amf_ue, ogs_list_for_each(&amf_ue->sess_list, sess) { if (psimask & (1 << sess->psi)) { +#if REMOVED + /* + * TS23.502 + * 4.2.3.2 UE Triggered Service Request + * + * Step 4. The Nsmf_PDUSession_UpdateSMContext Request is invoked: + * + * - If the UE identifies List Of PDU Sessions To Be Activated + * in the Service Request message; + */ if (sess->smfUpCnxState == OpenAPI_up_cnx_state_DEACTIVATED) +#endif amf_sbi_send_activating_session(sess); } } diff --git a/tests/registration/idle-test.c b/tests/registration/idle-test.c index 32d8f622e..d3e950f97 100644 --- a/tests/registration/idle-test.c +++ b/tests/registration/idle-test.c @@ -1663,7 +1663,7 @@ static void test4_func(abts_case *tc, void *data) ABTS_PTR_NOTNULL(tc, recvbuf); ogs_pkbuf_free(recvbuf); - for (i = 0; i < 200; i++) { + for (i = 0; i < 5; i++) { /* * Send Service request Using UplinkNASTransport * - Uplink Data Status @@ -1711,7 +1711,7 @@ static void test4_func(abts_case *tc, void *data) test_ue.ran_ue_ngap_id = ran_ue_ngap_id; test_ue.amf_ue_ngap_id = amf_ue_ngap_id; - for (i = 0; i < 200; i++) { + for (i = 0; i < 5; i++) { /* * Send Service request Using UplinkNASTransport * - Uplink Data Status