cig
68391d7243
Bugfix in RA window computation
2020-07-16 17:55:52 +02:00
Thomas Schlichter
c8a23e2d74
Merge remote-tracking branch 'develop'
2020-07-13 11:45:47 +02:00
Raphael Defosseux
d7ffd70bbd
Merge remote-tracking branch 'origin/nr_vcd' into develop_integration_2020_w27
2020-07-10 09:34:16 +02:00
Raphael Defosseux
91104cb648
Merge remote-tracking branch 'origin/nr-rlc-bugfix-2020-w28' into develop_integration_2020_w27
2020-07-10 09:30:14 +02:00
Raphael Defosseux
4ddebabe7f
Merge remote-tracking branch 'origin/gcc-warnings-20200702' into develop_integration_2020_w27
2020-07-10 09:29:47 +02:00
Raphael Defosseux
da4f395a04
Merge remote-tracking branch 'origin/NR_RRC_harq_hacks' into develop_integration_2020_w27
2020-07-10 09:29:18 +02:00
Thomas Schlichter
c5357e6a59
Merge remote-tracking branch 'NR_RRC_harq_hacks'
2020-07-09 11:43:16 +02:00
Francesco Mani
d474f4a1b8
fix some warnings
2020-07-09 10:55:41 +02:00
Cedric Roux
1fa7a61b2b
nr: fix compilation warning
2020-07-09 10:50:17 +02:00
Thomas Schlichter
aea3bc2d42
Merge remote-tracking branch 'NR_RRC_harq_hacks'
...
Conflicts:
openair1/PHY/NR_UE_TRANSPORT/nr_ulsch_ue.c
openair2/LAYER2/NR_MAC_UE/nr_ue_dci_configuration.c
openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c
openair2/NR_UE_PHY_INTERFACE/NR_IF_Module.c
2020-07-09 10:27:27 +02:00
Raymond Knopp
614af99745
Remove hardcoding of DRB id to be added for NSA
2020-07-07 18:36:58 +02:00
Rakesh
e6713b7467
Merge remote-tracking branch 'origin/develop' into nr_vcd
2020-07-07 15:29:30 +02:00
Raymond Knopp
cc7c66feea
Introduce new UE context status state at the eNB for the NSA procedure
...
- UE context status enters RRC_NR_NSA_RECONFIGURED state, after the eNB receives an RRCConnectionReconfigurationComplete message including the
scg_ConfigResponseNR_r15 container.
- Use this state to avoid triggering sGNB Addition Request multiple times
2020-07-07 15:22:01 +02:00
Cedric Roux
62df572aed
nr-rlc: small bugfix
2020-07-06 11:24:55 +02:00
Raymond Knopp
bea3385f28
changes for ulsim to get functionality back. simulation behaviour for PUSCH is not good (BLER waterfall is way too steep even if SNR threshold is ok). Note develop does more or less the same thing but SNR threshold is lower.
2020-07-06 01:53:46 +02:00
Raymond Knopp
afb95b106f
Merge branch 'NR_RRC_harq_hacks' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_RRC_harq_hacks
2020-07-04 12:59:40 +02:00
Raymond Knopp
3f38b447c6
prachsim functional for format A2 and 0. added format 0 test to CI autotests
2020-07-04 12:58:18 +02:00
Sakthivel Velumani
d11cbab95b
Merge branch 'NR_RRC_harq_hacks' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_RRC_harq_hacks
2020-07-03 13:45:00 +02:00
laurent
4b58b9d38a
gcc warnings
2020-07-02 16:32:07 +02:00
cig
52e49fd8ec
Fixed some warnings + cleanup
...
- replaced nr_slot_t with int as it was barely used in the code (also is defined after an lte struct)
- removed use of phy_frame_config_nr from the UE (another file was created in SCHED_NR_UE, still the
gNB file is used in some tests file at UE side)
2020-07-02 12:44:48 +02:00
cig
e054b5e247
RA Msg2 reception according to 8.2 of TS 38.213
...
- Msg2 scheduler used for testing purposes was removed
- Now the UE tries to DCI 1_0 scrambled with RA_RNTI in the RA window
- If no RAPID is found within the RA window, instructs PHY to TX PRACH
2020-07-02 12:44:48 +02:00
cig
6737d27346
PUSCH data filling from PHY to MAC:
...
- IP data were fetched and passed to MAC directly at the PHY layer
- random data was generated whenever there's no upcoming data.
- Therefore these functionalities are now moved to MAC and FAPI interfaces
- are used instead.
2020-07-02 12:44:38 +02:00
cig
8e271ce945
Fixes for reception of Msg2:
...
- ceiling computation num of segments (cod/dec)
- fixes demodulation
- initialisation CW for PDSCH RA
- memcpy dl_ch_estimates to pdsch_vars_ra (hotfix)
- correct N_RB for DCI 1_0 and RNTI_RA
2020-07-02 12:32:33 +02:00
cig
79a655d47e
Use MCS 9 for Msg2 to avoid issues with the LDPC decoder
...
- LDPC decoder does not support lower MCS, therefore MCS 9 has been selected
for the Msg2 configuration.
- This is done only in do-ra mode, in order to prevent any fallout on the
current the configuration used for the operation with the commercial UE
2020-07-02 12:30:57 +02:00
matzakos
e7d2b8eeb1
Resolve remaining conflicts after merge of develop into NR_RRC_harq_hacks
2020-07-02 10:17:47 +02:00
Francesco Mani
cd61f38eca
Merge remote-tracking branch 'origin/develop' into NR_RRC_harq_hacks
2020-07-02 10:16:57 +02:00
Cedric Roux
71f75a3d88
hack for RLC AM ACK reporting
...
hack: in schedule_ue_spec, 3 bytes are "reserved" (this should be
done better). An RLC AM entity may ask for only 2 bytes for
ACKing and get a TBS of 32 bits and due to these 3 reserved bytes we may
end up with only 1 byte left for RLC, which is not enough. This hack
prevents the problem. To be done better at some point. If the function
schedule_ue_spec is (has been) reworked, this hack can be removed.
Dig for "TBS - ta_len - header_length_total - sdu_length_total - 3"
in schedule_ue_spec.
This should be done better at some point.
2020-07-02 09:13:45 +02:00
Florian Kaltenberger
fa5213dfed
removing some of the s1ap and x2ap xer prints
2020-07-01 14:43:44 +02:00
Raphael Defosseux
6edff47db2
CI: fix cppcheck error
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-06-30 21:45:53 +02:00
Francesco Mani
406ae17d11
Merge branch 'NR_RRC_harq_hacks' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_RRC_harq_hacks
2020-06-30 18:05:04 +02:00
Francesco Mani
a40f119a80
revert to dl only in slot 1 before merge
2020-06-30 18:04:32 +02:00
Raymond Knopp
c301b62d8a
Add printing contents of NR scgFailureInformation message at rrc eNB
2020-06-30 16:58:38 +02:00
Raymond Knopp
7ddfa636f8
Add detection of NR scgFailureInformation message at rrc eNB
2020-06-30 16:58:18 +02:00
Sakthivel Velumani
b5cce24e83
fixed rv in phy-test mode
2020-06-30 15:07:43 +02:00
Francesco Mani
f4ccaf0dc0
Merge remote-tracking branch 'origin/develop' into NR_RRC_harq_hacks
2020-06-29 19:27:33 +02:00
Raphael Defosseux
8d2f7a5491
Merge remote-tracking branch 'origin/NR_MAC_CE_GlobalEdge' into develop_integration_2020_w26
2020-06-29 12:09:52 +02:00
Raphael Defosseux
42057bccde
Merge remote-tracking branch 'origin/NR_RRC_X2AP_RemoveHardcodings_GlobalEdge' into develop_integration_2020_w26
2020-06-29 12:09:33 +02:00
Francesco Mani
d8b7637981
Merge branch 'NR_RRC_harq_hacks' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_RRC_harq_hacks
2020-06-29 10:37:18 +02:00
Sakthivel Velumani
150ef017f2
fixed rv for phy-test mode
2020-06-29 10:17:52 +02:00
Raphael Defosseux
0af8f618cd
Merge remote-tracking branch 'origin/enable_ta_for_phytest' into develop_integration_2020_w26
2020-06-26 17:03:32 +02:00
matzakos
0553332b26
Bring back default RB configuration as it is required for phytest mode
2020-06-25 18:47:10 +02:00
Thomas Schlichter
72aa2963ea
Merge branch 'develop' into enable_ta_for_phytest
...
Conflicts:
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler.c
2020-06-24 12:16:03 +02:00
laurent
aad868d8fa
5G scope cleaning round 2
2020-06-24 09:48:35 +02:00
matzakos
c06e734eb5
Merge remote-tracking branch 'origin/develop' into NR_RRC_X2AP_RemoveHardcodings_GlobalEdge
2020-06-23 17:15:43 +02:00
Raphael Defosseux
ce06872722
Merge remote-tracking branch 'origin/nr_fix_phytest_packet_corruption_dlsch' into develop_integration_2020_w25
2020-06-22 11:54:54 +02:00
matzakos
860742a134
Fix DLSCH PDU corruption issue for phytest mode (random traffic generation)
...
- Payload was filled with zeros instead of random bytes
2020-06-19 18:19:34 +02:00
matzakos
9c4bb6bf4b
Fix DLSCH PDU corruption issue for phytest mode (random traffic generation)
...
- Payload was filled with zeros instead of random bytes
2020-06-19 13:01:50 +02:00
Raphael Defosseux
1ff1f3dda9
fix a bunch of compilation warnings
2020-06-19 11:41:36 +02:00
Raphael Defosseux
efb7bd8417
CPPCHECK: fixes
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-06-19 11:41:03 +02:00
Thomas Schlichter
f47dcb199a
enable TA update in phy-test mode
2020-06-19 11:28:29 +02:00