[#236] MME does mandate Subscribed-RAU-TAU-Timer

This commit is contained in:
Sukchan Lee 2019-07-30 20:58:45 +09:00
parent dac2bd2e4f
commit 8813e0a175
2 changed files with 5 additions and 3 deletions

View File

@ -58,7 +58,9 @@ typedef struct _s6a_subscription_data_t {
uint32_t network_access_mode;
bitrate_t ambr; /* UE-AMBR */
uint32_t subscribed_rau_tau_timer; /* unit : minutes */
#define HSS_RAU_TAU_DEFAULT_TIME (12*60) /* 12 min */
uint32_t subscribed_rau_tau_timer; /* unit : seconds */
uint32_t context_identifier; /* default APN */
pdn_t pdn[MAX_NUM_OF_SESS];

View File

@ -717,8 +717,8 @@ static void mme_s6a_ula_cb(void *data, struct msg **msg)
ogs_assert(ret == 0);
subscription_data->subscribed_rau_tau_timer = hdr->avp_value->i32;
} else {
ogs_error("no_Subscribed_RAU-TAU-Timer");
error++;
subscription_data->subscribed_rau_tau_timer =
HSS_RAU_TAU_DEFAULT_TIME;
}
ret = fd_avp_search_avp(avp, s6a_apn_configuration_profile, &avpch1);