Khalid Ahmed
566e603671
passing pointers to nr_generate_pdsch instead of structs
2019-06-04 12:10:40 +02:00
Khalid Ahmed
70b6ca6391
adding nr_layer_mapping to ulsim
2019-06-04 11:33:36 +02:00
Ahmed Hussein
ef3c6add13
Added "nr_ulsch_unscrambling" + Tested scrambling and unscrambling chain in "ulsim.c" (works)
...
- Added "nr_ulsch.c" file in NR_TRANSPORT
- Renamed "nr_ulsch.c" in NR_UE_TRANSPORT to "nr_ulsch_ue.c"
- Added "nr_ulsch_unscrambling" declaration to "nr_ulsch.h"
- Added "nr_ulsch_unscrambling" definition to "nr_ulsch.c"
- Added new test in "ulsim.c" to test encoding/decoding + scrambling/unscrambling
2019-06-04 11:33:36 +02:00
Ahmed Hussein
54c96644ae
Bug fixes in "ulschsim.c" and "nr_ulsch_coding.c" + minor cleanups
2019-06-04 11:33:36 +02:00
Khalid Ahmed
73db162804
Renaming and moving nr_layer_mapping to a common liberary between UE and gNB
2019-06-04 11:33:36 +02:00
Khalid Ahmed
f1d4d5daf5
Using only one nr_modulation funtion across the code
2019-06-04 11:33:36 +02:00
Khalid Ahmed
f3ebd69477
PUSCH DMRS generation is implemented
2019-06-04 11:33:36 +02:00
Khalid Ahmed
9b58180c88
removing a duplicate declaration of nr_rx_pdsch
2019-06-04 11:33:36 +02:00
Ahmed
9fc657d85e
Minor cleanups in "ulschsim.c" and "ulsim.c"
2019-06-04 11:33:36 +02:00
Ahmed
da6040b120
Transferred the "nr_pusch_codeword_scrambling" and "nr_pusch_codeword_modulation"
...
to ulsim.c and removed them from ulschsim.c
Also changed the linked libraries for the "ulsim.c" as it was causing linker problems
2019-06-04 11:33:36 +02:00
Khalid Ahmed
515e6955d8
PUSCH modulation
2019-06-04 11:33:35 +02:00
Khalid Ahmed
830bf07933
pusch scrambling
2019-06-04 11:33:35 +02:00
Khalid Ahmed
ac1682f94e
Added ulsim with the same code of ulschim
2019-06-04 11:33:35 +02:00
Florian Kaltenberger
e0b7efb596
fixing regression in dlsim
2019-05-27 00:28:58 +02:00
Florian Kaltenberger
9c8fbb4950
Merge remote-tracking branch 'origin/nr_pucch_format0_receiver' into integration-nr-2019-w21
2019-05-22 23:28:50 +02:00
Florian Kaltenberger
9574efbf19
Merge remote-tracking branch 'origin/nr_ssb_periodicity' into integration-nr-2019-w21
2019-05-22 23:27:27 +02:00
prasanth
a4426236f1
Fixing critical warnings in pucchsim
2019-05-22 13:19:08 +05:30
prasanth
06dcc1095a
fix for nr_pucchsim
2019-05-22 11:26:21 +05:30
prasanth
026ace2c95
Resolved merge conflict
2019-05-21 23:26:26 +05:30
prasanth
e84a73f66c
this commit includes pucch format0 receiver and testbench for pucch format0 without ofdm. Also it has some fixes to pucch_nr.c
2019-05-21 23:18:20 +05:30
Francesco Mani
acc88008d4
make dlsim compile again
2019-05-21 15:07:26 +02:00
Francesco Mani
ef0056f1ea
merged with test-x310 and conflicts resolved
2019-05-20 17:16:13 +02:00
matzakos
c91a1fc4f1
unitary simulator compilatio (ulsim)
2019-05-20 08:45:17 +02:00
matzakos
69d3a8f09e
fixed compilation of nr-softmodem after LTE modifications
2019-05-20 07:54:46 +02:00
Raymond Knopp
c59c85dfdb
modifications applied to lte-ru because of common interface changes with nr-ru
2019-05-19 23:44:55 +02:00
matzakos
475242c6f5
unitary simulation compilation errors resolved
2019-05-19 18:38:28 +02:00
Raymond Knopp
c1152f30d3
testing merge with develop-nr. removal of pthread_mutex_timedlock, we were using the wrong time argument (needed to be absolute).
2019-05-19 01:23:03 +02:00
Raymond Knopp
b447f0b913
minor changes
2019-05-18 17:07:24 +02:00
Raymond Knopp
da9b879112
Merge remote-tracking branch 'origin/develop-nr' into develop-nr-less-logging
...
Conflicts:
openair1/SCHED_NR/sched_nr.h
2019-05-18 15:49:13 +02:00
Florian Kaltenberger
19558fda43
Merge branch 'test-x310' into 'develop-nr'
...
Test x310
See merge request oai/openairinterface5g!585
2019-05-17 20:44:17 +02:00
laurent
290ca22dbb
fix rfsimulator initialized variable, first pass on gNB scope, bugs
2019-05-17 15:21:27 +02:00
Hongzhi Wang
7d29023c00
removing old mimo mode
2019-05-17 11:12:08 +02:00
Laurent
7a5214c6b4
fix 4G merge issues
2019-05-14 16:16:57 +02:00
Francesco Mani
a81eafd0ae
merged with develop-nr and conflicts resolved
2019-05-14 14:00:39 +02:00
Florian Kaltenberger
b472d97b27
Merge remote-tracking branch 'origin/develop-nr' into test-x310
2019-05-14 09:47:39 +02:00
Florian Kaltenberger
01879c3e2b
Merge remote-tracking branch 'origin/develop-nr' into develop-nr-less-logging
2019-05-14 09:20:16 +02:00
Raymond Knopp
335842c1be
removed race condition in ru_thread_tx when signaled from L1_thread_tx
2019-05-13 01:08:59 +02:00
Raymond Knopp
069ce10a2e
NR FAPI interface additions for DLSCH (SDU pointer now does down to L1)
2019-05-11 23:57:11 +02:00
Raymond Knopp
95e54e3b26
added real-time parametrization to L1_thread and L1_thread_tx
2019-05-08 18:06:01 +02:00
matzakos
d44479ffec
tuning on laptops and fix of race condition between L1_RX -> L1_TX
2019-05-08 10:53:00 +02:00
Florian Kaltenberger
7e99e1f6b1
small fix
2019-05-07 22:25:14 +02:00
Florian Kaltenberger
3cafcd72b9
fixing a bad merge
2019-05-07 16:19:06 +02:00
Raymond Knopp
8c1f9c9e75
modifications to synchronization between RU_TX and L1_TX (timed cond wait to drop slots)
...
tested on both 40 and 80 MHz channels
2019-05-06 16:04:04 +02:00
Raymond Knopp
317cbfd601
minor changes to thread synchronization after testing with N310 @ 122.88 Ms/s
2019-05-05 21:52:03 +02:00
Raymond Knopp
4c3c8f2c6c
more logging removal
2019-05-03 13:33:07 +02:00
Florian Kaltenberger
a1c9d50ed4
Merge remote-tracking branch 'origin/Develop-nr-threequarter_fs-80mhz-x310' into integration_2019_w18
2019-05-03 02:09:08 +02:00
Florian Kaltenberger
19523555d1
Merge remote-tracking branch 'origin/shortBlockCoding' into integration_2019_w18
2019-05-03 02:08:38 +02:00
laurent
0061daeb9d
some warnings
2019-05-02 21:21:53 +02:00
laurent
7368e4bfc4
fix compilation tests
2019-05-02 12:17:31 +02:00
laurent
ba6d47a758
rework threads in 5G
2019-04-30 21:46:49 +02:00