Raymond Knopp
df21836f1d
removed stats file generation for RRC temporarily
2021-06-21 18:46:58 +02:00
Raymond Knopp
6293f61087
small changes for multiple lcid handling in gNB scheduler. PUSCH DTX handling and suspension of scheduling when UL failure is detected
2021-06-21 11:34:17 +01:00
Raymond Knopp
66ab8e12a5
Avoid double call of gtpu task and call it only for the NSA and SA scenarios
2021-06-15 16:36:54 +02:00
Raymond Knopp
1198ef18dc
Add missing function calls for proper gtp-u initialization in NSA scenario
2021-06-15 15:35:53 +02:00
Eurecom
d249c1ef80
testing with 2x2 and 4x4 with N310, small modifications in nr_ru_procedures and usrp_lib.cpp for multiple antennas
2021-06-01 09:48:20 +02:00
Eurecom
ac4670990c
handling for UL failure. added do_precoding flag to nr-ru procedures. testing with 2x2 N310.
2021-05-30 23:14:12 +02:00
Raymond Knopp
8456908ef8
F1Setup procedure working for both LTE and NR
2021-05-27 15:49:30 +02:00
Eurecom
5530f0ce8b
Merge branch 'NR_SA_F1AP_5GRECORDS' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_SA_F1AP_5GRECORDS
2021-05-27 08:15:32 +02:00
Eurecom
51d93911f0
Merge branch 'NR_SA_F1AP_5GRECORDS' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_SA_F1AP_5GRECORDS
...
Conflicts:
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_dlsch.c
2021-05-27 08:15:22 +02:00
Eurecom
cf1b125705
minor change in logging
2021-05-21 08:52:12 +02:00
Raymond Knopp
1a8c9a562f
small changes for multiple lcid handling in gNB scheduler. PUSCH DTX handling and suspension of scheduling when UL failure is detected
2021-05-14 15:53:58 +02:00
Raymond Knopp
d81a5da4c7
Merge branch 'NR_SA_F1AP_5GRECORDS' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_SA_F1AP_5GRECORDS
...
Conflicts:
openair1/PHY/NR_TRANSPORT/nr_prach.c
2021-05-13 09:12:39 +02:00
Raymond Knopp
4c3b718825
commit before merge
2021-05-13 09:11:34 +02:00
Eurecom
d2ec72b09c
Merge branch 'NR_SA_F1AP_5GRECORDS' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_SA_F1AP_5GRECORDS
2021-05-13 09:10:03 +02:00
Eurecom
586fc52f8d
50 MHz formats, prach RX scaling
2021-05-13 09:09:09 +02:00
Eurecom
6e49488f74
Merge branch 'gnb-n300-fixes' into NR_SA_F1AP_5GRECORDS
2021-05-13 09:06:46 +02:00
Raymond Knopp
83ccc50f18
Merge remote-tracking branch 'origin/develop' into oairu
2021-05-10 00:39:55 +02:00
Raymond Knopp
e2b68a99a9
CU/DU support for most recent changes. UE continues as far as in monolithic mode. Still to apply masterCellGroupConfig in DU from RRCReconfiguration. This has to be detected in DU and applied after decoding the RRC message intended for UE.
2021-05-09 12:44:55 +02:00
Raymond Knopp
366118ddb3
reverted Msg2 slot back to DL portion of mixed slot
2021-05-03 10:43:39 +02:00
Raymond Knopp
3fa878101e
handling of SDAP header, move RAR to slot last DL slot in TDD period (need change in configuration file)
2021-05-02 22:32:58 +02:00
Eurecom
35236c818f
Merge branch 'NR_SA_F1AP_5GRECORDS' into gnb-n300-fixes
...
Conflicts:
executables/nr-ru.c
openair1/SCHED_NR/phy_procedures_nr_gNB.c
openair2/LAYER2/nr_rlc/nr_rlc_oai_api.c
2021-05-02 10:04:37 +02:00
Raymond Knopp
85aab6e826
changes in gtpu interface for testing, small changes in L1 for PUSCH signal/noise measurements. SRB2 interfaces.
2021-05-02 09:50:40 +02:00
Raymond Knopp
ab0e14ce8d
logging for debugging DRB/SRB2 establishment at gNodeB
2021-05-01 09:55:00 +02:00
Raymond Knopp
fd2ea253be
masterCellGroup in RRCReconfiguration
2021-04-30 22:30:46 +02:00
Raymond Knopp
202dd9727a
Merge branch 'NR_SA_F1AP_5GRECORDS' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_SA_F1AP_5GRECORDS
2021-04-30 21:18:01 +02:00
Raymond Knopp
c66f7da278
missing declarations in main_ru.c
2021-04-29 22:45:23 +02:00
Raymond Knopp
66650cd597
Merge branch 'NR_SA_F1AP_5GRECORDS' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_SA_F1AP_5GRECORDS
2021-04-29 18:28:43 +02:00
Raymond Knopp
a9603c8a48
Include second RRC Reconfiguration message to carry DRB, SRB2 configuration and NAS PDU Session Establishment Accept message
...
-Remove DRB and SRB configuration from the first RRC Reconfiguration message. Missing radio configuration to be filled in first RRC Reconfiguration message.
2021-04-29 16:44:10 +02:00
Raymond Knopp
3caa78ea9a
adding band info to UE capabilty enquiry
2021-04-29 15:06:47 +02:00
Raymond Knopp
6d1a92275f
usrp_tx_thread redefinition in nr_ulsim::wq
2021-04-29 11:38:48 +02:00
Raymond Knopp
439ceafa62
applied extra MAC config IE to RRCSetup
2021-04-29 10:39:18 +02:00
Raymond Knopp
970ccd55f0
Merge branch 'NR_SA_F1AP_5GRECORDS' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_SA_F1AP_5GRECORDS
2021-04-29 07:37:28 +02:00
Raymond Knopp
048f98f7a0
Merge branch 'NR_SA_F1AP_5GRECORDS' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_SA_F1AP_5GRECORDS
...
Conflicts:
openair1/PHY/NR_TRANSPORT/pucch_rx.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_dlsch.c
2021-04-29 07:37:09 +02:00
Raymond Knopp
e203120477
usrp_tx_thread flag in nr_dlsim
2021-04-28 21:29:58 +02:00
Raymond Knopp
fdc91e791f
removed discard in pdcp upon integrity failure for testing
2021-04-28 15:58:00 +02:00
Raymond Knopp
146f38af16
build for nr_pbchsim after merge with develop
2021-04-27 20:41:28 +02:00
Raymond Knopp
d88ce5b9bf
Merge remote-tracking branch 'origin/develop' into oairu
2021-04-27 11:58:31 +02:00
Raymond Knopp
fe737d4c29
minor changes
2021-04-27 11:50:30 +02:00
Raymond Knopp
6e91e56b50
lowmem option for nr_pbchsim for CI tests
2021-04-27 10:55:40 +02:00
Raymond Knopp
458f199dce
Merge branch 'NR_SA_F1AP_5GRECORDS' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_SA_F1AP_5GRECORDS
2021-04-26 12:06:43 +02:00
Raymond Knopp
a304c87659
resolved a missing conflict after merge with develop
2021-04-26 12:06:03 +02:00
Raymond Knopp
2be602e938
Merge remote-tracking branch 'origin/develop' into NR_SA_F1AP_5GRECORDS
2021-04-26 10:51:18 +02:00
Raymond Knopp
f916590e58
put NIA2 as default integrity algorithm
2021-04-26 10:15:43 +02:00
Raymond Knopp
10ea3b674e
reduced logging, added PUSCH DTX threshold and counter. Improved n1L1_stats.log.
2021-04-25 22:36:14 +02:00
Raymond Knopp
c89b5f2fd2
changed DCI candidates to 4 for initialDownlinkBWP ue-specific searchSpace. ulsch/pusch stats added to nrL1stats.log
2021-04-25 00:21:23 +02:00
Raymond Knopp
5f0e2e748d
minor changes in SNR/noise computation for ulsch
2021-04-23 09:18:40 +02:00
Raymond Knopp
dc2182cf50
modifications in get_searchspace => handle case for ue-specific on initialDownlinkBWP
2021-04-22 20:59:16 +02:00
Raymond Knopp
7ed637a954
added n1L1_stats.log. improvements to noise level (PUCCH/PUSCH) and signal level (PUCCH) computations. added DTX detection parameters for PUCCH/PUSCH/PRACH in L1 section of configuration file. hotfix from C. Roux for SRB PDCP integrity. extra logging to debug missing PUSCH/DCI at UE.
2021-04-22 09:32:06 +02:00
Raymond Knopp
c0ae143264
extra logging for PUCCH power control, DL NAS debugging. Fixed issue with power control configuration parameterss (pucchSNRx10,puschSNRx10) which were not read in properly. Consequence of moving them from the RRC setion to MAC section.
2021-04-21 08:22:57 +02:00
Raymond Knopp
03f00ee7ba
fixed dynamic range in PUCCH RX for 2 symbol/frequency-hopping
2021-04-20 12:02:06 +02:00
Raymond Knopp
564311525e
applied patch for UE PUCCH TX from Albesmart. changed p-NR-FR1 to 0 (from 20) to reduce SNR on UL. PUCCH is now functional after inserting physicalCellGroupConfig (before and after applying MasterCellGroupConfig)
2021-04-19 23:53:28 +02:00
Raymond Knopp
a22a2b5745
fixed bug in physicalCellGroupConfig initialization
2021-04-19 13:01:08 +02:00
Raymond Knopp
2556b087f9
added physicalCellGroupConfig to RRCSetup message
2021-04-19 12:41:21 +02:00
Raymond Knopp
7d100407ee
added ue-specific searchspace on initialBWP to RRCSetup message.
2021-04-19 00:02:48 +02:00
Raymond Knopp
3e0e0635a8
reduce logging
2021-04-18 19:22:10 +02:00
Raymond Knopp
e452f3bbc4
corrections in PUCCH handling for dedicated configuration on initialBWP. first transmission handling for DL harq processes at UE.
2021-04-17 23:15:46 +02:00
Raymond Knopp
2b2285747d
OK up to RRCSetupComplete received in RRC and decoded correctly
2021-04-17 00:09:43 +02:00
Raymond Knopp
7818958da0
Validated up to reception of first PUSCH after Msg4 (contains RRCSetupComplete)
2021-04-16 15:30:50 +02:00
Raymond Knopp
80cc9b445c
Add script file for (re)starting gNB automatically
2021-04-16 12:36:44 +02:00
Raymond Knopp
26fc7b3dbf
Merge branch 'oairu' of https://gitlab.eurecom.fr/oai/openairinterface5g into oairu
2021-04-14 12:25:44 +02:00
Raymond Knopp
cfe8224590
Merge branch 'NR_SA_F1AP_5GRECORDS' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_SA_F1AP_5GRECORDS
2021-04-14 12:19:02 +02:00
Raymond Knopp
cee0f9451d
intermediate commit. up to Msg4 ACK and DCI_0_0 reception verified with COTS UE (Quectel).
...
- first PUSCH containing RRCSetupComplete not programmed for reception in PHY for some reason. DCI_0_0 received by UE.
- if RA fails, on the second attempt there is usually a crash (sometimes in L2_interface.c when getting UE context (added AssertFatal on this now).
2021-04-14 12:15:59 +02:00
Raymond Knopp
22059801fe
reduced logging, UE MIB processing
2021-04-12 23:10:02 +02:00
Raymond Knopp
42d4c6c195
reduced logging
2021-04-12 18:56:50 +02:00
Raymond Knopp
4b712adc76
removed reading reconfig.raw with --sa. Also a segfault upon reception of RRCSetup-CellGroupConfig when this is not in the RRC context.
2021-04-12 16:36:11 +02:00
Raymond Knopp
1236f4c389
Merge remote-tracking branch 'origin/develop-SA-CBRA' into NR_SA_F1AP_5GRECORDS
...
Conflicts:
cmake_targets/build_oai
openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_RA.c
2021-04-12 16:03:09 +02:00
Raymond Knopp
743c19e560
Merge branch 'NR_SA_F1AP_5GRECORDS' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_SA_F1AP_5GRECORDS
2021-04-12 10:21:33 +02:00
Raymond Knopp
1e60fbd49f
Merge branch 'NR_SA_F1AP_5GRECORDS' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_SA_F1AP_5GRECORDS
...
Conflicts:
openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c
2021-04-12 10:21:25 +02:00
Raymond Knopp
f7f8935ce3
minor wqupdates after merge with develop
2021-04-10 23:28:34 +02:00
Raymond Knopp
48b5b5d7c7
Merge remote-tracking branch 'origin/develop' into oairu
2021-04-10 23:27:56 +02:00
Raymond Knopp
979a5d9389
pucch_ResourceCommon added to configuration file
2021-04-08 15:52:51 +02:00
Raymond Knopp
e3d13131b4
fix for last commit (removal on one line in asn1_msg.c)
2021-04-08 11:00:03 +02:00
Raymond Knopp
60e0048c29
added call to NAS for RRCSetupComplete message in UE. other minor modification in gNB/UE scheduling for SA
2021-04-08 08:40:40 +02:00
Raymond Knopp
0b59ce4faf
Merge remote-tracking branch 'origin/develop' into oairu
2021-04-07 15:50:46 +02:00
Raymond Knopp
470d0ac121
full configuration including Msg4/RRCSetup. InitialBWP handling at gNodeB
2021-04-07 10:57:00 +02:00
Raymond Knopp
2473a25ca1
Merge remote-tracking branch 'origin/develop-SA-CBRA' into NR_SA_F1AP_5GRECORDS
...
Conflicts:
openair2/LAYER2/NR_MAC_COMMON/nr_mac_common.c
openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c
openair2/LAYER2/NR_MAC_gNB/config.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_bch.c
2021-04-06 16:38:37 +02:00
Raymond Knopp
0f98cad8db
UE Configuration after SIB1 ok, RAR configuraiton/reception ok, Msg3 transmission / reception ok, CU fails when needing to at SRB1
2021-04-04 13:20:38 +02:00
Raymond Knopp
f851af22f2
fixing previous commit
2021-03-31 14:39:55 +01:00
Raymond Knopp
9be7c35f68
changing config file for SA to connect to AMF
...
also enabling connection to AMF only when --sa option is used.
2021-03-31 11:44:56 +02:00
Raymond Knopp
ce4e699874
fixing previous commit
2021-03-31 11:44:56 +02:00
Raymond Knopp
13a9e49d65
additional DMRS for CoreSet0 back in gNB/UE resource allocations
2021-03-31 10:05:27 +02:00
Raymond Knopp
2913757461
Merge remote-tracking branch 'origin/develop-SA-CBRA' into NR_SA_F1AP_5GRECORDS
...
Conflicts:
executables/nr-softmodem.c
executables/nr-ue.c
openair2/GNB_APP/gnb_app.c
openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c
2021-03-31 03:14:48 +02:00
Raymond Knopp
cbe2da1c46
OAI UE and eNB SA configuration up to reception of SIB1 and configuration of UE L1/L2 stack
2021-03-31 00:43:52 +02:00
Raymond Knopp
df05672a4c
Merge remote-tracking branch 'origin/develop-SA-CBRA' into NR_SA_F1AP_5GRECORDS
...
Conflicts:
openair2/GNB_APP/gnb_config.c
openair2/GNB_APP/gnb_paramdef.h
openair2/LAYER2/NR_MAC_UE/config_ue.c
openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c
openair2/LAYER2/NR_MAC_gNB/config.c
openair2/LAYER2/NR_MAC_gNB/mac_proto.h
openair2/RRC/NR/rrc_gNB.c
openair2/RRC/NR/rrc_gNB_nsa.c
2021-03-30 04:48:51 +02:00
Raymond Knopp
707c20dd74
changes in UE to start configuration from Initial/MIB/SIB1/RRCSetup
2021-03-30 03:44:58 +02:00
Raymond Knopp
4d0d4fcb29
Merge remote-tracking branch 'origin/develop-SA-CBRA' into NR_SA_F1AP_5GRECORDS
...
Conflicts:
cmake_targets/CMakeLists.txt
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_RA.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_bch.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_ulsch.c
openair2/LAYER2/nr_pdcp/nr_pdcp_entity.c
openair2/LAYER2/nr_pdcp/nr_pdcp_entity.h
openair2/LAYER2/nr_pdcp/nr_pdcp_entity_drb_am.c
openair2/LAYER2/nr_pdcp/nr_pdcp_sdu.h
openair2/RRC/NR/rrc_gNB.c
openair2/RRC/NR_UE/rrc_UE.c
2021-03-27 15:31:22 +01:00
Raymond Knopp
a6b24211ac
configuration of SRB1 for monolithic and CU/DU, move some parameters from RRC to MACRLC section in configuration file.
2021-03-25 14:26:28 +01:00
Raymond Knopp
e6ead93ad1
removed 3 warnings in lte-softmodem
2021-03-25 07:32:58 +01:00
Raymond Knopp
08b781ebfe
Merge remote-tracking branch 'origin/develop' into oairu
2021-03-25 06:44:11 +01:00
Raymond Knopp
39868c400a
adding format_indicator to dci_payload of msg3
2021-03-24 16:09:48 +01:00
Raymond Knopp
e84d1fe678
adding UL LCID 52 for CCCH with 48 bits
2021-03-24 16:09:48 +01:00
Raymond Knopp
4840b895dd
adding PRACH signal to T tracer
2021-03-24 16:09:48 +01:00
Raymond Knopp
f6d53094c4
added DUtoCURRCContainer IE in UL INITIAL RRC MESSAGE TRANSFER
...
added generation of initial Master Cell Group Configuration for both CU/DU and monolithic gNB.
Tested until transmission of RRCSetupComplete from UE
2021-03-23 21:52:57 +01:00
Raymond Knopp
91168581a5
small fix for basic simulator in TDD
2021-03-18 20:35:17 +01:00
Raymond Knopp
9dd6e3bb82
Merge remote-tracking branch 'origin/develop-SA-CBRA-CUDU' into NR_SA_F1AP_5GRECORDS
...
Conflicts:
executables/nr-uesoftmodem.c
openair2/LAYER2/NR_MAC_UE/nr_ra_procedures.c
openair2/RRC/NR/L2_nr_interface.c
2021-03-18 07:50:08 +01:00
Raymond Knopp
9f8d702727
fix after merge with develop
2021-03-16 16:26:25 +01:00
Raymond Knopp
94085a41cd
Merge remote-tracking branch 'origin/develop' into oairu
2021-03-16 08:07:16 +01:00
Raymond Knopp
a3f6fe4260
L2 emulator seems ok now
2021-03-15 22:45:54 +01:00
Raymond Knopp
4c8fb83e82
lowmem option for allocating transport channel buffers in NR_DLSCH/NR_ULSCH. Used for unitary simulation in CI.
2021-03-14 22:47:43 +01:00
Raymond Knopp
0043063d40
fixed bandwidth scaling for 6 PRBs in eNB and UE.
2021-03-14 22:17:48 +01:00