luis_pereira87
a87e99ad69
Merge remote-tracking branch 'origin/develop' into Dedicated-BWPs
...
# Conflicts:
# openair1/PHY/TOOLS/lte_ue_scope.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_RA.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_dlsch.c
# openair2/RRC/NR/rrc_gNB_reconfig.c
2022-03-08 14:21:00 +00:00
Robert Schmidt
d6dc279439
Merge remote-tracking branch 'origin/NR_UE_CSIRS_scheduling' into integration_2022_wk09
2022-03-01 18:52:33 +01:00
francescomani
ddfb131f68
Merge remote-tracking branch 'origin/develop' into NR_UE_CSIRS_scheduling
2022-02-23 14:55:33 +01:00
luis_pereira87
5b1dfb8bc9
Merge remote-tracking branch 'origin/develop' into Dedicated-BWPs
...
# Conflicts:
# openair2/RRC/NR/L2_nr_interface.c
# openair2/RRC/NR/MESSAGES/asn1_msg.c
# openair2/RRC/NR/MESSAGES/asn1_msg.h
# openair2/RRC/NR/rrc_gNB_reconfig.c
2022-02-21 10:20:42 +00:00
francescomani
3b7430a745
Merge remote-tracking branch 'origin/develop' into NR_SA_10MHz
2022-02-21 09:12:21 +01:00
francescomani
2b4ae3c4ce
fix in nr_get_csi_payload
2022-02-04 10:47:34 +01:00
francescomani
37a2d7af57
changes to allow pdsch typeb in sib1
2021-12-31 12:00:28 +01:00
luis_pereira87
4549104238
Merge remote-tracking branch 'origin/develop' into scs_60_iisc
...
# Conflicts:
# openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
# openair1/SIMULATION/NR_PHY/dlsim.c
2021-12-27 11:13:27 +00:00
francescomani
7e1ebc3653
Merge remote-tracking branch 'origin/develop' into nr-fdd-scheduling
2021-12-07 10:07:40 +01:00
francescomani
0421171de0
Merge remote-tracking branch 'origin/develop' into NR_UE_CSIRS_scheduling
2021-12-07 09:23:42 +01:00
francescomani
b765b02129
Merge remote-tracking branch 'origin/develop' into NR_UE_acknack
2021-12-02 09:23:27 +01:00
francescomani
1f75a9780d
scheduling of csi for im
2021-11-22 16:27:42 +01:00
francescomani
f80ba3e4db
nzp csi-rs scheduling function
2021-11-19 15:48:07 +01:00
francescomani
3808937231
Merge remote-tracking branch 'origin/NR_UE_acknack' into nr-fdd-scheduling
2021-11-08 11:53:50 +01:00
Guido Casati
565fb88342
Simplified set_tdd_config_nr_ue function
...
- reviewed redundant code
- removed unnecessary return
2021-11-05 16:05:10 +01:00
Guido Casati
755c8d5055
Fixed calculation of num dmrs per prb at gnb side
...
- the param was hardcoded to 12 at gNB side
while it was computed at UE side
- the same function used at UE side has been moved to the common file
- now the computation at gNB side is consistent with the UE
2021-11-05 16:05:10 +01:00
francescomani
ebaabde8c6
Merge remote-tracking branch 'origin/develop' into scs_60_iisc
2021-11-03 14:06:58 +01:00
francescomani
f1992a58f8
fixes in bwp ss and coreset configuration at ue
2021-11-01 18:14:39 +01:00
hardy
de801af6c1
Merge remote-tracking branch 'origin/nr_ue_mac_pdu_fixes_sr_bsr' into integration_2021_wk44
2021-10-27 14:51:49 +02:00
francescomani
b214d1afd1
Merge remote-tracking branch 'origin/develop' into NR_UE_acknack
2021-10-27 13:33:22 +02:00
Mario Joa-Ng
d483410e2a
Merge develop.
2021-10-20 21:06:16 -04:00
francescomani
43a831f951
Merge remote-tracking branch 'origin/develop' into NR_UE_acknack
2021-10-20 17:10:24 +02:00
francescomani
a8d2265a9d
Merge remote-tracking branch 'origin/develop' into NR_cleanup_MACPHY
2021-10-20 15:50:18 +02:00
mjoang
5e50a8cc1d
remove newlines, add space after comma, fix identation
2021-10-09 14:37:45 -04:00
francescomani
773d55f422
some cleanup of MAC and PHY cross compilation
2021-09-27 17:29:17 +02:00
francescomani
c2a56faea8
fix retransmission of acknack in pucch after ack missed detection
2021-09-27 11:52:10 +02:00
mjoang
626e3a7015
merge develop
2021-09-23 10:44:43 -04: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
francescomani
6a2352f843
Merge remote-tracking branch 'origin/develop' into NR_UE_SA
2021-08-30 17:55:38 +02:00
francescomani
b356a8166b
Merge remote-tracking branch 'origin/develop' into NR_msg3_retransmission
2021-08-25 16:02:31 +02:00
francescomani
b6ef23a395
Merge remote-tracking branch 'origin/develop' into NR_UE_SA
2021-08-25 15:01:40 +02:00
Eurecom
d98d7c26c5
DCI 0_1/1_1 for SA UE, arbitrary initialBWP configuration
2021-08-25 02:20:25 +02:00
Mario Joa-Ng
1d33305a70
NR_UE: set mac->logicalChannelBearer_exist to false when RLC bearer is released.
2021-08-24 12:51:32 -04:00
mjoang
e8156ddba7
1. Move NR_LONG_BSR_TABLE and NR_SHORT_BSR_TABLE to nr_mac_common.c 2. Change nr_rlc_mac_config_req_ue_logicalChannelBearer to nr_rrc_mac_config_req_ue_logicalChannelBearer.
2021-08-23 15:38:52 -04:00
mjoang
f2c0178b34
1. Call mac_rlc_status_ind only for existing bearers. 2. Re-enable logging in mac_rlc_status to detect any call for non-existing bearer.
2021-08-23 11:52:28 -04:00
mjoang
9e59a26146
1. Add nr_ue_init_mac() to initialize the fields in nr_mac instance. 2. Fix bug on handling padding BSR.
2021-08-17 12:29:34 -04:00
francescomani
275b82eab2
fix for contention resolution timer at NR UE
2021-08-16 17:21:18 +02:00
mjoang
607578f080
first version of sr bsr.
2021-08-16 10:09:53 -04:00
francescomani
e083bd4330
Merge remote-tracking branch 'origin/develop' into NR_UE_SA
2021-08-13 15:09:52 +02:00
Thomas Schlichter
b5fb1dc05f
Merge remote-tracking branch 'origin/develop' into nr_ue_mac_pdu_fixes
2021-08-12 11:35:27 +02:00
cig
b6e3718d70
Changes to nr_write_ce_ulsch_pdu
...
- takes in input MAC instance
- uses a mac ce struct
- minor fixes
2021-08-04 13:06:31 +02:00
cig
4277d4e1bb
Fixes to UE ULSCH PDU generation
...
- included MAC CE sub-PDUs size in the computation of RLC data to transmit
this fixes the error with residual mac pdu appearing at gNB side when
transmitting higher amount of data
- got rid of the nr_generate_ulsch_pdu and moved the relevant UL-SCH MAC PDU
generation procedure within the nr_ue_get_sdu and nr_ue_get_rach
- reduced memcpy calls and unnecessary memory allocations
- fetching RLC data and SDU size from the mac_rlc_data_req, removed the call
to mac_rlc_get_buffer_occupancy_ind
- introduced a new function to generate the MAC CEs sub-PDUs
- removed unnecessary function input parameters
- minor fixes and cleanup
- enhanced logging
2021-08-04 12:49:42 +02:00
francescomani
2fe8dd7657
Merge remote-tracking branch 'origin/develop-NR_SA_F1AP_5GRECORDS-abs' into NR_UE_SA
2021-07-14 10:35:09 +02:00
francescomani
3228ebf3f6
using pdsch_pdu for sib1 indication
2021-07-10 11:26:56 +02:00
francescomani
19c356ee23
first implementation of MAC function for SSB RSRP (to be verified)
2021-07-05 18:00:44 +02:00
francescomani
049c8314f9
triggering SR transmission at UE
2021-05-24 10:29:09 +02:00
francescomani
cd9a8f963f
moving pucch functions for harq at MAC (version still to be tested)
2021-05-18 11:04:10 +02:00
francescomani
4a00aa25ef
improvements in pdsch allocation for sib1
2021-04-30 18:56:43 +02:00