Francesco Mani
d320fa13b3
Merge branch 'develop' into NR_RRC_PRACH_procedures
2020-03-25 18:45:00 +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
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
444442d3e3
mac scheduling of msg3 at gnb
2020-03-04 16:58:49 +01:00
Francesco Mani
e21900bb0a
no data in dmrs symbol (hardcoded)
2020-03-02 15:31:30 +01:00
cig
f1e6a34f76
Add common mac functions declarations to nr_mac_common.h
2020-02-27 15:23:39 +01:00
Raymond Knopp
b232be94ed
dlsim/ulsim updated to generate configuration without need for external pre-generated file.
2020-02-22 15:01:55 +01:00
Francesco Mani
6ff42815eb
scheduling of msg2 and filling of fapi structures
2020-02-21 16:40:15 +01:00
cig
398a5e9063
Bugfix in RAR MAC PDU: set correct fields order for little endian machine
2020-02-18 16:13:56 +01:00
Francesco Mani
7bd76fda53
prach config common in UE
2020-02-18 14:57:14 +01:00
Florian Kaltenberger
c691f9b601
a few fixes for FR2.
...
fixing beam to boresight for testing
2020-02-18 09:23:23 +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
Francesco Mani
a7ab50e874
scheduling PRACH and filling fapi PRACH PDU
2020-02-13 13:50:44 +01:00
Francesco Mani
eda3a76e13
fix in function to read prach tables
2020-02-13 09:12:02 +01:00
Francesco Mani
f7611d12a2
prach tables in mac_common and function to read them
2020-02-12 18:06:30 +01:00
matzakos
4e51e1ea10
nr-ip-ul-nos1: Merge with develop
2020-02-12 16:45:22 +01:00
cig
7e25d85f5c
Cleanup code, comments
2020-02-10 20:02:16 +01:00
cig
156defcd0b
Fixes RAR generation, reception
2020-02-10 20:01:39 +01:00
cig
ffa5911dc1
RA fixes
2020-02-10 20:01:39 +01:00
cig
36195ec31a
RA fixes and additions:
...
- RA resource selection and transmission
- MAC header structs for RA
- RA procedure msg1 fixes
- code cleanup
2020-02-10 20:01:39 +01:00
Guido Casati
e0e8bbcfdb
RACH MAC procedure (RA initiation and Preamble selection)
...
- Updated PRACH procedures and general code formatting
- gNB msg1 handling and RAR generation
- general bug fixing
- formatting
- missing headers
- RAR handling.
2020-02-10 19:59:36 +01:00
Florian Kaltenberger
a01e93be0c
Merge remote-tracking branch 'origin/develop' into NR_RRCConfiguration
2020-02-09 21:38:04 +01:00
matzakos
626daecfa5
nr-ip-UL-nos1: Fix packet corruption issue appearing with larger packet sizes based on iperf testing for the uplink
2020-02-07 19:51:19 +01:00
matzakos
93ac6bd426
nr-ip-UL-nos1: Substitute LTE macros in new NR functions and data structures + logs cleanup
2020-02-06 18:21:12 +01:00
matzakos
bb7a788809
nr-ip-UL-nos1: Integrate NR MAC PDU structures for the Uplink. Currently supporting only data SDUs, Control Elements to be added.
2020-02-05 18:47:02 +01:00
frtabu
64e4826c81
add softmodem-common.c and common error handler
2020-02-04 17:39:36 +01:00
cig
7344d87567
Merge branch 'fhg-ta' into fhg-ra
2020-02-03 10:45:29 +01:00
cig
e21b00adab
Bugfix - missing call to mac_rlc_data_ind in the noS1 mode:
...
- now the UE is passing again data to the upper layers in noS1 mode
- minor cleanups
2020-01-28 17:47:15 +01:00
Guido Casati
310efee7f2
Implementation of TA procedures at MAC layer for gNB and UE
...
- Initial gNB DLSCH and UE spec scheduling implentation
- MAC PDU generation (including header as per TS 38.321)
- MAC PDU processing at UE side with extracion of TA updates
- General code cleanup
- Introduced NR MAC COMMON folder, moved common files here
2019-12-06 10:46:51 +01:00