Commit Graph
100 Commits
Author SHA1 Message Date
Raymond Knopp 64e610361f merge from Laurent's TX-optimization-lts (cherry-picked dlsch_encoding component) 2021-10-31 22:43:20 +01:00
Raymond Knopp a9d49ef018 further minor optimizations 2021-10-31 09:52:19 +01:00
Raymond Knopp eecd718b51 Merge remote-tracking branch 'origin/develop' into resource-mapping-optim 2021-10-31 08:01:21 +01:00
Raymond Knopp c84a2a5088 dlsim for more BW 2021-10-31 08:01:05 +01:00
Raymond Knopp cff72a8b73 SIMD optimization for RE mapping 2021-10-27 21:58:26 +02:00
Raymond Knopp fc9baef93b initial optimization of PDSCH resource element mappping. 2021-10-27 12:17:54 +02:00
Raymond Knopp a8bfa8ea5a MAC statistics in separate thread 2021-10-26 20:05:46 +02:00
Raymond Knopp 98a72d6c42 reduced logging 2021-10-14 07:56:58 +02:00
Raymond Knopp be8dbcf52f Merge branch 'integration_2021_wk41' of https://gitlab.eurecom.fr/oai/openairinterface5g into integration_2021_wk41 2021-10-14 01:37:20 +02:00
Raymond Knopp 166a8f69bb prb_mask calculation for mixed slot (for blacklisted PRBs) 2021-10-14 01:35:01 +02:00
Raymond Knopp f287f0ec2d Merge branch 'integration_2021_wk41' of https://gitlab.eurecom.fr/oai/openairinterface5g into integration_2021_wk41 2021-10-13 17:05:44 +02:00
Raymond Knopp 0a87da0b74 bugfix for allocation of blacklisted PRBs in MAC 2021-10-13 17:05:12 +02:00
Raymond Knopp c92899f704 blacklisting modification in ULSCH scheduler. 2021-10-13 15:54:27 +02:00
Raymond Knopp bb0b900848 Merge branch 'integration_2021_wk41' of https://gitlab.eurecom.fr/oai/openairinterface5g into integration_2021_wk41 2021-10-13 15:00:10 +02:00
Raymond Knopp 64538f086c NSA configuration files for CI (move to 3.35 GHz for NR) 2021-10-13 14:59:29 +02:00
Raymond Knopp a5b60534c2 added/activated logging for PUSCH decoding when NAK 2021-10-13 14:56:28 +02:00
Raymond Knopp 92c5b69b8e Merge branch 'integration_2021_wk41' of https://gitlab.eurecom.fr/oai/openairinterface5g into integration_2021_wk41 2021-10-11 16:03:30 +02:00
Raymond Knopp 0e6e2c3c52 Msg3 PRB reduction to 8. Gives 8 byte Msg3 with MCS 0 2021-10-11 16:03:02 +02:00
Raymond Knopp 7edc7169ff updated CI conf file for 2x2 NSA (blacklisting middle 4 PRBs) 2021-10-11 14:37:39 +02:00
Raymond Knopp fe0c3293cb Merge branch 'integration_2021_wk41' of https://gitlab.eurecom.fr/oai/openairinterface5g into integration_2021_wk41 2021-10-11 14:35:45 +02:00
Raymond Knopp b05d165cd0 hand cherry-picked PRB blacklisting 2021-10-11 14:34:49 +02:00
Raymond Knopp fb4235fd50 changes in PUCCH0 SNR measurement, testing for PUCCH power control 2021-09-27 11:52:50 +02:00
Raymond Knopp 87310ec55c Merge remote-tracking branch 'origin/bandwith_testing_debug' into bandwidth-testing
Conflicts:
	openair1/SCHED_NR/phy_procedures_nr_gNB.c
