summaryrefslogtreecommitdiffstats
path: root/doc/book-enea-nfv-access-auto-fw-th-user-guide/doc/overview.xml
blob: 557495a6e1a64dd7a0b71286e6b368be8de4b62c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
<?xml version="1.0" encoding="ISO-8859-1"?>
<chapter id="overview">
  <title>Overview</title>

  <para>This document describes the Automation Framework and Test Harness for
  Enea NFV Access, along with instructions regarding the necessary steps to
  run these software tools.</para>

  <section id="descrip">
    <title>Description</title>

    <para>The Automation Framework provides a way for driving configuration
    with Python scripting. It complements the Enea uCPE Manager GUI and uses
    the northbound REST APIs, given to provide full usability of the Enea uCPE
    Manager features.</para>

    <para>The Test Harness is based on running Ansible Playbooks to complete
    different test cases, which make use of the Automation Framework Python
    modules and/or direct commands on the uCPE devices running the Enea NFV
    Access Run Time Platform.</para>
  </section>

  <section id="def_acro">
    <title>Definitions and Acronyms</title>

    <table>
      <title>Definitions</title>

      <tgroup cols="2">
        <colspec align="left" />

        <thead>
          <row>
            <entry align="center">Component</entry>

            <entry align="center">Description</entry>
          </row>
        </thead>

        <tbody>
          <row>
            <entry>Enea NFV Access</entry>

            <entry>The Enea NFV Access (with ODM) Runtime Platform and the
            Enea uCPE Manager.</entry>
          </row>
        </tbody>
      </tgroup>
    </table>

    <table>
      <title>Acronyms</title>

      <tgroup cols="2">
        <colspec align="left" />

        <thead>
          <row>
            <entry align="center">Component</entry>

            <entry align="center">Description</entry>
          </row>
        </thead>

        <tbody>
          <row>
            <entry>AF</entry>

            <entry>Automation Framework for Enea NFV Access.</entry>
          </row>

          <row>
            <entry>API</entry>

            <entry>Application Programming Interface.</entry>
          </row>

          <row>
            <entry>DHCP</entry>

            <entry>Dynamic Host Configuration Protocol.</entry>
          </row>

          <row>
            <entry>DPDK</entry>

            <entry>Data Plane Development Kit.</entry>
          </row>

          <row>
            <entry>FTP</entry>

            <entry>File Transfer Protocol.</entry>
          </row>

          <row>
            <entry>GUI</entry>

            <entry>Graphical User Interface.</entry>
          </row>

          <row>
            <entry>IP</entry>

            <entry>Internet Protocol.</entry>
          </row>

          <row>
            <entry>JSON</entry>

            <entry>JavaScript Object Notation.</entry>
          </row>

          <row>
            <entry>NIC</entry>

            <entry>Network Interface Card.</entry>
          </row>

          <row>
            <entry>NETCONF</entry>

            <entry>Network Configuration Protocol.</entry>
          </row>

          <row>
            <entry>NFV</entry>

            <entry>Network Functions Virtualization.</entry>
          </row>

          <row>
            <entry>ODM</entry>

            <entry>Enea Element On Device Management.</entry>
          </row>

          <row>
            <entry>OVS</entry>

            <entry>Open vSwitch.</entry>
          </row>

          <row>
            <entry>REST</entry>

            <entry>Representational State Transfer.</entry>
          </row>

          <row>
            <entry>SR-IOV</entry>

            <entry>Single Root Input/Output Virtualization.</entry>
          </row>

          <row>
            <entry>SSH</entry>

            <entry>Secure Shell.</entry>
          </row>

          <row>
            <entry>TH</entry>

            <entry>Test Harness for Enea NFV Access.</entry>
          </row>

          <row>
            <entry>uCPE Manager</entry>

            <entry>Enea Universal Customer Premises Equipment Manager.</entry>
          </row>

          <row>
            <entry>VCPE</entry>

            <entry>Virtual Customer Premises Equipment.</entry>
          </row>

          <row>
            <entry>VNF</entry>

            <entry>Virtualized Network Function.</entry>
          </row>
        </tbody>
      </tgroup>
    </table>
  </section>
</chapter>