Commit Graph
55 Commits
Author SHA1 Message Date
Melissa Elkadi 6299d4515e Creating UL_ind RACH handle function in VNF
Also fixed a few bugs in nr-nFAPI:
- Push16->push8 fix in packing of RACH
- Allocating memory for pdu_list and preamble_list in unpack
- Properly indexing through both lists during unpack
- Created new nr_rach handling function
2021-06-02 16:33:12 -07:00
Melissa Elkadi 7db52420bf Created new fill_rach function in the NR UE
Also calling the new L1_nsa_prach_procedures()
function after using the nr_ue_scheduler. Added
some error checking in the nr_ue_scheduler. Added
some error checking in the process_nsa_msg in both
the NR and LTE UE
2021-05-28 15:30:56 -07:00
Melissa Elkadi 7a15a21980 Fix copy/paste error 2021-05-27 15:27:43 -07:00
Deokseong "David" Kim ef56a5dd42 nFAPI library update from IISc 2021-05-13 15:22:11 -07:00
Melissa Elkadi e1a77b2d82 Add NSA mode to working dl_tti messages from gNB
This commit is not currently building, but I wanted
to be able to save the changes that I have added.
2021-04-30 13:36:18 -07:00
David Kim 2948a2445e Merge branch 'episys/master' into episys/david/episys-merge-2nd-x2c 2021-03-15 11:05:35 -07:00
Michael Cook 8120c7978c Merge branch 'episys-merge-future' into episys/master 2021-03-14 09:17:34 -07:00
Michael Cook 39fbe322aa Fix #include 2021-03-14 10:59:05 -04:00
Michael Cook 092caec8ca Merge branch 'episys-merge' into episys/trial-merge-to-master 2021-03-14 10:58:46 -04:00
David Kim 94c9866b7e adding nfapi_nr_develop_new changes 2021-03-13 13:09:34 -08:00
Michael Cook df81c0de14 Add asserts for size of rx_indication_body.rx_pdu_list 2021-03-13 10:26:33 -08:00
Melissa Elkadi e50de8be02 Demoting logs and removing duplicate #define
Commented out an abort(); used for debugging.
An incoming merge request will properly handle
the issue of multiple CQIs.
2021-03-06 12:22:52 -08:00
Melissa Elkadi 8b2b78e477 Fixed remote_addr.sin_port
For some reason the htons invocation got deleted which broke
the VNF P7 interface.

Also fixed some build issues, not sure how these got onto the
develop branch to begin with.
2021-02-26 15:57:35 -08:00
Melissa Elkadi 98c8ddb673 Merge remote-tracking branch 'origin/develop' into episys-merge
Removing references to memcpy_dl_config_req and
memcpy_tx_req because these functions are leaking
memory. For our standalone mode we have created
new/modified memcpy_dl/tx_req functions.
2021-02-24 11:49:17 -08:00
Raymond Knopp a446eb0ebc Merge branch 'episys/master' into episys-merge
Conflicts:
	common/utils/LOG/log.h
	common/utils/ocp_itti/intertask_interface.cpp
	nfapi/oai_integration/nfapi_vnf.c
	nfapi/open-nFAPI/nfapi/src/nfapi.c
	openair2/LAYER2/MAC/main_ue.c
	openair2/LAYER2/PDCP_v10.1.0/pdcp.c
	openair2/LAYER2/PDCP_v10.1.0/pdcp_fifo.c
	openair2/PHY_INTERFACE/phy_stub_UE.c
	openair2/RRC/LTE/rrc_UE.c
	openair2/RRC/LTE/rrc_eNB.c
	openair3/NAS/UE/ESM/esm_ebr_context.c
	targets/COMMON/openairinterface5g_limits.h
	targets/RT/USER/lte-softmodem.c
	targets/RT/USER/lte-uesoftmodem.c
