matzakos
05f49e5b1e
Preliminary work to remove hardcodings of nr frequency bands for the NSA setup
...
- Create itti message to tranfer to RRC the information received at eNB through X2 ENDC Setup Request message
2020-09-09 11:52:07 +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
hardy
1c77b36ae9
reverted eNB auto terminate fix (not working)
2020-09-09 10:26:58 +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
Francesco Mani
692215752b
adapting GES commit 532fdbb4 to compute CSI meas report bilen (only for SSB)
2020-09-08 17:33:35 +02:00
Remi Hardy
ef04e7e90d
replaced if if ... by if elif ... in GetPAramtersFromXML function
2020-09-08 17:24:18 +02:00
Remi Hardy
de6a4b81ae
fixed eNB auto termination ; cleaned cots_ue_airplane action (no longer needed)
2020-09-08 16:58:06 +02:00
Sakthivel Velumani
e686da4e48
fixed tbslbrm
2020-09-08 16:08:30 +02:00
cig
6ac5a6e74a
N_RB configuration for DCI extraction according to 7.3.1.0 of TS 38.212
...
- replacing ambiguous configuration of N_RB for extraction of DCI 1_0
2020-09-08 14:09:05 +02:00
cig
7c3377d515
Minor fixes to RA procedures
...
- added some text descriptions
- replaced active BWP with initial BWP in Msg3 scheduling (8.3 TS 38.213)
- fixed logging
- disabled Msg3 repetitions after first transmission (disabled RA @ MAC)
2020-09-08 14:09:05 +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
cig
7ab4abacb1
Retrieve N_PRB Overhead from PUSCH-ServingCellConfig
2020-09-08 14:09:05 +02:00
cig
e72ef27e66
Moved nr_compute_tbs_common file to common MAC folder
...
- updated cmakelists file
- fixed formatting, tabs and white spaces in the function
2020-09-08 14:09:05 +02:00
cig
66b117dcd5
NR UE PUSCH procedures fixes
...
- moved remaining PUSCH PDU configuration from ULSCH
procedures entirely to MAC
- introduced a function for DMRS RE configuration
- cleaned up redundant code in ULSCH procedures
- fixed TBS computation for Msg3
2020-09-08 14:08:56 +02:00
Remi Hardy
2541e8cf27
adding a more challenging ping in the FR1 testcase
2020-09-08 13:22:31 +02:00
Remi Hardy
a3a05075f3
adding a more challenging ping in the FR1 testcase
2020-09-08 13:20:52 +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
9751fa052b
bugfix in tx rate matching
2020-09-08 10:52:15 +02:00
Raphael Defosseux
bdc1fa4edf
Merge branch 'develop_integration_2020_w36' into 'develop'
...
Develop integration 2020 week 36
The following Merge Requests have been included:
* MR [877] : update conf2uedata
* MR [879] : Nr ul scheduling
* MR [880] : Cleanup usage of txdata array in NR UE threads
* MR [882] : Fixes for handling NR UE DCI decoding errors
* MR [884] : benetel: driver for Benetel's 4G and 5G RRUs
* MR [886] : NR UE fix get_Qm_dl and nr_get_code_rate_dl
* MR [887] : Usrp fix adc shift and pps sync
2020-09-08 10:38:29 +02:00
Remi Hardy
c4428f67ae
Merge branch 'rh_ci_fr1' of https://gitlab.eurecom.fr/oai/openairinterface5g into rh_ci_fr1
2020-09-08 10:13:49 +02:00
Remi Hardy
20ee6ca67c
fixing logging and html rendering
2020-09-08 10:10:27 +02:00
Sakthivel Velumani
be522f5c44
changed ul resources to full bwp
2020-09-07 16:31:38 +02:00
Raymond Knopp
d38af248db
fixing a stupid mistake introduced in da3dd6b8
2020-09-07 16:21:13 +02:00
Sakthivel Velumani
915854447b
fixed merge
2020-09-07 16:10:15 +02:00
Sakthivel Velumani
9b9295f5b2
Merge branch 'NR_UL_scheduling' into ulsch_decode_mthread
2020-09-07 15:13:08 +02:00
Francesco Mani
f80bcef3dc
back to 16 PRBs and 1 nrofreportedRS
2020-09-07 13:56:16 +02:00
Remi Hardy
a19ce58978
Update TESTBenches.md
2020-09-07 11:49:38 +02:00
Remi Hardy
cd73b71037
Update TESTBenches.md
2020-09-07 11:47:30 +02:00
Remi Hardy
a511d9043a
Update TESTBenches.md
2020-09-07 11:47:06 +02:00
hardy
bc8543c55c
updating testbenches doc resources
2020-09-07 11:47:10 +02:00
Raphael Defosseux
e5bbc0f1e4
BUILD: fix compilation warning and circular dependency protection on header files
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-09-07 10:54:49 +02:00
Raphael Defosseux
0b4716d739
Merge remote-tracking branch 'origin/NR_UL_scheduling' into develop_integration_2020_w36
2020-09-07 10:33:24 +02:00
Raymond Knopp
5e10e26668
PUCCH2 3-11 bits with > 2 PRB. Will work for even number of PRBs up to 16
2020-09-07 09:13:32 +02:00
Raymond Knopp
1a8e531436
PUCCH2 3-11 bits with > 2 PRB. Will work for even number of PRBs up to 16
2020-09-05 15:12:31 +02:00
Sakthivel Velumani
21f5956f72
fixed dlsch_errors stats
2020-09-04 17:36:34 +02:00
Raphael Defosseux
88b3d0af5e
CI: adding new rx gain for NR-UE
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-09-04 16:20:38 +02:00
Thomas Schlichter
6868a3db0d
Fix merge conflict in openair2/LAYER2/NR_MAC_gNB/gNB_scheduler.c
...
I had to remove the Msg2 transmission in phytest mode, which was present in branch 'benetel_integration'.
This caused following assertion:
Assertion (Foffset <= Ncb) failed!
In nr_rate_matching_ldpc() /home/sli/sudas-demonstrator/openair1/PHY/CODING/nr_rate_matching.c:411
Foffset 6492 > Ncb 924
2020-09-04 16:14:28 +02:00
Remi Hardy
7c92b90444
Update TESTING_GNB_W_COTS_UE.md
2020-09-04 15:28:42 +02:00
cig
e837c3b1b5
Msg3 PDU configuration cleanup
...
- fetching resource allocation from higher layer
- sorting out config for the remaining parameters
2020-09-04 14:45:15 +02:00
cig
88e6fb9d36
Fixed warnings
2020-09-04 14:45:15 +02:00
cig
e81b195917
Replaced malloc with local variable for ptrs_ports_list
2020-09-04 14:45:15 +02:00
cig
1f684f79c1
Introduced a function to fill the scheduled_response
...
- redundant code for the configuration of the scheduled_response was removed
- scheduled response is not needed to be stored in the NR_UE_MAC_INST struct as it passed to the function right away
2020-09-04 14:45:15 +02:00
cig
8694e5ee80
Removed tx_request from the NR_UE_MAC_INST struct
...
- tx_request is filled in the nr_scheduled_response upon the presence tx data
2020-09-04 14:45:15 +02:00
cig
ab4f9de25c
Code cleanup UE
2020-09-04 14:45:15 +02:00
cig
539bc784b4
Changes to number of PDUs logic @ UE
...
- calling nr_ue_scheduled_response after pdu preparation
- increasing the number_pdus before response scheduling
- resetting after dl/ul config pdu handling
2020-09-04 14:44:22 +02:00
cig
28eb835533
Enter ULSCH procedures for Msg3 transmission
2020-09-04 14:44:22 +02:00
cig
83979a8758
Code cleanup, logging, formatting
...
- removed superfluos code
- formatting
- fixed logging
- removed redundant nr_get_dci_size (replaced by nr_dci_size)
- removed unused and long-time commented out functions @ UE side
2020-09-04 14:44:22 +02:00
cig
0fafb2ba64
Set DMRS offset to 0 when transform precoding is enabled
2020-09-04 14:44:22 +02:00
cig
4715308bd2
Msg3 implementation
...
- extraction of resource allocation from Msg2
- configuration of Msg3 PDU
- Msg3 scheduling
- MAC/PHY interface adaptations
2020-09-04 14:44:22 +02:00