X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?p=o-du%2Fphy.git;a=blobdiff_plain;f=fhi_lib%2Fdocs%2Foverview.rst;fp=fhi_lib%2Fdocs%2Foverview.rst;h=20d4c7a8c25aca8f4703cbfc23623950a504408b;hp=0000000000000000000000000000000000000000;hb=dc60302512d6fa5433031e0af0a97bb8f9173cdb;hpb=cef07f74965b1749dd909fc1322e211489fea2ea diff --git a/fhi_lib/docs/overview.rst b/fhi_lib/docs/overview.rst new file mode 100644 index 0000000..20d4c7a --- /dev/null +++ b/fhi_lib/docs/overview.rst @@ -0,0 +1,57 @@ +.. Copyright (c) 2019 Intel +.. +.. Licensed under the Apache License, Version 2.0 (the "License"); +.. you may not use this file except in compliance with the License. +.. You may obtain a copy of the License at +.. +.. http://www.apache.org/licenses/LICENSE-2.0 +.. +.. Unless required by applicable law or agreed to in writing, software +.. distributed under the License is distributed on an "AS IS" BASIS, +.. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +.. See the License for the specific language governing permissions and +.. limitations under the License. + +Front Haul Interface Library Overview +===================================== + +The O-RAN FHI Lib is built on top of DPDK to perform U-plane and C-plane functions according to the +ORAN Fronthaul Interface specification between O-DU and O-RU. +S-Plane support requires PTP for Linux version 2.0 or later +The management plane is outside of the scope of this library implementation. + + +Project Resources +----------------- + +The source code is available from the Linux Foundation Gerrit server: + ``_ + +The build (CI) jobs will be in the Linux Foundation Jenkins server: + + ``_ + +Issues are tracked in the Linux Foundation Jira server: + + ``_ + +Project information is available in the Linux Foundation Wiki: + + ``_ + + +ODULOW +------ + +The ODULOW uses the FHI library to access the C-Plane and U-Plane interfaces to the O-RU. +The FHI Lib is defined to communicate TTI event, symbol time, C-plane information as well as IQ sample data. + +DPDK +---- + +DPDK is used by the FHI Library to interface to an Ethernet Port +The FHI Library is built on top of DPDK to perform U-plane and C-plane functions per the ORAN Front Haul specifications + +Linux PTP +--------- +Linux PTP is used to synchronize the system timer to the GPS time