Commit Graph
89 Commits
Author SHA1 Message Date
Wang Tsu-Han 3720aa0583 assersion condition and timedlock overflow fix 2019-06-04 15:23:50 +02:00
Wang Tsu-Han 7ed11406f0 fixes for error in if4p5 2019-05-29 15:48:33 +02:00
Wang Tsu-Han 9125074562 fixed bug created while merge conflict remove 2019-05-24 13:17:51 +02:00
Wang Tsu-Han f874d6a655 Changing back cmake virsion to 3.0 2019-05-24 10:36:19 +02:00
Wang Tsu-Han 6b2e064216 Merge branch 'develop' into ru_rau_enhancement_L1_renaming
Conflicts:
	ci-scripts/xml_files/enb_ue_usrp210_band7_test_05mhz_tm1.xml
	cmake_targets/CMakeLists.txt
	cmake_targets/build_oai
	openair1/PHY/LTE_UE_TRANSPORT/initial_sync.c
	targets/PROJECTS/CENTOS-LTE-EPC-INTEGRATION/CONF/enb.centos.calisson.conf
	targets/PROJECTS/CENTOS-LTE-EPC-INTEGRATION/CONF/enb.centos.memphis.conf
	targets/PROJECTS/CENTOS-LTE-EPC-INTEGRATION/CONF/enb.centos.nord.conf
	targets/RT/USER/lte-softmodem.c
	targets/RT/USER/lte-ue.c
2019-05-23 18:29:01 +02:00
Wang Tsu-Han f35d9f2044 adding assertion for lte-ru 2019-05-23 17:53:29 +02:00
Wang Tsu-Han cec3f0ae89 adding assertion to lock and adding timedwait with other realtime threading handel 2019-05-23 16:45:25 +02:00
Wang Tsu-Han 1c025c2dfa Merge branch 'develop' into L1_renaming
Conflicts:
	common/utils/LOG/log.c
	targets/RT/USER/lte-enb.c
	targets/RT/USER/lte-softmodem.c
2018-11-30 14:52:56 +01:00
Wang Tsu-Han f88a43ca60 fixes for getting config by command line 2018-11-29 16:11:58 +01:00
Wang Tsu-Han e7f0701aa7 fixes for getting config by command line 2018-11-29 16:03:07 +01:00
Wang Tsu-Han b25a592ced Merge branch 'develop' into L1_renaming
Conflicts:
	common/utils/LOG/log.c
	targets/RT/USER/lte-softmodem.c
	targets/RT/USER/lte-uesoftmodem.c
2018-11-28 13:51:36 +01:00
Wang Tsu-Han 6aadf8312a Merge branch '373-parallelization-not-working-correctly-in-phy-simulators-and-bad-implementation-2' into L1_renaming 2018-11-28 11:59:31 +01:00
Wang Tsu-Han c9ab59fc4d fixes for misplacing L1_rxtx_proc_t with L1_proc_t 2018-11-12 15:58:56 +01:00
Wang Tsu-Han 17bb5db352 renaming change for UE and simulation 2018-11-12 14:48:18 +01:00
Wang Tsu-Han bc1abcd86f Merge branch 'develop' into L1_renaming
Conflicts:
	targets/RT/USER/lte-enb.c
2018-11-08 12:16:13 +01:00
Wang Tsu-Han 045f2bfd31 unused veriable remove 2018-11-08 11:42:44 +01:00
Wang Tsu-Han 2c5e5c7a0c print removel and config file chenge back to one RU 2018-11-05 18:41:04 +01:00
Wang Tsu-Han 12b81a5b77 fixes after the raneming of eNB_proc_t and eNB_rxtx_proc_t 2018-10-30 17:29:20 +01:00
Wang Tsu-Han 1d24208370 bug fix for RU_mask_tx 2018-10-26 17:33:46 +02:00
Wang Tsu-Han 265f110691 using mask for ru_thread_tx 2018-10-26 16:49:50 +02:00
Wang Tsu-Han de32c38987 applying new mechanism for communication between threads 2018-10-25 17:48:07 +02:00
Wang Tsu-Han 2104817a50 name changing for L1 2018-10-24 16:07:21 +02:00
Wang Tsu-Han 85477b4eef fixes for femoval empty function in dlsim 2018-09-21 12:49:56 +02:00
Wang Tsu-Han 1fc9fd4a46 Merge remote-tracking branch 'origin/develop' into parallel-config 2018-09-21 11:06:22 +02:00
Wang Tsu-Han 2dc3dfa373 adding parallel config in dlsim and ulsim 2018-09-20 15:17:32 +02:00
Wang Tsu-Han 0511ff45dc adding both configurable at config file and commandline 2018-09-20 12:06:55 +02:00
Wang Tsu-Han 5b1260a759 fixed for phy-simulation mode 2018-09-13 15:02:15 +02:00
Wang Tsu-Han cf09d19879 adding definition for UE 2018-09-13 12:52:44 +02:00
Wang Tsu-Han c5cd47f976 fixes for not having parallel config inside the config file 2018-09-12 15:32:44 +02:00
Wang Tsu-Han d7fd3013a1 config file adding parallel configuration 2018-09-12 10:49:57 +02:00
Wang Tsu-Han 3005929bca modify threading option into config file 2018-09-11 18:50:11 +02:00
Wang Tsu-Han 8bb3b91665 Merge branch 'develop' into parallel-config
Conflicts:
	targets/RT/USER/lte-ru.c
