Front Haul Interface Library update to first seed code contribution 31/1331/1 ORAN-seedcode_v1.2
authorLuis Farias <luis.farias@intel.com>
Fri, 1 Nov 2019 21:21:18 +0000 (14:21 -0700)
committerLuis Farias <luis.farias@intel.com>
Fri, 1 Nov 2019 21:21:18 +0000 (14:21 -0700)
commitcef07f74965b1749dd909fc1322e211489fea2ea
treee728548849cfec2716cc911ac6d5595aa6e64892
parentbc60e3a69129edf1c21a01683f84a77483f6e3cc
Front Haul Interface Library update to first seed code contribution

The following mandatory features of the ORAN FH interface are not yet
supported in this initial release:
1) RU Category:  Support of CAT-B RU (i.e. precoding in RU)
2) Beamforming: Beam Index Based and Real Time BF weights
3) Transport Features: QoS over FrontHaul
Additional Information available in the readme.txt file
xran root refers to the o-du/phy/fhi_lib folder

Issue-Id: ODUPHY-1

Change-Id: I3c370c1dc794e73e8488a011148d367f7f3525eb
Signed-off-by: Luis Farias <luis.farias@intel.com>
69 files changed:
fhi_lib/app/Makefile
fhi_lib/app/ant_0.bin [deleted file]
fhi_lib/app/ant_1.bin [deleted file]
fhi_lib/app/ant_2.bin [deleted file]
fhi_lib/app/ant_3.bin [deleted file]
fhi_lib/app/common/common.c [deleted file]
fhi_lib/app/config_file_lls_cu.dat [deleted file]
fhi_lib/app/config_file_ru.dat [deleted file]
fhi_lib/app/dpdk.sh
fhi_lib/app/gen_test.m
fhi_lib/app/ifft_in.txt [new file with mode: 0644]
fhi_lib/app/lls-cu/Makefile [deleted file]
fhi_lib/app/ru/Makefile [deleted file]
fhi_lib/app/run_o_du.sh [moved from fhi_lib/app/run_lls-cu.sh with 85% similarity]
fhi_lib/app/run_o_ru.sh [moved from fhi_lib/app/run_ru.sh with 92% similarity]
fhi_lib/app/src/common.c [new file with mode: 0644]
fhi_lib/app/src/common.h [moved from fhi_lib/app/common/common.h with 61% similarity]
fhi_lib/app/src/config.c
fhi_lib/app/src/config.h
fhi_lib/app/src/debug.h [new file with mode: 0644]
fhi_lib/app/src/sample-app.c [moved from fhi_lib/app/lls-cu/sample-lls-cu.c with 52% similarity]
fhi_lib/app/src/xran_mlog_task_id.h
fhi_lib/app/usecase/mu0_10mhz/12/config_file_o_du.dat [new file with mode: 0644]
fhi_lib/app/usecase/mu0_10mhz/12/config_file_o_ru.dat [new file with mode: 0644]
fhi_lib/app/usecase/mu0_10mhz/config_file_o_du.dat [new file with mode: 0644]
fhi_lib/app/usecase/mu0_10mhz/config_file_o_ru.dat [new file with mode: 0644]
fhi_lib/app/usecase/mu0_20mhz/config_file_o_du.dat [new file with mode: 0644]
fhi_lib/app/usecase/mu0_20mhz/config_file_o_ru.dat [new file with mode: 0644]
fhi_lib/app/usecase/mu0_5mhz/config_file_o_du.dat [new file with mode: 0644]
fhi_lib/app/usecase/mu0_5mhz/config_file_o_ru.dat [new file with mode: 0644]
fhi_lib/app/usecase/mu1_100mhz/config_file_o_du.dat [new file with mode: 0644]
fhi_lib/app/usecase/mu1_100mhz/config_file_o_ru.dat [new file with mode: 0644]
fhi_lib/app/usecase/mu3_100mhz/config_file_o_du.dat [new file with mode: 0644]
fhi_lib/app/usecase/mu3_100mhz/config_file_o_ru.dat [new file with mode: 0644]
fhi_lib/build.sh
fhi_lib/lib/Makefile
fhi_lib/lib/api/xran_compression.hpp [new file with mode: 0644]
fhi_lib/lib/api/xran_cp_api.h
fhi_lib/lib/api/xran_fh_o_du.h [moved from fhi_lib/lib/api/xran_fh_lls_cu.h with 57% similarity]
fhi_lib/lib/api/xran_mlog_lnx.h [moved from fhi_lib/lib/src/mlog_lnx_xRAN.h with 89% similarity]
fhi_lib/lib/api/xran_pkt.h
fhi_lib/lib/api/xran_pkt_cp.h
fhi_lib/lib/api/xran_pkt_up.h
fhi_lib/lib/api/xran_sync_api.h
fhi_lib/lib/api/xran_timer.h
fhi_lib/lib/api/xran_transport.h
fhi_lib/lib/api/xran_up_api.h
fhi_lib/lib/ethernet/ethdi.c
fhi_lib/lib/ethernet/ethdi.h
fhi_lib/lib/ethernet/ethernet.c
fhi_lib/lib/ethernet/ethernet.h
fhi_lib/lib/src/xran_app_frag.c [new file with mode: 0644]
fhi_lib/lib/src/xran_app_frag.h [new file with mode: 0644]
fhi_lib/lib/src/xran_common.c
fhi_lib/lib/src/xran_common.h
fhi_lib/lib/src/xran_compression.cpp [new file with mode: 0644]
fhi_lib/lib/src/xran_cp_api.c
fhi_lib/lib/src/xran_frame_struct.c [new file with mode: 0644]
fhi_lib/lib/src/xran_frame_struct.h [new file with mode: 0644]
fhi_lib/lib/src/xran_hash.h [deleted file]
fhi_lib/lib/src/xran_lib_mlog_tasks_id.h
fhi_lib/lib/src/xran_main.c
fhi_lib/lib/src/xran_printf.h
fhi_lib/lib/src/xran_sync_api.c
fhi_lib/lib/src/xran_timer.c
fhi_lib/lib/src/xran_transport.c
fhi_lib/lib/src/xran_ul_tables.c
fhi_lib/lib/src/xran_up_api.c
fhi_lib/readme.txt