Sakthivel Velumani
913ac80093
Passing symbolStart to fill_dmrs_mask
...
It is sufficient to pass l_d directly to the function but considering future extension to mapping type B, this way makes more sense.
2021-04-09 19:37:28 +02:00
francescomani
6ebb815eba
modifications in aggregation level for sib1 and decoding of dci at ue for sib1
2021-04-09 19:22:17 +02:00
francescomani
259191df06
new functions to fill ss0 and coreset0
2021-04-02 16:09:33 +02:00
francescomani
81ebec80f5
Merge remote-tracking branch 'origin/NR_MAC_SSB' into NR_UE_SA
2021-03-24 15:45:25 +01:00
hardy
9abc8a6425
Merge remote-tracking branch 'origin/ptrs_rrc_config' into integration_2021_wk11
2021-03-16 16:28:31 +01:00
Thomas Schlichter
8768deaf74
Merge remote-tracking branch 'develop' into ptrs_rrc_config
2021-03-16 14:01:32 +01:00
francescomani
5eb86207db
Merge remote-tracking branch 'origin/develop' into NR_MAC_TCI_UCI_GlobalEdge
2021-03-16 08:49:54 +01:00
francescomani
13a561104b
Merge remote-tracking branch 'origin/develop' into NR_MAC_SSB
2021-03-15 10:23:06 +01:00
Shweta Shrivastava
7eec3e3bcc
Merge branch 'develop' into ptrs_rrc_config
2021-03-10 22:37:44 -06:00
Thomas Schlichter
2cf4daefa8
NR: move nr_bandtable from nr_mac_common.c to nr_common.c so PHY can use it, too
2021-03-09 11:56:06 +01:00
Thomas Schlichter
2411743f44
gNB: move get_band() to its only user in nr_init.c
2021-03-05 17:27:45 +01:00
francescomani
287e6078e2
ssb slot computation from starting symbol in sib1 function
2021-03-05 15:36:43 +01:00
francescomani
18b1218779
reworking of MAC functions to schedule SSBs, including VRB map occupation and get_type0_PDCCH_CSS_config_parameters
2021-03-04 14:32:41 +01:00
Thomas Schlichter
62612feebf
change get_band() to take the duplex spacing into account
2021-03-03 18:02:10 +01:00
Thomas Schlichter
7a6f789aed
Merge remote-tracking branch 'develop' into NR_FDD_FIX
2021-03-03 17:59:17 +01:00
Francesco Mani
fcf481f8cb
make ue and physim compile again
2021-02-26 10:20:51 +05:30
Thomas Schlichter
d3982e5809
Merge remote-tracking branch 'develop' into NR_FDD_FIX
2021-02-12 16:39:58 +01:00
Mahesh
eb19e02cf3
Merging MR978 with develop
2021-02-11 22:50:25 +05:30
Thomas Schlichter
2db2112aee
Merge remote-tracking branch 'develop' into NR_FDD_FIX
2021-02-08 18:06:29 +01:00
Mahesh
0e6f1e6ad6
Merge conflicts resolved
2021-02-08 18:05:29 +05:30
Robert Schmidt
dc04e8cced
Make passed pointers const in nr_dci_size() and get_transformPrecoding()
2021-02-07 10:39:39 +01:00
cig
aecf2dfa13
Hack to make FDD compatible with current UL scheduling design
...
- temporary solution since scheduler does not support FDD
- modified is_NR_UL_slot to return always 1 when is FDD mode
- this is necessary because currently the scheduler assumes that is TDD
and tdd_UL_DL_ConfigurationCommon is always initialied
2021-02-01 16:52:53 +01:00
Thomas Schlichter
c107b9b756
Merge remote-tracking branch 'develop'
2021-01-21 18:28:33 +01:00
cig
35c4f94e1d
Introduced a new function to retrieve the transformPrecoding status
...
- this return whether the transform precoder is enabled or not
- redundant configuration code has been migrated to the new function
- get_transformPrecoding is a common MAC function used already
@ UE side, can be adopted by gNB too
2021-01-15 16:53:15 +01:00
cig
73fbbf50ed
Cleanup MAC header files
...
- sorted out according to recurring logic that wants function
prototypes in separate files from data struct and constants
definitions, variables in separate .c files with inclusion
of "extern" header files
- moved function prototypes to resective header files
- moved data structures and constants to respective header files
- merged unnecessary mac.h file into mac_defs.h @ MAC UE
- moved const variables suchs as tables to respective .c files
- moved extern references to respective extern.h files
2021-01-15 16:53:15 +01:00
cig
f09ee3e526
Cleanup and review of RA procedure after Msg3 transmission
...
- related to section 5 of 3GPP TS 38.321 specs
- handling of RA failure
- handling of RA completion
- first implementation of contention-based RA procedures
- minor fixes related to ue_get_rach and init_ra functions
2021-01-15 16:53:15 +01:00
Mahesh
185fcbf7fe
Merged latest commit(MR957)
2021-01-15 18:53:02 +05:30
hardy
213c948d84
Merge remote-tracking branch 'origin/develop-sib1' into integration_2021_wk02_wMR988
...
Conflicts:
openair1/PHY/NR_UE_TRANSPORT/nr_dlsch_decoding.c
openair2/LAYER2/NR_MAC_UE/nr_ue_dci_configuration.c
2021-01-14 13:17:19 +01:00
Shweta Shrivastava
1cfb528374
Resolve merge conflicts
2021-01-08 13:21:14 -06:00
Shweta Shrivastava
729182f57e
Use PTRS params from RRC at MAC; remove hardcoding
2021-01-08 11:19:29 -06:00
Thomas Schlichter
d99099f316
Merge remote-tracking branch 'develop' into NR_FR2_RA
...
Conflicts:
openair1/PHY/NR_REFSIG/nr_gold_ue.c
2021-01-07 17:00:13 +01:00
cig
8eea13f782
Defined common MAX_BWP_SIZE @ MAC
...
- as defined by clause 12 "BWP Operation" TS 38.213
- cleaned up hardcoded usage
2020-12-27 19:35:25 +01:00
Mahesh
024849983a
Merge develop(w51 2) to nfapi_nr
...
Setting of nFAPI mode in NR yet to be updated
2020-12-18 23:26:21 +05:30
rmagueta
0f3629ae92
Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into develop-sib1
...
Conflicts:
openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c
2020-12-18 13:43:48 +00:00
hardy
69cc0767c0
Merge remote-tracking branch 'origin/ldpc_short_codeword_fixes' into integration_2020_wk51_2
2020-12-16 11:09:56 +01:00
rmagueta
58d2aafb5f
Minor updates in documentation
2020-12-10 17:24:56 +00:00
rmagueta
06cb91d795
Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into develop-sib1
...
Conflicts:
openair2/LAYER2/NR_MAC_UE/mac_defs.h
openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c
openair2/LAYER2/NR_MAC_gNB/nr_mac_gNB.h
2020-12-10 16:24:28 +00:00
Mahesh
e174ebdc30
Resolved merge conflicts with nfapi_nr_develop
2020-12-02 16:28:18 +05:30
Francesco Mani
ecdd7a7f62
taking aggregation level and nr of candidates from config at ue
2020-12-01 16:19:59 +01:00
rmagueta
46de16b6e1
Minor updates in LOGs
2020-11-30 12:26:12 +00:00
rmagueta
a3b633d26c
Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into develop-sib1
...
Conflicts:
openair2/LAYER2/NR_MAC_COMMON/nr_mac_common.c
openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c
2020-11-27 17:37:15 +00:00
Parminder Singh
334bf336b7
Updated TBS calculation for multiple DMRS positions in a slot
...
- TBS calculation was done wothout considering mulilple DMRS symbols in
a slot, which is corrected now.
2020-11-27 15:56:15 +01:00
Francesco Mani
8a9e242856
Merge remote-tracking branch 'origin/develop' into NR_FR2_RRC_SSB
2020-11-27 11:33:52 +01:00
Mahesh
56db8f4915
RESOLVED build errors
2020-11-24 18:49:41 +05:30
rmagueta
749d6af42e
Merge develop-sib1 into this branch
2020-11-19 02:22:47 +00:00
Florian Kaltenberger
e595ec0d8d
Merge remote-tracking branch 'origin/develop' into NR_FR2_RRC_SSB
2020-11-17 13:57:51 +01:00
Parminder Singh
6c2fbb361d
Merge remote-tracking branch 'origin/develop' into fhg_shp_phase_noise_est
2020-11-16 09:47:46 +01:00
Florian Kaltenberger
ed97e21649
fixing prach config for FR2
2020-11-10 21:53:02 +01:00
Parminder Singh
0ce350d1cf
Merge remote-tracking branch 'origin/develop' into fhg-shp-dl-ptrs
2020-11-04 16:20:50 +01:00
Thomas Schlichter
5903467849
Merge remote-tracking branch 'develop' into nr_fdd_if_fix
...
Conflicts:
ci-scripts/conf_files/gnb.band78.tm1.106PRB.usrpn300.conf
openair2/LAYER2/NR_MAC_UE/config_ue.c
openair2/LAYER2/NR_MAC_gNB/config.c
2020-11-03 14:27:16 +01:00