2021-09-22 15:05:27 +02:00
Raymond Knopp 0270bf0321 commit before merge 2021-09-22 14:08:06 +02:00
Raymond Knopp 2afb70f179 Merge branch 'bandwidth-testing' of https://gitlab.eurecom.fr/oai/openairinterface5g into bandwidth-testing 2021-09-20 23:28:40 +02:00
Raymond Knopp 7ceef76ba5 switchpoint advance for X300 2021-09-20 23:28:13 +02:00
Eurecom 9ec02b2010 pucch0 threshold rule 2021-09-20 10:56:23 +02:00
Raymond Knopp f21211c23d removed logging 2021-09-20 00:24:43 +02:00
Raymond Knopp 90029d4f98 Merge branch 'bandwidth-testing' of https://gitlab.eurecom.fr/oai/openairinterface5g into bandwidth-testing 2021-09-19 14:47:37 +02:00
Eurecom 9525beb399 N310 testing 2021-09-19 14:46:47 +02:00
Raymond Knopp ae2ccb4e7b further fix for UE DCI candidate enumeration 2021-09-12 00:01:48 +02:00
Raymond Knopp c8d2932172 small fix in dci handling in UE for multiple aggregation levels. 2021-09-11 20:07:36 +02:00
Raymond Knopp 37b135b616 logging and DL-CCCH decoding size:: 2021-09-11 13:58:08 +02:00
Eurecom 18e51299aa minor changes for testing 2021-09-10 16:51:50 +02:00
Eurecom f2cd650126 Merge remote-tracking branch 'origin/bugfix-nr-rlc-w36' into bandwidth-testing 2021-09-08 14:51:40 +02:00
Eurecom 15c5ea07bc Merge remote-tracking branch 'origin/develop' into bandwidth-testing
Conflicts:
	executables/nr-uesoftmodem.c
	executables/nr-uesoftmodem.h
	executables/softmodem-common.h
	openair2/LAYER2/NR_MAC_UE/mac_proto.h
	openair2/LAYER2/NR_MAC_UE/nr_ue_scheduler.c
	openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_RA.c
	openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_uci.c
2021-09-06 11:53:56 +02:00
Eurecom eceb0d79bc Merge branch 'bandwidth-testing' of https://gitlab.eurecom.fr/oai/openairinterface5g into bandwidth-testing
Conflicts:
	executables/nr-uesoftmodem.c
	openair1/PHY/NR_ESTIMATION/nr_ul_channel_estimation.c
	openair1/SIMULATION/TOOLS/random_channel.c
	openair2/LAYER2/NR_MAC_UE/mac_proto.h
	openair2/LAYER2/NR_MAC_UE/nr_ue_dci_configuration.c
	openair2/LAYER2/NR_MAC_UE/nr_ue_scheduler.c
	openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_RA.c
	openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_ulsch.c
2021-09-06 11:22:30 +02:00
Eurecom 4624a94d48 Merge remote-tracking branch 'origin/develop' into bandwidth-testing
Conflicts:
	executables/nr-uesoftmodem.c
	executables/nr-uesoftmodem.h
	executables/softmodem-common.h
	openair1/PHY/MODULATION/slot_fep_nr.c
	openair1/PHY/NR_ESTIMATION/nr_ul_channel_estimation.c
	openair1/PHY/NR_TRANSPORT/pucch_rx.c
	openair1/SCHED_NR/fapi_nr_l1.c
	openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
	openair1/SIMULATION/TOOLS/abstraction.c
	openair1/SIMULATION/TOOLS/random_channel.c
	openair2/LAYER2/NR_MAC_UE/mac_proto.h
	openair2/LAYER2/NR_MAC_UE/nr_ue_dci_configuration.c
	openair2/LAYER2/NR_MAC_UE/nr_ue_scheduler.c
	openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_RA.c
	openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_ulsch.c
2021-09-06 10:34:14 +02:00
Eurecom c834f40186 Merge remote-tracking branch 'origin/develop' into bandwidth-testing
Conflicts:
	executables/nr-uesoftmodem.c
	executables/nr-uesoftmodem.h
	executables/softmodem-common.h
	openair1/PHY/MODULATION/slot_fep_nr.c
	openair1/PHY/NR_ESTIMATION/nr_ul_channel_estimation.c
	openair1/PHY/NR_TRANSPORT/pucch_rx.c
	openair1/SCHED_NR/fapi_nr_l1.c
	openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
	openair1/SIMULATION/TOOLS/abstraction.c
	openair1/SIMULATION/TOOLS/random_channel.c
	openair2/LAYER2/NR_MAC_UE/mac_proto.h
	openair2/LAYER2/NR_MAC_UE/nr_ue_dci_configuration.c
	openair2/LAYER2/NR_MAC_UE/nr_ue_scheduler.c
	openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_RA.c
	openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_ulsch.c
