Ahmed Hussein
b7733bae40
Minor fixes
...
- removing "Nsymb_pusch" and "Nsc_pusch" from "NR_UE_ULSCH_t"
- using "number_of_symbols" from "NR_UL_UE_HARQ_t" instead
- removing "generate_ue_ulsch_params"
2019-10-08 09:30:14 +02:00
Khalid Ahmed
b10cc48351
Fix ulsim and PUSCH in rf-simulator
...
- initialize PUSCH parameters properly
2019-10-08 09:30:14 +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
Khalid Ahmed
dd0927dd55
TDD fixes in real-time environment
2019-10-08 09:30:14 +02:00
Khalid Ahmed
c7951965e7
TDD in rfsimulator
2019-10-08 09:30:14 +02:00
Khalid Ahmed
dd26598ab2
handle tx_offset with negative value
2019-10-08 09:30:14 +02:00
Khalid Ahmed
bd39261980
fixing a memory leak in nr_ue_ulsch_procedures
2019-10-08 09:30:14 +02:00
Khalid Ahmed
274c60f87c
PUSCH running with rfsimulator
2019-10-08 09:30:14 +02:00
Thomas Schlichter
b4c0acad9c
fix crashes in nr_ulsch_decoding
...
- initialize p_decParams->Z from harq_process not only in round 0
- do not set opp_enabled=1, this crashes in LDPC encoder
2019-10-08 09:30:14 +02:00
Thomas Schlichter
ffbe17f3d7
fix gNB linker error and various warnings
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
Khalid Ahmed
2b81a1bf48
using LOG_I instead of LOG_D in RT PUSCH UE side
2019-10-08 09:30:14 +02:00
Khalid Ahmed
031e424e46
Adding Frame tx to LOG_D for debugging
2019-10-08 09:30:14 +02:00
Khalid Ahmed
df65d8e323
Restrict UL transmission to NR_UPLINK_SLOT
2019-10-08 09:30:14 +02:00
Thomas Schlichter
376fc1eca3
Consolidate header files for nr_phy_scope
2019-10-08 09:30:14 +02:00
Khalid Ahmed
2960d27a47
enabling PUSCH UE side in RT
2019-10-08 09:30:14 +02:00
laurent
2fc6384642
first version with UL and DL traffic good throughput
2019-10-07 17:56:46 +02:00
yilmazt
fbb5b54841
Merge branch 'develop-nr' into develop-nr_cppcheck
2019-10-07 15:18:25 +02:00
Raphael Defosseux
3a57b05893
CI: fix after merge conflicts...
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-10-07 14:52:46 +02:00
Florian Kaltenberger
6548ae15d2
Merge branch 'nr-fo-fix' into 'develop-nr'
...
fix on dot_product64
See merge request oai/openairinterface5g!684
2019-10-07 14:13:03 +02:00
laurent
18fb589b71
fixes: improves throughput
2019-10-07 13:21:01 +02:00
Sakthivel Velumani
7e0f257299
updated k indexing for PDSCH extraction
2019-10-07 12:22:27 +02:00
yilmazt
5f46038ed5
Merge branch 'develop-nr' into develop-nr_cppcheck
2019-10-07 12:09:18 +02:00
yilmazt
3a04f8f0ed
Merge branch 'develop-nr_cppcheck' of https://gitlab.eurecom.fr/oai/openairinterface5g into develop-nr_cppcheck
2019-10-07 12:05:26 +02:00
yilmazt
e5a9f02af6
develop-nr merge
2019-10-07 12:04:58 +02:00
Sakthivel Velumani
52903c760e
Merge branch 'nr-pdsch-extraction-bugfix' into nr-coreset-bug-fix
2019-10-07 10:29:15 +02:00
Francesco Mani
cba58a50a2
Merge branch 'develop-nr' into nr-coreset-bug-fix
2019-10-07 10:14:58 +02:00
Francesco Mani
3b14504237
Merge branch 'develop-nr' of https://gitlab.eurecom.fr/oai/openairinterface5g into develop-nr
2019-10-07 10:13:01 +02:00
Cedric Roux
1fe39ae262
remove compilation warning (may not be correct)
2019-10-07 10:09:28 +02:00
Raymond Knopp
5e1c31019d
fixed issues when extracting pdsch REs in UE for positive frequency portion of BWP
2019-10-07 08:32:46 +02:00
Raphael Defosseux
cbb9464bac
Merge branch '448-ldpc-decoder-optimizations' into 'develop-nr'
...
Resolve "LDPC Decoder Optimizations"
See merge request oai/openairinterface5g!680
2019-10-05 11:24:04 +02:00
Sebastian Wagner
03da0a5ed8
CI: fixing compilation warning in phy simulators
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-10-05 11:24:03 +02:00
yilmazt
c348a9eec6
common thread-related minor functions in new .h file
2019-10-04 16:48:13 +02:00
Francesco Mani
987026bb86
fix on dot_product64
2019-10-04 16:38:24 +02:00
Raphael Defosseux
09fefc7162
CI: better yet not final tshark capture filter
...
initial support for iperf in distributed environment
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-10-04 15:59:45 +02:00
Raymond Knopp
dfbe9fc1fd
nr-ip-over-LTE: Synch with develop-nr and modification of max limits on number of UEs and eNBs
2019-10-04 12:07:39 +02:00
Sakthivel Velumani
fbe231dcad
PDSCH decoding independent of PDCCH duration
2019-10-04 11:31:27 +02:00
Sakthivel Velumani
d73f7388ed
Merge branch 'nr-coreset-bug-fix' of https://gitlab.eurecom.fr/oai/openairinterface5g into nr-coreset-bug-fix
2019-10-03 18:37:00 +02:00
Sakthivel Velumani
8961090d9a
updates in pdsch channel estimation (to be discussed)
2019-10-03 18:36:07 +02:00
matzakos
2e8b93ef8b
ENDC: Reverse the role of eNB and gNB for the ENDC X2 setup procedure. Currently, gNB: slave sending the setup request, eNB:master.
2019-10-03 18:11:58 +02:00
Francesco Mani
cab801a049
reverting to previous nr rate matching function
2019-10-03 17:11:33 +02:00
Francesco Mani
391b73c4fd
adding the option of 16 bit crc at gNB
2019-10-03 17:05:00 +02:00
yilmazt
9aa3483235
executables compiling again
2019-10-03 16:00:46 +02:00
Cedric Roux
0017316554
Merge remote-tracking branch 'origin/develop-nr' into nr-dual-connectivity
...
Conflicts:
openair2/RRC/LTE/MESSAGES/asn1_msg.c
2019-10-03 15:18:44 +02:00
Cedric Roux
dd760540ea
hacks for NR
...
- send RRC Connection Reconfiguration with dummy ENDC data by doing:
telnet localhost 9001
and press enter when the ENDC UE is connected to the eNB to send it
2019-10-03 15:14:26 +02:00
Florian Kaltenberger
c0ca7038f1
Merge remote-tracking branch 'origin/448-ldpc-decoder-optimizations' into nr_fapi_for_push
2019-10-03 13:56:25 +02:00
Raphael Defosseux
03526f90a8
CI: adding tshark capturing on EPC side
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-10-03 11:50:10 +02:00
sebastian
aae1fa524a
Updated with documentation
2019-10-02 17:29:40 +02:00
Florian Kaltenberger (Italie)
b3bc216df1
hotfix for gps sync in usrp_lib.cpp
2019-10-02 16:57:21 +02:00