Commit Graph
880 Commits
Author SHA1 Message Date
Florian Kaltenberger da8be6a78b Merge remote-tracking branch 'origin/pdcp-ul-noS1-v2' into integration-develop-nr-2019w50 2019-12-12 12:52:55 +01:00
Florian Kaltenberger 5d7e7d5fe1 Merge remote-tracking branch 'origin/nr-rlc' into integration-develop-nr-2019w50 2019-12-12 12:50:49 +01:00
Cedric Roux b82787dde1 fix compilation of nr_dlsim and nr_ulsim 2019-12-10 10:23:34 +01:00
laurent 80cd6940af modifications 2019-12-05 04:53:56 +01:00
Wang Tsu-Han 56ecc5cfb2 Merge branch 'develop-nr' into ru-parallel-beamforming-merge
Conflicts:
	openair1/PHY/MODULATION/nr_modulation.h
	openair1/PHY/NR_TRANSPORT/nr_dlsch.c
	openair1/SCHED_NR/phy_procedures_nr_gNB.c
2019-11-22 17:00:53 +01:00
Wang Tsu-Han e0c80a83b8 bug fix for buffer setting in dlsch and wakeup_rxtx 2019-11-21 15:35:28 +01:00
magounak 9d1b66154b Merge remote-tracking branch 'origin/develop-nr' into nr-channel-estimation 2019-11-19 15:43:20 +01:00
Florian Kaltenberger 282f56fb7b fixing some bugs nr_ulsim 2019-11-08 17:10:30 +01:00
Sakthivel Velumani 9e7186c2cb updated dlsim 2019-11-07 17:00:30 +01:00
Florian Kaltenberger 69631e750b Merge remote-tracking branch 'origin/develop-nr' into nr_fapi_for_push 2019-11-01 17:13:54 +01:00
Sakthivel Velumani 3052388709 Fix for ulsim MCS issue;
Still problem with low MCS (same as PDSCH)
2019-10-31 11:51:58 +01:00
Florian Kaltenberger 501a1272cd configuring PUSCH directly in nr_ulsim so that it works also for other MCS 2019-10-31 11:17:07 +01:00
Florian Kaltenberger afa7195638 making nr_ulschsim work again 2019-10-31 09:56:16 +01:00
Florian Kaltenberger bf7d52de43 Merge remote-tracking branch 'origin/develop-nr' into nr_fapi_for_push 2019-10-30 16:33:35 +01:00
Florian Kaltenberger cf025a6569 Merge remote-tracking branch 'origin/nr-tbs-fixes' into integration-develop-nr-2019w44 2019-10-30 10:22:38 +01:00
Florian Kaltenberger da625f1397 making nr_ulsim working again with the FAPI 2019-10-29 17:14:46 +01:00
Sakthivel Velumani 3995b59b34 Updated phy simulators 2019-10-28 10:27:55 +01:00
Sakthivel Velumani d4d4bb6df7 Removed unused variables 2019-10-25 15:22:18 +02:00
Sakthivel Velumani 80846efc2e Fixed nr_dlschsim 2019-10-25 15:16:03 +02:00
Florian Kaltenberger 7500911a1b applying fix from @heng_great 2019-10-24 10:00:57 +02:00
Francesco Mani 6e38f7540f moving scale inside tbs computation function 2019-10-24 09:14:14 +02:00
Florian Kaltenberger 5465516fe0 making ulsim and dlsim compile again 2019-10-23 16:38:48 +02:00
Florian Kaltenberger 7b840212ff fixing compilation dlschsim (but still not passing test) 2019-10-22 12:01:20 +02:00
Francesco Mani 4e1b874adf fix on table definition in dlschsim 2019-10-21 16:44:04 +02:00
Francesco Mani 668de031ec a single function to compute tbs and an additional function to compute tbslbrm 2019-10-21 16:39:02 +02:00
Sakthivel Velumani 38b61f0351 completely merged with develop-nr 2019-10-16 15:21:06 +02:00
Sakthivel Velumani ada33879b6 Merge branch 'develop-nr' into nr-coreset-bug-fix
Resolved conflicts. rfsim not working.
2019-10-16 13:41:32 +02:00
Sakthivel Velumani f768d8f3bd added CI test cases for nr_dlsim 2019-10-15 15:52:58 +02:00
Florian Kaltenberger c046eb66a6 Merge remote-tracking branch 'origin/nr-ip-over-LTE-stack' into integration_develop-nr_2019w42
Conflicts:
	executables/nr-softmodem.c
	executables/nr-softmodem.h
	targets/ARCH/rfsimulator/simulator.c
