- 03 Aug, 2021 3 commits
-
-
Melissa Elkadi authored
Also, finally committing the critical logs for IP traffic.
-
Melissa Elkadi authored
-
Melissa Elkadi authored
The IP traffic still does not work. But we are updating the NR UE scheduler to ensure we are are sending true IP traffic. Also, we were getting an assert(); as well, and there was no logs, so we fix that in this commit as well.
-
- 30 Jul, 2021 1 commit
-
-
Melissa Elkadi authored
-
- 29 Jul, 2021 1 commit
-
-
Melissa Elkadi authored
Also changed logic in the NR UE schedule to read IP traffic. Also, configured the RLC layer in the NR UE softmodem and the DRBs with the cRNTI once the RACH procedure is complete in the NR UE.
-
- 28 Jul, 2021 1 commit
-
-
Melissa Elkadi authored
Updated the configuration files. Added a sleep to ensure that the LTE UE gets attached to the EPC before the bearer is modified to be gNB. Updated the ifconfig tunnel up command to be brought up by the NR UE socket when in NSA mode. Lastly, started the gNB PDCP layer in S1 mode.
-
- 20 Jul, 2021 1 commit
-
-
Melissa Elkadi authored
Unnecessary dl_ind_type array for logging.
-
- 07 Jul, 2021 1 commit
-
-
Melissa Elkadi authored
Once the LTE UE's tunnel interface with the EPC is ready to be established, if we are in NSA mode, we do not want to launch the tunnel interface from the LTE UE side, but in the NR UE. Via itti_msgs we send the string containing the tunnel interface 'up' command to the NR UE and bring it up from the NR UE.
-
- 05 Jul, 2021 1 commit
-
-
Melissa Elkadi authored
-
- 02 Jul, 2021 1 commit
-
-
Melissa Elkadi authored
Also, updated the filing of the DCI payload based on the actual number of recevied bits and not based on the max number of rx'd bits.
-
- 01 Jul, 2021 2 commits
-
-
Melissa Elkadi authored
This commit includes several changes. First, it updates the way we fill the uplink UCI indication. This still has some todo comments since all the fields in this ind were hardcoded. It also updates the pack and unpack functions for the NR_UCI incations. Lastly, it includes updates to the gNB UCI scheduler. The updates in the gNB were cherry picked from develop. There are two updates to the VNF which allow the VNF timing/slots to be adjusted based on the received timing_info packets from the VNF. This adjustment was disabled in IISc's nFAPI code. For now, it is improving the timing between the VNF and PNF.
-
Melissa Elkadi authored
Currently, the pull8 in nFAPI of the VNF is failing.
-
- 30 Jun, 2021 1 commit
-
-
Melissa Elkadi authored
The previous two commits did not correctly check the gNB sfn and slot. The code now correctly sets the slot in which the PUSCH is SCHEDULED, not the slot the rx is expected. Also, the sfn/slot is only updated if we do in fact schedule a PUSCH.
-
- 29 Jun, 2021 2 commits
-
-
Melissa Elkadi authored
Also, we are now updating ul_tti_future for every index in the array, not just slot 7, 8, and 9.
-
Melissa Elkadi authored
Although the timing isnt perfect, if the VNF adjusts in the middle of scheduling a DCI the gNB would try to send two DCIs for a certain sfn/slot; this commit will stop that from happening. The timing issue still persits.
-
- 28 Jun, 2021 8 commits
-
-
Melissa Elkadi authored
-
Melissa Elkadi authored
-
Melissa authored
Sync more NFAPI changes from multi-ue-proxy.git See merge request aburger/openairinterface5g!45
-
Michael Cook authored
-
Melissa authored
Sync nfapi_p[57].c with multi-ue-proxy.git See merge request aburger/openairinterface5g!44
-
Michael Cook authored
-
Michael Cook authored
-
Melissa Elkadi authored
Also, added functionality to fill tx_req in NR UE when a DCI is received after the slot indication.
-
- 26 Jun, 2021 2 commits
-
-
Michael Cook authored
Most notably, nfapi_rx_indication_pdu_t.data type is changed from `uint8_t*` to `uint8_t[]`. Also, renamed from `data` to `rx_ind_data` to make it easier to find.
-
Michael Cook authored
These are all superficial, low-risk changes
-
- 25 Jun, 2021 1 commit
-
-
Melissa Elkadi authored
It also includes the queuing development. The idea is that the 5G Userplane messages will be filled and configured the same as previous commit, but the uplink messages will be queued and then sent to the gNB during the correct slot. Still WIP.
-
- 24 Jun, 2021 1 commit
-
-
Melissa Elkadi authored
Also ported in new gNB ulsch scheduler code from Eurecom/develop branch.
-
- 21 Jun, 2021 3 commits
-
-
Melissa authored
Enable -Werror compiler option See merge request aburger/openairinterface5g!43
-
Michael Cook authored
Fix some warnings, too.
-
Melissa Elkadi authored
-
- 18 Jun, 2021 2 commits
-
-
Melissa Elkadi authored
Starting to complete the final fill of dl_indication and an rx_indication
-
Melissa Elkadi authored
This commit properly is filing the dci_format but the rx_ind and dl_ind has not been updated in the NR UE prior to sending to gNB. The chnages in this commit to properly fill the dci_format include: - filling the dci canidates every slot indiction - checking for a dl_tti/ul_tti containing a dci - when dci payload is received we use the filled dci canidates to update the dci_format Also, a bug in LTE UE is found where we are indexing passed the end of ue_sdu array. We added a check for this. Furthermore, in the nr_ue_scheduler we were utilizing tx_req but the memory wasnt properly initialized.
-
- 16 Jun, 2021 3 commits
-
-
Melissa authored
Adjusted UDP port ids for multiple UE connection with proxy See merge request aburger/openairinterface5g!41
-
Deokseong "David" Kim authored
-
Melissa Elkadi authored
-
- 15 Jun, 2021 2 commits
-
-
Melissa Elkadi authored
Also started handling ul_dci that is received in NR UE. We now receive dci format 01, 10, and 11 at the NR UE. The dl_info being filled in NRUE was not memset to 0, that has been added. Additionally, we will need to get the dci_format based on the length in the dl_config structs and map it. For the moment the dci_format values are hard coded.
-
Melissa Elkadi authored
-
- 14 Jun, 2021 1 commit
-
-
Melissa Elkadi authored
Also, there is not a field for dci_format in nFAPI so there is a way it is detected by the NR UE. For now, we have hardcoded the value in the stub when we receive the DCI. Lastly, updated the nr_harq_handling in the gNB.
-
- 11 Jun, 2021 2 commits
-
-
Melissa Elkadi authored
This commit includes the changes made to gNB. All of these changes were cherry picked from the Eurecom/develop branch to ensure the CFRA procedure is working. Without these changes there were several seg. faults.
-
Melissa Elkadi authored
This commit contains the changes to the OAI code in the NR UE and in nFAPI. - Filling crc_ind for msg3 - Updating pack/unpack of CRC_ind - Creating phy abstraction CRC_ind handling in VNF - Removal of old comments - Only sending on RACH in phy_stub - Calling nr_msg3_transmitted in scheduler for NSA mode
-