- 04 Aug, 2021 3 commits
-
-
Melissa Elkadi authored
Also, lots of debugging logs added
-
David Kim authored
-
Melissa Elkadi authored
In the PDCP layer, if the sdu size < 3, this just means control information is being passed. In this case, we do not want to cipher the sdu, its better to just return. ]
-
- 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 3 commits
-
-
David Kim authored
-
Melissa Elkadi authored
-
David Kim authored
Regarding dl_hard, some AssertFatal commented out. Regarding to memory allocation error, AssertFatal was used.
-
- 29 Jul, 2021 3 commits
-
-
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.
-
David Kim authored
-
David Kim authored
-
- 28 Jul, 2021 3 commits
-
-
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.
-
David Kim authored
Restored original LOG level. Code cleanup to remove emptry space and added some logs.
-
David Kim authored
1. If VNF is slower than PNF, next scheduling will be done after resync. 2. If VNF is unstable in slot progress, next scheduling will be done in next stable status. 3. SFN/SLOT indications are queued in nrUE. 4. get_queue is used instead of unquque for FIFO operation.
-
- 20 Jul, 2021 2 commits
-
-
Melissa Elkadi authored
Unnecessary dl_ind_type array for logging.
-
David Kim authored
-
- 19 Jul, 2021 1 commit
-
-
Melissa authored
Separate nfapi.conf files for proxy See merge request aburger/openairinterface5g!47
-
- 17 Jul, 2021 1 commit
-
-
Michael Cook authored
In scripts/conf_files, restore ue.nfapi.conf and nr-ue.nfapi.conf to the template versions. And add proxy_ue.nfapi.conf proxy_nr-ue.nfapi.conf for use with emane.git's run-oai and multi-ue-proxy.git's run-oai.
-
- 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 1 commit
-
-
Melissa authored
Enable -Werror compiler option See merge request aburger/openairinterface5g!43
-