remove the redundent code in l2l1_task
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4515 818b1a75-f10b-46b9-bf7c-635c3b92a50f
This commit is contained in:
@@ -487,7 +487,7 @@ void *eNB_app_task(void *args_p) {
|
|||||||
|
|
||||||
return NULL;
|
return NULL;
|
||||||
#endif
|
#endif
|
||||||
|
return NULL;
|
||||||
}
|
}
|
||||||
void *l2l1_task(void *args_p) {
|
void *l2l1_task(void *args_p) {
|
||||||
// Framing variables
|
// Framing variables
|
||||||
@@ -506,43 +506,6 @@ void *l2l1_task(void *args_p) {
|
|||||||
|
|
||||||
itti_mark_task_ready (TASK_L2L1);
|
itti_mark_task_ready (TASK_L2L1);
|
||||||
|
|
||||||
if (EPC_MODE_ENABLED)
|
|
||||||
{
|
|
||||||
mme_address_v4 = EPC_MODE_MME_ADDRESS;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
/* FIXME: acquire MMEs IP address by XML file or command line */
|
|
||||||
mme_address_v4 = "192.168.12.87";
|
|
||||||
}
|
|
||||||
char *mme_address_v6 = "2001:660:5502:12:30da:829a:2343:b6cf";
|
|
||||||
s1ap_register_eNB_t *s1ap_register_eNB;
|
|
||||||
uint32_t hash;
|
|
||||||
|
|
||||||
/* FIXME: following parameters should be setup by eNB applicative layer ? */
|
|
||||||
message_p = itti_alloc_new_message(TASK_L2L1, S1AP_REGISTER_ENB);
|
|
||||||
|
|
||||||
s1ap_register_eNB = &message_p->ittiMsg.s1ap_register_eNB;
|
|
||||||
|
|
||||||
hash = s1ap_generate_eNB_id();
|
|
||||||
|
|
||||||
/* Some default/random parameters */
|
|
||||||
s1ap_register_eNB->eNB_id = eNB_id + (hash & 0xFFFF8);
|
|
||||||
s1ap_register_eNB->cell_type = CELL_MACRO_ENB;
|
|
||||||
s1ap_register_eNB->tac = 0;
|
|
||||||
s1ap_register_eNB->mcc = 208;
|
|
||||||
s1ap_register_eNB->mnc = 34;
|
|
||||||
s1ap_register_eNB->default_drx = PAGING_DRX_256;
|
|
||||||
s1ap_register_eNB->nb_mme = 1;
|
|
||||||
s1ap_register_eNB->mme_ip_address[0].ipv4 = 1;
|
|
||||||
s1ap_register_eNB->mme_ip_address[0].ipv6 = 0;
|
|
||||||
memcpy(s1ap_register_eNB->mme_ip_address[0].ipv4_address, mme_address_v4,
|
|
||||||
strlen(mme_address_v4));
|
|
||||||
memcpy(s1ap_register_eNB->mme_ip_address[0].ipv6_address, mme_address_v6,
|
|
||||||
strlen(mme_address_v6));
|
|
||||||
|
|
||||||
itti_send_msg_to_task(TASK_S1AP, eNB_id, message_p);
|
|
||||||
}
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
for (frame = 0; frame < oai_emulation.info.n_frames; frame++) {
|
for (frame = 0; frame < oai_emulation.info.n_frames; frame++) {
|
||||||
@@ -1161,7 +1124,7 @@ int main(int argc, char **argv) {
|
|||||||
if (itti_create_task_successful())
|
if (itti_create_task_successful())
|
||||||
itti_wait_tasks_end();
|
itti_wait_tasks_end();
|
||||||
else
|
else
|
||||||
exit(-1);
|
exit(-1); // need a softer mode
|
||||||
#else
|
#else
|
||||||
eNB_app_task(NULL); // do nothing for the moment
|
eNB_app_task(NULL); // do nothing for the moment
|
||||||
l2l1_task (NULL);
|
l2l1_task (NULL);
|
||||||
|
|||||||
Reference in New Issue
Block a user