2021-09-05 15:37:11 +02:00
Eurecom efed5abbfe commit before merge with develop 2021-09-04 22:42:32 +02:00
Eurecom 81314a2020 Merge remote-tracking branch 'origin/bandwidth-testing-pucch' into bandwidth-testing 2021-09-04 21:40:53 +02:00
Raymond Knopp 8e4763bf94 small change in ulsch_decoder to allow segment even if parity-check fails but CRC passes. 2021-09-04 21:36:41 +02:00
Raymond Knopp 98ef919502 Merge remote-tracking branch 'origin/bandwidth-testing' into bandwidth-testing-pucch
Conflicts:
	openair1/PHY/NR_TRANSPORT/pucch_rx.c
	openair1/PHY/NR_UE_TRANSPORT/pucch_nr.c
	openair1/SIMULATION/NR_PHY/dlsim.c
	openair1/SIMULATION/NR_PHY/pucchsim.c
2021-09-02 13:34:36 +02:00
Eurecom 3005e1652a 106 PRB SA configuration file for ci 2021-09-01 16:46:16 +02:00
Eurecom 33cd8cafbb after merge with abs 2021-09-01 10:27:13 +02:00
Raymond Knopp 248fdfbd2c merge with abs 2021-08-31 23:18:14 +02:00
Raymond Knopp cf3b3f889c Merge remote-tracking branch 'origin/bandwidth-testing-abs' into bandwidth-testing 2021-08-31 22:12:24 +02:00
Raymond Knopp ee301a5acb commit before merge 2021-08-31 22:12:12 +02:00
Raymond Knopp 3243f881b7 Merge branch 'bandwidth-testing' of https://gitlab.eurecom.fr/oai/openairinterface5g into bandwidth-testing 2021-08-30 14:55:02 +02:00
Raymond Knopp 5d760e5cab Merge branch 'bandwidth-testing' of https://gitlab.eurecom.fr/oai/openairinterface5g into bandwidth-testing
Conflicts:
	executables/nr-ru.c
	openair1/PHY/NR_TRANSPORT/nr_dci.c
	openair1/PHY/NR_TRANSPORT/nr_dci_tools.c
2021-08-30 14:54:54 +02:00
Eurecom 07b89315ab changes for debugging. switching to another marchine 2021-08-30 14:52:40 +02:00
Eurecom 1b028d7d89 limitation to 1 DL slot/TDD period for testing 2021-08-27 08:04:03 +02:00
Raymond Knopp 6217d58eca Merge branch 'bandwidth-testing' of https://gitlab.eurecom.fr/oai/openairinterface5g into bandwidth-testing
Conflicts:
	executables/nr-ru.c
2021-08-27 00:23:23 +02:00
Eurecom bd955d4817 bugfixes in MAC for ACK/NAK scheduling beyond the TDD period (for OAI UE) 2021-08-26 12:11:06 +02:00
Eurecom 902c04e60a integrated ABS patch for IP address string allocation in UE 2021-08-25 15:15:35 +02:00
Eurecom d98d7c26c5 DCI 0_1/1_1 for SA UE, arbitrary initialBWP configuration 2021-08-25 02:20:25 +02:00
Eurecom bafd82a935 Merge remote-tracking branch 'origin/NR_UE_SA' into bandwidth-testing
Conflicts:
	executables/nr-ru.c
	openair1/PHY/NR_ESTIMATION/nr_ul_channel_estimation.c
	openair1/SCHED_NR/phy_procedures_nr_gNB.c
	openair2/LAYER2/NR_MAC_gNB/config.c
	openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_bch.c
	openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_dlsch.c
	openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_primitives.c
	openair2/RRC/NR/MESSAGES/asn1_msg.c
	openair2/RRC/NR/nr_rrc_proto.h
	openair2/RRC/NR/rrc_gNB.c
	openair2/RRC/NR/rrc_gNB_reconfig.c
2021-08-21 07:48:04 +02:00
Raymond Knopp 4b25f774f8 commit minor logging changes before merge 2021-08-20 14:19:50 +02:00
Eurecom f41890b3f5 testing in SA, initialBWP 2021-08-20 14:17:37 +02:00
Eurecom 76882ca87d logging removal 2021-08-17 13:56:35 +02:00
Eurecom bdfd3c63c5 Merge branch 'bandwidth-testing' of https://gitlab.eurecom.fr/oai/openairinterface5g into bandwidth-testing 2021-08-17 13:45:41 +02:00
Eurecom dc92538744 DCI formats 1_1/0_1 on initialBWP 2021-08-17 13:44:50 +02:00
Raymond Knopp f885f40eb7 Merge branch 'bandwidth-testing' of https://gitlab.eurecom.fr/oai/openairinterface5g into bandwidth-testing
Conflicts:
	openair1/PHY/NR_TRANSPORT/pucch_rx.c
	openair1/SCHED_NR/phy_procedures_nr_gNB.c
	openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_primitives.c
	openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_ulsch.c
	openair2/RRC/NR/MESSAGES/asn1_msg.c
