An error occurred fetching the project authors.
- 06 Dec, 2019 2 commits
-
-
Guido Casati authored
Integration PHY and MAC procedures for Timing Advance updates. Compilation and run is OK. TA updates need further fixes as not working as expected. - "nr_process_timing_advance": TA to be applied is commented out, need to be uncommented - with introduced delay of 50 in rx_rf, TA update should be 34 in MAC CE but this does not occur when ta is applied at UE side according to standard - introduced ULSCH scheduler and NR RX SDU functions - fixes to logic in UL fill RX indication - added crc indication in UL RX - temporary hardcoded UE_id to 0, rnti not considered in the logic
-
Guido Casati authored
- 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
-
- 24 Oct, 2019 1 commit
-
-
Hongzhi Wang authored
-
- 21 Oct, 2019 1 commit
-
-
Francesco Mani authored
-
- 18 Oct, 2019 1 commit
-
-
Hongzhi Wang authored
-
- 08 Oct, 2019 5 commits
-
-
Ahmed Hussein authored
- TBS calculation was performed 2 times. Once in "phy_procedures_nrUE_TX" and another in "nr_ue_ulsch_procedures". The TBS calculation was wrong in "phy_procedures_nrUE_TX" and correct in "nr_ue_ulsch_procedures". - The data generation was performed in "phy_procedures_nrUE_TX" with a wrongly calculated TBS because "ulsch_ue->nb_re_dmrs" wasn't set to a value, so the calculated TBS would be more than it should be. This doesn't create a problem in the test because the comparison between the TX and RX data is made using the correctly calculated TBS which is smaller. - Solution was to perform data generation in "nr_ue_ulsch_procedures", and remove TBS calculation in "phy_procedures_nrUE_TX"
-
Ahmed Hussein authored
- removing "Nsymb_pusch" and "Nsc_pusch" from "NR_UE_ULSCH_t" - using "number_of_symbols" from "NR_UL_UE_HARQ_t" instead - removing "generate_ue_ulsch_params"
-
Khalid Ahmed authored
-
Thomas Schlichter authored
-
Khalid Ahmed authored
-
- 04 Oct, 2019 1 commit
-
-
Sakthivel Velumani authored
-
- 27 Sep, 2019 1 commit
-
-
Francesco Mani authored
-
- 26 Sep, 2019 1 commit
-
-
Raymond Knopp authored
-
- 24 Sep, 2019 1 commit
-
-
Raymond Knopp authored
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.
-
- 18 Sep, 2019 1 commit
-
-
Raymond Knopp authored
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
-
- 17 Sep, 2019 1 commit
-
-
matzakos authored
-
- 10 Sep, 2019 1 commit
-
-
yilmazt authored
-
- 23 Aug, 2019 6 commits
-
-
Ahmed Hussein authored
- TBS calculation was performed 2 times. Once in "phy_procedures_nrUE_TX" and another in "nr_ue_ulsch_procedures". The TBS calculation was wrong in "phy_procedures_nrUE_TX" and correct in "nr_ue_ulsch_procedures". - The data generation was performed in "phy_procedures_nrUE_TX" with a wrongly calculated TBS because "ulsch_ue->nb_re_dmrs" wasn't set to a value, so the calculated TBS would be more than it should be. This doesn't create a problem in the test because the comparison between the TX and RX data is made using the correctly calculated TBS which is smaller. - Solution was to perform data generation in "nr_ue_ulsch_procedures", and remove TBS calculation in "phy_procedures_nrUE_TX"
-
Ahmed Hussein authored
- removing "Nsymb_pusch" and "Nsc_pusch" from "NR_UE_ULSCH_t" - using "number_of_symbols" from "NR_UL_UE_HARQ_t" instead - removing "generate_ue_ulsch_params"
-
Khalid Ahmed authored
-
Thomas Schlichter authored
-
Khalid Ahmed authored
-
Florian Kaltenberger authored
fixing a bug in the allocation of the UE HARQ structures that was causing a segfault. Fixing some compiler warnings
-
- 13 Aug, 2019 1 commit
-
-
Ahmed Hussein authored
- 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"
-
- 08 Aug, 2019 1 commit
-
-
Florian Kaltenberger authored
-
- 26 Jul, 2019 1 commit
-
-
Hongzhi Wang authored
-
- 09 Jul, 2019 1 commit
-
-
Florian Kaltenberger authored
-
- 08 Jul, 2019 1 commit
-
-
yilmazt authored
-
- 20 Jun, 2019 2 commits
-
-
yilmazt authored
-
Florian Kaltenberger authored
however, I had to hardcode the parameters for the PUSCH in nr_ulsim as the fapi interface still has bugs.
-
- 06 Jun, 2019 1 commit
-
-
matzakos authored
Added Rx indication for DLSCH type and resolved issue with MIB decoding while sending DL IP traffic. Data packets still not parsed properly at the UE MAC layer.
-
- 05 Jun, 2019 1 commit
-
-
Florian Kaltenberger authored
- dci_request and dl_indication for PBCH now also on stack - fixed type of nrUE_config (was using structure for gNB before) - added configuration of PBCH to phy_config_request and using this config now in phy_procedures_nr_ue - we need to add configuration of PDCCH and PDSCH also to phy_config_request (there are still some hardcoded parameters) - removed UL scheduling for now
-
- 04 Jun, 2019 4 commits
-
-
Khalid Ahmed authored
-
Khalid Ahmed authored
-
Khalid Ahmed authored
- remove printf in nr_ulsch_coding.c - renaming test_input to mac_pdu - using memcpy for mac_pdu instead of pointing to data - remove temp_nfapi struct from header file
-
Khalid Ahmed authored
- adding SCHED_NR_UE_LIB to ulsim compilation library - fixing linking compilation problems - using fapi_nr_dci_pdu_rel15_t struct to initialize PUSCH - test_input random data is set in phy_procedures_nrUE_TX instead of ulsim
-
- 01 Jun, 2019 1 commit
-
-
Florian Kaltenberger authored
-
- 17 May, 2019 1 commit
-
-
laurent authored
-
- 30 Apr, 2019 1 commit
-
-
laurent authored
-
- 16 Apr, 2019 1 commit
-
-
yilmazt authored
Final --phy_simulators warning removals for this branch, and former polar coding function corrections
-