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
Raymond Knopp
0cfb6c232d
Merge remote-tracking branch 'origin/develop-nr' into nr_prach
2019-06-04 06:19:19 +02:00
Raymond Knopp
cdb38930ac
compilation of unitary FFT tests
2019-06-04 06:11:12 +02:00
Florian Kaltenberger
a404e190ab
Merge branch 'develop-nr-fixes-2019w23' into 'develop-nr'
...
Develop nr fixes 2019w23
See merge request oai/openairinterface5g!601
2019-06-03 22:50:14 +02:00
Raymond Knopp
83bdc96928
nr-softmodem compilation ok
2019-06-03 15:45:00 +02:00
Raymond Knopp
ace24c8919
unitary simulation compilation and simple testing
2019-06-03 15:31:01 +02:00
Raymond Knopp
34a7bdd3bb
finishing merge with develop-nr
2019-06-03 15:05:21 +02:00
Raymond Knopp
97cd210514
Merge remote-tracking branch 'origin/develop-nr' into nr_prach
...
Conflicts:
cmake_targets/build_oai
executables/nr-gnb.c
openair1/PHY/INIT/nr_init.c
openair1/PHY/defs_gNB.h
openair1/SCHED_NR/fapi_nr_l1.c
openair2/LAYER2/NR_MAC_gNB/config.c
openair2/LAYER2/NR_MAC_gNB/mac_proto.h
openair2/RRC/NR/rrc_gNB.c
2019-06-03 14:31:32 +02:00
Raymond Knopp
1f228ee4d1
- reworked configuration file and configuration for gNB (write directly to ASN1 structure from config module instead of passing intermediate structures)
...
- added prach procedures for gNB with configuration of PRACH L1/L2 parameters
2019-06-02 23:40:57 +02:00
Florian Kaltenberger
6cb25d778a
making the dl_indication a local variable to avoid race conditions
2019-06-01 04:43:59 +02:00
Florian Kaltenberger
3574481b7f
reducing number of UEs to save memory
2019-06-01 04:43:59 +02:00
Florian Kaltenberger
7e57a8428e
fixing some more bad merges
2019-06-01 04:08:00 +02:00
Florian Kaltenberger
02a2f909da
fixing a bug for gNB single thread operation (harmonizing with eNB)
2019-06-01 01:30:28 +02:00
Florian Kaltenberger
ed5749370f
removing some more unused files
2019-05-31 20:36:10 +02:00
Florian Kaltenberger
8e77370dd8
removing nr-softmodem files from targets/RT/USER
2019-05-31 11:53:40 +02:00
Raymond Knopp
a8d8b590c7
added missing files for nr_prach with respect to previous commit. Added nr_prachsim to build_oai.
2019-05-28 13:16:56 +02:00
Wang Tsu-Han
173f10e51d
adding uhd priority setting in ru_thread_tx
2019-05-27 18:05:03 +02:00
Florian Kaltenberger
e6792d7576
Merge branch 'integration-nr-2019-w21' into 'develop-nr'
...
Integration nr 2019 w21
See merge request oai/openairinterface5g!598
2019-05-27 09:35:06 +02:00
Florian Kaltenberger
e0b7efb596
fixing regression in dlsim
2019-05-27 00:28:58 +02:00
Raymond Knopp
48c24e5f4d
testing successful with 122.88 Ms/s, format A2, NCS 13
2019-05-26 23:05:12 +02:00
Raymond Knopp
ef27c8ce04
initial prach implementation. Splitting of components for RU (FFTs) and L1 (detection). Update of UE to include all formats (for 30 kHz SCS case on initial BWP)
2019-05-26 09:55:54 +02:00
Florian Kaltenberger
21abb9a4b9
attempting to fix regression problems
2019-05-23 06:50:24 +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
e0c76c5a6b
CI fix
2019-05-22 16:23:23 +05:30
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
Raymond Knopp
4cd3d635f7
more pthread protection in nr-gnb.c
2019-05-21 19:25:02 +02:00
Raymond Knopp
aaa3afb722
fix in usrp_lib.cpp
2019-05-21 16:02:34 +02:00
Francesco Mani
acc88008d4
make dlsim compile again
2019-05-21 15:07:26 +02:00
Florian Kaltenberger
eaa83242a8
first try to add a function to the usrp_lib to set the thread priority
2019-05-21 07:14:56 +02:00
Francesco Mani
ef0056f1ea
merged with test-x310 and conflicts resolved
2019-05-20 17:16:13 +02:00
laurent
cfcd6c37f0
Merge remote-tracking branch 'origin/develop-nr' into test-x310
2019-05-20 12:49:33 +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
38a2762d18
UHD transpor parameters for USB3 (like develop now)
2019-05-20 00:12:48 +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