Cedric Roux
f87b93e639
nr: fix check in nr_find_pucch
2020-09-17 10:55:48 +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
matzakos
db33ee5ec2
Add NR_RRC_LIB in lte-uesoftmodem
...
- To avoid linking error due to dependency from NR_RRC FreqBandList type
2020-09-16 11:14:34 +02:00
Thomas Schlichter
30f1f947c6
fix some CPPCHECK errors and compile warnings
...
use snprintf() instead of sprintf() to avoid writes outside buffer limits
2020-09-16 10:08:10 +02:00
Thomas Schlichter
659cd82c21
Merge remote-tracking branch 'develop'
2020-09-15 16:00:23 +02:00
Raphael Defosseux
4a873b4d43
CI: optmimizations on VM-based framework
...
also correction for Circular Dependency Protection on header files
also correction on the banner check
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-09-15 12:18:26 +02:00
Sakthivel Velumani
005e5f85df
Merge branch 'develop' into ulsch_decode_mthread
2020-09-15 11:09:37 +02:00
Florian Kaltenberger
5bb1893f3d
forgot to account for prachStartSymbol in rx_nr_prach_ru
2020-09-15 09:59:28 +02:00
Sergey Aranovskiy
3a2e3ff316
Fix formatting style
...
Signed-off-by: Sergey Aranovskiy <aranovskiy@mwnts.ru >
2020-09-15 09:57:28 +03:00
matzakos
161d788fea
Add absolute SSB frequency of nr cell as configuration parameter in the eNB configuration file instead of hardcoding it at rrc_eNB for NSA scenario
2020-09-14 14:47:10 +02:00
Florian Kaltenberger
a98cf88735
fixing a mistake in the computation of the prach_start_symbol
2020-09-14 13:38:30 +02:00
hardy
123666b730
completing the fr1 doc (with python script)
2020-09-14 11:11:39 +02:00
hardy
0c30b3a1e7
added CI integration of FR1 test section
2020-09-14 10:47:01 +02:00
hardy
0acd1e0974
fixing the CN doc path on an other line as well
2020-09-14 10:30:58 +02:00
hardy
a2b14d9cbc
fixing the path to CN doc in FR1 doc
2020-09-14 10:16:09 +02:00
Cedric Roux
5b0efd5b83
NR: fix time keeping in RLC for gNB
...
RLC has timers. We need to keep track of time. We chose to not use
realtime but 'processing time'. That is we send a tick to RLC for every
subframe when it is processed by the softmodem. Before this commit we
used to increase time in the function mac_rlc_status_ind which is called
for every subframe in the eNB, but not in the gNB (at least not in the
current gNB). So we need another way to keep track of time.
The function gNB_dlsch_ulsch_scheduler is called for every slot. It seems
to be the perfect candidate to send a tick to RLC for every subframe. We
take care of subcarrier spacing to send every subframe (one subframe is
always 1ms), not every slot (slot duration depends on subcarrier spacing).
It may not be the best solution. To be revised if needed.
Note: the UE has not been fixed. Some modification is needed for the UE
too, most probably.
2020-09-12 14:54:09 +02:00
Sergey Aranovskiy
4bcf0a407d
Fix crash when sending RRCConnectionReestablishmentReject
...
Create a temporary rrc_eNB_ue_context_t when it can't be obtained from
current RRC state:
- if UE was not attached to current eNB
- when RRCConnectionReestablishmentRequest has a wrong encoding
- in all other cases when ue_context_p can't be obtained.
Signed-off-by: Sergey Aranovskiy <aranovskiy@mwnts.ru >
2020-09-11 23:18:14 +03:00
matzakos
86a0210f50
Merge remote-tracking branch 'origin/develop' into nsa_remove_band_hardcodings
2020-09-11 18:19:08 +02:00
matzakos
f9aaa4336d
Merge remote-tracking branch 'origin/develop' into nsa_remove_band_hardcodings
2020-09-11 17:54:49 +02:00
Florian Kaltenberger
fecf27e223
updating FAPI interface with PRACH configuration index
...
NR PHY should now be able to handle multiple PRACH occasions
2020-09-11 17:00:44 +02:00
Raphael Defosseux
3a7ac9821e
Merge branch 'integration_2020_wk37' into 'develop'
...
Develop integration 2020 week 37
The following Merge Requests have been included:
* MR [878] : CI framework update for 5G NSA FR1 setup
* MR [885] : PTRS-based UL phase compensation
2020-09-11 16:49:52 +02:00
matzakos
3671692656
More corrections wrt Band Information in NR UE Capability message
2020-09-11 16:05:35 +02:00
Sakthivel Velumani
34ae102229
Merge branch 'develop' into ulsch_decode_mthread
2020-09-11 15:01:19 +02:00
matzakos
67db56d873
Corrections to properly fill the Band Information list at UE Capability Enquiry message
2020-09-11 14:39:49 +02:00
Guido Casati
b95ea59421
ulsim fix: missing qam_mod_order in UL PUSCH PDU
2020-09-11 11:43:57 +02:00
kn.raju
f9db898155
modified num of FAPI PRACH pdu
2020-09-11 11:38:41 +05:30
Sakthivel Velumani
77dc7daf0a
fixed bugs
2020-09-10 20:28:38 +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
hardy
ebd7f50992
Merge remote-tracking branch 'origin/rh_ci_fr1' into integration_2020_wk37
2020-09-10 15:30:27 +02:00
hardy
53922c13cf
Merge remote-tracking branch 'origin/ptrs_ul_phase_compensation' into integration_2020_wk37
2020-09-10 15:23:53 +02:00
hardy
e1927aa46b
Merge branch 'rh_ci_fr1' of https://gitlab.eurecom.fr/oai/openairinterface5g into rh_ci_fr1
2020-09-10 14:16:23 +02:00
hardy
6039cda5a9
remove oc files as they were developed in an other branch
2020-09-10 14:15:15 +02:00
Remi Hardy
0d9fc95063
Update TESTING_GNB_W_COTS_UE.md
2020-09-10 10:36:08 +02:00
Remi Hardy
894fd8c40c
Merge branch 'rh_ci_fr1' of https://gitlab.eurecom.fr/oai/openairinterface5g into rh_ci_fr1
2020-09-09 17:59:51 +02:00
Remi Hardy
2ab1b9697d
fixed cls_cots_ue.py packages ; fixed terminate_ue_flag copy-paste error
2020-09-09 17:58:16 +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
matzakos
8670269d69
Remove hardcodings of eutra and nr bands in UE Capability Enquiry messages
2020-09-09 16:21:55 +02:00
Raphael Defosseux
128887b9bc
DOC: replace obsolete links w/ correct ones
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-09-09 16:18:14 +02:00
hardy
4ec420271f
fixed how to retrieve the cots ue file location
2020-09-09 15:14:18 +02:00
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
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