2018-09-11 16:11:59 +02:00
Wang Tsu-Han ee04caab8a replacing judgment from get_nprocs() and worker flags by paralle_stage and worker_stage 2018-08-31 12:58:49 +02:00
WANG Tsu-Han b5435440cd bug fix for QPSK modulation with pilot 2018-08-24 12:14:51 +02:00
WANG Tsu-Han f65c390226 warning removal 2018-08-23 18:34:50 +02:00
WANG Tsu-Han 4bdf8e60fc Merge branch '341-modulation-bugfix' of https://gitlab.eurecom.fr/oai/openairinterface5g into 341-modulation-bugfix
Conflicts:
	openair1/PHY/LTE_TRANSPORT/dlsch_modulation.c
2018-08-22 15:58:17 +02:00
WANG Tsu-Han 30cc9c1c66 adding half fill mechanism into accelorated modulation 2018-08-22 15:36:43 +02:00
WANG Tsu-Han f1e041ad98 bug fix for 25RBs with new modulation scheme and add config for 5 & 10 MHz with phy-test 2018-08-21 15:18:05 +02:00
Wang Tsu-Han 2d723c542e adding VCD log for multiple RUs
Conflicts:
	common/utils/T/T_messages.txt
	openair1/SCHED/ru_procedures.c
	targets/RT/USER/lte-enb.c
2018-08-10 15:19:00 +02:00
Wang Tsu-Han b8feeef407 VCD log for two ru_thread 2018-08-09 17:06:24 +02:00
Wang Tsu-Han 3fd125257a VCD removal 2018-08-09 16:34:59 +02:00
Wang Tsu-Han d45fcd6fc2 Merge branch 'develop' into parallel-phy-test-EMUFH
Conflicts:
	openair1/PHY/LTE_TRANSPORT/dlsch_modulation.c
	openair1/PHY/LTE_UE_TRANSPORT/get_pmi.c
	openair2/LAYER2/MAC/eNB_scheduler_phytest.c
	openair3/S1AP/MESSAGES/ASN1/R8/s1ap-8.10.0.asn1
	targets/RT/USER/lte-enb.c
	targets/RT/USER/lte-ru.c
	targets/RT/USER/rfsim.h
2018-07-30 11:42:34 +02:00
Wang Tsu-Han aa00a4734a reset for remerging 2018-07-30 11:24:08 +02:00
Wang Tsu-Han 0b405e3d2b throughput fix for sdu and config file change back to 93 2018-06-15 12:14:34 +02:00
Wang Tsu-Han e4a7318877 Merge branch 'develop' into parallel-phy-test-EMUFH
Conflicts:
	openair1/PHY/defs_eNB.h
	targets/RT/USER/lte-enb.c
