Thomas Schlichter
9e52db7538
Merge remote-tracking branch 'develop'
...
Conflicts:
openair1/PHY/NR_UE_TRANSPORT/nr_ulsch_coding.c
openair1/PHY/NR_UE_TRANSPORT/nr_ulsch_ue.c
openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
openair1/SIMULATION/NR_PHY/dlsim.c
openair2/NR_UE_PHY_INTERFACE/NR_IF_Module.c
2020-09-08 17:42:52 +02:00
cig
81398971ff
Set tb_size in bytes and A in bits @ UE
...
- now is consistent for both UE and gNB
2020-09-08 14:09:05 +02:00
cig
9ac6dfee09
Minor fixes UE
...
- added some descriptions to the code
- fixed hardcoded factors
- removed commented out and unused code
- phy_procedures_nrUE_RX: removed unused do_pdcch_flag
- updated LTE naming to 5G
2020-09-08 14:09:05 +02:00
Raphael Defosseux
9675f34854
CPPCHECK: few fixes
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-09-04 12:37:15 +02:00
Raphael Defosseux
8b77c68f28
fix nr_dlsim build
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-09-04 11:59:24 +02:00
Thomas Schlichter
db77516652
fix some compile warnings for nr_dlsim and nr_ulsim
2020-09-04 11:16:21 +02:00
Raphael Defosseux
a05f7e1448
Merge remote-tracking branch 'origin/nr_ue_txdata_cleanup' into develop_integration_2020_w36
2020-09-03 16:41:25 +02:00
Raymond Knopp
37dcdeb338
Merge branch 'NR_UL_scheduling' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_UL_scheduling
2020-09-02 22:11:44 +02:00
Raymond Knopp
142249d84b
added ulsch statistics
2020-09-02 22:11:04 +02:00
Francesco Mani
1025fd850c
trying to fix some cppcheck errors
2020-09-02 16:44:40 +02:00
Raymond Knopp
73c7bee040
added basic analytics for PDSCH measurements
2020-09-02 16:12:16 +02:00
Raymond Knopp
d443d9e915
added multi-antenna support for gNB RX (tested in ulsim)
2020-08-31 13:43:16 +02:00
Raymond Knopp
99774b2afb
bugfix in nr_dlsch_decoding.c
2020-08-28 17:34:47 +02:00
Francesco Mani
4cc5bf586e
fix for pucchsim with sr
2020-08-27 10:35:05 +02:00
Raymond Knopp
260a9e58a0
nr_pbchsim modifications for carrier phase rotation procedure
2020-08-27 05:49:46 +02:00
Thomas Schlichter
a8fc7ebd38
Merge remote-tracking branch 'develop' into nr_ue_txdata_cleanup
2020-08-26 16:45:48 +02:00
Francesco Mani
28b280a657
Merge remote-tracking branch 'origin/develop' into NR_UL_scheduling
2020-08-26 13:49:30 +02:00
Francesco Mani
d219341905
to make simulators compile
2020-08-25 19:02:13 +02:00
Raymond Knopp
632803289c
fixed initialization of rotation for symbol 0
2020-08-25 15:02:41 +02:00
Raymond Knopp
2124343889
Merge branch 'NR_UL_scheduling' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_UL_scheduling
2020-08-25 01:50:43 +02:00
Raymond Knopp
cc0ff7422e
implementation of missing symbol-based rotation for NR modulation/demodulation (Section 5.3 38.211). Tested with unitary simulators (ulsim/dlsim).
...
To be tested with gNB testbench and rfsimlator
2020-08-25 01:48:55 +02:00
Raymond Knopp
e471d8b898
Merge remote-tracking branch 'origin/NR_RRC_PDCP' into NR_UL_scheduling
2020-08-24 11:19:42 +02:00
Thomas Schlichter
b0903e2079
change timing advance to only affect the TX timestamp, not the position in the "txdata" buffer
2020-08-22 10:21:36 +02:00
Raphael Defosseux
a8ea336cfd
Merge remote-tracking branch 'origin/improve_nr_modulation' into develop_integration_2020_w34
2020-08-21 16:13:27 +02:00
Raphael Defosseux
34a2945abf
Merge remote-tracking branch 'origin/fembms-enb-ue' into develop_integration_2020_w34
2020-08-21 16:13:08 +02:00
Francesco Mani
09344667c3
fix for unresolved conflict
2020-08-21 15:08:26 +02:00
Francesco Mani
fd003dd786
Merge remote-tracking branch 'origin/develop' into NR_UL_scheduling
2020-08-20 12:37:21 +02:00
Sakthivel Velumani
f42291a4f7
Merge branch 'develop' into improve_nr_modulation
2020-08-18 17:20:46 +02:00
Francesco Mani
edf903f776
pucch power control and handling of missed reception using confidence level
2020-08-18 15:47:48 +02:00
Francesco Mani
ffae55f62c
n0 measurement in pucchsim
2020-08-17 12:30:36 +02:00
Raymond Knopp
fc21364fa0
optimization of ldpc deinterleaving and llr computation
2020-08-16 15:04:27 +02:00
Raymond Knopp
b16b2f7d99
optimization of NR ULSCH unscrambling
2020-08-15 09:42:05 +02:00
Raymond Knopp
9b138dec72
LLR scaling adjustment (log2_maxh computation) for NR ULSCH receiver.
2020-08-14 08:12:18 +02:00
Raphael Defosseux
4ff959fe34
Merge remote-tracking branch 'origin/nrue_msg2_reception' into develop_integration_2020_w33
2020-08-13 22:06:25 +02:00
Raymond Knopp
49a14c4f9f
fixes for TDL channel models in nr_ulsim
2020-08-13 09:43:50 +02:00
Raymond Knopp
13d1be0782
added TDL channel models and use them in nr_ulsim
2020-08-12 16:23:14 +02:00
matzakos
e0e0ed0cf9
Merge remote-tracking branch 'origin/NR_UL_scheduling' into NR_RRC_PDCP
2020-08-12 14:27:05 +02:00
Thomas Schlichter
a75d6088ea
fix dlschsim by correctly setting dmrsConfigType
2020-08-10 20:05:40 +02:00
Sakthivel Velumani
82df0e51b9
updated tables and 64qam mod
2020-08-10 15:19:53 +02:00
Francesco Mani
d8d2739c2b
bugfixes
2020-08-06 17:46:16 +02:00
matzakos
5ab8e0079b
Merge remote-tracking branch 'origin/NR_UL_scheduling' into NR_RRC_PDCP
2020-08-06 14:27:54 +02:00
matzakos
d013302c42
Merge remote-tracking branch 'origin/NR_UL_scheduling' into NR_RRC_PDCP
...
Conflicts:
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler.c
2020-08-03 12:36:19 +02:00
Sakthivel Velumani
fbd4df014c
Further improvements
...
additional 50% speed improvement with SIMD vectors
2020-08-03 11:22:34 +02:00
frtabu
d4bd2cdc63
implement modifying channel model algo while running, complete function freeing a model
2020-07-29 20:27:04 +02:00
frtabu
f61f9520db
implement queued commands in telnet server
2020-07-28 20:08:48 +02:00
frtabu
7eb2ab66c5
add telnet commands to show and modify channel simulation parameters
2020-07-28 01:33:16 +02:00
Sakthivel Velumani
c868c345e3
Fixed dl ack tx in pucch 0
2020-07-28 00:30:44 +02:00
Sakthivel Velumani
5fd040d645
Added HARQ stats to ulsim
2020-07-25 00:36:53 +02:00
Sakthivel Velumani
0db13a3801
Added UL harq handling
...
Also fixed bugs in ulsim and dlsim harq tests
2020-07-24 14:00:55 +02:00
Sakthivel Velumani
2cd3c0b7bb
harq put in ulsim
2020-07-22 18:08:27 +02:00