Francesco Mani
|
5331189c8b
|
bugfixes
|
2020-07-22 15:07:04 +02:00 |
|
Francesco Mani
|
2b976aa711
|
Merge branch 'NR_RRC_PRACH_procedures' into NR_RRC_harq_hacks
|
2020-06-12 19:14:25 +02:00 |
|
Francesco Mani
|
ad246f961b
|
reset rnti and harq_mask in dlsch structure
|
2020-05-12 14:14:41 +02:00 |
|
Francesco Mani
|
80571bb81e
|
fapi functions for pucch
|
2020-04-22 09:54:56 +02:00 |
|
cig
|
19530c5ab9
|
Cleanup nr transport header file
|
2020-04-14 14:28:01 +02:00 |
|
cig
|
6982e6f443
|
Code cleanup and formatting
|
2020-03-26 18:54:58 +01:00 |
|
Raymond Knopp
|
47e0d056be
|
Merge branch 'NR_RRCConfiguration' into NR_RRC_PRACH_procedures
Conflicts:
openair1/PHY/NR_TRANSPORT/nr_dci.c
openair1/PHY/NR_TRANSPORT/nr_prach.c
openair1/PHY/NR_UE_TRANSPORT/nr_prach.c
openair1/PHY/defs_nr_common.h
openair1/SIMULATION/NR_PHY/nr_unitary_defs.h
openair1/SIMULATION/NR_PHY/prachsim.c
openair2/LAYER2/NR_MAC_UE/main_ue_nr.c
openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_primitives.c
|
2020-03-09 21:14:32 +01:00 |
|
Francesco Mani
|
f62d94c76f
|
correct scheduling of msg3 reception
|
2020-03-05 09:59:59 +01:00 |
|
Francesco Mani
|
6ff42815eb
|
scheduling of msg2 and filling of fapi structures
|
2020-02-21 16:40:15 +01:00 |
|
Raymond Knopp
|
456d1f9df9
|
added scheduling of PRACH RX procedures in gNB and RU entities. Initialization of prach sequences added to nr_init.c
|
2020-02-16 22:48:53 +01:00 |
|
Francesco Mani
|
a248c44d31
|
computation nb of root sequences in mac (plus some clean up in prach_common.c
|
2020-02-14 18:57:04 +01:00 |
|
Raymond Knopp
|
5eeb25e290
|
integration of remaining FAPI PRACH interfaces in L1 along with list handling for PRACH RX requests
|
2020-02-14 09:58:36 +01:00 |
|
Raymond Knopp
|
18d717ea26
|
removal of several warnings. Still lots left. dlsim functional after some recent modifications broke it. New memory leak in dlsch decoding for low mcs high TBS fixed.
|
2020-01-15 22:58:46 +01:00 |
|
Raymond Knopp
|
a712940898
|
debugging with dlsim
|
2019-12-21 06:50:20 +01:00 |
|
Francesco Mani
|
971821a5bb
|
minor fixes
|
2019-12-18 16:21:14 +01:00 |
|
Raymond Knopp
|
c8e37d6ebc
|
memcpy of ssb_pdu to L1 instead of pointer exchange
|
2019-12-16 12:48:06 +01:00 |
|
Francesco Mani
|
dfa603c440
|
segmentation fault and a couple of warnings fixed
|
2019-12-16 11:06:11 +01:00 |
|
Raymond Knopp
|
52b3fd46b8
|
Merge branch 'NR_RRCConfiguration' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_RRCConfiguration
|
2019-12-15 22:22:52 +01:00 |
|
Raymond Knopp
|
d63b569e61
|
check if UL_tti_req is non-null in fapi_nr_l1.c
|
2019-12-15 22:22:01 +01:00 |
|
Francesco Mani
|
d1dc15f3c0
|
SSB correctly demodulated at FSW, CRC passes, but payload is wrong
|
2019-12-13 18:07:03 +01:00 |
|
Francesco Mani
|
ac092841dd
|
some updates on SSB and a couple of fixes on warnings
|
2019-12-13 17:07:09 +01:00 |
|
Raymond Knopp
|
99e41d9730
|
DL and UL DCI separation in MAC, initial handling of UL DCI in L1.
|
2019-12-05 01:51:57 +01:00 |
|
Raymond Knopp
|
094d1f5a31
|
Merge branch 'NR_RRCConfiguration' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_RRCConfiguration
Conflicts:
nfapi/open-nFAPI/nfapi/public_inc/nfapi_nr_interface_scf.h
|
2019-12-04 16:55:16 +01:00 |
|
Raymond Knopp
|
fa7c143b70
|
nr=softmodem compiles.
|
2019-12-03 22:32:29 +01:00 |
|
Raymond Knopp
|
f3a27d762a
|
Merge remote-tracking branch 'origin/develop-nr' into NR_RRCConfiguration
Conflicts:
cmake_targets/CMakeLists.txt
executables/nr-gnb.c
openair1/PHY/defs_gNB.h
openair1/SCHED_NR/fapi_nr_l1.c
openair1/SCHED_NR/phy_procedures_nr_common.c
openair1/SCHED_NR/phy_procedures_nr_gNB.c
openair1/SIMULATION/NR_PHY/dlsim.c
openair2/COMMON/platform_constants.h
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_phytest.c
openair2/LAYER2/NR_MAC_gNB/main.c
targets/COMMON/openairinterface5g_limits.h
|
2019-11-28 06:35:31 +01:00 |
|
Raymond Knopp
|
d4fe5b504d
|
Added NR FAPI for PDCCH and moved DCI filling to MAC accordingly.
compiles, still needs to be tested gNB alone with rf-simulator / RF bench.
|
2019-11-26 21:14:46 +01:00 |
|
Raymond Knopp
|
75158a5865
|
nr_dlsim compiles
|
2019-11-19 21:44:50 +01:00 |
|
Raymond Knopp
|
930e1fde33
|
Merge remote-tracking branch 'origin/develop-nr' into NR_RRCConfiguration
Conflicts:
cmake_targets/CMakeLists.txt
executables/nr-ru.c
executables/nr-softmodem.c
nfapi/open-nFAPI/nfapi/public_inc/nfapi_nr_interface.h
openair1/PHY/INIT/nr_init.c
openair1/PHY/NR_TRANSPORT/nr_dci_tools.c
openair1/PHY/NR_TRANSPORT/nr_dlsch.c
openair1/PHY/NR_TRANSPORT/nr_dlsch_coding.c
openair1/PHY/NR_TRANSPORT/nr_tbs_tools.c
openair1/PHY/NR_TRANSPORT/nr_transport_common_proto.h
openair1/PHY/NR_UE_ESTIMATION/nr_ue_measurements.c
openair1/PHY/NR_UE_TRANSPORT/nr_dlsch_decoding.c
openair1/SCHED_NR/nr_ru_procedures.c
openair1/SCHED_NR/phy_procedures_nr_common.c
openair1/SCHED_NR/phy_procedures_nr_gNB.c
openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
openair1/SIMULATION/NR_PHY/dlsim.c
openair1/SIMULATION/NR_PHY/pbchsim.c
openair1/SIMULATION/NR_PHY/ulsim.c
openair2/COMMON/rrc_messages_types.h
openair2/GNB_APP/gnb_config.c
openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_phytest.c
openair2/LAYER2/NR_MAC_gNB/main.c
openair2/RRC/NR/MESSAGES/asn1_msg.c
openair2/RRC/NR/MESSAGES/asn1_msg.h
|
2019-11-02 01:12:15 +01:00 |
|
Florian Kaltenberger
|
bf7d52de43
|
Merge remote-tracking branch 'origin/develop-nr' into nr_fapi_for_push
|
2019-10-30 16:33:35 +01:00 |
|
Florian Kaltenberger
|
6d69a1069f
|
adding PHY side of FAPI UL handling
|
2019-09-06 18:12:13 +02:00 |
|
Florian Kaltenberger
|
e96dfd4b52
|
adding PHY side of FAPI UL handling
|
2019-09-06 16:25:41 +02:00 |
|
Raymond Knopp
|
b3a26f9548
|
New merge with develop-nr. DL IP traffic reaching up to UE's MAC layer now successfully.
|
2019-09-04 17:40:08 +02:00 |
|
Raymond Knopp
|
90e6a90e53
|
commit prior to merge
|
2019-07-16 06:28:10 +02:00 |
|
Raymond Knopp
|
34a7bdd3bb
|
finishing merge with develop-nr
|
2019-06-03 15:05:21 +02:00 |
|
Raymond Knopp
|
97cd210514
|
Merge remote-tracking branch 'origin/develop-nr' into nr_prach
Conflicts:
cmake_targets/build_oai
executables/nr-gnb.c
openair1/PHY/INIT/nr_init.c
openair1/PHY/defs_gNB.h
openair1/SCHED_NR/fapi_nr_l1.c
openair2/LAYER2/NR_MAC_gNB/config.c
openair2/LAYER2/NR_MAC_gNB/mac_proto.h
openair2/RRC/NR/rrc_gNB.c
|
2019-06-03 14:31:32 +02:00 |
|
Raymond Knopp
|
1f228ee4d1
|
- reworked configuration file and configuration for gNB (write directly to ASN1 structure from config module instead of passing intermediate structures)
- added prach procedures for gNB with configuration of PRACH L1/L2 parameters
|
2019-06-02 23:40:57 +02:00 |
|
matzakos
|
1643fb242c
|
Alldownlink IP traffic is transferred consistently from the gNB to the PHY of the UE now based on testing with the RFSIMULATOR. Slight extension in FAPI interface required to move the received data to the MAC layer of the UE.
|
2019-05-22 14:38:44 +02:00 |
|
matzakos
|
475242c6f5
|
unitary simulation compilation errors resolved
|
2019-05-19 18:38:28 +02:00 |
|
Raymond Knopp
|
c1152f30d3
|
testing merge with develop-nr. removal of pthread_mutex_timedlock, we were using the wrong time argument (needed to be absolute).
|
2019-05-19 01:23:03 +02:00 |
|
Raymond Knopp
|
069ce10a2e
|
NR FAPI interface additions for DLSCH (SDU pointer now does down to L1)
|
2019-05-11 23:57:11 +02:00 |
|
matzakos
|
589ced9c7a
|
Downlink IP traffic flow using LTE RAN stack over NR-PHY. Downlink traffic reaching PHY of gNB now using the noS1 mode. Extensions required for the reception through the LTE RAN stack at the UE side.
|
2019-05-10 18:27:25 +02:00 |
|
Raymond Knopp
|
26d5eb90b6
|
intermediate commit to synch machine
|
2019-05-03 13:37:22 +02:00 |
|
Raymond Knopp
|
cb9321c65d
|
Merge remote-tracking branch 'origin/nr_pdsch' into nr-polar-encoder-optimizations
Conflicts:
cmake_targets/CMakeLists.txt
openair1/PHY/CODING/TESTBENCH/ldpctest.c
openair1/PHY/CODING/nrLDPC_encoder/ldpc_encoder2.c
openair1/PHY/CODING/nrLDPC_encoder/ldpc_generate_coefficient.c
openair1/PHY/CODING/nr_compute_tbs.c
openair1/PHY/CODING/nr_segmentation.c
openair1/PHY/MODULATION/slot_fep_nr.c
openair1/PHY/NR_REFSIG/nr_dmrs_rx.c
openair1/PHY/NR_TRANSPORT/nr_dci_tools.c
openair1/PHY/NR_UE_ESTIMATION/nr_dl_channel_estimation.c
openair1/PHY/NR_UE_TRANSPORT/dci_nr.c
openair1/SCHED_NR/fapi_nr_l1.c
openair1/SCHED_NR/nr_ru_procedures.c
openair1/SCHED_NR/phy_procedures_nr_common.c
openair1/SCHED_NR/phy_procedures_nr_gNB.c
openair1/SCHED_NR_UE/defs.h
openair1/SCHED_NR_UE/fapi_nr_ue_l1.c
openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_phytest.c
targets/RT/USER/nr-gnb.c
targets/RT/USER/nr-ru.c
targets/RT/USER/nr-ue.c
|
2019-01-04 16:46:50 +01:00 |
|
Raymond Knopp
|
81c1e1b309
|
tested with slot-based processing for 40 and 80 MHz channels
|
2018-12-30 00:32:57 +01:00 |
|
Raymond Knopp
|
ee1c5cbdbd
|
pdcch channel estimation in UE is ok (273 PRBs)
|
2018-12-05 11:44:44 +01:00 |
|
Raymond Knopp
|
bacab65171
|
NR band information
BWP information in NFAPI gNB/UE
dci encoding / decoding integrated
DCI decoding still fails
|
2018-12-03 04:47:19 +01:00 |
|
Florian Kaltenberger
|
eff757f31d
|
resetting num_dci to 0 in PHY
|
2018-11-29 10:19:47 +01:00 |
|
Florian Kaltenberger
|
6bebff3681
|
Merge remote-tracking branch 'origin/develop-nr' into nr_pdsch
Conflicts:
openair1/SCHED_NR/fapi_nr_l1.c
openair1/SCHED_NR/fapi_nr_l1.h
|
2018-11-16 11:24:58 +01:00 |
|
Wang Tsu-Han
|
818b27c1f8
|
renaming for gNB
|
2018-10-31 18:18:51 +01:00 |
|
Guy De Souza
|
952ccec17d
|
scheduler corrections
|
2018-10-25 19:55:48 +02:00 |
|