2018-06-12 16:18:45 +02:00
Wang Tsu-Han 0915a0e66b fixes for frequency adjustment at 20MHz and disableing decoding worker 2018-06-12 15:53:15 +02:00
Wang Tsu-Han bc691f05c5 bug fix for QPSK modulation 2018-06-08 19:29:12 +02:00
Wang Tsu-Han 7e00727ce7 using accelarated modulation 2018-05-31 14:27:54 +02:00
Wang Tsu-Han b40215665a fixes for printing single thread fep timing measurment 2018-05-31 14:20:18 +02:00
Wang Tsu-Han a34dc257aa diable worning of MAC not having the rnit with phy-test mode 2018-05-18 16:57:15 +02:00
Wang Tsu-Han c6e8419839 remove print 2018-05-17 11:44:51 +02:00
Wang Tsu-Han 003c4b6cb0 numerology fix 2018-05-17 11:01:58 +02:00
Wang Tsu-Han 4fdbfc31ee adding timing check for emulate-rf 2018-05-16 16:18:50 +02:00
Wang Tsu-Han 7e10daaf14 bug fix for phy-test DL 2018-05-15 15:21:32 +02:00
Wang Tsu-Han db7b1f5903 phy test fix 2018-05-14 11:18:41 +02:00
WANG Tsu-Han 68fdd19cb7 fixs for 5-7 core 2018-04-11 15:09:07 +02:00
WANG Tsu-Han 658aa00119 bug fix for threading with under 8core 2018-04-10 16:52:05 +02:00
Wang Tsu-Han 71a98a977e bug fix for killing thread 2018-03-16 18:18:55 +01:00
Wang Tsu-Han 822416e9e2 fep initialization for less core 2018-03-06 15:41:05 +01:00
Wang Tsu-Han ac95f89aa5 fixes for fewer core 2018-03-05 11:43:14 +01:00
Wang Tsu-Han 23f5628735 changing into double sided signal for pipeline 2018-03-05 11:20:51 +01:00
Wang Tsu-Han 4b39203763 adding te/td distructure 2018-02-23 16:59:57 +01:00
Wang Tsu-Han cb4dc53042 adding wait stage for every wakeup 2018-02-22 15:59:23 +01:00
Wang Tsu-Han 56a32a22d4 changing emulate-rf into an executional option instead of compiler option 2018-02-21 18:13:34 +01:00
Wang Tsu-Han 869b9a5c6f fix for phy-test UL and adding wakeup_txfh 2018-02-20 15:05:00 +01:00
Wang Tsu-Han bf601fce71 adding phy-test for UL 2018-02-16 19:15:40 +01:00
Wang Tsu-Han 3efaa38394 adjustable thread structure 2018-01-26 18:05:17 +01:00
Wang Tsu-Han cfec3ffd56 adding EMULATE_RF into CMakelist 2018-01-16 15:50:57 +01:00
Wang Tsu-Han cabb4561d5 seperating rx tx process and fixixng coding threads on different cores 2018-01-03 12:01:48 +01:00
Wang Tsu-Han 409eadc937 measuring time for coding worker 2017-12-14 17:17:31 +01:00
Wang Tsu-Han 7c27e09fcd Bug fix for coding worker thread 2017-12-14 15:38:02 +01:00
Wang Tsu-Han 22e7b1e6da extending dlsch_coding into four thread 2017-12-14 15:29:05 +01:00
Wang Tsu-Han 79b11d6b93 Bug fix for ulsch_decoding 2017-12-12 16:23:38 +01:00
Wang Tsu-Han d82a0d900d adding ulsch_decoding multiy threading 2017-12-12 15:24:00 +01:00
Wang Tsu-Han 7ac9d2ab81 Deadline scheduling for 40MHz 2017-12-11 14:27:26 +01:00
Wang Tsu-Han d174e15ac8 Measure timing wait for FEP and FEPTX 2017-11-27 11:27:10 +01:00
Wang Tsu-Han 22911600a8 Adding measurment for waking up the thread 2017-11-24 14:31:19 +01:00
Wang Tsu-Han 6b99b1b1e4 emulated RF using seperate thread condition signal every time period 2017-11-21 14:41:36 +01:00
Wang Tsu-Han 8950c6ddd3 Bug fix for UDP loading 2017-11-17 16:42:17 +01:00
Wang Tsu-Han 69e90fa6cb Creating Emulated FH 2017-11-17 11:11:24 +01:00
Wang Tsu-Han 81177a8a73 making the numerology into a executional option 2017-11-10 15:42:50 +01:00
Wang Tsu-Han 29bc996641 Merge branch 'RU-RAU-split-parallel' of https://gitlab.eurecom.fr/oai/openairinterface5g into RU-RAU-split-parallel 2017-11-10 14:26:33 +01:00
Wang Tsu-Han 3f6c5430a2 changing back the rxtx thread and add another worker thread for coding 2017-11-10 14:23:18 +01:00
Wang Tsu-Han c8420152de seperate processing thread into RX thread and TX thread 2017-11-03 14:57:45 +01:00
Wang Tsu-Han caef8c6e56 fixing the sleep delay problem for tx 2017-11-03 12:27:39 +01:00
Wang Tsu-Han c84ddacd00 Seperate Front haul RX TX and process into three threads 2017-11-02 16:37:03 +01:00
Wang Tsu-Han ccba43e2f0 adding phy-test to config. fixing power allocation for phy-test. 2017-10-27 15:47:09 +02:00
Wang Tsu-Han 85ce7de775 added thread for TX streaming 2017-10-27 10:33:30 +02:00
Wang Tsu-Han 23c54b8db4 added parallelization of fep and encoding
added numerology paramter
2017-10-23 14:47:26 +02:00