Francesco Mani
|
2b976aa711
|
Merge branch 'NR_RRC_PRACH_procedures' into NR_RRC_harq_hacks
|
2020-06-12 19:14:25 +02:00 |
|
Francesco Mani
|
bedb295dfd
|
Merge branch 'develop' into NR_RRC_harq_hacks
|
2020-06-09 20:32:35 +02:00 |
|
Thomas Schlichter
|
36f5e80ea3
|
cleaning up the UE MAC/PHY interface
|
2020-06-09 13:53:27 +02:00 |
|
Sakthivel Velumani
|
91fd14bf99
|
UE harq bugfixes
|
2020-06-05 17:35:25 +02:00 |
|
Thomas Schlichter
|
1a91c25d07
|
Merge branch 'init_sync_bugfix' into NR_RRC_PRACH_procedures
Conflicts:
executables/nr-ue.c
|
2020-06-03 21:50:01 +02:00 |
|
Thomas Schlichter
|
225a500b3e
|
Merge branch 'develop' into NR_RRC_PRACH_procedures
Conflicts:
executables/nr-ue.c
openair1/PHY/NR_REFSIG/dmrs_nr.c
openair1/PHY/NR_TRANSPORT/nr_prach.c
openair1/PHY/NR_TRANSPORT/nr_transport_common_proto.h
openair1/PHY/NR_TRANSPORT/nr_transport_proto_common.h
openair1/PHY/NR_TRANSPORT/nr_ulsch_demodulation.c
openair1/PHY/NR_UE_TRANSPORT/nr_transport_ue.h
openair1/PHY/NR_UE_TRANSPORT/nr_ulsch_ue.c
openair1/SCHED_NR_UE/fapi_nr_ue_l1.c
openair1/SIMULATION/NR_PHY/prachsim.c
openair1/SIMULATION/NR_PHY/ulsim.c
openair2/LAYER2/NR_MAC_COMMON/nr_mac_extern.h
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_phytest.c
|
2020-06-03 19:50:54 +02:00 |
|
Sakthivel Velumani
|
5bfbb00d2c
|
bugfix for UE init sync
|
2020-06-03 14:49:26 +02:00 |
|
Raphael Defosseux
|
768b4e0f24
|
Merge remote-tracking branch 'origin/cleanup-may-2020' into develop_integration_2020_w22
|
2020-05-28 12:58:42 +02:00 |
|
laurent
|
bdee45878a
|
cleanup branch
|
2020-05-20 15:44:20 +02:00 |
|
Francesco Mani
|
d268c320ca
|
Merge branch 'develop' into NR_RRC_harq_hacks
|
2020-05-15 16:26:33 +02:00 |
|
Thomas Schlichter
|
95833dde60
|
Merge branch 'develop'
|
2020-05-14 18:36:59 +02:00 |
|
Ahmed Hussein
|
566de5670b
|
Bug fixes regarding ping issues
|
2020-05-14 16:18:53 +02:00 |
|
cig
|
58dbf7d4b9
|
New design UE scheduler
|
2020-05-12 17:19:00 +02:00 |
|
cig
|
4dc0e7f235
|
Enabled UE to process RX and TX in every DL or UL (or mixed) slot respectivey
- the commit fixes also the selection of the thread_id in TX procedures
- DCI configuration is currently limited to slot 1 and 7
|
2020-05-11 11:09:36 +02:00 |
|
Thomas Schlichter
|
25c4cea36f
|
remove now unnecessary frame_gap completely
|
2020-05-07 10:02:11 +02:00 |
|
Thomas Schlichter
|
aa7e10c405
|
also use the high 6 bits from MIB when calculating decoded_frame_rx after the initial synchronization
|
2020-05-07 10:02:11 +02:00 |
|
Thomas Schlichter
|
fa18a88fdb
|
fix updating UE->frame_gap and calculation if proc->frame_rx > dcireq.dl_config_req.sfn
|
2020-05-07 10:02:11 +02:00 |
|
Ahmed Hussein
|
1ffa9eed64
|
Bug fix regarding the uplink dmrs symbol position bitmask
|
2020-05-06 16:15:30 +02:00 |
|
Thomas Schlichter
|
79471f2f6d
|
Merge branch 'develop' into NR_RRC_PRACH_procedures
Conflicts:
executables/nr-ue.c
openair1/PHY/NR_TRANSPORT/nr_dci_tools.c
openair1/PHY/NR_UE_TRANSPORT/nr_prach.c
openair1/PHY/defs_RU.h
openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_primitives.c
openair2/RRC/NR/rrc_gNB_nsa.c
openair2/X2AP/x2ap_eNB_handler.c
|
2020-04-30 18:54:37 +02:00 |
|
cig
|
0546bcea94
|
Doing phy procedures RX in slot 7 for RAR DCI
|
2020-04-22 17:57:24 +02:00 |
|
Thomas Schlichter
|
2a0bfde4a0
|
use "PUSCH_PDU_BITMAP_PUSCH_PTRS" when setting, clearing or checking pdu_bit_map
|
2020-04-17 10:20:09 +02:00 |
|
Ahmed Hussein
|
68ba04abf8
|
Adding an extra condition for L_ptrs
- if L_ptrs is >= number of pusch symbols, then no ptrs will be scheduled
|
2020-04-16 21:48:27 +02:00 |
|
Ahmed Hussein
|
f8c0de63cd
|
Using "ptrs_re_offset" at UE side instead of using the function "get_kRE_ref" (TEMP implementation)
|
2020-04-16 18:02:59 +02:00 |
|
Ahmed Hussein
|
b0611cf49d
|
Modifying get_L_ptrs and minor fixes
|
2020-04-16 14:34:40 +02:00 |
|
Ahmed Hussein
|
15629f126c
|
Moving get_L_ptrs and get_K_ptrs from PHY to MAC
|
2020-04-16 13:49:52 +02:00 |
|
Ahmed Hussein
|
672937b4d7
|
Using SCF structs for DMRS at UE side instead of dmrs_UplinkConfig
|
2020-04-14 08:38:13 +02:00 |
|
laurent
|
861caa735d
|
merge develop
|
2020-04-13 18:04:18 +02:00 |
|
Thomas Schlichter
|
c128e82291
|
use nfapi_nr_ue_pusch_pdu_t instead of fapi_nr_ul_config_pusch_pdu for pusch_config_pdu
|
2020-04-07 21:18:28 +02:00 |
|
Ahmed Hussein
|
b9148d636f
|
Migrating members from NR_UL_UE_HARQ_t to the new added NFAPI structs
|
2020-04-07 15:02:04 +02:00 |
|
Ahmed Hussein
|
d3cbf14694
|
Using ul_dmrs_symb_pos at UE side instead of assuming that DMRS is only present at 1st symbol of PUSCH
|
2020-04-06 10:37:17 +02:00 |
|
cig
|
6982e6f443
|
Code cleanup and formatting
|
2020-03-26 18:54:58 +01:00 |
|
cig
|
2c6e49c0da
|
Enabled timing offset compensation in RFSIM
|
2020-03-26 18:54:58 +01:00 |
|
cig
|
453d574433
|
Temporary set condition on slot 19 to enter PHY PRACH procedures
|
2020-03-26 18:54:57 +01:00 |
|
cig
|
4e38ea2367
|
Set UE mode to NOT_SYNCHED by default
|
2020-03-26 18:27:13 +01:00 |
|
cig
|
924d361ded
|
Enabled NR UE PRACH scheduler
|
2020-03-26 18:27:13 +01:00 |
|
Francesco Mani
|
d320fa13b3
|
Merge branch 'develop' into NR_RRC_PRACH_procedures
|
2020-03-25 18:45:00 +01:00 |
|
Robert Schmidt
|
df0bc30e28
|
Make function static inline, not inline
inline alone does only define a function without a corresponding
declaration. static solves this problem
|
2020-03-24 15:41:54 +01:00 |
|
Francesco Mani
|
6d058d306a
|
SCF FAPI structures for PUSCH at gNB
|
2020-03-19 18:07:12 +01:00 |
|
Raymond Knopp
|
9cf9ea7c99
|
remainder of merge
|
2020-03-14 13:50:07 +01:00 |
|
Raymond Knopp
|
914e17b57b
|
Merge remote-tracking branch 'origin/develop' into NR_RRCConfiguration
Conflicts:
executables/nr-softmodem.c
executables/nr-ue.c
executables/softmodem-common.c
openair1/PHY/NR_TRANSPORT/nr_ulsch_decoding.c
openair1/SCHED_NR/phy_procedures_nr_gNB.c
openair1/SIMULATION/NR_PHY/dlsim.c
openair1/SIMULATION/NR_PHY/ulsim.c
openair2/LAYER2/NR_MAC_UE/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
openair2/RRC/NR/nr_rrc_config.c
openair2/RRC/NR/nr_rrc_defs.h
openair2/RRC/NR/nr_rrc_proto.h
openair2/RRC/NR/rrc_gNB.c
|
2020-03-14 12:45:02 +01:00 |
|
Sakthivel Velumani
|
c6182d3ee2
|
updated frame_idx in UE
|
2020-03-10 12:26:00 +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 |
|
laurent
|
756ac05e4d
|
merge develop,fix basic sim and warnings
|
2020-03-04 13:32:03 +01:00 |
|
Sakthivel Velumani
|
fbe0695b21
|
some rfsim fixes
|
2020-03-04 12:41:56 +01:00 |
|
Sakthivel Velumani
|
df8e9ddbb3
|
update to the fix for initial sync
|
2020-03-04 11:21:14 +01:00 |
|
Sakthivel Velumani
|
52fa969730
|
fixing wrong writeBlockSize in UE
|
2020-03-02 18:29:52 +01:00 |
|
laurent
|
53db39b8a0
|
split 7.3 ready for merge
|
2020-03-02 15:41:21 +01:00 |
|
Sakthivel Velumani
|
b4f46144fe
|
Fixed bugs in frame sync for UE
UE is a bit more stable now
|
2020-02-28 18:23:15 +01:00 |
|
Sakthivel Velumani
|
a8301b9aac
|
More fixes for FR2
|
2020-02-27 15:50:53 +01:00 |
|
cig
|
22d43925e0
|
Changes to the logic in nr_ue_dl_indication and nr_ue_prach_scheduler
|
2020-02-27 15:23:40 +01:00 |
|