2021-02-13 22:52:33 +01:00
Melissa 9fa09f530f Updated non-blocking PDCP socket
More accurately, we changed the do/while infinite
loop to be an infinite for loop for the read command of
the socket. The socket file descriptor choice is more clear now.
2021-02-09 14:09:39 -08:00
Mahesh d7ccdbe6b0 Resolved build warnings(25+) and 5G nFAPI downlink errors(future_ul_tti_request) 2021-01-14 12:28:45 +05:30
Melissa Elkadi a288e502f0 Cleanup before merge
The clean up includes removing white space changes, adding logs,
adding comments to make various changes more obvious, etc.
2021-01-08 14:31:13 -08:00
Mahesh 190fe54306 Warnings in gNB build resolved 2020-11-30 18:21:19 +05:30
Mahesh 87105d77cf Merged latest develop to nfapi 2020-11-19 22:33:39 +05:30
Mahesh e6bf90e2dd LTE and NR NFAPI integration 2020-11-11 15:10:32 +05:30
Mahesh 643fc632d6 PBCH working 2020-11-06 19:48:34 +05:30
Robert Schmidt ff48c369c5 Lower nFAPI eNB log level 2020-10-13 08:49:30 +02:00
Michael Cook da81c6f97b Fix uninitialized memory
Found by valgrind
2020-10-10 11:56:55 -04:00
Mahesh ff64d6ac10 Resolved UE building error and updated packing of P7 messages 2020-10-07 15:01:40 +05:30
Andrew Burger 506000cdc9 Saving work 2020-09-05 10:30:32 -07:00
Mahesh 0531e27c7a Added send_mac_slot_indications() and updated timing info procedure 2020-09-03 16:17:09 +05:30
Andrew Burger 79df38d515 Episys/fixing cqi problem 2020-09-02 12:27:09 -07:00
Aniq 2ccabd548e UL_DCI Request Completed 2020-08-04 00:53:16 +05:30
Aniq 5406c16722 Packing fns for tx_data_request added 2020-08-03 15:09:42 +05:30
Aniq 524b9e8b19 UL_TTI [DONE] 2020-07-27 20:52:25 +05:30
Aniq 383daaf71e Added slot_indication on VNF side 2020-07-17 20:42:46 +05:30
MaheshK1995 0bfdeebd75 p7 function flow created 2020-07-02 20:28:49 +05:30
MaheshK1995 abefe1a095 Added custom error codes for p5 2020-06-25 18:02:05 +05:30
MaheshK1995 a6d105d2d1 P5 messages DONE [bypassed a bug] 2020-06-18 17:24:03 +05:30
MaheshK1995 3343d93d2e investigating pack/unpack 2020-06-13 16:06:49 +05:30
MaheshK1995 fd51a5bdcb PARAM message exchange DONE 2020-06-04 19:09:37 +05:30
MaheshK1995 776a74401d LTE to NR conversions 2020-06-04 15:00:09 +05:30
laurent 861caa735d merge develop 2020-04-13 18:04:18 +02:00
laurent 756ac05e4d merge develop,fix basic sim and warnings 2020-03-04 13:32:03 +01:00
Raymond Knopp fa7c143b70 nr=softmodem compiles. 2019-12-03 22:32:29 +01:00
Raphael Defosseux 861eecf6db nFAPI fix for L2 nFAPI simulator.
Suggestion by Haruki NAOI.

Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2019-09-11 09:24:32 +02:00
yilmazt 4967e1b1ac develop&-nr up-to-date as of 30.7.19 2019-07-30 22:01:48 +02:00
yilmazt 420e6194d4 All 4 nr&lte-(ue)softmodems are compiling 2019-06-16 19:46:11 +02:00
Wu Jing 91ffcd1fce fix issue that rru cannot release ue if doing attach/detach in nfapi mode 2019-06-14 14:08:29 +09:00
Wu Jing a7bce4abd5 fix assertfatal cause by ue_type!=NOCE 2019-05-28 12:11:53 +09:00
Raphael Defosseux 8260607ed6 CI: fix in L2-simulator VM build start script
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2019-01-22 21:37:40 +01:00
matzakos eb92fa917b Fixed eNB threading issues creating problems for nfapi emulator. 2019-01-17 15:29:15 +01:00
yoshio.inoue 11df1684b7 cleanup warnings 2018-11-07 21:04:12 +09:00
Y_Tomita 50df0f683f Temporary Fix: disabling FAPI log to avoid Segmentation Fault. 2018-10-22 13:42:43 +09:00