Raymond Knopp
ccaf52200c
gNB runs with rfsimulator.
2019-11-27 07:54:40 +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
b6246f7717
debugged DCI and PDSCH interfaces based on full RRC configuration
...
Still need to update PDCCH configuration with NR FAPI specifications
2019-11-21 20:43:00 +01:00
Raymond Knopp
b1573edb7e
fixed rnti usage in phytest scheduler
2019-11-20 12:45:49 +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
cf025a6569
Merge remote-tracking branch 'origin/nr-tbs-fixes' into integration-develop-nr-2019w44
2019-10-30 10:22:38 +01:00
Francesco Mani
668de031ec
a single function to compute tbs and an additional function to compute tbslbrm
2019-10-21 16:39:02 +02:00
Raymond Knopp
71c0224eff
configuration of search spaces fixed.
2019-10-16 23:43:32 +02:00
Sakthivel Velumani
38b61f0351
completely merged with develop-nr
2019-10-16 15:21:06 +02:00
Florian Kaltenberger
b39ac8893b
fix warnings
2019-10-16 14:51:09 +02:00
Sakthivel Velumani
ada33879b6
Merge branch 'develop-nr' into nr-coreset-bug-fix
...
Resolved conflicts. rfsim not working.
2019-10-16 13:41:32 +02:00
Florian Kaltenberger
c046eb66a6
Merge remote-tracking branch 'origin/nr-ip-over-LTE-stack' into integration_develop-nr_2019w42
...
Conflicts:
executables/nr-softmodem.c
executables/nr-softmodem.h
targets/ARCH/rfsimulator/simulator.c
2019-10-14 13:40:03 +02:00
Florian Kaltenberger
a5af01633a
Merge remote-tracking branch 'origin/develop-nr_cppcheck' into integration_develop-nr_2019w42
2019-10-14 13:35:13 +02:00
Florian Kaltenberger
f26373c52b
Merge remote-tracking branch 'origin/develop-nr_cppcheck' into integration_develop-nr_2019w42
...
Conflicts:
executables/nr-gnb.c
openair1/PHY/NR_REFSIG/nr_dmrs_rx.c
openair1/SIMULATION/NR_PHY/ulsim.c
2019-10-14 13:34:14 +02:00
yilmazt
954e6c640d
compilation error fix and some more cppcheck work
2019-10-14 12:14:12 +02:00
Raymond Knopp
cb399c8858
added coreset and search configuration MAC from CellGroupConfig.
2019-10-14 01:44:02 +02:00
Raymond Knopp
b273d8ce79
testing on caracal
2019-10-13 21:33:08 +02:00
Raymond Knopp
af9fca14f7
added prototypes to new functions in mac_proto.h
2019-10-13 11:30:01 +02:00
Raymond Knopp
ff508f1d96
added MAC configuration for secondaryCellGroup and addition of UE context in MAC
2019-10-13 10:13:03 +02:00
Raymond Knopp
d554707919
Merge remote-tracking branch 'origin/develop-nr' into NR_RRCConfiguration
...
Conflicts:
cmake_targets/CMakeLists.txt
executables/nr-gnb.c
nfapi/open-nFAPI/nfapi/public_inc/nfapi_nr_interface.h
openair1/PHY/CODING/nrLDPC_decoder/nrLDPC_mPass.h
openair1/PHY/CODING/nrLDPC_decoder/nrLDPC_types.h
openair1/PHY/INIT/nr_init_ue.c
openair1/PHY/NR_TRANSPORT/nr_dlsch_coding.c
openair1/PHY/NR_UE_TRANSPORT/nr_prach.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/config.c
openair2/NR_PHY_INTERFACE/NR_IF_Module.c
openair2/RRC/NR/MESSAGES/asn1_msg.c
openair2/RRC/NR/nr_rrc_defs.h
openair2/RRC/NR/rrc_gNB.c
2019-10-10 12:29:20 +02:00
yilmazt
08eda57aca
final minor changes before the merge
2019-10-08 18:32:02 +02:00
Khalid Ahmed
dd0927dd55
TDD fixes in real-time environment
2019-10-08 09:30:14 +02:00
yilmazt
e5a9f02af6
develop-nr merge
2019-10-07 12:04:58 +02:00
Francesco Mani
cba58a50a2
Merge branch 'develop-nr' into nr-coreset-bug-fix
2019-10-07 10:14:58 +02:00
Raymond Knopp
dfbe9fc1fd
nr-ip-over-LTE: Synch with develop-nr and modification of max limits on number of UEs and eNBs
2019-10-04 12:07:39 +02:00
Sakthivel Velumani
e8e92e1dab
dlsim accepts command line params for dlsch config
2019-09-27 11:27:24 +02:00
Raymond Knopp
024a41424c
nr-ip-over-LTE: Debug logs rearrangements
2019-09-26 19:45:28 +02:00
Raymond Knopp
6d6d05535c
nr-ip-over-LTE: Resolved issue with duplicate IP packet at the receiver UE IP interface and packet losses are reduced. Remaining to identify why occasionally IP packets are received at the PDCP stack later than the time slot of their arrival at PHY/MAC. Introduced some debug logs, to be removed later.
2019-09-24 18:53:39 +02:00
frtabu
b9b4d05e41
remove RRC_VERSION macros, simplify build-oai and CMakefile.txt accordingly, get rid of remaining compilation warnings (opt module improperly merged and patch asn1c files with tests against max 64 bits integer value)
2019-09-23 19:46:44 +02:00
Raymond Knopp
889bc96c5d
nr-ip-over-LTE: Small fixes, now IP traffic is received at the IP interface of the UE but there are many packet losses and occasionally there are duplicate ping requests received, leading to UE crashing
2019-09-18 18:59:38 +02:00
Raymond Knopp
9c57aff287
nr-ip-over-LTE: Temporary workaround for issue with ldpc number of iterations and reduction of logs
2019-09-18 13:28:45 +02:00
Sakthivel Velumani
c5586c2348
Added option to set coreset offset for dlsim
2019-09-18 10:10:53 +02:00
matzakos
f629b77e63
nr-ip-over-LTE: Add checks for noS1 use case (nr-UE side)
2019-09-17 11:44:12 +02:00
Raymond Knopp
ec627f7c55
nr-ip-over-LTE: Add checks for noS1 use case (gNB side)
2019-09-16 18:26:59 +02:00
Raymond Knopp
46c8d18151
nr-ip-over-LTE: Modification to support both use cases: DLSCH phy-test scheduling (random data generation in every opportunity) AND DLSCH scheduling only when there is IP traffic arriving through the LTE stack (noS1 mode)
2019-09-16 14:35:28 +02:00
Francesco Mani
d64533bc9d
bugfix in monitoring_symbols_in_slot
2019-09-12 17:18:11 +02:00
Francesco Mani
34efe2973f
temporary fix for minimum bandwidth in mib decoding
2019-09-12 17:12:39 +02:00
yilmazt
54899a9be1
merge of develop&develop-nr
2019-09-12 16:02:36 +02:00
matzakos
157a4f7b46
nr-ip-over-lte :Enable TUN interface at nrUE and required (LTE-based) PDCP, RLC configuration for DL IP traffic flow. Traffic received at the UE TUN IP interface successfully now.
2019-09-06 16:16:37 +02:00
Raymond Knopp
adf76a5f51
Merge remote-tracking branch 'origin/develop-nr' into nr_prach
...
Conflicts:
cmake_targets/CMakeLists.txt
cmake_targets/build_oai
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_UE_ESTIMATION/nr_ue_measurements.c
openair1/PHY/NR_UE_TRANSPORT/nr_dlsch_decoding.c
openair1/PHY/NR_UE_TRANSPORT/nr_transport_proto_ue.h
openair1/PHY/TOOLS/Makefile
openair1/PHY/TOOLS/lte_dfts.c
openair1/PHY/TOOLS/nr_phy_scope.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/dlschsim.c
openair1/SIMULATION/NR_PHY/dlsim.c
openair1/SIMULATION/NR_PHY/pbchsim.c
openair1/SIMULATION/NR_PHY/pucchsim.c
openair1/SIMULATION/NR_PHY/ulschsim.c
openair1/SIMULATION/NR_PHY/ulsim.c
openair2/COMMON/rrc_messages_types.h
openair2/GNB_APP/RRC_nr_paramsvalues.h
openair2/GNB_APP/gnb_config.c
openair2/GNB_APP/gnb_paramdef.h
openair2/LAYER2/NR_MAC_gNB/config.c
openair2/LAYER2/NR_MAC_gNB/mac_proto.h
openair2/NR_PHY_INTERFACE/NR_IF_Module.c
openair2/RRC/NR/MESSAGES/asn1_msg.c
openair2/RRC/NR/MESSAGES/asn1_msg.h
2019-09-05 05:01:26 +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
Mohamed Gamal
e45794ce08
Remove build warning
...
Signed-off-by: Mohamed Gamal <mohammed.abdelkhalek.ext@orange.com >
2019-07-31 13:00:41 +02:00
Raymond Knopp
56d7f6fcaf
Merge remote-tracking branch 'origin/develop-nr' into nr_prach
...
Conflicts:
cmake_targets/CMakeLists.txt
cmake_targets/build_oai
executables/nr-ue.c
openair1/PHY/INIT/nr_init.c
openair1/PHY/NR_TRANSPORT/nr_dlsch.c
openair1/PHY/NR_TRANSPORT/nr_dlsch.h
openair1/PHY/NR_TRANSPORT/nr_transport_common_proto.h
openair1/PHY/NR_UE_TRANSPORT/nr_dlsch_decoding.c
openair1/PHY/defs_gNB.h
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
openair1/SIMULATION/NR_PHY/dlsim.c
openair1/SIMULATION/NR_PHY/pucchsim.c
openair1/SIMULATION/NR_PHY/ulschsim.c
openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c
2019-07-29 15:48:26 +02:00
Mohamed Gamal
16c8762c2b
PUSCH Repetition confoiguration and combining
...
Functionalities Added:
- Modify RAR message to use number of repetitions configuration added in last commit
- Configure msg3 with number of repetitions
- DCI configuration for repetitions
- Repeat MAC UL config each SF for the number of repetitions
- PHY combining of repeated SF
Signed-off-by: Mohamed Gamal <mohammed.abdelkhalek.ext@orange.com >
2019-07-28 17:04:20 +02:00
Raymond Knopp
2850def8b7
compilation of all targets ok.
2019-07-28 08:02:49 +02:00
Ahmed Hussein
37015999e5
DL bug fixes
...
- Setting the payload to random data instead of all zeros at the Tx side
- Handling "nb_symb_sch" equal to 0 in "phy_procedures_nrUE_RX" which prevents
entering "nr_ue_pdsch_procedures"
- Handling symbol loop problem in "nr_ue_pdsch_procedures"
- Handling resource block loop problem in "nr_rx_pdsch"
2019-08-13 17:37:42 +02:00
yilmazt
4967e1b1ac
develop&-nr up-to-date as of 30.7.19
2019-07-30 22:01:48 +02:00
yilmazt
f37a17e540
develop&-nr current as of 22.7.19 & OAI fully ready for testing
2019-07-22 21:56:44 +02:00
yilmazt
ff6710c898
develop-nr current as of 16.7.19
2019-07-16 17:06:20 +02:00