Installation guide
[o-du/l2.git] / docs / installation-guide.rst
1 .. This work is licensed under a Creative Commons Attribution 4.0 International License.
2 .. http://creativecommons.org/licenses/by/4.0
3
4 .. contents::
5    :depth: 3
6    :local:
7
8 ========
9 Abstract
10 ========
11
12 This document describes how to install O-DU High, it's dependencies and required system resources.
13
14 .. contents::
15    :depth: 3
16    :local:
17
18 Version history
19 ---------------------
20
21 +--------------------+--------------------+--------------------+--------------------+
22 | **Date**           | **Ver.**           | **Author**         | **Comment**        |
23 |                    |                    |                    |                    |
24 +--------------------+--------------------+--------------------+--------------------+
25 | 2020-12-04         |  1.0               |  Radisys           |  Cherry Release    |
26 |                    |                    |                    |                    |
27 +--------------------+--------------------+--------------------+--------------------+
28
29
30 Introduction
31 ============
32
33 This document describes the hardware and software requirements along with guidelines on how to install and configure the
34 O-DU High.
35
36 The audience of this document is assumed to have good knowledge in RAN concepts and Linux system.
37
38
39 Preface
40 =======
41
42 Before starting the installation of O-DU High, the source can be built or docker image can be downloaded.
43
44
45 Hardware requirements
46 =====================
47
48 Following minimum hardware requirements must be met for installation of O-DU High
49
50 +--------------------+----------------------------------------------------+
51 | **HW Aspect**      | **Requirement**                                    |
52 |                    |                                                    |
53 +--------------------+----------------------------------------------------+
54 | **# of servers**   |  1                                                 |
55 +--------------------+----------------------------------------------------+
56 | **CPU**            |  5                                                 |
57 |                    |                                                    |
58 +--------------------+----------------------------------------------------+
59 | **RAM**            |  8G                                                |
60 |                    |                                                    |
61 +--------------------+----------------------------------------------------+
62 | **Disk**           |  500G                                              |
63 |                    |                                                    |
64 +--------------------+----------------------------------------------------+
65 | **NICs**           |  3                                                 |
66 |                    |                                                    |
67 +--------------------+----------------------------------------------------+
68
69
70
71
72
73 Software installation and deployment
74 ==========================================
75
76 This section describes the installation of the O-DU High on the reference hardware.
77
78 Libraries
79 ^^^^^^^^^^
80
81 - GCC version 4.6.3 and above
82
83 - LKSCTP
84    - Ubuntu : sudo apt-get install -y libsctp-dev
85    - CentOS : yum install lksctp-tools-devel
86
87 - PCAP:
88    - Ubuntu : sudo apt-get install -y libpcap-dev
89    - CentOS : yum install libpcap-devel
90
91