2019-10-14 13:40:03 +02:00
Florian Kaltenberger f26373c52b Merge remote-tracking branch 'origin/develop-nr_cppcheck' into integration_develop-nr_2019w42
Conflicts:
	executables/nr-gnb.c
	openair1/PHY/NR_REFSIG/nr_dmrs_rx.c
	openair1/SIMULATION/NR_PHY/ulsim.c
2019-10-14 13:34:14 +02:00
Florian Kaltenberger 054eaf66a6 fixing nr_dlsim CI tests 2019-10-14 10:54:14 +02:00
yilmazt 08eda57aca final minor changes before the merge 2019-10-08 18:32:02 +02:00
Ahmed Hussein 61a1b1c5a8 Adding new command line parameters 2019-10-08 09:30:15 +02:00
Ahmed Hussein 17e4f0f12d Reordering frame and SNR loops 2019-10-08 09:30:15 +02:00
Ahmed Hussein b28d006860 Minor Fixes in ulsim 2019-10-08 09:30:15 +02:00
Ahmed Hussein 3be72df335 Set start_rb to 0
- start_rb was set to 30, and nb_rb was set to 50 with NB_RB_DL = 106.
- When the DC subcarrier is included in the RB allocation,
  this causes errors in FFT/IFFT operations arounf the DC subcarrier
- This leads to errors in unscrambling and decoding
2019-10-08 09:30:15 +02:00
Ahmed Hussein 7c7a1e8262 Added frame loop to ulsim 2019-10-08 09:30:15 +02:00
Thomas Schlichter 8df7d62e52 fix compilation of phy simulators introduced from the usage of get_band() 2019-10-08 09:30:14 +02:00
Ahmed Hussein 3a8bf560da channel estimation, compensation, etc ..
Added the following folder:
- ../openair1/PHY/NR_ESTIMATION/

Added the following file to CMakelists.txt:
- ../openair1/PHY/NR_ESTIMATION/nr_ul_channel_estimation.c

Added the following functions:
- nr_pusch_dmrs_rx
- nr_gold_pusch
- nr_ulsch_channel_level
- nr_ulsch_channel_compensation
- nr_ulsch_scale_channel is commented out (I think only used for downlink)

Changes from Khalid Ahmed Mahmoud Mohamed:
- nr_pusch_channel_estimation is used
- nr_ulsch_scale_channel is used
- nr_ulsch_channel_level is used
- nr_ulsch_channel_compensation is used
- multiple logging options for channel and signal magnitude
2019-10-08 09:30:14 +02:00
Ahmed Hussein ad37254217 adding PUSCH procedures to gNB side in RT with some logs
- removed gNB RT from "ru_procedures.c" to "nr_ru_procedures"
- added a new thread "nr_feprx_thread"
- added some functionalities for fep for rx in "nr_ru_procedures.c"
2019-10-08 09:30:14 +02:00
yilmazt c348a9eec6 common thread-related minor functions in new .h file 2019-10-04 16:48:13 +02:00
yilmazt 9aa3483235 executables compiling again 2019-10-03 16:00:46 +02:00
matzakos 1f33048109 nr-ip-over-LTE: Minor modifications to allow compilation of nr phy_simulators 2019-09-29 21:04:59 +02:00
Francesco Mani a5ebee1897 Merge branch 'nr-coreset-bug-fix' of https://gitlab.eurecom.fr/oai/openairinterface5g into nr-coreset-bug-fix 2019-09-27 17:08:16 +02:00
Francesco Mani 57c01460c6 adding mcs tables and using good mcs for tbs computation 2019-09-27 17:07:16 +02:00
Sakthivel Velumani e8e92e1dab dlsim accepts command line params for dlsch config 2019-09-27 11:27:24 +02:00
Florian Kaltenberger c386c65a69 Merge remote-tracking branch 'origin/develop-nr' into nr_fapi_for_push 2019-09-26 15:39:41 +02:00
yilmazt 84af6103f8 another batch of cppcheck error corrections 2019-09-24 11:59:17 +02:00
Sakthivel Velumani c5586c2348 Added option to set coreset offset for dlsim 2019-09-18 10:10:53 +02:00
Sakthivel Velumani 3685b0936a removed the 2 lines added in previous merge 2019-09-16 16:19:37 +02:00