2021-08-14 14:07:41 +02:00
Eurecom 2d5e095120 testing on another machine. 2021-08-13 21:47:21 +02:00
Raymond Knopp a2dbd7dc85 pucch unitary testing 2021-08-10 10:27:04 +02:00
Raymond Knopp 8065e69a28 Merge branch 'bandwidth-testing' of https://gitlab.eurecom.fr/oai/openairinterface5g into bandwidth-testing
Conflicts:
	openair1/PHY/NR_ESTIMATION/nr_measurements_gNB.c
	openair1/PHY/NR_TRANSPORT/pucch_rx.c
	openair1/PHY/defs_gNB.h
	openair1/SCHED_NR/phy_procedures_nr_gNB.c
2021-08-09 11:01:55 +02:00
Raymond Knopp 8a9194300f commit before merge 2021-08-09 10:55:55 +02:00
Eurecom 969a7a08fe Merge remote-tracking branch 'origin/develop' into bandwidth-testing
Conflicts:
	openair2/GNB_APP/MACRLC_nr_paramdef.h
	openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_uci.c
	openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_ulsch.c
2021-08-04 12:09:42 +02:00
Eurecom 24b2975893 added 50 MHz configuration file, SA,2x2,n310 all initial BWP. 2021-08-04 11:57:52 +02:00
Eurecom 5274b35d02 added SA configuration file for n310, SA, 40 MHz BW. All on initial BWP. 2021-08-04 11:26:51 +02:00
Eurecom 1385af17e9 end2end functional again (sort of). 2021-08-04 11:21:39 +02:00
Eurecom 378211346a debugging 2021-07-26 08:13:06 +02:00
Raymond Knopp 3315a743a2 for testing with another machine. 2021-07-23 21:51:03 +02:00
Eurecom 71608f5f75 modifications to statistics gathering for NR 2021-07-22 13:29:28 +02:00
Eurecom 6eea5b9cba testing ok for 40,50,60 MHz BW. 2021-07-18 15:31:09 +02:00
Eurecom d6dee0d1f1 Merge branch 'bandwidth-testing' of https://gitlab.eurecom.fr/oai/openairinterface5g into bandwidth-testing 2021-07-16 11:48:16 +02:00
Eurecom d64b96f326 reduced logging for 5G SA 2021-07-16 11:47:43 +02:00
Raymond Knopp ec4fce4339 testing with aw2s jaguar 2021-07-15 09:50:15 +02:00
Eurecom 6777c46b56 testing on another machine 2021-07-13 07:30:58 +02:00
Eurecom 8c482709dc changes for initialBWP size different than Coreset0. Tested with 50 MHz 2x2 configuration, initialBWP with 133 PRBs. 2021-07-11 19:42:01 +02:00
Eurecom bf4a3d1a88 Merge branch 'NR_SA_F1AP_5GRECORDS' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_SA_F1AP_5GRECORDS 2021-06-30 11:15:31 +02:00
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
Eurecom d9e03ad60a Merge branch 'NR_SA_F1AP_5GRECORDS' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_SA_F1AP_5GRECORDS 2021-06-17 06:42:51 +02:00
Eurecom 5d1fdd5071 time_allocation index for Msg2 to fit new configuration file (SCC) 2021-06-16 00:00:46 +02: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
Raymond Knopp 1c4fef02dd Merge remote-tracking branch 'origin/develop' into prb_based_dl_channel_estimation
Conflicts:
	cmake_targets/autotests/test_case_list.xml
	openair1/PHY/NR_TRANSPORT/nr_ulsch_demodulation.c
	openair1/SIMULATION/NR_PHY/ulsim.c
	targets/PROJECTS/GENERIC-LTE-EPC/CONF/gnb.band22.tm1.106PRB.adrv9371zc706.conf
	targets/PROJECTS/GENERIC-LTE-EPC/CONF/gnb.band78.tm1.217PRB.usrpn300.conf
	targets/PROJECTS/GENERIC-LTE-EPC/CONF/gnb.band78.tm1.217PRB.usrpx300.conf
	targets/PROJECTS/GENERIC-LTE-EPC/CONF/gnb.band78.tm1.273PRB.usrpn300.conf
2021-05-22 16:33:44 +02:00
Raymond Knopp de7d35007c temporary revert to 1 estimate per PRB for performance evaluation 2021-05-22 16:26:00 +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