hardy
0a8bc5cdb5
Merge remote-tracking branch 'origin/fix_rrc_x2_ticking' into integration_2020_wk42_2
2020-10-22 16:23:05 +02:00
matzakos
e904cf3a00
Add comments for dummy function definitions in nr phy simulators
2020-10-22 16:16:10 +02:00
hardy
03e5b461a3
Merge remote-tracking branch 'origin/NR_MAC_SSB_RO_GlobalEdge' into integration_2020_wk42
...
Solved Conflicts in:
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_RA.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_primitives.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_ulsch.c
openair2/LAYER2/NR_MAC_gNB/nr_mac_gNB.h
2020-10-19 11:18:30 +02:00
matzakos
dc63cab2b0
Merge remote-tracking branch 'origin/develop' into fix_rrc_x2_ticking
2020-10-16 11:35:54 +02:00
Florian Kaltenberger
18ae5acc98
Merge remote-tracking branch 'origin/develop' into NR_MAC_SSB_RO_GlobalEdge
2020-10-13 21:47:21 +02:00
Sakthivel Velumani
c9c1df0bff
fixed dlsim build error
...
also added a log message for DCI generation in MAC
2020-10-12 18:59:15 +02:00
Sakthivel Velumani
e75108d312
fixing dlsim
2020-10-12 18:59:14 +02:00
Sakthivel Velumani
4074db8515
Hotfix for DL DCI issue in UE
...
Created two dci_pdu's to hold dci configuration for UL and DL DCI.
This wasn't a problem before as only one DCI was scheduled.
2020-10-12 18:07:24 +02:00
matzakos
cb7b924950
Create dummy x2 function where needed in the nr phy simulators
...
-To avoid including the whole x2 libraries for the corresponding executables
2020-10-12 17:53:40 +02:00
Raphael Defosseux
5411461582
Merge remote-tracking branch 'origin/develop' into integration_2020_wk40
2020-10-07 10:53:36 +02:00
hardy
d61f45ecb9
Merge remote-tracking branch 'origin/ulsch_decode_mthread' into integration_2020_wk40
2020-10-06 11:00:09 +02:00
Thomas Schlichter
8b4d1a0f0f
Merge remote-tracking branch 'NR_DL_scheduler' into integration_2020_wk40
2020-10-05 12:13:13 +02:00
Florian Kaltenberger
c2889d3b49
Merge remote-tracking branch 'origin/develop' into NR_MAC_SSB_RO_GlobalEdge
2020-10-04 20:54:40 +02:00
Sakthivel Velumani
53f3874032
updating ulsim to take samples from exernal source
2020-10-02 15:11:28 +02:00
Sakthivel Velumani
3367b0f199
fixing compile warnings
2020-10-02 14:30:42 +02:00
Robert Schmidt
adcd2949fe
Rename NR_UE_list_t to NR_UE_info_t
...
The name NR_UE_list_t is misleading: beyond being a simple "list", this
structure carries all/most UE-related MAC information. If at all, it is
a container for multiple lists. The next commit introduces a
NR_UE_list_t structure that organizes UEs in lists such that it is
easier to go through the UEs.
2020-09-30 14:52:59 +02:00
Cedric Roux
1d583c14a8
nr: fix compilation of physical simulators
...
Maybe not the right way to do.
To be checked.
2020-09-22 17:42:30 +02:00
Florian Kaltenberger
79bf2b3fb0
Merge remote-tracking branch 'origin/develop' into NR_MAC_SSB_RO_GlobalEdge
2020-09-22 15:26:57 +02:00
Florian Kaltenberger
221973bffc
PRACH duration to be calculated based on PRACH format.
...
PRACH_PDU.prach_format now interpreted according to last version (March 2020) of 5G FAPI specs
fixing nr_prachsim
2020-09-21 22:17:28 +02:00
Sakthivel Velumani
db5011922d
ulschsim works
2020-09-16 17:59:49 +02:00
Sakthivel Velumani
c65c6a401f
Merge branch 'ulsch_decode_mthread' of https://gitlab.eurecom.fr/oai/openairinterface5g into ulsch_decode_mthread
2020-09-16 16:25:08 +02:00
Sakthivel Velumani
76d841ff89
fixed ulschsim
2020-09-16 16:24:58 +02:00
Sakthivel Velumani
005e5f85df
Merge branch 'develop' into ulsch_decode_mthread
2020-09-15 11:09:37 +02:00
Sakthivel Velumani
34ae102229
Merge branch 'develop' into ulsch_decode_mthread
2020-09-11 15:01:19 +02:00
Guido Casati
b95ea59421
ulsim fix: missing qam_mod_order in UL PUSCH PDU
2020-09-11 11:43:57 +02:00
Thomas Schlichter
8e5ec076ae
Merge remote-tracking branch 'ptrs_ul_phase_compensation'
...
Conflicts:
openair1/PHY/INIT/nr_init.c
openair1/PHY/NR_UE_TRANSPORT/nr_ulsch_ue.c
openair1/SIMULATION/NR_PHY/ulsim.c
2020-09-10 16:52:42 +02:00
Thomas Schlichter
8f58d1ec7f
Fix nr_ulsim to transmit actual random data instead of uninitialized PDU
2020-09-09 16:50:32 +02:00
Parminder Singh
2281436b66
Fix - Issue with uninitialized structure in ULSIM
...
- Changed malloc to calloc to set all values to zero to remove the
valgrind issue with uninitialized structure values in RC.gNB structure
2020-09-09 11:11:24 +02:00
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
Thomas Schlichter
73f5851690
Merge remote-tracking branch 'develop'
...
Conflicts:
openair1/PHY/NR_TRANSPORT/nr_ulsch_demodulation.c
openair1/PHY/NR_TRANSPORT/pucch_rx.c
openair1/SIMULATION/NR_PHY/ulsim.c
2020-09-08 12:01:37 +02:00
Sakthivel Velumani
9b9295f5b2
Merge branch 'NR_UL_scheduling' into ulsch_decode_mthread
2020-09-07 15:13:08 +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
Parminder Singh
b6792b3487
Fixed Warning issue due to wrong data type in ULSIM
2020-09-02 10:59:28 +02:00
Parminder Singh
6ce38ac960
Fix Phase noise addition in ULSIM
...
- moved the noise function gNB variable
2020-09-02 09:53:45 +02:00
Parminder Singh
f7ed592ef5
Fixed available_bits calculation for PTRS in -n option in ulsim
2020-09-02 09:51:04 +02:00
Parminder Singh
92fc259592
Merge remote-tracking branch 'origin/develop' into fhg_shp_phase_noise_est
2020-09-01 12:55:50 +02:00
Parminder Singh
8cf32ed2ad
Modify DMRS configuration with command line in ULSIM
...
- To modify DMRS use -U flag followed by 3 integers
- Example: ./nr_ulsim -U 2 1 0
- 1st Value is the list of arguments -> e.g. 2
- 2nd Value is for TYPE{0=A,1=B} -> e.g. 1
- 3rd Value is for ADD_POS{0,1,2,3} -> e.g. 0
2020-09-01 12:22:12 +02:00
Sakthivel Velumani
892dffec3b
dlsim perf print fix
2020-09-01 10:07:18 +02:00
Parminder Singh
14096886e8
Enable PTRS with command line in ULSIM
...
- To enable PTRS use -T flag followed by 3 integers
- Example: ./nr_ulsim -T 2 0 2
- 1st Value is the list of arguments -> e.g. 2
- 2nd Value is for L_PTRS{0,1,2} -> e.g. 0
- 3rd Value is for K_PTRS{2,4} -> e.g. 2
2020-08-31 17:51:56 +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