From 372649714e6569ae147bdff88af979aa4d751671 Mon Sep 17 00:00:00 2001
From: Ferreira <ferreira@eurecom.fr>
Date: Mon, 13 Oct 2014 14:17:22 +0000
Subject: [PATCH] git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5875
 818b1a75-f10b-46b9-bf7c-635c3b92a50f

---
 .../enb1/oai_conf/start_enb.bash               |  4 ++--
 .../mih_user/lte_test_user/enb2_lte_user.cpp   | 18 +++++++++++++-----
 targets/PROJECTS/SPECTRA/start_enb.bash        |  4 ++--
 3 files changed, 17 insertions(+), 9 deletions(-)

diff --git a/targets/PROJECTS/SPECTRA/DEMO_SPECTRA/spectra_demo_src/enb1/oai_conf/start_enb.bash b/targets/PROJECTS/SPECTRA/DEMO_SPECTRA/spectra_demo_src/enb1/oai_conf/start_enb.bash
index 70f254ffd2..4204ab9b7c 100644
--- a/targets/PROJECTS/SPECTRA/DEMO_SPECTRA/spectra_demo_src/enb1/oai_conf/start_enb.bash
+++ b/targets/PROJECTS/SPECTRA/DEMO_SPECTRA/spectra_demo_src/enb1/oai_conf/start_enb.bash
@@ -68,8 +68,8 @@ source $THIS_SCRIPT_PATH/env_802dot21.bash
 ###########################################################
 bash_exec "ifconfig $EMULATION_DEV_INTERFACE up $EMULATION_DEV_ADDRESS netmask 255.255.255.0"
 bash_exec "ifconfig eth2 up 192.168.14.3 netmask 255.255.255.0"
-bash_exec "ip r d default dev eth0"
-bash_exec "ip r a default via 192.168.14.4 dev eth2"
+#bash_exec "ip r d default dev eth0"
+#bash_exec "ip r a default via 192.168.14.4 dev eth2"
 ###########################################################
 IPTABLES=/sbin/iptables
 THIS_SCRIPT_PATH=$(dirname $(readlink -f $0))
diff --git a/targets/PROJECTS/SPECTRA/DEMO_SPECTRA/spectra_demo_src/enb2/mih_user/lte_test_user/enb2_lte_user.cpp b/targets/PROJECTS/SPECTRA/DEMO_SPECTRA/spectra_demo_src/enb2/mih_user/lte_test_user/enb2_lte_user.cpp
index c5bc9e5887..87179f2a7f 100644
--- a/targets/PROJECTS/SPECTRA/DEMO_SPECTRA/spectra_demo_src/enb2/mih_user/lte_test_user/enb2_lte_user.cpp
+++ b/targets/PROJECTS/SPECTRA/DEMO_SPECTRA/spectra_demo_src/enb2/mih_user/lte_test_user/enb2_lte_user.cpp
@@ -36,7 +36,7 @@
 #include <map>
 #include <stdio.h>
 #include <time.h>
-
+#include <unistd.h>
 ///////////////////////////////////////////////////////////////////////////////
 
 // Definition of the scenario to execute
@@ -1372,6 +1372,14 @@ void mih_user::receive_MIH_Link_Actions_confirm(odtone::mih::message& msg)
 // #endif // SCENARIO_2
 
 	log_(0, "MIH_Link_Actions.confirm - End\n");
+        if( second_link_activated == 1 )
+	{
+		unsigned int pause_time = 30; // in seconds to show the result of the demo then proceed
+		log_(0, "\n\n\n\n\t----- Confirmed Configuration of LTE Link for TVWS -----\n");
+		log_(0, "\n\t----- END OF SPECTRA DEMO ! -----\n");
+		log_(0, "\n\n MIH User regular function will resume in (secs) : ", pause_time );
+		usleep(pause_time * 1000000);
+	}
 }
 
 // void mih_user::cognitive_decision()
@@ -1454,13 +1462,13 @@ void mih_user::receive_MIH_MN_HO_Candidate_Query_request(odtone::mih::message& m
 //                 send_MIH_Link_Actions_request(link, odtone::mih::link_ac_type_power_up);
 
                 //Send ONLY ONCE RRC_Connection_Reconfiguration request to the UE on LTE link 0
-               		 log_(0, "COUNT: ", count );
+//               		 log_(0, "COUNT: ", count );
                 if (second_link_activated==0)
                 {
-               		 log_(0, "COUNT: ", count );
-                    if (count  >= 30)
+//               		 log_(0, "COUNT: ", count );
+                    if (count  >= 750)
                     {
-               		 log_(0, "COUNT: ", count );
+//               		 log_(0, "COUNT: ", count );
                     send_MIH_Link_Action_Power_Up_request(_link_id_list[0]);//Link LTE
                     second_link_activated = 1;
                     }
diff --git a/targets/PROJECTS/SPECTRA/start_enb.bash b/targets/PROJECTS/SPECTRA/start_enb.bash
index 70f254ffd2..4204ab9b7c 100755
--- a/targets/PROJECTS/SPECTRA/start_enb.bash
+++ b/targets/PROJECTS/SPECTRA/start_enb.bash
@@ -68,8 +68,8 @@ source $THIS_SCRIPT_PATH/env_802dot21.bash
 ###########################################################
 bash_exec "ifconfig $EMULATION_DEV_INTERFACE up $EMULATION_DEV_ADDRESS netmask 255.255.255.0"
 bash_exec "ifconfig eth2 up 192.168.14.3 netmask 255.255.255.0"
-bash_exec "ip r d default dev eth0"
-bash_exec "ip r a default via 192.168.14.4 dev eth2"
+#bash_exec "ip r d default dev eth0"
+#bash_exec "ip r a default via 192.168.14.4 dev eth2"
 ###########################################################
 IPTABLES=/sbin/iptables
 THIS_SCRIPT_PATH=$(dirname $(readlink -f $0))
-- 
GitLab