summaryrefslogtreecommitdiffstats
path: root/doc/book-enea-edge-example-usecases
diff options
context:
space:
mode:
Diffstat (limited to 'doc/book-enea-edge-example-usecases')
-rw-r--r--doc/book-enea-edge-example-usecases/doc/128t_vnf_router.xml716
-rw-r--r--doc/book-enea-edge-example-usecases/doc/appendix_1.xml63
-rw-r--r--doc/book-enea-edge-example-usecases/doc/appendix_2.xml326
-rw-r--r--doc/book-enea-edge-example-usecases/doc/appendix_3.xml7
-rw-r--r--doc/book-enea-edge-example-usecases/doc/appendix_4.xml104
-rw-r--r--doc/book-enea-edge-example-usecases/doc/appendix_5.xml244
-rw-r--r--doc/book-enea-edge-example-usecases/doc/book.xml44
-rw-r--r--doc/book-enea-edge-example-usecases/doc/clav_vnf_examples.xml418
-rw-r--r--doc/book-enea-edge-example-usecases/doc/enea_test_vnf_examples.xml308
-rw-r--r--doc/book-enea-edge-example-usecases/doc/forti_vnf_examples.xml627
-rwxr-xr-xdoc/book-enea-edge-example-usecases/doc/images/fortinet_interface.pngbin0 -> 55312 bytes
-rw-r--r--doc/book-enea-edge-example-usecases/doc/images/trgt.pngbin0 -> 50826 bytes
-rwxr-xr-xdoc/book-enea-edge-example-usecases/doc/images/trgt.svg1231
-rw-r--r--doc/book-enea-edge-example-usecases/doc/images/trgt_servicechain.pngbin0 -> 69317 bytes
-rwxr-xr-xdoc/book-enea-edge-example-usecases/doc/images/trgt_servicechain.svg1402
-rw-r--r--doc/book-enea-edge-example-usecases/doc/images/uc_clavister_bridge.pngbin0 -> 36145 bytes
-rwxr-xr-xdoc/book-enea-edge-example-usecases/doc/images/uc_clavister_bridge.svg966
-rw-r--r--doc/book-enea-edge-example-usecases/doc/images/uc_clavister_sriov.pngbin0 -> 40185 bytes
-rwxr-xr-xdoc/book-enea-edge-example-usecases/doc/images/uc_clavister_sriov.svg1152
-rw-r--r--doc/book-enea-edge-example-usecases/doc/images/uc_enea_test_vnf.pngbin0 -> 37660 bytes
-rwxr-xr-xdoc/book-enea-edge-example-usecases/doc/images/uc_enea_test_vnf.svg1002
-rw-r--r--doc/book-enea-edge-example-usecases/doc/images/uc_fortigate_fw.pngbin0 -> 27026 bytes
-rwxr-xr-xdoc/book-enea-edge-example-usecases/doc/images/uc_fortigate_fw.svg940
-rw-r--r--doc/book-enea-edge-example-usecases/doc/images/uc_fortigate_sdwan.pngbin0 -> 45248 bytes
-rwxr-xr-xdoc/book-enea-edge-example-usecases/doc/images/uc_fortigate_sdwan.svg1449
-rw-r--r--doc/book-enea-edge-example-usecases/doc/images/uc_vnf_chaining.pngbin0 -> 41097 bytes
-rwxr-xr-xdoc/book-enea-edge-example-usecases/doc/images/uc_vnf_chaining.svg1186
-rw-r--r--doc/book-enea-edge-example-usecases/doc/introduction.xml27
-rw-r--r--doc/book-enea-edge-example-usecases/doc/service_chaining_128t_fortigate.xml1064
-rw-r--r--doc/book-enea-edge-example-usecases/doc/vnf_chaining.xml406
-rwxr-xr-xdoc/book-enea-edge-example-usecases/swcomp.mk10
31 files changed, 13692 insertions, 0 deletions
diff --git a/doc/book-enea-edge-example-usecases/doc/128t_vnf_router.xml b/doc/book-enea-edge-example-usecases/doc/128t_vnf_router.xml
new file mode 100644
index 0000000..993da22
--- /dev/null
+++ b/doc/book-enea-edge-example-usecases/doc/128t_vnf_router.xml
@@ -0,0 +1,716 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<chapter id="vnf_router_cust_uc">
3 <title>128T VNF Router Example Use-case</title>
4
5 <para>The 128T Networking Platform (128T) natively provides network-based
6 security, control, and insight across data centers, wide-area networks
7 (WAN), and edge locations for enterprises, service providers, and cloud
8 companies alike.</para>
9
10 <section id="preq_128_router">
11 <title>Prerequisites</title>
12
13 <para>The following are needed for this example use case:</para>
14
15 <itemizedlist spacing="compact">
16 <listitem>
17 <para>1 in band management port for device management.</para>
18 </listitem>
19
20 <listitem>
21 <para>1 in band management port for 128T VNF.</para>
22 </listitem>
23
24 <listitem>
25 <para>1 WAN interface for 128T.</para>
26 </listitem>
27
28 <listitem>
29 <para>1 LAN interface for 128T.</para>
30 </listitem>
31 </itemizedlist>
32
33 <para>The following files are needed for this example use-case:</para>
34
35 <itemizedlist>
36 <listitem>
37 <para>128T router VNF image. Please contact 128 Technology to get a
38 VNF image and its license file.</para>
39 </listitem>
40
41 <listitem>
42 <para>cloud-init iso image.</para>
43 </listitem>
44 </itemizedlist>
45
46 <note>
47 <para>For data path validation, it may be required to generate a new
48 cloud-init image to match your network configuration.</para>
49 </note>
50 </section>
51
52 <section id="vnf_router_cust">
53 <title>128T VNF Router</title>
54
55 <figure>
56 <title>128T VNF Router Setup Overview</title>
57
58 <mediaobject>
59 <imageobject>
60 <imagedata contentwidth="600" fileref="images/trgt.png" />
61 </imageobject>
62 </mediaobject>
63 </figure>
64
65 <section id="uc_setup_cust_router">
66 <title>Use-case Setup</title>
67
68 <para><emphasis role="bold">Configuring Network Interfaces on uCPE
69 devices:</emphasis><orderedlist>
70 <listitem>
71 <para>Add the trgt uCPE device into the Enea Edge Management
72 application: <literal>Devices -&gt; Manage -&gt;
73 Add</literal>.</para>
74
75 <para>Fill in the required fields with the following data:</para>
76
77 <table>
78 <title>Device Details</title>
79
80 <tgroup cols="2">
81 <colspec align="left" />
82
83 <colspec colwidth="2*" />
84
85 <colspec colwidth="5*" />
86
87 <thead>
88 <row>
89 <entry align="center">Field</entry>
90
91 <entry align="center">Value</entry>
92 </row>
93 </thead>
94
95 <tbody>
96 <row>
97 <entry>Type</entry>
98
99 <entry>Enea universal CPE</entry>
100 </row>
101
102 <row>
103 <entry>Release</entry>
104
105 <entry>2.2.2</entry>
106 </row>
107
108 <row>
109 <entry>Name</entry>
110
111 <entry>trgt</entry>
112 </row>
113
114 <row>
115 <entry>IP/DNS Address</entry>
116
117 <entry>&lt;unspecified&gt;</entry>
118 </row>
119
120 <row>
121 <entry>Description</entry>
122
123 <entry>Target 1</entry>
124 </row>
125
126 <row>
127 <entry>SSH Port</entry>
128
129 <entry>830</entry>
130 </row>
131
132 <row>
133 <entry>SSH User Name</entry>
134
135 <entry>root</entry>
136 </row>
137
138 <row>
139 <entry>Password</entry>
140
141 <entry>null</entry>
142 </row>
143
144 <row>
145 <entry>Device ID</entry>
146
147 <entry>Also configured during installation of the device
148 (E.g.: Target-15).</entry>
149 </row>
150
151 <row>
152 <entry>OK</entry>
153
154 <entry>Green status indicates connection with uCPE device
155 was established.</entry>
156 </row>
157 </tbody>
158 </tgroup>
159 </table>
160 </listitem>
161
162 <listitem>
163 <para>In order to add the device on the map: Right-Click on
164 <literal>Map -&gt; Place Device -&gt; trgt</literal>.</para>
165 </listitem>
166
167 <listitem>
168 <para>Configure the virtualization infrastructure for 128T VNF by
169 creating three OVS bridges and a host interface:</para>
170
171 <para>Add the Host Interface by selecting the trgt device, then
172 <literal>Configuration -&gt; External Interfaces -&gt;
173 Configuration -&gt; Add</literal>, and fill in the required fields
174 with the following data:</para>
175
176 <table>
177 <title>Host Interface Details</title>
178
179 <tgroup cols="2">
180 <colspec align="left" />
181
182 <colspec colwidth="2*" />
183
184 <colspec colwidth="5*" />
185
186 <thead>
187 <row>
188 <entry align="center">Field</entry>
189
190 <entry align="center">Value</entry>
191 </row>
192 </thead>
193
194 <tbody>
195 <row>
196 <entry>Source</entry>
197
198 <entry><literal>enp4s0f1</literal>. The only interface
199 available for LAN connection.</entry>
200 </row>
201
202 <row>
203 <entry>networking-type</entry>
204
205 <entry>dpdk</entry>
206 </row>
207
208 <row>
209 <entry>dpdk-type</entry>
210
211 <entry>vfio-pci</entry>
212 </row>
213
214 <row>
215 <entry>Create</entry>
216
217 <entry>&lt;interface enp4s0f1 ready to be used in a LAN
218 bridge.&gt;</entry>
219 </row>
220 </tbody>
221 </tgroup>
222 </table>
223
224 <para>Select the trgt device then: <literal>Configuration -&gt;
225 OpenVSwitch -&gt; Bridges -&gt; Add</literal>, and fill in the
226 required fields for each bridge with the following data from each
227 table:</para>
228
229 <table>
230 <title>ibm_br Bridge Details</title>
231
232 <tgroup cols="2">
233 <colspec align="left" />
234
235 <colspec colwidth="2*" />
236
237 <colspec colwidth="5*" />
238
239 <thead>
240 <row>
241 <entry align="center">Field</entry>
242
243 <entry align="center">Value</entry>
244 </row>
245 </thead>
246
247 <tbody>
248 <row>
249 <entry>id</entry>
250
251 <entry>&lt;autogenerated - do not change&gt;</entry>
252 </row>
253
254 <row>
255 <entry>Name</entry>
256
257 <entry><literal>ibm_br</literal></entry>
258 </row>
259
260 <row>
261 <entry>ovs-bridge-type</entry>
262
263 <entry>inbandMgmt</entry>
264 </row>
265
266 <row>
267 <entry>Create</entry>
268
269 <entry><para>The system will automatically select the
270 physical interface that has access to Enea Edge
271 Management.</para></entry>
272 </row>
273 </tbody>
274 </tgroup>
275 </table>
276
277 <table>
278 <title>vnf_mgmt_br Bridge Details</title>
279
280 <tgroup cols="2">
281 <colspec align="left" />
282
283 <colspec colwidth="2*" />
284
285 <colspec colwidth="5*" />
286
287 <thead>
288 <row>
289 <entry align="center">Field</entry>
290
291 <entry align="center">Value</entry>
292 </row>
293 </thead>
294
295 <tbody>
296 <row>
297 <entry>id</entry>
298
299 <entry>&lt;autogenerated - do not change&gt;</entry>
300 </row>
301
302 <row>
303 <entry>Name</entry>
304
305 <entry><literal>vnf_mgmt_br</literal></entry>
306 </row>
307
308 <row>
309 <entry>ovs-bridge-type</entry>
310
311 <entry>vnfMgmt</entry>
312 </row>
313
314 <row>
315 <entry>vnf-mgmt-address</entry>
316
317 <entry>10.0.0.1</entry>
318 </row>
319
320 <row>
321 <entry>Create</entry>
322
323 <entry></entry>
324 </row>
325 </tbody>
326 </tgroup>
327 </table>
328
329 <table>
330 <title>lan_br Bridge Details</title>
331
332 <tgroup cols="2">
333 <colspec align="left" />
334
335 <colspec colwidth="2*" />
336
337 <colspec colwidth="5*" />
338
339 <thead>
340 <row>
341 <entry align="center">Field</entry>
342
343 <entry align="center">Value</entry>
344 </row>
345 </thead>
346
347 <tbody>
348 <row>
349 <entry>id</entry>
350
351 <entry>&lt;autogenerated - do not change&gt;</entry>
352 </row>
353
354 <row>
355 <entry>Name</entry>
356
357 <entry><literal>lan_br</literal></entry>
358 </row>
359
360 <row>
361 <entry>ovs-bridge-type</entry>
362
363 <entry>dataPlane</entry>
364 </row>
365
366 <row>
367 <entry>sub-type</entry>
368
369 <entry>communication</entry>
370 </row>
371
372 <row>
373 <entry>+</entry>
374
375 <entry>Name: enp4s0f1 OK</entry>
376 </row>
377
378 <row>
379 <entry>Create</entry>
380
381 <entry></entry>
382 </row>
383 </tbody>
384 </tgroup>
385 </table>
386 </listitem>
387 </orderedlist></para>
388
389 <para><emphasis role="bold">Onboarding the VNFs:</emphasis></para>
390
391 <para>Onboard the VM Image through <literal>VNF -&gt; Descriptors -&gt;
392 On-board</literal>, and fill in the required fields with the following
393 values:</para>
394
395 <table>
396 <title>VM Image Details</title>
397
398 <tgroup cols="2">
399 <colspec align="left" />
400
401 <colspec colwidth="2*" />
402
403 <colspec colwidth="5*" />
404
405 <thead>
406 <row>
407 <entry align="center">Field</entry>
408
409 <entry align="center">Value</entry>
410 </row>
411 </thead>
412
413 <tbody>
414 <row>
415 <entry>VM image file</entry>
416
417 <entry><literal>centos_128t_with_ci.qcow2</literal></entry>
418 </row>
419
420 <row>
421 <entry>Image format</entry>
422
423 <entry>QCOW2</entry>
424 </row>
425
426 <row>
427 <entry>VNF Type Name</entry>
428
429 <entry>128T</entry>
430 </row>
431
432 <row>
433 <entry>Description</entry>
434
435 <entry>128T Router</entry>
436 </row>
437
438 <row>
439 <entry>Version</entry>
440
441 <entry>1.0</entry>
442 </row>
443
444 <row>
445 <entry>Memory in MB</entry>
446
447 <entry>8192. More memory can be allocated if required
448 (&lt;28672).</entry>
449 </row>
450
451 <row>
452 <entry>Num. of CPUs</entry>
453
454 <entry>2. More CPUs can be reserved if required
455 (&lt;15).</entry>
456 </row>
457
458 <row>
459 <entry>Interfaces -&gt; +</entry>
460
461 <entry>Name: mgmt</entry>
462 </row>
463
464 <row>
465 <entry>Interfaces -&gt; +</entry>
466
467 <entry>Name: wan</entry>
468 </row>
469
470 <row>
471 <entry>Interfaces -&gt; +</entry>
472
473 <entry>Name: lan</entry>
474 </row>
475
476 <row>
477 <entry>Cloud Init -&gt; Cloud-Init Datasource</entry>
478
479 <entry>ISO</entry>
480 </row>
481
482 <row>
483 <entry>Cloud Init -&gt; Cloud-Init Disk Type</entry>
484
485 <entry>cdrom</entry>
486 </row>
487
488 <row>
489 <entry>Properties -&gt; +</entry>
490
491 <entry>Name: vnfMgmtIpAddress. Value: 10.0.0.2</entry>
492 </row>
493
494 <row>
495 <entry>Properties -&gt; +</entry>
496
497 <entry>Name: internalMgmtPort. Value: 443</entry>
498 </row>
499
500 <row>
501 <entry>Properties -&gt; +</entry>
502
503 <entry>Name: externalMgmtPort. Value: 60001</entry>
504 </row>
505
506 <row>
507 <entry>Onboard</entry>
508
509 <entry>&lt;Wait for message: VNF package onboarded
510 successfully&gt;</entry>
511 </row>
512
513 <row>
514 <entry>Close</entry>
515
516 <entry></entry>
517 </row>
518 </tbody>
519 </tgroup>
520 </table>
521
522 <note>
523 <itemizedlist>
524 <listitem>
525 <para>HTTPS access (443) can be changed with another type of
526 access. Please consult official 128T documentation and make sure
527 the 128T VNF is configured to accept another type of connection
528 before changing the port number.</para>
529 </listitem>
530
531 <listitem>
532 <para><literal>externalMgmtPort</literal> (60001) represents the
533 external port on which the user can access the VNF management
534 interface via HTTPS. Another port can be selected if needed. There
535 are no other changes required or components affected by this
536 change.</para>
537 </listitem>
538
539 <listitem>
540 <para><literal>vnfMgmtIpAddress</literal> (10.0.0.2) represents
541 the IP address of the management interface of the 128T VNF.
542 Changing this value requires an update to the 128T configuration
543 to match the new IP address.</para>
544 </listitem>
545 </itemizedlist>
546 </note>
547
548 <para><emphasis role="bold">Instantiating the VNFs:</emphasis></para>
549
550 <para>Instantiate the 128T VNF by selecting the trgt device, then
551 <literal>VNF -&gt; Instances -&gt; Add</literal>.</para>
552
553 <para>Fill in the required fields with the following values:</para>
554
555 <table>
556 <title>128T VNF Instantiation</title>
557
558 <tgroup cols="2">
559 <colspec align="left" />
560
561 <colspec colwidth="2*" />
562
563 <colspec colwidth="5*" />
564
565 <thead>
566 <row>
567 <entry align="center">Field</entry>
568
569 <entry align="center">Value</entry>
570 </row>
571 </thead>
572
573 <tbody>
574 <row>
575 <entry>Name</entry>
576
577 <entry>128T_trgt_1</entry>
578 </row>
579
580 <row>
581 <entry>VNF Type</entry>
582
583 <entry>128T</entry>
584 </row>
585
586 <row>
587 <entry>VNFD Version</entry>
588
589 <entry>1.0</entry>
590 </row>
591
592 <row>
593 <entry>Flavour</entry>
594
595 <entry>Canonical</entry>
596 </row>
597
598 <row>
599 <entry>uCPE Device</entry>
600
601 <entry>trgt</entry>
602 </row>
603
604 <row>
605 <entry>Cloud Init File</entry>
606
607 <entry><literal>centos_128t_internet_ci.iso</literal></entry>
608 </row>
609
610 <row>
611 <entry>Domain Update Script</entry>
612
613 <entry></entry>
614 </row>
615
616 <row>
617 <entry>Interfaces</entry>
618
619 <entry></entry>
620 </row>
621
622 <row>
623 <entry>ID</entry>
624
625 <entry>IF Name</entry>
626 </row>
627
628 <row>
629 <entry>mgmt (dpdk)</entry>
630
631 <entry>Bridge: vnf_mgmt_br</entry>
632 </row>
633
634 <row>
635 <entry>wan (dpdk)</entry>
636
637 <entry>Bridge: ibm_br</entry>
638 </row>
639
640 <row>
641 <entry>lan (dpdk)</entry>
642
643 <entry>Bridge: lan_br</entry>
644 </row>
645
646 <row>
647 <entry>Create</entry>
648
649 <entry></entry>
650 </row>
651 </tbody>
652 </tgroup>
653 </table>
654
655 <note>
656 <para>To procure the VNF image files and their licenses, please
657 contact each respective VNF provider.</para>
658 </note>
659 </section>
660
661 <section id="uc_test_cust_router">
662 <title>Testing the Use-case</title>
663
664 <para>In order to access the web interface of the 128T VNF, open a
665 browser from a machine connected on the same network with the WAN port
666 of the trgt uCPE device and browse to:
667 <literal>https://&lt;public_trgt_WAN_IP&gt;:60001</literal>. Log in
668 using the following credentials:</para>
669
670 <itemizedlist>
671 <listitem>
672 <para>Username: admin</para>
673 </listitem>
674
675 <listitem>
676 <para>Password: 128Tadmin</para>
677 </listitem>
678 </itemizedlist>
679
680 <para>In order to validate the data path, connect a test machine to the
681 LAN physical port, assign the static IP and a route:<programlisting>&gt; ifconfig eth3 192.168.64.3 netmask 255.255.255.0
682&gt; ip route add default via 192.168.64.1 dev eth3
683&gt; ping 8.8.8.8</programlisting></para>
684 </section>
685
686 <section id="cleanup_custone">
687 <title>Use-case Clean-up</title>
688
689 <para>In order to remove the setup created previously all components
690 need to be deleted in reverse order:</para>
691
692 <orderedlist>
693 <listitem>
694 <para>Select the trgt uCPE device -&gt; VNF -&gt; Instances -&gt;
695 128T -&gt; Delete.</para>
696 </listitem>
697
698 <listitem>
699 <para>Select the trgt uCPE device -&gt; Configuration -&gt;
700 OpenVSwitch -&gt; Bridges. Select all bridges -&gt; Delete.</para>
701 </listitem>
702
703 <listitem>
704 <para>Select the trgt uCPE device -&gt; Configuration -&gt; External
705 Interfaces -&gt; Configuration. Select all interfaces -&gt;
706 Delete.</para>
707 </listitem>
708
709 <listitem>
710 <para>VNF -&gt; Descriptors, select all bundles -&gt;
711 Offboard.</para>
712 </listitem>
713 </orderedlist>
714 </section>
715 </section>
716</chapter> \ No newline at end of file
diff --git a/doc/book-enea-edge-example-usecases/doc/appendix_1.xml b/doc/book-enea-edge-example-usecases/doc/appendix_1.xml
new file mode 100644
index 0000000..8c76884
--- /dev/null
+++ b/doc/book-enea-edge-example-usecases/doc/appendix_1.xml
@@ -0,0 +1,63 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<appendix id="appendix_one_cust">
3 <title>How to create a 128T cloud-init iso image (day-0
4 configuration)</title>
5
6 <para><emphasis role="bold">Prerequisites:</emphasis><itemizedlist>
7 <listitem>
8 <para>Development host with Linux shell.</para>
9 </listitem>
10
11 <listitem>
12 <para><literal>genisoimage</literal> tool installed.</para>
13 </listitem>
14 </itemizedlist></para>
15
16 <para>Unpack the <filename>128T/128t-cloud-init-example.tar.gz</filename>
17 archive and check the README file for more details:</para>
18
19 <programlisting>&gt;tar -zxf 128t-cloud-init-example.tar.gz
20&gt;cd 128T/cloud-init-example/
21&gt;ls ./
22README
23user-data
24meta-data
25t128-running.xml</programlisting>
26
27 <para>To generate the cloud-init iso image:</para>
28
29 <programlisting>&gt;genisoimage -output centos_128t_ci.iso -volid cidata -joliet \
30-rock user-data meta-data t128-running.xml </programlisting>
31
32 <para><emphasis role="bold">Notes: </emphasis><itemizedlist>
33 <listitem>
34 <para><literal>user-data</literal> and <literal>meta-data</literal>
35 files must be kept unchanged.</para>
36 </listitem>
37
38 <listitem>
39 <para>To update the 128T configuration change the
40 <literal>t128-runing.xml</literal> file.</para>
41 </listitem>
42
43 <listitem>
44 <para>XML is the same file downloaded from 128T web access:
45 <literal>configuration -&gt; Import and Export Configuration -&gt;
46 Export Configuration -&gt; Download Configuration</literal>. The
47 configuration can be updated from a web interface, downloaded onto the
48 development host and used in generating a new cloud-init iso
49 image.</para>
50 </listitem>
51 </itemizedlist></para>
52
53 <para>By default, <literal>t128-running.xml</literal> is configured to pass
54 all traffic from the LAN to the WAN interface. There is only one change
55 required for the 128T VNF to work on the user's network:</para>
56
57 <programlisting>&lt;rt:next-hop&gt;172.24.15.254&lt;/rt:next-hop&gt;</programlisting>
58
59 <para>Please change &lt;172.24.15.254&gt; with the IP address of your
60 Gateway in the <filename>t128-running.xml</filename> file and generate a new
61 iso image as described above. For more details about configuring the 128T
62 VNF please contact 128 Technologies.</para>
63</appendix> \ No newline at end of file
diff --git a/doc/book-enea-edge-example-usecases/doc/appendix_2.xml b/doc/book-enea-edge-example-usecases/doc/appendix_2.xml
new file mode 100644
index 0000000..7ef7c41
--- /dev/null
+++ b/doc/book-enea-edge-example-usecases/doc/appendix_2.xml
@@ -0,0 +1,326 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<appendix id="appendix_two_cust">
3 <title>How to create the 128T image for NFV Access</title>
4
5 <para>The following steps were used by Enea to generate the 128T qcow2 image
6 used as the VNF image on NFV Access.</para>
7
8 <note>
9 <para>Keep in mind a Virtual Machine was used instead of a physical
10 host.</para>
11 </note>
12
13 <para><emphasis role="bold">Prerequisites:</emphasis><itemizedlist>
14 <listitem>
15 <para><filename>128T-3.2.7-1.el7.centos.x86_64.iso</filename> provided
16 by 128 Technologies.</para>
17 </listitem>
18
19 <listitem>
20 <para>A Linux development host with internet access.</para>
21 </listitem>
22
23 <listitem>
24 <para>A least one of the TAP interfaces connected to a bridge with
25 Internet access.</para>
26 </listitem>
27 </itemizedlist><emphasis role="bold">How to create the 128T image for NFV
28 Access:</emphasis><orderedlist>
29 <listitem>
30 <programlisting>&gt;qemu-img create -f qcow2 128t.qcow2 128G
31&gt;qemu-system-x86_64 -enable-kvm -m 8G -cpu host -smp cores=3,sockets=1 \
32-M q35 -nographic bios /usr/share/qemu/bios.bin -boot order=d,menu=on \
33cdrom 128T-3.2.7-1.el7.centos.x86_64.iso \
34hdb 128t.qcow2 \
35device e1000,netdev=net1,mac=52:52:01:02:03:01 \
36netdev tap,id=net1,ifname=tap1,script=no,downscript=no</programlisting>
37 </listitem>
38
39 <listitem>
40 <para>Press the &lt;ENTER&gt; key to begin the installation
41 process.</para>
42 </listitem>
43
44 <listitem>
45 <para>Wait for the distribution and the 128T to install:</para>
46
47 <programlisting>------------------------------
48128T Packages Installed
49
50Please Remove Install Media,
51
52then enter &lt;Yes&gt; to reboot and
53continue install process
54
55 &lt;Yes&gt; &lt;No&gt;
56------------------------------</programlisting>
57
58 <para>Press Yes.</para>
59 </listitem>
60
61 <listitem>
62 <para>Wait to reboot and press <literal>CTR+ a+c</literal> to enter
63 the qemu monitor:</para>
64
65 <programlisting>(qemu) quit</programlisting>
66 </listitem>
67
68 <listitem>
69 <para>Start qemu only with the qcow2 image attached, no installer
70 image required:</para>
71
72 <programlisting>&gt;qemu-system-x86_64 -enable-kvm -m 8G -cpu host -smp cores=3,sockets=1 \
73-M q35 -nographic bios /usr/share/qemu/bios.bin \
74-boot order=c,menu=on \
75-hda 128t.qcow2 \
76-device e1000,netdev=net1,mac=52:52:01:02:03:01 \
77-netdev tap,id=net1,ifname=tap1,script=no,downscript=no
78
79------------------------------------------------------------------------------
80Booting from Hard Disk...
81.
82
83 * CentOS Linux (3.10.0-514.2.2.el7.x86_64) 7 (Core)
84 CentOS Linux (0-rescue-4e73a369e89e466a888c9c77655a1d65) 7 (Core)
85
86
87 Use the ^ and v keys to change the selection.
88 Press 'e' to edit the selected item, or 'c' for a command prompt.
89------------------------------------------------------------------------------</programlisting>
90
91 <para>Select the first option.</para>
92 </listitem>
93
94 <listitem>
95 <programlisting>|-------------------128T Installer-------------------|
96| |
97| Configure Linux Networking |
98| |
99| Before 128T SetUp? |
100| |
101| |
102| &lt; Yes &gt; &lt; No &gt; |
103|----------------------------------------------------|</programlisting>
104
105 <para>Select NO.</para>
106 </listitem>
107
108 <listitem>
109 <para><programlisting>|----------------------------------------------------|
110| Please select a role for this node: |
111| |----------------------------------------------| |
112| | (*) Router | |
113| | ( ) Conductor | |
114| |----------------------------------------------| |
115| |
116|----------------------------------------------------|
117| &lt; OK &gt; &lt; Back &gt; |
118|----------------------------------------------------|</programlisting>Select
119 Router and OK.</para>
120 </listitem>
121
122 <listitem>
123 <programlisting>|-------------------Conductor Info-------------------|
124| |
125| |----------------------------------------------| |
126| |1st Conductor Address | |
127| |Conductor Address | |
128| |----------------------------------------------| |
129| |
130|----------------------------------------------------|
131| &lt; OK &gt; &lt; Skip &gt; &lt; Back &gt; &lt; Help &gt; |
132|----------------------------------------------------|</programlisting>
133
134 <para>Select SKIP.</para>
135 </listitem>
136
137 <listitem>
138 <para><programlisting>|----------------------HA Setup----------------------|
139| What kind of Router node is this? |
140| |----------------------------------------------| |
141| |(*) Standalone No HA peer | |
142| |( ) 1st HA Node HA peer is not set up | |
143| |( ) 2nd HA Node HA peer is already set up | |
144| |----------------------------------------------| |
145| |
146| |
147|----------------------------------------------------|
148| &lt; OK &gt; &lt; Back &gt; |
149|----------------------------------------------------|</programlisting>Select
150 Standalone and OK.</para>
151 </listitem>
152
153 <listitem>
154 <programlisting>|---------------------Node Info----------------------|
155| |----------------------------------------------| |
156| | Node Role Router | |
157| | Node Name 128tNode | |
158| | Router Name 128tRouter | |
159| |----------------------------------------------| |
160| |
161|----------------------------------------------------|
162| &lt; OK &gt; &lt; Advanced &gt; &lt; Back &gt; &lt; Help &gt; |
163|----------------------------------------------------|</programlisting>
164
165 <para>Enter a name for the router and node, press OK.</para>
166 </listitem>
167
168 <listitem>
169 <programlisting>|-------------------Password Setup-------------------|
170| Enter the new password for the 128T 'admin' |
171| user: |
172| |----------------------------------------------| |
173| | 128Tadmin | |
174| |----------------------------------------------| |
175| | |
176|----------------------------------------------------|
177| &lt; OK &gt; &lt; Back &gt; |
178|----------------------------------------------------|</programlisting>
179
180 <para>Enter the password for web access: <literal>128Tadmin</literal>
181 and confirm the password.</para>
182 </listitem>
183
184 <listitem>
185 <programlisting>|--------------------------Anonymous Data Collection--------------------------|
186| The 128T Networking Platform comes packaged with a software process |
187|("Roadrunner") that is used to proactively monitor the health and liveliness |
188|of the 128T Router and associated components. This watchdog process collects |
189|anonymous information from the router and sends it to 128 Technology for |
190|storage and analysis. This information helps inform 128 Technology about |
191|software usage, to aid in the support and improvement of the 128 Technology |
192|Networking Platform. |
193| |
194|Disabling this feature will prevent the sending of anonymous usage data to |
195|128 Technology. |
196| |
197| |
198| &lt; Accept &gt; &lt; Back &gt; &lt; Disable &gt; |
199|-----------------------------------------------------------------------------|</programlisting>
200
201 <para>Select Accept.</para>
202 </listitem>
203
204 <listitem>
205 <programlisting>|-----128T Statistics Table Creator-----|
206| Created table for metric 760/827 |
207| Created table for metric 770/827 |
208| Created table for metric 780/827 |
209| Created table for metric 790/827 |
210| Created table for metric 800/827 |
211| Created table for metric 810/827 |
212| Created table for metric 820/827 |
213| Finished pre-creating stats tables |
214| Creating tables for audit events |
215| Finished creating audit event tables |
216| Completed in 27.001386642456055 s |
217| Shutting down local Cassandra node |
218|---------------------------------------|
219| &lt; OK &gt; |
220|---------------------------------------|</programlisting>
221
222 <para>Select OK.</para>
223 </listitem>
224
225 <listitem>
226 <programlisting>|--------128T Installer Status----------|
227| |
228| Install SUCCESS |
229| |
230| Start 128T Router |
231| before proceeding to |
232| login prompt? |
233|---------------------------------------|
234| &lt; Yes &gt; &lt; No &gt; |
235|---------------------------------------|</programlisting>
236
237 <para>Select: Yes</para>
238 </listitem>
239
240 <listitem>
241 <programlisting>localhost login: root
242Password:</programlisting>
243
244 <para>The following user accounts and passwords are created during the
245 ISO installation process:</para>
246
247 <table>
248 <title>Accounts Created</title>
249
250 <tgroup cols="2">
251 <colspec align="left" />
252
253 <thead>
254 <row>
255 <entry align="center">User</entry>
256
257 <entry align="center">Password</entry>
258 </row>
259 </thead>
260
261 <tbody>
262 <row>
263 <entry>root</entry>
264
265 <entry>128tRoutes</entry>
266 </row>
267
268 <row>
269 <entry>t128</entry>
270
271 <entry>128tRoutes</entry>
272 </row>
273 </tbody>
274 </tgroup>
275 </table>
276 </listitem>
277
278 <listitem>
279 <para>GUI login via HTTPS is enabled by default on port 443</para>
280
281 <programlisting>[root@localhost ~]# dhclient enp0s2
282[root@localhost ~]# echo "nameserver 8.8.8.8" &gt;&gt;/etc/resolv.conf
283[root@localhost ~]# yum -y install cloud-init
284[root@localhost ~]# reboot</programlisting>
285 </listitem>
286
287 <listitem>
288 <para>Wait to reboot and press CTR+ a+c to enter in qemu
289 monitor.</para>
290
291 <programlisting>(qemu) quit
292&gt; qemu-img info 128t.qcow2
293image: 128t.qcow2
294file format: qcow2
295virtual size: 128G (137438953472 bytes)
296disk size: 5.4G
297cluster_size: 65536
298Format specific information:
299 compat: 1.1
300 lazy refcounts: false
301 refcount bits: 16
302 corrupt: false</programlisting>
303 </listitem>
304
305 <listitem>
306 <para>Compress the generated <filename>128t.qcow2</filename> image to
307 decrease the size of VNF image:</para>
308
309 <programlisting>qemu-img convert -O qcow2 -c 128t.qcow2 centos_128t_compressed.qcow2
310
311&gt; qemu-img info centos_128t_compressed.qcow2
312image: centos_128t_compressed.qcow2
313file format: qcow2
314virtual size: 128G (137438953472 bytes)
315disk size: 1.2G
316cluster_size: 65536
317Format specific information:
318 compat: 1.1
319 lazy refcounts: false
320 refcount bits: 16
321 corrupt: false
322
323centos_128t_compressed.qcow2 - Resulted image can be used in NFV Access.</programlisting>
324 </listitem>
325 </orderedlist></para>
326</appendix> \ No newline at end of file
diff --git a/doc/book-enea-edge-example-usecases/doc/appendix_3.xml b/doc/book-enea-edge-example-usecases/doc/appendix_3.xml
new file mode 100644
index 0000000..063483a
--- /dev/null
+++ b/doc/book-enea-edge-example-usecases/doc/appendix_3.xml
@@ -0,0 +1,7 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<appendix id="appendix_three_cust">
3 <title>How to configure Fortigate VNF (day-0 configuration)</title>
4
5 <para>Please check the README file from Fortigate folder for more
6 details.</para>
7</appendix> \ No newline at end of file
diff --git a/doc/book-enea-edge-example-usecases/doc/appendix_4.xml b/doc/book-enea-edge-example-usecases/doc/appendix_4.xml
new file mode 100644
index 0000000..f52e33d
--- /dev/null
+++ b/doc/book-enea-edge-example-usecases/doc/appendix_4.xml
@@ -0,0 +1,104 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<appendix id="appendix_four_cust">
3 <title>Running Enea Edge Automation Framework and Test Harness</title>
4
5 <para>For more detailed information regarding the Enea Edge Automation
6 Framework and Test Harness please see the <xi:include
7 href="../../s_docbuild/olinkdb/pardoc-common.xml"
8 xmlns:xi="http://www.w3.org/2001/XInclude"
9 xpointer="element(book_enea_edge_auto_fw_th_user_guide/1)" />.</para>
10
11 <para>The most relevant information from the Enea Edge Automation Framework
12 and Test Harness structure is presented below:</para>
13
14 <programlisting>|---automation_framework
15| |---unittestSuite
16| | |---128tCleanup.json - Use case 1 - clean up - test.
17| | |---128tDeploy.json - Use case 1 - test.
18| | |---128t_FG_SFCCleanup.json - Use case 2 - clean up - test.
19| | |---128t_FG_SFCDeploy.json - Use case 2 - test.
20| | |---config
21| | | |---cust
22 - Folder containing the configuration files used by tests.
23| | |---unittestLoader.py
24| | |---unittestSuite.py
25|---lab_config
26| |---trgt-1
27| | |---ibm_br.json - In-band management definition.
28| | |---lan_br.json - Lan bridge definition.
29| | |---target.json
30 - Target definition - the "address", "deviceId", "name" and \
31 "version" must be updated.
32| | |---sfc_br.json - Service chain bridge definition.
33| | |---vnf_mgmt_br.json - VNF management bridge definition.
34| | |---lan_nic.json - NIC definition.
35|---vnf_config
36| |---128t
37| | |---128tInstance.json - 128T instantiation - used in use case 1.
38| | |---128t.json - 128T onboarding.
39| | |---128tSFCInstance.json - 128T instantiation - used in use case 2.
40| | |---centos_128t_internet_ci.iso - 128T cloud init (day-0) iso image.
41| |---fortigate
42| | |---fg_basic_fw.conf - Fortigate day-0 configuration.
43| | |---fortigateInstance.json - Fortigate instantiantion.
44| | |---fortigate.json - Fortigate onboarding.
45| | |---fortigateLicense.lic
46 - Fortigate license - contact Fortinet to get a VNF image and license file.
47|---vnf_image
48| |---centos_128t_with_ci.qcow2 - Contact 128 Technology to get a \
49 VNF image and its license file.
50| |---fortios.qcow2 - Contact Fortinet to get a VNF image \
51 and its license file.</programlisting>
52
53 <para>Make sure to update the relevant configuration file for your setup.
54 The essential files to consider are the uCPE Device configuration
55 (<filename>target.json</filename>), the license for the Fortigate VNF, and
56 the 128T cloud-init iso image matching your network.</para>
57
58 <para>For uCPE Device configuration (<filename>target.json</filename>)
59 please change the following information, if needed, in the JSON file:</para>
60
61 <itemizedlist spacing="compact">
62 <listitem>
63 <para><literal>address</literal> - The IP address of uCPE Device.</para>
64 </listitem>
65
66 <listitem>
67 <para><literal>version</literal> - The Enea Edge Runtime version.</para>
68 </listitem>
69
70 <listitem>
71 <para><literal>deviceId</literal> - The device ID of uCPE Device.</para>
72 </listitem>
73
74 <listitem>
75 <para><literal>name</literal> - The name of uCPE Device.</para>
76 </listitem>
77 </itemizedlist>
78
79 <note>
80 <para>Before starting the two usecases detailed in the following appendix,
81 the uCPE Device needs to be added into the Enea Edge Management
82 application.</para>
83 </note>
84
85 <para>To properly set up the Enea Edge Automation Framework and Test Harness
86 please see <olink targetdoc="book_enea_edge_auto_fw_th_user_guide"
87 targetptr="initial_setup">Installation and Initial Setup in the <xi:include
88 href="../../s_docbuild/olinkdb/pardoc-names.xml"
89 xmlns:xi="http://www.w3.org/2001/XInclude"
90 xpointer="element(book_enea_edge_auto_fw_th_user_guide/1)" /></olink> for
91 more details.</para>
92
93 <para>To run a test:</para>
94
95 <programlisting>&gt; cd automation_framework/unittestSuite/
96&gt; python unittestSuite.py -u admin -p admin -H &lt;uCPEManager IP address&gt; -n \
97&lt;uCPE Device name&gt; -s &lt;Test suite&gt; -d &lt;description&gt;</programlisting>
98
99 <para>The <literal>Test suite</literal> must be one from any of the
100 following: <filename>128tDeploy.json</filename>,
101 <filename>128tCleanup.json</filename>,
102 <filename>128t_FG_SFCDeploy.json</filename>, or
103 <filename>128t_FG_SFCCleanup.json</filename>.</para>
104</appendix> \ No newline at end of file
diff --git a/doc/book-enea-edge-example-usecases/doc/appendix_5.xml b/doc/book-enea-edge-example-usecases/doc/appendix_5.xml
new file mode 100644
index 0000000..abb4be8
--- /dev/null
+++ b/doc/book-enea-edge-example-usecases/doc/appendix_5.xml
@@ -0,0 +1,244 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<appendix id="appendix_five_cust">
3 <title>Example Tests Results using the Automation Framework and Test
4 Harness</title>
5
6 <para>In order to run the following example usecases, certain configuration
7 file entries need to be modified according to the network setup that it will
8 be used, for more details see the previous appendix:</para>
9
10 <itemizedlist spacing="compact">
11 <listitem>
12 <para>uCPE Device name: inteld1521-17</para>
13 </listitem>
14
15 <listitem>
16 <para>address: 172.24.8.62</para>
17 </listitem>
18
19 <listitem>
20 <para>version: 2.2.3</para>
21 </listitem>
22
23 <listitem>
24 <para>deviceId: inteld1521-17</para>
25 </listitem>
26 </itemizedlist>
27
28 <para><programlisting>&gt; cat lab_config/trgt-1/target.json
29{
30 "name": "inteld1521-17",
31 "deviceGroupingTags": " ",
32 "description": "trgt",
33 "address": "172.24.8.62",
34 "port": "830",
35 "username": "root",
36 "password": "",
37 "certificate": null,
38 "passphrase": null,
39 "callHome": "false",
40 "maintMode": "false",
41 "version": "2.2.3",
42 "deviceId": "inteld1521-17"
43}</programlisting>The IP address of Enea Edge Management application that will
44 be used in these examples is <literal>172.24.3.92</literal>.</para>
45
46 <para>The FortiGate and 128T VNF images need to be copied into the
47 <literal>vnf_image</literal> directory. The names should be the same as
48 those described in the previous appendix.</para>
49
50 <para>The FortiGate valid license file needs to be copied into the
51 <literal>vnf_config/fortigate/</literal> directory. The name should be the
52 same as that described in the previous appendix.</para>
53
54 <para>The cloud init files that match the network, need to be copied into
55 the <literal>vnf_config/fortigate/</literal> and the
56 <literal>vnf_config/128t/</literal> directories respectively. The names
57 should be the same as those described in the previous appendix.</para>
58
59 <section id="ap_d_uc1">
60 <title>Use-case 1: 128T VNF Router Example Use-case</title>
61
62 <programlisting>&gt; cd automation_framework/unittestSuite/
63&gt; python unittestSuite.py -u admin -p admin -H 172.24.3.92 -n inteld1521-17 \
64-s 128tDeploy.json -d "128T Deployment"
65
66Running 128T Deployment...
67
68test 001: Wait VCPE Agent device be up (__main__.UnittestSuite) ...
692020-08-26 10:10:05,517 - INFO: Wait uCPE device
702020-08-26 10:10:36,650 - INFO: Status: Connected
712020-08-26 10:10:36,651 - INFO: Done
72ok
73test 002: Bind NIC to DPDK for LAN connection (__main__.UnittestSuite) ...
742020-08-26 10:10:36,686 - INFO: Bind NIC
752020-08-26 10:10:37,788 - INFO: Done
76ok
77test 003: Creating ibm bridge (__main__.UnittestSuite) ...
782020-08-26 10:10:37,818 - INFO: New OVS network bridge
792020-08-26 10:10:58,762 - INFO: Done
80ok
81test 004: Creating VNF Management bridge (__main__.UnittestSuite) ...
822020-08-26 10:10:58,794 - INFO: New OVS network bridge
832020-08-26 10:10:58,977 - INFO: Done
84ok
85test 005: Creating LAN bridge and attaching lan interface to the bridge \
86(__main__.UnittestSuite) ...
872020-08-26 10:10:59,003 - INFO: New OVS network bridge
882020-08-26 10:10:59,334 - INFO: Done
89ok
90test 006: Onboarding 128T VNF (wizard API) (__main__.UnittestSuite) ...
912020-08-26 10:10:59,370 - INFO: Onboard wizard
922020-08-26 10:13:55,775 - INFO: Done
93ok
94test 007: Instantiate 128T VNF (__main__.UnittestSuite) ...
952020-08-26 10:13:55,813 - INFO: Instantiate VNF
962020-08-26 10:14:56,583 - INFO: Done
97ok
98
99----------------------------------------------------------------------
100Ran 7 tests in 291.103s
101
102OK
103
104&gt; python unittestSuite.py -u admin -p admin -H 172.24.3.92 -n inteld1521-17 \
105-s 128tCleanup.json -d "128T Cleanup"
106
107Running 128T Cleanup...
108
109test 001: Destroying 128T VNF (__main__.UnittestSuite) ...
1102020-08-26 10:15:28,395 - INFO: Destroy VNF
1112020-08-26 10:15:29,452 - INFO: Done
112ok
113test 002: Deleting network bridge LAN (__main__.UnittestSuite) ...
1142020-08-26 10:15:29,493 - INFO: Delete OVS network bridge
1152020-08-26 10:15:29,734 - INFO: Done
116ok
117test 003: Deleting VNF management bridge (__main__.UnittestSuite) ...
1182020-08-26 10:15:29,765 - INFO: Delete OVS network bridge
1192020-08-26 10:15:30,080 - INFO: Done
120ok
121test 004: Deleting ibm(In Band Management) bridge (__main__.UnittestSuite) ...
1222020-08-26 10:15:30,110 - INFO: Delete OVS network bridge
1232020-08-26 10:15:46,907 - INFO: Done
124ok
125test 005: Unbind LAN NIC from DPDK target (__main__.UnittestSuite) ...
1262020-08-26 10:15:46,967 - INFO: Unbind NIC
1272020-08-26 10:15:48,489 - INFO: Done
128ok
129test 006: Offboarding 128t VNF (__main__.UnittestSuite) ...
1302020-08-26 10:15:48,531 - INFO: Offboard VNF
1312020-08-26 10:15:49,171 - INFO: Done
132ok
133
134----------------------------------------------------------------------
135Ran 6 tests in 20.808s
136
137OK</programlisting>
138 </section>
139
140 <section id="ap_d_uc2">
141 <title>Use-case 2: Service Chaining 128T - Fortigate Example
142 Use-case</title>
143
144 <programlisting>&gt; python unittestSuite.py -u admin -p admin -H 172.24.3.92 -n inteld1521-17 \
145-s 128t_FG_SFCDeploy.json -d "128T - Fortigate SFC Deployment"
146
147Running 128T - Fortigate SFC Deployment...
148
149test 001: Wait VCPE Agent device be up (__main__.UnittestSuite) ...
1502020-08-26 10:17:29,361 - INFO: Wait uCPE device
1512020-08-26 10:18:00,473 - INFO: Status: Connected
1522020-08-26 10:18:00,474 - INFO: Done
153ok
154test 002: Bind NIC to DPDK for LAN connection (__main__.UnittestSuite) ...
1552020-08-26 10:18:00,634 - INFO: Bind NIC
1562020-08-26 10:18:01,805 - INFO: Done
157ok
158test 003: Creating ibm bridge (__main__.UnittestSuite) ...
1592020-08-26 10:18:01,863 - INFO: New OVS network bridge
1602020-08-26 10:18:30,640 - INFO: Done
161ok
162test 004: Creating VNF Management bridge (__main__.UnittestSuite) ...
1632020-08-26 10:18:30,670 - INFO: New OVS network bridge
1642020-08-26 10:18:30,876 - INFO: Done
165ok
166test 005: Creating LAN bridge and attaching lan interface to the bridge \
167(__main__.UnittestSuite) ...
1682020-08-26 10:18:30,908 - INFO: New OVS network bridge
1692020-08-26 10:18:31,243 - INFO: Done
170ok
171test 006: Creating SFC(service function chaining) bridge (__main__.UnittestSuite) ...
1722020-08-26 10:18:31,273 - INFO: New OVS network bridge
1732020-08-26 10:18:31,416 - INFO: Done
174ok
175test 007: Onboarding 128T VNF (wizard API) (__main__.UnittestSuite) ...
1762020-08-26 10:18:31,448 - INFO: Onboard wizard
1772020-08-26 10:21:21,569 - INFO: Done
178ok
179test 008: Onboarding Fortigate VNF (wizard API) (__main__.UnittestSuite) ...
1802020-08-26 10:21:21,608 - INFO: Onboard wizard
1812020-08-26 10:21:27,199 - INFO: Done
182ok
183test 009: Instantiate 128T VNF (__main__.UnittestSuite) ...
1842020-08-26 10:21:27,226 - INFO: Instantiate VNF
1852020-08-26 10:22:27,067 - INFO: Done
186ok
187test 010: Instantiate Fortigate VNF (__main__.UnittestSuite) ...
1882020-08-26 10:22:27,121 - INFO: Instantiate VNF
1892020-08-26 10:22:31,310 - INFO: Done
190ok
191
192----------------------------------------------------------------------
193Ran 10 tests in 301.989s
194
195OK
196
197&gt; python unittestSuite.py -u admin -p admin -H 172.24.3.92 -n inteld1521-17 \
198-s 128t_FG_SFCCleanup.json -d "128T - Fortigate SFC Cleanup"
199
200Running 128T - Fortigate SFC Cleanup...
201
202test 001: Destroying Fortigate VNF (__main__.UnittestSuite) ...
2032020-08-26 10:23:29,308 - INFO: Destroy VNF
2042020-08-26 10:23:30,026 - INFO: Done
205ok
206test 002: Destroying 128T VNF (__main__.UnittestSuite) ...
2072020-08-26 10:23:30,065 - INFO: Destroy VNF
2082020-08-26 10:23:30,917 - INFO: Done
209ok
210test 003: Deleting network bridge SFC (__main__.UnittestSuite) ...
2112020-08-26 10:23:30,960 - INFO: Delete OVS network bridge
2122020-08-26 10:23:31,123 - INFO: Done
213ok
214test 004: Deleting network bridge LAN (__main__.UnittestSuite) ...
2152020-08-26 10:23:31,156 - INFO: Delete OVS network bridge
2162020-08-26 10:23:31,381 - INFO: Done
217ok
218test 005: Deleting VNF management bridge (__main__.UnittestSuite) ...
2192020-08-26 10:23:31,412 - INFO: Delete OVS network bridge
2202020-08-26 10:23:31,596 - INFO: Done
221ok
222test 006: Deleting ibm(In Band Management) bridge (__main__.UnittestSuite) ...
2232020-08-26 10:23:31,621 - INFO: Delete OVS network bridge
2242020-08-26 10:23:47,980 - INFO: Done
225ok
226test 007: Unbind LAN NIC from DPDK target (__main__.UnittestSuite) ...
2272020-08-26 10:23:48,019 - INFO: Unbind NIC
2282020-08-26 10:23:49,547 - INFO: Done
229ok
230test 008: Offboarding 128t VNF (__main__.UnittestSuite) ...
2312020-08-26 10:23:49,575 - INFO: Offboard VNF
2322020-08-26 10:23:50,252 - INFO: Done
233ok
234test 009: Offboarding Fortigate VNF (__main__.UnittestSuite) ...
2352020-08-26 10:23:50,295 - INFO: Offboard VNF
2362020-08-26 10:23:50,589 - INFO: Done
237ok
238
239----------------------------------------------------------------------
240Ran 9 tests in 21.326s
241
242OK</programlisting>
243 </section>
244</appendix> \ No newline at end of file
diff --git a/doc/book-enea-edge-example-usecases/doc/book.xml b/doc/book-enea-edge-example-usecases/doc/book.xml
new file mode 100644
index 0000000..fc69b88
--- /dev/null
+++ b/doc/book-enea-edge-example-usecases/doc/book.xml
@@ -0,0 +1,44 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
3"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
4<!ENTITY % local.common.attrib "xml:base CDATA #IMPLIED">
5]>
6<book id="book_enea_edge_example_usecases">
7 <title><trademark class="registered">Enea</trademark> Edge Example
8 Use-cases</title>
9
10 <subtitle>Release Version <xi:include
11 href="../../s_doceneacommon/doc/eltf_params_updated.xml"
12 xmlns:xi="http://www.w3.org/2001/XInclude"
13 xpointer="element(EneaLinux_REL_VER/1)" /></subtitle>
14
15 <!-- OLINKDBPATH_USED_BY_XMLMIND ../../s_docbuild/olinkdb -->
16
17 <xi:include href="../../s_docbuild/template/docsrc_common/bookinfo_userdoc.xml"
18 xmlns:xi="http://www.w3.org/2001/XInclude" />
19
20 <xi:include href="introduction.xml"
21 xmlns:xi="http://www.w3.org/2001/XInclude" />
22
23 <xi:include href="enea_test_vnf_examples.xml"
24 xmlns:xi="http://www.w3.org/2001/XInclude" />
25
26 <xi:include href="clav_vnf_examples.xml"
27 xmlns:xi="http://www.w3.org/2001/XInclude" />
28
29 <xi:include href="forti_vnf_examples.xml"
30 xmlns:xi="http://www.w3.org/2001/XInclude" />
31
32 <xi:include href="128t_vnf_router.xml"
33 xmlns:xi="http://www.w3.org/2001/XInclude" />
34
35 <xi:include href="vnf_chaining.xml"
36 xmlns:xi="http://www.w3.org/2001/XInclude" />
37
38 <xi:include href="service_chaining_128t_fortigate.xml"
39 xmlns:xi="http://www.w3.org/2001/XInclude" />
40
41 <xi:include href="appendix_4.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
42
43 <xi:include href="appendix_5.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
44</book> \ No newline at end of file
diff --git a/doc/book-enea-edge-example-usecases/doc/clav_vnf_examples.xml b/doc/book-enea-edge-example-usecases/doc/clav_vnf_examples.xml
new file mode 100644
index 0000000..80755c2
--- /dev/null
+++ b/doc/book-enea-edge-example-usecases/doc/clav_vnf_examples.xml
@@ -0,0 +1,418 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<chapter id="clav_vnf_example">
3 <title>Clavister VNF Example Use-cases</title>
4
5 <para>The Clavister VNF is a telco-ready, carrier-grade virtual next
6 generation firewall.</para>
7
8 <section id="clav_vnf">
9 <title>Clavister VNF using an Open vSwitch Bridge</title>
10
11 <para>In this use-case, uCPE device 1 runs the Clavister VNF, while uCPE
12 device 2 runs two Enea Test VNFs with iPerf client and server
13 applications. The uCPE devices are connected using OVS-DPDK
14 bridges.</para>
15
16 <section id="prere_clav_vnf">
17 <title>Prerequisites</title>
18
19 <para>Two uCPE devices will be required for this setup. The system
20 requirements for each uCPE device are:</para>
21
22 <itemizedlist>
23 <listitem>
24 <para>1 Network Interface</para>
25 </listitem>
26
27 <listitem>
28 <para>2 GB of RAM memory</para>
29 </listitem>
30 </itemizedlist>
31
32 <para>The following files are needed for this example use-case:</para>
33
34 <itemizedlist>
35 <listitem>
36 <para>Enea Test VNF image. Please contact Enea to get this
37 image.</para>
38 </listitem>
39
40 <listitem>
41 <para>Clavister VNF image. Please contact Clavister to get this
42 image.</para>
43 </listitem>
44
45 <listitem>
46 <para>VNF Configuration files. These files are provided with your
47 Enea Edge release:</para>
48
49 <itemizedlist spacing="compact">
50 <listitem>
51 <para><filename>clavister-cloudinit.conf</filename>.</para>
52 </listitem>
53
54 <listitem>
55 <para><filename>enea-vnf-iperf-client.conf</filename>.</para>
56 </listitem>
57
58 <listitem>
59 <para><filename>enea-vnf-iperf-server.conf</filename>.</para>
60 </listitem>
61 </itemizedlist>
62 </listitem>
63 </itemizedlist>
64 </section>
65
66 <section id="clav_vnf_setup_1">
67 <title>Use-case Setup</title>
68
69 <para>In this use-case, uCPE device 1 runs the Clavister VNF, while uCPE
70 device 2 runs two Enea Test VNFs with iPerf client and server
71 applications. The uCPE devices are connected using OVS-DPDK
72 bridges.</para>
73
74 <figure>
75 <title>Clavister VNF using an Open vSwitch bridge</title>
76
77 <mediaobject>
78 <imageobject>
79 <imagedata align="center" contentwidth="600"
80 fileref="images/uc_clavister_bridge.png" />
81 </imageobject>
82 </mediaobject>
83 </figure>
84
85 <note>
86 <para>When connecting, the uCPE devices can use a back-to-back or a
87 VPN connection. An appropriate interface with the required
88 capabilities needs to be chosen for this purpose.</para>
89 </note>
90
91 <para><emphasis role="bold">Network Configuration:</emphasis></para>
92
93 <orderedlist>
94 <listitem>
95 <para>Select uCPE device 1, access <literal>Configuration</literal>,
96 add the network interface that will be used and configure it for
97 DPDK.</para>
98 </listitem>
99
100 <listitem>
101 <para>Create an OVS bridge and attach the DPDK network
102 interface.</para>
103 </listitem>
104
105 <listitem>
106 <para>Repeat the steps above for uCPE device 2.</para>
107 </listitem>
108 </orderedlist>
109
110 <para><emphasis role="bold">Onboarding the VNFs:</emphasis></para>
111
112 <orderedlist>
113 <listitem>
114 <para>Onboard the Clavister VNF by filling the required fields with
115 the following values:</para>
116
117 <itemizedlist spacing="compact">
118 <listitem>
119 <para><emphasis role="bold">VM Image File</emphasis>: Provide
120 the path to the Clavister VNF qcow2 image</para>
121 </listitem>
122
123 <listitem>
124 <para><emphasis role="bold">Memory in MB</emphasis>: 1024</para>
125 </listitem>
126
127 <listitem>
128 <para><emphasis role="bold">Num of CPUs</emphasis>: 4</para>
129 </listitem>
130
131 <listitem>
132 <para><emphasis role="bold">Storage in GB</emphasis>: 20</para>
133 </listitem>
134
135 <listitem>
136 <para><emphasis role="bold">Interfaces</emphasis>: Add 2
137 interfaces</para>
138 </listitem>
139
140 <listitem>
141 <para><emphasis role="bold">Cloud-init Datasource</emphasis>:
142 ConfigDrive</para>
143 </listitem>
144
145 <listitem>
146 <para><emphasis role="bold">Cloud-init Disk Type</emphasis>:
147 disk</para>
148 </listitem>
149 </itemizedlist>
150 </listitem>
151
152 <listitem>
153 <para>Onboard the Enea Test VNF by filling the required fields with
154 the following values: <itemizedlist spacing="compact">
155 <listitem>
156 <para><emphasis role="bold">VM Image File</emphasis>: Provide
157 the path to the Enea Test VNF qcow2 image</para>
158 </listitem>
159
160 <listitem>
161 <para><emphasis role="bold">Memory in MB</emphasis>:
162 2048</para>
163 </listitem>
164
165 <listitem>
166 <para><emphasis role="bold">Num of CPUs</emphasis>: 2</para>
167 </listitem>
168
169 <listitem>
170 <para><emphasis role="bold">Storage in GB</emphasis>:
171 10</para>
172 </listitem>
173
174 <listitem>
175 <para><emphasis role="bold">Interfaces</emphasis>: Add 1
176 interface</para>
177 </listitem>
178
179 <listitem>
180 <para><emphasis role="bold">Cloud-init Datasource</emphasis>:
181 NoCloud</para>
182 </listitem>
183
184 <listitem>
185 <para><emphasis role="bold">Cloud-init Disk Type</emphasis>:
186 disk</para>
187 </listitem>
188 </itemizedlist></para>
189 </listitem>
190 </orderedlist>
191
192 <para><emphasis role="bold">Instantiating the VNFs:</emphasis></para>
193
194 <para><orderedlist>
195 <listitem>
196 <para>Instantiate the Clavister VNF on uCPE device 1 using the
197 required fields below:</para>
198
199 <itemizedlist spacing="compact">
200 <listitem>
201 <para><emphasis role="bold">Name</emphasis>: clavister</para>
202 </listitem>
203
204 <listitem>
205 <para><emphasis role="bold">VNF Type</emphasis>: Select
206 Clavister VNF</para>
207 </listitem>
208
209 <listitem>
210 <para><emphasis role="bold">uCPE Device</emphasis>: Select
211 uCPE device 1</para>
212 </listitem>
213
214 <listitem>
215 <para><emphasis role="bold">Cloud Init File</emphasis>:
216 Provide the path to the Clavister cloud-init file.</para>
217 </listitem>
218
219 <listitem>
220 <para><emphasis role="bold">Interfaces</emphasis>: Set the
221 interface type to <literal>DPDK</literal> and select the OVS
222 bridge created above, for both interfaces.</para>
223 </listitem>
224 </itemizedlist>
225 </listitem>
226
227 <listitem>
228 <para>Instantiate the Enea iPerf server VNF on uCPE device 2 by
229 filling the required fields with the values below:</para>
230
231 <itemizedlist spacing="compact">
232 <listitem>
233 <para><emphasis role="bold">Name</emphasis>:
234 iperf_server</para>
235 </listitem>
236
237 <listitem>
238 <para><emphasis role="bold">VNF Type</emphasis>: Select Enea
239 Test VNF</para>
240 </listitem>
241
242 <listitem>
243 <para><emphasis role="bold">uCPE Device</emphasis>: Select
244 uCPE device 2</para>
245 </listitem>
246
247 <listitem>
248 <para><emphasis role="bold">Cloud Init File</emphasis>:
249 Provide the path to the Enea VNF IPerf server cloud-init
250 file.</para>
251 </listitem>
252
253 <listitem>
254 <para><emphasis role="bold">Interfaces</emphasis>: Set the
255 interface type to <literal>DPDK</literal> and select the OVS
256 bridge created above.</para>
257 </listitem>
258 </itemizedlist>
259 </listitem>
260
261 <listitem>
262 <para>Instantiate the Enea iPerf client VNF on uCPE device 2 by
263 filling the required fields with the values below:</para>
264
265 <itemizedlist spacing="compact">
266 <listitem>
267 <para><emphasis role="bold">Name</emphasis>:
268 iperf_client</para>
269 </listitem>
270
271 <listitem>
272 <para><emphasis role="bold">VNF Type</emphasis>: Select Enea
273 Test VNF</para>
274 </listitem>
275
276 <listitem>
277 <para><emphasis role="bold">uCPE Device</emphasis>: Select
278 uCPE device 2</para>
279 </listitem>
280
281 <listitem>
282 <para><emphasis role="bold">Cloud Init File</emphasis>:
283 Provide the path to the Enea VNF iPerf client cloud-init
284 file.</para>
285 </listitem>
286
287 <listitem>
288 <para><emphasis role="bold">Interfaces</emphasis>: Set the
289 interface type to <literal>DPDK</literal> and select the OVS
290 bridge created above.</para>
291 </listitem>
292 </itemizedlist>
293 </listitem>
294 </orderedlist></para>
295 </section>
296
297 <section id="test_clav_uc_1">
298 <title>Testing the Use-case</title>
299
300 <para>SSH to uCPE device 2 (Username: root) and connect to the IPerf
301 client VNF console:</para>
302
303 <programlisting>virsh list
304virsh console &lt;id of iperf client&gt;</programlisting>
305
306 <para>In order to check that traffic is forwarded between the VNFs, run
307 the following:</para>
308
309 <programlisting># qemux86-64 login: root
310root@qemux86-64:~# iperf3 -c 192.168.10.10</programlisting>
311 </section>
312 </section>
313
314 <section id="clav_example_sriov">
315 <title>Clavister VNF using SR-IOV</title>
316
317 <section id="prere_clav_vnf_sriov">
318 <title>Prerequisites</title>
319
320 <para>Two uCPE devices will be required for this setup. The system
321 requirements for each uCPE device are:</para>
322
323 <itemizedlist>
324 <listitem>
325 <para>1 Network Interface</para>
326 </listitem>
327
328 <listitem>
329 <para>2 GB of RAM memory</para>
330 </listitem>
331 </itemizedlist>
332
333 <para>The following files are needed for this example use-case:</para>
334
335 <itemizedlist>
336 <listitem>
337 <para>Enea Test VNF image. Please contact Enea to get this
338 image.</para>
339 </listitem>
340
341 <listitem>
342 <para>Clavister VNF image. Please contact Clavister to get this
343 image.</para>
344 </listitem>
345
346 <listitem>
347 <para>VNF Configuration files. These files are provided with your
348 Enea Edge release:</para>
349
350 <itemizedlist spacing="compact">
351 <listitem>
352 <para><filename>clavister-cloudinit.conf</filename>.</para>
353 </listitem>
354
355 <listitem>
356 <para><filename>enea-vnf-iperf-client.conf</filename>.</para>
357 </listitem>
358
359 <listitem>
360 <para><filename>enea-vnf-iperf-server.conf</filename>.</para>
361 </listitem>
362 </itemizedlist>
363 </listitem>
364 </itemizedlist>
365 </section>
366
367 <section id="clav_vnf_setup_2">
368 <title>Use-case Setup</title>
369
370 <para>The following use-case is essentially the same as the one detailed
371 above, in this scenario however, the uCPE devices are connected using
372 SR-IOV, with two virtual functions.</para>
373
374 <figure>
375 <title>Clavister VNF using SR-IOV</title>
376
377 <mediaobject>
378 <imageobject>
379 <imagedata align="center" contentwidth="600"
380 fileref="images/uc_clavister_sriov.png" />
381 </imageobject>
382 </mediaobject>
383 </figure>
384
385 <para><emphasis role="bold">Network Configuration:</emphasis></para>
386
387 <orderedlist>
388 <listitem>
389 <para>Select uCPE device 1, access <literal>Configuration</literal>,
390 add the network interface that will be used and configure it for
391 SR-IOV. For <literal>sriov-mode</literal> select
392 <literal>adapter-pool</literal> and for
393 <literal>sriov-num-vfs</literal> select "2".</para>
394 </listitem>
395
396 <listitem>
397 <para>Repeat the step above for uCPE device 2.</para>
398 </listitem>
399 </orderedlist>
400
401 <para><emphasis role="bold">Onboarding the VNFs:</emphasis></para>
402
403 <para>See the onboarding parameters in the use-case above.</para>
404
405 <para><emphasis role="bold">Instantiating the VNFs:</emphasis></para>
406
407 <para>Use the same instantiation parameters as above, but select
408 interface type <literal>SrIovAdapterPool</literal> instead.</para>
409 </section>
410
411 <section id="test_clav_uc_2">
412 <title>Testing the Use-case</title>
413
414 <para>Use the same test instructions as detailed in the use-case
415 above.</para>
416 </section>
417 </section>
418</chapter> \ No newline at end of file
diff --git a/doc/book-enea-edge-example-usecases/doc/enea_test_vnf_examples.xml b/doc/book-enea-edge-example-usecases/doc/enea_test_vnf_examples.xml
new file mode 100644
index 0000000..0c3815e
--- /dev/null
+++ b/doc/book-enea-edge-example-usecases/doc/enea_test_vnf_examples.xml
@@ -0,0 +1,308 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<chapter condition="hidden" id="enea_vnf_examples">
3 <title>Enea Test VNF Example Use-cases</title>
4
5 <para>The Enea Test VNF is a simple Enea Linux based VM, which can be used
6 for various testing purposes, by using basic DPDK applications (e.g.
7 testpmd) as well as non-DPDK tools (e.g. iPerf3). For more information about
8 the Testpmd application please see the <ulink
9 url="https://doc.dpdk.org/guides/testpmd_app_ug">Testpmd Application User
10 Guide</ulink>.</para>
11
12 <section id="prere_enea_vnf">
13 <title>Prerequisites</title>
14
15 <para>Two uCPE devices will be required for this setup. The system
16 requirements for each uCPE device are:</para>
17
18 <itemizedlist>
19 <listitem>
20 <para>2 Network Interfaces. One for the Enea Edge Management
21 application and one for data traffic.</para>
22 </listitem>
23
24 <listitem>
25 <para>2 GB of RAM memory</para>
26 </listitem>
27 </itemizedlist>
28
29 <para>The following files are needed for this example use case:</para>
30
31 <itemizedlist>
32 <listitem>
33 <para>VNF image: Enea Test VNF. Please contact Enea to get this
34 image.</para>
35 </listitem>
36
37 <para>VNF Configuration files. These files are provided with your Enea
38 Edge release:</para>
39
40 <listitem>
41 <para><filename>enea-vnf-testpmd-fwd.conf</filename>.</para>
42 </listitem>
43
44 <listitem>
45 <para><filename>enea-vnf-testpmd-term.conf</filename>.</para>
46 </listitem>
47 </itemizedlist>
48 </section>
49
50 <section id="enea_vnf">
51 <title>TestPMD VNF</title>
52
53 <para>In this use-case, uCPE device 1 runs the pktgen DPDK application to
54 generate traffic and uCPE device 2 runs two Enea Test VNFs. One VNF runs
55 the TestPMD DPDK application forwarding traffic, and the other runs the
56 TestPMD in order to terminate traffic.</para>
57
58 <figure>
59 <title>TestPMD VNF Overview</title>
60
61 <mediaobject>
62 <imageobject>
63 <imagedata align="center" contentwidth="600"
64 fileref="images/uc_enea_test_vnf.png" />
65 </imageobject>
66 </mediaobject>
67 </figure>
68
69 <section id="enea_vnf_setup">
70 <title>Use-case Setup</title>
71
72 <para><emphasis role="bold">Network Configuration:</emphasis></para>
73
74 <orderedlist>
75 <listitem>
76 <para>Select uCPE device 1, access <literal>Configuration</literal>,
77 add the network interface that will be used and configure it for
78 DPDK. Note the PCI address of the interface, it will be used later
79 to run the pktgen application.</para>
80 </listitem>
81
82 <listitem>
83 <para>Select uCPE device 2, access <literal>Configuration</literal>,
84 add the network interface that will be used and configure it for
85 DPDK.</para>
86 </listitem>
87
88 <listitem>
89 <para>Create an OVS bridge on uCPE device 2 and attach the DPDK
90 interface.</para>
91 </listitem>
92 </orderedlist>
93
94 <para><emphasis role="bold">Onboarding the VNF:</emphasis></para>
95
96 <para>Onboard the Enea Test VNF by filling the required fields with the
97 following values:</para>
98
99 <itemizedlist spacing="compact">
100 <listitem>
101 <para><emphasis role="bold">VM Image File</emphasis>: Provide the
102 path to the Enea Test VNF qcow2 image.</para>
103 </listitem>
104
105 <listitem>
106 <para><emphasis role="bold">Memory in MB</emphasis>: 2048</para>
107 </listitem>
108
109 <listitem>
110 <para><emphasis role="bold">Num of CPUs</emphasis>: 2</para>
111 </listitem>
112
113 <listitem>
114 <para><emphasis role="bold">Storage in GB</emphasis>: 10</para>
115 </listitem>
116
117 <listitem>
118 <para><emphasis role="bold">Interfaces</emphasis>: Add 1
119 interface.</para>
120 </listitem>
121
122 <listitem>
123 <para><emphasis role="bold">Cloud-init Datasource</emphasis>:
124 NoCloud</para>
125 </listitem>
126
127 <listitem>
128 <para><emphasis role="bold">Cloud-init Disk Type</emphasis>:
129 disk</para>
130 </listitem>
131 </itemizedlist>
132
133 <para><emphasis role="bold">Instantiating the VNFs:</emphasis></para>
134
135 <orderedlist>
136 <listitem>
137 <para>Instantiate the Enea Edge TestPMD forwarding VNF on uCPE
138 Device 2 by filling the required fields with the following
139 values:</para>
140
141 <itemizedlist spacing="compact">
142 <listitem>
143 <para><emphasis role="bold">Name</emphasis>: testpmd_fwd</para>
144 </listitem>
145
146 <listitem>
147 <para><emphasis role="bold">VNF Type</emphasis>: Select Enea
148 Test VNF.</para>
149 </listitem>
150
151 <listitem>
152 <para><emphasis role="bold">uCPE Device</emphasis>: Select uCPE
153 device 2.</para>
154 </listitem>
155
156 <listitem>
157 <para><emphasis role="bold">Cloud Init File</emphasis>: Provide
158 the path to the Enea VNF TestPMD forwarding cloud-init
159 file.</para>
160 </listitem>
161
162 <listitem>
163 <para><emphasis role="bold">Interfaces</emphasis>: Set the
164 interface type to <literal>DPDK</literal> and select the OVS
165 bridge created above.</para>
166 </listitem>
167 </itemizedlist>
168 </listitem>
169
170 <listitem>
171 <para>Instantiate the Enea Edge TestPMD termination VNF on uCPE
172 Device 2 by filling the required fields with the following
173 values:</para>
174
175 <itemizedlist spacing="compact">
176 <listitem>
177 <para><emphasis role="bold">Name</emphasis>: testpmd_term</para>
178 </listitem>
179
180 <listitem>
181 <para><emphasis role="bold">VNF Type</emphasis>: Select Enea
182 Test VNF.</para>
183 </listitem>
184
185 <listitem>
186 <para><emphasis role="bold">uCPE Device</emphasis>: Select uCPE
187 device 2.</para>
188 </listitem>
189
190 <listitem>
191 <para><emphasis role="bold">Cloud Init File</emphasis>: Provide
192 the path to the Enea VNF TestPMD termination cloud-init
193 file.</para>
194 </listitem>
195
196 <listitem>
197 <para><emphasis role="bold">Interfaces</emphasis>: Set the
198 interface type to <literal>DPDK</literal> and select the OVS
199 bridge created above.</para>
200 </listitem>
201 </itemizedlist>
202 </listitem>
203 </orderedlist>
204
205 <para><emphasis role="bold">Creating OVS flow rules:</emphasis></para>
206
207 <para>Select uCPE device 2, access <literal>Configuration</literal>,
208 open the OVS bridge and add two flow rules:</para>
209
210 <itemizedlist>
211 <listitem>
212 <para>Source: DPDK interface, Target:
213 <literal>testpmd_fwd</literal>.</para>
214 </listitem>
215
216 <listitem>
217 <para>Source: <literal>testpmd_fwd</literal>, Target:
218 <literal>testpmd_term</literal>.</para>
219
220 <note>
221 <para>The flow rules can be described using either the Enea Edge
222 Management interface or the configuration files.</para>
223 </note>
224 </listitem>
225 </itemizedlist>
226 </section>
227
228 <section id="test_ena_vnf">
229 <title>Testing the Use-case</title>
230
231 <orderedlist>
232 <listitem>
233 <para>SSH to uCPE device 1 (Username: root) and start the pktgen
234 application:</para>
235
236 <programlisting>cd /usr/share/apps/pktgen/
237./pktgen -c 0x7 -n 4 --proc-type auto --socket-mem 256 -w 0000:01:00.0 -- \
238 -P -m "[1:2].0"
239
240Pktgen:/&gt; start 0</programlisting>
241
242 <note>
243 <para>Replace 0000:01:00.0 with the actual PCI address of the
244 network interface used on uCPE device 1.</para>
245 </note>
246 </listitem>
247
248 <listitem>
249 <para>SSH to uCPE device 2 and connect to the TestPMD forwarding VNF
250 console:</para>
251
252 <programlisting>virsh list
253virsh console &lt;id of testpmd fwd&gt;</programlisting>
254 </listitem>
255
256 <listitem>
257 <para>Check the TestPMD traffic forwarding statistics:</para>
258
259 <programlisting># qemux86-64 login: root
260tail -f /var/log/testpmd-out</programlisting>
261 </listitem>
262 </orderedlist>
263 </section>
264
265 <section condition="hidden" id="vnf_pci">
266 <title>TestPMD VNF using PCI passthrough</title>
267
268 <para>In this use case, uCPE device 1 will run the Pktgen and uCPE
269 device 2 will run the TestPMD VNF. Both will be using PCI
270 passthrough:</para>
271
272 <orderedlist>
273 <listitem>
274 <para>Make sure that neither uCPE device 1 nor uCPE device 2 have
275 any configured host interfaces by selcting uCPE device :
276 <literal>Configuration</literal> -&gt;
277 <literal>OpenVSwitch</literal> -&gt; <literal>Host
278 Interfaces</literal>.</para>
279 </listitem>
280
281 <listitem>
282 <para>On uCPE device 1 start the Pktgen VNF. Select
283 <literal>PciPassthrough</literal> as the Interface type.</para>
284
285 <para>From the drop-down list, select the PCI interface
286 corresponding to the NIC which is connected to uCPE device 2:</para>
287 </listitem>
288
289 <listitem>
290 <para>On uCPE device 2, start the TestPmdForwarder VNF. Select
291 "PciPassthrough" as the Interface type. From the drop-down list,
292 select the PCI interface corresponding to the NIC which is connected
293 to uCPE device 1:</para>
294 </listitem>
295
296 <listitem>
297 <para>To check that traffic is being forwarded from uCPE device 2,
298 SSH to the uCPE device and connect to the VNFs console:</para>
299
300 <programlisting>Right click on uCPE device 2 and select SSH.
301Run: virsh list
302Run: virsh console [VM NAME]
303Run: tail -f /opt/testpmd-out</programlisting>
304 </listitem>
305 </orderedlist>
306 </section>
307 </section>
308</chapter> \ No newline at end of file
diff --git a/doc/book-enea-edge-example-usecases/doc/forti_vnf_examples.xml b/doc/book-enea-edge-example-usecases/doc/forti_vnf_examples.xml
new file mode 100644
index 0000000..cc3be97
--- /dev/null
+++ b/doc/book-enea-edge-example-usecases/doc/forti_vnf_examples.xml
@@ -0,0 +1,627 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<chapter id="vnf_fortigate">
3 <title>FortiGate VNF Example Use-cases</title>
4
5 <para>FortiGate virtual appliances feature all of the security and
6 networking services common to traditional hardware-based FortiGate
7 appliances. The virtual appliances can be integrated in Firewall or SD-WAN
8 solution development.</para>
9
10 <section id="fortigate_firewall_uc_1">
11 <title>FortiGate VNF as a Firewall</title>
12
13 <para>Enea provides an example of a simple basic firewall configuration
14 for the FortiGate VNF. FortiGate In-Band Management is a feature used for
15 running FortiGate Management traffic over WAN.</para>
16
17 <para>Instructions on how to alter the default configuration are provided
18 in section <olink targetdoc="book_enea_edge_example_usecases"
19 targetptr="fortigate_webmg">FortiGate VNF Web Management in the
20 <xi:include href="../../s_docbuild/olinkdb/pardoc-names.xml"
21 xmlns:xi="http://www.w3.org/2001/XInclude"
22 xpointer="element(book_enea_edge_example_usecases/1)" /></olink>
23 Manual.</para>
24
25 <section id="forti_firewall_prereq">
26 <title>Prerequisites</title>
27
28 <para>System requirements for the uCPE device:</para>
29
30 <itemizedlist spacing="compact">
31 <listitem>
32 <para>4 x Network Interfaces</para>
33 </listitem>
34
35 <listitem>
36 <para>4 cores</para>
37 </listitem>
38
39 <listitem>
40 <para>4 GB of RAM memory</para>
41 </listitem>
42 </itemizedlist>
43
44 <para>The following file(s) are needed for this example use-case:</para>
45
46 <itemizedlist spacing="compact">
47 <listitem>
48 <para>FortiGate VNF image. Please contact Fortinet to get a VNF
49 image and its license file.</para>
50 </listitem>
51
52 <listitem>
53 <para>VNF Configuration file(s), provided with your Enea Edge
54 release: <filename>fortigate-basic-fw.conf</filename>.</para>
55 </listitem>
56 </itemizedlist>
57 </section>
58
59 <section id="exam_setup_fortifirewall">
60 <title>Use-case Setup</title>
61
62 <figure>
63 <title>Fortigate VNF as a Firewall</title>
64
65 <mediaobject>
66 <imageobject>
67 <imagedata align="center" contentwidth="600"
68 fileref="images/uc_fortigate_fw.png" />
69 </imageobject>
70 </mediaobject>
71 </figure>
72
73 <para><emphasis role="bold">Network Configuration</emphasis>:</para>
74
75 <para>Since the firewall uses three External Network Interfaces, three
76 bridges need to be configured. Each bridge provides the ability to
77 connect a physical network interface to the virtual network interface of
78 a VM.</para>
79
80 <para><emphasis role="bold">Setup of the uCPE device:</emphasis></para>
81
82 <orderedlist>
83 <listitem>
84 <para>Connect WAN to the Lab Network.</para>
85 </listitem>
86
87 <listitem>
88 <para>Connect LAN1 to the Test Machine.</para>
89 </listitem>
90
91 <listitem>
92 <para>Leave LAN2 unconnected.</para>
93 </listitem>
94
95 <listitem>
96 <para>Connect ETH0 to the Lab Network (for Enea Edge Management
97 communications).</para>
98 </listitem>
99
100 <listitem>
101 <para>Select the uCPE device, access
102 <literal>Configuration</literal> and bind the three physical network
103 interfaces to DPDK.</para>
104 </listitem>
105
106 <listitem>
107 <para>Create three OVS bridges, one for each DPDK network interface
108 (WAN, LAN1 and LAN2).</para>
109
110 <para>Alternatively, the firewall can be setup to use bridges as
111 connection points for the FortiGate VNF, by replacing the OVS-DPDK
112 bridges with SR-IOV connection points.</para>
113
114 <para>Please note that while previously three physical interfaces
115 were presumed necessary for VNF connection, in the case of a
116 firewall setup only two physical interfaces are required for the
117 data path (one for WAN and one for LAN). Only two interfaces will be
118 configured as DPDK, with two bridges created, one for each type of
119 connection.</para>
120
121 <note>
122 <para>At VNF instantiation instead of assigning distinct bridges
123 for each LAN interface, only one will be used for both LAN1 and
124 LAN2, with no changes in WAN interface configuration.</para>
125 </note>
126 </listitem>
127 </orderedlist>
128
129 <para><emphasis role="bold">Onboarding the VNF:</emphasis></para>
130
131 <para>Onboard the FortiGate VNF by filling the required fields with the
132 following values:</para>
133
134 <itemizedlist spacing="compact">
135 <listitem>
136 <para><emphasis role="bold">VM Image File</emphasis>: Provide the
137 path to the FortiGate VNF qcow2 image.</para>
138 </listitem>
139
140 <listitem>
141 <para><emphasis role="bold">Memory in MB</emphasis>: 1024</para>
142 </listitem>
143
144 <listitem>
145 <para><emphasis role="bold">Num of CPUs</emphasis>: 1</para>
146 </listitem>
147
148 <listitem>
149 <para><emphasis role="bold">Storage in GB</emphasis>: 20</para>
150 </listitem>
151
152 <listitem>
153 <para><emphasis role="bold">Interfaces</emphasis>: Add 3 interfaces
154 (wan, lan1 and lan2).</para>
155 </listitem>
156
157 <listitem>
158 <para><emphasis role="bold">Cloud-init Datasource</emphasis>:
159 ConfigDrive</para>
160 </listitem>
161
162 <listitem>
163 <para><emphasis role="bold">Cloud-init Disk Type</emphasis>:
164 cdrom</para>
165 </listitem>
166
167 <listitem>
168 <para><emphasis role="bold">Cloud-init content file</emphasis>: Add
169 a file entry where Path: license.</para>
170 </listitem>
171 </itemizedlist>
172
173 <para><emphasis role="bold">Instantiating the VNF:</emphasis></para>
174
175 <para>Instantiate the FortiGate VNF by filling the required fields with
176 the following values:</para>
177
178 <itemizedlist spacing="compact">
179 <listitem>
180 <para><emphasis role="bold">Name</emphasis>: Name of the VM which
181 will be created on the uCPE device.</para>
182 </listitem>
183
184 <listitem>
185 <para><emphasis role="bold">VNF Type</emphasis>: Name of the
186 onboarded VNF.</para>
187 </listitem>
188
189 <listitem>
190 <para><emphasis role="bold">uCPE Device</emphasis>: Select the uCPE
191 device where the VNF will be instantiated.</para>
192 </listitem>
193
194 <listitem>
195 <para><emphasis role="bold">License file</emphasis>: The FortiGate
196 license file provided by Fortinet.</para>
197 </listitem>
198
199 <listitem>
200 <para><emphasis role="bold">Configuration file</emphasis>: The
201 Firewall example configuration file provided by Enea
202 (<filename>fortigate-basic-fw.conf</filename>).</para>
203 </listitem>
204
205 <listitem>
206 <para><emphasis role="bold">Port1 - WAN</emphasis>: Set the
207 <literal>External Interface</literal> type to
208 <literal>DPDK</literal> and connect it to the
209 <literal>wan_br</literal> ovs bridge.</para>
210 </listitem>
211
212 <listitem>
213 <para><emphasis role="bold">Port2 - LAN1</emphasis>: Set the
214 <literal>Incoming Interface</literal> type to
215 <literal>DPDK</literal> and connect it to the
216 <literal>lan1_br</literal> ovs bridge.</para>
217 </listitem>
218
219 <listitem>
220 <para><emphasis role="bold">Port3 - LAN2</emphasis>: Set the
221 <literal>Outgoing Interface</literal> type to
222 <literal>DPDK</literal> and connect it to the
223 <literal>lan2_br</literal> ovs bridge.</para>
224
225 <note>
226 <para>The names of the ports used during instantiation need to be
227 the same as the ones described above, as the same names will be
228 used in the configuration files provided for this example
229 use-case.</para>
230 </note>
231 </listitem>
232 </itemizedlist>
233 </section>
234
235 <section id="testing_fortigate_uc_1">
236 <title>Testing the Use-case</title>
237
238 <para>Connect the Test Machine on the LAN interface and access the
239 internet from the Test Machine to use the firewall on the uCPE
240 device.</para>
241
242 <note>
243 <para>The connected Test Machine can be a laptop or a uCPE device. It
244 must have one interface configured to get a dynamic IP from a DHCP
245 server. The <literal>dhclient &lt;interface&gt;</literal> command can
246 be used to request an IP address. The received IP must be in the
247 172.16.1.2 - 172.16.1.255 range.</para>
248 </note>
249
250 <para>The FortiGate VNF management interface is accessible through the
251 WAN interface. The WAN IP address can be used from a web browser on the
252 Lab Machine to access the FortiGate VNF Management Web UI. See section
253 <olink targetdoc="book_enea_edge_example_usecases"
254 targetptr="fortigate_webmg">FortiGate VNF web management in the
255 <xi:include href="../../s_docbuild/olinkdb/pardoc-names.xml"
256 xmlns:xi="http://www.w3.org/2001/XInclude"
257 xpointer="element(book_enea_edge_example_usecases/1)" /></olink> Manual
258 for more information.</para>
259 </section>
260 </section>
261
262 <section id="fortigate_sdwan_vpn">
263 <title>FortiGate VNF as an SD-WAN or a VPN</title>
264
265 <para>SD-WAN decouples the network from the management plane, detaching
266 traffic management and monitoring functions from hardware. Most forms of
267 SD-WAN technology create a virtual overlay that is transport-agnostic,
268 i.e. it abstracts underlying private or public WAN connections.</para>
269
270 <para>For deployment, the user plugs in WAN links into the device, which
271 automatically configures itself with the network.</para>
272
273 <para>Example SD-WAN configurations for the FortiGate VNF are provided by
274 Enea.</para>
275
276 <section id="forti_sdwan_vpn_prereq">
277 <title>Prerequisites</title>
278
279 <para>Two uCPE devices will be needed for this setup. The system
280 requirements for each uCPE device are:</para>
281
282 <itemizedlist spacing="compact">
283 <listitem>
284 <para>4 x Network Interfaces</para>
285 </listitem>
286
287 <listitem>
288 <para>4 cores</para>
289 </listitem>
290
291 <listitem>
292 <para>4 GB of RAM memory</para>
293 </listitem>
294 </itemizedlist>
295
296 <para>The following files are needed for this example use-case:</para>
297
298 <itemizedlist spacing="compact">
299 <listitem>
300 <para>FortiGate VNF image. Please contact Fortinet to get a VNF
301 image and its license file.</para>
302 </listitem>
303
304 <listitem>
305 <para>VNF Configuration file(s), provided with your Enea Edge
306 release: <filename>fortigate-sdwan&lt;x&gt;.conf</filename>.</para>
307 </listitem>
308 </itemizedlist>
309 </section>
310
311 <section id="forti_examsetup_uc2">
312 <title>Use-case Setup</title>
313
314 <figure>
315 <title>Fortigate VNF as an SD-WAN or a VPN</title>
316
317 <mediaobject>
318 <imageobject>
319 <imagedata align="center" contentwidth="600"
320 fileref="images/uc_fortigate_sdwan.png" />
321 </imageobject>
322 </mediaobject>
323 </figure>
324
325 <note>
326 <para>When connecting, the uCPE devices can use a back-to-back or a
327 VPN connection. An appropriate interface with the required
328 capabilities needs to be chosen for this purpose.</para>
329 </note>
330
331 <para><emphasis role="bold">Network Configuration:</emphasis></para>
332
333 <para>Since the SD-WAN VNF uses three External Network Interfaces, three
334 bridges need to be configured. Each bridge provides the ability to
335 connect a physical network interface to the VM's virtual network
336 interface.</para>
337
338 <para>Each VNF instance will have a virtual interface for VNF
339 management, for the WAN network and for LAN communication.</para>
340
341 <para><emphasis role="bold">Setup of an Intel Whitebox uCPE
342 device</emphasis>:</para>
343
344 <orderedlist>
345 <listitem>
346 <para>Connect the <literal>VNF Management</literal> interfaces to
347 the Lab Network for VNF management access.</para>
348 </listitem>
349
350 <listitem>
351 <para>Connect the <literal>WAN</literal> interfaces back to back or
352 via VPN.</para>
353 </listitem>
354
355 <listitem>
356 <para>Connect the <literal>LAN</literal> interfaces to the Test
357 Machine.</para>
358 </listitem>
359
360 <listitem>
361 <para>Connect the <literal>ETH0</literal> interfaces to the Lab
362 Network (for Enea Edge Management communications).</para>
363 </listitem>
364
365 <listitem>
366 <para>Select uCPE Device 1, access <literal>Configuration</literal>
367 and bind the three physical network interfaces to the DPDK.</para>
368 </listitem>
369
370 <listitem>
371 <para>Create three OVS bridges, one for each DPDK network interface
372 (VNF management, WAN and LAN).</para>
373 </listitem>
374
375 <listitem>
376 <para>Repeat the steps above for uCPE device 2.</para>
377 </listitem>
378 </orderedlist>
379
380 <para><emphasis role="bold">Onboarding the VNF</emphasis>:</para>
381
382 <para>Onboard the FortiGate VNF by filling the required fields with the
383 following values:</para>
384
385 <itemizedlist spacing="compact">
386 <listitem>
387 <para><emphasis role="bold">VM Image File</emphasis>: Provide the
388 path to the FortiGate VNF qcow2 image.</para>
389 </listitem>
390
391 <listitem>
392 <para><emphasis role="bold">Memory in MB</emphasis>: 1024</para>
393 </listitem>
394
395 <listitem>
396 <para><emphasis role="bold">Num of CPUs</emphasis>: 1</para>
397 </listitem>
398
399 <listitem>
400 <para><emphasis role="bold">Storage in GB</emphasis>: 20</para>
401 </listitem>
402
403 <listitem>
404 <para><emphasis role="bold">Interfaces</emphasis>: Add 3 interfaces
405 in the same order as listed below:</para>
406
407 <itemizedlist spacing="compact">
408 <listitem>
409 <para><emphasis role="bold">vnfmgr</emphasis>: to connect it to
410 the <literal>vnfmgmt_br</literal> bridge.</para>
411 </listitem>
412
413 <listitem>
414 <para><emphasis role="bold">wan:</emphasis> to connect it to the
415 <literal>wan_br</literal> bridge.</para>
416 </listitem>
417
418 <listitem>
419 <para><emphasis role="bold">lan:</emphasis> to connect it to the
420 <literal>lan_br</literal> bridge.</para>
421 </listitem>
422 </itemizedlist>
423 </listitem>
424
425 <listitem>
426 <para><emphasis role="bold">Cloud-init Datasource</emphasis>:
427 ConfigDrive</para>
428 </listitem>
429
430 <listitem>
431 <para><emphasis role="bold">Cloud-init Disk Type</emphasis>:
432 cdrom</para>
433 </listitem>
434
435 <listitem>
436 <para><emphasis role="bold">Cloud-init content file</emphasis>: Add
437 a file entry where Path: license.</para>
438 </listitem>
439 </itemizedlist>
440
441 <note>
442 <para>The order of the interfaces that need to be added must be
443 exactly as listed above or else onboarding and in turn instantiation
444 will fail.</para>
445 </note>
446
447 <para><emphasis role="bold">Instantiating the FortiGate
448 VNF</emphasis>:</para>
449
450 <para>Instantiate the FortiGate VNF by filling the required fields with
451 the following values:</para>
452
453 <itemizedlist spacing="compact">
454 <listitem>
455 <para><emphasis role="bold">Name</emphasis>: Name of the VM which
456 will be created on the uCPE device.</para>
457 </listitem>
458
459 <listitem>
460 <para><emphasis role="bold">VNF Type</emphasis>: Name of the
461 onboarded VNF.</para>
462 </listitem>
463
464 <listitem>
465 <para><emphasis role="bold">uCPE Device</emphasis>: Select the uCPE
466 device where the VNF will be instantiated.</para>
467 </listitem>
468
469 <listitem>
470 <para><emphasis role="bold">License file</emphasis>: The FortiGate
471 license file provided by Fortinet.</para>
472 </listitem>
473
474 <listitem>
475 <para><emphasis role="bold">Configuration file</emphasis>: The
476 SD-WAN example configuration files provided by Enea:
477 <literal>fortigate-sdwan1.conf</literal> for the FortiGate VNF on
478 uCPE device 1 and <literal>fortigate-sdwan2.conf</literal> for the
479 FortiGate VNF on uCPE device 2.</para>
480 </listitem>
481
482 <listitem>
483 <para><emphasis role="bold">Port1 - VNF Mgr</emphasis>: Set the type
484 to <literal>DPDK</literal> and connect it to the
485 <literal>vnfmgmt_br</literal> bridge.</para>
486 </listitem>
487
488 <listitem>
489 <para><emphasis role="bold">Port2 - WAN</emphasis>: Set the type to
490 <literal>DPDK</literal> and connect it to the
491 <literal>wan_br</literal> bridge.</para>
492 </listitem>
493
494 <listitem>
495 <para><emphasis role="bold">Port3 - LAN</emphasis>: Set the type to
496 <literal>DPDK</literal> and connect it to the
497 <literal>lan_br</literal> bridge.</para>
498 </listitem>
499 </itemizedlist>
500
501 <para>Instantiate the FortiGate VNF on uCPE device 1 using the
502 <literal>sdwan1</literal> example configuration file.</para>
503
504 <para>To complete the branch-to-branch setup, configure <literal>uCPE
505 device 2</literal> in the same way as <literal>uCPE device
506 1</literal>.</para>
507
508 <note>
509 <para>The names of the ports used during instantiation need to be the
510 same as the ones described above, as the same names will be used in
511 the configuration files provided for this example use-case.</para>
512 </note>
513 </section>
514
515 <section id="forti_test_uc2">
516 <title>Testing the Use-case</title>
517
518 <para>Once the full SD-WAN setup is in place a VPN connection needs to
519 be established between the two uCPE devices. The Test Machines can be
520 connected to the LAN interface on each uCPE device.</para>
521
522 <note>
523 <para>The connected Test Machine can be a laptop or a uCPE device that
524 has one interface configured to get a dynamic IP from a DHCP server.
525 The <command>dhclient &lt;interface&gt;</command> command can be used
526 to request an IP address.The received IP must be in the 172.16.1.2 -
527 172.16.1.255 range for Test Machine-1 and in the 172.16.2.2 -
528 172.16.2.255 range for Test Machine-2.</para>
529 </note>
530
531 <para>The Test Machine connected to <literal>uCPE device 1</literal>
532 should be able to ping the Test Machine connected to <literal>uCPE
533 device 2</literal> in this setup, over the WAN connection. The FortiGate
534 VNF management interface can be accessed from a web browser on the Lab
535 Machine. For more details please see <olink
536 targetdoc="book_enea_edge_example_usecases"
537 targetptr="fortigate_webmg">FortiGate VNF Web Management, <xi:include
538 href="../../s_docbuild/olinkdb/pardoc-names.xml"
539 xmlns:xi="http://www.w3.org/2001/XInclude"
540 xpointer="element(book_enea_edge_example_usecases/1)" /></olink>.</para>
541
542 <note>
543 <para>In this SD-WAN VPN setup example, bridges were used as
544 connection points for the FortiGate VNF. It is possible to replace
545 OVS-DPDK bridges with SR-IOV connection points.</para>
546 </note>
547 </section>
548 </section>
549
550 <section id="fortigate_webmg">
551 <title>FortiGate VNF Web Management</title>
552
553 <para>In order to check the IP address assigned to the FortiGate VNF you
554 need to connect to the FortiGate CLI.</para>
555
556 <orderedlist>
557 <listitem>
558 <para>SSH to the uCPE Device (Username: root) and connect to the
559 FortiGate VNF console:</para>
560
561 <programlisting>virsh list
562virsh console &lt;id of FortiGate VNF&gt;</programlisting>
563 </listitem>
564
565 <listitem>
566 <para>To access the FortiGate CLI, use <literal>admin</literal> as the
567 user, leaving the password blank/empty, and press enter.</para>
568
569 <para>Use the CLI command <literal>get system interface</literal> to
570 get the dynamic interfaces configuration.</para>
571 </listitem>
572
573 <listitem>
574 <para>Use the IP address assigned for the management interface in the
575 web browser (<literal>https://&lt;IP&gt;</literal>), to access the
576 FortiGate VNF Web Management Interface. Use the same credentials as
577 before to login.</para>
578 </listitem>
579
580 <listitem>
581 <para>Browse through the configuration and perform changes according
582 to your setup:</para>
583
584 <figure>
585 <title>The FortiGate VNF Web Management Interface</title>
586
587 <mediaobject>
588 <imageobject>
589 <imagedata align="center" contentwidth="600"
590 fileref="images/fortinet_interface.png" />
591 </imageobject>
592 </mediaobject>
593 </figure>
594 </listitem>
595
596 <listitem>
597 <para>Optionally, alter the default FortiGate example configuration
598 provided by Enea, through the following steps:</para>
599
600 <orderedlist>
601 <listitem>
602 <para>Deploy the FortiGate Firewall in its default
603 settings.</para>
604
605 <remark>Maybe more info about how to do it should be added
606 here.</remark>
607 </listitem>
608
609 <listitem>
610 <para>Connect to the FortiGate VNF Web Management interface with a
611 web browser.</para>
612 </listitem>
613
614 <listitem>
615 <para>Modify the FortiGate configuration in the FortiGate VNF Web
616 Management as needed.</para>
617 </listitem>
618
619 <listitem>
620 <para>Store the updated configuration in a file, so it may be used
621 at the next FortiGate VNF instantiation.</para>
622 </listitem>
623 </orderedlist>
624 </listitem>
625 </orderedlist>
626 </section>
627</chapter> \ No newline at end of file
diff --git a/doc/book-enea-edge-example-usecases/doc/images/fortinet_interface.png b/doc/book-enea-edge-example-usecases/doc/images/fortinet_interface.png
new file mode 100755
index 0000000..9452264
--- /dev/null
+++ b/doc/book-enea-edge-example-usecases/doc/images/fortinet_interface.png
Binary files differ
diff --git a/doc/book-enea-edge-example-usecases/doc/images/trgt.png b/doc/book-enea-edge-example-usecases/doc/images/trgt.png
new file mode 100644
index 0000000..2977524
--- /dev/null
+++ b/doc/book-enea-edge-example-usecases/doc/images/trgt.png
Binary files differ
diff --git a/doc/book-enea-edge-example-usecases/doc/images/trgt.svg b/doc/book-enea-edge-example-usecases/doc/images/trgt.svg
new file mode 100755
index 0000000..86f4d12
--- /dev/null
+++ b/doc/book-enea-edge-example-usecases/doc/images/trgt.svg
@@ -0,0 +1,1231 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:xlink="http://www.w3.org/1999/xlink"
9 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
10 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
11 width="291.36588mm"
12 height="156.51978mm"
13 viewBox="0 0 291.36588 156.51978"
14 version="1.1"
15 id="svg1125"
16 inkscape:version="1.0.2 (e86c870, 2021-01-15)"
17 sodipodi:docname="trgt.svg"
18 inkscape:export-filename="D:\ENEA Work files\ENFV work\ENA 2.4\AP-636\trgt.png"
19 inkscape:export-xdpi="65"
20 inkscape:export-ydpi="65">
21 <defs
22 id="defs1119">
23 <marker
24 inkscape:stockid="EmptyTriangleOutL"
25 orient="auto"
26 refY="0"
27 refX="0"
28 id="EmptyTriangleOutL-1"
29 style="overflow:visible"
30 inkscape:isstock="true">
31 <path
32 id="path1061-7"
33 d="M 5.77,0 -2.88,5 V -5 Z"
34 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:1.00000003pt;stroke-opacity:1"
35 transform="matrix(0.8,0,0,0.8,-4.8,0)"
36 inkscape:connector-curvature="0" />
37 </marker>
38 <marker
39 inkscape:stockid="EmptyTriangleOutL"
40 orient="auto"
41 refY="0"
42 refX="0"
43 id="EmptyTriangleOutL-0-9"
44 style="overflow:visible"
45 inkscape:isstock="true">
46 <path
47 inkscape:connector-curvature="0"
48 id="path1061-3-6"
49 d="M 5.77,0 -2.88,5 V -5 Z"
50 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26f6f;stroke-width:1.00000003pt;stroke-opacity:1"
51 transform="matrix(0.8,0,0,0.8,-4.8,0)" />
52 </marker>
53 <marker
54 inkscape:stockid="EmptyTriangleOutL"
55 orient="auto"
56 refY="0"
57 refX="0"
58 id="EmptyTriangleOutL-0"
59 style="overflow:visible"
60 inkscape:isstock="true">
61 <path
62 inkscape:connector-curvature="0"
63 id="path1061-3"
64 d="M 5.77,0 -2.88,5 V -5 Z"
65 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26f6f;stroke-width:1.00000003pt;stroke-opacity:1"
66 transform="matrix(0.8,0,0,0.8,-4.8,0)" />
67 </marker>
68 <marker
69 inkscape:stockid="EmptyTriangleOutL"
70 orient="auto"
71 refY="0"
72 refX="0"
73 id="EmptyTriangleOutL"
74 style="overflow:visible"
75 inkscape:isstock="true">
76 <path
77 id="path1061"
78 d="M 5.77,0 -2.88,5 V -5 Z"
79 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:1.00000003pt;stroke-opacity:1"
80 transform="matrix(0.8,0,0,0.8,-4.8,0)"
81 inkscape:connector-curvature="0" />
82 </marker>
83 <marker
84 inkscape:stockid="Arrow2Lstart"
85 orient="auto"
86 refY="0"
87 refX="0"
88 id="Arrow2Lstart-2-4-9"
89 style="overflow:visible"
90 inkscape:isstock="true">
91 <path
92 inkscape:connector-curvature="0"
93 id="path6141-2-1-9"
94 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
95 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
96 transform="matrix(1.1,0,0,1.1,1.1,0)" />
97 </marker>
98 <marker
99 inkscape:stockid="Arrow2Lstart"
100 orient="auto"
101 refY="0"
102 refX="0"
103 id="Arrow2Lstart-2-4"
104 style="overflow:visible"
105 inkscape:isstock="true">
106 <path
107 inkscape:connector-curvature="0"
108 id="path6141-2-1"
109 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
110 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
111 transform="matrix(1.1,0,0,1.1,1.1,0)" />
112 </marker>
113 <marker
114 inkscape:stockid="Arrow2Lstart"
115 orient="auto"
116 refY="0"
117 refX="0"
118 id="Arrow2Lstart-2-1"
119 style="overflow:visible"
120 inkscape:isstock="true">
121 <path
122 inkscape:connector-curvature="0"
123 id="path6141-2-8"
124 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
125 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
126 transform="matrix(1.1,0,0,1.1,1.1,0)" />
127 </marker>
128 <marker
129 inkscape:stockid="Arrow2Lstart"
130 orient="auto"
131 refY="0"
132 refX="0"
133 id="Arrow2Lstart-2"
134 style="overflow:visible"
135 inkscape:isstock="true">
136 <path
137 inkscape:connector-curvature="0"
138 id="path6141-2"
139 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
140 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
141 transform="matrix(1.1,0,0,1.1,1.1,0)" />
142 </marker>
143 <marker
144 inkscape:stockid="Arrow2Lstart"
145 orient="auto"
146 refY="0"
147 refX="0"
148 id="Arrow2Lstart"
149 style="overflow:visible"
150 inkscape:isstock="true">
151 <path
152 id="path6141"
153 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
154 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
155 transform="matrix(1.1,0,0,1.1,1.1,0)"
156 inkscape:connector-curvature="0" />
157 </marker>
158 <marker
159 inkscape:stockid="EmptyTriangleOutL"
160 orient="auto"
161 refY="0"
162 refX="0"
163 id="EmptyTriangleOutL-1-5"
164 style="overflow:visible"
165 inkscape:isstock="true">
166 <path
167 id="path1061-7-7"
168 d="M 5.77,0 -2.88,5 V -5 Z"
169 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:1.00000003pt;stroke-opacity:1"
170 transform="matrix(0.8,0,0,0.8,-4.8,0)"
171 inkscape:connector-curvature="0" />
172 </marker>
173 <marker
174 inkscape:stockid="EmptyTriangleOutL"
175 orient="auto"
176 refY="0"
177 refX="0"
178 id="EmptyTriangleOutL-0-9-0"
179 style="overflow:visible"
180 inkscape:isstock="true">
181 <path
182 inkscape:connector-curvature="0"
183 id="path1061-3-6-7"
184 d="M 5.77,0 -2.88,5 V -5 Z"
185 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26f6f;stroke-width:1.00000003pt;stroke-opacity:1"
186 transform="matrix(0.8,0,0,0.8,-4.8,0)" />
187 </marker>
188 <marker
189 inkscape:stockid="EmptyTriangleOutL"
190 orient="auto"
191 refY="0"
192 refX="0"
193 id="EmptyTriangleOutL-0-0"
194 style="overflow:visible"
195 inkscape:isstock="true">
196 <path
197 inkscape:connector-curvature="0"
198 id="path1061-3-4"
199 d="M 5.77,0 -2.88,5 V -5 Z"
200 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26f6f;stroke-width:1.00000003pt;stroke-opacity:1"
201 transform="matrix(0.8,0,0,0.8,-4.8,0)" />
202 </marker>
203 <marker
204 inkscape:stockid="EmptyTriangleOutL"
205 orient="auto"
206 refY="0"
207 refX="0"
208 id="EmptyTriangleOutL-6"
209 style="overflow:visible"
210 inkscape:isstock="true">
211 <path
212 id="path1061-79"
213 d="M 5.77,0 -2.88,5 V -5 Z"
214 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:1.00000003pt;stroke-opacity:1"
215 transform="matrix(0.8,0,0,0.8,-4.8,0)"
216 inkscape:connector-curvature="0" />
217 </marker>
218 <marker
219 inkscape:stockid="Arrow2Lstart"
220 orient="auto"
221 refY="0"
222 refX="0"
223 id="Arrow2Lstart-2-4-9-5"
224 style="overflow:visible"
225 inkscape:isstock="true">
226 <path
227 inkscape:connector-curvature="0"
228 id="path6141-2-1-9-6"
229 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
230 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
231 transform="matrix(1.1,0,0,1.1,1.1,0)" />
232 </marker>
233 <marker
234 inkscape:stockid="Arrow2Lstart"
235 orient="auto"
236 refY="0"
237 refX="0"
238 id="Arrow2Lstart-2-4-1"
239 style="overflow:visible"
240 inkscape:isstock="true">
241 <path
242 inkscape:connector-curvature="0"
243 id="path6141-2-1-2"
244 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
245 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
246 transform="matrix(1.1,0,0,1.1,1.1,0)" />
247 </marker>
248 <marker
249 inkscape:stockid="Arrow2Lstart"
250 orient="auto"
251 refY="0"
252 refX="0"
253 id="Arrow2Lstart-2-1-4"
254 style="overflow:visible"
255 inkscape:isstock="true">
256 <path
257 inkscape:connector-curvature="0"
258 id="path6141-2-8-1"
259 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
260 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
261 transform="matrix(1.1,0,0,1.1,1.1,0)" />
262 </marker>
263 <marker
264 inkscape:stockid="Arrow2Lstart"
265 orient="auto"
266 refY="0"
267 refX="0"
268 id="Arrow2Lstart-2-7"
269 style="overflow:visible"
270 inkscape:isstock="true">
271 <path
272 inkscape:connector-curvature="0"
273 id="path6141-2-9"
274 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
275 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
276 transform="matrix(1.1,0,0,1.1,1.1,0)" />
277 </marker>
278 <marker
279 inkscape:stockid="Arrow2Lstart"
280 orient="auto"
281 refY="0"
282 refX="0"
283 id="Arrow2Lstart-9"
284 style="overflow:visible"
285 inkscape:isstock="true">
286 <path
287 id="path6141-7"
288 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
289 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
290 transform="matrix(1.1,0,0,1.1,1.1,0)"
291 inkscape:connector-curvature="0" />
292 </marker>
293 <marker
294 inkscape:stockid="EmptyTriangleOutL"
295 orient="auto"
296 refY="0"
297 refX="0"
298 id="EmptyTriangleOutL-1-5-4"
299 style="overflow:visible"
300 inkscape:isstock="true">
301 <path
302 id="path1061-7-7-7"
303 d="M 5.77,0 -2.88,5 V -5 Z"
304 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:1.00000003pt;stroke-opacity:1"
305 transform="matrix(0.8,0,0,0.8,-4.8,0)"
306 inkscape:connector-curvature="0" />
307 </marker>
308 <marker
309 inkscape:stockid="EmptyTriangleOutL"
310 orient="auto"
311 refY="0"
312 refX="0"
313 id="EmptyTriangleOutL-0-9-0-3"
314 style="overflow:visible"
315 inkscape:isstock="true">
316 <path
317 inkscape:connector-curvature="0"
318 id="path1061-3-6-7-3"
319 d="M 5.77,0 -2.88,5 V -5 Z"
320 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26f6f;stroke-width:1.00000003pt;stroke-opacity:1"
321 transform="matrix(0.8,0,0,0.8,-4.8,0)" />
322 </marker>
323 <filter
324 inkscape:collect="always"
325 style="color-interpolation-filters:sRGB"
326 id="filter4332-4">
327 <feBlend
328 inkscape:collect="always"
329 mode="screen"
330 in2="BackgroundImage"
331 id="feBlend4334-6" />
332 </filter>
333 <marker
334 inkscape:stockid="EmptyTriangleOutL"
335 orient="auto"
336 refY="0"
337 refX="0"
338 id="EmptyTriangleOutL-0-0-9"
339 style="overflow:visible"
340 inkscape:isstock="true">
341 <path
342 inkscape:connector-curvature="0"
343 id="path1061-3-4-7"
344 d="M 5.77,0 -2.88,5 V -5 Z"
345 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26f6f;stroke-width:1.00000003pt;stroke-opacity:1"
346 transform="matrix(0.8,0,0,0.8,-4.8,0)" />
347 </marker>
348 <marker
349 inkscape:stockid="EmptyTriangleOutL"
350 orient="auto"
351 refY="0"
352 refX="0"
353 id="EmptyTriangleOutL-6-0"
354 style="overflow:visible"
355 inkscape:isstock="true">
356 <path
357 id="path1061-79-3"
358 d="M 5.77,0 -2.88,5 V -5 Z"
359 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:1.00000003pt;stroke-opacity:1"
360 transform="matrix(0.8,0,0,0.8,-4.8,0)"
361 inkscape:connector-curvature="0" />
362 </marker>
363 <marker
364 inkscape:stockid="Arrow2Lstart"
365 orient="auto"
366 refY="0"
367 refX="0"
368 id="Arrow2Lstart-2-4-9-5-1"
369 style="overflow:visible"
370 inkscape:isstock="true">
371 <path
372 inkscape:connector-curvature="0"
373 id="path6141-2-1-9-6-8"
374 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
375 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
376 transform="matrix(1.1,0,0,1.1,1.1,0)" />
377 </marker>
378 <marker
379 inkscape:stockid="Arrow2Lstart"
380 orient="auto"
381 refY="0"
382 refX="0"
383 id="Arrow2Lstart-2-4-1-5"
384 style="overflow:visible"
385 inkscape:isstock="true">
386 <path
387 inkscape:connector-curvature="0"
388 id="path6141-2-1-2-7"
389 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
390 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
391 transform="matrix(1.1,0,0,1.1,1.1,0)" />
392 </marker>
393 <marker
394 inkscape:stockid="Arrow2Lstart"
395 orient="auto"
396 refY="0"
397 refX="0"
398 id="Arrow2Lstart-2-1-4-0"
399 style="overflow:visible"
400 inkscape:isstock="true">
401 <path
402 inkscape:connector-curvature="0"
403 id="path6141-2-8-1-1"
404 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
405 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
406 transform="matrix(1.1,0,0,1.1,1.1,0)" />
407 </marker>
408 <marker
409 inkscape:stockid="Arrow2Lstart"
410 orient="auto"
411 refY="0"
412 refX="0"
413 id="Arrow2Lstart-2-7-1"
414 style="overflow:visible"
415 inkscape:isstock="true">
416 <path
417 inkscape:connector-curvature="0"
418 id="path6141-2-9-2"
419 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
420 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
421 transform="matrix(1.1,0,0,1.1,1.1,0)" />
422 </marker>
423 <marker
424 inkscape:stockid="Arrow2Lstart"
425 orient="auto"
426 refY="0"
427 refX="0"
428 id="Arrow2Lstart-9-9"
429 style="overflow:visible"
430 inkscape:isstock="true">
431 <path
432 id="path6141-7-0"
433 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
434 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
435 transform="matrix(1.1,0,0,1.1,1.1,0)"
436 inkscape:connector-curvature="0" />
437 </marker>
438 <marker
439 inkscape:stockid="Arrow2Lend"
440 orient="auto"
441 refY="0"
442 refX="0"
443 id="Arrow2Lend"
444 style="overflow:visible"
445 inkscape:isstock="true"
446 inkscape:collect="always">
447 <path
448 id="path6144"
449 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
450 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
451 transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
452 inkscape:connector-curvature="0" />
453 </marker>
454 <marker
455 inkscape:stockid="Arrow2Lstart"
456 orient="auto"
457 refY="0"
458 refX="0"
459 id="Arrow2Lstart-2-4-1-5-0"
460 style="overflow:visible"
461 inkscape:isstock="true">
462 <path
463 inkscape:connector-curvature="0"
464 id="path6141-2-1-2-7-5"
465 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
466 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
467 transform="matrix(1.1,0,0,1.1,1.1,0)" />
468 </marker>
469 <marker
470 inkscape:stockid="Arrow2Lstart"
471 orient="auto"
472 refY="0"
473 refX="0"
474 id="Arrow2Lstart-2-7-1-3"
475 style="overflow:visible"
476 inkscape:isstock="true">
477 <path
478 inkscape:connector-curvature="0"
479 id="path6141-2-9-2-4"
480 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
481 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
482 transform="matrix(1.1,0,0,1.1,1.1,0)" />
483 </marker>
484 <filter
485 inkscape:collect="always"
486 style="color-interpolation-filters:sRGB"
487 id="filter4332">
488 <feBlend
489 inkscape:collect="always"
490 mode="screen"
491 in2="BackgroundImage"
492 id="feBlend4334" />
493 </filter>
494 <filter
495 inkscape:collect="always"
496 style="color-interpolation-filters:sRGB"
497 id="filter4332-6">
498 <feBlend
499 inkscape:collect="always"
500 mode="screen"
501 in2="BackgroundImage"
502 id="feBlend4334-1" />
503 </filter>
504 <filter
505 inkscape:collect="always"
506 style="color-interpolation-filters:sRGB"
507 id="filter4332-7">
508 <feBlend
509 inkscape:collect="always"
510 mode="screen"
511 in2="BackgroundImage"
512 id="feBlend4334-2" />
513 </filter>
514 </defs>
515 <sodipodi:namedview
516 id="base"
517 pagecolor="#ffffff"
518 bordercolor="#666666"
519 borderopacity="1.0"
520 inkscape:pageopacity="0.0"
521 inkscape:pageshadow="2"
522 inkscape:zoom="0.62"
523 inkscape:cx="510.81788"
524 inkscape:cy="354.91926"
525 inkscape:document-units="mm"
526 inkscape:current-layer="layer2"
527 showgrid="false"
528 inkscape:window-width="1920"
529 inkscape:window-height="1017"
530 inkscape:window-x="-8"
531 inkscape:window-y="-8"
532 inkscape:window-maximized="1"
533 showguides="false"
534 inkscape:guide-bbox="true"
535 fit-margin-top="0"
536 fit-margin-left="0"
537 fit-margin-right="0"
538 fit-margin-bottom="0"
539 inkscape:showpageshadow="false"
540 showborder="false"
541 inkscape:document-rotation="0" />
542 <metadata
543 id="metadata1122">
544 <rdf:RDF>
545 <cc:Work
546 rdf:about="">
547 <dc:format>image/svg+xml</dc:format>
548 <dc:type
549 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
550 <dc:title />
551 </cc:Work>
552 </rdf:RDF>
553 </metadata>
554 <g
555 inkscape:label="Orignal Image"
556 inkscape:groupmode="layer"
557 id="layer1"
558 transform="translate(-1.4460939,-118.10318)"
559 style="display:none"
560 sodipodi:insensitive="true">
561 <image
562 width="287.86667"
563 height="133.13834"
564 preserveAspectRatio="none"
565 xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABVAAAAJ1CAYAAAA/uNtDAAAAAXNSR0IArs4c6QAAAARnQU1BAACx jwv8YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAP+lSURBVHhe7N0HYFRV9j/wkx56k94RlA4iIoso TRRRmh076mJX7MuuK+rPtRf4q6uyKooKuLKCYAGRJoiIiNJ7Cy20ECA9meT/vue9Ny0z6ZnMTL4f OLz37rvzZjJpw5lz743IMwgRERERERERERER5RNpbYmIiIiIiIiIiIjICxOoRERERERERERERH4w gUpERERERERERETkBxOoRERERERERERERH4wgUpERERERERERETkBxOoRERERERERERERH4wgUpE RERERERERETkBxOoRERERERERERERH4wgUpERERERERERETkBxOoRERERERERERERH4wgUpERERE RERERETkBxOoRERERERERERERH4wgUpERERERERERETkBxOoRERERERERERERH4wgUpERERERERE RETkBxOoRERERERERERERH4wgUpERERERERERETkBxOoRERERERERERERH4wgUpERERERERERETk BxOoRERERERERERERH4wgUpERERERERERETkBxOoRERERERERERERH4wgUpERERERERERETkBxOo RERERERERERERH4wgUpERERERERERETkBxOoRERERERERERERH4wgUpERERERERERETkBxOoRERE RERERERERH4wgUpERERERERERETkBxOoRERERERERERERH4wgUpERERERERERETkBxOoRERERERE RERERH4wgUpERERERERERETkBxOoRERERERERERERH4wgUpERZaRkWHtERERERERERFVDhF5Bmuf iIiIiIiIiIiIiNywApWIiIiIiIiIiIjIDyZQiULCDpl0QYRERNwl31st5SeQ90VEREREREREFNyY QCUiIiIiIiIiIiLygwlUIiIiIiIiIiIiIj+YQCUKct/fheH07WTcChxNlqEROPYaYv/9Xdp2l9Gw w9i/wOpzwSS3Qfg7vpe7LrjAuq13XCCTdhTxvoiIiIiIiIiIKhEmUImCXLuRE2Xs2LHSR4/6SB9j H8djJ46UdtrmZvZd0m7oZKMb+pi3MH0vd7UbKpNXiHG77+S774xrWqf7aN9r5ay2xbwvIiIiIiIi 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 D8b34ymg1c8H4KsZNbDRUVGSnpkld4w4RyY9dqlkZOVaCdQMmfvNHDmYeIAJVKpwTKASBRm+2CQi IiKiUMfXtESe/CVQ42Ii5bFJP8oXCzZKtfgYiY+LwSj7/PyMto/wf8LfGd/X99M7MjJCooxwhyQS qlgjvS6E7BIKW6ONf7wTTegaFeW5DA/achy5cvDwKUnLyJabLusiL9w3UDKzmUCl4MMEKlGQ4YtN IiIiIgp1fE1L5KmwBOr0eeulXu2qcv+NfaVW9TjJcRQtVeM77Wnxc9J3s59Wo9nXXKlo88qragIV Xb0Tq8pH/6joSDl5OkNe+WixHE9Ok1sv78YEKgUtrsJPRERERERERFSBkC5FUrLxGdWlScNa0qR+ zSJF44LiDN/RyGdU9xkN61WX+nWr5Ysz6lSVurU9ox7aalWV2jWr5I8a8VKjumfUxLZarPitoiUK IkygEhEREREREREFgfSMHElPzza2gQ7jfv1ERnEi039k+gyHtcA/k6gU3JhAJSIiIiIiIiKqaHki Obl5Oi9oTm4lCP04kT3VDCpRUGMClYiIiIiIiIioguUZfxyO3EoXRKGACVQiIiIiIiIioiCQm5cn jtzKE/h4iUIBE6hEREREREREREEgNze30gVwBlQKdkygEhERERERERFVIDuB6HOu0FKGr8rPkoav 65c2iEIBE6hEREREREREREEg15EnjrIOH4nQEoev65ci8PFyED+FAiZQiYiIiIiIiIiCgCMXFaNF D3MYfJ4r8lyRp4FpAdzOe/UpNLxuazTpdf338f04CwqiUMAEKhERERERERFRBUMlJqo8c3ysVO8K q3rT6GeGeRuNPFc7kpke5xA479anSOHzNmZS1qOP2znnvv1Y9XHnD/04jX4sQaVQwAQqERERERER EVFFy/NKeHqF8det6tPojkSmfezWZuwax17nrPPOPm5984Xbefs2+a7l1tf7fP62gj8uolDABCoR ERERERERURBwzYHqPTTfMyHpvm9sJBe3dbaZoe32OR/nixXOa1j35+O82e5+zmvf+McOswrV2DeC KBQwgUpEREREREREFAScc4PmuVVtIgFp7XskId3bkYy02hy5SFaat9e+VqLSTmZqHzu0n1e4nXcm QO1r2Pfn1te+D/v+nG32sVs79jX04zM/VqJQwAQqEREREREREVFFijA3SFaaiz/lGfs4dqv4zDWP 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 XWbXVNWuu+66M57j23yf365dO9mxY0eV1/m2TZs2SVxcnD3nxz/+cZXX+Etr3ry5NXeHfX2P/TU8 VQSoAAAAAAAAaJL+8z//U/r27SvLli2zUHPatGkydepUSUxMlMcff1zmzJnjXOmlgZ9e41733Xff ya9//WsZPny4ZGRkWAjotsrX+7Yf/vCHFa6tqrkKCgoszK3qGrdpwPtf//Vfcvz4cXuOW83pj01f W6BhCj/gZ5juBAAAgEDHZ1oAgeDPf/6z3H///TJgwAB58803reLTl1amarvlllusEvXSSy+V9u3b y5o1a6yKUulGU7fddpssWbJEnnrqKZk1a5aNV3d9TbnPb926tVWgfvnll3Lw4EHp0KGDc0VFa9eu lZEjR8rdd98tS5cutTD43Xffdc6itqhABQAAAAAAQJOiAeXTTz9tFaKvvPLKGeGp6tOnj4WnZ6M7 xc+YMcOONUTNzc2147qi09s1oM3JyZGXXnrJGT2ThqX6vUycONEZQV0iQAUAAAAAAEBA0wpMnRru VoD60kpTPbdw4UJnRGTBggWSnJwsN910kwwdOtQZvTBdunSRtm3bOo/q3pgxY+z+1QW0Wpk6f/58 +16GDRvmjJ4pNTXVliyIiYmx90Pbvffee8Y93fdS369vv/3Wvv7Zrlc1vbfSe1Zec9ZtzZo1k40b NzpXeunyCkOGDCm75vLLL5f33nvPOevl+5r1evd1zJw507midghQAQAAAAAA0KTs3LnT+jvvvNP6 2jh8+LCtPaobOJ3vVP2aSEhIsPVWdSMpbZWtWrXKvv7ZvhcNWbXK9rnnnrPwUtdhvfLKK+WNN96w qf9VBZ2LFy+27+no0aNnvf587q2VvyNGjLDX/Pzzz9vXGD16tJ3TZQd+9rOfSY8ePeyxevTRR+2e umnXP/7xD/nDH/5glba33nprhUDcpffV6zVk1fesrhCgAgAAAAAAoMnQdUv37t1rQZyGk7WhgeCP fvQjO64qwNTA81e/+pU8+OCDZe3hhx+uMrA8Gw0MdTMpDSl96fei1ZiDBw+WSZMmOaNn0mBR76FL AWj17Z/+9CfZsGGDTfmvLpjVdWF1XVfdUOts15/Pvd3K39dee03+4z/+w6755z//aUFtVlaWbdrl rvOqVaVz5861ZRRWr14tkydPln/5l3+xcb3+gQcekPT0dLvWNW/ePHvNer1WHs+ePds5UzsEqAAA AAAAAEANaBjoBqI//elPJSoqygJBDfnuuusu56pyGnpqqOfb/u///q9CqFgTOoVdQ8Ply5dXCA01 qNSp/RpEnq36VV/rq6++WuEaXb9VX7e+xgMHDjij5fSc75II1V1f03u7YW/Lli3l+uuvtzGl1w4c OFD27NljIazLXdf117/+tTPi1bx5cwtTCwsLrfrVlwbJ7pq0dYkAFQAAAAAAAKgB30BU1x11d7uv bsd7DfQ0FCwtLS1rp0+fPu91VzU01MpKvdeKFSuc0fKQUdc/rQkNMXfv3m1Vn9q2bNninDmThprV 0XtUdj73Phe3SlhpQO3e020anlYV/J4rSL5QBKgAAAAAAABocqqrvDybyoGoThXXSsuG4G4m9dvf /taWAPDdPOpcgawGkrrJk+7q37dvX3uOtv/93/91rrhwNb23W5VaOQTW52/dulUuvfRSq071HdPf ozvuuKPsntXdu74RoAIAAAAAAKDJcIM89dZbb1kfCLp162YbMLnritZk8yiXrjeq66fqdHvfAFin 3tfW+dzbDYF/8pOfyG9+8xtbfuD73/++VZk+9thjZdWj7rR+DVTT0tLK7lm5VbVsQn0gQAUAAAAA AEBQ0KrFmnCDvMprivoz33VF3377bXn66afPWE+0KrrR1aJFi+xa3fm+Lqe4n8+9tar0l7/8pb1+ 3Xjr8ccft42vMjIybCkC3zBUv9fevXtXuc5pYyBABQAAAAAAQEDr0qVLlYHosmXL5P7773celevR o4dMnTrVKibHjx8vO3fudM6U+/bbb23TI38yZcoU20xKd6vXqs1///d/L9u1/nxpoFlf319V93an 5Wt4/eKLL5ZVkW7btq3KZRB0Z38NW3/+85/bkgW+9F66k3/l8fpCgAoAAAAAAICA5huIdu3a1XbJ 16BOw9Hhw4c7V1WkU8h106FNmzZJ//79ZfTo0WW768fExFhQqSFdbfju2u/bpk+ffkHhn7sDvarp 5lG+G1BptapWjP7xj3+U2NhYm0JfG+dzb71WN99at26dVayGhIRYa9asmVx77bX2++H7ngwbNqzs 90fDcQ2P9b3T31ddb/V//ud/nCvrHwEqAAAAAAAAAp4GcL/+9a+talGDOndquI5XRaeJv/POO7J0 6VK58sor5dNPPy3bXf/yyy+35/7tb39zrr4w7mup3F555RULHS+EVmYqDU9rupv/vffeK3/4wx8k JSXFNmXSqfR6H/3ea6um99aq0ZdeesnWbb3uuutk2rRp1nQ6f2Jiok3p12OX+/uj9x4wYIC8+eab 9t6tX7/eQm5dxqA+dtyvSkip1soC8BtjH/Eusrxy7plTDAAAAIBAwGdaAEBla9eulZEjR9p0fQ2n fWm4etttt8nKlSttzdMLXZagvlCBCgAAAAAAAKBB6O76lbnro/orAlQAAAAAAAAA9WrIkCG2ruxz zz1n0/51vdR//vOf8l//9V8yYsQI2xRLlzbwt+pTRYAKAAAAAAAAoF7pJlI6jV83gvrggw9svVRd x/WJJ56Q6Oho2bJli9x1113O1f6FABUAAAAAAABAvevWrZvtnp+ZmSm6LZO206dPy+rVq6uc2u8v 2EQK8DPugvsAAABAoGMTKQBAMKACFQAAAAAAAACqQQUqAAAAAAAAAFSDClQAAAAAAAAAqAYBKgAA AAAAAABUgwAVAAAAAAAAAKpBgAoAAAAAAAAA1SBABQAAAAAAAIBqEKACAAAAAAAAQDUIUAEAAAAA AACgGgSoAAAAAAAAAFANAlQAAAAAAAAAqAYBKgAAAAAAAABUgwAVAAAAAAAAAKpBgAoAAAAAAAAA VRL5/wGnDMHmsXxLFQAAAABJRU5ErkJggg== "
566 id="image10"
567 x="4.9892855"
568 y="300.73441" />
569 </g>
570 <g
571 inkscape:groupmode="layer"
572 id="layer3"
573 inkscape:label="Template Pieces"
574 style="display:none"
575 sodipodi:insensitive="true"
576 transform="translate(-1.4460939,-31.103178)">
577 <g
578 transform="translate(-216.66796,118.83386)"
579 id="g6087">
580 <rect
581 rx="4.99999"
582 y="56.694904"
583 x="146.30602"
584 height="18"
585 width="45"
586 id="rect6062"
587 style="fill:#c48ed1;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-opacity:1" />
588 <text
589 id="text6066"
590 y="68.725212"
591 x="168.60965"
592 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
593 xml:space="preserve"><tspan
594 style="font-size:8.46667px;stroke-width:0.264583"
595 y="68.725212"
596 x="168.60965"
597 id="tspan6064"
598 sodipodi:role="line">Guest</tspan></text>
599 </g>
600 <rect
601 rx="4.9939055"
602 y="281.86972"
603 x="-201.41158"
604 height="59.711037"
605 width="19.975622"
606 id="rect6098"
607 style="fill:#ffd32a;fill-opacity:0.64313725;stroke:#000000;stroke-width:0.28896147;stroke-opacity:1" />
608 <text
609 transform="rotate(90)"
610 id="text892"
611 y="193.61693"
612 x="311.6983"
613 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
614 xml:space="preserve"><tspan
615 style="font-size:8.46667px;writing-mode:lr-tb;stroke-width:0.264583"
616 y="193.61693"
617 x="311.6983"
618 id="tspan890"
619 sodipodi:role="line">OVS Bridge</tspan></text>
620 <path
621 style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1.00000003, 0.50000003, 0.25, 0.50000003;stroke-dashoffset:0;stroke-opacity:1"
622 d="m -149.19921,310.00051 h 34.52812"
623 id="path8471"
624 inkscape:connector-curvature="0" />
625 <path
626 style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1.00000004, 0.50000003, 0.25, 0.50000003;stroke-dashoffset:0;stroke-opacity:1"
627 d="M -104.61691,328.32292 V 293.7948"
628 id="path8471-3"
629 inkscape:connector-curvature="0" />
630 <path
631 style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
632 d="M -96.150234,328.85209 V 294.32397"
633 id="path8471-3-2"
634 inkscape:connector-curvature="0" />
635 <path
636 style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
637 d="m -149.13306,316.61511 h 34.52812"
638 id="path8471-3-2-4"
639 inkscape:connector-curvature="0" />
640 <path
641 style="fill:none;stroke:#000000;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
642 d="m -142.20667,270.65304 h 37.32518"
643 id="path6121"
644 inkscape:connector-curvature="0" />
645 <path
646 style="fill:none;stroke:#000000;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow2Lstart-9-9)"
647 d="m -142.15413,276.6677 h 37.32519"
648 id="path6121-4"
649 inkscape:connector-curvature="0" />
650 <path
651 style="fill:none;stroke:#000000;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow2Lstart-2-7-1)"
652 d="m -99.555704,258.89146 21.35958,30.60942"
653 id="path6121-4-7"
654 inkscape:connector-curvature="0" />
655 <path
656 style="fill:none;stroke:#000000;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow2Lstart-2-1-4-0)"
657 d="m -53.814264,258.73079 -21.35958,30.60942"
658 id="path6121-4-7-5"
659 inkscape:connector-curvature="0" />
660 <path
661 style="fill:none;stroke:#000000;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow2Lstart-2-4-9-5-1)"
662 d="m -77.254954,275.59103 -21.35958,-30.60942"
663 id="path6121-4-7-3-6"
664 inkscape:connector-curvature="0" />
665 <path
666 style="fill:#777777;fill-opacity:1;stroke:#777777;stroke-width:1.22399998;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#EmptyTriangleOutL-6-0)"
667 d="m -144.36842,344.40951 h 22.4813"
668 id="path899"
669 inkscape:connector-curvature="0" />
670 <path
671 style="fill:#d26f6f;fill-opacity:1;stroke:#d26f6f;stroke-width:1.22399998;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#EmptyTriangleOutL-0-0-9)"
672 d="m -113.08989,344.13177 h 22.481306"
673 id="path899-9"
674 inkscape:connector-curvature="0" />
675 <g
676 transform="translate(-167.11884,117.84618)"
677 id="g6770">
678 <path
679 inkscape:connector-curvature="0"
680 id="path8471-2"
681 d="m 137.87025,103.5657 h 9.12038"
682 style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1, 0.5, 0.25, 0.5;stroke-dashoffset:0;stroke-opacity:1"
683 transform="translate(-3.1511298,-3.7216363)" />
684 <g
685 id="g6020">
686 <path
687 transform="translate(-3.1511298,-3.7216363)"
688 style="fill:#777777;fill-opacity:1;stroke:#777777;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#EmptyTriangleOutL-1-5-4)"
689 d="m 95.766901,115.77833 h 9.511109"
690 id="path899-1"
691 inkscape:connector-curvature="0" />
692 <path
693 transform="translate(-3.1511298,-3.7216363)"
694 style="fill:#d26f6f;fill-opacity:1;stroke:#d26f6f;stroke-width:0.59490627;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#EmptyTriangleOutL-0-9-0-3)"
695 d="m 108.80427,115.85976 h 10.92006"
696 id="path899-9-2"
697 inkscape:connector-curvature="0" />
698 <text
699 xml:space="preserve"
700 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;filter:url(#filter4332-4)"
701 x="-0.59244788"
702 y="284.13779"
703 id="text4338"
704 transform="matrix(0.26458333,0,0,0.26458333,63.993921,19.755859)"><tspan
705 sodipodi:role="line"
706 x="-0.59244788"
707 y="284.13779"
708 style="text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:1"
709 id="tspan4344">Legend: </tspan><tspan
710 sodipodi:role="line"
711 x="-0.59244788"
712 y="307.47113"
713 style="text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:1"
714 id="tspan4348">- Connection via cloud/internet:</tspan><tspan
715 sodipodi:role="line"
716 x="-0.59244788"
717 y="330.80444"
718 style="text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:1"
719 id="tspan4350">- Back to Back: BTB</tspan><tspan
720 sodipodi:role="line"
721 x="-0.59244788"
722 y="354.13779"
723 style="text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:1"
724 id="tspan4651">- Flow rules: </tspan><tspan
725 sodipodi:role="line"
726 x="-0.59244788"
727 y="377.47113"
728 id="tspan4340" /><tspan
729 sodipodi:role="line"
730 x="-0.59244788"
731 y="400.80444"
732 id="tspan4342" /></text>
733 </g>
734 </g>
735 </g>
736 <g
737 inkscape:groupmode="layer"
738 id="layer2"
739 inkscape:label="Trgt Schema"
740 transform="translate(-1.4460939,-118.10318)">
741 <flowRoot
742 xml:space="preserve"
743 id="flowRoot949"
744 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:vertical-lr;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none"
745 transform="matrix(0.26458333,0,0,0.26458333,0,87)"><flowRegion
746 id="flowRegion951"><rect
747 id="rect953"
748 width="201.71744"
749 height="25.079741"
750 x="872"
751 y="137.70079" /></flowRegion><flowPara
752 id="flowPara955" /></flowRoot>
753 <text
754 xml:space="preserve"
755 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
756 x="253.30237"
757 y="127.42318"
758 id="text947" />
759 <text
760 xml:space="preserve"
761 style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;filter:url(#filter4332-7)"
762 x="77.070297"
763 y="140.22328"
764 id="text4180-4"><tspan
765 sodipodi:role="line"
766 id="tspan4178-0"
767 x="77.070297"
768 y="140.22328"
769 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.264583">uCPE Device</tspan></text>
770 <path
771 style="display:inline;fill:none;stroke:#000000;stroke-width:0.30000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.60000001, 0.3, 0.15, 0.3;stroke-dashoffset:0;stroke-opacity:1"
772 d="m 266.39304,242.05073 -5.00906,-38.32387"
773 id="path8471-3-64-9"
774 inkscape:connector-curvature="0" />
775 <path
776 style="display:inline;fill:none;stroke:#000000;stroke-width:0.30000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.60000002, 0.3, 0.15, 0.3;stroke-dashoffset:0;stroke-opacity:1"
777 d="m 268.53365,148.2789 -5.00906,38.32387"
778 id="path8471-3-64-9-0"
779 inkscape:connector-curvature="0" />
780 <g
781 transform="translate(226.3637,-168.44316)"
782 style="display:inline;filter:url(#filter4332-6)"
783 id="g3208">
784 <path
785 inkscape:connector-curvature="0"
786 id="path5091-2"
787 d="m 38.802604,353.25905 a 10.213003,8.6845435 0 0 0 -6.68017,2.12972 7.3267194,4.8471871 0 0 0 -1.53463,-0.11005 7.3267194,4.8471871 0 0 0 -6.28296,2.36481 10.172598,7.1157176 0 0 0 -1.00344,-0.0351 10.172598,7.1157176 0 0 0 -10.172673,7.11576 10.172598,7.1157176 0 0 0 2.747952,4.85586 5.1065016,3.4334242 0 0 0 -0.164347,0.84612 5.1065016,3.4334242 0 0 0 5.106498,3.43343 5.1065016,3.4334242 0 0 0 1.79049,-0.21972 4.662458,5.6550516 0 0 0 3.09399,1.43152 4.662458,5.6550516 0 0 0 2.64388,-1.00471 8.4368287,6.0589839 0 0 0 6.01497,1.81257 8.4368287,6.0589839 0 0 0 6.52493,-2.22359 12.433222,5.0491531 0 0 0 5.9083,0.60786 12.433222,5.0491531 0 0 0 12.43322,-5.04915 12.433222,5.0491531 0 0 0 -0.73936,-1.70053 9.6231236,5.6550516 0 0 0 3.11178,-4.15649 9.6231236,5.6550516 0 0 0 -9.62282,-5.65505 9.6231236,5.6550516 0 0 0 -3.96431,0.50965 10.213003,8.6845435 0 0 0 -9.2113,-4.9529 z"
788 style="fill:#8fd0f6;fill-opacity:1;stroke:#000000;stroke-width:0.19981423;stroke-opacity:1" />
789 <text
790 id="text6011-4"
791 y="367.05307"
792 x="37.059994"
793 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7.05556px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
794 xml:space="preserve"><tspan
795 style="font-size:7.05556px;stroke-width:0.264583"
796 y="367.05307"
797 x="37.059994"
798 id="tspan6009-5"
799 sodipodi:role="line">Internet</tspan></text>
800 </g>
801 <g
802 id="g222">
803 <rect
804 style="fill:#ff9955;fill-opacity:0.641414;stroke:#000000;stroke-width:0.301228;stroke-opacity:1"
805 id="rect5992"
806 width="54.967422"
807 height="32.516785"
808 x="237.52919"
809 y="241.95555"
810 rx="5.9960117" />
811 <text
812 xml:space="preserve"
813 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7.76111px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
814 x="264.72488"
815 y="255.32437"
816 id="text5996"><tspan
817 sodipodi:role="line"
818 x="264.72488"
819 y="255.32437"
820 style="font-size:7.76111px;stroke-width:0.264583"
821 id="tspan5998">Enea Edge </tspan><tspan
822 sodipodi:role="line"
823 x="265.80304"
824 y="265.02576"
825 style="font-size:7.76111px;stroke-width:0.264583"
826 id="tspan216">Management </tspan></text>
827 </g>
828 <rect
829 style="opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.53169465;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1.06338919, 0.53169459, 0.2658473, 0.53169459;stroke-dashoffset:0;stroke-opacity:1"
830 id="rect2700"
831 width="153.38164"
832 height="101.71231"
833 x="75.633636"
834 y="144.03362"
835 rx="9.8189487" />
836 <rect
837 style="fill:#ab9d92;fill-opacity:0.64313725;stroke:#000000;stroke-width:0.40367138;stroke-opacity:1"
838 id="rect6039"
839 width="56.948223"
840 height="26.066851"
841 x="234.035"
842 y="122.30032"
843 rx="7.1185279" />
844 <text
845 xml:space="preserve"
846 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
847 x="262.7706"
848 y="132.16495"
849 id="text6054"><tspan
850 sodipodi:role="line"
851 x="263.74899"
852 y="132.16495"
853 style="font-size:7.05556px;stroke-width:0.264583"
854 id="tspan1505">Web Interface </tspan><tspan
855 sodipodi:role="line"
856 x="262.7706"
857 y="142.74828"
858 style="font-size:4.23333px;line-height:0;stroke-width:0.264583"
859 id="tspan2650">(128T) https://&lt;IP&gt;:60001</tspan></text>
860 <path
861 style="display:inline;fill:none;stroke:#000000;stroke-width:0.30000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.60000001, 0.3, 0.15, 0.3;stroke-dashoffset:0;stroke-opacity:1"
862 d="m 165.96459,232.46254 39.36313,-31.83972"
863 id="path8471-3-64"
864 inkscape:connector-curvature="0" />
865 <g
866 id="g2676"
867 transform="translate(4.2333335,1.1204851e-6)">
868 <rect
869 transform="rotate(-90)"
870 style="fill:#ffd32a;fill-opacity:0.64313725;stroke:#000000;stroke-width:0.11822366;stroke-opacity:1"
871 id="rect6098-9"
872 width="8.1726856"
873 height="24.429752"
874 x="-200.64168"
875 y="188.76456"
876 rx="2.0431714" />
877 <text
878 xml:space="preserve"
879 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.46399px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.10825"
880 x="200.812"
881 y="197.64984"
882 id="text892-8"><tspan
883 sodipodi:role="line"
884 id="tspan890-8"
885 x="200.812"
886 y="197.64984"
887 style="font-size:4.23333px;writing-mode:lr-tb;stroke-width:0.10825">ibm_br</tspan></text>
888 </g>
889 <path
890 style="display:inline;fill:none;stroke:#000000;stroke-width:0.30000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
891 d="m 77.127442,176.91943 h 12.828"
892 id="path8471-3-2-4-3"
893 inkscape:connector-curvature="0" />
894 <g
895 id="g2766"
896 transform="translate(4.1475646,1.1204851e-6)">
897 <rect
898 transform="rotate(-90)"
899 style="fill:#ffd32a;fill-opacity:0.64313725;stroke:#000000;stroke-width:0.11822366;stroke-opacity:1"
900 id="rect6098-9-6-2"
901 width="8.1726856"
902 height="24.429752"
903 x="-181.00621"
904 y="85.681"
905 rx="2.0431714" />
906 <text
907 xml:space="preserve"
908 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.46399px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.10825"
909 x="97.733612"
910 y="178.01437"
911 id="text892-8-9-5"><tspan
912 sodipodi:role="line"
913 id="tspan890-8-6-4"
914 x="97.733612"
915 y="178.01437"
916 style="font-size:4.23333px;writing-mode:lr-tb;stroke-width:0.10825">lan_br</tspan></text>
917 </g>
918 <g
919 id="g2592"
920 transform="translate(4.2333335,1.1204851e-6)">
921 <g
922 transform="matrix(0.36624129,0,0,0.36624129,41.202003,80.980296)"
923 id="g2177">
924 <g
925 id="g2160">
926 <path
927 inkscape:connector-curvature="0"
928 id="path8471-3-2-4-2"
929 d="m 14.089065,261.95608 h 48.428"
930 style="display:inline;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
931 <g
932 transform="translate(-0.08009955)"
933 id="g2136">
934 <g
935 id="g2102">
936 <g
937 id="g2086">
938 <path
939 transform="translate(0,87)"
940 style="display:inline;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
941 d="m 50.199738,174.82006 v 4.928"
942 id="path8471-3-2-4-2-9"
943 inkscape:connector-curvature="0" />
944 <rect
945 style="opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
946 id="rect1948-6"
947 width="15"
948 height="15"
949 x="42.699738"
950 y="266.31744" />
951 </g>
952 </g>
953 <g
954 transform="translate(-23.633146)"
955 id="g2102-4">
956 <g
957 id="g2086-8">
958 <path
959 transform="translate(0,87)"
960 style="display:inline;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
961 d="m 50.199738,174.82006 v 4.928"
962 id="path8471-3-2-4-2-9-0"
963 inkscape:connector-curvature="0" />
964 <rect
965 style="opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
966 id="rect1948-6-3"
967 width="15"
968 height="15"
969 x="42.699738"
970 y="266.31744" />
971 </g>
972 </g>
973 </g>
974 </g>
975 <g
976 transform="rotate(180,44.251401,261.95726)"
977 id="g2102-9">
978 <g
979 id="g2086-4">
980 <path
981 transform="translate(0,87)"
982 style="display:inline;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
983 d="m 50.199738,174.82006 v 4.928"
984 id="path8471-3-2-4-2-9-7"
985 inkscape:connector-curvature="0" />
986 <rect
987 style="opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
988 id="rect1948-6-4"
989 width="15"
990 height="15"
991 x="42.699738"
992 y="266.31744" />
993 </g>
994 </g>
995 </g>
996 <g
997 transform="translate(-6.3500003)"
998 id="g2767">
999 <g
1000 style="fill:#ac9d93;filter:url(#filter4332)"
1001 id="g6108-0"
1002 transform="matrix(0.81390308,0,0,1.0004963,1.420876,115.80973)">
1003 <rect
1004 rx="6.0006089"
1005 y="49.061516"
1006 x="8.1325779"
1007 height="24.0366"
1008 width="55.009563"
1009 id="rect5992-4"
1010 style="fill:#ac9d93;fill-opacity:0.64141415;stroke:#000000;stroke-width:0.25908634;stroke-opacity:1" />
1011 <text
1012 xml:space="preserve"
1013 style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ac9d93;fill-opacity:1;stroke:none;stroke-width:0.264583"
1014 x="53.59409"
1015 y="60.119961"
1016 id="text15008-4" />
1017 </g>
1018 <text
1019 xml:space="preserve"
1020 style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;filter:url(#filter4332)"
1021 x="12.285738"
1022 y="179.02138"
1023 id="text4180"><tspan
1024 sodipodi:role="line"
1025 id="tspan4178"
1026 x="12.285738"
1027 y="179.02138"
1028 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.264583">Test Machine</tspan></text>
1029 </g>
1030 </g>
1031 <rect
1032 style="opacity:1;vector-effect:none;fill:#ffff01;fill-opacity:1;stroke:#000000;stroke-width:0.3275212;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
1033 id="rect2227"
1034 width="2.5537291"
1035 height="7.8453956"
1036 x="74.420258"
1037 y="172.77551" />
1038 <g
1039 id="g2720"
1040 transform="translate(4.2333335,1.1204851e-6)">
1041 <g
1042 transform="translate(1.3389778,-0.52916667)"
1043 id="g2691">
1044 <rect
1045 rx="2.0431714"
1046 y="133.15155"
1047 x="-236.89076"
1048 height="27.201187"
1049 width="8.1726856"
1050 id="rect6098-9-6"
1051 style="fill:#ffd32a;fill-opacity:0.64313725;stroke:#000000;stroke-width:0.1247495;stroke-opacity:1"
1052 transform="rotate(-90)" />
1053 <text
1054 id="text892-8-9"
1055 y="233.89996"
1056 x="146.69841"
1057 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.46399px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.10825"
1058 xml:space="preserve"><tspan
1059 style="font-size:4.23333px;writing-mode:lr-tb;stroke-width:0.10825"
1060 y="233.89996"
1061 x="146.69841"
1062 id="tspan890-8-6"
1063 sodipodi:role="line">vnf_mgmt_br</tspan></text>
1064 </g>
1065 <path
1066 inkscape:connector-curvature="0"
1067 id="path8471-3-6"
1068 d="m 148.09112,228.00978 v -16.628"
1069 style="display:inline;fill:none;stroke:#000000;stroke-width:0.30000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.6, 0.3, 0.15, 0.3;stroke-dashoffset:0;stroke-opacity:1" />
1070 </g>
1071 <g
1072 id="g1499">
1073 <rect
1074 rx="6"
1075 y="154.01778"
1076 x="125.00951"
1077 height="57.062046"
1078 width="54.62989"
1079 id="rect5977"
1080 style="fill:#72b500;fill-opacity:0.8392157;stroke:#000000;stroke-width:0.26458332;stroke-opacity:1" />
1081 <g
1082 style="fill:#000000;fill-opacity:1;stroke:none;stroke-opacity:1"
1083 transform="translate(-0.8314999,-4.5514468)"
1084 id="g2216">
1085 <text
1086 xml:space="preserve"
1087 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-opacity:1"
1088 x="152.78181"
1089 y="190.09128"
1090 id="text5981"><tspan
1091 sodipodi:role="line"
1092 x="152.78181"
1093 y="190.09128"
1094 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-opacity:1"
1095 id="tspan5983">128T</tspan></text>
1096 <text
1097 xml:space="preserve"
1098 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-opacity:1"
1099 x="153.08981"
1100 y="198.8871"
1101 id="text5981-9" />
1102 </g>
1103 </g>
1104 <text
1105 id="text892-8-9-5-5"
1106 y="178.40254"
1107 x="130.10648"
1108 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.46399px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.10825"
1109 xml:space="preserve"><tspan
1110 style="font-size:4.23333px;writing-mode:lr-tb;stroke-width:0.10825"
1111 y="178.40254"
1112 x="130.10648"
1113 id="tspan890-8-6-4-2"
1114 sodipodi:role="line">LAN</tspan></text>
1115 <text
1116 id="text892-8-9-5-5-7"
1117 y="197.8927"
1118 x="173.88567"
1119 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.46399px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.10825"
1120 xml:space="preserve"><tspan
1121 style="font-size:4.23333px;writing-mode:lr-tb;stroke-width:0.10825"
1122 y="197.8927"
1123 x="173.88567"
1124 id="tspan890-8-6-4-2-5"
1125 sodipodi:role="line">WAN</tspan></text>
1126 <text
1127 id="text892-8-9-5-5-7-6"
1128 y="209.60852"
1129 x="152.23137"
1130 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.46399px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.10825"
1131 xml:space="preserve"><tspan
1132 style="font-size:4.23333px;writing-mode:lr-tb;stroke-width:0.10825"
1133 y="209.60852"
1134 x="152.23137"
1135 id="tspan890-8-6-4-2-5-4"
1136 sodipodi:role="line">MGMT</tspan></text>
1137 <path
1138 style="display:inline;fill:none;stroke:#000000;stroke-width:0.30000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
1139 d="m 114.43454,176.90997 h 10.528"
1140 id="path8471-3-2-4-3-1"
1141 inkscape:connector-curvature="0" />
1142 <path
1143 style="display:inline;fill:none;stroke:#000000;stroke-width:0.30000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
1144 d="m 179.82558,196.6529 h 13.128"
1145 id="path8471-3-2-4-3-1-3"
1146 inkscape:connector-curvature="0" />
1147 <path
1148 style="display:inline;fill:none;stroke:#000000;stroke-width:0.30000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.60000001, 0.3, 0.15, 0.3;stroke-dashoffset:0;stroke-opacity:1"
1149 d="m 217.53236,196.67 h 21.928"
1150 id="path8471-3-6-0"
1151 inkscape:connector-curvature="0" />
1152 <rect
1153 style="opacity:1;vector-effect:none;fill:#ffff01;fill-opacity:1;stroke:#000000;stroke-width:0.3275212;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
1154 id="rect2227-5"
1155 width="2.5537291"
1156 height="7.845396"
1157 x="227.74036"
1158 y="192.75043" />
1159 <path
1160 style="display:inline;fill:none;stroke:#000000;stroke-width:0.30000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.60000001, 0.3, 0.15, 0.3;stroke-dashoffset:0;stroke-opacity:1"
1161 d="m 67.802504,176.91943 h 6.328"
1162 id="path8471-3-6-0-7"
1163 inkscape:connector-curvature="0" />
1164 <text
1165 xml:space="preserve"
1166 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52778px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
1167 x="150.01842"
1168 y="227.15002"
1169 id="text2695"><tspan
1170 sodipodi:role="line"
1171 id="tspan2693"
1172 x="150.01842"
1173 y="227.15002"
1174 style="font-size:3.52778px;writing-mode:lr-tb;stroke-width:0.264583">.1</tspan></text>
1175 <text
1176 xml:space="preserve"
1177 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52778px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
1178 x="150.09465"
1179 y="214.73219"
1180 id="text2695-7"><tspan
1181 sodipodi:role="line"
1182 id="tspan2693-9"
1183 x="150.09465"
1184 y="214.73219"
1185 style="font-size:3.52778px;writing-mode:lr-tb;stroke-width:0.264583">.2</tspan></text>
1186 <text
1187 xml:space="preserve"
1188 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52778px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
1189 x="123.06345"
1190 y="175.89812"
1191 id="text2695-5"><tspan
1192 sodipodi:role="line"
1193 id="tspan2693-95"
1194 x="123.06345"
1195 y="175.89812"
1196 style="font-size:3.52778px;writing-mode:lr-tb;stroke-width:0.264583">.1</tspan></text>
1197 <text
1198 xml:space="preserve"
1199 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52778px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
1200 x="53.247215"
1201 y="176.16252"
1202 id="text2695-7-0"><tspan
1203 sodipodi:role="line"
1204 id="tspan2693-9-4"
1205 x="53.247215"
1206 y="176.16252"
1207 style="font-size:3.52778px;writing-mode:lr-tb;stroke-width:0.264583">.2</tspan></text>
1208 <text
1209 xml:space="preserve"
1210 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
1211 x="101.91634"
1212 y="171.6506"
1213 id="text2770"><tspan
1214 sodipodi:role="line"
1215 id="tspan2768"
1216 x="101.91634"
1217 y="171.6506"
1218 style="writing-mode:lr-tb;stroke-width:0.264583">192.168.64.0/24</tspan></text>
1219 <text
1220 xml:space="preserve"
1221 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;opacity:0.99;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
1222 x="141.07509"
1223 y="221.29282"
1224 id="text2770-0"><tspan
1225 sodipodi:role="line"
1226 id="tspan2768-4"
1227 x="141.07509"
1228 y="221.29282"
1229 style="writing-mode:lr-tb;stroke-width:0.264583">10.0.0.0/24</tspan></text>
1230 </g>
1231</svg>
diff --git a/doc/book-enea-edge-example-usecases/doc/images/trgt_servicechain.png b/doc/book-enea-edge-example-usecases/doc/images/trgt_servicechain.png
new file mode 100644
index 0000000..7cb5af0
--- /dev/null
+++ b/doc/book-enea-edge-example-usecases/doc/images/trgt_servicechain.png
Binary files differ
diff --git a/doc/book-enea-edge-example-usecases/doc/images/trgt_servicechain.svg b/doc/book-enea-edge-example-usecases/doc/images/trgt_servicechain.svg
new file mode 100755
index 0000000..4bd6d85
--- /dev/null
+++ b/doc/book-enea-edge-example-usecases/doc/images/trgt_servicechain.svg
@@ -0,0 +1,1402 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:xlink="http://www.w3.org/1999/xlink"
9 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
10 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
11 width="291.36588mm"
12 height="156.51978mm"
13 viewBox="0 0 291.36588 156.51978"
14 version="1.1"
15 id="svg1125"
16 inkscape:version="1.0.2 (e86c870, 2021-01-15)"
17 sodipodi:docname="trgt_servicechain.svg"
18 inkscape:export-filename="D:\ENEA Work files\ENFV work\ENA 2.4\AP-636\trgt_servicechain.png"
19 inkscape:export-xdpi="65"
20 inkscape:export-ydpi="65">
21 <defs
22 id="defs1119">
23 <marker
24 inkscape:stockid="EmptyTriangleOutL"
25 orient="auto"
26 refY="0"
27 refX="0"
28 id="EmptyTriangleOutL-1"
29 style="overflow:visible"
30 inkscape:isstock="true">
31 <path
32 id="path1061-7"
33 d="M 5.77,0 -2.88,5 V -5 Z"
34 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:1.00000003pt;stroke-opacity:1"
35 transform="matrix(0.8,0,0,0.8,-4.8,0)"
36 inkscape:connector-curvature="0" />
37 </marker>
38 <marker
39 inkscape:stockid="EmptyTriangleOutL"
40 orient="auto"
41 refY="0"
42 refX="0"
43 id="EmptyTriangleOutL-0-9"
44 style="overflow:visible"
45 inkscape:isstock="true">
46 <path
47 inkscape:connector-curvature="0"
48 id="path1061-3-6"
49 d="M 5.77,0 -2.88,5 V -5 Z"
50 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26f6f;stroke-width:1.00000003pt;stroke-opacity:1"
51 transform="matrix(0.8,0,0,0.8,-4.8,0)" />
52 </marker>
53 <marker
54 inkscape:stockid="EmptyTriangleOutL"
55 orient="auto"
56 refY="0"
57 refX="0"
58 id="EmptyTriangleOutL-0"
59 style="overflow:visible"
60 inkscape:isstock="true">
61 <path
62 inkscape:connector-curvature="0"
63 id="path1061-3"
64 d="M 5.77,0 -2.88,5 V -5 Z"
65 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26f6f;stroke-width:1.00000003pt;stroke-opacity:1"
66 transform="matrix(0.8,0,0,0.8,-4.8,0)" />
67 </marker>
68 <marker
69 inkscape:stockid="EmptyTriangleOutL"
70 orient="auto"
71 refY="0"
72 refX="0"
73 id="EmptyTriangleOutL"
74 style="overflow:visible"
75 inkscape:isstock="true">
76 <path
77 id="path1061"
78 d="M 5.77,0 -2.88,5 V -5 Z"
79 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:1.00000003pt;stroke-opacity:1"
80 transform="matrix(0.8,0,0,0.8,-4.8,0)"
81 inkscape:connector-curvature="0" />
82 </marker>
83 <marker
84 inkscape:stockid="Arrow2Lstart"
85 orient="auto"
86 refY="0"
87 refX="0"
88 id="Arrow2Lstart-2-4-9"
89 style="overflow:visible"
90 inkscape:isstock="true">
91 <path
92 inkscape:connector-curvature="0"
93 id="path6141-2-1-9"
94 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
95 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
96 transform="matrix(1.1,0,0,1.1,1.1,0)" />
97 </marker>
98 <marker
99 inkscape:stockid="Arrow2Lstart"
100 orient="auto"
101 refY="0"
102 refX="0"
103 id="Arrow2Lstart-2-4"
104 style="overflow:visible"
105 inkscape:isstock="true">
106 <path
107 inkscape:connector-curvature="0"
108 id="path6141-2-1"
109 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
110 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
111 transform="matrix(1.1,0,0,1.1,1.1,0)" />
112 </marker>
113 <marker
114 inkscape:stockid="Arrow2Lstart"
115 orient="auto"
116 refY="0"
117 refX="0"
118 id="Arrow2Lstart-2-1"
119 style="overflow:visible"
120 inkscape:isstock="true">
121 <path
122 inkscape:connector-curvature="0"
123 id="path6141-2-8"
124 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
125 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
126 transform="matrix(1.1,0,0,1.1,1.1,0)" />
127 </marker>
128 <marker
129 inkscape:stockid="Arrow2Lstart"
130 orient="auto"
131 refY="0"
132 refX="0"
133 id="Arrow2Lstart-2"
134 style="overflow:visible"
135 inkscape:isstock="true">
136 <path
137 inkscape:connector-curvature="0"
138 id="path6141-2"
139 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
140 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
141 transform="matrix(1.1,0,0,1.1,1.1,0)" />
142 </marker>
143 <marker
144 inkscape:stockid="Arrow2Lstart"
145 orient="auto"
146 refY="0"
147 refX="0"
148 id="Arrow2Lstart"
149 style="overflow:visible"
150 inkscape:isstock="true">
151 <path
152 id="path6141"
153 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
154 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
155 transform="matrix(1.1,0,0,1.1,1.1,0)"
156 inkscape:connector-curvature="0" />
157 </marker>
158 <marker
159 inkscape:stockid="EmptyTriangleOutL"
160 orient="auto"
161 refY="0"
162 refX="0"
163 id="EmptyTriangleOutL-1-5"
164 style="overflow:visible"
165 inkscape:isstock="true">
166 <path
167 id="path1061-7-7"
168 d="M 5.77,0 -2.88,5 V -5 Z"
169 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:1.00000003pt;stroke-opacity:1"
170 transform="matrix(0.8,0,0,0.8,-4.8,0)"
171 inkscape:connector-curvature="0" />
172 </marker>
173 <marker
174 inkscape:stockid="EmptyTriangleOutL"
175 orient="auto"
176 refY="0"
177 refX="0"
178 id="EmptyTriangleOutL-0-9-0"
179 style="overflow:visible"
180 inkscape:isstock="true">
181 <path
182 inkscape:connector-curvature="0"
183 id="path1061-3-6-7"
184 d="M 5.77,0 -2.88,5 V -5 Z"
185 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26f6f;stroke-width:1.00000003pt;stroke-opacity:1"
186 transform="matrix(0.8,0,0,0.8,-4.8,0)" />
187 </marker>
188 <marker
189 inkscape:stockid="EmptyTriangleOutL"
190 orient="auto"
191 refY="0"
192 refX="0"
193 id="EmptyTriangleOutL-0-0"
194 style="overflow:visible"
195 inkscape:isstock="true">
196 <path
197 inkscape:connector-curvature="0"
198 id="path1061-3-4"
199 d="M 5.77,0 -2.88,5 V -5 Z"
200 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26f6f;stroke-width:1.00000003pt;stroke-opacity:1"
201 transform="matrix(0.8,0,0,0.8,-4.8,0)" />
202 </marker>
203 <marker
204 inkscape:stockid="EmptyTriangleOutL"
205 orient="auto"
206 refY="0"
207 refX="0"
208 id="EmptyTriangleOutL-6"
209 style="overflow:visible"
210 inkscape:isstock="true">
211 <path
212 id="path1061-79"
213 d="M 5.77,0 -2.88,5 V -5 Z"
214 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:1.00000003pt;stroke-opacity:1"
215 transform="matrix(0.8,0,0,0.8,-4.8,0)"
216 inkscape:connector-curvature="0" />
217 </marker>
218 <marker
219 inkscape:stockid="Arrow2Lstart"
220 orient="auto"
221 refY="0"
222 refX="0"
223 id="Arrow2Lstart-2-4-9-5"
224 style="overflow:visible"
225 inkscape:isstock="true">
226 <path
227 inkscape:connector-curvature="0"
228 id="path6141-2-1-9-6"
229 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
230 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
231 transform="matrix(1.1,0,0,1.1,1.1,0)" />
232 </marker>
233 <marker
234 inkscape:stockid="Arrow2Lstart"
235 orient="auto"
236 refY="0"
237 refX="0"
238 id="Arrow2Lstart-2-4-1"
239 style="overflow:visible"
240 inkscape:isstock="true">
241 <path
242 inkscape:connector-curvature="0"
243 id="path6141-2-1-2"
244 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
245 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
246 transform="matrix(1.1,0,0,1.1,1.1,0)" />
247 </marker>
248 <marker
249 inkscape:stockid="Arrow2Lstart"
250 orient="auto"
251 refY="0"
252 refX="0"
253 id="Arrow2Lstart-2-1-4"
254 style="overflow:visible"
255 inkscape:isstock="true">
256 <path
257 inkscape:connector-curvature="0"
258 id="path6141-2-8-1"
259 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
260 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
261 transform="matrix(1.1,0,0,1.1,1.1,0)" />
262 </marker>
263 <marker
264 inkscape:stockid="Arrow2Lstart"
265 orient="auto"
266 refY="0"
267 refX="0"
268 id="Arrow2Lstart-2-7"
269 style="overflow:visible"
270 inkscape:isstock="true">
271 <path
272 inkscape:connector-curvature="0"
273 id="path6141-2-9"
274 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
275 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
276 transform="matrix(1.1,0,0,1.1,1.1,0)" />
277 </marker>
278 <marker
279 inkscape:stockid="Arrow2Lstart"
280 orient="auto"
281 refY="0"
282 refX="0"
283 id="Arrow2Lstart-9"
284 style="overflow:visible"
285 inkscape:isstock="true">
286 <path
287 id="path6141-7"
288 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
289 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
290 transform="matrix(1.1,0,0,1.1,1.1,0)"
291 inkscape:connector-curvature="0" />
292 </marker>
293 <marker
294 inkscape:stockid="EmptyTriangleOutL"
295 orient="auto"
296 refY="0"
297 refX="0"
298 id="EmptyTriangleOutL-1-5-4"
299 style="overflow:visible"
300 inkscape:isstock="true">
301 <path
302 id="path1061-7-7-7"
303 d="M 5.77,0 -2.88,5 V -5 Z"
304 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:1.00000003pt;stroke-opacity:1"
305 transform="matrix(0.8,0,0,0.8,-4.8,0)"
306 inkscape:connector-curvature="0" />
307 </marker>
308 <marker
309 inkscape:stockid="EmptyTriangleOutL"
310 orient="auto"
311 refY="0"
312 refX="0"
313 id="EmptyTriangleOutL-0-9-0-3"
314 style="overflow:visible"
315 inkscape:isstock="true">
316 <path
317 inkscape:connector-curvature="0"
318 id="path1061-3-6-7-3"
319 d="M 5.77,0 -2.88,5 V -5 Z"
320 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26f6f;stroke-width:1.00000003pt;stroke-opacity:1"
321 transform="matrix(0.8,0,0,0.8,-4.8,0)" />
322 </marker>
323 <filter
324 inkscape:collect="always"
325 style="color-interpolation-filters:sRGB"
326 id="filter4332-4">
327 <feBlend
328 inkscape:collect="always"
329 mode="screen"
330 in2="BackgroundImage"
331 id="feBlend4334-6" />
332 </filter>
333 <marker
334 inkscape:stockid="EmptyTriangleOutL"
335 orient="auto"
336 refY="0"
337 refX="0"
338 id="EmptyTriangleOutL-0-0-9"
339 style="overflow:visible"
340 inkscape:isstock="true">
341 <path
342 inkscape:connector-curvature="0"
343 id="path1061-3-4-7"
344 d="M 5.77,0 -2.88,5 V -5 Z"
345 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26f6f;stroke-width:1.00000003pt;stroke-opacity:1"
346 transform="matrix(0.8,0,0,0.8,-4.8,0)" />
347 </marker>
348 <marker
349 inkscape:stockid="EmptyTriangleOutL"
350 orient="auto"
351 refY="0"
352 refX="0"
353 id="EmptyTriangleOutL-6-0"
354 style="overflow:visible"
355 inkscape:isstock="true">
356 <path
357 id="path1061-79-3"
358 d="M 5.77,0 -2.88,5 V -5 Z"
359 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:1.00000003pt;stroke-opacity:1"
360 transform="matrix(0.8,0,0,0.8,-4.8,0)"
361 inkscape:connector-curvature="0" />
362 </marker>
363 <marker
364 inkscape:stockid="Arrow2Lstart"
365 orient="auto"
366 refY="0"
367 refX="0"
368 id="Arrow2Lstart-2-4-9-5-1"
369 style="overflow:visible"
370 inkscape:isstock="true">
371 <path
372 inkscape:connector-curvature="0"
373 id="path6141-2-1-9-6-8"
374 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
375 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
376 transform="matrix(1.1,0,0,1.1,1.1,0)" />
377 </marker>
378 <marker
379 inkscape:stockid="Arrow2Lstart"
380 orient="auto"
381 refY="0"
382 refX="0"
383 id="Arrow2Lstart-2-4-1-5"
384 style="overflow:visible"
385 inkscape:isstock="true">
386 <path
387 inkscape:connector-curvature="0"
388 id="path6141-2-1-2-7"
389 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
390 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
391 transform="matrix(1.1,0,0,1.1,1.1,0)" />
392 </marker>
393 <marker
394 inkscape:stockid="Arrow2Lstart"
395 orient="auto"
396 refY="0"
397 refX="0"
398 id="Arrow2Lstart-2-1-4-0"
399 style="overflow:visible"
400 inkscape:isstock="true">
401 <path
402 inkscape:connector-curvature="0"
403 id="path6141-2-8-1-1"
404 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
405 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
406 transform="matrix(1.1,0,0,1.1,1.1,0)" />
407 </marker>
408 <marker
409 inkscape:stockid="Arrow2Lstart"
410 orient="auto"
411 refY="0"
412 refX="0"
413 id="Arrow2Lstart-2-7-1"
414 style="overflow:visible"
415 inkscape:isstock="true">
416 <path
417 inkscape:connector-curvature="0"
418 id="path6141-2-9-2"
419 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
420 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
421 transform="matrix(1.1,0,0,1.1,1.1,0)" />
422 </marker>
423 <marker
424 inkscape:stockid="Arrow2Lstart"
425 orient="auto"
426 refY="0"
427 refX="0"
428 id="Arrow2Lstart-9-9"
429 style="overflow:visible"
430 inkscape:isstock="true">
431 <path
432 id="path6141-7-0"
433 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
434 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
435 transform="matrix(1.1,0,0,1.1,1.1,0)"
436 inkscape:connector-curvature="0" />
437 </marker>
438 <marker
439 inkscape:stockid="Arrow2Lend"
440 orient="auto"
441 refY="0"
442 refX="0"
443 id="Arrow2Lend"
444 style="overflow:visible"
445 inkscape:isstock="true"
446 inkscape:collect="always">
447 <path
448 id="path6144"
449 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
450 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
451 transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
452 inkscape:connector-curvature="0" />
453 </marker>
454 <marker
455 inkscape:stockid="Arrow2Lstart"
456 orient="auto"
457 refY="0"
458 refX="0"
459 id="Arrow2Lstart-2-4-1-5-0"
460 style="overflow:visible"
461 inkscape:isstock="true">
462 <path
463 inkscape:connector-curvature="0"
464 id="path6141-2-1-2-7-5"
465 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
466 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
467 transform="matrix(1.1,0,0,1.1,1.1,0)" />
468 </marker>
469 <marker
470 inkscape:stockid="Arrow2Lstart"
471 orient="auto"
472 refY="0"
473 refX="0"
474 id="Arrow2Lstart-2-7-1-3"
475 style="overflow:visible"
476 inkscape:isstock="true">
477 <path
478 inkscape:connector-curvature="0"
479 id="path6141-2-9-2-4"
480 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
481 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
482 transform="matrix(1.1,0,0,1.1,1.1,0)" />
483 </marker>
484 <filter
485 inkscape:collect="always"
486 style="color-interpolation-filters:sRGB"
487 id="filter4332">
488 <feBlend
489 inkscape:collect="always"
490 mode="screen"
491 in2="BackgroundImage"
492 id="feBlend4334" />
493 </filter>
494 <filter
495 inkscape:collect="always"
496 style="color-interpolation-filters:sRGB"
497 id="filter4332-6">
498 <feBlend
499 inkscape:collect="always"
500 mode="screen"
501 in2="BackgroundImage"
502 id="feBlend4334-1" />
503 </filter>
504 <filter
505 inkscape:collect="always"
506 style="color-interpolation-filters:sRGB"
507 id="filter4332-7">
508 <feBlend
509 inkscape:collect="always"
510 mode="screen"
511 in2="BackgroundImage"
512 id="feBlend4334-2" />
513 </filter>
514 </defs>
515 <sodipodi:namedview
516 id="base"
517 pagecolor="#ffffff"
518 bordercolor="#666666"
519 borderopacity="1.0"
520 inkscape:pageopacity="0.0"
521 inkscape:pageshadow="2"
522 inkscape:zoom="0.82024387"
523 inkscape:cx="392.43009"
524 inkscape:cy="234.25387"
525 inkscape:document-units="mm"
526 inkscape:current-layer="layer2"
527 showgrid="false"
528 inkscape:window-width="1920"
529 inkscape:window-height="1017"
530 inkscape:window-x="-8"
531 inkscape:window-y="-8"
532 inkscape:window-maximized="1"
533 showguides="true"
534 inkscape:guide-bbox="true"
535 fit-margin-top="0"
536 fit-margin-left="0"
537 fit-margin-right="0"
538 fit-margin-bottom="0"
539 inkscape:showpageshadow="false"
540 showborder="false"
541 inkscape:document-rotation="0" />
542 <metadata
543 id="metadata1122">
544 <rdf:RDF>
545 <cc:Work
546 rdf:about="">
547 <dc:format>image/svg+xml</dc:format>
548 <dc:type
549 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
550 <dc:title />
551 </cc:Work>
552 </rdf:RDF>
553 </metadata>
554 <g
555 inkscape:label="Orignal Image"
556 inkscape:groupmode="layer"
557 id="layer1"
558 transform="translate(-1.4460939,-118.10318)"
559 style="display:none"
560 sodipodi:insensitive="true">
561 <image
562 y="294.58618"
563 x="17.935617"
564 id="image1380"
565 xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABCAAAAHOCAYAAABJmngwAAAAAXNSR0IArs4c6QAAAARnQU1BAACx jwv8YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAMr3SURBVHhe7N0JYBTl+T/wb04I95VwkwCJQrg9 ISgIUrkUERXEqkh/NlRt/6Ct1IO2aPGuGtqKkloRT0BFQLksIgIJiMhlDEgCJCFACBBCCCF3/vO8 M5PsJps7u9nj+9GH3XlndrKbnZ3M++x7eJVoQERERERERERkR97GLRERERERERGR3TABQURERERE RER2xwQEEREREREREdkdExBEREREREREZHdMQBARERERERGR3TEBQURERERERER2xwQEERERERER EdkdExBEREREREREZHdMQBARERERERGR3TEBQURERERERER2xwQEEREREREREdkdExBERERERERE ZHdMQBARERERERGR3TEBQURERERERER2xwQEOUAiFg73gpfXLKw3SuzHkT+LiIiIiIiIaooJCCIi IiIiIiKyOyYgiIiIiIiIiMjumIAgu1o/S7pDhGFOrCxFY4KXLJfrIrF+liqbpRUkaveHG9sMX2jR iSJxPWYNH248tnwMx8LEGv4sIiIiIiIiahRMQJBdhU2OQmRkJCLUUgQitPuyHBk1GWGqzMKqWQib EK1tJtvoj9Ctx6ywCYiOhfa4dVi3TtunsTpCbTsVV4TW8mcRERERERGRQ3mVaIz7RHYiA0NKy4RI rCtZjPFGaSlpASGJB01EVAJiZoeq+6bEhcMRNicWketKsLj0wesxy2sCoiOikBAzG2WPqOZnERER ERERUaNgCwhyHhFRWFou+SAJhbUrpE9FJCZbZRPCEC5NHWLjkaAXEBERERERkRNjAoKcRsTUiRYt GYiIiIiIiMidMAFBTi4UE6dKU4dorLIaSTIB8dIwIiKc4zsQERERERG5ACYgyOmFTpyqBpaMnjAc sxaux/r1CzFr+ATIqBGR8yzHfyAiIiIiIiJnxQQEOblELJwxB7GQGS2A6DkTMGHCHERry1HrEiwG pSQiIiIiIiJnxgQEOVAcDicad2vM6GoRGY4nFsdAJm1REbMYs8dX1fahLj+LiIiIiIiI7IUJCHIA cxyHWMyZMRyzZs3C8OGzYDWkQ6XG44l1kYiInoMwLy94lcZwbR96lwzrPEN9fhYRERERERHZCxMQ 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 5JnI/wN0IfaGSl1JDAAAAABJRU5ErkJggg== "
566 preserveAspectRatio="none"
567 height="122.2375"
568 width="279.39999" />
569 </g>
570 <g
571 inkscape:groupmode="layer"
572 id="layer3"
573 inkscape:label="Template Pieces"
574 style="display:none"
575 transform="translate(-1.4460939,-31.103178)">
576 <g
577 transform="translate(-347.67938,189.67391)"
578 id="g6087">
579 <rect
580 rx="4.99999"
581 y="56.694904"
582 x="146.30602"
583 height="18"
584 width="45"
585 id="rect6062"
586 style="fill:#c48ed1;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-opacity:1" />
587 <text
588 id="text6066"
589 y="68.725212"
590 x="168.60965"
591 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
592 xml:space="preserve"><tspan
593 style="font-size:8.46667px;stroke-width:0.264583"
594 y="68.725212"
595 x="168.60965"
596 id="tspan6064"
597 sodipodi:role="line">Guest</tspan></text>
598 </g>
599 <rect
600 rx="4.9939055"
601 y="281.86972"
602 x="-201.41158"
603 height="59.711037"
604 width="19.975622"
605 id="rect6098"
606 style="fill:#ffd32a;fill-opacity:0.643137;stroke:#000000;stroke-width:0.288961;stroke-opacity:1" />
607 <text
608 transform="rotate(90)"
609 id="text892"
610 y="193.61693"
611 x="311.6983"
612 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
613 xml:space="preserve"><tspan
614 style="font-size:8.46667px;writing-mode:lr-tb;stroke-width:0.264583"
615 y="193.61693"
616 x="311.6983"
617 id="tspan890"
618 sodipodi:role="line">OVS Bridge</tspan></text>
619 <path
620 style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1, 0.5, 0.25, 0.5;stroke-dashoffset:0;stroke-opacity:1"
621 d="m -149.19921,310.00051 h 34.52812"
622 id="path8471"
623 inkscape:connector-curvature="0" />
624 <path
625 style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1, 0.5, 0.25, 0.5;stroke-dashoffset:0;stroke-opacity:1"
626 d="M -104.61691,328.32292 V 293.7948"
627 id="path8471-3"
628 inkscape:connector-curvature="0" />
629 <path
630 style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
631 d="M -96.150234,328.85209 V 294.32397"
632 id="path8471-3-2"
633 inkscape:connector-curvature="0" />
634 <path
635 style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
636 d="m -149.13306,316.61511 h 34.52812"
637 id="path8471-3-2-4"
638 inkscape:connector-curvature="0" />
639 <path
640 style="fill:none;stroke:#000000;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
641 d="m -142.20667,270.65304 h 37.32518"
642 id="path6121"
643 inkscape:connector-curvature="0" />
644 <path
645 style="fill:none;stroke:#000000;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow2Lstart-9-9)"
646 d="m -142.15413,276.6677 h 37.32519"
647 id="path6121-4"
648 inkscape:connector-curvature="0" />
649 <path
650 style="fill:none;stroke:#000000;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow2Lstart-2-7-1)"
651 d="m -99.555704,258.89146 21.35958,30.60942"
652 id="path6121-4-7"
653 inkscape:connector-curvature="0" />
654 <path
655 style="fill:none;stroke:#000000;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow2Lstart-2-1-4-0)"
656 d="m -53.814264,258.73079 -21.35958,30.60942"
657 id="path6121-4-7-5"
658 inkscape:connector-curvature="0" />
659 <path
660 style="fill:none;stroke:#000000;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow2Lstart-2-4-9-5-1)"
661 d="m -77.254954,275.59103 -21.35958,-30.60942"
662 id="path6121-4-7-3-6"
663 inkscape:connector-curvature="0" />
664 <path
665 style="fill:#777777;fill-opacity:1;stroke:#777777;stroke-width:1.224;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#EmptyTriangleOutL-6-0)"
666 d="m -144.36842,344.40951 h 22.4813"
667 id="path899"
668 inkscape:connector-curvature="0" />
669 <path
670 style="fill:#d26f6f;fill-opacity:1;stroke:#d26f6f;stroke-width:1.224;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#EmptyTriangleOutL-0-0-9)"
671 d="m -113.08989,344.13177 h 22.481306"
672 id="path899-9"
673 inkscape:connector-curvature="0" />
674 <g
675 transform="translate(-262.71024,266.78099)"
676 id="g6770">
677 <path
678 inkscape:connector-curvature="0"
679 id="path8471-2"
680 d="m 137.87025,103.5657 h 9.12038"
681 style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1, 0.5, 0.25, 0.5;stroke-dashoffset:0;stroke-opacity:1"
682 transform="translate(-3.1511298,-3.7216363)" />
683 <g
684 id="g6020">
685 <path
686 transform="translate(-3.1511298,-3.7216363)"
687 style="fill:#777777;fill-opacity:1;stroke:#777777;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#EmptyTriangleOutL-1-5-4)"
688 d="m 95.766901,115.77833 h 9.511109"
689 id="path899-1"
690 inkscape:connector-curvature="0" />
691 <path
692 transform="translate(-3.1511298,-3.7216363)"
693 style="fill:#d26f6f;fill-opacity:1;stroke:#d26f6f;stroke-width:0.594906;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#EmptyTriangleOutL-0-9-0-3)"
694 d="m 108.80427,115.85976 h 10.92006"
695 id="path899-9-2"
696 inkscape:connector-curvature="0" />
697 <text
698 xml:space="preserve"
699 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;filter:url(#filter4332-4)"
700 x="-0.59244788"
701 y="284.13779"
702 id="text4338"
703 transform="matrix(0.26458333,0,0,0.26458333,63.993921,19.755859)"><tspan
704 sodipodi:role="line"
705 x="-0.59244788"
706 y="284.13779"
707 style="text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:1"
708 id="tspan4344">Legend: </tspan><tspan
709 sodipodi:role="line"
710 x="-0.59244788"
711 y="307.47116"
712 style="text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:1"
713 id="tspan4348">- Connection via cloud/internet:</tspan><tspan
714 sodipodi:role="line"
715 x="-0.59244788"
716 y="330.80453"
717 style="text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:1"
718 id="tspan4350">- Back to Back: BTB</tspan><tspan
719 sodipodi:role="line"
720 x="-0.59244788"
721 y="354.13791"
722 style="text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:1"
723 id="tspan4651">- Flow rules: </tspan><tspan
724 sodipodi:role="line"
725 x="-0.59244788"
726 y="377.47128"
727 id="tspan4340" /><tspan
728 sodipodi:role="line"
729 x="-0.59244788"
730 y="400.80466"
731 id="tspan4342" /></text>
732 </g>
733 </g>
734 <g
735 transform="translate(-414.95854,87.627341)"
736 id="g1489-5"
737 style="fill:#ab9d92;fill-opacity:0.643137;stroke:#000000;stroke-opacity:1">
738 <rect
739 rx="6.4529891"
740 y="118.30851"
741 x="236.69716"
742 height="29.760508"
743 width="51.623913"
744 id="rect6039-1"
745 style="fill:#ab9d92;fill-opacity:0.643137;stroke:#000000;stroke-width:0.410666;stroke-opacity:1" />
746 <text
747 id="text6054-9"
748 y="127.71474"
749 x="262.66827"
750 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;line-height:5px;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ab9d92;fill-opacity:0.643137;stroke:#000000;stroke-width:0.264583;stroke-opacity:1"
751 xml:space="preserve" />
752 </g>
753 </g>
754 <g
755 inkscape:groupmode="layer"
756 id="layer2"
757 inkscape:label="Trgt Schema"
758 transform="translate(-1.4460939,-118.10318)">
759 <flowRoot
760 transform="matrix(0.26458333,0,0,0.26458333,0,87)"
761 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:vertical-lr;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none"
762 id="flowRoot949"
763 xml:space="preserve"><flowRegion
764 id="flowRegion951"><rect
765 y="137.70079"
766 x="872"
767 height="25.079741"
768 width="201.71744"
769 id="rect953" /></flowRegion><flowPara
770 id="flowPara955" /></flowRoot>
771 <text
772 id="text947"
773 y="127.42318"
774 x="253.30237"
775 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
776 xml:space="preserve" />
777 <text
778 id="text4180-4"
779 y="140.75244"
780 x="-26.646427"
781 style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;filter:url(#filter4332-7)"
782 xml:space="preserve"><tspan
783 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.264583"
784 y="140.75244"
785 x="-26.646427"
786 id="tspan4178-0"
787 sodipodi:role="line">uCPE Device</tspan></text>
788 <path
789 inkscape:connector-curvature="0"
790 id="path8471-3-64-9"
791 d="m 266.39304,242.05073 -5.00906,-38.32387"
792 style="display:inline;fill:none;stroke:#000000;stroke-width:0.3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.6, 0.3, 0.15, 0.3;stroke-dashoffset:0;stroke-opacity:1" />
793 <path
794 inkscape:connector-curvature="0"
795 id="path8471-3-64-9-0"
796 d="m 268.53365,148.2789 -5.00906,38.32387"
797 style="display:inline;fill:none;stroke:#000000;stroke-width:0.3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.6, 0.3, 0.15, 0.3;stroke-dashoffset:0;stroke-opacity:1" />
798 <path
799 inkscape:connector-curvature="0"
800 id="path5091-2"
801 d="m 265.1663,184.81589 a 10.213003,8.6845435 0 0 0 -6.68017,2.12972 7.3267194,4.8471871 0 0 0 -1.53463,-0.11005 7.3267194,4.8471871 0 0 0 -6.28296,2.36481 10.172598,7.1157176 0 0 0 -1.00344,-0.0351 10.172598,7.1157176 0 0 0 -10.17267,7.11576 10.172598,7.1157176 0 0 0 2.74795,4.85586 5.1065016,3.4334242 0 0 0 -0.16434,0.84612 5.1065016,3.4334242 0 0 0 5.10649,3.43343 5.1065016,3.4334242 0 0 0 1.79049,-0.21972 4.662458,5.6550516 0 0 0 3.09399,1.43152 4.662458,5.6550516 0 0 0 2.64388,-1.00471 8.4368287,6.0589839 0 0 0 6.01497,1.81257 8.4368287,6.0589839 0 0 0 6.52493,-2.22359 12.433222,5.0491531 0 0 0 5.9083,0.60786 12.433222,5.0491531 0 0 0 12.43322,-5.04915 12.433222,5.0491531 0 0 0 -0.73936,-1.70053 9.6231236,5.6550516 0 0 0 3.11178,-4.15649 9.6231236,5.6550516 0 0 0 -9.62282,-5.65505 9.6231236,5.6550516 0 0 0 -3.96431,0.50965 10.213003,8.6845435 0 0 0 -9.2113,-4.9529 z"
802 style="fill:#8fd0f6;fill-opacity:1;stroke:#000000;stroke-width:0.199814;stroke-opacity:1;filter:url(#filter4332-6)" />
803 <text
804 id="text6011-4"
805 y="198.60991"
806 x="263.42371"
807 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7.05556px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;filter:url(#filter4332-6)"
808 xml:space="preserve"><tspan
809 style="font-size:7.05556px;stroke-width:0.264583"
810 y="198.60991"
811 x="263.42371"
812 id="tspan6009-5"
813 sodipodi:role="line">Internet</tspan></text>
814 <g
815 id="g376">
816 <rect
817 rx="5.9960117"
818 y="241.95555"
819 x="237.52919"
820 height="32.516785"
821 width="54.967422"
822 id="rect5992"
823 style="fill:#ff9955;fill-opacity:0.641414;stroke:#000000;stroke-width:0.301228;stroke-opacity:1" />
824 <text
825 id="text5996"
826 y="255.32437"
827 x="264.72488"
828 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7.76111px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
829 xml:space="preserve"><tspan
830 id="tspan5998"
831 style="font-size:7.76111px;stroke-width:0.264583"
832 y="255.32437"
833 x="264.72488"
834 sodipodi:role="line">Enea Edge </tspan><tspan
835 style="font-size:7.76111px;stroke-width:0.264583"
836 y="265.02576"
837 x="265.80304"
838 sodipodi:role="line"
839 id="tspan370">Management </tspan></text>
840 </g>
841 <rect
842 rx="16.325657"
843 y="144.03362"
844 x="-26.00753"
845 height="101.71231"
846 width="255.02283"
847 id="rect2700"
848 style="vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.685591;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1.37118, 0.685591, 0.342795, 0.685591;stroke-dashoffset:0;stroke-opacity:1" />
849 <path
850 inkscape:connector-curvature="0"
851 id="path8471-3-64"
852 d="m 115.10448,236.3616 90.22324,-35.73878"
853 style="display:inline;fill:none;stroke:#000000;stroke-width:0.3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.6, 0.3, 0.15, 0.3;stroke-dashoffset:0;stroke-opacity:1" />
854 <g
855 transform="translate(4.2333335)"
856 id="g2676">
857 <rect
858 rx="2.0431714"
859 y="188.76456"
860 x="-200.64168"
861 height="24.429752"
862 width="8.1726856"
863 id="rect6098-9"
864 style="fill:#ffd32a;fill-opacity:0.643137;stroke:#000000;stroke-width:0.118224;stroke-opacity:1"
865 transform="rotate(-90)" />
866 <text
867 id="text892-8"
868 y="197.64984"
869 x="200.812"
870 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.46399px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.10825"
871 xml:space="preserve"><tspan
872 style="font-size:4.23333px;writing-mode:lr-tb;stroke-width:0.10825"
873 y="197.64984"
874 x="200.812"
875 id="tspan890-8"
876 sodipodi:role="line">ibm_br</tspan></text>
877 </g>
878 <path
879 inkscape:connector-curvature="0"
880 id="path8471-3-2-4-3"
881 d="m 77.127442,176.91943 h 12.828"
882 style="display:inline;fill:none;stroke:#000000;stroke-width:0.3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
883 <rect
884 transform="rotate(-90)"
885 style="fill:#ffd32a;fill-opacity:0.643137;stroke:#000000;stroke-width:0.118224;stroke-opacity:1"
886 id="rect6098-9-6-2"
887 width="8.1726856"
888 height="24.429752"
889 x="-181.00621"
890 y="89.828568"
891 rx="2.0431714" />
892 <text
893 xml:space="preserve"
894 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.46399px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.10825"
895 x="101.88118"
896 y="178.01437"
897 id="text892-8-9-5"><tspan
898 sodipodi:role="line"
899 id="tspan890-8-6-4"
900 x="101.88118"
901 y="178.01437"
902 style="font-size:4.23333px;writing-mode:lr-tb;stroke-width:0.10825">lsfc_br</tspan></text>
903 <rect
904 rx="6"
905 y="154.01778"
906 x="125.00951"
907 height="57.062046"
908 width="54.62989"
909 id="rect5977"
910 style="fill:#72b500;fill-opacity:0.839216;stroke:#000000;stroke-width:0.264583;stroke-opacity:1" />
911 <g
912 transform="translate(-1.5662411,-4.5514539)"
913 id="g2216">
914 <text
915 xml:space="preserve"
916 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
917 x="153.00713"
918 y="180.28951"
919 id="text5981" />
920 <text
921 xml:space="preserve"
922 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
923 x="153.51656"
924 y="193.33939"
925 id="text5981-9"><tspan
926 sodipodi:role="line"
927 x="153.51656"
928 y="193.33939"
929 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;text-anchor:middle;stroke-width:0.264583"
930 id="tspan5983-0">128T</tspan></text>
931 </g>
932 <text
933 xml:space="preserve"
934 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.46399px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.10825"
935 x="130.10648"
936 y="178.40254"
937 id="text892-8-9-5-5"><tspan
938 sodipodi:role="line"
939 id="tspan890-8-6-4-2"
940 x="130.10648"
941 y="178.40254"
942 style="font-size:4.23333px;writing-mode:lr-tb;stroke-width:0.10825">LAN</tspan></text>
943 <text
944 xml:space="preserve"
945 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.46399px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.10825"
946 x="173.88567"
947 y="197.8927"
948 id="text892-8-9-5-5-7"><tspan
949 sodipodi:role="line"
950 id="tspan890-8-6-4-2-5"
951 x="173.88567"
952 y="197.8927"
953 style="font-size:4.23333px;writing-mode:lr-tb;stroke-width:0.10825">WAN</tspan></text>
954 <text
955 xml:space="preserve"
956 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.46399px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.10825"
957 x="152.23137"
958 y="209.60852"
959 id="text892-8-9-5-5-7-6"><tspan
960 sodipodi:role="line"
961 id="tspan890-8-6-4-2-5-4"
962 x="152.23137"
963 y="209.60852"
964 style="font-size:4.23333px;writing-mode:lr-tb;stroke-width:0.10825">MGMT</tspan></text>
965 <path
966 inkscape:connector-curvature="0"
967 id="path8471-3-2-4-3-1"
968 d="m 114.43454,176.90997 h 10.528"
969 style="display:inline;fill:none;stroke:#000000;stroke-width:0.3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
970 <path
971 inkscape:connector-curvature="0"
972 id="path8471-3-2-4-3-1-3"
973 d="m 179.82558,196.6529 h 13.128"
974 style="display:inline;fill:none;stroke:#000000;stroke-width:0.3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
975 <path
976 inkscape:connector-curvature="0"
977 id="path8471-3-6-0"
978 d="m 217.53236,196.67 h 21.928"
979 style="display:inline;fill:none;stroke:#000000;stroke-width:0.3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.6, 0.3, 0.15, 0.3;stroke-dashoffset:0;stroke-opacity:1" />
980 <rect
981 y="192.75043"
982 x="227.74036"
983 height="7.845396"
984 width="2.5537291"
985 id="rect2227-5"
986 style="vector-effect:none;fill:#ffff01;fill-opacity:1;stroke:#000000;stroke-width:0.327521;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
987 <text
988 id="text2695-7"
989 y="214.73219"
990 x="150.09465"
991 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52778px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
992 xml:space="preserve"><tspan
993 style="font-size:3.52778px;writing-mode:lr-tb;stroke-width:0.264583"
994 y="214.73219"
995 x="150.09465"
996 id="tspan2693-9"
997 sodipodi:role="line">.2</tspan></text>
998 <text
999 id="text2695-5"
1000 y="175.89812"
1001 x="123.06345"
1002 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52778px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
1003 xml:space="preserve"><tspan
1004 style="font-size:3.52778px;writing-mode:lr-tb;stroke-width:0.264583"
1005 y="175.89812"
1006 x="123.06345"
1007 id="tspan2693-95"
1008 sodipodi:role="line">.1</tspan></text>
1009 <path
1010 inkscape:connector-curvature="0"
1011 id="path8471-3-2-4-3-14"
1012 d="m -25.47561,176.91943 h 12.828"
1013 style="display:inline;fill:none;stroke:#000000;stroke-width:0.3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
1014 <rect
1015 y="172.71829"
1016 x="-27.148451"
1017 height="7.9598031"
1018 width="2.5477617"
1019 id="rect2227"
1020 style="vector-effect:none;fill:#ffff01;fill-opacity:1;stroke:#000000;stroke-width:0.329515;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
1021 <g
1022 id="g1660">
1023 <g
1024 id="g2177"
1025 transform="matrix(0.36573648,0,0,0.36628718,-55.69298,80.968281)">
1026 <g
1027 id="g2160">
1028 <path
1029 style="display:inline;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
1030 d="m 14.089065,261.95608 h 48.428"
1031 id="path8471-3-2-4-2"
1032 inkscape:connector-curvature="0" />
1033 <g
1034 id="g2136"
1035 transform="translate(-0.08009955)">
1036 <g
1037 id="g2102">
1038 <g
1039 id="g2086">
1040 <path
1041 inkscape:connector-curvature="0"
1042 id="path8471-3-2-4-2-9"
1043 d="m 50.199738,174.82006 v 4.928"
1044 style="display:inline;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
1045 transform="translate(0,87)" />
1046 <rect
1047 y="266.31744"
1048 x="42.699738"
1049 height="15"
1050 width="15"
1051 id="rect1948-6"
1052 style="opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
1053 </g>
1054 </g>
1055 <g
1056 id="g2102-4"
1057 transform="translate(-23.633146)">
1058 <g
1059 id="g2086-8">
1060 <path
1061 inkscape:connector-curvature="0"
1062 id="path8471-3-2-4-2-9-0"
1063 d="m 50.199738,174.82006 v 4.928"
1064 style="display:inline;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
1065 transform="translate(0,87)" />
1066 <rect
1067 y="266.31744"
1068 x="42.699738"
1069 height="15"
1070 width="15"
1071 id="rect1948-6-3"
1072 style="opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
1073 </g>
1074 </g>
1075 </g>
1076 </g>
1077 <g
1078 id="g2102-9"
1079 transform="rotate(180,44.251401,261.95726)">
1080 <g
1081 id="g2086-4">
1082 <path
1083 inkscape:connector-curvature="0"
1084 id="path8471-3-2-4-2-9-7"
1085 d="m 50.199738,174.82006 v 4.928"
1086 style="display:inline;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
1087 transform="translate(0,87)" />
1088 <rect
1089 y="266.31744"
1090 x="42.699738"
1091 height="15"
1092 width="15"
1093 id="rect1948-6-4"
1094 style="opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
1095 </g>
1096 </g>
1097 </g>
1098 <g
1099 style="fill:#ac9d93;filter:url(#filter4332)"
1100 id="g6108-0"
1101 transform="matrix(0.81278123,0,0,0.7263691,-101.76052,132.55338)">
1102 <rect
1103 rx="6.0006089"
1104 y="49.061516"
1105 x="8.1325779"
1106 height="24.0366"
1107 width="55.009563"
1108 id="rect5992-4"
1109 style="fill:#ac9d93;fill-opacity:0.641414;stroke:#000000;stroke-width:0.259086;stroke-opacity:1" />
1110 <text
1111 xml:space="preserve"
1112 style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ac9d93;fill-opacity:1;stroke:none;stroke-width:0.264583"
1113 x="53.59409"
1114 y="60.119961"
1115 id="text15008-4" />
1116 </g>
1117 <text
1118 xml:space="preserve"
1119 style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;filter:url(#filter4332)"
1120 x="12.285738"
1121 y="179.02138"
1122 id="text4180"
1123 transform="matrix(0.99862164,0,0,1.0001253,-103.17944,-0.02216172)"><tspan
1124 sodipodi:role="line"
1125 id="tspan4178"
1126 x="12.285738"
1127 y="179.02138"
1128 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.264583">Test Machine</tspan></text>
1129 <path
1130 style="display:inline;fill:none;stroke:#000000;stroke-width:0.299812;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.599624, 0.299812, 0.149906, 0.299812;stroke-dashoffset:0;stroke-opacity:1"
1131 d="m -33.356642,176.91944 h 6.319277"
1132 id="path8471-3-6-0-7"
1133 inkscape:connector-curvature="0" />
1134 <text
1135 xml:space="preserve"
1136 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52557px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264417"
1137 x="-47.92791"
1138 y="176.02995"
1139 id="text2695-7-0"
1140 transform="scale(0.99924797,1.0007526)"><tspan
1141 sodipodi:role="line"
1142 id="tspan2693-9-4"
1143 x="-47.92791"
1144 y="176.02995"
1145 style="font-size:3.52557px;writing-mode:lr-tb;stroke-width:0.264417">.2</tspan></text>
1146 </g>
1147 <text
1148 id="text2770"
1149 y="171.6506"
1150 x="101.91634"
1151 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
1152 xml:space="preserve"><tspan
1153 style="writing-mode:lr-tb;stroke-width:0.264583"
1154 y="171.6506"
1155 x="101.91634"
1156 id="tspan2768"
1157 sodipodi:role="line">192.168.64.0/24</tspan></text>
1158 <g
1159 transform="translate(12.876938,3.7041668)"
1160 id="g1953">
1161 <g
1162 id="g2691"
1163 transform="translate(-58.125198,-0.52916555)">
1164 <rect
1165 transform="rotate(-90)"
1166 style="fill:#ffd32a;fill-opacity:0.643137;stroke:#000000;stroke-width:0.124749;stroke-opacity:1"
1167 id="rect6098-9-6"
1168 width="8.1726856"
1169 height="27.201187"
1170 x="-236.89076"
1171 y="133.15155"
1172 rx="2.0431714" />
1173 <text
1174 xml:space="preserve"
1175 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.46399px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.10825"
1176 x="146.69841"
1177 y="233.89996"
1178 id="text892-8-9"><tspan
1179 sodipodi:role="line"
1180 id="tspan890-8-6"
1181 x="146.69841"
1182 y="233.89996"
1183 style="font-size:4.23333px;writing-mode:lr-tb;stroke-width:0.10825">vnf_mgmt_br</tspan></text>
1184 </g>
1185 <text
1186 xml:space="preserve"
1187 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52778px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
1188 x="88.791451"
1189 y="227.15002"
1190 id="text2695"><tspan
1191 sodipodi:role="line"
1192 id="tspan2693"
1193 x="88.791451"
1194 y="227.15002"
1195 style="font-size:3.52778px;writing-mode:lr-tb;stroke-width:0.264583">.1</tspan></text>
1196 <text
1197 xml:space="preserve"
1198 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;opacity:0.99;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
1199 x="88.499825"
1200 y="221.29282"
1201 id="text2770-0"><tspan
1202 sodipodi:role="line"
1203 id="tspan2768-4"
1204 x="88.499825"
1205 y="221.29282"
1206 style="writing-mode:lr-tb;stroke-width:0.264583">10.0.0.0/24</tspan></text>
1207 </g>
1208 <g
1209 transform="translate(-98.455487)"
1210 id="g2766-9">
1211 <rect
1212 rx="2.0431714"
1213 y="85.681"
1214 x="-181.00621"
1215 height="24.429752"
1216 width="8.1726856"
1217 id="rect6098-9-6-2-9"
1218 style="fill:#ffd32a;fill-opacity:0.643137;stroke:#000000;stroke-width:0.118224;stroke-opacity:1"
1219 transform="rotate(-90)" />
1220 <text
1221 id="text892-8-9-5-6"
1222 y="178.01437"
1223 x="97.733612"
1224 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.46399px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.10825"
1225 xml:space="preserve"><tspan
1226 style="font-size:4.23333px;writing-mode:lr-tb;stroke-width:0.10825"
1227 y="178.01437"
1228 x="97.733612"
1229 id="tspan890-8-6-4-1"
1230 sodipodi:role="line">lan_br</tspan></text>
1231 </g>
1232 <rect
1233 rx="6"
1234 y="154.01778"
1235 x="22.406458"
1236 height="57.062046"
1237 width="54.62989"
1238 id="rect5977-0"
1239 style="fill:#89c129;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-opacity:1" />
1240 <g
1241 transform="translate(-102.85171,17.778478)"
1242 id="g2216-0">
1243 <text
1244 xml:space="preserve"
1245 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
1246 x="152.40361"
1247 y="171.23683"
1248 id="text5981-2"><tspan
1249 sodipodi:role="line"
1250 x="152.40361"
1251 y="171.23683"
1252 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;text-anchor:middle;stroke-width:0.264583"
1253 id="tspan5983-8">Fortigate</tspan></text>
1254 <text
1255 xml:space="preserve"
1256 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
1257 x="153.08981"
1258 y="198.8871"
1259 id="text5981-9-6" />
1260 </g>
1261 <text
1262 xml:space="preserve"
1263 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.46399px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.10825"
1264 x="27.503428"
1265 y="178.40254"
1266 id="text892-8-9-5-5-8"><tspan
1267 sodipodi:role="line"
1268 id="tspan890-8-6-4-2-3"
1269 x="27.503428"
1270 y="178.40254"
1271 style="font-size:4.23333px;writing-mode:lr-tb;stroke-width:0.10825">LAN</tspan></text>
1272 <text
1273 xml:space="preserve"
1274 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.46399px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.10825"
1275 x="71.282616"
1276 y="178.3138"
1277 id="text892-8-9-5-5-7-2"><tspan
1278 sodipodi:role="line"
1279 id="tspan890-8-6-4-2-5-6"
1280 x="71.282616"
1281 y="178.3138"
1282 style="font-size:4.23333px;writing-mode:lr-tb;stroke-width:0.10825">WAN</tspan></text>
1283 <text
1284 xml:space="preserve"
1285 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.46399px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.10825"
1286 x="49.628311"
1287 y="209.60852"
1288 id="text892-8-9-5-5-7-6-9"><tspan
1289 sodipodi:role="line"
1290 id="tspan890-8-6-4-2-5-4-4"
1291 x="49.628311"
1292 y="209.60852"
1293 style="font-size:4.23333px;writing-mode:lr-tb;stroke-width:0.10825">MGMT</tspan></text>
1294 <path
1295 inkscape:connector-curvature="0"
1296 id="path8471-3-2-4-3-1-38"
1297 d="M 11.831489,176.90997 H 22.359488"
1298 style="display:inline;fill:none;stroke:#000000;stroke-width:0.3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
1299 <text
1300 id="text2695-7-8"
1301 y="214.73219"
1302 x="47.4916"
1303 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52778px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
1304 xml:space="preserve"><tspan
1305 style="font-size:3.52778px;writing-mode:lr-tb;stroke-width:0.264583"
1306 y="214.73219"
1307 x="47.4916"
1308 id="tspan2693-9-0"
1309 sodipodi:role="line">.3</tspan></text>
1310 <text
1311 id="text2695-5-2"
1312 y="175.89812"
1313 x="20.460402"
1314 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52778px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
1315 xml:space="preserve"><tspan
1316 style="font-size:3.52778px;writing-mode:lr-tb;stroke-width:0.264583"
1317 y="175.89812"
1318 x="20.460402"
1319 id="tspan2693-95-4"
1320 sodipodi:role="line">.1</tspan></text>
1321 <text
1322 id="text2770-9"
1323 y="171.6506"
1324 x="-0.68670934"
1325 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
1326 xml:space="preserve"><tspan
1327 style="writing-mode:lr-tb;stroke-width:0.264583"
1328 y="171.6506"
1329 x="-0.6867094"
1330 id="tspan2768-8"
1331 sodipodi:role="line">172.16.1.0/24</tspan></text>
1332 <text
1333 transform="scale(0.99924797,1.0007526)"
1334 id="text2695-7-0-8"
1335 y="176.02995"
1336 x="79.167603"
1337 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52557px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264417"
1338 xml:space="preserve"><tspan
1339 style="font-size:3.52557px;writing-mode:lr-tb;stroke-width:0.264417"
1340 y="176.02995"
1341 x="79.167603"
1342 id="tspan2693-9-4-7"
1343 sodipodi:role="line">.2</tspan></text>
1344 <path
1345 inkscape:connector-curvature="0"
1346 id="path8471-3-64-5"
1347 d="M 87.805429,236.23645 49.787296,211.32258"
1348 style="display:inline;fill:none;stroke:#000000;stroke-width:0.3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.6, 0.3, 0.15, 0.3;stroke-dashoffset:0;stroke-opacity:1" />
1349 <path
1350 inkscape:connector-curvature="0"
1351 id="path8471-3-64-53"
1352 d="M 115.00864,236.45949 149.76744,211.266"
1353 style="display:inline;fill:none;stroke:#000000;stroke-width:0.3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.6, 0.3, 0.15, 0.3;stroke-dashoffset:0;stroke-opacity:1" />
1354 <g
1355 id="g2693">
1356 <g
1357 id="g1489"
1358 style="fill:#ab9d92;fill-opacity:0.643137"
1359 transform="matrix(1.2261286,0,0,1.052617,-59.360811,-7.5277952)">
1360 <rect
1361 rx="6.4529891"
1362 y="118.30851"
1363 x="236.69716"
1364 height="29.760508"
1365 width="51.623913"
1366 id="rect6039"
1367 style="fill:#ab9d92;fill-opacity:0.643137;stroke:#000000;stroke-width:0.410666;stroke-opacity:1" />
1368 <text
1369 id="text6054"
1370 y="127.71474"
1371 x="262.66827"
1372 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;line-height:5px;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ab9d92;fill-opacity:0.643137;stroke:none;stroke-width:0.264583"
1373 xml:space="preserve" />
1374 </g>
1375 <text
1376 xml:space="preserve"
1377 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
1378 x="262.49362"
1379 y="126.3615"
1380 id="text1719"><tspan
1381 sodipodi:role="line"
1382 x="262.49362"
1383 y="126.3615"
1384 style="font-size:7.05556px;writing-mode:lr-tb;stroke-width:0.264583"
1385 id="tspan1727">Web Interface</tspan><tspan
1386 sodipodi:role="line"
1387 x="262.49362"
1388 y="132.63882"
1389 id="tspan1721" /><tspan
1390 sodipodi:role="line"
1391 x="262.49362"
1392 y="137.93048"
1393 style="writing-mode:lr-tb;stroke-width:0.264583"
1394 id="tspan1723">(128T) https://&lt;IP&gt;:60001</tspan><tspan
1395 sodipodi:role="line"
1396 x="262.49362"
1397 y="143.22214"
1398 style="writing-mode:lr-tb;stroke-width:0.264583"
1399 id="tspan1725">(Fortigate) https://&lt;IP&gt;:60002</tspan></text>
1400 </g>
1401 </g>
1402</svg>
diff --git a/doc/book-enea-edge-example-usecases/doc/images/uc_clavister_bridge.png b/doc/book-enea-edge-example-usecases/doc/images/uc_clavister_bridge.png
new file mode 100644
index 0000000..97492ca
--- /dev/null
+++ b/doc/book-enea-edge-example-usecases/doc/images/uc_clavister_bridge.png
Binary files differ
diff --git a/doc/book-enea-edge-example-usecases/doc/images/uc_clavister_bridge.svg b/doc/book-enea-edge-example-usecases/doc/images/uc_clavister_bridge.svg
new file mode 100755
index 0000000..2890881
--- /dev/null
+++ b/doc/book-enea-edge-example-usecases/doc/images/uc_clavister_bridge.svg
@@ -0,0 +1,966 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:xlink="http://www.w3.org/1999/xlink"
9 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
10 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
11 version="1.1"
12 id="svg2"
13 width="1118.8589"
14 height="430.20746"
15 viewBox="0 0 1118.8589 430.20746"
16 sodipodi:docname="uc_clavister_bridge.svg"
17 inkscape:version="1.0.2 (e86c870, 2021-01-15)"
18 inkscape:export-filename="D:\ENEA Work files\ENFV work\ENA 2.4\AP-636\uc_clavister_bridge.png"
19 inkscape:export-xdpi="51.48"
20 inkscape:export-ydpi="51.48">
21 <metadata
22 id="metadata8">
23 <rdf:RDF>
24 <cc:Work
25 rdf:about="">
26 <dc:format>image/svg+xml</dc:format>
27 <dc:type
28 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
29 <dc:title />
30 </cc:Work>
31 </rdf:RDF>
32 </metadata>
33 <defs
34 id="defs6">
35 <marker
36 inkscape:stockid="Arrow2Lend"
37 orient="auto"
38 refY="0"
39 refX="0"
40 id="marker7435"
41 style="overflow:visible"
42 inkscape:isstock="true">
43 <path
44 id="path7046"
45 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
46 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
47 transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
48 inkscape:connector-curvature="0" />
49 </marker>
50 <marker
51 inkscape:stockid="EmptyTriangleOutL"
52 orient="auto"
53 refY="0"
54 refX="0"
55 id="EmptyTriangleOutL-0"
56 style="overflow:visible"
57 inkscape:isstock="true">
58 <path
59 inkscape:connector-curvature="0"
60 id="path1061-3"
61 d="M 5.77,0 -2.88,5 V -5 Z"
62 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26f6f;stroke-width:1.00000003pt;stroke-opacity:1"
63 transform="matrix(0.8,0,0,0.8,-4.8,0)" />
64 </marker>
65 <marker
66 inkscape:stockid="EmptyTriangleOutL"
67 orient="auto"
68 refY="0"
69 refX="0"
70 id="EmptyTriangleOutL"
71 style="overflow:visible"
72 inkscape:isstock="true">
73 <path
74 id="path1061"
75 d="M 5.77,0 -2.88,5 V -5 Z"
76 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:1.00000003pt;stroke-opacity:1"
77 transform="matrix(0.8,0,0,0.8,-4.8,0)"
78 inkscape:connector-curvature="0" />
79 </marker>
80 <marker
81 inkscape:stockid="Arrow2Lstart"
82 orient="auto"
83 refY="0"
84 refX="0"
85 id="Arrow2Lstart-2-4-9"
86 style="overflow:visible"
87 inkscape:isstock="true">
88 <path
89 inkscape:connector-curvature="0"
90 id="path6141-2-1-9"
91 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
92 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
93 transform="matrix(1.1,0,0,1.1,1.1,0)" />
94 </marker>
95 <marker
96 inkscape:stockid="Arrow2Lstart"
97 orient="auto"
98 refY="0"
99 refX="0"
100 id="Arrow2Lstart-2-4"
101 style="overflow:visible"
102 inkscape:isstock="true">
103 <path
104 inkscape:connector-curvature="0"
105 id="path6141-2-1"
106 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
107 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
108 transform="matrix(1.1,0,0,1.1,1.1,0)" />
109 </marker>
110 <marker
111 inkscape:stockid="Arrow2Lstart"
112 orient="auto"
113 refY="0"
114 refX="0"
115 id="Arrow2Lstart-2-1"
116 style="overflow:visible"
117 inkscape:isstock="true">
118 <path
119 inkscape:connector-curvature="0"
120 id="path6141-2-8"
121 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
122 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
123 transform="matrix(1.1,0,0,1.1,1.1,0)" />
124 </marker>
125 <marker
126 inkscape:stockid="Arrow2Lstart"
127 orient="auto"
128 refY="0"
129 refX="0"
130 id="Arrow2Lstart-2"
131 style="overflow:visible"
132 inkscape:isstock="true">
133 <path
134 inkscape:connector-curvature="0"
135 id="path6141-2"
136 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
137 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
138 transform="matrix(1.1,0,0,1.1,1.1,0)" />
139 </marker>
140 <marker
141 inkscape:stockid="Arrow2Lstart"
142 orient="auto"
143 refY="0"
144 refX="0"
145 id="Arrow2Lstart"
146 style="overflow:visible"
147 inkscape:isstock="true">
148 <path
149 id="path6141"
150 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
151 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
152 transform="matrix(1.1,0,0,1.1,1.1,0)"
153 inkscape:connector-curvature="0" />
154 </marker>
155 <marker
156 inkscape:stockid="EmptyTriangleOutL"
157 orient="auto"
158 refY="0"
159 refX="0"
160 id="EmptyTriangleOutL-4"
161 style="overflow:visible"
162 inkscape:isstock="true">
163 <path
164 id="path1061-0"
165 d="M 5.77,0 -2.88,5 V -5 Z"
166 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:1.00000003pt;stroke-opacity:1"
167 transform="matrix(0.8,0,0,0.8,-4.8,0)"
168 inkscape:connector-curvature="0" />
169 </marker>
170 <marker
171 inkscape:stockid="Arrow2Lend"
172 orient="auto"
173 refY="0"
174 refX="0"
175 id="marker7435-1"
176 style="overflow:visible"
177 inkscape:isstock="true">
178 <path
179 inkscape:connector-curvature="0"
180 id="path7046-7"
181 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
182 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
183 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
184 </marker>
185 <marker
186 inkscape:stockid="Arrow2Lend"
187 orient="auto"
188 refY="0"
189 refX="0"
190 id="marker7435-1-2"
191 style="overflow:visible"
192 inkscape:isstock="true">
193 <path
194 inkscape:connector-curvature="0"
195 id="path7046-7-8"
196 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26f6f;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
197 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
198 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
199 </marker>
200 <marker
201 inkscape:stockid="Arrow2Lend"
202 orient="auto"
203 refY="0"
204 refX="0"
205 id="marker7435-1-7"
206 style="overflow:visible"
207 inkscape:isstock="true">
208 <path
209 inkscape:connector-curvature="0"
210 id="path7046-7-88"
211 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26868;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
212 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
213 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
214 </marker>
215 <marker
216 inkscape:stockid="Arrow2Lend"
217 orient="auto"
218 refY="0"
219 refX="0"
220 id="marker7435-1-3"
221 style="overflow:visible"
222 inkscape:isstock="true">
223 <path
224 inkscape:connector-curvature="0"
225 id="path7046-7-0"
226 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26868;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
227 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
228 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
229 </marker>
230 <marker
231 inkscape:stockid="Arrow2Lend"
232 orient="auto"
233 refY="0"
234 refX="0"
235 id="marker7435-6"
236 style="overflow:visible"
237 inkscape:isstock="true">
238 <path
239 inkscape:connector-curvature="0"
240 id="path7046-8"
241 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
242 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
243 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
244 </marker>
245 <marker
246 inkscape:stockid="Arrow2Lend"
247 orient="auto"
248 refY="0"
249 refX="0"
250 id="marker7435-6-9"
251 style="overflow:visible"
252 inkscape:isstock="true">
253 <path
254 inkscape:connector-curvature="0"
255 id="path7046-8-2"
256 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
257 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
258 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
259 </marker>
260 <marker
261 inkscape:stockid="Arrow2Lend"
262 orient="auto"
263 refY="0"
264 refX="0"
265 id="marker7435-1-3-4"
266 style="overflow:visible"
267 inkscape:isstock="true">
268 <path
269 inkscape:connector-curvature="0"
270 id="path7046-7-0-3"
271 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26868;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
272 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
273 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
274 </marker>
275 <marker
276 inkscape:stockid="Arrow2Lend"
277 orient="auto"
278 refY="0"
279 refX="0"
280 id="marker7435-1-4"
281 style="overflow:visible"
282 inkscape:isstock="true">
283 <path
284 inkscape:connector-curvature="0"
285 id="path7046-7-6"
286 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26868;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
287 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
288 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
289 </marker>
290 <marker
291 inkscape:stockid="Arrow2Lend"
292 orient="auto"
293 refY="0"
294 refX="0"
295 id="marker7435-0"
296 style="overflow:visible"
297 inkscape:isstock="true">
298 <path
299 inkscape:connector-curvature="0"
300 id="path7046-6"
301 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
302 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
303 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
304 </marker>
305 <marker
306 inkscape:stockid="Arrow2Lend"
307 orient="auto"
308 refY="0"
309 refX="0"
310 id="marker7435-6-9-7"
311 style="overflow:visible"
312 inkscape:isstock="true">
313 <path
314 inkscape:connector-curvature="0"
315 id="path7046-8-2-6"
316 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
317 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
318 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
319 </marker>
320 <marker
321 inkscape:stockid="Arrow2Lend"
322 orient="auto"
323 refY="0"
324 refX="0"
325 id="marker7435-1-3-4-6"
326 style="overflow:visible"
327 inkscape:isstock="true">
328 <path
329 inkscape:connector-curvature="0"
330 id="path7046-7-0-3-4"
331 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26868;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
332 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
333 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
334 </marker>
335 <marker
336 inkscape:stockid="Arrow2Lend"
337 orient="auto"
338 refY="0"
339 refX="0"
340 id="marker7435-1-4-8"
341 style="overflow:visible"
342 inkscape:isstock="true">
343 <path
344 inkscape:connector-curvature="0"
345 id="path7046-7-6-8"
346 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26868;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
347 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
348 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
349 </marker>
350 <marker
351 inkscape:stockid="Arrow2Lend"
352 orient="auto"
353 refY="0"
354 refX="0"
355 id="marker7435-0-1"
356 style="overflow:visible"
357 inkscape:isstock="true">
358 <path
359 inkscape:connector-curvature="0"
360 id="path7046-6-6"
361 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
362 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
363 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
364 </marker>
365 <marker
366 inkscape:stockid="EmptyTriangleOutL"
367 orient="auto"
368 refY="0"
369 refX="0"
370 id="EmptyTriangleOutL-1-6"
371 style="overflow:visible"
372 inkscape:isstock="true">
373 <path
374 id="path1061-7-0"
375 d="M 5.77,0 -2.88,5 V -5 Z"
376 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:1.00000003pt;stroke-opacity:1"
377 transform="matrix(0.8,0,0,0.8,-4.8,0)"
378 inkscape:connector-curvature="0" />
379 </marker>
380 <marker
381 inkscape:stockid="EmptyTriangleOutL"
382 orient="auto"
383 refY="0"
384 refX="0"
385 id="EmptyTriangleOutL-0-9-7"
386 style="overflow:visible"
387 inkscape:isstock="true">
388 <path
389 inkscape:connector-curvature="0"
390 id="path1061-3-6-7"
391 d="M 5.77,0 -2.88,5 V -5 Z"
392 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26f6f;stroke-width:1.00000003pt;stroke-opacity:1"
393 transform="matrix(0.8,0,0,0.8,-4.8,0)" />
394 </marker>
395 <filter
396 inkscape:collect="always"
397 style="color-interpolation-filters:sRGB"
398 id="filter4332-4">
399 <feBlend
400 inkscape:collect="always"
401 mode="screen"
402 in2="BackgroundImage"
403 id="feBlend4334-1" />
404 </filter>
405 </defs>
406 <sodipodi:namedview
407 pagecolor="#ffffff"
408 bordercolor="#666666"
409 borderopacity="1"
410 objecttolerance="10"
411 gridtolerance="10"
412 guidetolerance="10"
413 inkscape:pageopacity="0"
414 inkscape:pageshadow="2"
415 inkscape:window-width="1920"
416 inkscape:window-height="1017"
417 id="namedview4"
418 showgrid="false"
419 inkscape:zoom="2.48"
420 inkscape:cx="584.97142"
421 inkscape:cy="325.32512"
422 inkscape:window-x="-8"
423 inkscape:window-y="-8"
424 inkscape:window-maximized="1"
425 inkscape:current-layer="layer5"
426 fit-margin-top="0"
427 fit-margin-left="0"
428 fit-margin-right="0"
429 fit-margin-bottom="0"
430 showguides="true"
431 inkscape:guide-bbox="true"
432 inkscape:showpageshadow="false"
433 showborder="false"
434 inkscape:document-rotation="0" />
435 <g
436 inkscape:groupmode="layer"
437 id="layer13"
438 inkscape:label="Legend"
439 transform="translate(99.430872,8.1370483)"
440 style="display:inline"
441 sodipodi:insensitive="true">
442 <path
443 style="fill:#777777;fill-opacity:1;stroke:#777777;stroke-width:0.95087308;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker7435-1)"
444 d="m 969.98303,410.67565 h 18.08769"
445 id="path899-1"
446 inkscape:connector-curvature="0" />
447 <path
448 style="fill:#d26f6f;fill-opacity:1;stroke:#d26f6f;stroke-width:0.95100003;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker7435-1-2)"
449 d="m 994.77678,410.83051 h 20.76712"
450 id="path899-9-2"
451 inkscape:connector-curvature="0" />
452 <g
453 style="display:inline"
454 id="g1353"
455 transform="translate(185.06726,-129.85637)">
456 <text
457 transform="matrix(0.50317032,0,0,0.50317032,596.72244,344.04651)"
458 id="text4338-8"
459 y="284.13779"
460 x="-0.59244788"
461 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;filter:url(#filter4332-4)"
462 xml:space="preserve"><tspan
463 id="tspan4344-6"
464 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:29.1485px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:1"
465 y="284.13779"
466 x="-0.59244788"
467 sodipodi:role="line">Legend: </tspan><tspan
468 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:31.7984px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:1"
469 y="320.57343"
470 x="-0.59244788"
471 sodipodi:role="line"
472 id="tspan1311"><tspan
473 id="tspan1469"
474 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:29.1485px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:1">- Connection via cloud/internet:</tspan></tspan><tspan
475 id="tspan1497"
476 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:31.7984px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:1"
477 y="359.39594"
478 x="-0.59244788"
479 sodipodi:role="line">-<tspan
480 id="tspan1499"
481 style="font-size:29.1485px"> VPN/Back to Back (BTB):</tspan></tspan><tspan
482 id="tspan1514"
483 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:31.7984px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:1"
484 y="399.14392"
485 x="-0.59244788"
486 sodipodi:role="line">- Flow rules:</tspan><tspan
487 id="tspan4651-8"
488 y="427.06345"
489 x="-0.59244788"
490 sodipodi:role="line" /><tspan
491 id="tspan4340-3"
492 y="450.39679"
493 x="-0.59244788"
494 sodipodi:role="line" /><tspan
495 id="tspan4342-1"
496 y="473.7301"
497 x="-0.59244788"
498 sodipodi:role="line" /></text>
499 </g>
500 <g
501 style="display:inline"
502 id="g1581"
503 transform="matrix(0.95007258,0,0,1,-83.207297,8.34514)">
504 <g
505 id="g1577">
506 <path
507 style="display:inline;fill:none;stroke:#000000;stroke-width:1.245;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.49, 1.245, 0.6225, 1.245;stroke-dashoffset:0;stroke-opacity:1"
508 d="m 1157.8689,363.46686 h -30.0356"
509 id="path8471-3-0-5-7-0"
510 inkscape:connector-curvature="0" />
511 </g>
512 </g>
513 <image
514 y="389.75635"
515 x="987.85223"
516 id="image1509"
517 xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAACCAYAAACg5gd8AAAABHNCSVQICAgIfAhkiAAAAC5JREFU CJlj/CIo+P//jx8MDN+/M9AT8DQ0CLOwhIUVE6Wamfk/k4jIFyra/wkAZPAMTyDetBwAAAAASUVO RK5CYII= "
518 preserveAspectRatio="none"
519 height="2"
520 width="30.799999" />
521 </g>
522 <g
523 inkscape:groupmode="layer"
524 id="layer5"
525 inkscape:label="btb, internet, ucpe manager"
526 transform="translate(99.430872,8.1370483)"
527 style="display:inline"
528 sodipodi:insensitive="true">
529 <path
530 style="fill:#ff1515;fill-opacity:1;stroke:#d26868;stroke-width:1.235;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
531 d="m 444.5424,89.232813 h 76.42476"
532 id="path11527"
533 inkscape:connector-curvature="0" />
534 <g
535 id="g156">
536 <rect
537 style="fill:#ff9955;fill-opacity:0.641414;stroke:#000000;stroke-width:0.969371;stroke-opacity:1"
538 id="rect5992-5"
539 width="291.35449"
540 height="63.53022"
541 x="340.70761"
542 y="353.04373"
543 rx="31.781824" />
544 <text
545 xml:space="preserve"
546 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1"
547 x="485.43564"
548 y="390.87329"
549 id="text5996-5"><tspan
550 sodipodi:role="line"
551 x="488.76962"
552 y="390.87329"
553 style="font-size:24px;stroke-width:1"
554 id="tspan5998-2">Enea Edge Management </tspan></text>
555 </g>
556 <path
557 style="display:inline;fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:3, 1.5, 0.75, 1.5;stroke-dashoffset:0;stroke-opacity:1"
558 d="M 460.37542,254.79742 V 149.42008"
559 id="path8471-3-0"
560 inkscape:connector-curvature="0" />
561 <path
562 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2, 1, 0.5, 1;stroke-dashoffset:0;stroke-opacity:1"
563 d="M 460.37542,149.42008 H 443.94994"
564 id="path11659"
565 inkscape:connector-curvature="0" />
566 <path
567 style="display:inline;fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:3, 1.5, 0.75, 1.5;stroke-dashoffset:0;stroke-opacity:1"
568 d="M 505.46723,255.09094 V 149.7136"
569 id="path8471-3-0-5"
570 inkscape:connector-curvature="0" />
571 <g
572 id="g11695">
573 <path
574 inkscape:connector-curvature="0"
575 id="path11661"
576 d="m 505.46723,149.7136 h 16.20624"
577 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2, 1, 0.5, 1;stroke-dashoffset:0;stroke-opacity:1" />
578 </g>
579 <path
580 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:3, 1.5, 0.75, 1.5;stroke-dashoffset:0;stroke-opacity:1"
581 d="M 486.38484,322.71911 V 352.8612"
582 id="path11692"
583 inkscape:connector-curvature="0" />
584 <path
585 style="fill:#8fd0f6;fill-opacity:1;stroke:#000000;stroke-width:0.755203;stroke-opacity:1"
586 d="m 491.81875,246.74813 a 38.600327,32.823472 0 0 0 -25.24788,8.04933 27.691538,18.320077 0 0 0 -5.80018,-0.41593 27.691538,18.320077 0 0 0 -23.74662,8.93786 38.447615,26.894051 0 0 0 -3.79253,-0.13266 38.447615,26.894051 0 0 0 -38.4479,26.89421 38.447615,26.894051 0 0 0 10.38596,18.35286 19.300164,12.976722 0 0 0 -0.62115,3.19793 19.300164,12.976722 0 0 0 19.30015,12.97675 19.300164,12.976722 0 0 0 6.7672,-0.83044 17.621889,21.373424 0 0 0 11.69382,5.41047 17.621889,21.373424 0 0 0 9.99262,-3.79733 31.887227,22.900097 0 0 0 22.73375,6.85066 31.887227,22.900097 0 0 0 24.66115,-8.40412 46.991706,19.083413 0 0 0 22.33058,2.29742 46.991706,19.083413 0 0 0 46.9917,-19.0834 46.991706,19.083413 0 0 0 -2.79443,-6.4272 36.370861,21.373424 0 0 0 11.76106,-15.70957 36.370861,21.373424 0 0 0 -36.36972,-21.37342 36.370861,21.373424 0 0 0 -14.98321,1.92624 38.600327,32.823472 0 0 0 -34.81437,-18.71962 z"
587 id="path5091-2"
588 inkscape:connector-curvature="0" />
589 <text
590 xml:space="preserve"
591 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:26.6667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1"
592 x="485.34775"
593 y="297.94391"
594 id="text6011-4"><tspan
595 sodipodi:role="line"
596 id="tspan6009-5"
597 x="485.34775"
598 y="297.94391"
599 style="font-size:24px;stroke-width:1">Internet</tspan></text>
600 </g>
601 <g
602 inkscape:groupmode="layer"
603 id="layer3"
604 inkscape:label="uCPE Device 2"
605 transform="translate(-83.597268,107.23818)"
606 style="display:inline"
607 sodipodi:insensitive="true">
608 <text
609 xml:space="preserve"
610 style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
611 x="1111.8201"
612 y="185.74878"
613 id="text16006" />
614 <rect
615 style="display:inline;fill:#ffffff;fill-opacity:0.64141415;stroke:#000000;stroke-width:1.45701396;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
616 id="rect5977-6-3"
617 width="488.61987"
618 height="203.46994"
619 x="713.10773"
620 y="-81.675179"
621 rx="42.650982" />
622 <g
623 style="display:inline"
624 id="g9849"
625 transform="translate(0,-2.70139)">
626 <g
627 id="g9810">
628 <rect
629 style="display:inline;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
630 id="rect5977-9-8"
631 width="16.687834"
632 height="40.698528"
633 x="704.77173"
634 y="31.997553"
635 rx="1.8328245" />
636 </g>
637 <g
638 id="g9842">
639 <path
640 style="display:inline;fill:none;stroke:#000000;stroke-width:1.89580917;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
641 d="M 713.63739,-8.0163969 838.31673,33.050084"
642 id="path8471-3-2-5-7-2"
643 inkscape:connector-curvature="0" />
644 <rect
645 style="display:inline;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
646 id="rect5977-9"
647 width="16.687834"
648 height="40.698528"
649 x="704.18042"
650 y="-27.173712"
651 rx="1.8328245" />
652 </g>
653 </g>
654 <text
655 xml:space="preserve"
656 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1"
657 x="957.31738"
658 y="-92.298775"
659 id="text5981-3-7"><tspan
660 sodipodi:role="line"
661 x="957.31738"
662 y="-92.298775"
663 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;text-anchor:middle;stroke-width:1"
664 id="tspan5983-4-5">uCPE Device 2</tspan></text>
665 <path
666 style="display:inline;fill:none;stroke:#000000;stroke-width:1.90288782;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
667 d="M 889.79783,13.454384 1014.4745,-27.920222"
668 id="path8471-3-2-5"
669 inkscape:connector-curvature="0" />
670 <rect
671 style="display:inline;fill:#a9d18e;fill-opacity:1;stroke:#000000;stroke-width:0.99999994;stroke-opacity:1"
672 id="rect6062-5"
673 width="170.07874"
674 height="68.031494"
675 x="1012.4092"
676 y="-62.158096"
677 rx="18.8976" />
678 <text
679 xml:space="preserve"
680 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:17.3333px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1"
681 x="1096.642"
682 y="-37.128029"
683 id="text6066-5"><tspan
684 sodipodi:role="line"
685 id="tspan6064-5"
686 x="1096.642"
687 y="-37.128029"
688 style="font-size:18.6667px;stroke-width:1">Iperf client</tspan><tspan
689 sodipodi:role="line"
690 x="1096.642"
691 y="-14.995701"
692 id="tspan5627" /></text>
693 <path
694 style="display:inline;fill:none;stroke:#000000;stroke-width:1.89580917;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
695 d="m 889.77508,32.419454 124.67932,41.06648"
696 id="path8471-3-2-5-7"
697 inkscape:connector-curvature="0" />
698 <rect
699 style="display:inline;fill:#a9d18e;fill-opacity:1;stroke:#000000;stroke-width:0.99999994;stroke-opacity:1"
700 id="rect6062-3"
701 width="170.07874"
702 height="68.031494"
703 x="1012.7281"
704 y="36.394951"
705 rx="18.8976" />
706 <text
707 xml:space="preserve"
708 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:17.3333px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1"
709 x="1096.7786"
710 y="59.194824"
711 id="text6066-5-5"><tspan
712 sodipodi:role="line"
713 x="1096.7786"
714 y="59.194824"
715 style="font-size:18.6667px;stroke-width:1"
716 id="tspan5627-2">Iperf server</tspan></text>
717 <path
718 style="display:inline;fill:#777777;fill-opacity:1;stroke:#777777;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker7435-0)"
719 d="M 991.56978,-10.333059 919.04394,14.086634"
720 id="path7023"
721 inkscape:connector-curvature="0" />
722 <path
723 style="display:inline;fill:#d26f6f;fill-opacity:1;stroke:#d26868;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker7435-1-4)"
724 d="m 917.57518,31.402044 72.61477,24.15394"
725 id="path7023-6"
726 inkscape:connector-curvature="0" />
727 <path
728 style="display:inline;fill:#d26f6f;fill-opacity:1;stroke:#d26868;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker7435-1-3-4)"
729 d="m 743.04011,12.306484 72.61477,24.15394"
730 id="path7023-6-9"
731 inkscape:connector-curvature="0" />
732 <path
733 style="display:inline;fill:#777777;fill-opacity:1;stroke:#777777;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker7435-6-9)"
734 d="M 816.53454,9.707294 743.91598,-14.435249"
735 id="path7023-4"
736 inkscape:connector-curvature="0" />
737 <text
738 xml:space="preserve"
739 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:17.3333px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1"
740 x="1096.9641"
741 y="-2.1860938"
742 id="text6066-5-66"><tspan
743 sodipodi:role="line"
744 x="1096.9641"
745 y="-2.1860938"
746 style="font-size:16px;stroke-width:1"
747 id="tspan5627-5">192.168.20.20</tspan></text>
748 <text
749 xml:space="preserve"
750 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:17.3333px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1"
751 x="1097.2831"
752 y="95.599319"
753 id="text6066-5-5-5"><tspan
754 sodipodi:role="line"
755 x="1097.2831"
756 y="95.599319"
757 style="font-size:16px;stroke-width:1"
758 id="tspan5627-2-7">192.168.10.10</tspan></text>
759 <g
760 style="display:inline"
761 id="g293"
762 transform="translate(183.02814,-99.101132)">
763 <g
764 id="g224-9"
765 style="display:inline"
766 transform="translate(394.32478,-1.0086352)">
767 <rect
768 style="fill:#ffe699;fill-opacity:1;stroke:#000000;stroke-width:0.63764977;stroke-opacity:1"
769 id="rect6098-9-6-7"
770 width="51.501362"
771 height="112.77705"
772 x="-312.70386"
773 y="-177.55771"
774 rx="12.87534"
775 transform="scale(-1)" />
776 <text
777 xml:space="preserve"
778 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1"
779 x="-121.59303"
780 y="293.63873"
781 id="text892-7-6-7"
782 transform="rotate(-90)"><tspan
783 sodipodi:role="line"
784 id="tspan890-2-5-4"
785 x="-121.59303"
786 y="293.63873"
787 style="font-size:18.6667px;writing-mode:lr-tb;stroke-width:1">bridge</tspan></text>
788 </g>
789 <text
790 id="text252"
791 y="186.91054"
792 x="667.90558"
793 style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
794 xml:space="preserve"><tspan
795 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start"
796 y="186.91054"
797 x="667.90558"
798 id="tspan250"
799 sodipodi:role="line">dpdk</tspan></text>
800 </g>
801 </g>
802 <g
803 inkscape:groupmode="layer"
804 id="layer4"
805 inkscape:label="uCPE Device 1"
806 transform="translate(99.430872,8.1370483)"
807 style="display:inline"
808 sodipodi:insensitive="true">
809 <rect
810 style="display:inline;fill:#ffffff;fill-opacity:0.64141415;stroke:#000000;stroke-width:1.52461576;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
811 id="rect5977-6-3-6"
812 width="535.01324"
813 height="203.46994"
814 x="-98.668564"
815 y="16.076391"
816 rx="46.7006" />
817 <g
818 id="g9810-0"
819 transform="matrix(-1,0,0,1,1148.9726,96.615258)">
820 <rect
821 rx="1.8328245"
822 y="31.997553"
823 x="704.77173"
824 height="40.698528"
825 width="16.687834"
826 id="rect5977-9-8-7"
827 style="display:inline;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
828 </g>
829 <g
830 id="g9842-9"
831 transform="matrix(-1,0,0,1,1148.9726,96.615258)">
832 <path
833 inkscape:connector-curvature="0"
834 id="path8471-3-2-5-7-2-9"
835 d="M 713.63739,-8.0163969 838.31673,33.050084"
836 style="display:inline;fill:none;stroke:#000000;stroke-width:1.89580917;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
837 <rect
838 rx="1.8328245"
839 y="-27.173712"
840 x="704.18042"
841 height="40.698528"
842 width="16.687834"
843 id="rect5977-9-7"
844 style="display:inline;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
845 </g>
846 <text
847 xml:space="preserve"
848 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1"
849 x="169.95915"
850 y="5.452795"
851 id="text5981-3-7-7"><tspan
852 sodipodi:role="line"
853 x="169.95915"
854 y="5.452795"
855 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;text-anchor:middle;stroke-width:1"
856 id="tspan5983-4-5-6">uCPE Device 1</tspan></text>
857 <path
858 style="display:inline;fill:none;stroke:#000000;stroke-width:1.90288782;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
859 d="m 129.65036,87.37965 131.36257,0.06849"
860 id="path8471-3-2-5-5"
861 inkscape:connector-curvature="0" />
862 <path
863 style="display:inline;fill:#777777;fill-opacity:1;stroke:#777777;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker7435-0-1)"
864 d="m 233.72971,99.786419 -76.52602,0.293821"
865 id="path7023-1"
866 inkscape:connector-curvature="0" />
867 <path
868 style="display:inline;fill:none;stroke:#000000;stroke-width:1.89580917;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
869 d="m 129.61598,152.89555 131.26826,0.17563"
870 id="path8471-3-2-5-7-27"
871 inkscape:connector-curvature="0" />
872 <path
873 style="display:inline;fill:#d26f6f;fill-opacity:1;stroke:#d26868;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker7435-1-4-8)"
874 d="m 155.71525,141.2291 76.52589,0.3268"
875 id="path7023-6-0"
876 inkscape:connector-curvature="0" />
877 <path
878 style="display:inline;fill:#d26f6f;fill-opacity:1;stroke:#d26868;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker7435-1-3-4-6)"
879 d="m 328.87165,139.00008 72.41851,-24.73616"
880 id="path7023-6-9-8"
881 inkscape:connector-curvature="0" />
882 <path
883 style="display:inline;fill:#777777;fill-opacity:1;stroke:#777777;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker7435-6-9-7)"
884 d="M 403.31844,83.695159 330.90382,108.44269"
885 id="path7023-4-3"
886 inkscape:connector-curvature="0" />
887 <rect
888 style="fill:#a9d18e;fill-opacity:1;stroke:#000000;stroke-width:1.55714905;stroke-opacity:1"
889 id="rect6062-5-3"
890 width="204.60944"
891 height="137.1181"
892 x="-74.993454"
893 y="48.282818"
894 rx="22.734337" />
895 <text
896 xml:space="preserve"
897 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:17.3333px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1"
898 x="-29.048643"
899 y="123.04565"
900 id="text6066-5-6"><tspan
901 sodipodi:role="line"
902 x="-26.644997"
903 y="123.04565"
904 style="font-size:17.3333px;stroke-width:1"
905 id="tspan8402">Clavister </tspan></text>
906 <text
907 xml:space="preserve"
908 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none"
909 x="77.112869"
910 y="93.066238"
911 id="text11491"><tspan
912 sodipodi:role="line"
913 id="tspan11489"
914 x="77.112869"
915 y="93.066238">192.168.10.1</tspan></text>
916 <text
917 xml:space="preserve"
918 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none"
919 x="77.112869"
920 y="156.63571"
921 id="text11491-5"><tspan
922 sodipodi:role="line"
923 id="tspan11489-3"
924 x="77.112869"
925 y="156.63571">192.168.20.1</tspan></text>
926 <g
927 style="display:inline"
928 id="g278">
929 <g
930 id="g224">
931 <rect
932 style="fill:#ffe699;fill-opacity:1;stroke:#000000;stroke-width:0.63764977;stroke-opacity:1"
933 id="rect6098-9-6"
934 width="51.501362"
935 height="112.77705"
936 x="-312.70386"
937 y="-177.55771"
938 rx="12.87534"
939 transform="scale(-1)" />
940 <text
941 xml:space="preserve"
942 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1"
943 x="-121.59303"
944 y="293.63873"
945 id="text892-7-6"
946 transform="rotate(-90)"><tspan
947 sodipodi:role="line"
948 id="tspan890-2-5"
949 x="-121.59303"
950 y="293.63873"
951 style="font-size:18.6667px;writing-mode:lr-tb;stroke-width:1">bridge</tspan></text>
952 </g>
953 <text
954 id="text252-9"
955 y="188.12259"
956 x="273.58078"
957 style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
958 xml:space="preserve"><tspan
959 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start"
960 y="188.12259"
961 x="273.58078"
962 id="tspan250-1"
963 sodipodi:role="line">dpdk</tspan></text>
964 </g>
965 </g>
966</svg>
diff --git a/doc/book-enea-edge-example-usecases/doc/images/uc_clavister_sriov.png b/doc/book-enea-edge-example-usecases/doc/images/uc_clavister_sriov.png
new file mode 100644
index 0000000..2c9ae6b
--- /dev/null
+++ b/doc/book-enea-edge-example-usecases/doc/images/uc_clavister_sriov.png
Binary files differ
diff --git a/doc/book-enea-edge-example-usecases/doc/images/uc_clavister_sriov.svg b/doc/book-enea-edge-example-usecases/doc/images/uc_clavister_sriov.svg
new file mode 100755
index 0000000..a33c619
--- /dev/null
+++ b/doc/book-enea-edge-example-usecases/doc/images/uc_clavister_sriov.svg
@@ -0,0 +1,1152 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:xlink="http://www.w3.org/1999/xlink"
9 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
10 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
11 width="238.40312mm"
12 height="130.7467mm"
13 viewBox="0 0 238.40312 130.74671"
14 version="1.1"
15 id="svg8"
16 inkscape:version="1.0.2 (e86c870, 2021-01-15)"
17 sodipodi:docname="uc_clavister_sriov.svg"
18 style="enable-background:new"
19 inkscape:export-filename="E:\PortableApps\WinSCPPortable\App\winscp\scp54837\nfs\hosts\sestonas06\homes\mrpa\docu_work\NFV-Access\branches\feature_USERDOCAP-636\nfv-access-documentation\doc\book-enea-nfv-access-example-usecases\doc\images\uc_clavister_sriov.png"
20 inkscape:export-xdpi="63.925339"
21 inkscape:export-ydpi="63.925339">
22 <defs
23 id="defs2">
24 <marker
25 inkscape:stockid="EmptyTriangleOutL"
26 orient="auto"
27 refY="0"
28 refX="0"
29 id="EmptyTriangleOutL"
30 style="overflow:visible"
31 inkscape:isstock="true">
32 <path
33 id="path1061"
34 d="M 5.77,0 -2.88,5 V -5 Z"
35 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:1.00000003pt;stroke-opacity:1"
36 transform="matrix(0.8,0,0,0.8,-4.8,0)"
37 inkscape:connector-curvature="0" />
38 </marker>
39 <marker
40 inkscape:isstock="true"
41 style="overflow:visible"
42 id="marker8679"
43 refX="0"
44 refY="0"
45 orient="auto"
46 inkscape:stockid="Arrow2Lend">
47 <path
48 transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
49 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
50 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
51 id="path8677"
52 inkscape:connector-curvature="0" />
53 </marker>
54 <marker
55 inkscape:stockid="Arrow1Lend"
56 orient="auto"
57 refY="0"
58 refX="0"
59 id="Arrow1Lend"
60 style="overflow:visible"
61 inkscape:isstock="true">
62 <path
63 id="path904"
64 d="M 0,0 5,-5 -12.5,0 5,5 Z"
65 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:1.00000003pt;stroke-opacity:1"
66 transform="matrix(-0.8,0,0,-0.8,-10,0)"
67 inkscape:connector-curvature="0" />
68 </marker>
69 <marker
70 inkscape:stockid="Arrow2Lend"
71 orient="auto"
72 refY="0"
73 refX="0"
74 id="marker1164"
75 style="overflow:visible"
76 inkscape:isstock="true">
77 <path
78 id="path922"
79 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
80 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
81 transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
82 inkscape:connector-curvature="0" />
83 </marker>
84 <marker
85 inkscape:stockid="Arrow2Lstart"
86 orient="auto"
87 refY="0"
88 refX="0"
89 id="Arrow2Lstart"
90 style="overflow:visible"
91 inkscape:isstock="true">
92 <path
93 id="path6141"
94 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
95 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
96 transform="matrix(1.1,0,0,1.1,1.1,0)"
97 inkscape:connector-curvature="0" />
98 </marker>
99 <marker
100 inkscape:stockid="Arrow1Lstart"
101 orient="auto"
102 refY="0"
103 refX="0"
104 id="marker6401"
105 style="overflow:visible"
106 inkscape:isstock="true">
107 <path
108 id="path6399"
109 d="M 0,0 5,-5 -12.5,0 5,5 Z"
110 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
111 transform="matrix(0.8,0,0,0.8,10,0)"
112 inkscape:connector-curvature="0" />
113 </marker>
114 <marker
115 inkscape:stockid="Arrow1Lstart"
116 orient="auto"
117 refY="0"
118 refX="0"
119 id="Arrow1Lstart"
120 style="overflow:visible"
121 inkscape:isstock="true">
122 <path
123 id="path6123"
124 d="M 0,0 5,-5 -12.5,0 5,5 Z"
125 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
126 transform="matrix(0.8,0,0,0.8,10,0)"
127 inkscape:connector-curvature="0" />
128 </marker>
129 <marker
130 inkscape:stockid="Arrow2Lend"
131 orient="auto"
132 refY="0"
133 refX="0"
134 id="Arrow2Lend-2"
135 style="overflow:visible"
136 inkscape:isstock="true">
137 <path
138 inkscape:connector-curvature="0"
139 id="path6144-2"
140 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
141 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
142 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
143 </marker>
144 <marker
145 inkscape:stockid="Arrow2Lstart"
146 orient="auto"
147 refY="0"
148 refX="0"
149 id="Arrow2Lstart-2"
150 style="overflow:visible"
151 inkscape:isstock="true">
152 <path
153 inkscape:connector-curvature="0"
154 id="path6141-2"
155 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
156 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
157 transform="matrix(1.1,0,0,1.1,1.1,0)" />
158 </marker>
159 <marker
160 inkscape:stockid="Arrow2Lstart"
161 orient="auto"
162 refY="0"
163 refX="0"
164 id="Arrow2Lstart-2-1"
165 style="overflow:visible"
166 inkscape:isstock="true">
167 <path
168 inkscape:connector-curvature="0"
169 id="path6141-2-8"
170 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
171 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
172 transform="matrix(1.1,0,0,1.1,1.1,0)" />
173 </marker>
174 <marker
175 inkscape:stockid="Arrow2Lstart"
176 orient="auto"
177 refY="0"
178 refX="0"
179 id="Arrow2Lstart-2-4"
180 style="overflow:visible"
181 inkscape:isstock="true">
182 <path
183 inkscape:connector-curvature="0"
184 id="path6141-2-1"
185 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
186 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
187 transform="matrix(1.1,0,0,1.1,1.1,0)" />
188 </marker>
189 <marker
190 inkscape:stockid="Arrow2Lstart"
191 orient="auto"
192 refY="0"
193 refX="0"
194 id="Arrow2Lstart-2-4-9"
195 style="overflow:visible"
196 inkscape:isstock="true">
197 <path
198 inkscape:connector-curvature="0"
199 id="path6141-2-1-9"
200 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
201 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
202 transform="matrix(1.1,0,0,1.1,1.1,0)" />
203 </marker>
204 <marker
205 inkscape:stockid="Arrow2Lend"
206 orient="auto"
207 refY="0"
208 refX="0"
209 id="marker1164-6"
210 style="overflow:visible"
211 inkscape:isstock="true">
212 <path
213 inkscape:connector-curvature="0"
214 id="path922-3"
215 style="fill:#c26a6a;fill-opacity:1;fill-rule:evenodd;stroke:#c26a6a;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
216 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
217 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
218 </marker>
219 <marker
220 inkscape:stockid="EmptyTriangleOutL"
221 orient="auto"
222 refY="0"
223 refX="0"
224 id="EmptyTriangleOutL-0"
225 style="overflow:visible"
226 inkscape:isstock="true">
227 <path
228 inkscape:connector-curvature="0"
229 id="path1061-3"
230 d="M 5.77,0 -2.88,5 V -5 Z"
231 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26f6f;stroke-width:1.00000003pt;stroke-opacity:1"
232 transform="matrix(0.8,0,0,0.8,-4.8,0)" />
233 </marker>
234 <filter
235 inkscape:collect="always"
236 style="color-interpolation-filters:sRGB"
237 id="filter4332">
238 <feBlend
239 inkscape:collect="always"
240 mode="screen"
241 in2="BackgroundImage"
242 id="feBlend4334" />
243 </filter>
244 <marker
245 inkscape:stockid="EmptyTriangleOutL"
246 orient="auto"
247 refY="0"
248 refX="0"
249 id="EmptyTriangleOutL-0-9"
250 style="overflow:visible"
251 inkscape:isstock="true">
252 <path
253 inkscape:connector-curvature="0"
254 id="path1061-3-6"
255 d="M 5.77,0 -2.88,5 V -5 Z"
256 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26f6f;stroke-width:1.00000003pt;stroke-opacity:1"
257 transform="matrix(0.8,0,0,0.8,-4.8,0)" />
258 </marker>
259 <marker
260 inkscape:stockid="EmptyTriangleOutL"
261 orient="auto"
262 refY="0"
263 refX="0"
264 id="EmptyTriangleOutL-1"
265 style="overflow:visible"
266 inkscape:isstock="true">
267 <path
268 id="path1061-7"
269 d="M 5.77,0 -2.88,5 V -5 Z"
270 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:1.00000003pt;stroke-opacity:1"
271 transform="matrix(0.8,0,0,0.8,-4.8,0)"
272 inkscape:connector-curvature="0" />
273 </marker>
274 <marker
275 inkscape:stockid="Arrow2Lend"
276 orient="auto"
277 refY="0"
278 refX="0"
279 id="marker7435-0"
280 style="overflow:visible"
281 inkscape:isstock="true">
282 <path
283 inkscape:connector-curvature="0"
284 id="path7046-6"
285 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
286 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
287 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
288 </marker>
289 <marker
290 inkscape:stockid="Arrow2Lend"
291 orient="auto"
292 refY="0"
293 refX="0"
294 id="marker7435-1-4"
295 style="overflow:visible"
296 inkscape:isstock="true">
297 <path
298 inkscape:connector-curvature="0"
299 id="path7046-7-6"
300 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26868;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
301 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
302 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
303 </marker>
304 <marker
305 inkscape:stockid="Arrow2Lend"
306 orient="auto"
307 refY="0"
308 refX="0"
309 id="marker7435-0-2"
310 style="overflow:visible"
311 inkscape:isstock="true">
312 <path
313 inkscape:connector-curvature="0"
314 id="path7046-6-4"
315 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
316 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
317 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
318 </marker>
319 <marker
320 inkscape:stockid="Arrow2Lend"
321 orient="auto"
322 refY="0"
323 refX="0"
324 id="marker7435-0-6"
325 style="overflow:visible"
326 inkscape:isstock="true">
327 <path
328 inkscape:connector-curvature="0"
329 id="path7046-6-1"
330 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
331 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
332 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
333 </marker>
334 <marker
335 inkscape:stockid="Arrow2Lend"
336 orient="auto"
337 refY="0"
338 refX="0"
339 id="marker7435-0-6-3"
340 style="overflow:visible"
341 inkscape:isstock="true">
342 <path
343 inkscape:connector-curvature="0"
344 id="path7046-6-1-1"
345 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
346 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
347 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
348 </marker>
349 <marker
350 inkscape:stockid="Arrow2Lend"
351 orient="auto"
352 refY="0"
353 refX="0"
354 id="marker7435-1-4-8"
355 style="overflow:visible"
356 inkscape:isstock="true">
357 <path
358 inkscape:connector-curvature="0"
359 id="path7046-7-6-6"
360 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26868;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
361 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
362 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
363 </marker>
364 <marker
365 inkscape:stockid="Arrow2Lend"
366 orient="auto"
367 refY="0"
368 refX="0"
369 id="marker7435-1-4-4"
370 style="overflow:visible"
371 inkscape:isstock="true">
372 <path
373 inkscape:connector-curvature="0"
374 id="path7046-7-6-9"
375 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26868;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
376 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
377 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
378 </marker>
379 <marker
380 inkscape:stockid="Arrow2Lend"
381 orient="auto"
382 refY="0"
383 refX="0"
384 id="marker7435-1-4-3"
385 style="overflow:visible"
386 inkscape:isstock="true">
387 <path
388 inkscape:connector-curvature="0"
389 id="path7046-7-6-2"
390 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26868;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
391 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
392 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
393 </marker>
394 <marker
395 inkscape:stockid="EmptyTriangleOutL"
396 orient="auto"
397 refY="0"
398 refX="0"
399 id="EmptyTriangleOutL-1-6"
400 style="overflow:visible"
401 inkscape:isstock="true">
402 <path
403 id="path1061-7-0"
404 d="M 5.77,0 -2.88,5 V -5 Z"
405 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:1.00000003pt;stroke-opacity:1"
406 transform="matrix(0.8,0,0,0.8,-4.8,0)"
407 inkscape:connector-curvature="0" />
408 </marker>
409 <marker
410 inkscape:stockid="EmptyTriangleOutL"
411 orient="auto"
412 refY="0"
413 refX="0"
414 id="EmptyTriangleOutL-0-9-7"
415 style="overflow:visible"
416 inkscape:isstock="true">
417 <path
418 inkscape:connector-curvature="0"
419 id="path1061-3-6-7"
420 d="M 5.77,0 -2.88,5 V -5 Z"
421 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26f6f;stroke-width:1.00000003pt;stroke-opacity:1"
422 transform="matrix(0.8,0,0,0.8,-4.8,0)" />
423 </marker>
424 <marker
425 inkscape:stockid="Arrow2Lend"
426 orient="auto"
427 refY="0"
428 refX="0"
429 id="marker7435-0-2-2"
430 style="overflow:visible"
431 inkscape:isstock="true">
432 <path
433 inkscape:connector-curvature="0"
434 id="path7046-6-4-6"
435 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
436 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
437 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
438 </marker>
439 <marker
440 inkscape:stockid="Arrow2Lend"
441 orient="auto"
442 refY="0"
443 refX="0"
444 id="marker7435-1-4-4-6"
445 style="overflow:visible"
446 inkscape:isstock="true">
447 <path
448 inkscape:connector-curvature="0"
449 id="path7046-7-6-9-7"
450 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26868;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
451 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
452 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
453 </marker>
454 <marker
455 inkscape:stockid="Arrow2Lend"
456 orient="auto"
457 refY="0"
458 refX="0"
459 id="marker7435-1-4-4-8"
460 style="overflow:visible"
461 inkscape:isstock="true">
462 <path
463 inkscape:connector-curvature="0"
464 id="path7046-7-6-9-8"
465 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26868;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
466 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
467 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
468 </marker>
469 <marker
470 inkscape:stockid="Arrow2Lend"
471 orient="auto"
472 refY="0"
473 refX="0"
474 id="marker7435-0-2-7"
475 style="overflow:visible"
476 inkscape:isstock="true">
477 <path
478 inkscape:connector-curvature="0"
479 id="path7046-6-4-7"
480 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
481 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
482 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
483 </marker>
484 <filter
485 inkscape:collect="always"
486 style="color-interpolation-filters:sRGB"
487 id="filter4332-4-5">
488 <feBlend
489 inkscape:collect="always"
490 mode="screen"
491 in2="BackgroundImage"
492 id="feBlend4334-1" />
493 </filter>
494 <marker
495 inkscape:stockid="Arrow2Lend"
496 orient="auto"
497 refY="0"
498 refX="0"
499 id="marker7435-1-2"
500 style="overflow:visible"
501 inkscape:isstock="true">
502 <path
503 inkscape:connector-curvature="0"
504 id="path7046-7-8"
505 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26f6f;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
506 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
507 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
508 </marker>
509 <marker
510 inkscape:stockid="Arrow2Lend"
511 orient="auto"
512 refY="0"
513 refX="0"
514 id="marker7435-1"
515 style="overflow:visible"
516 inkscape:isstock="true">
517 <path
518 inkscape:connector-curvature="0"
519 id="path7046-7"
520 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
521 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
522 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
523 </marker>
524 </defs>
525 <sodipodi:namedview
526 id="base"
527 pagecolor="#ffffff"
528 bordercolor="#666666"
529 borderopacity="1.0"
530 inkscape:pageopacity="0.0"
531 inkscape:pageshadow="2"
532 inkscape:zoom="1.1486984"
533 inkscape:cx="488.71255"
534 inkscape:cy="196.7697"
535 inkscape:document-units="mm"
536 inkscape:current-layer="layer12"
537 showgrid="false"
538 inkscape:showpageshadow="false"
539 inkscape:window-width="1920"
540 inkscape:window-height="1017"
541 inkscape:window-x="-8"
542 inkscape:window-y="-8"
543 inkscape:window-maximized="1"
544 fit-margin-top="0"
545 fit-margin-left="0"
546 fit-margin-right="0"
547 fit-margin-bottom="0"
548 inkscape:pagecheckerboard="false"
549 showborder="false"
550 width="300mm"
551 showguides="true"
552 inkscape:guide-bbox="true"
553 inkscape:document-rotation="0">
554 <sodipodi:guide
555 position="234.31314,62.223912"
556 orientation="1,0"
557 id="guide2243"
558 inkscape:locked="false" />
559 <sodipodi:guide
560 position="154.07514,0"
561 orientation="0,1"
562 id="guide2245"
563 inkscape:locked="false" />
564 <sodipodi:guide
565 position="117.00924,69.560623"
566 orientation="0,1"
567 id="guide2340"
568 inkscape:locked="false" />
569 <sodipodi:guide
570 position="141.16588,97.159503"
571 orientation="1,0"
572 id="guide2342"
573 inkscape:locked="false" />
574 <sodipodi:guide
575 position="96.121255,97.308402"
576 orientation="1,0"
577 id="guide2344"
578 inkscape:locked="false" />
579 </sodipodi:namedview>
580 <metadata
581 id="metadata5">
582 <rdf:RDF>
583 <cc:Work
584 rdf:about="">
585 <dc:format>image/svg+xml</dc:format>
586 <dc:type
587 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
588 <dc:title />
589 </cc:Work>
590 </rdf:RDF>
591 </metadata>
592 <g
593 inkscape:groupmode="layer"
594 id="layer11"
595 inkscape:label="Legend"
596 transform="translate(-1.4413696,-88.546398)"
597 style="display:inline;opacity:1">
598 <flowRoot
599 xml:space="preserve"
600 id="flowRoot1095"
601 style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
602 transform="matrix(0.26458333,0,0,0.26458333,48.861044,36.808653)"><flowRegion
603 id="flowRegion1097"><rect
604 id="rect1099"
605 width="196.74443"
606 height="71.385147"
607 x="73.126244"
608 y="-106.76833" /></flowRegion><flowPara
609 id="flowPara1101" /></flowRoot>
610 <flowRoot
611 transform="translate(45.709914,33.087017)"
612 xml:space="preserve"
613 id="flowRoot1107"
614 style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"><flowRegion
615 id="flowRegion1109"><rect
616 id="rect1111"
617 width="87.055054"
618 height="156.6991"
619 x="128.84148"
620 y="-61.499702" /></flowRegion><flowPara
621 id="flowPara1113" /></flowRoot>
622 <text
623 xml:space="preserve"
624 style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
625 x="63.141701"
626 y="70.058487"
627 id="text6115" />
628 <g
629 id="g2241"
630 transform="translate(-15.799047,-41.898826)">
631 <path
632 inkscape:connector-curvature="0"
633 id="path899-1"
634 d="m 238.82185,259.40946 h 4.7857"
635 style="display:inline;fill:#777777;fill-opacity:1;stroke:#777777;stroke-width:0.25158516;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker7435-1)" />
636 <path
637 inkscape:connector-curvature="0"
638 id="path899-9-2"
639 d="m 245.38186,259.45043 h 5.49464"
640 style="display:inline;fill:#d26f6f;fill-opacity:1;stroke:#d26f6f;stroke-width:0.25161877;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker7435-1-2)" />
641 <g
642 transform="matrix(0.26458333,0,0,0.26458333,31.146217,116.39369)"
643 id="g1353"
644 style="display:inline">
645 <text
646 xml:space="preserve"
647 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;filter:url(#filter4332-4-5)"
648 x="-0.59244788"
649 y="284.13779"
650 id="text4338-8"
651 transform="matrix(0.50317032,0,0,0.50317032,596.72244,344.04651)"><tspan
652 sodipodi:role="line"
653 x="-0.59244788"
654 y="284.13779"
655 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:29.1485px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:1"
656 id="tspan4344-6">Legend: </tspan><tspan
657 id="tspan1311"
658 sodipodi:role="line"
659 x="-0.59244788"
660 y="320.57343"
661 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:31.7984px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:1"><tspan
662 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:29.1485px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:1"
663 id="tspan1469">- Connection via cloud/internet:</tspan></tspan><tspan
664 sodipodi:role="line"
665 x="-0.59244788"
666 y="359.39594"
667 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:31.7984px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:1"
668 id="tspan1497">-<tspan
669 style="font-size:29.1485px"
670 id="tspan1499"> VPN/Back to Back (BTB):</tspan></tspan><tspan
671 sodipodi:role="line"
672 x="-0.59244788"
673 y="399.14392"
674 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:31.7984px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:1"
675 id="tspan1514">- Flow rules:</tspan><tspan
676 sodipodi:role="line"
677 x="-0.59244788"
678 y="427.06345"
679 id="tspan4651-8" /><tspan
680 sodipodi:role="line"
681 x="-0.59244788"
682 y="450.39679"
683 id="tspan4340-3" /><tspan
684 sodipodi:role="line"
685 x="-0.59244788"
686 y="473.7301"
687 id="tspan4342-1" /></text>
688 </g>
689 <g
690 transform="matrix(0.25137337,0,0,0.26458333,-39.834753,152.95951)"
691 id="g1581"
692 style="display:inline">
693 <g
694 id="g1577">
695 <path
696 inkscape:connector-curvature="0"
697 id="path8471-3-0-5-7-0"
698 d="m 1157.8689,363.46686 h -30.0356"
699 style="display:inline;fill:none;stroke:#000000;stroke-width:1.245;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.49, 1.245, 0.6225, 1.245;stroke-dashoffset:0;stroke-opacity:1" />
700 </g>
701 </g>
702 <image
703 width="8.1491661"
704 height="0.52916664"
705 preserveAspectRatio="none"
706 xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAACCAYAAACg5gd8AAAABHNCSVQICAgIfAhkiAAAAC5JREFU CJlj/CIo+P//jx8MDN+/M9AT8DQ0CLOwhIUVE6Wamfk/k4jIFyra/wkAZPAMTyDetBwAAAAASUVO RK5CYII= "
707 id="image1509"
708 x="243.54974"
709 y="253.87456"
710 style="display:inline" />
711 </g>
712 </g>
713 <g
714 inkscape:groupmode="layer"
715 id="layer12"
716 inkscape:label="Internet, BTB, ucpe manager"
717 style="display:inline"
718 transform="translate(-1.4413696,-10.665035)">
719 <g
720 id="g2253">
721 <path
722 inkscape:connector-curvature="0"
723 id="path5091-2"
724 d="m 123.55397,85.3231 a 10.213003,8.6845435 0 0 0 -6.68017,2.12972 7.3267194,4.8471871 0 0 0 -1.53463,-0.11005 7.3267194,4.8471871 0 0 0 -6.28296,2.36481 10.172598,7.1157176 0 0 0 -1.00344,-0.0351 10.172598,7.1157176 0 0 0 -10.172677,7.11576 10.172598,7.1157176 0 0 0 2.747957,4.85586 5.1065016,3.4334242 0 0 0 -0.16435,0.84612 5.1065016,3.4334242 0 0 0 5.1065,3.43343 5.1065016,3.4334242 0 0 0 1.79049,-0.21972 4.662458,5.6550516 0 0 0 3.09399,1.43152 4.662458,5.6550516 0 0 0 2.64388,-1.00471 8.4368287,6.0589839 0 0 0 6.01497,1.81257 8.4368287,6.0589839 0 0 0 6.52493,-2.22359 12.433222,5.0491531 0 0 0 5.9083,0.60786 12.433222,5.0491531 0 0 0 12.43322,-5.04915 12.433222,5.0491531 0 0 0 -0.73936,-1.70053 9.6231236,5.6550516 0 0 0 3.11178,-4.15649 9.6231236,5.6550516 0 0 0 -9.62282,-5.65505 9.6231236,5.6550516 0 0 0 -3.96431,0.50965 10.213003,8.6845435 0 0 0 -9.2113,-4.9529 z"
725 style="fill:#8fd0f6;fill-opacity:1;stroke:#000000;stroke-width:0.19981423;stroke-opacity:1;filter:url(#filter4332)" />
726 <text
727 id="text1462"
728 y="98.868729"
729 x="111.07041"
730 style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
731 xml:space="preserve"><tspan
732 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.264583"
733 y="98.868729"
734 x="111.07041"
735 id="tspan1460"
736 sodipodi:role="line">Internet</tspan></text>
737 </g>
738 <g
739 id="g216">
740 <g
741 transform="matrix(0.80350883,0,0,1,91.871977,68.184073)"
742 id="g6108">
743 <g
744 id="g2625">
745 <rect
746 rx="6.0006089"
747 y="49.061516"
748 x="8.1325779"
749 height="24.0366"
750 width="55.009563"
751 id="rect5992"
752 style="fill:#ff9955;fill-opacity:0.641414;stroke:#000000;stroke-width:0.259086;stroke-opacity:1" />
753 </g>
754 <text
755 id="text15008"
756 y="60.119961"
757 x="53.59409"
758 style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
759 xml:space="preserve" />
760 </g>
761 <text
762 transform="scale(0.94922996,1.0534855)"
763 id="text6054-2-0-3"
764 y="120.33696"
765 x="126.71664"
766 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.43264px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.16977"
767 xml:space="preserve"><tspan
768 id="tspan6174-7"
769 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:0.16977"
770 y="120.33696"
771 x="126.71664"
772 sodipodi:role="line">Enea Edge </tspan><tspan
773 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:0.16977"
774 y="128.27446"
775 x="127.59875"
776 sodipodi:role="line"
777 id="tspan207">Management </tspan></text>
778 </g>
779 <path
780 transform="translate(0,-77.881364)"
781 style="display:inline;opacity:1;fill:none;stroke:#000000;stroke-width:0.3270258;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.65405165, 0.32702582, 0.16351291, 0.32702582;stroke-dashoffset:0;stroke-opacity:1;enable-background:new"
782 d="m 77.466094,159.02922 v 14.77056"
783 id="path8471"
784 inkscape:connector-curvature="0" />
785 <path
786 transform="translate(0,-77.881364)"
787 style="display:inline;opacity:1;fill:none;stroke:#000000;stroke-width:0.455;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.91,0.455,0.2275,0.455;stroke-dashoffset:0;stroke-opacity:1;enable-background:new"
788 d="m 121.88591,194.7504 v -8.96115"
789 id="path8471-3"
790 inkscape:connector-curvature="0" />
791 <path
792 transform="translate(0,-77.881364)"
793 style="display:inline;opacity:1;fill:none;stroke:#f10000;stroke-width:0.50332439;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;enable-background:new"
794 d="m 102.5396,123.03512 h 34.98879"
795 id="path8471-3-2-4-5"
796 inkscape:connector-curvature="0" />
797 <path
798 transform="translate(0,-77.881364)"
799 style="display:inline;opacity:1;fill:none;stroke:#000000;stroke-width:0.35118684;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.70237367, 0.35118685, 0.17559341, 0.35118685;stroke-dashoffset:0;stroke-opacity:1;enable-background:new"
800 d="m 166.33095,157.48086 v 17.03371"
801 id="path8471-8"
802 inkscape:connector-curvature="0" />
803 <path
804 transform="translate(0,-77.881364)"
805 style="display:inline;opacity:1;fill:none;stroke:#000000;stroke-width:0.38288546;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.76577089, 0.38288545, 0.19144272, 0.38288545;stroke-dashoffset:0;stroke-opacity:1;enable-background:new"
806 d="M 97.59839,174.51457 H 77.350927"
807 id="path8471-6"
808 inkscape:connector-curvature="0" />
809 <path
810 transform="translate(0,-77.881364)"
811 style="display:inline;opacity:1;fill:none;stroke:#000000;stroke-width:0.38505712;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.77011424, 0.38505713, 0.19252855, 0.38505713;stroke-dashoffset:0;stroke-opacity:1;enable-background:new"
812 d="m 166.33095,174.51457 h -20.4778"
813 id="path8471-0"
814 inkscape:connector-curvature="0" />
815 </g>
816 <g
817 inkscape:groupmode="layer"
818 id="layer10"
819 inkscape:label="uCPE Device 2"
820 style="display:inline"
821 transform="translate(-1.4413696,-10.665035)">
822 <path
823 style="display:inline;fill:#777777;fill-opacity:1;stroke:#777777;stroke-width:0.24164599px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker7435-0-2-2);enable-background:new"
824 d="m 125.08777,42.406111 -9.70428,-0.0571"
825 id="path7023-9-4"
826 inkscape:connector-curvature="0"
827 sodipodi:nodetypes="cc" />
828 <path
829 style="display:inline;fill:#d26f6f;fill-opacity:1;stroke:#d26868;stroke-width:0.2302406px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker7435-1-4-4-6);enable-background:new"
830 d="m 114.62011,48.65024 10.44434,0.1349"
831 id="path7023-6-2-1"
832 inkscape:connector-curvature="0"
833 sodipodi:nodetypes="cc" />
834 <rect
835 style="display:inline;fill:#ffffff;fill-opacity:0.64141415;stroke:#000000;stroke-width:0.36017093;stroke-opacity:1;enable-background:new"
836 id="rect5977-4"
837 width="94.84668"
838 height="60.904282"
839 x="140.90782"
840 y="18.283546"
841 rx="10.417009" />
842 <text
843 xml:space="preserve"
844 style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;enable-background:new"
845 x="171.21869"
846 y="16.540989"
847 id="text1105-2"><tspan
848 sodipodi:role="line"
849 id="tspan1103-4"
850 x="171.21869"
851 y="16.540989"
852 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.93889px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.264583">uCPE Device2</tspan></text>
853 <g
854 id="g2338"
855 transform="translate(0,-1.5875)">
856 <path
857 inkscape:connector-curvature="0"
858 id="path8471-3-2-4-6-9-5"
859 d="m 146.76356,59.088906 h 37.56759"
860 style="display:inline;fill:none;stroke:#000000;stroke-width:0.52154309;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;enable-background:new" />
861 <path
862 sodipodi:nodetypes="cc"
863 inkscape:connector-curvature="0"
864 id="path7023-6-2"
865 d="m 160.13347,56.801693 10.44433,0.1349"
866 style="display:inline;fill:#d26f6f;fill-opacity:1;stroke:#d26868;stroke-width:0.2302406px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker7435-1-4-4);enable-background:new" />
867 </g>
868 <rect
869 style="display:inline;fill:#ffffff;stroke:#320000;stroke-width:0.37;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new"
870 id="rect5985-3-1-0"
871 width="3.6857402"
872 height="8.9551888"
873 x="77.145737"
874 y="-170.44228"
875 rx="0.31801966"
876 ry="0"
877 transform="rotate(90)" />
878 <g
879 id="g2328"
880 transform="translate(0,2.1166667)">
881 <path
882 inkscape:connector-curvature="0"
883 id="path8471-3-2-4-6-9-1"
884 d="m 146.41806,37.610346 h 37.86539"
885 style="display:inline;fill:none;stroke:#000000;stroke-width:0.52360618;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;enable-background:new" />
886 <path
887 sodipodi:nodetypes="cc"
888 inkscape:connector-curvature="0"
889 id="path7023-9"
890 d="m 170.40453,35.416576 -9.70428,-0.0571"
891 style="display:inline;fill:#777777;fill-opacity:1;stroke:#777777;stroke-width:0.24164599px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker7435-0-2);enable-background:new" />
892 </g>
893 <rect
894 style="display:inline;fill:#a9d18e;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-opacity:1"
895 id="rect6062-3"
896 width="45"
897 height="18"
898 x="184.52567"
899 y="52.42894"
900 rx="4.99999" />
901 <text
902 xml:space="preserve"
903 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.58611px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
904 x="206.77724"
905 y="58.461411"
906 id="text6066-5-5"><tspan
907 sodipodi:role="line"
908 x="206.77724"
909 y="58.461411"
910 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.93889px;font-family:Arial;-inkscape-font-specification:Arial;stroke-width:0.264583"
911 id="tspan5627-2">Iperf server</tspan></text>
912 <text
913 xml:space="preserve"
914 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.58611px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
915 x="206.91074"
916 y="68.09343"
917 id="text6066-5-5-5"><tspan
918 sodipodi:role="line"
919 x="206.91074"
920 y="68.09343"
921 style="font-size:4.23333px;stroke-width:0.264583"
922 id="tspan5627-2-7">192.168.10.10</tspan></text>
923 <g
924 id="g1222"
925 style="stroke-width:0.37;stroke-miterlimit:4;stroke-dasharray:none">
926 <rect
927 transform="scale(-1,1)"
928 ry="0"
929 rx="0.63716644"
930 y="30.023865"
931 x="-144.85835"
932 height="38.091103"
933 width="7.3845434"
934 id="rect5985-2"
935 style="fill:#ffffff;stroke:#320000;stroke-width:0.37;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
936 <rect
937 transform="scale(-1,1)"
938 ry="0"
939 rx="0.31801963"
940 y="35.297058"
941 x="-146.293"
942 height="8.9551888"
943 width="3.6857402"
944 id="rect5985-3-6"
945 style="fill:#ffffff;stroke:#320000;stroke-width:0.37;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
946 </g>
947 <rect
948 style="fill:#ffffff;stroke:#320000;stroke-width:0.37;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
949 id="rect5985-3-1-4"
950 width="3.6857402"
951 height="8.9551888"
952 x="-146.85475"
953 y="52.749123"
954 rx="0.31801966"
955 ry="0"
956 transform="scale(-1,1)" />
957 <text
958 xml:space="preserve"
959 style="font-style:normal;font-weight:normal;font-size:11.0651px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.276627;enable-background:new"
960 x="144.95157"
961 y="71.632065"
962 id="text4883-3-7-0"
963 inkscape:transform-center-x="-12.281703"
964 inkscape:transform-center-y="1.9265409"><tspan
965 sodipodi:role="line"
966 id="tspan4881-7-2-8"
967 x="144.95157"
968 y="71.632065"
969 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.82222px;font-family:Arial;-inkscape-font-specification:Arial;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.276627">SR-IOV</tspan></text>
970 <rect
971 style="display:inline;fill:#a9d18e;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-opacity:1"
972 id="rect6062-5-1"
973 width="45"
974 height="18"
975 x="184.53889"
976 y="27.305798"
977 rx="4.99999" />
978 <text
979 xml:space="preserve"
980 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.58611px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
981 x="206.82547"
982 y="33.928337"
983 id="text6066-5-7"><tspan
984 sodipodi:role="line"
985 id="tspan6064-5-1"
986 x="206.82547"
987 y="33.928337"
988 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.93889px;font-family:Arial;-inkscape-font-specification:Arial;stroke-width:0.264583">Iperf client</tspan><tspan
989 sodipodi:role="line"
990 x="206.82547"
991 y="39.784184"
992 id="tspan5627-1" /></text>
993 <text
994 xml:space="preserve"
995 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.58611px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
996 x="206.91074"
997 y="43.173389"
998 id="text6066-5-66-0"><tspan
999 sodipodi:role="line"
1000 x="206.91074"
1001 y="43.173389"
1002 style="font-size:4.23333px;stroke-width:0.264583"
1003 id="tspan5627-5-9">192.168.20.20</tspan></text>
1004 </g>
1005 <g
1006 inkscape:groupmode="layer"
1007 id="layer4"
1008 inkscape:label="uCPE Device 1"
1009 style="display:inline"
1010 transform="translate(-1.4413696,-10.665035)">
1011 <rect
1012 style="fill:#ffffff;fill-opacity:0.64141415;stroke:#000000;stroke-width:0.36955491;stroke-opacity:1"
1013 id="rect5977"
1014 width="98.748222"
1015 height="61.585907"
1016 x="1.626147"
1017 y="17.598242"
1018 rx="10.845516" />
1019 <text
1020 xml:space="preserve"
1021 style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
1022 x="33.868488"
1023 y="15.210441"
1024 id="text1105"><tspan
1025 sodipodi:role="line"
1026 id="tspan1103"
1027 x="33.868488"
1028 y="15.210441"
1029 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.93889px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.264583">uCPE Device1</tspan></text>
1030 <path
1031 style="fill:none;stroke:#000000;stroke-width:0.480912;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
1032 d="M 62.395761,39.457166 H 94.337973"
1033 id="path8471-3-2-4-3"
1034 inkscape:connector-curvature="0" />
1035 <path
1036 style="fill:none;stroke:#000000;stroke-width:0.47503719;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
1037 d="M 62.082936,57.231476 H 93.249493"
1038 id="path8471-3-2-4-3-6"
1039 inkscape:connector-curvature="0" />
1040 <text
1041 xml:space="preserve"
1042 style="font-style:normal;font-weight:normal;font-size:11.0651px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.37;stroke-miterlimit:4;stroke-dasharray:none"
1043 x="85.768204"
1044 y="71.705055"
1045 id="text4883-3-7"
1046 inkscape:transform-center-x="-12.281703"
1047 inkscape:transform-center-y="1.9265409"><tspan
1048 sodipodi:role="line"
1049 id="tspan4881-7-2"
1050 x="85.768204"
1051 y="71.705055"
1052 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.82222px;font-family:Arial;-inkscape-font-specification:Arial;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.37;stroke-miterlimit:4;stroke-dasharray:none">SR-IOV</tspan></text>
1053 <g
1054 style="stroke-width:0.37;stroke-miterlimit:4;stroke-dasharray:none"
1055 id="g1209"
1056 transform="translate(0.52916667)">
1057 <rect
1058 ry="0"
1059 rx="0.63716644"
1060 y="29.874964"
1061 x="95.311531"
1062 height="38.091103"
1063 width="7.3845434"
1064 id="rect5985"
1065 style="fill:#ffffff;stroke:#320000;stroke-width:0.37;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
1066 <rect
1067 ry="0"
1068 rx="0.31801963"
1069 y="35.148159"
1070 x="93.876892"
1071 height="8.9551888"
1072 width="3.6857402"
1073 id="rect5985-3"
1074 style="fill:#ffffff;stroke:#320000;stroke-width:0.37;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
1075 </g>
1076 <rect
1077 style="fill:#ffffff;stroke:#320000;stroke-width:0.37;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
1078 id="rect5985-3-1"
1079 width="3.6857402"
1080 height="8.9551888"
1081 x="93.315132"
1082 y="52.600224"
1083 rx="0.31801966"
1084 ry="0" />
1085 <rect
1086 style="fill:#ffffff;stroke:#320000;stroke-width:0.37;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
1087 id="rect5985-3-1-8"
1088 width="3.6857402"
1089 height="8.9551888"
1090 x="77.145737"
1091 y="-82.003784"
1092 rx="0.31801966"
1093 ry="0"
1094 transform="rotate(90)" />
1095 <path
1096 style="display:inline;fill:#777777;fill-opacity:1;stroke:#777777;stroke-width:0.24164599px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker7435-0-6-3)"
1097 d="m 83.420641,37.168626 -9.70428,-0.0571"
1098 id="path7023-0-6"
1099 inkscape:connector-curvature="0"
1100 sodipodi:nodetypes="cc" />
1101 <path
1102 style="display:inline;fill:#d26f6f;fill-opacity:1;stroke:#d26868;stroke-width:0.2302406px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker7435-1-4-8)"
1103 d="m 72.252331,54.613526 10.444332,0.1349"
1104 id="path7023-6-5"
1105 inkscape:connector-curvature="0"
1106 sodipodi:nodetypes="cc" />
1107 <g
1108 transform="matrix(0.26458333,0,0,0.26458333,28.07424,17.476784)"
1109 style="display:inline"
1110 id="g204">
1111 <rect
1112 rx="22.734337"
1113 y="48.282818"
1114 x="-74.993454"
1115 height="137.1181"
1116 width="204.60944"
1117 id="rect6062-5-3"
1118 style="fill:#a9d18e;fill-opacity:1;stroke:#000000;stroke-width:1.55714905;stroke-opacity:1" />
1119 <text
1120 id="text6066-5-6"
1121 y="123.04565"
1122 x="-29.048643"
1123 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:17.3333px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1"
1124 xml:space="preserve"><tspan
1125 id="tspan8402"
1126 style="font-size:17.3333px;stroke-width:1"
1127 y="123.04565"
1128 x="-26.644997"
1129 sodipodi:role="line">Clavister </tspan></text>
1130 <text
1131 id="text11491"
1132 y="93.066238"
1133 x="77.112869"
1134 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none"
1135 xml:space="preserve"><tspan
1136 y="93.066238"
1137 x="77.112869"
1138 id="tspan11489"
1139 sodipodi:role="line">192.168.10.1</tspan></text>
1140 <text
1141 id="text11491-5"
1142 y="156.63571"
1143 x="77.112869"
1144 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none"
1145 xml:space="preserve"><tspan
1146 y="156.63571"
1147 x="77.112869"
1148 id="tspan11489-3"
1149 sodipodi:role="line">192.168.20.1</tspan></text>
1150 </g>
1151 </g>
1152</svg>
diff --git a/doc/book-enea-edge-example-usecases/doc/images/uc_enea_test_vnf.png b/doc/book-enea-edge-example-usecases/doc/images/uc_enea_test_vnf.png
new file mode 100644
index 0000000..be97bc0
--- /dev/null
+++ b/doc/book-enea-edge-example-usecases/doc/images/uc_enea_test_vnf.png
Binary files differ
diff --git a/doc/book-enea-edge-example-usecases/doc/images/uc_enea_test_vnf.svg b/doc/book-enea-edge-example-usecases/doc/images/uc_enea_test_vnf.svg
new file mode 100755
index 0000000..fc71729
--- /dev/null
+++ b/doc/book-enea-edge-example-usecases/doc/images/uc_enea_test_vnf.svg
@@ -0,0 +1,1002 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:xlink="http://www.w3.org/1999/xlink"
9 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
10 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
11 width="221.39922mm"
12 height="112.481mm"
13 viewBox="0 0 221.39921 112.481"
14 version="1.1"
15 id="svg8"
16 inkscape:version="1.0.2 (e86c870, 2021-01-15)"
17 sodipodi:docname="uc_enea_test_vnf.svg"
18 inkscape:export-filename="D:\ENEA Work files\ENFV work\ENA 2.4\AP-636\uc_enea_test_vnf.png"
19 inkscape:export-xdpi="65.025185"
20 inkscape:export-ydpi="65.025185"
21 style="enable-background:new">
22 <defs
23 id="defs2">
24 <marker
25 inkscape:stockid="Arrow2Lend"
26 orient="auto"
27 refY="0.0"
28 refX="0.0"
29 id="marker3867"
30 style="overflow:visible;"
31 inkscape:isstock="true">
32 <path
33 id="path3865"
34 style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#d26f6f;stroke-opacity:1;fill:#d26f6f;fill-opacity:1"
35 d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
36 transform="scale(1.1) rotate(180) translate(1,0)" />
37 </marker>
38 <marker
39 inkscape:stockid="Arrow2Lend"
40 orient="auto"
41 refY="0.0"
42 refX="0.0"
43 id="Arrow2Lend"
44 style="overflow:visible;"
45 inkscape:isstock="true">
46 <path
47 id="path2590"
48 style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#777777;stroke-opacity:1;fill:#777777;fill-opacity:1"
49 d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
50 transform="scale(1.1) rotate(180) translate(1,0)" />
51 </marker>
52 <marker
53 inkscape:stockid="Arrow2Lend"
54 orient="auto"
55 refY="0"
56 refX="0"
57 id="marker5596"
58 style="overflow:visible"
59 inkscape:isstock="true">
60 <path
61 inkscape:connector-curvature="0"
62 id="path5594"
63 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
64 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
65 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
66 </marker>
67 <marker
68 inkscape:isstock="true"
69 style="overflow:visible"
70 id="marker5267"
71 refX="0"
72 refY="0"
73 orient="auto"
74 inkscape:stockid="Arrow2Lend"
75 inkscape:collect="always">
76 <path
77 transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
78 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
79 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
80 id="path5265"
81 inkscape:connector-curvature="0" />
82 </marker>
83 <marker
84 inkscape:stockid="Arrow2Lend"
85 orient="auto"
86 refY="0"
87 refX="0"
88 id="marker4694"
89 style="overflow:visible"
90 inkscape:isstock="true"
91 inkscape:collect="always">
92 <path
93 inkscape:connector-curvature="0"
94 id="path4692"
95 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
96 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
97 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
98 </marker>
99 <marker
100 inkscape:isstock="true"
101 style="overflow:visible"
102 id="marker4526"
103 refX="0"
104 refY="0"
105 orient="auto"
106 inkscape:stockid="Arrow2Lend"
107 inkscape:collect="always">
108 <path
109 transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
110 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
111 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26868;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
112 id="path4524"
113 inkscape:connector-curvature="0" />
114 </marker>
115 <marker
116 inkscape:stockid="Arrow2Lend"
117 orient="auto"
118 refY="0"
119 refX="0"
120 id="marker7435-6-9-7"
121 style="overflow:visible"
122 inkscape:isstock="true">
123 <path
124 inkscape:connector-curvature="0"
125 id="path7046-8-2-6"
126 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
127 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
128 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
129 </marker>
130 <marker
131 inkscape:stockid="Arrow2Lend"
132 orient="auto"
133 refY="0"
134 refX="0"
135 id="marker7435-1-3-4-6"
136 style="overflow:visible"
137 inkscape:isstock="true">
138 <path
139 inkscape:connector-curvature="0"
140 id="path7046-7-0-3-4"
141 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26868;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
142 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
143 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
144 </marker>
145 <marker
146 inkscape:stockid="Arrow2Lend"
147 orient="auto"
148 refY="0"
149 refX="0"
150 id="marker7435-1-4-8"
151 style="overflow:visible"
152 inkscape:isstock="true">
153 <path
154 inkscape:connector-curvature="0"
155 id="path7046-7-6-8"
156 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26868;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
157 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
158 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
159 </marker>
160 <marker
161 inkscape:stockid="Arrow2Lend"
162 orient="auto"
163 refY="0"
164 refX="0"
165 id="marker7435-0-1"
166 style="overflow:visible"
167 inkscape:isstock="true">
168 <path
169 inkscape:connector-curvature="0"
170 id="path7046-6-6"
171 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
172 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
173 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
174 </marker>
175 <marker
176 inkscape:stockid="Arrow2Lend"
177 orient="auto"
178 refY="0"
179 refX="0"
180 id="marker7435-6-9"
181 style="overflow:visible"
182 inkscape:isstock="true">
183 <path
184 inkscape:connector-curvature="0"
185 id="path7046-8-2"
186 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
187 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
188 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
189 </marker>
190 <marker
191 inkscape:stockid="Arrow2Lend"
192 orient="auto"
193 refY="0"
194 refX="0"
195 id="marker7435-1-3-4"
196 style="overflow:visible"
197 inkscape:isstock="true">
198 <path
199 inkscape:connector-curvature="0"
200 id="path7046-7-0-3"
201 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26868;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
202 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
203 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
204 </marker>
205 <marker
206 inkscape:stockid="Arrow2Lend"
207 orient="auto"
208 refY="0"
209 refX="0"
210 id="marker7435-1-4"
211 style="overflow:visible"
212 inkscape:isstock="true">
213 <path
214 inkscape:connector-curvature="0"
215 id="path7046-7-6"
216 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26868;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
217 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
218 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
219 </marker>
220 <marker
221 inkscape:stockid="Arrow2Lend"
222 orient="auto"
223 refY="0"
224 refX="0"
225 id="marker7435-0"
226 style="overflow:visible"
227 inkscape:isstock="true">
228 <path
229 inkscape:connector-curvature="0"
230 id="path7046-6"
231 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
232 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
233 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
234 </marker>
235 <marker
236 inkscape:stockid="Arrow2Lend"
237 orient="auto"
238 refY="0"
239 refX="0"
240 id="marker7435-1-3-4-9"
241 style="overflow:visible"
242 inkscape:isstock="true">
243 <path
244 inkscape:connector-curvature="0"
245 id="path7046-7-0-3-0"
246 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26868;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
247 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
248 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
249 </marker>
250 <marker
251 inkscape:stockid="Arrow2Lend"
252 orient="auto"
253 refY="0"
254 refX="0"
255 id="marker7435-1-4-2"
256 style="overflow:visible"
257 inkscape:isstock="true">
258 <path
259 inkscape:connector-curvature="0"
260 id="path7046-7-6-9"
261 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26868;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
262 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
263 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
264 </marker>
265 <marker
266 inkscape:stockid="Arrow2Lend"
267 orient="auto"
268 refY="0"
269 refX="0"
270 id="marker7435-0-6"
271 style="overflow:visible"
272 inkscape:isstock="true">
273 <path
274 inkscape:connector-curvature="0"
275 id="path7046-6-7"
276 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
277 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
278 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
279 </marker>
280 <marker
281 inkscape:stockid="Arrow2Lend"
282 orient="auto"
283 refY="0"
284 refX="0"
285 id="marker7435-6-9-3"
286 style="overflow:visible"
287 inkscape:isstock="true">
288 <path
289 inkscape:connector-curvature="0"
290 id="path7046-8-2-5"
291 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
292 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
293 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
294 </marker>
295 <filter
296 inkscape:collect="always"
297 style="color-interpolation-filters:sRGB"
298 id="filter2724">
299 <feBlend
300 inkscape:collect="always"
301 mode="multiply"
302 in2="BackgroundImage"
303 id="feBlend2726" />
304 </filter>
305 <marker
306 inkscape:stockid="Arrow2Lend"
307 orient="auto"
308 refY="0"
309 refX="0"
310 id="marker7435-1-3-4-9-1"
311 style="overflow:visible"
312 inkscape:isstock="true">
313 <path
314 inkscape:connector-curvature="0"
315 id="path7046-7-0-3-0-4"
316 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26868;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
317 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
318 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
319 </marker>
320 <marker
321 inkscape:stockid="Arrow2Lend"
322 orient="auto"
323 refY="0"
324 refX="0"
325 id="marker7435-1-3-4-9-4"
326 style="overflow:visible"
327 inkscape:isstock="true"
328 inkscape:collect="always">
329 <path
330 inkscape:connector-curvature="0"
331 id="path7046-7-0-3-0-1"
332 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26868;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
333 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
334 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
335 </marker>
336 <marker
337 inkscape:stockid="Arrow2Lend"
338 orient="auto"
339 refY="0"
340 refX="0"
341 id="marker7435-1-3-4-9-4-3"
342 style="overflow:visible"
343 inkscape:isstock="true">
344 <path
345 inkscape:connector-curvature="0"
346 id="path7046-7-0-3-0-1-3"
347 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26868;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
348 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
349 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
350 </marker>
351 <marker
352 inkscape:stockid="Arrow2Lend"
353 orient="auto"
354 refY="0"
355 refX="0"
356 id="marker7435-1-3-4-9-4-8"
357 style="overflow:visible"
358 inkscape:isstock="true">
359 <path
360 inkscape:connector-curvature="0"
361 id="path7046-7-0-3-0-1-7"
362 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26868;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
363 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
364 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
365 </marker>
366 <marker
367 inkscape:stockid="Arrow2Lend"
368 orient="auto"
369 refY="0"
370 refX="0"
371 id="marker7435-1-3-4-9-4-2"
372 style="overflow:visible"
373 inkscape:isstock="true">
374 <path
375 inkscape:connector-curvature="0"
376 id="path7046-7-0-3-0-1-79"
377 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26868;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
378 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
379 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
380 </marker>
381 <marker
382 inkscape:stockid="Arrow2Lend"
383 orient="auto"
384 refY="0"
385 refX="0"
386 id="marker7435-1-3-4-9-4-87"
387 style="overflow:visible"
388 inkscape:isstock="true">
389 <path
390 inkscape:connector-curvature="0"
391 id="path7046-7-0-3-0-1-9"
392 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26868;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
393 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
394 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
395 </marker>
396 <marker
397 inkscape:stockid="Arrow2Lend"
398 orient="auto"
399 refY="0"
400 refX="0"
401 id="marker4694-6"
402 style="overflow:visible"
403 inkscape:isstock="true">
404 <path
405 inkscape:connector-curvature="0"
406 id="path4692-2"
407 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
408 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
409 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
410 </marker>
411 <marker
412 inkscape:stockid="Arrow2Lend"
413 orient="auto"
414 refY="0"
415 refX="0"
416 id="marker7435-1-3-4-9-0"
417 style="overflow:visible"
418 inkscape:isstock="true">
419 <path
420 inkscape:connector-curvature="0"
421 id="path7046-7-0-3-0-6"
422 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26868;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
423 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
424 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
425 </marker>
426 <marker
427 inkscape:stockid="EmptyTriangleOutL"
428 orient="auto"
429 refY="0"
430 refX="0"
431 id="EmptyTriangleOutL-1"
432 style="overflow:visible"
433 inkscape:isstock="true">
434 <path
435 id="path1061-7"
436 d="M 5.77,0 -2.88,5 V -5 Z"
437 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:1.00000003pt;stroke-opacity:1"
438 transform="matrix(0.8,0,0,0.8,-4.8,0)"
439 inkscape:connector-curvature="0" />
440 </marker>
441 <marker
442 inkscape:stockid="EmptyTriangleOutL"
443 orient="auto"
444 refY="0"
445 refX="0"
446 id="EmptyTriangleOutL-0-9"
447 style="overflow:visible"
448 inkscape:isstock="true">
449 <path
450 inkscape:connector-curvature="0"
451 id="path1061-3-6"
452 d="M 5.77,0 -2.88,5 V -5 Z"
453 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26f6f;stroke-width:1.00000003pt;stroke-opacity:1"
454 transform="matrix(0.8,0,0,0.8,-4.8,0)" />
455 </marker>
456 <filter
457 inkscape:collect="always"
458 style="color-interpolation-filters:sRGB"
459 id="filter6631">
460 <feBlend
461 inkscape:collect="always"
462 mode="luminosity"
463 in2="BackgroundImage"
464 id="feBlend6633" />
465 </filter>
466 <marker
467 inkscape:stockid="EmptyTriangleOutL"
468 orient="auto"
469 refY="0"
470 refX="0"
471 id="EmptyTriangleOutL-1-6"
472 style="overflow:visible"
473 inkscape:isstock="true">
474 <path
475 id="path1061-7-0"
476 d="M 5.77,0 -2.88,5 V -5 Z"
477 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:1.00000003pt;stroke-opacity:1"
478 transform="matrix(0.8,0,0,0.8,-4.8,0)"
479 inkscape:connector-curvature="0" />
480 </marker>
481 <marker
482 inkscape:stockid="EmptyTriangleOutL"
483 orient="auto"
484 refY="0"
485 refX="0"
486 id="EmptyTriangleOutL-0-9-7"
487 style="overflow:visible"
488 inkscape:isstock="true">
489 <path
490 inkscape:connector-curvature="0"
491 id="path1061-3-6-7"
492 d="M 5.77,0 -2.88,5 V -5 Z"
493 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26f6f;stroke-width:1.00000003pt;stroke-opacity:1"
494 transform="matrix(0.8,0,0,0.8,-4.8,0)" />
495 </marker>
496 <filter
497 inkscape:collect="always"
498 style="color-interpolation-filters:sRGB"
499 id="filter4332">
500 <feBlend
501 inkscape:collect="always"
502 mode="screen"
503 in2="BackgroundImage"
504 id="feBlend4334" />
505 </filter>
506 </defs>
507 <sodipodi:namedview
508 id="base"
509 pagecolor="#ffffff"
510 bordercolor="#666666"
511 borderopacity="1.0"
512 inkscape:pageopacity="0.0"
513 inkscape:pageshadow="2"
514 inkscape:zoom="1.2316035"
515 inkscape:cx="337.42354"
516 inkscape:cy="213.58292"
517 inkscape:document-units="mm"
518 inkscape:current-layer="layer2"
519 showgrid="false"
520 inkscape:showpageshadow="false"
521 showborder="true"
522 showguides="true"
523 inkscape:guide-bbox="true"
524 inkscape:window-width="1920"
525 inkscape:window-height="1017"
526 inkscape:window-x="-8"
527 inkscape:window-y="-8"
528 inkscape:window-maximized="1"
529 fit-margin-top="0"
530 fit-margin-left="0"
531 fit-margin-right="0"
532 fit-margin-bottom="0"
533 inkscape:document-rotation="0" />
534 <metadata
535 id="metadata5">
536 <rdf:RDF>
537 <cc:Work
538 rdf:about="">
539 <dc:format>image/svg+xml</dc:format>
540 <dc:type
541 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
542 <dc:title />
543 </cc:Work>
544 </rdf:RDF>
545 </metadata>
546 <g
547 inkscape:label="Original"
548 inkscape:groupmode="layer"
549 id="layer1"
550 style="display:none"
551 sodipodi:insensitive="true"
552 transform="translate(43.000002,-286.11663)">
553 <image
554 width="144.99167"
555 height="96.572914"
556 preserveAspectRatio="none"
557 xlink:href="data:image/png;base64,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 "
558 id="image10"
559 x="-34.698212"
560 y="175.38615" />
561 <g
562 transform="translate(-229.41461,163.38728)"
563 style="display:inline"
564 id="g6087">
565 <rect
566 rx="4.99999"
567 y="56.694904"
568 x="146.30602"
569 height="18"
570 width="45"
571 id="rect6062"
572 style="fill:#c48ed1;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-opacity:1" />
573 <text
574 id="text6066"
575 y="68.725212"
576 x="168.60965"
577 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
578 xml:space="preserve"><tspan
579 style="font-size:8.46667px;stroke-width:0.264583"
580 y="68.725212"
581 x="168.60965"
582 id="tspan6064"
583 sodipodi:role="line">Guest</tspan></text>
584 </g>
585 </g>
586 <g
587 inkscape:groupmode="layer"
588 id="layer2"
589 inkscape:label="Lines, Internet, Manager"
590 style="display:inline"
591 transform="translate(43.000002,-286.11663)">
592 <g
593 id="g158"
594 inkscape:export-filename="E:\PortableApps\WinSCPPortable\App\winscp\scp57962\nfs\hosts\sestonas06\homes\mrpa\docu_work\NFV-Access\branches\feature_USERDOCAP-636\nfv-access-documentation\doc\book-enea-nfv-access-example-usecases\doc\images\uc_enea_test_vnf.png"
595 inkscape:export-xdpi="65"
596 inkscape:export-ydpi="65">
597 <rect
598 rx="7.4362011"
599 y="381.67905"
600 x="3.2798252"
601 height="16.809036"
602 width="68.170113"
603 id="rect5992-5"
604 style="fill:#ff9955;fill-opacity:0.641414;stroke:#000000;stroke-width:0.241189;stroke-opacity:1" />
605 <text
606 id="text5996-5"
607 y="391.50983"
608 x="37.162312"
609 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
610 xml:space="preserve"><tspan
611 id="tspan5998-2"
612 style="font-size:5.64444px;stroke-width:0.264583"
613 y="391.50983"
614 x="37.162312"
615 sodipodi:role="line">Enea Edge Management</tspan></text>
616 </g>
617 <g
618 transform="matrix(0.26458333,0,0,0.26458333,-91.32444,288.26957)"
619 id="g11704">
620 <path
621 inkscape:connector-curvature="0"
622 id="path8471-3-0"
623 d="M 460.37542,254.79742 V 149.42008"
624 style="display:inline;fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:3, 1.5, 0.75, 1.5;stroke-dashoffset:0;stroke-opacity:1" />
625 <path
626 inkscape:connector-curvature="0"
627 id="path11659"
628 d="M 460.37542,149.42008 H 443.94994"
629 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2, 1, 0.5, 1;stroke-dashoffset:0;stroke-opacity:1" />
630 </g>
631 <path
632 style="display:inline;fill:none;stroke:#000000;stroke-width:0.39700001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.794, 0.397, 0.1985, 0.397;stroke-dashoffset:0;stroke-opacity:1"
633 d="M 42.413763,355.76238 V 327.88129"
634 id="path8471-3-0-5"
635 inkscape:connector-curvature="0" />
636 <g
637 id="g11695"
638 transform="matrix(0.26458333,0,0,0.26458333,-91.32444,288.26957)">
639 <path
640 inkscape:connector-curvature="0"
641 id="path11661"
642 d="m 505.46723,149.7136 h 16.20624"
643 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2, 1, 0.5, 1;stroke-dashoffset:0;stroke-opacity:1" />
644 </g>
645 <path
646 style="fill:none;stroke:#000000;stroke-width:0.39687499;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.79375001, 0.39687501, 0.1984375, 0.39687501;stroke-dashoffset:0;stroke-opacity:1"
647 d="m 36.605835,373.65567 v 7.97509"
648 id="path11692"
649 inkscape:connector-curvature="0" />
650 <g
651 id="g3208">
652 <path
653 inkscape:connector-curvature="0"
654 id="path5091-2"
655 d="m 38.802604,353.25905 a 10.213003,8.6845435 0 0 0 -6.68017,2.12972 7.3267194,4.8471871 0 0 0 -1.53463,-0.11005 7.3267194,4.8471871 0 0 0 -6.28296,2.36481 10.172598,7.1157176 0 0 0 -1.00344,-0.0351 10.172598,7.1157176 0 0 0 -10.172673,7.11576 10.172598,7.1157176 0 0 0 2.747952,4.85586 5.1065016,3.4334242 0 0 0 -0.164347,0.84612 5.1065016,3.4334242 0 0 0 5.106498,3.43343 5.1065016,3.4334242 0 0 0 1.79049,-0.21972 4.662458,5.6550516 0 0 0 3.09399,1.43152 4.662458,5.6550516 0 0 0 2.64388,-1.00471 8.4368287,6.0589839 0 0 0 6.01497,1.81257 8.4368287,6.0589839 0 0 0 6.52493,-2.22359 12.433222,5.0491531 0 0 0 5.9083,0.60786 12.433222,5.0491531 0 0 0 12.43322,-5.04915 12.433222,5.0491531 0 0 0 -0.73936,-1.70053 9.6231236,5.6550516 0 0 0 3.11178,-4.15649 9.6231236,5.6550516 0 0 0 -9.62282,-5.65505 9.6231236,5.6550516 0 0 0 -3.96431,0.50965 10.213003,8.6845435 0 0 0 -9.2113,-4.9529 z"
656 style="fill:#8fd0f6;fill-opacity:1;stroke:#000000;stroke-width:0.19981423;stroke-opacity:1" />
657 <text
658 id="text6011-4"
659 y="367.05307"
660 x="37.059994"
661 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7.05556px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
662 xml:space="preserve"><tspan
663 style="font-size:7.05556px;stroke-width:0.264583"
664 y="367.05307"
665 x="37.059994"
666 id="tspan6009-5"
667 sodipodi:role="line">Internet</tspan></text>
668 </g>
669 <path
670 style="fill:#d26868;fill-opacity:1;stroke:#d26868;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
671 d="M 26.294068,311.87908 H 46.514785"
672 id="path11527-2"
673 inkscape:connector-curvature="0" />
674 <text
675 xml:space="preserve"
676 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.93889px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
677 x="36.357403"
678 y="311.03873"
679 id="text11531"><tspan
680 sodipodi:role="line"
681 id="tspan11529"
682 x="36.357403"
683 y="311.03873"
684 style="stroke-width:0.264583">BTB</tspan></text>
685 </g>
686 <g
687 inkscape:groupmode="layer"
688 id="layer4"
689 inkscape:label="uCPE device 1"
690 transform="translate(43.000002,-286.11663)"
691 sodipodi:insensitive="true">
692 <rect
693 style="display:inline;fill:#ffffff;fill-opacity:0.64141415;stroke:#000000;stroke-width:0.39700001;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
694 id="rect5977-6-3-6"
695 width="67.109291"
696 height="53.817894"
697 x="-42.801502"
698 y="292.98361"
699 rx="5.6691012" />
700 <text
701 xml:space="preserve"
702 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.93889px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
703 x="-8.9502325"
704 y="289.71228"
705 id="text5981-3-7-7"><tspan
706 sodipodi:role="line"
707 x="-8.9502325"
708 y="289.71228"
709 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.93889px;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;text-anchor:middle;stroke-width:0.264583"
710 id="tspan5983-4-5-6">uCPE Device 1</tspan></text>
711 <g
712 id="g9810-0"
713 transform="matrix(-0.26458333,0,0,0.26458333,212.67456,313.83236)">
714 <rect
715 rx="1.8328245"
716 y="31.997553"
717 x="704.77173"
718 height="40.698528"
719 width="16.687834"
720 id="rect5977-9-8-7"
721 style="display:inline;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
722 </g>
723 <rect
724 style="display:inline;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.39700001;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
725 id="rect5977-9-7"
726 width="4.4153228"
727 height="10.768152"
728 x="-26.360151"
729 y="306.64264"
730 rx="0.48493481"
731 transform="scale(-1,1)" />
732 <g
733 id="g6971"
734 transform="translate(0,0.87353421)">
735 <rect
736 transform="matrix(0.26458333,0,0,0.31264904,-37.227512,306.4277)"
737 rx="18.897638"
738 y="0.49999997"
739 x="0.49999997"
740 height="79.546059"
741 width="170.07874"
742 id="rect6062-5-8"
743 style="fill:#c48ed1;fill-opacity:1;stroke:#000000;stroke-width:0.99999994;stroke-opacity:1;filter:url(#filter2724)" />
744 <text
745 id="text6066-5-6"
746 y="320.267"
747 x="-14.748354"
748 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.93889px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
749 xml:space="preserve"><tspan
750 id="tspan5627-4"
751 style="font-size:4.93889px;stroke-width:0.264583"
752 y="320.267"
753 x="-14.748354"
754 sodipodi:role="line">pktgen_dpdk</tspan></text>
755 </g>
756 <path
757 inkscape:connector-curvature="0"
758 id="path6973"
759 d="M 0.43498366,30.110873 53.937749,0.79383284"
760 style="display:inline;fill:none;stroke:#000000;stroke-width:1.81039369;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;filter:url(#filter2724)"
761 transform="matrix(0.26063006,0,0,0.26508723,7.8138619,312.43471)" />
762 <path
763 style="display:inline;fill:#d26f6f;fill-opacity:1;stroke:#d26868;stroke-width:0.33014107;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker7435-1-3-4-9-0)"
764 d="m 10.215997,321.50823 9.586846,-5.27245"
765 id="path7023-6-9"
766 inkscape:connector-curvature="0" />
767 </g>
768 <g
769 inkscape:groupmode="layer"
770 id="layer5"
771 inkscape:label="uCPE device 2"
772 style="display:inline;filter:url(#filter2724)"
773 transform="translate(43.000002,-286.11663)"
774 sodipodi:insensitive="true">
775 <g
776 id="g9810"
777 transform="matrix(0.26458333,0,0,0.26458333,-139.75064,313.77533)" />
778 <g
779 id="g2609">
780 <rect
781 rx="11.284739"
782 y="292.88019"
783 x="48.925793"
784 height="53.834755"
785 width="129.28067"
786 id="rect5977-6-3"
787 style="display:inline;fill:#ffffff;fill-opacity:0.64141415;stroke:#000000;stroke-width:0.38550165;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
788 <rect
789 style="display:inline;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
790 id="rect5977-9-8"
791 width="16.687834"
792 height="40.698528"
793 x="704.77173"
794 y="31.997553"
795 rx="1.8328245"
796 transform="matrix(0.26458333,0,0,0.26458333,-139.75064,313.77533)" />
797 <rect
798 rx="0.48493481"
799 y="306.58563"
800 x="46.563759"
801 height="10.768152"
802 width="4.4153228"
803 id="rect5977-9"
804 style="display:inline;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.39687499;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
805 </g>
806 <path
807 style="display:inline;fill:none;stroke:#000000;stroke-width:0.479;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
808 d="m 51.002705,311.81833 31.779308,-0.0459"
809 id="path8471-3-2-5-7-2"
810 inkscape:connector-curvature="0" />
811 <text
812 xml:space="preserve"
813 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.93889px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
814 x="113.53959"
815 y="290.06937"
816 id="text5981-3-7"><tspan
817 sodipodi:role="line"
818 x="113.53959"
819 y="290.06937"
820 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.93889px;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;text-anchor:middle;stroke-width:0.264583"
821 id="tspan5983-4-5">uCPE Device 2</tspan></text>
822 <g
823 id="g2590"
824 transform="translate(-0.04217911,-1.5875)">
825 <rect
826 rx="4.99999"
827 y="324.49359"
828 x="128.20033"
829 height="18"
830 width="45"
831 id="rect6062-3"
832 style="fill:#a9d18e;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-opacity:1" />
833 <text
834 id="text6066-5-5"
835 y="334.9874"
836 x="150.85605"
837 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
838 xml:space="preserve"><tspan
839 id="tspan5627-2"
840 style="font-size:5.64444px;stroke-width:0.264583"
841 y="334.9874"
842 x="150.85605"
843 sodipodi:role="line">testpmd_fwd</tspan></text>
844 </g>
845 <rect
846 style="fill:#a9d18e;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-opacity:1"
847 id="rect6062-5"
848 width="45"
849 height="18"
850 x="128.15816"
851 y="298.57327"
852 rx="4.99999" />
853 <text
854 xml:space="preserve"
855 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
856 x="150.75102"
857 y="309.03262"
858 id="text6066-5-5-5"><tspan
859 sodipodi:role="line"
860 x="150.75102"
861 y="309.03262"
862 style="font-size:5.64444px;stroke-width:0.264583"
863 id="tspan5627-2-6">testpmd_term</tspan></text>
864 <path
865 style="display:inline;fill:none;stroke:#000000;stroke-width:0.47971678;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
866 d="m 95.840113,307.58709 32.179317,-0.0455"
867 id="path8471-3-2-5-7-2-5"
868 inkscape:connector-curvature="0" />
869 <path
870 style="display:inline;fill:none;stroke:#000000;stroke-width:0.48071185;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
871 d="m 95.78245,331.9759 32.31283,0.0873"
872 id="path8471-3-2-5-7-2-5-7"
873 inkscape:connector-curvature="0" />
874 <path
875 style="display:inline;fill:#d26f6f;fill-opacity:1;stroke:#d26868;stroke-width:0.46878976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker7435-1-3-4-9-4)"
876 d="m 57.257276,314.89197 18.345266,0.0241"
877 id="path7023-6-9-8"
878 inkscape:connector-curvature="0" />
879 <path
880 inkscape:connector-curvature="0"
881 id="path4522"
882 d="m 102.37455,335.52947 18.34526,0.0241"
883 style="display:inline;fill:#d26f6f;fill-opacity:1;stroke:#d26868;stroke-width:0.46878976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker4526)" />
884 <path
885 style="display:inline;fill:#777777;fill-opacity:1;stroke:#777777;stroke-width:0.46878976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker4694)"
886 d="m 104.92591,311.07396 18.34526,-0.0241"
887 id="path4690"
888 inkscape:connector-curvature="0" />
889 <path
890 inkscape:connector-curvature="0"
891 id="path5263"
892 d="m 123.72495,328.53657 -18.34526,-0.0241"
893 style="display:inline;fill:#777777;fill-opacity:1;stroke:#777777;stroke-width:0.46878976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5267)" />
894 <path
895 style="display:inline;fill:#777777;fill-opacity:1;stroke:#777777;stroke-width:0.46878976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5596)"
896 d="m 99.523923,329.23043 0.0241,-18.34526"
897 id="path5592"
898 inkscape:connector-curvature="0" />
899 <g
900 style="filter:url(#filter2724)"
901 id="g155">
902 <rect
903 rx="3.4066005"
904 y="301.09442"
905 x="82.125084"
906 height="39.183147"
907 width="13.626402"
908 id="rect6098-9"
909 style="fill:#ffe699;fill-opacity:1;stroke:#000000;stroke-width:0.19333155;stroke-opacity:1" />
910 <text
911 transform="rotate(90)"
912 id="text892-7"
913 y="-87.169403"
914 x="320.57385"
915 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.93889px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
916 xml:space="preserve"><tspan
917 style="font-size:4.93889px;writing-mode:lr-tb;stroke-width:0.264583"
918 y="-87.169403"
919 x="320.57385"
920 id="tspan890-2"
921 sodipodi:role="line">bridge</tspan></text>
922 <text
923 id="text148"
924 y="343.02264"
925 x="84.63942"
926 style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
927 xml:space="preserve"><tspan
928 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.82222px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.264583"
929 y="343.02264"
930 x="84.63942"
931 id="tspan146"
932 sodipodi:role="line">dpdk</tspan></text>
933 </g>
934 </g>
935 <g
936 inkscape:groupmode="layer"
937 id="layer12"
938 inkscape:label="Legend"
939 style="filter:url(#filter6631)"
940 transform="translate(43.000002,-286.11663)"
941 sodipodi:insensitive="true">
942 <g
943 id="g1447">
944 <path
945 inkscape:connector-curvature="0"
946 id="path11527-2-9"
947 d="m 171.71217,390.41254 h 4.70348"
948 style="display:inline;fill:#d26868;fill-opacity:1;stroke:#d26868;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new"
949 transform="translate(-6.8750002e-7,-3.125e-6)" />
950 <path
951 inkscape:connector-curvature="0"
952 id="path8471-2"
953 d="m 171.95863,385.93448 h 4.5891"
954 style="fill:none;stroke:#000000;stroke-width:0.25158516;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.50317031, 0.25158516, 0.12579258, 0.25158516;stroke-dashoffset:0;stroke-opacity:1" />
955 <path
956 inkscape:connector-curvature="0"
957 id="path899-1"
958 d="m 164.03904,396.02651 h 4.78571"
959 style="fill:#777777;fill-opacity:1;stroke:#777777;stroke-width:0.25158516;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend)" />
960 <path
961 inkscape:connector-curvature="0"
962 id="path899-9-2"
963 d="m 170.59906,396.06748 h 5.49465"
964 style="fill:#d26f6f;fill-opacity:1;stroke:#d26f6f;stroke-width:0.252;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker3867)" />
965 <text
966 transform="matrix(0.13313048,0,0,0.13313048,114.76941,344.49028)"
967 id="text4338"
968 y="284.13779"
969 x="-0.59244788"
970 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;filter:url(#filter4332)"
971 xml:space="preserve"><tspan
972 id="tspan4344"
973 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:29.1485px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:1"
974 y="284.13779"
975 x="-0.59244788"
976 sodipodi:role="line">Legend: </tspan><tspan
977 id="tspan4348"
978 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:29.1485px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:1"
979 y="320.57343"
980 x="-0.59244788"
981 sodipodi:role="line">- Connection via cloud/internet:</tspan><tspan
982 id="tspan4350"
983 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:29.1485px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:1"
984 y="357.00906"
985 x="-0.59244788"
986 sodipodi:role="line">- Back to Back: BTB</tspan><tspan
987 id="tspan4651"
988 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:29.1485px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:1"
989 y="393.4447"
990 x="-0.59244788"
991 sodipodi:role="line">- Flow rules: </tspan><tspan
992 id="tspan4340"
993 y="420.43878"
994 x="-0.59244788"
995 sodipodi:role="line" /><tspan
996 id="tspan4342"
997 y="443.77213"
998 x="-0.59244788"
999 sodipodi:role="line" /></text>
1000 </g>
1001 </g>
1002</svg>
diff --git a/doc/book-enea-edge-example-usecases/doc/images/uc_fortigate_fw.png b/doc/book-enea-edge-example-usecases/doc/images/uc_fortigate_fw.png
new file mode 100644
index 0000000..f8ae39a
--- /dev/null
+++ b/doc/book-enea-edge-example-usecases/doc/images/uc_fortigate_fw.png
Binary files differ
diff --git a/doc/book-enea-edge-example-usecases/doc/images/uc_fortigate_fw.svg b/doc/book-enea-edge-example-usecases/doc/images/uc_fortigate_fw.svg
new file mode 100755
index 0000000..160c8b0
--- /dev/null
+++ b/doc/book-enea-edge-example-usecases/doc/images/uc_fortigate_fw.svg
@@ -0,0 +1,940 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="210.00377mm"
11 height="81.219772mm"
12 viewBox="0 0 210.00378 81.219772"
13 version="1.1"
14 id="svg8"
15 inkscape:version="1.0.2 (e86c870, 2021-01-15)"
16 sodipodi:docname="uc_fortigate_fw.svg"
17 style="enable-background:new"
18 inkscape:export-filename="D:\ENEA Work files\ENFV work\ENA 2.4\AP-636\uc_fortigate_fw.png"
19 inkscape:export-xdpi="62.189999"
20 inkscape:export-ydpi="62.189999">
21 <defs
22 id="defs2">
23 <marker
24 inkscape:stockid="EmptyTriangleOutL"
25 orient="auto"
26 refY="0"
27 refX="0"
28 id="EmptyTriangleOutL"
29 style="overflow:visible"
30 inkscape:isstock="true">
31 <path
32 id="path1061"
33 d="M 5.77,0 -2.88,5 V -5 Z"
34 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:1.00000003pt;stroke-opacity:1"
35 transform="matrix(0.8,0,0,0.8,-4.8,0)"
36 inkscape:connector-curvature="0" />
37 </marker>
38 <marker
39 inkscape:isstock="true"
40 style="overflow:visible"
41 id="marker8679"
42 refX="0"
43 refY="0"
44 orient="auto"
45 inkscape:stockid="Arrow2Lend">
46 <path
47 transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
48 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
49 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
50 id="path8677"
51 inkscape:connector-curvature="0" />
52 </marker>
53 <marker
54 inkscape:stockid="Arrow1Lend"
55 orient="auto"
56 refY="0"
57 refX="0"
58 id="Arrow1Lend"
59 style="overflow:visible"
60 inkscape:isstock="true">
61 <path
62 id="path904"
63 d="M 0,0 5,-5 -12.5,0 5,5 Z"
64 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:1.00000003pt;stroke-opacity:1"
65 transform="matrix(-0.8,0,0,-0.8,-10,0)"
66 inkscape:connector-curvature="0" />
67 </marker>
68 <marker
69 inkscape:stockid="Arrow2Lend"
70 orient="auto"
71 refY="0"
72 refX="0"
73 id="marker1164"
74 style="overflow:visible"
75 inkscape:isstock="true">
76 <path
77 id="path922"
78 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
79 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
80 transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
81 inkscape:connector-curvature="0" />
82 </marker>
83 <marker
84 inkscape:stockid="Arrow2Lstart"
85 orient="auto"
86 refY="0"
87 refX="0"
88 id="Arrow2Lstart"
89 style="overflow:visible"
90 inkscape:isstock="true">
91 <path
92 id="path6141"
93 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
94 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
95 transform="matrix(1.1,0,0,1.1,1.1,0)"
96 inkscape:connector-curvature="0" />
97 </marker>
98 <marker
99 inkscape:stockid="Arrow1Lstart"
100 orient="auto"
101 refY="0"
102 refX="0"
103 id="marker6401"
104 style="overflow:visible"
105 inkscape:isstock="true">
106 <path
107 id="path6399"
108 d="M 0,0 5,-5 -12.5,0 5,5 Z"
109 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
110 transform="matrix(0.8,0,0,0.8,10,0)"
111 inkscape:connector-curvature="0" />
112 </marker>
113 <marker
114 inkscape:stockid="Arrow1Lstart"
115 orient="auto"
116 refY="0"
117 refX="0"
118 id="Arrow1Lstart"
119 style="overflow:visible"
120 inkscape:isstock="true">
121 <path
122 id="path6123"
123 d="M 0,0 5,-5 -12.5,0 5,5 Z"
124 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
125 transform="matrix(0.8,0,0,0.8,10,0)"
126 inkscape:connector-curvature="0" />
127 </marker>
128 <marker
129 inkscape:stockid="Arrow2Lend"
130 orient="auto"
131 refY="0"
132 refX="0"
133 id="Arrow2Lend-2"
134 style="overflow:visible"
135 inkscape:isstock="true">
136 <path
137 inkscape:connector-curvature="0"
138 id="path6144-2"
139 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
140 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
141 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
142 </marker>
143 <marker
144 inkscape:stockid="Arrow2Lstart"
145 orient="auto"
146 refY="0"
147 refX="0"
148 id="Arrow2Lstart-2"
149 style="overflow:visible"
150 inkscape:isstock="true">
151 <path
152 inkscape:connector-curvature="0"
153 id="path6141-2"
154 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
155 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
156 transform="matrix(1.1,0,0,1.1,1.1,0)" />
157 </marker>
158 <marker
159 inkscape:stockid="Arrow2Lstart"
160 orient="auto"
161 refY="0"
162 refX="0"
163 id="Arrow2Lstart-2-1"
164 style="overflow:visible"
165 inkscape:isstock="true">
166 <path
167 inkscape:connector-curvature="0"
168 id="path6141-2-8"
169 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
170 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
171 transform="matrix(1.1,0,0,1.1,1.1,0)" />
172 </marker>
173 <marker
174 inkscape:stockid="Arrow2Lstart"
175 orient="auto"
176 refY="0"
177 refX="0"
178 id="Arrow2Lstart-2-4"
179 style="overflow:visible"
180 inkscape:isstock="true">
181 <path
182 inkscape:connector-curvature="0"
183 id="path6141-2-1"
184 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
185 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
186 transform="matrix(1.1,0,0,1.1,1.1,0)" />
187 </marker>
188 <marker
189 inkscape:stockid="Arrow2Lstart"
190 orient="auto"
191 refY="0"
192 refX="0"
193 id="Arrow2Lstart-2-4-9"
194 style="overflow:visible"
195 inkscape:isstock="true">
196 <path
197 inkscape:connector-curvature="0"
198 id="path6141-2-1-9"
199 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
200 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
201 transform="matrix(1.1,0,0,1.1,1.1,0)" />
202 </marker>
203 <marker
204 inkscape:stockid="Arrow2Lend"
205 orient="auto"
206 refY="0"
207 refX="0"
208 id="marker1164-6"
209 style="overflow:visible"
210 inkscape:isstock="true">
211 <path
212 inkscape:connector-curvature="0"
213 id="path922-3"
214 style="fill:#c26a6a;fill-opacity:1;fill-rule:evenodd;stroke:#c26a6a;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
215 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
216 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
217 </marker>
218 <marker
219 inkscape:stockid="EmptyTriangleOutL"
220 orient="auto"
221 refY="0"
222 refX="0"
223 id="EmptyTriangleOutL-0"
224 style="overflow:visible"
225 inkscape:isstock="true">
226 <path
227 inkscape:connector-curvature="0"
228 id="path1061-3"
229 d="M 5.77,0 -2.88,5 V -5 Z"
230 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26f6f;stroke-width:1.00000003pt;stroke-opacity:1"
231 transform="matrix(0.8,0,0,0.8,-4.8,0)" />
232 </marker>
233 <marker
234 inkscape:stockid="EmptyTriangleOutL"
235 orient="auto"
236 refY="0"
237 refX="0"
238 id="EmptyTriangleOutL-0-9"
239 style="overflow:visible"
240 inkscape:isstock="true">
241 <path
242 inkscape:connector-curvature="0"
243 id="path1061-3-6"
244 d="M 5.77,0 -2.88,5 V -5 Z"
245 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26f6f;stroke-width:1.00000003pt;stroke-opacity:1"
246 transform="matrix(0.8,0,0,0.8,-4.8,0)" />
247 </marker>
248 <marker
249 inkscape:stockid="EmptyTriangleOutL"
250 orient="auto"
251 refY="0"
252 refX="0"
253 id="EmptyTriangleOutL-1"
254 style="overflow:visible"
255 inkscape:isstock="true">
256 <path
257 id="path1061-7"
258 d="M 5.77,0 -2.88,5 V -5 Z"
259 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:1.00000003pt;stroke-opacity:1"
260 transform="matrix(0.8,0,0,0.8,-4.8,0)"
261 inkscape:connector-curvature="0" />
262 </marker>
263 <marker
264 inkscape:stockid="Arrow2Lend"
265 orient="auto"
266 refY="0"
267 refX="0"
268 id="marker7435-0"
269 style="overflow:visible"
270 inkscape:isstock="true">
271 <path
272 inkscape:connector-curvature="0"
273 id="path7046-6"
274 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
275 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
276 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
277 </marker>
278 <marker
279 inkscape:stockid="Arrow2Lend"
280 orient="auto"
281 refY="0"
282 refX="0"
283 id="marker7435-1-4"
284 style="overflow:visible"
285 inkscape:isstock="true">
286 <path
287 inkscape:connector-curvature="0"
288 id="path7046-7-6"
289 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26868;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
290 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
291 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
292 </marker>
293 <marker
294 inkscape:stockid="Arrow2Lend"
295 orient="auto"
296 refY="0"
297 refX="0"
298 id="marker7435-0-2"
299 style="overflow:visible"
300 inkscape:isstock="true">
301 <path
302 inkscape:connector-curvature="0"
303 id="path7046-6-4"
304 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
305 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
306 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
307 </marker>
308 <marker
309 inkscape:stockid="Arrow2Lend"
310 orient="auto"
311 refY="0"
312 refX="0"
313 id="marker7435-0-6"
314 style="overflow:visible"
315 inkscape:isstock="true">
316 <path
317 inkscape:connector-curvature="0"
318 id="path7046-6-1"
319 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
320 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
321 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
322 </marker>
323 <marker
324 inkscape:stockid="Arrow2Lend"
325 orient="auto"
326 refY="0"
327 refX="0"
328 id="marker7435-0-6-3"
329 style="overflow:visible"
330 inkscape:isstock="true">
331 <path
332 inkscape:connector-curvature="0"
333 id="path7046-6-1-1"
334 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
335 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
336 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
337 </marker>
338 <marker
339 inkscape:stockid="Arrow2Lend"
340 orient="auto"
341 refY="0"
342 refX="0"
343 id="marker7435-1-4-8"
344 style="overflow:visible"
345 inkscape:isstock="true">
346 <path
347 inkscape:connector-curvature="0"
348 id="path7046-7-6-6"
349 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26868;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
350 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
351 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
352 </marker>
353 <marker
354 inkscape:stockid="Arrow2Lend"
355 orient="auto"
356 refY="0"
357 refX="0"
358 id="marker7435-1-4-4"
359 style="overflow:visible"
360 inkscape:isstock="true">
361 <path
362 inkscape:connector-curvature="0"
363 id="path7046-7-6-9"
364 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26868;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
365 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
366 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
367 </marker>
368 <marker
369 inkscape:stockid="Arrow2Lend"
370 orient="auto"
371 refY="0"
372 refX="0"
373 id="marker7435-1-4-3"
374 style="overflow:visible"
375 inkscape:isstock="true">
376 <path
377 inkscape:connector-curvature="0"
378 id="path7046-7-6-2"
379 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26868;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
380 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
381 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
382 </marker>
383 <marker
384 inkscape:stockid="EmptyTriangleOutL"
385 orient="auto"
386 refY="0"
387 refX="0"
388 id="EmptyTriangleOutL-1-6"
389 style="overflow:visible"
390 inkscape:isstock="true">
391 <path
392 id="path1061-7-0"
393 d="M 5.77,0 -2.88,5 V -5 Z"
394 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:1.00000003pt;stroke-opacity:1"
395 transform="matrix(0.8,0,0,0.8,-4.8,0)"
396 inkscape:connector-curvature="0" />
397 </marker>
398 <marker
399 inkscape:stockid="EmptyTriangleOutL"
400 orient="auto"
401 refY="0"
402 refX="0"
403 id="EmptyTriangleOutL-0-9-7"
404 style="overflow:visible"
405 inkscape:isstock="true">
406 <path
407 inkscape:connector-curvature="0"
408 id="path1061-3-6-7"
409 d="M 5.77,0 -2.88,5 V -5 Z"
410 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26f6f;stroke-width:1.00000003pt;stroke-opacity:1"
411 transform="matrix(0.8,0,0,0.8,-4.8,0)" />
412 </marker>
413 <filter
414 inkscape:collect="always"
415 style="color-interpolation-filters:sRGB"
416 id="filter4332">
417 <feBlend
418 inkscape:collect="always"
419 mode="screen"
420 in2="BackgroundImage"
421 id="feBlend4334" />
422 </filter>
423 </defs>
424 <sodipodi:namedview
425 id="base"
426 pagecolor="#ffffff"
427 bordercolor="#666666"
428 borderopacity="1.0"
429 inkscape:pageopacity="0.0"
430 inkscape:pageshadow="2"
431 inkscape:zoom="1.1545694"
432 inkscape:cx="415.37929"
433 inkscape:cy="192.98518"
434 inkscape:document-units="mm"
435 inkscape:current-layer="layer12"
436 showgrid="false"
437 inkscape:showpageshadow="false"
438 inkscape:window-width="1920"
439 inkscape:window-height="1017"
440 inkscape:window-x="-8"
441 inkscape:window-y="-8"
442 inkscape:window-maximized="1"
443 fit-margin-top="0"
444 fit-margin-left="0"
445 fit-margin-right="0"
446 fit-margin-bottom="0"
447 inkscape:pagecheckerboard="false"
448 showborder="false"
449 width="300mm"
450 inkscape:snap-global="false"
451 showguides="true"
452 inkscape:guide-bbox="true"
453 inkscape:document-rotation="0" />
454 <metadata
455 id="metadata5">
456 <rdf:RDF>
457 <cc:Work
458 rdf:about="">
459 <dc:format>image/svg+xml</dc:format>
460 <dc:type
461 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
462 <dc:title />
463 </cc:Work>
464 </rdf:RDF>
465 </metadata>
466 <g
467 inkscape:groupmode="layer"
468 id="layer1"
469 inkscape:label="Test Machine"
470 style="display:inline"
471 transform="translate(-24.600193,-22.751582)"
472 sodipodi:insensitive="true">
473 <g
474 id="g1759"
475 transform="translate(22.124598,-1.1458096)">
476 <g
477 transform="matrix(0.81480178,0,0,0.62159753,-4.0452924,4.8643852)"
478 id="g6108-0"
479 style="fill:#ac9d93">
480 <rect
481 ry="6.0006089"
482 style="fill:#ac9d93;fill-opacity:0.64141415;stroke:#000000;stroke-width:0.25908634;stroke-opacity:1"
483 id="rect5992-4"
484 width="55.009563"
485 height="24.0366"
486 x="8.1325779"
487 y="49.061516"
488 rx="6.0006089" />
489 <text
490 id="text15008-4"
491 y="60.119961"
492 x="53.59409"
493 style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ac9d93;fill-opacity:1;stroke:none;stroke-width:0.264583"
494 xml:space="preserve" />
495 </g>
496 <text
497 id="text4180"
498 y="45.066971"
499 x="6.3358655"
500 style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
501 xml:space="preserve"><tspan
502 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:Arial;-inkscape-font-specification:Arial;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.264583"
503 y="45.066971"
504 x="6.3358655"
505 id="tspan4178"
506 sodipodi:role="line">Test Machine</tspan></text>
507 </g>
508 </g>
509 <g
510 inkscape:groupmode="layer"
511 id="layer4"
512 inkscape:label="uCPE Device"
513 style="display:inline"
514 transform="translate(-24.600193,-22.751582)"
515 sodipodi:insensitive="true">
516 <flowRoot
517 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444px;line-height:1.25;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:tb-rl;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
518 id="flowRoot4207"
519 xml:space="preserve"><flowRegion
520 id="flowRegion4209"
521 style="stroke-width:0.264583"><rect
522 y="45.600235"
523 x="114.33484"
524 height="6.1890655"
525 width="21.173119"
526 id="rect4211"
527 style="stroke-width:0.07000434" /></flowRegion><flowPara
528 id="flowPara4213"
529 style="stroke-width:0.264583" /></flowRoot>
530 <rect
531 style="fill:#ffffff;fill-opacity:0.64141415;stroke:#000000;stroke-width:0.31052992;stroke-opacity:1"
532 id="rect5977"
533 width="97.136261"
534 height="44.611748"
535 x="78.595802"
536 y="27.117105"
537 rx="10.668472"
538 ry="9.8702631" />
539 <text
540 xml:space="preserve"
541 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:vertical-lr;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
542 x="63.08812"
543 y="89.025627"
544 id="text1502" />
545 <path
546 style="display:inline;fill:none;stroke:#000000;stroke-width:0.3192617;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
547 d="m 140.76137,41.619283 33.63394,0.0069"
548 id="path8471-3-2-5-5-29-4-8-2-9-4-1"
549 inkscape:connector-curvature="0" />
550 <g
551 id="g1656">
552 <text
553 id="text265-1"
554 y="49.513149"
555 x="150.1429"
556 style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
557 xml:space="preserve"><tspan
558 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.82222px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.264583"
559 y="49.513149"
560 x="150.1429"
561 id="tspan263-9"
562 sodipodi:role="line">dpdk</tspan></text>
563 <g
564 transform="matrix(0.26458333,0,0,0.26458333,-13.632398,2.5553132)"
565 id="g2099">
566 <rect
567 style="display:inline;fill:#ffe699;fill-opacity:1;stroke:#000000;stroke-width:0.4464258;stroke-opacity:1"
568 id="rect6098-9-2-8-5"
569 width="69.460823"
570 height="40.985825"
571 x="619.80499"
572 y="126.25166"
573 rx="9.5899591"
574 ry="9.7688789" />
575 <text
576 xml:space="preserve"
577 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1"
578 x="654.4104"
579 y="150.88129"
580 id="text892-7-8-9"><tspan
581 sodipodi:role="line"
582 id="tspan890-2-1-9"
583 x="654.4104"
584 y="150.88129"
585 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1">wan_br</tspan></text>
586 </g>
587 </g>
588 <path
589 style="display:inline;fill:none;stroke:#000000;stroke-width:0.32090589;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;enable-background:new"
590 d="m 69.418354,41.588665 43.833976,0.0061"
591 id="path8471-3-2-5-5-29-4-8-2-9-4-1-4"
592 inkscape:connector-curvature="0" />
593 <g
594 id="g1586"
595 transform="translate(30.564764,-47.369395)">
596 <text
597 id="text265"
598 y="96.958344"
599 x="55.008671"
600 style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
601 xml:space="preserve"><tspan
602 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.82222px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.264583"
603 y="96.958344"
604 x="55.008671"
605 id="tspan263"
606 sodipodi:role="line">dpdk</tspan></text>
607 <g
608 transform="translate(2.2457483,1.6699154)"
609 id="g1561">
610 <rect
611 style="display:inline;fill:#ffe699;fill-opacity:1;stroke:#000000;stroke-width:0.12101606;stroke-opacity:1;enable-background:new"
612 id="rect6098-9-2-8-9-8"
613 width="19.29661"
614 height="10.841267"
615 x="53.084244"
616 y="81.682137"
617 rx="2.664145"
618 ry="2.5839915" />
619 <text
620 xml:space="preserve"
621 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.93889px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
622 x="62.570286"
623 y="88.203476"
624 id="text892-7-06-88"><tspan
625 sodipodi:role="line"
626 id="tspan890-2-0-9"
627 x="62.570286"
628 y="88.203476"
629 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:0.264583">lan1_br</tspan></text>
630 </g>
631 </g>
632 <path
633 style="display:inline;fill:none;stroke:#000000;stroke-width:0.3192617;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;enable-background:new"
634 d="m 78.442243,57.523546 33.633817,0.0069"
635 id="path8471-3-2-5-5-29-4-8-2-9-4-1-8"
636 inkscape:connector-curvature="0" />
637 <g
638 id="g1574"
639 transform="translate(9.9112526,-30.975048)">
640 <text
641 id="text265-3"
642 y="96.955482"
643 x="75.671005"
644 style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;enable-background:new"
645 xml:space="preserve"><tspan
646 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.82222px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.264583"
647 y="96.955482"
648 x="75.671005"
649 id="tspan263-5"
650 sodipodi:role="line">dpdk</tspan></text>
651 <g
652 id="g1566">
653 <rect
654 style="display:inline;fill:#ffe699;fill-opacity:1;stroke:#000000;stroke-width:0.12101606;stroke-opacity:1;enable-background:new"
655 id="rect6098-9-2-8-9"
656 width="19.29661"
657 height="10.841267"
658 x="75.88723"
659 y="83.403175"
660 rx="2.6641448"
661 ry="2.5839915" />
662 <text
663 xml:space="preserve"
664 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.93889px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;enable-background:new"
665 x="85.373268"
666 y="89.924515"
667 id="text892-7-06-88-2"><tspan
668 sodipodi:role="line"
669 id="tspan890-2-0-9-9"
670 x="85.373268"
671 y="89.924515"
672 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:0.264583">lan2_br</tspan></text>
673 </g>
674 </g>
675 <rect
676 style="fill:#a9d18e;fill-opacity:1;stroke:#000000;stroke-width:0.28885183;stroke-opacity:1"
677 id="rect6062-3-1-8-6"
678 width="32.942356"
679 height="29.305943"
680 x="111.48036"
681 y="34.214493"
682 rx="3.6602547" />
683 <text
684 xml:space="preserve"
685 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.93889px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
686 x="127.82442"
687 y="50.472015"
688 id="text1458-5"><tspan
689 sodipodi:role="line"
690 x="127.82442"
691 y="50.472015"
692 id="tspan1460-5"
693 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:Arial;-inkscape-font-specification:Arial;stroke-width:0.264583">Fortigate</tspan></text>
694 <rect
695 style="display:inline;opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.24650952;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;enable-background:new"
696 id="rect5977-9-8-71-3-5"
697 width="2.9787803"
698 height="6.1577935"
699 x="76.875908"
700 y="-60.603203"
701 rx="0.32715935"
702 transform="scale(1,-1)" />
703 <rect
704 style="display:inline;opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.24650952;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;enable-background:new"
705 id="rect5977-9-8-71-3-9-9"
706 width="2.9787803"
707 height="6.1577935"
708 x="76.816132"
709 y="-44.715122"
710 rx="0.32715935"
711 transform="scale(1,-1)" />
712 <text
713 xml:space="preserve"
714 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.93889px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
715 x="127.12518"
716 y="25.319901"
717 id="text5981-3-7-2"><tspan
718 sodipodi:role="line"
719 x="127.12518"
720 y="25.319901"
721 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52778px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:0.264583"
722 id="tspan5983-4-5-0">uCPE Device</tspan></text>
723 </g>
724 <g
725 inkscape:groupmode="layer"
726 id="layer11"
727 inkscape:label="Legend"
728 transform="translate(-24.600193,-100.63295)"
729 style="display:inline;opacity:1"
730 sodipodi:insensitive="true">
731 <flowRoot
732 xml:space="preserve"
733 id="flowRoot1095"
734 style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
735 transform="matrix(0.26458333,0,0,0.26458333,48.861044,36.808653)"><flowRegion
736 id="flowRegion1097"><rect
737 id="rect1099"
738 width="196.74443"
739 height="71.385147"
740 x="73.126244"
741 y="-106.76833" /></flowRegion><flowPara
742 id="flowPara1101" /></flowRoot>
743 <flowRoot
744 transform="translate(45.709914,33.087017)"
745 xml:space="preserve"
746 id="flowRoot1107"
747 style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"><flowRegion
748 id="flowRegion1109"><rect
749 id="rect1111"
750 width="87.055054"
751 height="156.6991"
752 x="128.84148"
753 y="-61.499702" /></flowRegion><flowPara
754 id="flowPara1113" /></flowRoot>
755 <text
756 xml:space="preserve"
757 style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
758 x="63.141701"
759 y="70.058487"
760 id="text6115" />
761 <g
762 id="g1482"
763 transform="translate(-10.990187,-5.5412151)">
764 <g
765 transform="matrix(0.26458333,0,0,0.26458333,-33.463518,52.522375)"
766 id="g1353"
767 style="display:inline">
768 <text
769 xml:space="preserve"
770 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;filter:url(#filter4332)"
771 x="-0.59244788"
772 y="284.13779"
773 id="text4338"
774 transform="matrix(0.50317032,0,0,0.50317032,596.72244,344.04651)"><tspan
775 sodipodi:role="line"
776 x="-0.59244788"
777 y="284.13779"
778 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:29.1485px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:1"
779 id="tspan4344">Legend: </tspan><tspan
780 id="tspan1311"
781 sodipodi:role="line"
782 x="-0.59244788"
783 y="322.9603"
784 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:31.7984px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:1"><tspan
785 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:29.1485px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:1"
786 id="tspan1469">- Connection via cloud/internet:</tspan> </tspan><tspan
787 sodipodi:role="line"
788 x="-0.59244788"
789 y="350.87982"
790 id="tspan4651" /><tspan
791 sodipodi:role="line"
792 x="-0.59244788"
793 y="374.21317"
794 id="tspan4340" /><tspan
795 sodipodi:role="line"
796 x="-0.59244788"
797 y="397.54651"
798 id="tspan4342" /></text>
799 </g>
800 <g
801 transform="matrix(0.26458333,0,0,0.26458333,-119.69404,89.368718)"
802 id="g1581"
803 style="display:inline">
804 <g
805 id="g1577">
806 <path
807 inkscape:connector-curvature="0"
808 id="path8471-3-0-5-7-0"
809 d="m 1157.8689,363.46686 h -30.0356"
810 style="display:inline;fill:none;stroke:#000000;stroke-width:1.245;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.49, 1.245, 0.6225, 1.245;stroke-dashoffset:0;stroke-opacity:1" />
811 </g>
812 </g>
813 </g>
814 </g>
815 <g
816 inkscape:groupmode="layer"
817 id="layer12"
818 inkscape:label="Internet, BTB, ucpe manager"
819 style="display:inline"
820 transform="translate(-24.600193,-22.751582)"
821 sodipodi:insensitive="true">
822 <flowRoot
823 xml:space="preserve"
824 id="flowRoot4170"
825 style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
826 transform="scale(0.26458333)"><flowRegion
827 id="flowRegion4172"><rect
828 id="rect4174"
829 width="162.51106"
830 height="43.090054"
831 x="27.085176"
832 y="256.68076" /></flowRegion><flowPara
833 id="flowPara4176">Test</flowPara></flowRoot>
834 <flowRoot
835 xml:space="preserve"
836 id="flowRoot4685"
837 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:1.25;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none"
838 transform="scale(0.26458333)"><flowRegion
839 id="flowRegion4687"><rect
840 id="rect4689"
841 width="71.406372"
842 height="36.934334"
843 x="790.39471"
844 y="328.7027" /></flowRegion><flowPara
845 id="flowPara4691" /></flowRoot>
846 <path
847 style="display:inline;opacity:1;fill:none;stroke:#000000;stroke-width:0.363561;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.727122, 0.363561, 0.181781, 0.363561;stroke-dashoffset:0;stroke-opacity:1;enable-background:new"
848 d="M 210.06435,61.711725 V 79.966961"
849 id="path8471-8"
850 inkscape:connector-curvature="0" />
851 <path
852 style="display:inline;fill:none;stroke:#000000;stroke-width:0.331038;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.662075, 0.331038, 0.165519, 0.331038;stroke-dashoffset:0;stroke-opacity:1"
853 d="m 196.32243,57.524306 h -19.398"
854 id="path8471-3-0-3-8"
855 inkscape:connector-curvature="0" />
856 <rect
857 style="display:inline;opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.24651;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
858 id="rect5977-9-8-71-3"
859 width="2.9787803"
860 height="6.1577935"
861 x="174.24191"
862 y="-60.603203"
863 rx="0.32715935"
864 transform="scale(1,-1)" />
865 <path
866 style="display:inline;fill:none;stroke:#000000;stroke-width:0.331038;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.662075, 0.331038, 0.165519, 0.331038;stroke-dashoffset:0;stroke-opacity:1"
867 d="m 196.26268,41.636225 h -19.398"
868 id="path8471-3-0-3-8-9"
869 inkscape:connector-curvature="0" />
870 <rect
871 style="display:inline;opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.24651;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
872 id="rect5977-9-8-71-3-9"
873 width="2.9787803"
874 height="6.1577935"
875 x="174.18217"
876 y="-44.715122"
877 rx="0.32715935"
878 transform="scale(1,-1)" />
879 <path
880 style="fill:#8fd0f6;fill-opacity:1;stroke:#000000;stroke-width:0.254275;stroke-opacity:1"
881 d="m 211.52785,26.000497 a 10.280439,13.97151 0 0 0 -6.72428,3.426249 7.3750976,7.798052 0 0 0 -1.54476,-0.177046 7.3750976,7.798052 0 0 0 -6.32445,3.804457 10.239768,11.447616 0 0 0 -1.01007,-0.05647 10.239768,11.447616 0 0 0 -10.23984,11.447682 10.239768,11.447616 0 0 0 2.7661,7.812005 5.1402199,5.5236202 0 0 0 -0.16543,1.361221 5.1402199,5.5236202 0 0 0 5.14021,5.523629 5.1402199,5.5236202 0 0 0 1.80232,-0.35348 4.6932442,9.0977274 0 0 0 3.11442,2.302999 4.6932442,9.0977274 0 0 0 2.66133,-1.616355 8.4925367,9.7475653 0 0 0 6.05469,2.916023 8.4925367,9.7475653 0 0 0 6.56801,-3.577265 12.515318,8.1229707 0 0 0 5.94732,0.977913 12.515318,8.1229707 0 0 0 12.51531,-8.122967 12.515318,8.1229707 0 0 0 -0.74424,-2.735776 9.6866648,9.0977274 0 0 0 3.13233,-6.686873 9.6866648,9.0977274 0 0 0 -9.68636,-9.097724 9.6866648,9.0977274 0 0 0 -3.99049,0.819912 10.280439,13.97151 0 0 0 -9.27212,-7.96812 z"
882 id="path5091-2-9"
883 inkscape:connector-curvature="0" />
884 <text
885 xml:space="preserve"
886 style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
887 x="199.03485"
888 y="46.431309"
889 id="text4180-9-8-7"><tspan
890 sodipodi:role="line"
891 id="tspan4178-6-6-2"
892 x="199.03485"
893 y="46.431309"
894 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:Arial;-inkscape-font-specification:Arial;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.264583">Internet</tspan></text>
895 <flowRoot
896 xml:space="preserve"
897 id="flowRoot2130"
898 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:1.25;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none"
899 transform="matrix(0.4543271,0,0,0.23365212,-57.332226,-5.7897538)"><flowRegion
900 id="flowRegion2132"><rect
901 id="rect2134"
902 width="118.79844"
903 height="68.571358"
904 x="528.01184"
905 y="384.12811" /></flowRegion><flowPara
906 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:27.0058px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle"
907 id="flowPara2138" /></flowRoot>
908 <g
909 id="g188"
910 inkscape:export-filename="E:\PortableApps\WinSCPPortable\App\winscp\scp01954\nfs\hosts\sestonas06\homes\mrpa\docu_work\NFV-Access\branches\feature_USERDOCAP-636\nfv-access-documentation\doc\book-enea-nfv-access-example-usecases\doc\images\uc_fortigate_fw.png"
911 inkscape:export-xdpi="62"
912 inkscape:export-ydpi="62">
913 <rect
914 ry="4.2313652"
915 style="fill:#ff9955;fill-opacity:0.641414;stroke:#000000;stroke-width:0.252553;stroke-opacity:1"
916 id="rect5992-9-0"
917 width="52.844162"
918 height="23.775566"
919 x="183.65855"
920 y="80.069511"
921 rx="5.7644005" />
922 <text
923 xml:space="preserve"
924 style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
925 x="209.83569"
926 y="89.745026"
927 id="text160"><tspan
928 sodipodi:role="line"
929 id="tspan158"
930 x="209.83569"
931 y="89.745026"
932 style="font-size:6.35px;text-align:center;text-anchor:middle;stroke-width:0.264583">Enea Edge </tspan><tspan
933 sodipodi:role="line"
934 x="209.83569"
935 y="97.682526"
936 style="font-size:6.35px;text-align:center;text-anchor:middle;stroke-width:0.264583"
937 id="tspan162">Management</tspan></text>
938 </g>
939 </g>
940</svg>
diff --git a/doc/book-enea-edge-example-usecases/doc/images/uc_fortigate_sdwan.png b/doc/book-enea-edge-example-usecases/doc/images/uc_fortigate_sdwan.png
new file mode 100644
index 0000000..b71b02e
--- /dev/null
+++ b/doc/book-enea-edge-example-usecases/doc/images/uc_fortigate_sdwan.png
Binary files differ
diff --git a/doc/book-enea-edge-example-usecases/doc/images/uc_fortigate_sdwan.svg b/doc/book-enea-edge-example-usecases/doc/images/uc_fortigate_sdwan.svg
new file mode 100755
index 0000000..3de54dd
--- /dev/null
+++ b/doc/book-enea-edge-example-usecases/doc/images/uc_fortigate_sdwan.svg
@@ -0,0 +1,1449 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:xlink="http://www.w3.org/1999/xlink"
9 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
10 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
11 version="1.1"
12 id="svg2"
13 width="830.0929"
14 height="482.41965"
15 viewBox="0 0 830.09292 482.41966"
16 sodipodi:docname="uc_fortigate_sdwan.svg"
17 inkscape:version="1.0.2 (e86c870, 2021-01-15)"
18 inkscape:export-filename="D:\ENEA Work files\ENFV work\ENA 2.4\AP-636\uc_fortigate_sdwan.png"
19 inkscape:export-xdpi="65.519997"
20 inkscape:export-ydpi="65.519997">
21 <metadata
22 id="metadata8">
23 <rdf:RDF>
24 <cc:Work
25 rdf:about="">
26 <dc:format>image/svg+xml</dc:format>
27 <dc:type
28 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
29 <dc:title />
30 </cc:Work>
31 </rdf:RDF>
32 </metadata>
33 <defs
34 id="defs6">
35 <marker
36 inkscape:stockid="Arrow2Lend"
37 orient="auto"
38 refY="0"
39 refX="0"
40 id="marker7435"
41 style="overflow:visible"
42 inkscape:isstock="true">
43 <path
44 id="path7046"
45 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
46 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
47 transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
48 inkscape:connector-curvature="0" />
49 </marker>
50 <marker
51 inkscape:stockid="EmptyTriangleOutL"
52 orient="auto"
53 refY="0"
54 refX="0"
55 id="EmptyTriangleOutL-0"
56 style="overflow:visible"
57 inkscape:isstock="true">
58 <path
59 inkscape:connector-curvature="0"
60 id="path1061-3"
61 d="M 5.77,0 -2.88,5 V -5 Z"
62 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26f6f;stroke-width:1.00000003pt;stroke-opacity:1"
63 transform="matrix(0.8,0,0,0.8,-4.8,0)" />
64 </marker>
65 <marker
66 inkscape:stockid="EmptyTriangleOutL"
67 orient="auto"
68 refY="0"
69 refX="0"
70 id="EmptyTriangleOutL"
71 style="overflow:visible"
72 inkscape:isstock="true">
73 <path
74 id="path1061"
75 d="M 5.77,0 -2.88,5 V -5 Z"
76 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:1.00000003pt;stroke-opacity:1"
77 transform="matrix(0.8,0,0,0.8,-4.8,0)"
78 inkscape:connector-curvature="0" />
79 </marker>
80 <marker
81 inkscape:stockid="Arrow2Lstart"
82 orient="auto"
83 refY="0"
84 refX="0"
85 id="Arrow2Lstart-2-4-9"
86 style="overflow:visible"
87 inkscape:isstock="true">
88 <path
89 inkscape:connector-curvature="0"
90 id="path6141-2-1-9"
91 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
92 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
93 transform="matrix(1.1,0,0,1.1,1.1,0)" />
94 </marker>
95 <marker
96 inkscape:stockid="Arrow2Lstart"
97 orient="auto"
98 refY="0"
99 refX="0"
100 id="Arrow2Lstart-2-4"
101 style="overflow:visible"
102 inkscape:isstock="true">
103 <path
104 inkscape:connector-curvature="0"
105 id="path6141-2-1"
106 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
107 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
108 transform="matrix(1.1,0,0,1.1,1.1,0)" />
109 </marker>
110 <marker
111 inkscape:stockid="Arrow2Lstart"
112 orient="auto"
113 refY="0"
114 refX="0"
115 id="Arrow2Lstart-2-1"
116 style="overflow:visible"
117 inkscape:isstock="true">
118 <path
119 inkscape:connector-curvature="0"
120 id="path6141-2-8"
121 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
122 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
123 transform="matrix(1.1,0,0,1.1,1.1,0)" />
124 </marker>
125 <marker
126 inkscape:stockid="Arrow2Lstart"
127 orient="auto"
128 refY="0"
129 refX="0"
130 id="Arrow2Lstart-2"
131 style="overflow:visible"
132 inkscape:isstock="true">
133 <path
134 inkscape:connector-curvature="0"
135 id="path6141-2"
136 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
137 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
138 transform="matrix(1.1,0,0,1.1,1.1,0)" />
139 </marker>
140 <marker
141 inkscape:stockid="Arrow2Lstart"
142 orient="auto"
143 refY="0"
144 refX="0"
145 id="Arrow2Lstart"
146 style="overflow:visible"
147 inkscape:isstock="true">
148 <path
149 id="path6141"
150 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
151 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
152 transform="matrix(1.1,0,0,1.1,1.1,0)"
153 inkscape:connector-curvature="0" />
154 </marker>
155 <marker
156 inkscape:stockid="Arrow2Lend"
157 orient="auto"
158 refY="0"
159 refX="0"
160 id="Arrow2Lend"
161 style="overflow:visible"
162 inkscape:isstock="true"
163 inkscape:collect="always">
164 <path
165 id="path6144"
166 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
167 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
168 transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
169 inkscape:connector-curvature="0" />
170 </marker>
171 <marker
172 inkscape:stockid="EmptyTriangleOutL"
173 orient="auto"
174 refY="0"
175 refX="0"
176 id="EmptyTriangleOutL-4"
177 style="overflow:visible"
178 inkscape:isstock="true">
179 <path
180 id="path1061-0"
181 d="M 5.77,0 -2.88,5 V -5 Z"
182 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:1.00000003pt;stroke-opacity:1"
183 transform="matrix(0.8,0,0,0.8,-4.8,0)"
184 inkscape:connector-curvature="0" />
185 </marker>
186 <marker
187 inkscape:stockid="Arrow2Lend"
188 orient="auto"
189 refY="0"
190 refX="0"
191 id="marker7435-1"
192 style="overflow:visible"
193 inkscape:isstock="true">
194 <path
195 inkscape:connector-curvature="0"
196 id="path7046-7"
197 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26868;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
198 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
199 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
200 </marker>
201 <marker
202 inkscape:stockid="Arrow2Lend"
203 orient="auto"
204 refY="0"
205 refX="0"
206 id="marker7435-1-2"
207 style="overflow:visible"
208 inkscape:isstock="true">
209 <path
210 inkscape:connector-curvature="0"
211 id="path7046-7-8"
212 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26868;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
213 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
214 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
215 </marker>
216 <marker
217 inkscape:stockid="Arrow2Lend"
218 orient="auto"
219 refY="0"
220 refX="0"
221 id="marker7435-1-7"
222 style="overflow:visible"
223 inkscape:isstock="true">
224 <path
225 inkscape:connector-curvature="0"
226 id="path7046-7-88"
227 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26868;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
228 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
229 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
230 </marker>
231 <marker
232 inkscape:stockid="Arrow2Lend"
233 orient="auto"
234 refY="0"
235 refX="0"
236 id="marker7435-1-3"
237 style="overflow:visible"
238 inkscape:isstock="true">
239 <path
240 inkscape:connector-curvature="0"
241 id="path7046-7-0"
242 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26868;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
243 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
244 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
245 </marker>
246 <marker
247 inkscape:stockid="Arrow2Lend"
248 orient="auto"
249 refY="0"
250 refX="0"
251 id="marker7435-6"
252 style="overflow:visible"
253 inkscape:isstock="true">
254 <path
255 inkscape:connector-curvature="0"
256 id="path7046-8"
257 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
258 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
259 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
260 </marker>
261 <marker
262 inkscape:stockid="Arrow2Lend"
263 orient="auto"
264 refY="0"
265 refX="0"
266 id="marker7435-6-9"
267 style="overflow:visible"
268 inkscape:isstock="true">
269 <path
270 inkscape:connector-curvature="0"
271 id="path7046-8-2"
272 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
273 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
274 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
275 </marker>
276 <marker
277 inkscape:stockid="Arrow2Lend"
278 orient="auto"
279 refY="0"
280 refX="0"
281 id="marker7435-1-3-4"
282 style="overflow:visible"
283 inkscape:isstock="true">
284 <path
285 inkscape:connector-curvature="0"
286 id="path7046-7-0-3"
287 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26868;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
288 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
289 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
290 </marker>
291 <marker
292 inkscape:stockid="Arrow2Lend"
293 orient="auto"
294 refY="0"
295 refX="0"
296 id="marker7435-1-4"
297 style="overflow:visible"
298 inkscape:isstock="true">
299 <path
300 inkscape:connector-curvature="0"
301 id="path7046-7-6"
302 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26868;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
303 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
304 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
305 </marker>
306 <marker
307 inkscape:stockid="Arrow2Lend"
308 orient="auto"
309 refY="0"
310 refX="0"
311 id="marker7435-0"
312 style="overflow:visible"
313 inkscape:isstock="true">
314 <path
315 inkscape:connector-curvature="0"
316 id="path7046-6"
317 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
318 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
319 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
320 </marker>
321 <marker
322 inkscape:stockid="Arrow2Lend"
323 orient="auto"
324 refY="0"
325 refX="0"
326 id="marker7435-6-9-7"
327 style="overflow:visible"
328 inkscape:isstock="true">
329 <path
330 inkscape:connector-curvature="0"
331 id="path7046-8-2-6"
332 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
333 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
334 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
335 </marker>
336 <marker
337 inkscape:stockid="Arrow2Lend"
338 orient="auto"
339 refY="0"
340 refX="0"
341 id="marker7435-1-3-4-6"
342 style="overflow:visible"
343 inkscape:isstock="true">
344 <path
345 inkscape:connector-curvature="0"
346 id="path7046-7-0-3-4"
347 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26868;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
348 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
349 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
350 </marker>
351 <marker
352 inkscape:stockid="Arrow2Lend"
353 orient="auto"
354 refY="0"
355 refX="0"
356 id="marker7435-1-4-8"
357 style="overflow:visible"
358 inkscape:isstock="true">
359 <path
360 inkscape:connector-curvature="0"
361 id="path7046-7-6-8"
362 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26868;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
363 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
364 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
365 </marker>
366 <marker
367 inkscape:stockid="Arrow2Lend"
368 orient="auto"
369 refY="0"
370 refX="0"
371 id="marker7435-0-1"
372 style="overflow:visible"
373 inkscape:isstock="true">
374 <path
375 inkscape:connector-curvature="0"
376 id="path7046-6-6"
377 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
378 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
379 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
380 </marker>
381 <marker
382 inkscape:stockid="EmptyTriangleOutL"
383 orient="auto"
384 refY="0"
385 refX="0"
386 id="EmptyTriangleOutL-1-6"
387 style="overflow:visible"
388 inkscape:isstock="true">
389 <path
390 id="path1061-7-0"
391 d="M 5.77,0 -2.88,5 V -5 Z"
392 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:1.00000003pt;stroke-opacity:1"
393 transform="matrix(0.8,0,0,0.8,-4.8,0)"
394 inkscape:connector-curvature="0" />
395 </marker>
396 <marker
397 inkscape:stockid="EmptyTriangleOutL"
398 orient="auto"
399 refY="0"
400 refX="0"
401 id="EmptyTriangleOutL-0-9-7"
402 style="overflow:visible"
403 inkscape:isstock="true">
404 <path
405 inkscape:connector-curvature="0"
406 id="path1061-3-6-7"
407 d="M 5.77,0 -2.88,5 V -5 Z"
408 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26f6f;stroke-width:1.00000003pt;stroke-opacity:1"
409 transform="matrix(0.8,0,0,0.8,-4.8,0)" />
410 </marker>
411 <filter
412 inkscape:collect="always"
413 style="color-interpolation-filters:sRGB"
414 id="filter4332">
415 <feBlend
416 inkscape:collect="always"
417 mode="screen"
418 in2="BackgroundImage"
419 id="feBlend4334" />
420 </filter>
421 </defs>
422 <sodipodi:namedview
423 pagecolor="#ffffff"
424 bordercolor="#666666"
425 borderopacity="1"
426 objecttolerance="10"
427 gridtolerance="10"
428 guidetolerance="10"
429 inkscape:pageopacity="0"
430 inkscape:pageshadow="2"
431 inkscape:window-width="1920"
432 inkscape:window-height="1017"
433 id="namedview4"
434 showgrid="false"
435 inkscape:zoom="1.0074671"
436 inkscape:cx="419.71809"
437 inkscape:cy="299.93679"
438 inkscape:window-x="-8"
439 inkscape:window-y="-8"
440 inkscape:window-maximized="1"
441 inkscape:current-layer="layer5"
442 fit-margin-top="0"
443 fit-margin-left="0"
444 fit-margin-right="0"
445 fit-margin-bottom="0"
446 showguides="true"
447 inkscape:guide-bbox="true"
448 inkscape:showpageshadow="false"
449 showborder="false"
450 inkscape:document-rotation="0" />
451 <g
452 inkscape:groupmode="layer"
453 id="layer1"
454 inkscape:label="original by aroosa"
455 transform="translate(-206.89353,53.60331)"
456 style="display:none"
457 sodipodi:insensitive="true">
458 <image
459 width="684.53156"
460 height="351.75931"
461 preserveAspectRatio="none"
462 xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAq0AAAFgCAIAAAAeoNcLAAAAAXNSR0IArs4c6QAAAARnQU1BAACx jwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAF+HSURBVHhe7b0JeBVVnvfP84zSbfP0tL7OTNOL /rvnfbqHccYZX8bu4eWdGdFxoVvpDiN2g44t2iL0oC2oDItggKAIBoOssmQhBAIEskDgsgUIISYB ISxCmj2RJYaGTg8IdEjU//dyymN56i51a7m36t7v5/k+eaoqp+qeqjp1ft9TdepUp88IIYQQkqrQ BxBCCCGpC30AIYQQkrrQBxBCCCGpC30AIYQQkrrQBxBCCCGpC30AIYQQkrrQBxBCCCGpC30AIYQQ krrQBxBCCCGpC30AIYQQkrrQBxBCCCGpC30AIYQQkrrQBxBCCCGpC30AIYQQkrrQBxBCCCGpC30A IYQQkrrQBxBCCCGpC30AIYQQkrrQB/iMEydO3HLLLZ06derSpcu5c+euXr16++23YxZ079798uXL MgFIS0sTa+mTde7cua6uTiyPDNa644478CvafEReeuklkQFtnhBCiB+gD/ATCMw/+MEPRBRHvH/m mWf0oRqRuLCwEMvvv/9+JR4jWd++fcXCqqoq4SHEv+zT3t7ep0+fjIwM4+8SQuKDN1sIqJRi2jJJ CPQB3kUf0UePHo0LCSFcXsACCz4AZGdnp6eniwlRBYjNil/BBDZiNBkiJX7CuCII+buEkDiAS9WD LQT8YmZmJiawZd4s9DL0Ad5Ff92KCC3jtwSXsbTzIiRjLen6RcwWyYw+QNQXYoniM0TFIasSxX8Y VxQL6QMIiQPGmsHLLQSgrzGIB6EP8C6xXu0Ck1c7LlpsTVyxAhn4m5qaxDblxmXtIDCuiIUhf5cQ 4jjGmkG5QgEuXo+0EIBYS0wTD0If4F3k1d7e3t6vXz9cVLj85N0/TL/44ovyghSrAH0dIdFf7Uhw 2223Ga9hAa7Y5557TtQp4a72kCuG/F1CiOPorzXvtxCMHoV4DfoATyPuuXXu3Llnz54i/ONiFqZe dL0JebVL1y+fySGZbBzoHwHKe3qyIw+uZDmt37hMKa5t/YrV1dV9+vSRs2JdQohLyIju/RYC1qIJ 8D70AYQQ4jOEEYft9nIL4a233hLTQK5LPAh9ACGEEJK60AcQQgghqQt9ACGEEJK60AcQQvzEwcaW supDeet3Q8Nnr4UGZCy/d/hCivK7UJJFkV5QvgvFu2jbgfqjZ7Vy7yb0AYQQH1DXcCqrqPrR15YM nb4aE8IHoJaEmi9c0hIR4mdQkkWRXrJ5L4r37NJaeII+Y/Iz8rdU7Dne1t6hpXMah30AdgAWBjsA OyN8Da5bxfJQVBIIF6co4SIm4bpF4XfvQk1ZUDNOKdyOoz1y3vqy6kMXLl7R/kFIanDpShtMAKyA MASoZ7R/OIcDPkCfS1SLsDCyWoR43ZKkBMVelHBxj1oY34dG5I7L2cRw5Qg4hvBYAzKWB+qO4Ghr SwlJVdDMQKhFPYNK5ujp89pSJ7DlA1AJwqTLuxa8Vgmp2t8obl8PyizBRaEtJbGAmgS+Cg4Ajkpb RAj5HFQyqF6mFG536omYRR/Q1NIKSwJjUtdwSltECNEBww5/jMsVdllbRExwsLEFDmDJ5r18yEJI BAJ1R56avNKRxkbMPkDcrMPPw5JoiwghYYAbEPfxYJ21RSQ8ZdWHcLh4Z5EQM8Aro7GxoHyXNm+V 2HwAYj8cAG/WERITvHDMMLu0Fm0M3gYgJCaWbN6LloadCycGH1C07QB+jFadEGsgyDHOhQS1yvDZ a1HDaPOEkFhAS2Po9NWWo7MpHyBuPsCta/OEEEuUVR8aOW89zbQCexoRYpOjp8/DClhrZkT3Ac0X LmHr7PlMiCPUHz07KLOEQ99I0MDgnQBC7FO1v3FcziZtJhai+ACYC5gAZ19VJCTFEd6aYwyAsupD WUXV2gwhxB5LNu+10G0wig+AueB7AYQ4zsHGluGz16Z4XwExAAk7TBDiIGI4H23GHJF8gDVnQQgx Q4o3hS9cvPLU5JXsKkGIs1i4ix/WB1h+0kAIMUkqPxpntwBCXCLW8B3aB9CqExIHUrb/DWqYARnL +USAEJcYPnut+ZFMQ/uAKYXbA3VHtBlCiGvgWsUVq82kDKxhkgw0QN9YvO2FrDW/SF+mfJmT0gvH B0dpfPbmCje/IwzQuhiUWaLNRCOED4hpfUKITVKtNy5rmGSiqaV18NTSFyeXz36nbum7+wI5R2uX nKLCCccHR2nezF0vv7nu6TdWHWxs0Y6jC5ivWEL4AL4jQEg8SbW4aKE/M/EmizfUPzVh5Yr5B5Ro R5nRmuyGZyYWzyvdqR1NpzFfsag+INb+BYQQ+6ROp7m29o4+Y/LZMyAJyCl//9W3Nu0oaFLCGxWT Jr+97a0lVdoxdZqnJq8084Uz1QfE1LmAEOIIzRcuDchYrs0kNWxpJAdoa/46o5gmwBENfX21S+Nq LyjftWTzXm0mPF/yARcuXnn0tSXaDCEkjgydvtrVh4UegT0Ek4C29o7BU0qLFxxU4hllTZvyjj8x foUbL+ihSkHFos2E50s+ANcnrlJthhASR/LW74a0mSQF8QMtDb6Q7HcQKUZO2aAEM8qO0t+qcOnJ IK64qEOYf8kHjJy3nl/9IiQhpEJvQVQvqGS0GeJbxmdvnjdzlxLJKDvC8cRR1Y6vo2QVVZdVH9Jm wvCFD2D/HUISy4CM5cn9HUK0ePj58iTgmcmr+FDAWa3JbvjPiSu04+soZi66L3wA++8QkliS/q0B k72WiMd5eOSirfknlUhG2dS9wxdqx9dRKvYcz8jfos2E4QsfwK8KEZJYkv7LQ+wkmBwgYikxLIK2 5x3reut3Ol3nnrsfUv5rWQN+OuhvvnfnttwjynIp/O73v/OD9XP3Kssjqzr/5L90fwBZzXh+tvIv SG7T2sYjyyUfYGbE0i98AD/7QUhiMePcfQ1fS04OzPsAYQJkTH3qZ8/nTFwj/2teCM8P9vy5iLsi VA9+bMSP/v5fHfcBxdPfi7DZmLapz7MZueQDzLyT/IUPoFUnJLEk/bcGTI5qQjyOeR8w77Vi4z0A fayVzuDV5zL19wyEgcDsjTfciARo/Yv/Pvsfw40bCSkZs5ES8VhsTd5C0P+cTNDjH+4RyW76ytdk /JY/DTcjtyknQm5HzBrzHFku+YC29o6HRuRqM2H4wgfQqhOSWJJ+NKE+Y/L50mASYN4HIEyKKCji pQjqRh+AJX3u+aVYRSyBgdCHT2PbWr+RkNL7gG/e+m2xLmIzwrnycxOHzpIJlM0qPkbxAdkTVivb ufXmv0Tmkdv7fvzwgvQSL9wPAFG3/IUPoFUnJLGYce6+xr2ajsQT8z5AiaMy6is+AMlE01kgniMI 6yBWN+MDRPtbNuX1PkCmFL5E+Tn9IwZls9LHCCk+4M1h87VNXEe/HeyXL30ArTohCSe5IyV9QHJg 3gcgXnY19A+QsVa0m4UP0NsFvUQklinlcqMPUBTSB4j7AcrP6RMom1VSGn1AuO0IH6DkObI84QN4 iRKScJL7MmQlkxzgPCoxLIKEFRAtZtlYF233G2+48c4f3i0ipXyaLp4diJsBQFlFeALRpR+IxOKH FOl9wNe7fEOkl2Fb/3MTh84K5wP0KUP2Dwi3HeF4ZJ7l1iLIvasj6pbpAwjxEMl9GbKSSQ5wHpUY 5mUZQ7s35d7VEXXL9AGEeIjkvgxZySQHOI9KDPOy6AOibpk+gBAPkdyXISuZ5ADnUYlhlH25d3VE 3TJ9ACEeIrkvwyTYu0tX2vLW7x45d/Wj4xZhd2yqz+jc4TOLsUF/vauFnCsxjLIvHFXt+DpN1C3T BxDiIZL7MvT73tU1nHrq9YK8lfPrqudfODr/s7PzbOrSyXn1tfOxwaHTlgRqf6f9jOfBeVRiGGVf 7l0dUbccJx/Q1t5Rsef4/PK6oTOKobSxDljp1NTDo3PFMZxZUh2oOxL1w9J+J9WaX8ikNpWM+Hrv YAKGZi5yJPwbBUOQsSCvaKs/PsKE86jEMMq+3Ls6om7ZdR9wsLFl1ILyB1/J/q/Z2SMLZmVteAfK rZ2+fN/blAXl78oSx/DVpbNeeDf7Z68GbUHV/kbtcCcXKdj88nWkjIp/9w6Ge9DUJS6ZAKG2U/OG Zi4+evq89pMeBudRiWGUfbl3dUTdsos+AE0uOIAnp+S9uXqGEswoBwVPMHhGznPTipJsWOjUbH75 N1Kawb97N7ukumi1iyZAqKpy/riFPvjABM6jEsMo+3Lv6oi6Zbd8QM2hxoFTF9MBxE0zNr/zdGbe si312gnwOSnb/PJvpDSDf/du+Mzi+lrXfUBzw/wBEwu0n/QwOI9KDKPsy72rI+qWXfEBxVX7B2Xl 5e/KUmIV5bZeycmevmq7dhr8TMo2v/wbKc3g373rMzr30km1/LghXxwiZFKJYZR9uXfqo27ZeR8A E/DivFwlPlFx05gl705Z5uQ37K9du3b29GltJl6kbPPLF2HAMv7du2DODeXHDXn/EP3xSjsyqcQw yr7cO/VRt+ywD6g51DgoK0+JTFSc9UpOtlMPCGACtmza1HDwoDYfL1K2+eW1/DiLf/cumHND4XFD Hj9E+05dGlN8HJlUYhhlX+6d+qhbdtIHNLW0PjE5f+kePg5IvJ7OzLPfbVCYgJKiovj7gGBpNFSR bsi9a88aXsuPs/h371K2QEqudXy6bGfLlEAT7we4JPdOfdQtO+kDRi0oZ8dAj2j21ukDpyzTTowl pAmANqxbV7VtW0zStmKVYGk0VJFuyL1rzxpey4+z+HfvUrZACs60/mlSeePqvb8Xs8ikEsMo+3Lv 1EfdsmM+AK1PtEGVaEQlUL99N2et1Vfk9SbAmrQNWSVYGg1VpBty79qzhtfy4yz+3Tu/F8irV69q U7FTebg1vezE0ZYvhixDJpUYRtmXe1dH1C075gOGzijO2vCOEoqoBGph9fTHJljpBGffBEDatqwS LI2GKtINuXftWcNr+XEW/+6drwvkwQMHVhcX/7E15jE0L7d1zKs8A2FCW3QdZFIfwAb8dNDffO9O 8UG/6vyT/9L9AfFJfvndffEZ/htvuDFn4hqxRC/96lDx9Pe+3uUbMr38wP89dz8kV4GM23z1uUwz KcMlS7jcuzqibtkZH3DpSttPR+UocYhKuB5/Y5GF9+Ortm1TgroFaduySrA0GqpIN+TetWcNr+XH Wfy7dz4tkB0dHbt37RKX5IZ16y5//LH2DxM0nr+aXnai8nAI94BMitAlov7gx0bID/siyor4in/d 9+OHEXoR13/7xDgsmfdasT7eizTK6tvzjnW99TsZz88WCbBun3t+KVKKrcnlyjblhNimfgv6lNNH FoRM5gW5d3VE3bIzPiBQd+SFd7OVIEQlXCPz5+au36WdJNOg3VBeWiojujVp27JKsDQaqkg35N61 Zw2v5cdZ/Lt3fiyQ165dUzz9lk2bsFD7d0QCB87DBJxp/ZM2/2WQSX0AQ6zV+wD9bQB9oJVBXZF+ dSUNbMH3v/OD9XP3YqLX3b1FGr1kevyu/C19HqREyqjJEij3ro6oW3bGB7y+pGLCyllKEKISrqwN 7wydUaydpFiwbwW0DVklWBoNVaQbcu/as4bX8uMs/t073xVINP03r1+vXJXQe1VVHR1fusmvcLmt Y0qgaXHNR9c6PtUWGUAm9QFMH8hFg17ceAd6H6DYAin96mi1a2t26nTTV74GB4D/fr3LNyI8UxDb 1G8cGzEGeJEgarIEyr2rI+qWnfEB7BzgTVnuIgD0VoDvC8QNr+XHWfy7dxEK5Ina12/5xtdE6Ep/ +ZH2D+f2e6R73drR8r/3/+vf/s/hd/o88A9I0P3O2y8fnynXNcqRQ3Th/PkIPv6j5mYtnYFDZz8e UXRs36lL2nwYkEl9ANMHcr2e+tnz+of34YKu4gPkY3uscucP745wG1+/zcgNfbkkcrLEyr2rI+qW nfEBj09a+u52fkLQc1q6J+vBV7K1kxQ70gp4bfwAB2te9649a3gtP87i370LVyCvnpz1g+//lSh7 cjr77V+hWIoEYlouqSodUTj3WfGvkLJ/iE59+OHq4mJ94JfCcvxXS2dg2c6WSeWNf7zSLmZbryOm FZBJfQAL6QPE83ixEK3wCBFXv7p+GmvBB8gVlY0os/LnjI5BnzJCsoTLvasj6pad8QEPj85N7q8J PPLkPd//2+/m172J6aV7Mv/pnr8TQajfkIdkAszecOOfvb5kmFiil351aOa6sV3+/CaZXqwLfnTf nXIVIWXFIRN+aTKllM2yJayAp3yAszWve9eeNbyWH2fx796FK5AoXWm975KzotQJJwr3KR0qknX5 2lfOHciUKcPJ5iE63NCgxH4pXMi/P3dOS/dlzl28ll52Qg4PIOh9HW3myyCTInSJaCoqJXHrHoFW zIq7+kgjlwCRBsH+m7d+G/81ro70aKaLJffc/ZD+KYOI32LdN4fNFwuBXBHxXixB1Jc/Yfx1fTKx Fx6Re1dH1C074wOwrhJ+kkYi6v9y6E/u7PFDEWURjEUYxr96PPCPCOSI60++/DMsmZD3ghKMjasX 7Jz6F9+65cUpT4oEWPfetH8WKcXWxHLjinLj4l9yC8aUetkvW7ACx44c0WbiRTDbhipSyNma1/7x cRaX8nP16tXbb79dVH/p6en6WdC5c+fKykp9Am01p/Ha0TZPuAKpN6AQSp2YHf3CT1AIZbEU/8Kx dfW5wN49e5TYL7Vh3bqLFy9q6b7MrpMXxxQf1w8PAE6ePDls2LAePXrk5uZqi3Qgk0oMo+zLvasj 6pbpA0wJ0VrvA/S3AWQ8hmRQV6RfXUkDW/Ddv/7mgm0TMfHj++5UArnyu/K39HkQ0qfUy72y5SrB bBuqSCFna16vHR+X8oPA37dv38uXL2PijjvuOHe9XahMGxM4jk9LIwhXIGXxE9LfhcKEUlb1CcLJ /CHS9/zH9HtVVUrsl6rcsiXkawLXOj7N2XE2a9OHyvAAoKGhobm5GW6ga9eumNCWfg4yqcQwyr7c uzqibpk+wJT0UVY06K83nILofYBiC6T0q6NZr63ZqdNXbuoMB4D/dvnzm0I+U9CvqN84NpKyPsDZ mtdrx8el/NAH2CRcgYTv7PpXfw4DimnlidUjD/zDQ73+TswKk4oJB30AAr+I7pc//jjCwF+7amtD viBwpvVPY4qPbz70B21eR25uruwZgOlevXqJaQkyqcQwyr7cuzqibpk+wJTCRdm0X/+7DN7GNrqU 4gPk032s8sO7vhfybr+QfkXeDxBytub12vFxKT+I7vK2f1pamlyo9wHGBI7j09IIIhRIcdtJoO+J 8tLg++W9KBRa0bM16rMq84eovLQUVuDC+fOBNWuU2C918MABLfWXQfiHCTAOD4DwP3fu3N69e+vv AaA8jBo1Cn9RSMQSZFKJYZR9uXd1RN0yfYAphYyy+t4AaKyHMwGQfnX9NNaCD5ArGjeiTxyuf4Ax pV7ulS1XCWbbUEVKOVjzeu34uJQf1OCiuY/pl156SfQAUHyAMYHj+LQ0gsgF0kGZP0RKyDeq6eRJ LamOy20dWZs+zNlxNuTwAOJBgNInACagR48eDQ0N2vz1o6HEMMq+3Ls6om6ZPiCKRNAVIUfcupc3 9sVdfaSRS4BIg6h8a9eb8V/j6kiP1rxY8qP77tQ/ZRBhXqz77ubxxhVhFMQS2IXIPyHlXtlylWC2 DVWkG/La8XEpP/own52dHdkHyASO49PSCLxWIHG+lKivV3lpachBAo62XBlRdGzXSbXDYGtr65Ah Q3r16lVSUgIToH9NYOvWrZMnT9ZmPgeZVGIYZV/uXR1Rt0wfkORKm1IxqbzRd+o3vWZS8XvQ5Q/d rX/du/as4VJ+EDbkbf/u3buLeK/4AGMCx/Ha0TZPMOeGwuOGTB6iyx9/rMR+qQ3r1v0x1Hv/q/f+ Pr3shBweQE///v0R70+ePHnzzTfjb1paWsjXBCQPvpK7o6BJCWOUTbl3dUTdMn1AkuvB0YWHzn7s O/Ueu+LQgWWNvytQaknHZa3Yo7EVYVA2O7hXF3gB/+5dMOeGwuOGTB6i3587p4R/oS2bNsHSaYk+ B7Ef3nrZzhZt3sBdd93V3Nzcu3dvEf4x3a1bN+N2JP85ccWa7AYljFF2tCnveN9XLY79GpWohYo+ IMll57QmkGC2DVWkG7JwfMR4bdCF8zF/yxGgkq2vr9dmdAzKLEFm9MIS7X/JAnZKm/IbwZwbCo8b MnmIYEMVBwCF/HbAvlOXRhQdg7fW5j8nEAj0799fBPu0tLQePXqIvoFz587dunXr9SRheWXmuvw5 9Uoko+woe9buMfM2aMfXaaIWKvqAJJed05pAgtk2VJFuKNbj03TypKx2y0tLQ96AjUBhYSEqXDS2 Bg4cqLS3RE70+fHpuVMw+hvIdxYHeVZKjksK/pAJ9OVQasO6dfpCda3j08U1H00JNBmHB4AT1ff/ P3nyJMrkqFGjhgwZgpIpFkagaNuB9LcqlEhG2dEb07blBnZrx9dpohYq+oAkV+TTeuLEifvvv9+l h8Ex8dJLL+kfSwezbagi3VBMxf7EsWNKzQsrEG6YtpDcddddovJFnasM2ipyos9PTHnzLCH3wne7 FsywofC4IZNHBgZ0965d8rNeskBu2bRJ3BI40/qn9LITgQPqLSuEfPwNBAIofunp6Qj84llAa2vr 1q1bQ96pMnLh4pWBk1ZuyjuuBDPKmnYUND01YWVTS2yNCvNELVT0AUmuyKfVgg9ob28fMGCAg+PM YIN9+vTJyMjQ5ySYbUMV6YbMF/uGgwdlbauX0giLAJLBB2gzn32Ghpe+W77IiT4/5vPmZULuhcld wxEzGZncJphhQ+FxQzZP+uWPP8ZBqzzcOqb4eOP5EMUS4b+wsBATJSUl4hGA6Bwg/mueze8fe2XK OiWeUdaU8fbWxRtcLOdRCxV9QJJLOa2jR4+uq6vDBBzAM888g789e/a85Zbgi4tpn48eg6a56Dcu lqBaET3JO3fujHXlf/UxTO8nxE8oa2F5dna2WBGbRXqYCSSQP6o4kmC2DVWkGzJZ7MOZAAjNMi2R Cfr375+VlSWmcYi+973v4a+YFTnR58dk3jxOyL2IsGsITr169cJfTI+6jlieWIIZNhSecLp6ctbt 3/lforR3vvEGMZ6VSdk86ZfbOuZVnoGU4QEaGhrEnQCEfJQ6GfixvEePHrIQxsT4hZvnzKxTQhoV q5a+u2/w1FLtmLpD1EJFH5DkUk5rVVWVCL0I52gWIPp27doVcRqN8n79+mECCeT9eZEGS/QhP+T9 AKMPUNZCAtgOMY0ES5cuve222/Qb8bIPiPD5lqhfYhwyZEhNTQ0mUAsPGzastbW1W7dugUBA/BdV sBzAVeREnx8zefM+Ifci3K5NnjwZDVYcKxw3TEfutR5Pghk2FJ5wgg/o+5P/Iz9yYfJLg0J2TvrR livpZScqD4e4vYzWPwqbmMZFLZ5J5ebmwpgKf2CBS1faXpm5btTUDVvzTyqxjTKjHQVNGW9vhQnA kdSOqTtELVT0AUku5bSiVr3jjjuamprEi+PG+K0fQ0ZOi6a8MBB6HyDuDXTp0uX9999XtqOsBVsQ bBx9jvIUAHjWB6C5r8R+KTOfY66vr4fTQlW7detW0QML0whviHMAzkAkAyIn+vxEzZsvCLkXIReK pqoI/DBPKCfCQnmBYIYNhSec9D4AivpNAb0sn/TVe38/qbzROFSwBMVPjAiEI/zVr35V3HGxz7qa w4+PX/H6W1vRrqUhMCOEfxyrNzMrn5qw0tXHAZKohYo+IMllPK0I3s8995wI8CHb8fJevbgfIKaB sAXyzoG29DpyO8b/irX0mwVK1Ace9AEdHR0RTEDUbzGjySXa/WiKIfDjr4z6qIizsrKwRMwKRE70 +YmQNx8Rci9CLkTUl53VZecJ+CfjeHbxJ5hhQ+EJpzj7gD9eaZ8SaFq2s0U+C8Cha21tlS5KDBf4 0UcfoRzm5uaOGjUKJsBCn4BwXLh4JW/97hey1jw8chHyT0XWg6/k4ljNX7PLvY6BCvhRbSoM9AFJ LuNpRUiWz+yNPgATopUPROQWzXqAdr/+NoCopiViIbbcs2dPbCfcWgBpli5dKn8X1qFPnz7yXyIP wWwbqsgIsvxENlyxhwmI8CHXkCO3K6Dd37VrV9HNDVEfVXCvXr2wRD781rNq97kHRi7BhD4/mP5g Uh+/K+QRDrkQ9qhHjx6IUjBM4sUKII4blkce4c5tghk2FJ5wMvoA/VcwIivkkYnAvlOXxhQfx19t /jpwTihpomsF4j0OprCkKJO4qL3gq0g8iVqo6AOSXHZOawIJZttQRUaQ5Sey+uMj7/NHMAGri4vN mACARhiskuyTJR4EYALOQP9EFm24rE0frt77e5ETfX4w/cdDVX6Xfo8kIRcKcHxw0IR/GjhwoPBM MAQ333zz9f8nhmCGDYUnnPSl8UTt67d9+xaX+gcs29kyJdBkHCoYDgDOSXZDISlO1EJFH5DksnNa E0gw24YqMoIs34nVH58N69bt3rXr2rVr4b7mDhNgcjhhmADRhM3KypJjBvT+fNxWybmL19LLTojv voic6PPj03OnEHIv+mZuU5qwRhDG0KgV07AF3bp1E9MSLNQ/t3KV4F4YCk846e9OxdRJEDJ50kXJ gX3U5q8Dx4m2vvCd8JqwU7IXKkllohYq+oAkl53TmkCC2TZUkRHklA9AsC8vLdXHfinzJgAghskX 3jAhnrBcv8/9Re930btbvuQtcqLPj0/PnULIvbj/vxejIRuyLStAAEMYE+8OYFo8TBHuCtP9+/fH NAyWGAE3pmh38eLFE8eOmenjqSe4F4bC44bMnPT3jv1xTPFxlB9t/jooWjg4+p6VOGI4gPgrjhJJ WaIWKvqAJJed05pAgtk2VJERZPQBJp/I6o+P8AEhBXMQ09cERBgT8UkM1aLcpEVVPqm8UR8FRU70 +fHpuVMIuRdi4b5Tl4YtO6I0agXiiYB4u/3mm28Wj7QxLR4TYBbT8jkLnEFwnfCI2L+rtjawZo04 oWdPn9b+Z45ghg2Fxw1FPunXOj6dV3lm1pbTxqGCcaxwHFDY9F1QxR0pvfskKUjUmoQ+IMll57Qm kGC2DVVkBFl+Iqs/PuF8gPnvCKDp/9WvfhXxCTWveCKA8J+WloY6WktxnWU7W1CVKyO9iJzo8+PT c6cQci/kQhwEHI0RRceU1q1yxABaujLe46jCZgXvrlxvBIvOBCFpOnlSxn6p2vfe0/5tmmCGDYXH DUU46Y3nr44pPq4MD4DAn56eLgI/oj6mQeRjQlKNqDUJfUCSy85pTSDBbBuqyAiy/ERWf3xC+gAs jGACZI8/BCTUxaiCMS0fBIgl+jsBslegNq9D5ESfH5+eO4WQe6EsFIPho6VrbOZKEPDk4xX5RACH WhzzcIT8Pi+MXdTXPhWCGTYUHjcU7qQHDpzHIVKGB0DgxzHBoYBDkm8B4Pj07t3baKRIyhK1JnHX B8xcN7bLn9+EqvkrN3VesG1iwc6p3/3rb2JCSWaU+ZQhtXRPZo8H/vH1JcPELLJxZ48fLqzM+Itv 3dJvyEP6BPghLBTx40f33SnSJ5PsnNYEEsy2oYp0Q/rjo0QLCE3Jyx+rH2zVg4AkmmKoi2+++WYR nAAqYjkt0fcKNCJyos+PT8+dQsi9CLkQLd1hy45sPvQHbd7AsGHDEPZwbMUTgZqaGnHHBSFQ9sZQ 6OjoWF1crJxWoS2bNsElaOmiEcywofC4IeORgTeCd1xc85FyAwlg9xH1MYG/4jkUSh2Oj3wuQAiI WpO46AMQYr91+1+KYIxIfG/aP9uM7hDi9//7SXczWxgy4Zci5Mtp/Po/9ux2a9ebsbreB/z4vjvz 696UKyaZ7JzWBBLMtqGKdEP646PECaHIbwk2Nzd369ZNdM4qvP5NYVEvI1ApdbHSK9CIyIk+Pz49 dwoh9yLcriHm5ew4G/lAia/mA0RBxDw4Axx5cRs8KysLLeOvfvWr+u5y+s/xGbWrtlacssgEM2wo PG5IOTIoNiOKjsE7wutIZ4kJkWfsvrz/j8PCZwEkJFFrEhd9wIS8F5QWtvQB8j6BbIWn/frfQzoG TIj2+g03/hkSPPLkPWItxHVEdzEttoAVYRGQWM7e2eOHCPBKyH96VF+sSx/gcYLZNlSRbkh/fJQI IRXBCqBGRhwSIwdjFq1SMe6NuIMtMfYKNNJnTD4yoxeWaP/zM9gRbUpHyIUSBL8xxceX7WyJ8Jhg 2LBhwSfh6enKq5iYhRvTZq4T4RtRQuWlpYcbGsTnesMRzLCh8IST/ilV9ztvl91XzUh/ZFbtPgdL JIoNYjyKFlr8KF1AOE7RTwJlD+VQ3hsgRCHy5QZc9AH6FrmQjO5yiWzfS9OASP/ilCdlSizXb0Sm F3ZBLBQeAktEW18mlsuFIRAhf2Flxrdu/8uMRb81PhdQcpscsnNaE0gw24Yq0g3ZOT5odIqns4g9 qIXF2wFolskntYKQvQLD4dPzFQGjv4HMWJzVe38vmsLa/JdBXETYy8rK0h/t5uZm6ckkIbsIGLV5 /foI74Uiz0rJiSD4gDt++C3RSeWlwfebH0wQCv7Q9aGC4QDgA8SvC2B6UMzkGxNimOqSkhLYgoED B4phAwgxIgpVBBJzPwDh/J/u+TsRffVdB2avHydvA0jHINr9YlN63yBWF8A6yHgvf054CGlHhA9A Aizv/m938H6Alwlm21BFuiE7x0cfhFBH977+DTcEJ7TVxEOBCL0Cw+HT82WSWPcO4RAHcEqg6dzF a9qiL4PjjCOvzVy/Ty7CpB7RRQA6eOBAuL4CUrXvvReyVR1TgbTpA2B9jC9QiC4RsmiJafmkgJAI RL3u4tQ/ANM/feLfZHSXrXwZ1zH9yJP33N/v/8qYLX2AkAjnSC/it9FkGH0ANoJ4/489u8k8iJAv XIh40CAXyrWSTHZOawIJZttQRbohO8cH7U45SADCD2pq0RLFErRWI/cKDIdPz5dJrO3dvlOXEBfR OA53TwWhMfc6aBlri75M1bZtYuCgyx9/HOGzEULwCkisPCaIqUDqnwuk9b5L+W9k9Z26BdbH+EAE u4bSJYqcaPo3NDToPRAh4Yh63bnoAyDEZtEPQAZd2dyXT/3vuPt/i3iP0C6SYVqmlJ0AxG0D/Et0 EYAnkH0FxFpGHyASf/9vvysW6kO+/C36AG8SU7ULWX4ia/P4FBYWol5GdYxqWt+OjNorMBw+PV8m sbx3cADwAcYP6ghw5GHCcOrDdZQ7ceyYPq5/1NwcYcwoISTQPyaIqUDq7wfEKvG5KcnAgQPFG4BZ 18EEHKfS+4SQyES97tz1AVTCZee0JpCYql3I8p1Y+8cHTbStW7eKuwICM70Cw+HT82USm3t3pvVP UwJNs7acDnlsA4GA0kMwArAFaPRHfUzwXlWVsHcxFUg7PkA5RDU1NTCaubm5sDgy/MN3hnx4QUhI ol539AFJLjunNYEEs22oIiMogT5AIaZegUZ8er5M4sjewWaNKDoWOBDDMM/huPzxx7XvvafEfr0C a9ZcuxbsmhBTgXTQBwBYTDiA/v37wxBoiwiJhajXHX1AksvOaU0gwWwbqsgIQs1r7Ymsg8fHQq9A Iz49XyZxau8ut3UsrvkoveyE0pnOGh81N29ev15xAELyldFYC6RlhTtE4nEAbwMQC0S97ugDklx2 TmsCCWbbUEVGkOUWmFPHx1qvQCM+PV8mcXbvRCcMGIIIwwyYpKOj43BDg/KYoHLLFu3fsRdIy0ru AkASQtRCRR+Q5PJptRLMtqGKjKDE+gDLvQKN+PR8mcSNvQscOD+i6Jjy9R1roLWtf0yg/65ErAXS spK7AJCEELVQ0QckuXxarQSzbagiIyiBPsBOr0AjPj1fJnFp73Dw51WewVlQPsNjDfGYYP/evdr8 dWItkJaV3AWAJISohYo+IMnl02olmG1DFemGbB4fm70Cjfj0fJnE1b07dPZjMRqx/dPR0dEhugdK ElUgA4GA8gmlhoYG/RcsCYlK1OuOPiDJZee0JpBgtg1VpBuyfHyUXoGfXDzXfuZQSH3WEXosvJD4 9HyZxO29w0kRoxGHHGbADokqkLm5uWKwoKtXr4rREdLS0sRAAoSYJOp1Rx+Q5LJzWhNIMNuGKtIN WTs+IXoFftJx7ciOP+1aZdSnf7qspTGBT8+XSeKzdzg7UwJNcGlOPawBMRVI/dsrnW+8oW7taCVB BCmHCCYAVgAmoPf1ry2fPHmya9eufGuAxETU644+IMll57QmkGC2DVWkG7JwfML2CoQVOFihmACI PkASz72DSxu27IjN1zglMRVI+IC+P/k/YlDLqtIRXb72FfM9V5RDNHDgwEAgABOACcwOGzasW7du mOWjAWKeqNcdfUCSy85pTSDBbBuqSDcU6/GJ0Cuw4/eNigMQog+QxHnvrnV8umxni/GbPRaIqUDq fQCU/fav0l9+RP43spRD1KtXLwR+8WigublZfFygtbW1a9euIgEhUYl63dEHJLnsnNYEEsy2oYp0 QzEdnwi9AsOZAIg+QJKQvTvT+qf0shPzKs/YGWYgpgLpoA/I0n3TctiwYaJnwNWrV+XYgjU1NV74 6uDR0+dzA7tfyFozeGopdoEKp2cmr8JRmla4o/7oWe3YuQ9+V5sKA31AksvOaU0gwWwbqsgIsvxE 1uTxUXoFKkQwAZCWyBw+PV8msbl37U317cdqYvJVksrDrcOWHbE8zEBMBdLoA+wPdC1uBoieAXAD 8ASYGDhwYFpaWnp6eo8ePcRHCOPPpSttb+Rv+9X4ojembVv67r4V8w/ULjlFhVPxgoM4StOnVw+e VPrKzHUXLjowIGZUol539AFJLjunNYEEs22oIiPI8hNZM8cn8liB7Wd/pwR+RVo6c/j0fJnEzt59 erlVO6S7SztOfxDTWxiCy20d8yrP4FRaGGYgpgKpL40nal+/7du3xNQ/AJkMHDiv3HaCAxAfHhQ3 AxD16+vr5XeV5s6dK28bxJO6hlNPjF8xZ2adEu0oM8qfU//4+BXrag5rR9M1ol539AFJLjunNYEE s22oIiPI8p3YqMcn8liB7WcOyXivqOPDfW37A5jQkprDp+fLJHb27trvtusPb9vetR0tx7X/xQJO 6IiiY8t2tsT0mCCmAqm/OxVTJ0EIPwTfubjmo2HLjqzafc6YSYR/EfLxF+FfLMQ0gEWAM+jVq1dh YaFY7iowAc9MWLUp77gS3ijz2pp/8uU31y2v2K8dU3eIet3RByS57JzWBBLMtqGKjCCXfEDksQIj mIDgsAFowv7pMqyASGwSn54vk1jeu0/+cEY5wkLXDlZ8cvGcligWxDAD5r8HEWuBtCx5iFDq4APg BmBZQpbAkpKS/v37Y+LkyZPf+9738DcQCIjXCsTQQ1iCNMowRE5x6UrbE+NX0ATY146CpsfTlzdf cHjECz1Rrzv6gCSXndOaQILZNlSREWT0ASafyEY4PhF6BYKO0x8oMUlKmABBrA+zfXq+TGJx7z7p QOtfOch6Wes0gOCatenDKYEmtL+1ReGJtUBalnKILrd1wLLADSyu+ciYz8mTJ6P1f9ddd4kbAFev XsWsfKUwNze3U6dOSCNmneWN/G18HOCUlr6774WsNdqRdYGo1x19QJIrwmk9ceLE/ffff/mylV5X DvLSSy+hturcuXNdXZ22KPZq1/IT2ZDHJ3KvQNB+8n0lFEm1n/2dlsgSdi5D72Nt7xDjQw7M8CVZ 7TSw79SlEUXHcK7DGT5BrAXSssIVyMCB83AD8yrPhHMtc+fOhQ9obm7u1q2bWJKVlTVw4EAsP/n5 15Od4mBjyzMTi5VgRtnRi5PLq/Y3asfXaaJed/QBSa4Ip9WCD2hvbx8wYMC5c1buxIYEecjMzMRE VVVV9+7dZWaC2TZUkRFk+Yms8fhE7hUIIpiAjt/bvZLtXIbex87edbQcj3xXAFI6DXx67ar+3kw4 EGWX7WwZU3z80NmPtUUGYi2QlhX5EIm3HmBSjR1WAoFAjx49EPjFwwLZnVD811nml+2c8vZ2JZKF 0/a8Y11v/Y64Nu+5+yHlv9Y04KeDsLUbb7gxZ+Ia5V9S+N3vf+cH6+fuVZZHVnX+yX/p/gA2nvH8 bOVfrmrezF3jszdrx9dpol539AEx65En7/n+3343v+5NTC/dk/lP9/zd9RLeqd+Qh/TJhPSJoZnr xnb585uQ+IYb/+z1JcNEArH6j+67U6QREstlsiETfhkyGaT8hCL9aR09erRocyP6PvPMM/jbs2fP W265BZtNS0sTaUTrXC5BbXL77bdjVrTX5X/FwCYCvZ8QP6GsheXZ2dliRWwW6WEmkED+KBBZ0mYS V+1G/YKwqyYA2LkMvY/dveu4Fnwcs7tUOfKKZKeB9qZ6TItVo3Km9U+TyhtnbTkd8mF8ogpkSGBS 4VqmBJoU44LrrqamRkwXFhaKvgJiWt4S6N27N5KJacsMnlpq8v1AYQJkTH3qZ89HiNwRhPD8YM+f i6BePP293z4xDhPzXiv+m+/duS33iEymlzUfgI3/6O//Ndw23dOmvON9Xy3Qjq/TRC1U9AExSET9 Xw79yZ09fijiLsKzCMz4V48H/lHE7HCJC3ZO/Ytv3fLilCdlGtiCe9P+WSTWr47lT778M0xMyHsB MX7M3OdEpBfblFsw/oRR+tOKNrcIvQjnqBoQert27Yo4jVZ+v379MKFvlIs0WKIP+SHvBxh9gLKW PsYjwdKlS2+77TZlI+LntJkEVbtRviAc/gsCkCMmANi5DL2PI3v36dWLEU6ElEwTU9cBlIERRccC B85r858TU4GUT6naP5zb75Hudr4vEIF9py6huEIh713NnTsXF7u4HwBzgOnJkyeXlJRI841pMWGB X6QvC+QcVSJZSCFUG+8B6GOtdAavPpcpmgoivbyLIBr94gYAePY/houNQNhOn3t+KWcVSR+AZPAQ YmvSN+h/Tibo8Q/3iGQ3feVrwkAo2Qi3IqbljshchUuJf4WUe9d+1C3TB8QsBGm9D5C3AdAu18d4 IX1iGfWl4Ay++9ffXLBtIiZ+fN+dxlguVsGvyC3rf1FI/xNG6U8r2gF33HFHU1MT/iIMG+M3Wu0y fstp0ZQX1YfeB4h7A126dHn//feV7ShrwRYEr4bPycjIUJ5H6H9XEMy2oYp0Q/L4RO4VCMLGnt2l n/zhjJbINnYuQ+/j4N598seP2g5sVM9FKMVq0S63dSyu+Si97IR+NOKYCqT0AS8Nvt/8CEJCsR6i Q2c/ztr04Zji43Aw2qLPgRUQQw5I7rrrLvHRQvzFtFhoAWRSiWHhhFgoIrcIiiKaIigqPkDGTrkE BkIf8vX3A6RgDiLcvdf7gG/e+m2xrlhF+bmJQ2fJBPq8QUo2IqwoHU/Unwgn9679qFumD4hZ+rgr mvgivIHIPgCNey1dp05fuakzwr9I0OXPb5L3/xUJb6F3GNiIZR8AELyfe+45EXRDtuNlc0FpoItQ Le8caEuvI7dj/K9YS79ZoP9dgB9STAAIZttQRboh/FDUXoGC0IMGwgT88SMthRPYuQy9j+N71/HR 0bY9q9WT8mW1n3xfSx0L4gkRDIF4gz+mAil8wIxJ/c0PJyxl7RA1nr8KFzss4oCJ8ARy3CFcj+J+ ACZArO8WIpNKDAsn5X6AjPqKD0AyrWa8jojuwjqI1Y0+QDoMKXHPQN+Ulz5A/pxYS/m5wY+NkAkU HyBWQRqRjQgrip8rnVErfjRCynBy79qPumX6gJgVLu6m/frfjbFc8QHy6b5o1ovb/vivcsNfn0ZM OHI/ACAky2f2Rh+ACdHKB6gdMCua9QDtfv1tACVyi4XYcs+ePbGdcGsBpFm6dKn8Xf2tApkxEMy2 oYp0Q/f/9+LIvQL1qAMGOG0CgJ3L0Pu4sncd1zo+3Pel8/Jlte1dq6WMncCB8yOKjqGpHVOBFL1W Y/3isJCdQ3Tu4rV5lWf+q+CwcThCAB9w1113Xb16Ff5e3Axobm4WzmDu3LmtrTGMuIxMKjEsnMR9 daV/gIy1iO73/fhh4QPC3TAXkVumFAsR8hUTYFRIHyAa68rP6RMYfYCQNBDhVoSw8bT7nhAZi5wy pNy79qNumT4gZoWMuzKi6xdC+sT6adHE1wd1LNEHeP1sZLsQkw/wC8FsG6rICLL8RDZtSkWEXoFG pBVAM9RxEwB8er5M4t7efXq5VRlwUC/8V0sXO3+80o6m9qNvV107vUApPOEkSuP6pb/tfuftckwL k7J/iJDhcMMRwgHAwXfr1k12Dujfvz9MgJgG4rNGUd8yQCaVGBZBwgoIry8b66LtfuMNN975w7tF dBdLxEIsEa1woKyitOblY3uj9D7g612+IdLL2Kz/uYlDZ4XzAeGyAZQVIWRMn58IKUPKvasj6pbp A2KQCMPi1Io7+YjQYlZ/n//Wrjdj2pgY/0XgF0vEjQH9YwVE+sxVI8S6crNArAtbIGaFORC/8u7m 8cafUORe2XKVYLYNVWQEWX4ia+H4tDfVwwTYCS0R8On5Monbe/fJH86IsZwVdXx0VEthlQdGLlFK TgTJ0pj99q/Set+l/DeynDpEcAPhhiMU3yeEJzh58uRV3acLe/fuDR8QCARgFCJbAWRSiWFelpm2 uBfk3tURdcv0AUku98qWqwSzbagiI0jUvBaeyFo7PhZGrzOJT8+XSeKwd3BpXzIBu0vbj9XY78gZ U4HU353q88A/uG1MIxBhOELxmaKBAweKRwMI/zAEQ4YMgTkYNmwYvEJubm5NTY14XoC/WCJ7HSKT SgzzsugDom6ZPiDJ5V7ZcpVgtg1VZASh5rX2RNZrx8en58skbu+d/CbhtYat7WcOfXLpgvYP28Ra IC3L2iHCjgfHUProaMgRFc0MR5ienj537tzm5maYABgChPyuXbv26tVLfLkAs0jQu3dv8b1jZFKJ YZR9uXd1RN0yfUDSatyadb9dtqPf9BrxkrG/hGxf/jDmFpiFJ7LuXXuxMiizBJnRC0u0//kZ435B Lu1ax+8bg03/2EcXjgryrJQclxT8odhpP1YjDFDbntXBIRTDHIEIwxGi6Y+oL4cYysrKEiFfD/7b qVMwZCCTSgyj7MvaqTdD1C3TBySt5tcsmLMjt/fYFYfOfuw7PTi6UKkfI8vyE1n3rr1YETnR58c7 ebNDyD3y3a4FM2woPG7IwpH59NpVYQKk4AY6Tn+A5VqKLxNuOMJAIJCWljZkyBDRacDYRQAJxIsG yKQSwyj7cu+iiLpl+oAkl3tly1WC2TZUkRFk+Ymsd46PyIk+Pz49dwoh98h3uxbMsKHwuCELRybs a5O7S/GvcG4gwnCEJSUlys0AeIL09HSYADE+MTKpxDDKvty7KKJumT4gyeVe2XKVYLYNVaQb8s7x ETnR58en504h5B75bteCGTYUHjcU65EJ3gyI9sGF9pPvh+7Z+knHofDDEQoKCwt7X0c/qhgyqcQw yr7cuyiibtkZH/DgK9lL92QpEYjygtwrW64SzLahinRD3jk+Iif6/Pj03CmE3CPf7Voww4bC44Zi PTKf/OFMVB8gFHQDV79o+n96uVV+jDHCcIT9+/e/6667xKuGEmRSiWGUfbl3UUTdsjM+4LEJBQur pysRiPKC3CtbIXGql1Yw24Yq0g3F+fhEQOREnx/v5M0OIffId7sWzLCh8LghC0fm02tXg48GTLqB YzVi6AtMtB3YKLYgCDccYX19fVpaWq9evbT560dDiWGUfbl3UUTdsjM+YOiM4qwN7ygRiEq4YM5g 0bSTFBfQwgh+6dW2FQiWRkMV6Ybcu/ZiReREnx/v5M0OIffId7sWzLCh8Lghy0cm6AZOfxD1awtC 8qNZxlcrww1HKL9cDJBJJYZR9uXeRRF1y874gNfy1r9eOlMJQlTCNWPzO89NK9JOUlwQw+7atwLB 0mioIt2Qe9derIic6PPjnbzZIeQe+W7Xghk2FB43ZPfIdFzDNWjSDUCwDtqKXybCcIQAmVRiGGVf 7l0UUbfsjA9YvGnPiLx5ShCiEq7XVszMXF6pnaTYufa77bFKjupq0woES6OhinRD7l17sSJyos/P z97Y8MSCg0LzKrUR8SoPt+qn8S/l7a84M6b4uJhANiaVa1/4xbTMeb/pNWIhkHvnncNukmCGDYXH DTlzZDquBb/EuHetjPfhFPkjTOGGI0QmlRhG2Zd7F0XULTvjA5paWn8xMU8JQlTC9WxWbl3DKe0k xY5SZcQqO1YgWBoNVaQbcu/aixWRE31+zOQNoTexPgCRXpsKQ8g9MrNrniKYYUPhcUNOHplPOsy4 gU8uBr8IGgHjcITIpBLDKPty76KIumVnfAB4fNLSd7ezq6CHlL8r6+dj89rav/TBsZhQ6gsLsmwF gqXRUEW6IfeuvVgROdHnx0ze6APiQzDDhsLjhpw/MnADv28M+fklofamei1lNORwhMikEsMo+3Lv ooi6Zcd8wPKt+17OWaCEIiqBGls4553iKu30WEKpL6zp2u+2a5uLhWBpNFSRbsi9ay9WRE70+TGT N1TN4UaMjw8p4gMeGpHddkotPG7IvSMTzg207VkNr6AlMsGukxeRSSWGUfbl3qmPumXHfADanY9P WsK3Bz2i/F1Z/TMWX7h4RTs9llDqCwtCFWPt+7zB0mioIt2Qe9derIic6PPjnbxFYNXuKHeVQ+6R L3ZNz6Cpy4/uVQuP47p0cl6f0bnaT7pAcNAh/eW5d217U72FKxSnT4lhlH25d1FE3bJjPgBU7W8c PCNHCUhUQhS8N7N1n3ZirKKvMizIsgkAwdJoqCXdkHvXXqyInOjz45282SHkHvlu17JWVJatm68U HsdVVz1/5NzV2k+6gBiBGBdm+8n3P/njR9rS2MHpU2IYZV/uXRRRt+ykDwDTV21/bdm7Skyi4qyp a2aPXLBGOyU20L8IYFLyxqMdEwCS4DZsrIic6PNjJm8Jfy4QlZB7ZGbXPMXBxpbh7yx2u0xmLFhU sfuo9pOO03EN4b/jwocxPQUICU6fPoAN+Omgv/neneID/9X5J/+l+wOdrvPsfwyXCTB74w035kxc I5bopV8dKp7+3te7fEOmF+uCe+5+SK4ipKz46nOZZlJGSJZYuXdRRN2ywz4AIAJNLpujRCYqbpq9 dfqzmcvtdA+0gxg/wKYJAMlxGzYmxAWovwzNXJIJ9wEp8lwA5AVqZy/N05cfZxXYuDAjL6D9mLfB 6ROhS0T9wY+N+NHf/6uMsiK+4l/3/fhhBHLE9d8+MQ5L5r1WrA/bIo2y+va8Y11v/U7G87NFAqzb 555fipRia2K5cUW5cfEvuQUlZbhkXpB7F0XULTvvAxCBYAV4VyAhmrpm9m+mr7h0pU07GXFHjGFi 0wSA5LgNGxPiAtRfhu7VCw6SOj4ALFjz3shZ+fW18529MYANTsnNH7ewPFH2PVZw+vQBDNFa7wP0 twH0gVYGdUX61ZU0sAXf/84P1s/di4led/cWaaSU35W/pc+DkEwZOVli5d5FEXXLzvsAwfRV24fO zsmtZbfBOCl/V9aoxe/CgSXQBICOj47aNwEgGW7DxkifMfm4BvXCEu1/fsa4X5B/d62u4dTwmcUP jchW9siOsMFA7e+0H/ADyLM+gOnjsWjQixvvQO8DFFsgpV8d7XVtzU6dbvrK1+AA8N+vd/lGyGcK +hX1G8dGwvmAyMkSKxxV7fg6TdQtu+UDwKbdR/qNX/zfeQsQopSgRTmopXuyxhbO6Z+xOCewUzv0 SUFq3oaN9TL0fv8APe7VdCSe4DzqA5g+Huv11M+el8E7QuNb8QHysT1WufOHd0e4ja9fMXJDX6aM nCyxcu/qiLplF30AaGvvyN/4/sOjc5/Nyn1txcwZm/ktIsc0e+v0CStn/dfs7J+OznmnuMrmK4Le JAVvw8Z6GSZ8HKGozwX0uFfTkXiC86gPYCF9gHwSj2m0wiNEXP3q+mmsBR8gVzRuRJ9Y/lxkxxA5 WWLl3tURdcvu+gBJXcOpzOWVz00rwq9QjmjglGWvL6mo2HPcL88UrZFqt2GRPW3KHN4fT1BPrHtH vAnOowhdIpqK2/ji1j0CrZgVd/WRRi4BIg2i8jdv/Tb+a1wd6dFMF0vuufsh/VMGEb/FuuWz3jeu CKMglsAuRPgJfTKxFx6Re1dH1C3HyQcQQswQ62VIH0DiD86jEsMo+3Lv6oi6ZfoAQjxErJeh98cV 1sNKJjnAeVRiGGVf7l0dUbdMH0CIh/DdZcj+ASkIzqMSwyj7cu/qiLpl+gBCPERyX4asZJIDnEcl hlH25d7VEXXL9AGEeIhYL0O+N0jiD86jEsMo+3Lv6oi6ZfoAQjxErJeh98cV1sNKJjnAeVRiGGVf 7l0dUbdMH0CIh/DdZUgfkILgPCoxjLIv966OqFumDyDEQyT3ZchKJjnAeVRiGGVf7l0dUbdMH0CI h4j1MmT/ABJ/cB6VGEbZl3tXR9Qt0wcQ4iFivQw5rjCJP31fLdiUd1wJY5RN0QcQQoL4zgdwHKEU 5JnJq4oXHFTCGGVHW/NPPjxykXZ8nYY+gBA/kdw+4KERucn9OYwUYXz25nkzdymRjLKjFfMPDJ5a qh1fp4nBB/ASJSThxOoD/DWu8ICM5c0XLmkzxLdU7Dn+8pvrlEhG2VFG5taCjfXa8XWaGHwAL1FC Eo7vbsvF1D9g+Oy19UfPajPEt6DFOHhKKR8NOKVNecefGL/i0pU27fg6CsI6grs2E4YvfAAvUUIS i5kr1tdk5G9BU1KbIX7m6Onzv84o3lHQpIQ0yoKGvr66ruGUdmSd5mBjy9Dpq7WZMHzhA8blbKra 36jNEELiDurWQZkl2ow5/PXe4OzS2qJtB7QZ4nNyyt9Pz6xQQhoVq+bMrBu/cLN2TF0AYR3BXZsJ wxc+IKuouqz6kDZDCIk7aBOMnLdemzGHv8YVXrJ574LyXdoM8T/zSnc+M7F4TXaDEtsoM9qUd3zo 66tHv7vB1Z55COsI7tpMGL7wAXnrd0PaDCEk7gTqjkwp3K7N+ISYfEDFnuMZ+Vu0GZIUHGxsefqN VelvVSx9d58S56hwgnN6Y9q2J8avcO9xgATOG/5bmwnDFz6AlyghicXMFetrLl1pe/S1JXwvKcnA CS3aduCFrDX3Dl9ImdF/TlyRG9jtUsdAhUGZJUdPn9dmwvCFD0j6PkqEeBwLfXX91T8AsD8yIXHD ZFj/wgeAodNXH2xs0WYIIXHkwsUraCtrM6bx17jCwMzTSkKIIxRtOzC7tFZMR+BLPoBdBAhJFNY6 B/hrPEFgze4QQixg8vbbl3xAU0vrU5NXajOEkDgyct56C52GfOcDAB8NEBIHzHfH+ZIPABxVkJD4 g2u1z5h8Cx3o/DWusMDMC82EEJuYf01X9QEmHycQQhzEv9ddrP0DBGb6MBNCLHPh4hW06k02LVQf gNWwMjahzRNCXCYFLzreEiDEVWIau1P1AYCXKCHxxM5ou757b1DCgcwJcYmmltZBmSXmnzOG8AGA d+0IiQ8x3b4z4q9xhfVY+JgCIcQMsZrs0D7AzBeKCCH28fsn+Cz7AMDPDRDiOBaG6AjtA0DSD3FK SMLhYN78EjEhDlJ/9OzIeetjvb8Y1gcAay80E0LMcPT0+aHTV1t+IiDwb/8AAXZ/+Oy1HMaUEPs0 X7g0KLPEwmcLIvkAbA71VFNLqzZPCHGICxev4OKyP1aH78YVNuLUoSAklbETryP5AGDZXxBCwuFg I9iP4wkaEX0GeVeAEGsgUsMEWO7dH8UHgPqjZ3lXgBCnQPMXJsCpJ27J4QOAOCzsK0BIrCBGw0bb idHRfQDAD8AK8GVfQmwi+gQ42PD147jC4Whr78jI38LxTAkxT1n1oZHz1tu8Z2/KBwD8zLicTZZH OyGEoLELE5BkD8Lt9w9QQCUzfPZay3c4CUkRUJPAN2cVVdvsawzM+gABrDqsB58REBITFy5eweWK i9b+FZsKiPucOFzsPEiIETTLEYufmrzSqedosfkAUNdwCj+PSg1Vm7aIEBIGBP689bsHZCwvqz6k LXIUv783GAHUcahqUN+xnzIhAtQnSzbvRX1StO2Ag42KmH2AAJUasoIKju0bQsIRh8vEv+MKmwHH DfVdnzH5w2evxQRvD5DUBK3uQN2RcTmbcC0sKN/luDO26AMALlFUcA+NyEXmUN/x9gAhAJcoGrIZ +VtwxabCbTNXfYCk/ujZ2aW1MFVPTV6JehBHGEsg7d+EJBcHG1tQvKv2NyLIDp2++tHXlkwp3I5Z l1oU1n2ABJlDfYeMDsosQaYxix3gq8AkRWhqaUWBr2s4hcI/ct56hH+YAAQq3s12AxztJZv34ggP n70Wunf4QopKPiH2o3ijjY1aJQ7B1AEfIDl6+jwyjaxjB7Abyo5RVFIKLVQUeDgAFP74j8OdxP0D CCHxwUkfQAiJM0kwrjAhJLHQBxDiY5JmPEFCSKKgDyDEx9AHEEJsQh9AiI9JpnGFCSEJgT6AEGId 9g8gxO/QBxBCCCGpC30AIT6G7w0SQmxCH0CIj0nucYUJIXGAPoAQYh36AEL8Dn0AIYQQkrrQBxDi Y9g/gBBiE/oAQnwMxxUmhNiEPoAQH8PxBAkhNqEPIMTH0AcQQmxCH0CIj+G4woQQm9AHEEKsw/4B hPgd+gBCCCEkdaEPIMTH8L1BQohN6AMI8TEcV5gQYhP6AEKIdegDCPE79AGEEEJI6kIfQIiPYf8A QohN6AMI8TEcV5gQYhP6AEJ8DMcTJITYhD6AEB9DH0AIsQl9ACE+huMKE0JsQh9ACLEO+wcQ4nfo AwghhJDUhT6AEB/D9wYJITahDyDEx3BcYUKITegDCCHWoQ8gxO/QBxBCCCGpC30AIT6G/QMIITah DyDExyR8HCH9rzdfuFTXcCpv/W69qvY31h8929beoSWKhaaWVqxbVn1Iv8GibQew8NKVNi0RIcQe 9AGE+JiE+wDE40DdkfF5FQ+PXtRv/LLfTC9PL6jW6/lZgUHTVj/4Su4LM8qXbN4Lr6CtGYYLF6/I DfbPWIF1Ry7cqt/gmLxKLMR/08YWvLGkEj7DmskghAjoAwjxMXZ8AEIyGtZCiL7aUtNglRnFNQjG L8/fPKN8/9p9LRUNf4ignIrD4/Kr4BUQ4w82tmhb0YHWP+I6EpjcYNme5rdL6+Ez4AmQEwu7QAgB 9AGE+JiY+gccPX0+b/3ul+cEnp5afO/whYi4aFgL/XxsAZY88XoRWu0zS2rrGk5p64Rh8cZ6rD55 xc4NH5xXwnNUIcY/PbVk1IKN8t4+QvjoBRvR+kdct7BBrIKcID9wA3xeQEis0AcQkuQg/KOdjYb7 k5NXpRdUz9/YsGTHCSWUCi2vaUKr/Y0Vdb+ZXv7gK7mIzVX7G7WtfA4CLZxE+uIdFgK2XnMDBx+f VLT3ePO62sOYmBP4QEkQq4QbGDhlVcibDYSQcNAHEJK01B89i5iN8I92dtmeZiVwRhbCKmLz87MC L8wox3bEBmECBk4phpNQElvTqvfP9P7vvBfnboz6CMC8Vu08/fTUkrU1h0WGCSFRoQ8gxMeEey6A gD1qwcZB01bbj9k5FYexndELNqLt/vyMNYsqjykJrAk+Y8g765yyFIpGLKigFSDEJPQBhPiYkD6g ruHU45OK5gYOKtHRjuYEPkgbt2TsoipluWUNe3fz26X1ykIH9cKswPZ9J7UjQggJD30AIR6iqaVV vIKP9vcLM8pFhz4pLIHwLySoD/MO/fIt+38zvTzWpwBRhQ32fa3QZp8AqZyKw+kF1cpCZ4UMP/Xm Kr5EQEhU6AMISTBt7R0Ve46Pz6t48JXc/hkrxCv4aH8jWCod+rAEwr+QYND1d+h/MWHZtOU75PP7 tTWHRyyo0K/ilEblVL6xok5Z6HHhQMEziSNDCAkHfQAhCaNqf6MYMGfYnA0zyvdbaG2v2nl66qr3 4QnSxha88u76Z6etVhI4JcRUZYkv9POxBbwlYBIxeiMEVyqGboSyiqqHz15r1JTC7TJNoO6IWPHo 6fPatoivoA8gJAGg0nx6avHzswLWwr9RZXuax+Rt7zd+ORruDna/97v+a2bgideXI7BxXAEjzRcu wYkuKN+FuP7QiNynJq8UMT4jf4uM8WXVh0SMV4TYL9PAE4gVB2WW3Dt8ISZml9YiAYyF9kvE29AH EBJXDja2vDCjHC34cC/x2xEsxRsr6vq+VjixsMapZ/m+1szyA4+/vnLYnA0Pj14E44WolsqDEIvA j8iNUN1nTP6AjOXjcjYt2bwXcd3Bw4KtFW07AHMAYwF7gd+C1YAVoy3wLPQBhMSP5Vv2P/f26pyK w0q4clZr97WMXVT12ITltAIwWwMmrZTTIxduTRtbMG/NrpR6WHDp+jcgEI9F4IcPQKiOzw0S2Av8 FqxGRv4W2AIIFoFParwGfQAh8QDVbnpuxdhFlXGLzTQBQorrgknKKKx9fFJR0r9VKPqfIgCj6Y/W OeKx9o/E0dTSOru09tHXlsCUwJrwYY1HoA8gxHXQAHpuWunM8gP6gEQlUHADL8wKvL6kMikfE9Q1 nELgR7iFCYAV0JZ6CZgS5BAGxbM5TCnoAwhxF0QaB4fhoxxUVtnekfM3JJMVKNp2AOF/5Lz1fmlt yzsWeet3J6Un8wX0AYS4y6gFG50d2o9yUAs2/S45rAAC6oCM5bNLa/349B2WBT4A+YeP0RaROEIf QIiLZK97f+LS95TYQ3lKsAIvzQloJ8yH1DWcGpRZglZ184VL2iJ/AgcDHwM3wCcFcYY+gBC3QL08 IGMF++t5XyOzt5buOKidNv9wsLFl+Oy1I+etT6YBfHDVwNPA2cDfaIuIy9AHEOIWoxds9OkwfKmm tftaHp9U5KM76sjquJxNQ6ev9sJbAG4AZwN/A5fDUQfiAH0AIa6AiuzJyauUeEN5VhmFtfPW7NJO nrcRDwKq9jdq88kLXA68TqDuiDZP3IE+gBBXmFlS67sP86SyVu08/YsJy7ST51Xa2jtml9aioezH zoDWuHSlbUrh9oz8LRxswD3oAwhxhaenFrsxcjDlnp6eWnKwsUU7f94DgXD47LWp2aO+Ys/xodNX +70jpGehDyDEeVBlPzx6kRJmKI/r5fmbPXsLGiEQgdDLNsVtmlpaB2V62qj5F/oAQpyn/ujZQa59 AphySZ71AUdPn0cIZI85cUeE7xE4Dn0AIc5DH+BHedMHwAQg+PHpuKCtvWNcziZaAWehDyDEeegD /CicMq+9htd84dKgzBKaAD20Ao5DH0CI86D6fjS9UAkzlJe14YPzD49e5KkBhlGKhs9ey85xRsQD gmQaPSmx0AcQ4gyomwJ1R/LW735hRvljE5Y99N95HEnQR8qpOIwTp51LDwBHwj4BEbhw8QqOT+q8 P+kq9AGE2KVqf+P4vIq0sQUvz9+cXlCNiLJq5+mBb5UpX76nvKzfzFjnqZF5ZpfW8qM7kcH5Gpez SZshNqAPIMQ6BxtbBk8re35WYEb5fqX1P3XV+68s2KJfQnlWk5bV/mRknncewzPCmYRuyRHoAwix AmLG+LyKp6eWLKo8pgQVobX7Wng/wBfCaRI3b16aE/BC/wDkYUDGct7xNgOPlSPQBxASMzABQ99Z M6N8vxJRKN9p1c7TAyathGnD9MzyA+m5Fdo5ThxxbuOeOHHilltu6dSpU5cuXc6dO3f16tXbb78d s6B79+6XL1+WCUBaWpq2mmfgvRP70AcQEhvNFy4NnLKKYwYngeZvbIAJgBWQSyYufS973fvamU4E aNqigRu32xKI+j/4wQ/q6uowjXj/zDPPYMkdd9wBQ4AlL730UmFhIZbff//9MATX1/AigzJL+O6A HegDCIkBVNBPTCrSRw7Kp0ovqH727TXiToDUhg/O9xu/LIH3mV29GaCP6KNHj0b4r6qqUpr4fvQB vCVgE/oAQmJgRnHN5BU79ZGD8qNG5VTCBygLhXB+cZa18x1f4DL7jMl372aA0QdkZ2enp6eL/wr0 zwWERcBa8rkAbIFI5jUGZCznQAuWoQ8gxCxHT59/cvIqJWxQSaYE3hIoqz6UVVStzbhArPcDBN6/ HwCWbN67oHyXNkNihD6AELPMW7Mro7BWCRtU8mlcfhXiinbW44jbXxSUEb29vb1fv37wAfr+AZh+ 8cUXfeoD4NsefW2JNkNihD6AELP8YsIy9gxIBc0JfDB6wUbtrMeLS1fa+ozJ12Zc46WXXurUqVPn zp179uwpwr+87Y+FwhkYfYB8LiDeIND+4THYW9Ay9AGEmOXe4QuVgJE0Cuxt/v/+99+sqj6iLE9N le1pThtboJ31eMHObjbhmEKWoQ8gxCyp6QM2fnDuvocfdcoiOLs19/TzsQVx7iLAMGYTGinL0AcQ Yha0EdFSVAJGckj6gCWb6hGn/+pb3+3UqdP/+/eH8a9+A/9L3BP+1dCRmH1l0kwxK/4r02PWuK4x vbI1zyr+PmD47LVe++qxv2i+cGlAxnJthsQCfQAhZhm9YOOcwAdKwEgO6X3A//qLv5q9fDMa7v/2 0M/EhGzB478/efQJscrjzw3Hf7HkL7t+R/5XWdeYXr81L+ve4Qu1sx4v3O4kmPSwq6Bl6AMIMUtZ 9aGRC7cqASM5pPcB3f/vPevqz2ChMXK/U7BOtOYFY6ct1Kc3rmtM7yMfMKm8UUorAZ99pp9etfuc lLbos88Onf1Ym7o+LaUtCg/fgLdP/N1bckAfQIhZ2to7HpuwLCkfDUT2AaJxjyWI6/KGv1BUH6Ck 12/Ns1pUeWzwtLKQUVw/HdIHKKZBSlv02WdPLDioTV2flkJbNiGDFiQT9AHWoA8gJAY27z42fO4G JWwkgSL4AEyIh/riib58wH/DjZ3x38g+wJhe2VqsWl7T1Pe1wjdW1CnjATur1xZXFWyq1055vIjD /QDxBqB+4KDs7GzxuqA273PoA6xBH0BIbORvrB9fsEOJHFTcVLaneVROJdxAekG1S26gf8aKppZW 7XzHizi8/g4f0LNnz9tuu00MDyBGE5IDCfid+AzAkJTQBxASM5MKKscuqlSCBxVPwQHAB4h7A8q/ bGrJjhNPTy3WznQcicP7AmJkwBkzZojPBFRVVT3yyCNiYEH9YEHyswIDBgwQ3xowfmhALLlq+Ehx dna2mEUCuQX9HQj34PsClqEPIMQKy7fsf3pqCYcXTKzgBkblVA57d/OGD84r/7IsnNaE9NufUrg9 UHdEm3EH4QMOHDjwzDPPYHb06NHV1dXCB4gEoL29HcH73LlzSNy1a1f8Sw5CrKXQpYGTEJ8pQvgX XyYUWwbY+NKlS+W9hzgAFwUvpc2QWKAPIMQiiBa/mLBsZPbWpe810hAkUG+X1hu/IGxNCfzYIEwA rIA24w7CB/zP//wP4nplZWXfvn3FtAj2ffr0EU35Ll26CB8gPysgPkpkTCPvB4hZ2ALxX0FGRkY8 P0yQt343pM2QWKAPIMQWBZvqHxmzuO9rhY9NWI626fyNDUpooeKgnIrDT04utunGsPoTk4rc++xv ZOJwW1uGdnH3Hk152daXLXvZ1jf6AGMacRsguOnrIIH+EYB+C3GAAzFZhj6AEOug7h44ZdWSHScQ RZbXNL2xog4N03uHL4QeeCVn4FtlULjv3FPOCsd/wKSVlu8KwAT8ZvqaxL7B7/YrAzIwY0LcsZc+ QLbsO3fufM8994T0AcY0+v4BwiKI7xgBpFm6dGncfADcW58x+YnycH6HPoAQi1y4eOXZzNJwbdAN H5xHIxXiI4O4aU7ggyHvrFMWmpEXTADw3Z1t4Q8wAUPQt2/fuDX9jcThqUoSQx9AiEXScytmlh9Q IgqVWMEHxDr286LKY14wAcB3I+PqOwToHxDEH47KbAf6AEKsUNdw6jfTy5WIQiVcS3acGDBppbIw nDZ8cD598Y7B08q8YAIEI+etR9HSZog5mlpan5q8UpshsUMfQIgVkvibQ37Xs2+vMdNbE2menLxq 8cZ4jxsYGb78ZoEp7r9ymdzQBxASM23tHQ+PXuTgO+uUg3pjRd2onLCjPK3d1zJ5xc5+45e9PCcQ /0EDzTAuZ1PV/i++R0Aic/T0+UGZJdoMsQR9ACExc7Cx5empJUqAoTyi5TVNj01YriyEFlUee3n+ 5rSxBTOKa7zzIMAI8vbU5JXs+m4S9gywD30AITFTf/TsoGmrlTBDeURle5r7jFmMiVU7T88JfJBe UI2T9fDoRYOnlQXqjvgivnJIHJPwNQFHoA8gJGboAzyuh0fnI/D/YsKy0Qs2IqDifF260qadPJ/A UXGi0tTSOiizhDdO7EMfQEjMXLh45edjC5TYQ3lEa/e1wAT4LvAroIw9NXml3/fCPRD+h05f7fYX GlME+gBCrPDCjPKcisNKBKK8oEWVxwZPK9POk5+pazg1LmcT27sh4TsCDkIfQIgVqvY3Pj8roEQg yguaUb5/fF6Fdp58DqzAyHnrtRnyOQvKdy3ZvFebIbahDyDEIi/PCfCrQh4U/FkyvXfHrnAK7ETp OPQBhFikqaX1mbdKHfncLeWUyvY0p40t0M5QsgArwAcEgtmltTQBjkMfQIh1jp4+PzhrNa2Ad/Rq XuWKrfu105NEVO1vHD57bSp3G4QNysjfUrTtgDZPnIM+gBBbwAo8PqmIDwi8oEWVx56fsSZZ280H G1tgBbw5BqLbXLh4ZeS89RV7jmvzxFHoAwixCyqpl+cEnp8VQBxSIhMVN5Xtaf71W6VeHijQPmIM 3VTrIheoO/LU5JUcTcE96AMIcYaq/Y2Dp5U9PbXk7dJ6xCQlSilatfN0TsXh1PxCAXZ8yY4TykKb Wruv5emppakQKtraOxaU70LjGO5TW5S8XLrSNqVwO8RxFFyFPoAQJznY2PLGksq0sQVPTl6VXlA9 sbAGYU9qRPbWgW+VPfBKTt/XCp99ew3cgBLPUkFD3lnn7Kcal9c0/erNVSk1yHxdw6kBGcvz1u9O 1gAJu1O07QD2kYMExAH6AEJc4ejp86im55fvemFGudQvJy4bu6gqxT9U+JORixzsWflW8e5BmUn+ OCAkiJQoYIiUiJdJ1iUCsR/7Nbu0lrcB4gN9ACHxA/X1pILK6av3KsEsdbRkx4kBk1YqC60pp+Lw k5NXZS7fkcrRAvuOePnU5JXJ0W6u2t84KLNkSuH2VHjq4R3oAwiJN6lsBdILqp/LKo/afyKyZpTv /8304P0VDi8vaL5wCbETEbSu4ZS2yG+ItyHG5WziOY0/9AGEJABYgUnLapXw5obQaFaWJFZowU++ 3n/i6aklb6yoM99DYsMH57EvIxdufXj0ovF5Ff4NeO6BCDpy3vqh01eXVR/yS3v60pW2QN0RkW2+ EZAo6AMISQzvrt6JWLi8pkkJeM4K7W9IWZgoTV6xc0Zxjdh9tP9mltT+YsIyOINB01aPyatEPqeu el90qBSaWFiDhS/P39w/Y8WDr+S+MKMcEY7PjCODA5tVVP3oa0sQXBFivXm42to7KvYcz8jfgnxO KdxOV5dY6AMISRiosp94vSh98Q73eg5iywPfKvPCwAZle5qfenOVsZ2KViwagkXbDuSt3z1t+Q7Z pxKaX74LCxHMUnPwHJsguCLE9hmTj3CLoOuRvoRV+xuRK4R/T+UqxaEPICTBLN5YPyBjxdul9S65 gVU7Tz82YXnCX1IYPnfD5t3HtH0mcUS0vGEIEIDht+J/+x1+t6z6kLhLMS5nk2fvUqQs9AGEJJ7m C5fEqAOv5lU6PqgANvjbORtfnLtRWR5PjV1UuXxLEg777yPQ8kYAnl1aO3z22nuHLxTd8mELEKS1 FM5x9PR5/BYC/9Dpq/Fb+ItpH/VaSDXoAwjxCmgkrdi6/xcTlj0/K/DGijqbg+4h/GMjT05ehQ3O LKmdVFCZUfiekiY+wu8uXPe+tpPEG4hQDVugD9V51z/pi4Bdf/SsULgnMnCuMg22I1ZUTAa244bJ II5DH0CI56ja34jI/fTU4odHLxKeIKficNQehWV7mpEsvaB62JwNMvzr38JCMB6VvVVZy1Wt3dfy yvwKmgDvI27di3AOQ4BwLvTU5JWI60YNyFgu0yDkixUT8tCB2Ic+gBDvculKm/AEL8wof+L1ItS/ D76SO2jaaqOwPG1sAZKhOq7Yc1wf/vWUVB2ERYhPt0H8yuOTitbVHtZ+mxDiSegDCPETbe0d8n6s Xub7XcMiDJ5W5upLCmV7ml/Nq8Sv8HkwId6HPoCQVGTxxno3uiViay/P34wtr9jKXoGE+AP6AEJS FH23xBnl++18+wfrvl1aP2zOBmwtwA/EEeIr6AMISXWq9jeOz6t4ePSip6eWiA8lm7lJILolvrGi Dmth3TeWVFbsOa5tkRDiH+gDCCEaBxtbxIeS0ay/d/hCMeKvUQj8+K/oljizpJbvhhHia+gDCCGh OXp9xF+jGPgJSSboAwghhJDUhT6AEEIISV3oAwghhJDUhT6AEEIISV3oAwghhJDUhT6AEEIISV3o AwghhJDUhT6AEEIISV3oAwghhJDUhT6AEEIISV3oAwghhJDUhT6AEEIISV3oAwghhJDUhT6AEEII SV3oAwghhJDUhT6AEEIISV3oAwghhJDUhT6AEEIISV3oAwghhJDUhT6AEEIISV3oAwghhJDUhT6A EEIISV3oAwghhJDUhT6AEEIISV3oAwghhJBU5bPP/n/SEhB7XnFs+gAAAABJRU5ErkJggg== "
463 id="image4865"
464 x="396.7233"
465 y="-478.24615" />
466 </g>
467 <g
468 inkscape:groupmode="layer"
469 id="layer2"
470 inkscape:label="template tools"
471 style="display:none"
472 transform="translate(-206.89353,53.60331)"
473 sodipodi:insensitive="true">
474 <g
475 transform="matrix(3.7795276,0,0,3.7795276,428.74031,418.42027)"
476 style="display:inline"
477 id="g6026">
478 <path
479 inkscape:connector-curvature="0"
480 id="path5091"
481 d="m 31.538813,3.8416243 a 11.244819,11.377083 0 0 0 -7.355063,2.79001 8.066935,6.3499999 0 0 0 -1.689683,-0.144176 8.066935,6.3499999 0 0 0 -6.917722,3.098003 11.200332,9.3218613 0 0 0 -1.104811,-0.04599 11.200332,9.3218613 0 0 0 -11.2004163,9.3219107 11.200332,9.3218613 0 0 0 3.025577,6.361371 5.6224094,4.4979166 0 0 0 -0.180951,1.10845 5.6224094,4.4979166 0 0 0 5.6224103,4.49792 5.6224094,4.4979166 0 0 0 1.971375,-0.28784 5.1335043,7.4083332 0 0 0 3.406581,1.87534 5.1335043,7.4083332 0 0 0 2.910991,-1.3162 9.2891982,7.9374999 0 0 0 6.62266,2.37453 9.2891982,7.9374999 0 0 0 7.184136,-2.91299 13.689345,6.614583 0 0 0 6.505209,0.79633 13.689345,6.614583 0 0 0 13.689345,-6.61459 13.689345,6.614583 0 0 0 -0.814047,-2.227764 10.595344,7.4083332 0 0 0 3.426157,-5.445146 A 10.595344,7.4083332 0 0 0 46.045546,9.6624603 10.595344,7.4083332 0 0 0 41.68073,10.33012 11.244819,11.377083 0 0 0 31.538813,3.8416263 Z"
482 style="fill:#64bef2;fill-opacity:0.64141415;stroke:#000000;stroke-width:0.23997603;stroke-opacity:1" />
483 <g
484 id="g5968">
485 <text
486 xml:space="preserve"
487 style="font-style:normal;font-weight:normal;font-size:8.46667px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
488 x="18.006182"
489 y="21.814686"
490 id="text5964"><tspan
491 sodipodi:role="line"
492 id="tspan5962"
493 x="18.006182"
494 y="21.814686"
495 style="font-size:8.46667px;stroke-width:0.264583">Cloud</tspan></text>
496 </g>
497 </g>
498 <rect
499 style="fill:#ffffff;fill-opacity:0.64141415;stroke:#000000;stroke-width:0.99999994;stroke-opacity:1"
500 id="rect5977"
501 width="206.47517"
502 height="215.66757"
503 x="773.99725"
504 y="470.81998"
505 rx="22.677166"
506 ry="22.677166" />
507 <text
508 xml:space="preserve"
509 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1"
510 x="876.67236"
511 y="570.11469"
512 id="text5981"><tspan
513 sodipodi:role="line"
514 id="tspan5979"
515 x="876.67236"
516 y="570.11469"
517 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;text-anchor:middle;stroke-width:1">uCPE</tspan><tspan
518 sodipodi:role="line"
519 x="876.67236"
520 y="610.11469"
521 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;text-anchor:middle;stroke-width:1"
522 id="tspan5983">Device</tspan></text>
523 <g
524 transform="matrix(3.7795276,0,0,3.7795276,428.74031,418.42027)"
525 style="display:inline"
526 id="g6108">
527 <rect
528 rx="5.9960117"
529 y="49.31292"
530 x="8.4991493"
531 height="32.516785"
532 width="54.967422"
533 id="rect5992"
534 style="fill:#ff9955;fill-opacity:0.64141415;stroke:#000000;stroke-width:0.30122805;stroke-opacity:1"
535 ry="5.9960117" />
536 <text
537 id="text5996"
538 y="62.470726"
539 x="35.614925"
540 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
541 xml:space="preserve"><tspan
542 style="stroke-width:0.264583"
543 y="62.470726"
544 x="35.614925"
545 id="tspan5994"
546 sodipodi:role="line">uCPE</tspan><tspan
547 id="tspan5998"
548 style="stroke-width:0.264583"
549 y="73.054062"
550 x="35.614925"
551 sodipodi:role="line">Manager</tspan></text>
552 </g>
553 <g
554 transform="matrix(3.7795276,0,0,3.7795276,330.56322,389.13939)"
555 style="display:inline"
556 id="g6016">
557 <rect
558 rx="6.0000091"
559 y="99.434349"
560 x="9.3544331"
561 height="17.96051"
562 width="191.95297"
563 id="rect6007"
564 style="fill:#5858ff;fill-opacity:0.64141415;stroke:#000000;stroke-width:0.26458332;stroke-opacity:1"
565 ry="6.0000091" />
566 <text
567 id="text6011"
568 y="111.3953"
569 x="104.96505"
570 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
571 xml:space="preserve"><tspan
572 style="stroke-width:0.264583"
573 y="111.3953"
574 x="104.96505"
575 id="tspan6009"
576 sodipodi:role="line">Internet</tspan></text>
577 </g>
578 <g
579 transform="matrix(3.7795276,0,0,3.7795276,463.18842,421.86508)"
580 style="display:inline"
581 id="g6095">
582 <rect
583 rx="5"
584 y="24.212065"
585 x="154.2233"
586 height="18"
587 width="40"
588 id="rect6039"
589 style="fill:#73b500;fill-opacity:0.83888891;stroke:#000000;stroke-width:0.28113171;stroke-opacity:1"
590 ry="5" />
591 <text
592 id="text6054"
593 y="36.242371"
594 x="174.40106"
595 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
596 xml:space="preserve"><tspan
597 style="font-size:8.46667px;stroke-width:0.264583"
598 y="36.242371"
599 x="174.40106"
600 id="tspan6052"
601 sodipodi:role="line">VNF</tspan></text>
602 </g>
603 <g
604 transform="matrix(3.7795276,0,0,3.7795276,463.18842,421.86508)"
605 style="display:inline"
606 id="g6087">
607 <rect
608 rx="4.99999"
609 y="56.694904"
610 x="146.30602"
611 height="18"
612 width="45"
613 id="rect6062"
614 style="fill:#c48ed1;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-opacity:1"
615 ry="4.99999" />
616 <text
617 id="text6066"
618 y="68.725212"
619 x="168.60965"
620 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
621 xml:space="preserve"><tspan
622 style="font-size:8.46667px;stroke-width:0.264583"
623 y="68.725212"
624 x="168.60965"
625 id="tspan6064"
626 sodipodi:role="line">Guest</tspan></text>
627 </g>
628 <g
629 transform="matrix(3.7795276,0,0,3.7795276,330.56322,389.13939)"
630 style="display:inline"
631 id="g897">
632 <rect
633 rx="4.9939055"
634 y="128.50735"
635 x="16.233601"
636 height="59.711037"
637 width="19.975622"
638 id="rect6098"
639 style="fill:#ffd32a;fill-opacity:0.64313725;stroke:#000000;stroke-width:0.28896147;stroke-opacity:1"
640 ry="4.9939055" />
641 <text
642 transform="rotate(90)"
643 id="text892"
644 y="-24.028263"
645 x="158.336"
646 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
647 xml:space="preserve"><tspan
648 style="font-size:8.46667px;writing-mode:lr-tb;stroke-width:0.264583"
649 y="-24.028263"
650 x="158.336"
651 id="tspan890"
652 sodipodi:role="line">OVS Bridge</tspan></text>
653 </g>
654 <path
655 style="display:inline;fill:none;stroke:#000000;stroke-width:1.88976383;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:3.7795276, 1.8897638, 0.9448819, 1.8897638;stroke-dashoffset:0;stroke-opacity:1"
656 d="M 585.56323,1111.659 H 716.06325"
657 id="path8471"
658 inkscape:connector-curvature="0" />
659 <path
660 style="display:inline;fill:none;stroke:#000000;stroke-width:1.88976383;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:3.77952764, 1.88976384, 0.9448819, 1.88976384;stroke-dashoffset:0;stroke-opacity:1"
661 d="m 754.06325,1180.9091 v -130.5"
662 id="path8471-3"
663 inkscape:connector-curvature="0" />
664 <path
665 style="display:inline;fill:none;stroke:#000000;stroke-width:1.88976383;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
666 d="m 786.06325,1182.9091 v -130.5"
667 id="path8471-3-2"
668 inkscape:connector-curvature="0" />
669 <path
670 style="display:inline;fill:none;stroke:#000000;stroke-width:1.88976383;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
671 d="M 585.81326,1136.6591 H 716.31325"
672 id="path8471-3-2-4"
673 inkscape:connector-curvature="0" />
674 <path
675 style="display:inline;fill:none;stroke:#000000;stroke-width:1.00157475;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
676 d="M 611.99173,962.94417 H 753.06325"
677 id="path6121"
678 inkscape:connector-curvature="0" />
679 <path
680 style="display:inline;fill:none;stroke:#000000;stroke-width:1.00157475;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow2Lstart)"
681 d="M 612.19031,985.67675 H 753.26185"
682 id="path6121-4"
683 inkscape:connector-curvature="0" />
684 <path
685 style="display:inline;fill:none;stroke:#000000;stroke-width:1.00157475;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow2Lstart-2)"
686 d="m 773.19215,918.49096 80.7291,115.68914"
687 id="path6121-4-7"
688 inkscape:connector-curvature="0" />
689 <path
690 style="display:inline;fill:none;stroke:#000000;stroke-width:1.00157475;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow2Lstart-2-1)"
691 d="m 946.07325,917.8837 -80.7292,115.6891"
692 id="path6121-4-7-5"
693 inkscape:connector-curvature="0" />
694 <path
695 style="display:inline;fill:none;stroke:#000000;stroke-width:1.00157475;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow2Lstart-2-4)"
696 d="m 856.55325,1003.9344 80.7291,-115.68915"
697 id="path6121-4-7-3"
698 inkscape:connector-curvature="0" />
699 <path
700 style="display:inline;fill:none;stroke:#000000;stroke-width:1.00157475;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow2Lstart-2-4-9)"
701 d="M 857.47845,981.60744 776.74935,865.9183"
702 id="path6121-4-7-3-6"
703 inkscape:connector-curvature="0" />
704 <path
705 style="display:inline;fill:#777777;fill-opacity:1;stroke:#777777;stroke-width:4.62614155;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#EmptyTriangleOutL)"
706 d="m 603.82134,1241.7088 h 84.96869"
707 id="path899"
708 inkscape:connector-curvature="0" />
709 <path
710 style="display:inline;fill:#d26f6f;fill-opacity:1;stroke:#d26f6f;stroke-width:4.62614155;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#EmptyTriangleOutL-0)"
711 d="m 722.03935,1240.6591 h 84.9687"
712 id="path899-9"
713 inkscape:connector-curvature="0" />
714 </g>
715 <g
716 inkscape:groupmode="layer"
717 id="layer5"
718 inkscape:label="btb, internet, ucpe manager"
719 transform="translate(-23.865391,-45.497822)"
720 style="display:inline"
721 sodipodi:insensitive="true">
722 <path
723 style="display:inline;fill:none;stroke:#000000;stroke-width:1.3061;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.6122, 1.3061, 0.65305, 1.3061;stroke-dashoffset:0;stroke-opacity:1"
724 d="m 492.68784,161.04591 v 79.89453"
725 id="path8471-3-0-5-4-7-6-3"
726 inkscape:connector-curvature="0" />
727 <path
728 style="display:inline;fill:none;stroke:#000000;stroke-width:1.29301;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.58601, 1.29301, 0.646503, 1.29301;stroke-dashoffset:0;stroke-opacity:1"
729 d="M 440.34086,288.13958 V 209.83895"
730 id="path8471-3-0"
731 inkscape:connector-curvature="0" />
732 <path
733 style="display:inline;fill:#fa5555;fill-opacity:1;stroke:#f30000;stroke-width:1.24843;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
734 d="m 569.66925,124.00658 -51.10954,0.012"
735 id="path8471-3-2-5-5-4-6-9-8"
736 inkscape:connector-curvature="0" />
737 <path
738 style="display:inline;fill:none;stroke:#000000;stroke-width:1.3064;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.61279, 1.3064, 0.653199, 1.3064;stroke-dashoffset:0;stroke-opacity:1"
739 d="m 389.31534,159.12973 v 79.93098"
740 id="path8471-3-0-5-4-7-6-3-0"
741 inkscape:connector-curvature="0" />
742 <path
743 style="display:inline;fill:none;stroke:#000000;stroke-width:1.3064;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.61279, 1.3064, 0.653199, 1.3064;stroke-dashoffset:0;stroke-opacity:1"
744 d="M 389.33652,181.0334 H 309.40554"
745 id="path8471-3-0-5-2"
746 inkscape:connector-curvature="0" />
747 <path
748 style="display:inline;fill:none;stroke:#000000;stroke-width:1.3064;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.61279, 1.3064, 0.653199, 1.3064;stroke-dashoffset:0;stroke-opacity:1"
749 d="M 568.52125,182.74033 H 488.59028"
750 id="path8471-3-0-5-2-4"
751 inkscape:connector-curvature="0" />
752 <path
753 style="display:inline;fill:#fa5555;fill-opacity:1;stroke:#f30000;stroke-width:1.21068;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
754 d="m 853.95759,519.79962 -30.03505,0.0338"
755 id="path8471-3-2-5-5-4-6-9-7"
756 inkscape:connector-curvature="0" />
757 <path
758 style="display:inline;fill:#fa5555;fill-opacity:1;stroke:#f30000;stroke-width:1.24843;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
759 d="m 355.88704,123.01486 -51.10954,0.012"
760 id="path8471-3-2-5-5-4-6-9-8-8"
761 inkscape:connector-curvature="0" />
762 <g
763 id="g1459">
764 <path
765 inkscape:connector-curvature="0"
766 id="path5091-2"
767 d="m 445.81065,75.822009 a 38.855204,52.805708 0 0 0 -25.4146,12.949601 27.874385,29.472953 0 0 0 -5.83847,-0.669151 27.874385,29.472953 0 0 0 -23.90343,14.379051 38.701484,43.266581 0 0 0 -3.81757,-0.21342 38.701484,43.266581 0 0 0 -38.70176,43.26683 38.701484,43.266581 0 0 0 10.45454,29.52569 19.427603,20.876675 0 0 0 -0.62526,5.14477 19.427603,20.876675 0 0 0 19.42759,20.87671 19.427603,20.876675 0 0 0 6.81189,-1.33599 17.738246,34.385112 0 0 0 11.77104,8.70425 17.738246,34.385112 0 0 0 10.05859,-6.10906 32.097777,36.841192 0 0 0 22.88385,11.02119 32.097777,36.841192 0 0 0 24.82399,-13.52037 47.301991,30.700992 0 0 0 22.47804,3.69605 47.301991,30.700992 0 0 0 47.30198,-30.70098 47.301991,30.700992 0 0 0 -2.81288,-10.33994 36.611017,34.385112 0 0 0 11.83871,-25.27322 36.611017,34.385112 0 0 0 -36.60986,-34.3851 36.611017,34.385112 0 0 0 -15.08215,3.09888 38.855204,52.805708 0 0 0 -35.04424,-30.11573 z"
768 style="fill:#8fd0f6;fill-opacity:1;stroke:#000000;stroke-width:0.961039;stroke-opacity:1" />
769 <text
770 id="text4180-9-8-7"
771 y="153.04083"
772 x="398.5928"
773 style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1"
774 xml:space="preserve"><tspan
775 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24px;font-family:Arial;-inkscape-font-specification:Arial;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:1"
776 y="153.04083"
777 x="398.5928"
778 id="tspan4178-6-6-2"
779 sodipodi:role="line">Internet</tspan></text>
780 </g>
781 <g
782 id="g247">
783 <rect
784 ry="16.015759"
785 style="fill:#ff9955;fill-opacity:0.641414;stroke:#000000;stroke-width:0.886108;stroke-opacity:1"
786 id="rect5992-9"
787 width="171.86906"
788 height="89.990753"
789 x="354.40631"
790 y="288.93851"
791 rx="18.747995" />
792 <flowRoot
793 xml:space="preserve"
794 id="flowRoot2130"
795 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.0039px;line-height:1.25;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none"
796 transform="matrix(1.3924524,0,0,1.3749531,-378.43971,-225.73956)"><flowRegion
797 id="flowRegion2132"><rect
798 id="rect2134"
799 width="118.79844"
800 height="68.571358"
801 x="528.01184"
802 y="384.12811"
803 style="stroke-width:1;" /></flowRegion><flowPara
804 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.0039px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle"
805 id="flowPara2138">Enea Edge Management</flowPara></flowRoot>
806 </g>
807 </g>
808 <g
809 inkscape:groupmode="layer"
810 id="layer3"
811 inkscape:label="uCPE Device 2"
812 transform="translate(-206.89353,53.60331)"
813 style="display:inline"
814 sodipodi:insensitive="true">
815 <text
816 xml:space="preserve"
817 style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
818 x="1111.8201"
819 y="185.74878"
820 id="text16006" />
821 <text
822 xml:space="preserve"
823 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1"
824 x="895.67767"
825 y="-42.627693"
826 id="text5981-3-7"><tspan
827 sodipodi:role="line"
828 x="895.67767"
829 y="-42.627693"
830 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1"
831 id="tspan5983-4-5">uCPE Device 2</tspan></text>
832 <rect
833 transform="scale(-1,1)"
834 style="display:inline;fill:#ffffff;fill-opacity:0.641414;stroke:#000000;stroke-width:1.34585;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
835 id="rect5977-6-3-4-3"
836 width="281.12839"
837 height="239.35895"
838 x="-1036.3135"
839 y="-36.057888"
840 rx="30.934816"
841 ry="30.030743" />
842 <path
843 style="display:inline;fill:none;stroke:#000000;stroke-width:1.23701;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
844 d="m 947.78223,253.10428 -0.023,-146.22781"
845 id="path8471-3-2-5-5-29-0"
846 inkscape:connector-curvature="0" />
847 <path
848 style="display:inline;fill:none;stroke:#000000;stroke-width:1.23;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
849 d="m 886.95565,83.624017 -123.61367,0.03037"
850 id="path8471-3-2-5-5-2-3"
851 inkscape:connector-curvature="0" />
852 <g
853 style="display:inline"
854 id="g9810-07"
855 transform="matrix(-1,0,0,1,1468.262,-26.659547)">
856 <rect
857 rx="1.8328245"
858 y="31.997553"
859 x="704.77173"
860 height="40.698528"
861 width="16.687834"
862 id="rect5977-9-8-6"
863 style="display:inline;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
864 ry="1.8328245" />
865 </g>
866 <g
867 style="display:inline"
868 id="g9810-0-7"
869 transform="translate(42.03075,31.292385)">
870 <rect
871 rx="1.8328245"
872 y="31.997553"
873 x="704.77173"
874 height="40.698528"
875 width="16.687834"
876 id="rect5977-9-8-7-19"
877 style="display:inline;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
878 ry="1.8328245" />
879 </g>
880 <path
881 style="display:inline;fill:none;stroke:#000000;stroke-width:1.27529;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.55058, 1.27529, 0.637646, 1.27529;stroke-dashoffset:0;stroke-opacity:1"
882 d="M 751.77066,141.52555 H 675.71628"
883 id="path8471-3-0-5-7"
884 inkscape:connector-curvature="0" />
885 <g
886 style="display:inline"
887 id="g9810-0-9-7"
888 transform="translate(42.03075,87.209085)">
889 <rect
890 rx="1.8328245"
891 y="31.997553"
892 x="704.77173"
893 height="40.698528"
894 width="16.687834"
895 id="rect5977-9-8-7-1-6"
896 style="display:inline;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
897 ry="1.8328245" />
898 </g>
899 <g
900 style="display:inline"
901 id="g9810-2"
902 transform="matrix(0,1,1,0,896.18037,-508.90109)">
903 <rect
904 rx="1.8328245"
905 y="31.997553"
906 x="704.77173"
907 height="40.698528"
908 width="16.687834"
909 id="rect5977-9-8-3"
910 style="display:inline;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
911 ry="1.8328245" />
912 </g>
913 <g
914 id="g1515"
915 transform="translate(0,4)">
916 <g
917 id="g1507">
918 <rect
919 ry="9.5910397"
920 style="fill:#ffe699;fill-opacity:1;stroke:#000000;stroke-width:0.455602;stroke-opacity:1"
921 id="rect6098-9-0-0"
922 width="99.182129"
923 height="40.239689"
924 x="-874.89209"
925 y="61.725491"
926 rx="10.173463"
927 transform="scale(-1,1)" />
928 <text
929 xml:space="preserve"
930 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1"
931 x="825.0979"
932 y="85.985962"
933 id="text892-7-06-8"><tspan
934 sodipodi:role="line"
935 id="tspan890-2-0-4"
936 x="825.0979"
937 y="85.985962"
938 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1">vnfmgmt_br</tspan></text>
939 </g>
940 <text
941 id="text265-7"
942 y="111.9693"
943 x="811.77759"
944 style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
945 xml:space="preserve"><tspan
946 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start"
947 y="111.9693"
948 x="811.77759"
949 id="tspan263-29"
950 sodipodi:role="line">dpdk</tspan></text>
951 </g>
952 <g
953 id="g1415">
954 <rect
955 transform="scale(-1,1)"
956 rx="13.834034"
957 y="-4.4749112"
958 x="-1010.7805"
959 height="110.76262"
960 width="124.50654"
961 id="rect6062-3-1-3"
962 style="fill:#a9d18e;fill-opacity:1;stroke:#000000;stroke-width:1.09172;stroke-opacity:1"
963 ry="13.834034" />
964 <text
965 id="text4180-9-8"
966 y="56.970852"
967 x="900.65613"
968 style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1"
969 xml:space="preserve"><tspan
970 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24px;font-family:Arial;-inkscape-font-specification:Arial;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:1"
971 y="56.970852"
972 x="900.65613"
973 id="tspan4178-6-6"
974 sodipodi:role="line">Fortigate</tspan></text>
975 </g>
976 <path
977 style="display:inline;fill:none;stroke:#000000;stroke-width:1.23;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
978 d="m 886.77714,25.395776 -123.61367,0.03037"
979 id="path8471-3-2-5-5-2-3-0"
980 inkscape:connector-curvature="0" />
981 <g
982 id="g1360">
983 <rect
984 transform="scale(-1,1)"
985 rx="9.5899591"
986 y="4.8091655"
987 x="-860.03143"
988 height="40.235157"
989 width="69.460823"
990 id="rect6098-9-0-8-7"
991 style="fill:#ffe699;fill-opacity:1;stroke:#000000;stroke-width:0.442319;stroke-opacity:1"
992 ry="9.5899591" />
993 <text
994 id="text892-7-06-6"
995 y="29.063463"
996 x="824.68774"
997 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1"
998 xml:space="preserve"><tspan
999 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1"
1000 y="29.063463"
1001 x="824.68774"
1002 id="tspan890-2-0-48"
1003 sodipodi:role="line">wan_br</tspan></text>
1004 <text
1005 id="text265-1"
1006 y="56.039993"
1007 x="811.77759"
1008 style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
1009 xml:space="preserve"><tspan
1010 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start"
1011 y="56.039993"
1012 x="811.77759"
1013 id="tspan263-0"
1014 sodipodi:role="line">dpdk</tspan></text>
1015 </g>
1016 <g
1017 id="g1659">
1018 <text
1019 id="text265"
1020 y="182.38129"
1021 x="912.22858"
1022 style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
1023 xml:space="preserve"><tspan
1024 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start"
1025 y="182.38129"
1026 x="912.22858"
1027 id="tspan263"
1028 sodipodi:role="line">dpdk</tspan></text>
1029 <g
1030 id="g1625-1"
1031 style="display:inline"
1032 transform="translate(834.25256,-97.63017)">
1033 <rect
1034 style="fill:#ffe699;fill-opacity:1;stroke:#000000;stroke-width:0.446426;stroke-opacity:1"
1035 id="rect6098-9-2-8"
1036 width="69.460823"
1037 height="40.985825"
1038 x="78.787758"
1039 y="228.78468"
1040 rx="9.5899591"
1041 ry="9.7688789" />
1042 <text
1043 xml:space="preserve"
1044 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1"
1045 x="112.90489"
1046 y="253.41431"
1047 id="text892-7-06-88"><tspan
1048 sodipodi:role="line"
1049 id="tspan890-2-0-9"
1050 x="112.90489"
1051 y="253.41431"
1052 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1">lan_br</tspan></text>
1053 </g>
1054 </g>
1055 </g>
1056 <g
1057 inkscape:groupmode="layer"
1058 id="layer7"
1059 inkscape:label="Test Machines"
1060 style="display:inline"
1061 transform="translate(-314.7295,-31.73299)"
1062 sodipodi:insensitive="true">
1063 <g
1064 style="fill:#ac9d93"
1065 id="g6108-0"
1066 transform="matrix(3.0761692,0,0,3.7814034,-32.512633,-85.890206)">
1067 <text
1068 xml:space="preserve"
1069 style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ac9d93;fill-opacity:1;stroke:none;stroke-width:0.264583"
1070 x="53.59409"
1071 y="60.119961"
1072 id="text15008-4" />
1073 </g>
1074 <g
1075 id="g1510"
1076 transform="translate(6.0325804)">
1077 <g
1078 transform="matrix(3.0761692,0,0,3.7814034,944.15539,153.17095)"
1079 id="g6108-0-4"
1080 style="fill:#ac9d93">
1081 <rect
1082 style="fill:#ac9d93;fill-opacity:0.641414;stroke:#000000;stroke-width:0.259086;stroke-opacity:1"
1083 id="rect5992-4-8"
1084 width="55.009563"
1085 height="24.0366"
1086 x="8.1325779"
1087 y="49.061516"
1088 rx="6.0006089"
1089 ry="6.0006089" />
1090 <text
1091 id="text15008-4-9"
1092 y="60.119961"
1093 x="53.59409"
1094 style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ac9d93;fill-opacity:1;stroke:none;stroke-width:0.264583"
1095 xml:space="preserve" />
1096 </g>
1097 <text
1098 id="text4180-9"
1099 y="392.58759"
1100 x="983.2702"
1101 style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1"
1102 xml:space="preserve"><tspan
1103 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24px;font-family:Arial;-inkscape-font-specification:Arial;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:1"
1104 y="392.58759"
1105 x="983.2702"
1106 id="tspan4178-6"
1107 sodipodi:role="line">Test Machine</tspan></text>
1108 </g>
1109 <g
1110 transform="translate(-654.04458)"
1111 style="display:inline"
1112 id="g1510-8">
1113 <g
1114 transform="matrix(3.0761692,0,0,3.7814034,944.15539,153.17095)"
1115 id="g6108-0-4-0"
1116 style="fill:#ac9d93">
1117 <rect
1118 style="fill:#ac9d93;fill-opacity:0.641414;stroke:#000000;stroke-width:0.259086;stroke-opacity:1"
1119 id="rect5992-4-8-1"
1120 width="55.009563"
1121 height="24.0366"
1122 x="8.1325779"
1123 y="49.061516"
1124 rx="6.0006089"
1125 ry="6.0006089" />
1126 <text
1127 id="text15008-4-9-6"
1128 y="60.119961"
1129 x="53.59409"
1130 style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ac9d93;fill-opacity:1;stroke:none;stroke-width:0.264583"
1131 xml:space="preserve" />
1132 </g>
1133 <text
1134 id="text4180-9-1"
1135 y="392.58759"
1136 x="983.2702"
1137 style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1"
1138 xml:space="preserve"><tspan
1139 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24px;font-family:Arial;-inkscape-font-specification:Arial;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:1"
1140 y="392.58759"
1141 x="983.2702"
1142 id="tspan4178-6-8"
1143 sodipodi:role="line">Test Machine</tspan></text>
1144 </g>
1145 </g>
1146 <g
1147 inkscape:groupmode="layer"
1148 id="layer4"
1149 inkscape:label="uCPE Device 1"
1150 transform="translate(-23.865391,-45.497822)"
1151 style="display:inline"
1152 sodipodi:insensitive="true">
1153 <rect
1154 style="display:inline;fill:#ffffff;fill-opacity:0.641414;stroke:#000000;stroke-width:1.37004;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
1155 id="rect5977-6-3-4"
1156 width="281.05768"
1157 height="238.16554"
1158 x="24.550411"
1159 y="62.043613"
1160 rx="32.21727"
1161 ry="29.881014" />
1162 <path
1163 style="display:inline;fill:none;stroke:#000000;stroke-width:1.23;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
1164 d="m 298.04539,180.93127 -123.61367,0.0304"
1165 id="path8471-3-2-5-5-2-3-0-4-8"
1166 inkscape:connector-curvature="0" />
1167 <g
1168 style="display:inline"
1169 id="g9810-0-9-7-1"
1170 transform="translate(-407.60381,186.71389)">
1171 <rect
1172 rx="1.8328245"
1173 y="31.997553"
1174 x="704.77173"
1175 height="40.698528"
1176 width="16.687834"
1177 id="rect5977-9-8-7-1-6-5"
1178 style="display:inline;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
1179 ry="1.8328245" />
1180 </g>
1181 <g
1182 style="display:inline"
1183 id="g9810-07-8"
1184 transform="matrix(-1,0,0,1,1018.6274,70.845256)">
1185 <rect
1186 rx="1.8328245"
1187 y="31.997553"
1188 x="704.77173"
1189 height="40.698528"
1190 width="16.687834"
1191 id="rect5977-9-8-6-2"
1192 style="display:inline;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
1193 ry="1.8328245" />
1194 </g>
1195 <text
1196 xml:space="preserve"
1197 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1"
1198 x="165.88004"
1199 y="55.204853"
1200 id="text5981-3-7-7"><tspan
1201 sodipodi:role="line"
1202 x="165.88004"
1203 y="55.204853"
1204 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1"
1205 id="tspan5983-4-5-6">uCPE Device 1</tspan></text>
1206 <path
1207 style="display:inline;fill:none;stroke:#000000;stroke-width:1.23;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
1208 d="m 296.7775,123.21848 -123.61367,0.0304"
1209 id="path8471-3-2-5-5-2-3-0-4"
1210 inkscape:connector-curvature="0" />
1211 <rect
1212 ry="13.834034"
1213 style="fill:#a9d18e;fill-opacity:1;stroke:#000000;stroke-width:1.09172;stroke-opacity:1"
1214 id="rect6062-3-1"
1215 width="124.50654"
1216 height="110.76262"
1217 x="51.264904"
1218 y="94.626221"
1219 rx="13.834034" />
1220 <path
1221 style="display:inline;fill:none;stroke:#000000;stroke-width:1.23713;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
1222 d="m 113.52967,352.093 -0.023,-147.02781"
1223 id="path8471-3-2-5-5-29-0-3"
1224 inkscape:connector-curvature="0" />
1225 <g
1226 style="display:inline"
1227 id="g9810-1"
1228 transform="rotate(90,288.47489,-122.6099)">
1229 <rect
1230 rx="1.8328245"
1231 y="31.997553"
1232 x="704.77173"
1233 height="40.698528"
1234 width="16.687834"
1235 id="rect5977-9-8-71"
1236 style="display:inline;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
1237 ry="1.8328245" />
1238 </g>
1239 <g
1240 id="g1727">
1241 <g
1242 transform="translate(-3.3059349,7.7197473)"
1243 id="g1576">
1244 <rect
1245 style="fill:#ffe699;fill-opacity:1;stroke:#000000;stroke-width:0.442319;stroke-opacity:1"
1246 id="rect6098-9-0-8"
1247 width="69.460823"
1248 height="40.235157"
1249 x="205.83028"
1250 y="95.396355"
1251 rx="9.5899591"
1252 ry="9.5899591" />
1253 <text
1254 xml:space="preserve"
1255 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1"
1256 x="240.43568"
1257 y="119.65066"
1258 id="text892-7-8-1"><tspan
1259 sodipodi:role="line"
1260 id="tspan890-2-1-5"
1261 x="240.43568"
1262 y="119.65066"
1263 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1">wan_br</tspan></text>
1264 </g>
1265 <text
1266 id="text265-0"
1267 y="153.33401"
1268 x="223.73131"
1269 style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
1270 xml:space="preserve"><tspan
1271 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start"
1272 y="153.33401"
1273 x="223.73131"
1274 id="tspan263-2"
1275 sodipodi:role="line">dpdk</tspan></text>
1276 </g>
1277 <g
1278 id="g1667">
1279 <g
1280 id="g1625">
1281 <rect
1282 style="fill:#ffe699;fill-opacity:1;stroke:#000000;stroke-width:0.446426;stroke-opacity:1"
1283 id="rect6098-9-2"
1284 width="69.460823"
1285 height="40.985825"
1286 x="78.787758"
1287 y="228.78468"
1288 rx="9.5899591"
1289 ry="9.7688789" />
1290 <text
1291 xml:space="preserve"
1292 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1"
1293 x="112.90489"
1294 y="253.41431"
1295 id="text892-7-06"><tspan
1296 sodipodi:role="line"
1297 id="tspan890-2-0"
1298 x="112.90489"
1299 y="253.41431"
1300 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1">lan_br</tspan></text>
1301 </g>
1302 <text
1303 id="text265-8"
1304 y="281.41678"
1305 x="122.01346"
1306 style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
1307 xml:space="preserve"><tspan
1308 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start"
1309 y="281.41678"
1310 x="122.01346"
1311 id="tspan263-1"
1312 sodipodi:role="line">dpdk</tspan></text>
1313 </g>
1314 <text
1315 xml:space="preserve"
1316 style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
1317 x="227.95877"
1318 y="622.30133"
1319 id="text1355" />
1320 <g
1321 id="g1756">
1322 <g
1323 id="g1611">
1324 <rect
1325 style="fill:#ffe699;fill-opacity:1;stroke:#000000;stroke-width:0.462655;stroke-opacity:1"
1326 id="rect6098-9-0"
1327 width="100.74141"
1328 height="40.235157"
1329 x="186.88405"
1330 y="160.82889"
1331 rx="10.492051"
1332 ry="9.5899591" />
1333 <text
1334 xml:space="preserve"
1335 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1"
1336 x="237.05164"
1337 y="185.0871"
1338 id="text892-7-8"><tspan
1339 sodipodi:role="line"
1340 id="tspan890-2-1"
1341 x="237.05164"
1342 y="185.0871"
1343 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1">vnfmgmt_br</tspan></text>
1344 </g>
1345 <text
1346 id="text265-3"
1347 y="210.3636"
1348 x="223.73131"
1349 style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
1350 xml:space="preserve"><tspan
1351 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start"
1352 y="210.3636"
1353 x="223.73131"
1354 id="tspan263-06"
1355 sodipodi:role="line">dpdk</tspan></text>
1356 </g>
1357 <text
1358 xml:space="preserve"
1359 style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1"
1360 x="65.647079"
1361 y="156.07199"
1362 id="text4180-9-8-8"><tspan
1363 sodipodi:role="line"
1364 id="tspan4178-6-6-9"
1365 x="65.647079"
1366 y="156.07199"
1367 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24px;font-family:Arial;-inkscape-font-specification:Arial;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:1">Fortigate</tspan></text>
1368 <path
1369 style="display:inline;fill:none;stroke:#000000;stroke-width:1.27529;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.55058, 1.27529, 0.637646, 1.27529;stroke-dashoffset:0;stroke-opacity:1"
1370 d="M 388.96711,239.06071 H 312.91273"
1371 id="path8471-3-0-5-7-8"
1372 inkscape:connector-curvature="0" />
1373 <g
1374 style="display:inline"
1375 id="g9810-0-7-9"
1376 transform="translate(-407.00893,129.04836)">
1377 <rect
1378 rx="1.8328245"
1379 y="31.997553"
1380 x="704.77173"
1381 height="40.698528"
1382 width="16.687834"
1383 id="rect5977-9-8-7-19-2"
1384 style="display:inline;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
1385 ry="1.8328245" />
1386 </g>
1387 </g>
1388 <g
1389 inkscape:groupmode="layer"
1390 id="layer13"
1391 inkscape:label="Legend"
1392 transform="translate(-23.865391,-45.497822)"
1393 style="display:inline"
1394 sodipodi:insensitive="true">
1395 <g
1396 id="g1353"
1397 transform="translate(22,-2)">
1398 <text
1399 transform="matrix(0.50317032,0,0,0.50317032,596.72244,344.04651)"
1400 id="text4338"
1401 y="284.13779"
1402 x="-0.59244788"
1403 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;filter:url(#filter4332)"
1404 xml:space="preserve"><tspan
1405 id="tspan4344"
1406 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:29.1485px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:1"
1407 y="284.13779"
1408 x="-0.59244788"
1409 sodipodi:role="line">Legend: </tspan><tspan
1410 id="tspan4348"
1411 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:29.1485px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:1"
1412 y="320.57343"
1413 x="-0.59244788"
1414 sodipodi:role="line">- Connection via cloud/internet:</tspan><tspan
1415 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:31.7984px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:1"
1416 y="359.39594"
1417 x="-0.59244788"
1418 sodipodi:role="line"
1419 id="tspan1311"><tspan
1420 style="font-size:29.1485px"
1421 id="tspan1379">- VPN/BTB:</tspan> </tspan><tspan
1422 id="tspan4651"
1423 y="387.31552"
1424 x="-0.59244788"
1425 sodipodi:role="line" /><tspan
1426 id="tspan4340"
1427 y="410.6489"
1428 x="-0.59244788"
1429 sodipodi:role="line" /><tspan
1430 id="tspan4342"
1431 y="433.98227"
1432 x="-0.59244788"
1433 sodipodi:role="line" /></text>
1434 </g>
1435 <g
1436 style="display:inline"
1437 id="g1581"
1438 transform="translate(-303.91063,137.26177)">
1439 <g
1440 id="g1577">
1441 <path
1442 style="display:inline;fill:none;stroke:#000000;stroke-width:1.245;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.49, 1.245, 0.6225, 1.245;stroke-dashoffset:0;stroke-opacity:1"
1443 d="m 1157.8689,363.46686 h -30.0356"
1444 id="path8471-3-0-5-7-0"
1445 inkscape:connector-curvature="0" />
1446 </g>
1447 </g>
1448 </g>
1449</svg>
diff --git a/doc/book-enea-edge-example-usecases/doc/images/uc_vnf_chaining.png b/doc/book-enea-edge-example-usecases/doc/images/uc_vnf_chaining.png
new file mode 100644
index 0000000..6aaf4c0
--- /dev/null
+++ b/doc/book-enea-edge-example-usecases/doc/images/uc_vnf_chaining.png
Binary files differ
diff --git a/doc/book-enea-edge-example-usecases/doc/images/uc_vnf_chaining.svg b/doc/book-enea-edge-example-usecases/doc/images/uc_vnf_chaining.svg
new file mode 100755
index 0000000..2bb15af
--- /dev/null
+++ b/doc/book-enea-edge-example-usecases/doc/images/uc_vnf_chaining.svg
@@ -0,0 +1,1186 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 version="1.1"
11 id="svg2"
12 width="960.42157"
13 height="482.07703"
14 viewBox="0 0 960.42155 482.07702"
15 sodipodi:docname="uc_vnf_chaining.svg"
16 inkscape:version="1.0.2 (e86c870, 2021-01-15)"
17 inkscape:export-filename="D:\ENEA Work files\ENFV work\ENA 2.4\AP-636\uc_vnf_chaining.png"
18 inkscape:export-xdpi="60.310001"
19 inkscape:export-ydpi="60.310001">
20 <metadata
21 id="metadata8">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs6">
34 <marker
35 inkscape:stockid="EmptyTriangleOutL"
36 orient="auto"
37 refY="0"
38 refX="0"
39 id="EmptyTriangleOutL-0"
40 style="overflow:visible"
41 inkscape:isstock="true">
42 <path
43 inkscape:connector-curvature="0"
44 id="path1061-3"
45 d="M 5.77,0 -2.88,5 V -5 Z"
46 style="fill:#d26f6f;fill-opacity:1;fill-rule:evenodd;stroke:#d26f6f;stroke-width:1.00000003pt;stroke-opacity:1"
47 transform="matrix(0.8,0,0,0.8,-4.8,0)" />
48 </marker>
49 <marker
50 inkscape:stockid="EmptyTriangleOutL"
51 orient="auto"
52 refY="0"
53 refX="0"
54 id="EmptyTriangleOutL"
55 style="overflow:visible"
56 inkscape:isstock="true">
57 <path
58 id="path1061"
59 d="M 5.77,0 -2.88,5 V -5 Z"
60 style="fill:#777777;fill-opacity:1;fill-rule:evenodd;stroke:#777777;stroke-width:1.00000003pt;stroke-opacity:1"
61 transform="matrix(0.8,0,0,0.8,-4.8,0)"
62 inkscape:connector-curvature="0" />
63 </marker>
64 <marker
65 inkscape:stockid="Arrow2Lstart"
66 orient="auto"
67 refY="0"
68 refX="0"
69 id="Arrow2Lstart-2-4-9"
70 style="overflow:visible"
71 inkscape:isstock="true">
72 <path
73 inkscape:connector-curvature="0"
74 id="path6141-2-1-9"
75 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
76 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
77 transform="matrix(1.1,0,0,1.1,1.1,0)" />
78 </marker>
79 <marker
80 inkscape:stockid="Arrow2Lstart"
81 orient="auto"
82 refY="0"
83 refX="0"
84 id="Arrow2Lstart-2-4"
85 style="overflow:visible"
86 inkscape:isstock="true">
87 <path
88 inkscape:connector-curvature="0"
89 id="path6141-2-1"
90 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
91 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
92 transform="matrix(1.1,0,0,1.1,1.1,0)" />
93 </marker>
94 <marker
95 inkscape:stockid="Arrow2Lstart"
96 orient="auto"
97 refY="0"
98 refX="0"
99 id="Arrow2Lstart-2-1"
100 style="overflow:visible"
101 inkscape:isstock="true">
102 <path
103 inkscape:connector-curvature="0"
104 id="path6141-2-8"
105 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
106 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
107 transform="matrix(1.1,0,0,1.1,1.1,0)" />
108 </marker>
109 <marker
110 inkscape:stockid="Arrow2Lstart"
111 orient="auto"
112 refY="0"
113 refX="0"
114 id="Arrow2Lstart-2"
115 style="overflow:visible"
116 inkscape:isstock="true">
117 <path
118 inkscape:connector-curvature="0"
119 id="path6141-2"
120 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
121 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
122 transform="matrix(1.1,0,0,1.1,1.1,0)" />
123 </marker>
124 <marker
125 inkscape:stockid="Arrow2Lstart"
126 orient="auto"
127 refY="0"
128 refX="0"
129 id="Arrow2Lstart"
130 style="overflow:visible"
131 inkscape:isstock="true">
132 <path
133 id="path6141"
134 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
135 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
136 transform="matrix(1.1,0,0,1.1,1.1,0)"
137 inkscape:connector-curvature="0" />
138 </marker>
139 <marker
140 inkscape:stockid="Arrow2Lend"
141 orient="auto"
142 refY="0"
143 refX="0"
144 id="Arrow2Lend"
145 style="overflow:visible"
146 inkscape:isstock="true"
147 inkscape:collect="always">
148 <path
149 id="path6144"
150 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
151 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
152 transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
153 inkscape:connector-curvature="0" />
154 </marker>
155 <filter
156 inkscape:collect="always"
157 style="color-interpolation-filters:sRGB"
158 id="filter4332">
159 <feBlend
160 inkscape:collect="always"
161 mode="screen"
162 in2="BackgroundImage"
163 id="feBlend4334" />
164 </filter>
165 </defs>
166 <sodipodi:namedview
167 pagecolor="#ffffff"
168 bordercolor="#666666"
169 borderopacity="1"
170 objecttolerance="10"
171 gridtolerance="10"
172 guidetolerance="10"
173 inkscape:pageopacity="0"
174 inkscape:pageshadow="2"
175 inkscape:window-width="1920"
176 inkscape:window-height="1017"
177 id="namedview4"
178 showgrid="false"
179 inkscape:zoom="1.1519446"
180 inkscape:cx="460.98794"
181 inkscape:cy="291.07773"
182 inkscape:window-x="-8"
183 inkscape:window-y="-8"
184 inkscape:window-maximized="1"
185 inkscape:current-layer="layer5"
186 fit-margin-top="0"
187 fit-margin-left="0"
188 fit-margin-right="0"
189 fit-margin-bottom="0"
190 showguides="true"
191 inkscape:guide-bbox="true"
192 inkscape:showpageshadow="false"
193 showborder="false"
194 inkscape:document-rotation="0" />
195 <g
196 inkscape:groupmode="layer"
197 id="layer2"
198 inkscape:label="template tools"
199 style="display:none"
200 transform="translate(17.866215,45.726107)"
201 sodipodi:insensitive="true">
202 <g
203 transform="matrix(3.7795276,0,0,3.7795276,428.74031,418.42027)"
204 style="display:inline"
205 id="g6026">
206 <path
207 inkscape:connector-curvature="0"
208 id="path5091"
209 d="m 31.538813,3.8416243 a 11.244819,11.377083 0 0 0 -7.355063,2.79001 8.066935,6.3499999 0 0 0 -1.689683,-0.144176 8.066935,6.3499999 0 0 0 -6.917722,3.098003 11.200332,9.3218613 0 0 0 -1.104811,-0.04599 11.200332,9.3218613 0 0 0 -11.2004163,9.3219107 11.200332,9.3218613 0 0 0 3.025577,6.361371 5.6224094,4.4979166 0 0 0 -0.180951,1.10845 5.6224094,4.4979166 0 0 0 5.6224103,4.49792 5.6224094,4.4979166 0 0 0 1.971375,-0.28784 5.1335043,7.4083332 0 0 0 3.406581,1.87534 5.1335043,7.4083332 0 0 0 2.910991,-1.3162 9.2891982,7.9374999 0 0 0 6.62266,2.37453 9.2891982,7.9374999 0 0 0 7.184136,-2.91299 13.689345,6.614583 0 0 0 6.505209,0.79633 13.689345,6.614583 0 0 0 13.689345,-6.61459 13.689345,6.614583 0 0 0 -0.814047,-2.227764 10.595344,7.4083332 0 0 0 3.426157,-5.445146 A 10.595344,7.4083332 0 0 0 46.045546,9.6624603 10.595344,7.4083332 0 0 0 41.68073,10.33012 11.244819,11.377083 0 0 0 31.538813,3.8416263 Z"
210 style="fill:#64bef2;fill-opacity:0.64141415;stroke:#000000;stroke-width:0.23997603;stroke-opacity:1" />
211 <g
212 id="g5968">
213 <text
214 xml:space="preserve"
215 style="font-style:normal;font-weight:normal;font-size:8.46667px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
216 x="18.006182"
217 y="21.814686"
218 id="text5964"><tspan
219 sodipodi:role="line"
220 id="tspan5962"
221 x="18.006182"
222 y="21.814686"
223 style="font-size:8.46667px;stroke-width:0.264583">Cloud</tspan></text>
224 </g>
225 </g>
226 <rect
227 style="fill:#ffffff;fill-opacity:0.64141415;stroke:#000000;stroke-width:0.99999994;stroke-opacity:1"
228 id="rect5977"
229 width="206.47517"
230 height="215.66757"
231 x="773.99725"
232 y="470.81998"
233 rx="22.677166" />
234 <text
235 xml:space="preserve"
236 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1"
237 x="876.67236"
238 y="570.11469"
239 id="text5981"><tspan
240 sodipodi:role="line"
241 id="tspan5979"
242 x="876.67236"
243 y="570.11469"
244 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;text-anchor:middle;stroke-width:1">uCPE</tspan><tspan
245 sodipodi:role="line"
246 x="876.67236"
247 y="610.11469"
248 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;text-anchor:middle;stroke-width:1"
249 id="tspan5983">Device</tspan></text>
250 <g
251 transform="matrix(3.7795276,0,0,3.7795276,428.74031,418.42027)"
252 style="display:inline"
253 id="g6108">
254 <rect
255 rx="5.9960117"
256 y="49.31292"
257 x="8.4991493"
258 height="32.516785"
259 width="54.967422"
260 id="rect5992"
261 style="fill:#ff9955;fill-opacity:0.64141415;stroke:#000000;stroke-width:0.30122805;stroke-opacity:1" />
262 <text
263 id="text5996"
264 y="62.470726"
265 x="35.614925"
266 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
267 xml:space="preserve"><tspan
268 style="stroke-width:0.264583"
269 y="62.470726"
270 x="35.614925"
271 id="tspan5994"
272 sodipodi:role="line">uCPE</tspan><tspan
273 id="tspan5998"
274 style="stroke-width:0.264583"
275 y="73.054062"
276 x="35.614925"
277 sodipodi:role="line">Manager</tspan></text>
278 </g>
279 <g
280 transform="matrix(3.7795276,0,0,3.7795276,330.56322,389.13939)"
281 style="display:inline"
282 id="g6016">
283 <rect
284 rx="6.0000091"
285 y="99.434349"
286 x="9.3544331"
287 height="17.96051"
288 width="191.95297"
289 id="rect6007"
290 style="fill:#5858ff;fill-opacity:0.64141415;stroke:#000000;stroke-width:0.26458332;stroke-opacity:1" />
291 <text
292 id="text6011"
293 y="111.3953"
294 x="104.96505"
295 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
296 xml:space="preserve"><tspan
297 style="stroke-width:0.264583"
298 y="111.3953"
299 x="104.96505"
300 id="tspan6009"
301 sodipodi:role="line">Internet</tspan></text>
302 </g>
303 <g
304 transform="matrix(3.7795276,0,0,3.7795276,463.18842,421.86508)"
305 style="display:inline"
306 id="g6095">
307 <rect
308 rx="5"
309 y="24.212065"
310 x="154.2233"
311 height="18"
312 width="40"
313 id="rect6039"
314 style="fill:#73b500;fill-opacity:0.83888891;stroke:#000000;stroke-width:0.28113171;stroke-opacity:1" />
315 <text
316 id="text6054"
317 y="36.242371"
318 x="174.40106"
319 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
320 xml:space="preserve"><tspan
321 style="font-size:8.46667px;stroke-width:0.264583"
322 y="36.242371"
323 x="174.40106"
324 id="tspan6052"
325 sodipodi:role="line">VNF</tspan></text>
326 </g>
327 <g
328 transform="matrix(3.7795276,0,0,3.7795276,463.18842,421.86508)"
329 style="display:inline"
330 id="g6087">
331 <rect
332 rx="4.99999"
333 y="56.694904"
334 x="146.30602"
335 height="18"
336 width="45"
337 id="rect6062"
338 style="fill:#c48ed1;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-opacity:1" />
339 <text
340 id="text6066"
341 y="68.725212"
342 x="168.60965"
343 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
344 xml:space="preserve"><tspan
345 style="font-size:8.46667px;stroke-width:0.264583"
346 y="68.725212"
347 x="168.60965"
348 id="tspan6064"
349 sodipodi:role="line">Guest</tspan></text>
350 </g>
351 <g
352 transform="matrix(3.7795276,0,0,3.7795276,330.56322,389.13939)"
353 style="display:inline"
354 id="g897">
355 <rect
356 rx="4.9939055"
357 y="128.50735"
358 x="16.233601"
359 height="59.711037"
360 width="19.975622"
361 id="rect6098"
362 style="fill:#ffd32a;fill-opacity:0.64313725;stroke:#000000;stroke-width:0.28896147;stroke-opacity:1" />
363 <text
364 transform="rotate(90)"
365 id="text892"
366 y="-24.028263"
367 x="158.336"
368 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
369 xml:space="preserve"><tspan
370 style="font-size:8.46667px;writing-mode:lr-tb;stroke-width:0.264583"
371 y="-24.028263"
372 x="158.336"
373 id="tspan890"
374 sodipodi:role="line">OVS Bridge</tspan></text>
375 </g>
376 <path
377 style="display:inline;fill:none;stroke:#000000;stroke-width:1.88976383;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:3.7795276, 1.8897638, 0.9448819, 1.8897638;stroke-dashoffset:0;stroke-opacity:1"
378 d="M 585.56323,1111.659 H 716.06325"
379 id="path8471"
380 inkscape:connector-curvature="0" />
381 <path
382 style="display:inline;fill:none;stroke:#000000;stroke-width:1.88976383;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:3.77952764, 1.88976384, 0.9448819, 1.88976384;stroke-dashoffset:0;stroke-opacity:1"
383 d="m 754.06325,1180.9091 v -130.5"
384 id="path8471-3"
385 inkscape:connector-curvature="0" />
386 <path
387 style="display:inline;fill:none;stroke:#000000;stroke-width:1.88976383;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
388 d="m 786.06325,1182.9091 v -130.5"
389 id="path8471-3-2"
390 inkscape:connector-curvature="0" />
391 <path
392 style="display:inline;fill:none;stroke:#000000;stroke-width:1.88976383;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
393 d="M 585.81326,1136.6591 H 716.31325"
394 id="path8471-3-2-4"
395 inkscape:connector-curvature="0" />
396 <path
397 style="display:inline;fill:none;stroke:#000000;stroke-width:1.00157475;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
398 d="M 611.99173,962.94417 H 753.06325"
399 id="path6121"
400 inkscape:connector-curvature="0" />
401 <path
402 style="display:inline;fill:none;stroke:#000000;stroke-width:1.00157475;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow2Lstart)"
403 d="M 612.19031,985.67675 H 753.26185"
404 id="path6121-4"
405 inkscape:connector-curvature="0" />
406 <path
407 style="display:inline;fill:none;stroke:#000000;stroke-width:1.00157475;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow2Lstart-2)"
408 d="m 773.19215,918.49096 80.7291,115.68914"
409 id="path6121-4-7"
410 inkscape:connector-curvature="0" />
411 <path
412 style="display:inline;fill:none;stroke:#000000;stroke-width:1.00157475;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow2Lstart-2-1)"
413 d="m 946.07325,917.8837 -80.7292,115.6891"
414 id="path6121-4-7-5"
415 inkscape:connector-curvature="0" />
416 <path
417 style="display:inline;fill:none;stroke:#000000;stroke-width:1.00157475;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow2Lstart-2-4)"
418 d="m 856.55325,1003.9344 80.7291,-115.68915"
419 id="path6121-4-7-3"
420 inkscape:connector-curvature="0" />
421 <path
422 style="display:inline;fill:none;stroke:#000000;stroke-width:1.00157475;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow2Lstart-2-4-9)"
423 d="M 857.47845,981.60744 776.74935,865.9183"
424 id="path6121-4-7-3-6"
425 inkscape:connector-curvature="0" />
426 <path
427 style="display:inline;fill:#777777;fill-opacity:1;stroke:#777777;stroke-width:4.62614155;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#EmptyTriangleOutL)"
428 d="m 603.82134,1241.7088 h 84.96869"
429 id="path899"
430 inkscape:connector-curvature="0" />
431 <path
432 style="display:inline;fill:#d26f6f;fill-opacity:1;stroke:#d26f6f;stroke-width:4.62614155;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#EmptyTriangleOutL-0)"
433 d="m 722.03935,1240.6591 h 84.9687"
434 id="path899-9"
435 inkscape:connector-curvature="0" />
436 </g>
437 <g
438 inkscape:groupmode="layer"
439 id="layer3"
440 inkscape:label="uCPE Device 2"
441 transform="translate(17.866215,45.726107)"
442 style="display:inline"
443 sodipodi:insensitive="true">
444 <path
445 style="display:inline;fill:none;stroke:#000000;stroke-width:1.19493914;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
446 d="m 656.4266,109.66484 -0.0401,88.56814"
447 id="path8471-3-2-5-5-29-4-8-2-9-4"
448 inkscape:connector-curvature="0" />
449 <text
450 xml:space="preserve"
451 style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
452 x="1111.8201"
453 y="185.74878"
454 id="text16006" />
455 <path
456 style="display:inline;fill:none;stroke:#000000;stroke-width:1.19493914;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
457 d="m 875.06947,109.79183 -0.0401,88.56814"
458 id="path8471-3-2-5-5-29-4-8-2-9"
459 inkscape:connector-curvature="0" />
460 <path
461 style="display:inline;fill:none;stroke:#000000;stroke-width:1.14093971;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
462 d="m 718.98274,102.68038 -0.0937,34.16894"
463 id="path8471-3-2-5-5-29-4-8-2-9-4-5"
464 inkscape:connector-curvature="0" />
465 <rect
466 style="display:inline;fill:none;fill-opacity:0.64141415;stroke:#000000;stroke-width:1.33664298;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
467 id="rect5977-6-3-4-4"
468 width="356.31503"
469 height="234.82298"
470 x="585.57202"
471 y="-31.160707"
472 rx="31.102266" />
473 <path
474 style="display:inline;fill:none;stroke:#000000;stroke-width:1.14093971;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
475 d="m 812.57595,104.09279 -0.0937,34.16894"
476 id="path8471-3-2-5-5-29-4-8-2-9-4-5-7"
477 inkscape:connector-curvature="0" />
478 <rect
479 style="display:inline;fill:#ffe699;fill-opacity:1;stroke:#000000;stroke-width:0.59212029;stroke-opacity:1"
480 id="rect6098-9-0-8-1"
481 width="122.19715"
482 height="40.985828"
483 x="704.62067"
484 y="133.14539"
485 rx="7.8679585" />
486 <text
487 xml:space="preserve"
488 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1"
489 x="765.37158"
490 y="157.87267"
491 id="text892-7-8-1-0"><tspan
492 sodipodi:role="line"
493 id="tspan890-2-1-5-6"
494 x="765.37158"
495 y="157.87267"
496 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1">sfc_br</tspan></text>
497 <rect
498 style="display:inline;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.93168956;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
499 id="rect5977-9-8-71-7"
500 width="11.258382"
501 height="23.27355"
502 x="198.07841"
503 y="644.76978"
504 rx="1.2365078"
505 transform="matrix(0,1,1,0,0,0)" />
506 <path
507 style="display:inline;fill:none;stroke:#000000;stroke-width:1.23513758;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.47027507, 1.23513754, 0.61756876, 1.23513754;stroke-dashoffset:0;stroke-opacity:1"
508 d="m 875.04942,198.3603 v 71.44886"
509 id="path8471-3-0-5-4-7-6-3-7-2-2"
510 inkscape:connector-curvature="0" />
511 <rect
512 style="display:inline;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.93168956;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
513 id="rect5977-9-8-71-2-4"
514 width="11.258382"
515 height="23.27355"
516 x="198.95181"
517 y="863.41266"
518 rx="1.2365078"
519 transform="matrix(0,1,1,0,0,0)" />
520 <g
521 id="g2798"
522 transform="translate(4.9319898)">
523 <g
524 id="g2784">
525 <rect
526 style="fill:#a9d18e;fill-opacity:1;stroke:#000000;stroke-width:1.09172344;stroke-opacity:1"
527 id="rect6062-3-1-8-6"
528 width="124.50654"
529 height="110.76262"
530 x="780.01868"
531 y="1.0723727"
532 rx="13.834034" />
533 <text
534 xml:space="preserve"
535 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none"
536 x="841.7915"
537 y="62.518135"
538 id="text1458-5"><tspan
539 sodipodi:role="line"
540 x="841.7915"
541 y="62.518135"
542 id="tspan1460-5"
543 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24px;font-family:Arial;-inkscape-font-specification:Arial">Fortigate</tspan></text>
544 </g>
545 <text
546 id="text7683"
547 y="109.18118"
548 x="870.17896"
549 style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
550 xml:space="preserve"><tspan
551 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;font-family:Arial;-inkscape-font-specification:Arial;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start"
552 y="109.18118"
553 x="870.17896"
554 id="tspan7681"
555 sodipodi:role="line">lan</tspan></text>
556 <text
557 id="text7687-7"
558 y="109.18118"
559 x="795.86865"
560 style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
561 xml:space="preserve"><tspan
562 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;font-family:Arial;-inkscape-font-specification:Arial;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start"
563 y="109.18118"
564 x="795.86865"
565 id="tspan7685-0"
566 sodipodi:role="line">wan</tspan></text>
567 </g>
568 <g
569 transform="translate(186.22896,-98.975854)"
570 style="display:inline"
571 id="g1569">
572 <path
573 inkscape:connector-curvature="0"
574 id="path5091-2-7-7"
575 d="m 692.33081,353.3343 a 24.936091,33.389879 0 0 0 -16.31032,8.18823 17.888935,18.636211 0 0 0 -3.74696,-0.42311 17.888935,18.636211 0 0 0 -15.34049,9.0921 24.837438,27.358139 0 0 0 -2.45,-0.13495 24.837438,27.358139 0 0 0 -24.83762,27.3583 24.837438,27.358139 0 0 0 6.70941,18.66955 12.468046,13.20065 0 0 0 -0.40127,3.25312 12.468046,13.20065 0 0 0 12.46804,13.20067 12.468046,13.20065 0 0 0 4.37166,-0.84476 11.383868,21.742247 0 0 0 7.55429,5.50383 11.383868,21.742247 0 0 0 6.45531,-3.86285 20.59938,23.295264 0 0 0 14.68615,6.96887 20.59938,23.295264 0 0 0 15.93129,-8.54915 30.356983,19.41272 0 0 0 14.42572,2.33708 30.356983,19.41272 0 0 0 30.35697,-19.41272 30.356983,19.41272 0 0 0 -1.80521,-6.5381 23.49584,21.742247 0 0 0 7.59772,-15.98066 23.49584,21.742247 0 0 0 -23.4951,-21.74224 23.49584,21.742247 0 0 0 -9.67926,1.95947 24.936091,33.389879 0 0 0 -22.49033,-19.04265 z"
576 style="display:inline;fill:#8fd0f6;fill-opacity:1;stroke:#000000;stroke-width:0.61220628;stroke-opacity:1" />
577 <text
578 id="text1454"
579 y="405.72467"
580 x="688.84973"
581 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none"
582 xml:space="preserve"><tspan
583 style="font-size:24px"
584 y="405.72467"
585 x="688.84973"
586 id="tspan1452"
587 sodipodi:role="line">LAN2</tspan></text>
588 </g>
589 <text
590 xml:space="preserve"
591 style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
592 x="839.50726"
593 y="184.34474"
594 id="text265"><tspan
595 sodipodi:role="line"
596 id="tspan263"
597 x="839.50726"
598 y="184.34474"
599 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start">dpdk</tspan></text>
600 <rect
601 style="fill:#ffe699;fill-opacity:1;stroke:#000000;stroke-width:0.4464258;stroke-opacity:1"
602 id="rect6098-9-2-8"
603 width="69.460823"
604 height="40.985825"
605 x="840.31903"
606 y="133.11797"
607 rx="9.5899591"
608 ry="9.7688789" />
609 <text
610 xml:space="preserve"
611 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1"
612 x="874.43616"
613 y="157.74759"
614 id="text892-7-06-88"><tspan
615 sodipodi:role="line"
616 id="tspan890-2-0-9"
617 x="874.43616"
618 y="157.74759"
619 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1">lan_br</tspan></text>
620 <rect
621 style="display:inline;fill:#a9d18e;fill-opacity:1;stroke:#000000;stroke-width:1.09172344;stroke-opacity:1"
622 id="rect6062-3-1-8-6-6"
623 width="124.50654"
624 height="110.76262"
625 x="620.45905"
626 y="1.0243964"
627 rx="13.834034" />
628 <text
629 xml:space="preserve"
630 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none"
631 x="683.34515"
632 y="63.026798"
633 id="text1466-1"><tspan
634 sodipodi:role="line"
635 id="tspan1464-8"
636 x="683.34515"
637 y="63.026798"
638 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24px;font-family:Arial;-inkscape-font-specification:Arial">Juniper</tspan></text>
639 <text
640 xml:space="preserve"
641 style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
642 x="709.22375"
643 y="109.318"
644 id="text7683-7"><tspan
645 sodipodi:role="line"
646 id="tspan7681-8"
647 x="709.22375"
648 y="109.318"
649 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;font-family:Arial;-inkscape-font-specification:Arial;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start">lan</tspan></text>
650 <text
651 xml:space="preserve"
652 style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
653 x="639.34747"
654 y="109.318"
655 id="text7687-7-4"><tspan
656 sodipodi:role="line"
657 id="tspan7685-0-5"
658 x="639.34747"
659 y="109.318"
660 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;font-family:Arial;-inkscape-font-specification:Arial;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start">wan</tspan></text>
661 <g
662 id="g2145">
663 <text
664 id="text265-1"
665 y="184.37215"
666 x="619.76776"
667 style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
668 xml:space="preserve"><tspan
669 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start"
670 y="184.37215"
671 x="619.76776"
672 id="tspan263-9"
673 sodipodi:role="line">dpdk</tspan></text>
674 <g
675 transform="translate(0.7745222,6.8937118)"
676 id="g2099">
677 <rect
678 style="display:inline;fill:#ffe699;fill-opacity:1;stroke:#000000;stroke-width:0.4464258;stroke-opacity:1"
679 id="rect6098-9-2-8-5"
680 width="69.460823"
681 height="40.985825"
682 x="619.80499"
683 y="126.25166"
684 rx="9.5899591"
685 ry="9.7688789" />
686 <text
687 xml:space="preserve"
688 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1"
689 x="654.4104"
690 y="150.88129"
691 id="text892-7-8-9"><tspan
692 sodipodi:role="line"
693 id="tspan890-2-1-9"
694 x="654.4104"
695 y="150.88129"
696 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1">wan_br</tspan></text>
697 </g>
698 </g>
699 <text
700 xml:space="preserve"
701 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1"
702 x="763.6579"
703 y="-35.451283"
704 id="text5981-3-7"><tspan
705 sodipodi:role="line"
706 x="763.6579"
707 y="-35.451283"
708 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1"
709 id="tspan5983-4-5">uCPE Device 2</tspan></text>
710 </g>
711 <g
712 inkscape:groupmode="layer"
713 id="layer4"
714 inkscape:label="uCPE Device 1"
715 transform="translate(200.89436,-53.375023)"
716 style="display:inline"
717 sodipodi:insensitive="true">
718 <path
719 style="display:inline;fill:none;stroke:#000000;stroke-width:1.23513758;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.47027507, 1.23513754, 0.61756876, 1.23513754;stroke-dashoffset:0;stroke-opacity:1"
720 d="m -134.48812,296.76632 v 71.44886"
721 id="path8471-3-0-5-4-7-6-3-7-2-2-3"
722 inkscape:connector-curvature="0" />
723 <flowRoot
724 transform="translate(-199.73182,56.969024)"
725 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none"
726 id="flowRoot1440"
727 xml:space="preserve"><flowRegion
728 id="flowRegion1442"><rect
729 y="33.189018"
730 x="25.446352"
731 height="137.12756"
732 width="147.02336"
733 id="rect1444" /></flowRegion><flowPara
734 id="flowPara1446" /></flowRoot>
735 <path
736 style="display:inline;fill:none;stroke:#000000;stroke-width:1.19493914;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
737 d="m -134.46807,208.19818 -0.0401,88.56814"
738 id="path8471-3-2-5-5-29-4-8-2-9-4-1"
739 inkscape:connector-curvature="0" />
740 <path
741 style="display:inline;fill:none;stroke:#000000;stroke-width:1.19493914;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
742 d="m 89.27142,208.32517 -0.0401,88.56814"
743 id="path8471-3-2-5-5-29-4-8-2-9-0"
744 inkscape:connector-curvature="0" />
745 <path
746 style="display:inline;fill:none;stroke:#000000;stroke-width:1.14093971;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
747 d="m -66.8153,201.21372 -0.0937,34.16894"
748 id="path8471-3-2-5-5-29-4-8-2-9-4-5-6"
749 inkscape:connector-curvature="0" />
750 <rect
751 style="display:inline;fill:none;fill-opacity:0.64141415;stroke:#000000;stroke-width:1.32859707;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
752 id="rect5977-6-3-4-4-8"
753 width="352.02621"
754 height="234.83102"
755 x="-200.23006"
756 y="67.368614"
757 rx="30.727901" />
758 <path
759 style="display:inline;fill:none;stroke:#000000;stroke-width:1.14093971;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
760 d="m 20.7779,202.62613 -0.0937,34.16894"
761 id="path8471-3-2-5-5-29-4-8-2-9-4-5-7-4"
762 inkscape:connector-curvature="0" />
763 <rect
764 style="display:inline;fill:#ffe699;fill-opacity:1;stroke:#000000;stroke-width:0.59212029;stroke-opacity:1"
765 id="rect6098-9-0-8-1-0"
766 width="122.19715"
767 height="40.985828"
768 x="-85.177368"
769 y="231.67873"
770 rx="7.8679585" />
771 <text
772 xml:space="preserve"
773 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1"
774 x="-24.426455"
775 y="256.40601"
776 id="text892-7-8-1-0-9"><tspan
777 sodipodi:role="line"
778 id="tspan890-2-1-5-6-2"
779 x="-24.426455"
780 y="256.40601"
781 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1">sfc_br</tspan></text>
782 <rect
783 style="display:inline;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.93168956;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
784 id="rect5977-9-8-71-7-1"
785 width="11.258382"
786 height="23.27355"
787 x="296.61176"
788 y="-146.12489"
789 rx="1.2365078"
790 transform="matrix(0,1,1,0,0,0)" />
791 <rect
792 style="display:inline;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.93168956;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
793 id="rect5977-9-8-71-2-4-4"
794 width="11.258382"
795 height="23.27355"
796 x="297.48517"
797 y="77.614594"
798 rx="1.2365078"
799 transform="matrix(0,1,1,0,0,0)" />
800 <rect
801 style="fill:#a9d18e;fill-opacity:1;stroke:#000000;stroke-width:1.09172344;stroke-opacity:1"
802 id="rect6062-3-1-8-6-7"
803 width="124.50654"
804 height="110.76262"
805 x="-5.7793746"
806 y="99.605705"
807 rx="13.834034" />
808 <text
809 xml:space="preserve"
810 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none"
811 x="55.993469"
812 y="161.05148"
813 id="text1458-5-7"><tspan
814 sodipodi:role="line"
815 x="55.993469"
816 y="161.05148"
817 id="tspan1460-5-5"
818 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24px;font-family:Arial;-inkscape-font-specification:Arial">Juniper</tspan></text>
819 <text
820 xml:space="preserve"
821 style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
822 x="72.38092"
823 y="207.71452"
824 id="text7683-5"><tspan
825 sodipodi:role="line"
826 id="tspan7681-70"
827 x="72.38092"
828 y="207.71452"
829 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;font-family:Arial;-inkscape-font-specification:Arial;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start">wan</tspan></text>
830 <text
831 xml:space="preserve"
832 style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
833 x="18.070602"
834 y="207.71452"
835 id="text7687-7-9"><tspan
836 sodipodi:role="line"
837 id="tspan7685-0-1"
838 x="18.070602"
839 y="207.71452"
840 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;font-family:Arial;-inkscape-font-specification:Arial;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start">lan</tspan></text>
841 <g
842 id="g2807"
843 transform="translate(-4)">
844 <text
845 id="text265-4"
846 y="282.87811"
847 x="53.709198"
848 style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
849 xml:space="preserve"><tspan
850 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start"
851 y="282.87811"
852 x="53.709198"
853 id="tspan263-0"
854 sodipodi:role="line">dpdk</tspan></text>
855 <rect
856 ry="9.7688789"
857 rx="9.5899591"
858 y="231.65129"
859 x="54.520966"
860 height="40.985825"
861 width="69.460823"
862 id="rect6098-9-2-8-57"
863 style="display:inline;fill:#ffe699;fill-opacity:1;stroke:#000000;stroke-width:0.4464258;stroke-opacity:1" />
864 <text
865 id="text892-7-06-88-7"
866 y="256.28094"
867 x="88.638092"
868 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1"
869 xml:space="preserve"><tspan
870 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1"
871 y="256.28094"
872 x="88.638092"
873 id="tspan890-2-0-9-5"
874 sodipodi:role="line">wan_br</tspan></text>
875 </g>
876 <rect
877 style="display:inline;fill:#a9d18e;fill-opacity:1;stroke:#000000;stroke-width:1.1163789;stroke-opacity:1"
878 id="rect6062-3-1-8-6-6-1"
879 width="130.19374"
880 height="110.76262"
881 x="-171.0262"
882 y="99.557732"
883 rx="14.465943" />
884 <text
885 xml:space="preserve"
886 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none"
887 x="-106.60316"
888 y="161.1617"
889 id="text1466-1-9"><tspan
890 sodipodi:role="line"
891 id="tspan1464-8-4"
892 x="-106.60316"
893 y="161.1617"
894 style="font-size:24px">F<tspan
895 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Arial;-inkscape-font-specification:Arial"
896 id="tspan2442">ortigate</tspan></tspan></text>
897 <text
898 xml:space="preserve"
899 style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
900 x="-82.574295"
901 y="207.85135"
902 id="text7683-7-5"><tspan
903 sodipodi:role="line"
904 id="tspan7681-8-6"
905 x="-82.574295"
906 y="207.85135"
907 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;font-family:Arial;-inkscape-font-specification:Arial;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start">wan</tspan></text>
908 <text
909 xml:space="preserve"
910 style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
911 x="-142.45058"
912 y="207.85135"
913 id="text7687-7-4-9"><tspan
914 sodipodi:role="line"
915 id="tspan7685-0-5-5"
916 x="-142.45058"
917 y="207.85135"
918 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;font-family:Arial;-inkscape-font-specification:Arial;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start">lan</tspan></text>
919 <g
920 transform="translate(-789.79805,98.53334)"
921 style="display:inline"
922 id="g2145-5">
923 <text
924 id="text265-1-6"
925 y="184.37215"
926 x="619.76776"
927 style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
928 xml:space="preserve"><tspan
929 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start"
930 y="184.37215"
931 x="619.76776"
932 id="tspan263-9-3"
933 sodipodi:role="line">dpdk</tspan></text>
934 <g
935 transform="translate(0.7745222,6.8937118)"
936 id="g2099-0">
937 <rect
938 style="display:inline;fill:#ffe699;fill-opacity:1;stroke:#000000;stroke-width:0.4464258;stroke-opacity:1"
939 id="rect6098-9-2-8-5-9"
940 width="69.460823"
941 height="40.985825"
942 x="619.80499"
943 y="126.25166"
944 rx="9.5899591"
945 ry="9.7688789" />
946 <text
947 xml:space="preserve"
948 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1"
949 x="654.4104"
950 y="150.88129"
951 id="text892-7-8-9-2"><tspan
952 sodipodi:role="line"
953 id="tspan890-2-1-9-7"
954 x="654.4104"
955 y="150.88129"
956 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1">lan_br</tspan></text>
957 </g>
958 </g>
959 <text
960 xml:space="preserve"
961 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1"
962 x="-24.288576"
963 y="63.082054"
964 id="text5981-3-7-2"><tspan
965 sodipodi:role="line"
966 x="-24.288574"
967 y="63.082054"
968 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1"
969 id="tspan5983-4-5-0">uCPE Device 1</tspan></text>
970 <g
971 transform="translate(-7.9999969)"
972 style="display:inline"
973 id="g1564">
974 <path
975 inkscape:connector-curvature="0"
976 id="path5091-2-7"
977 d="m -129.75435,352.49922 a 24.936091,33.389879 0 0 0 -16.31032,8.18823 17.888935,18.636211 0 0 0 -3.74696,-0.42311 17.888935,18.636211 0 0 0 -15.34049,9.0921 24.837438,27.358139 0 0 0 -2.45,-0.13495 24.837438,27.358139 0 0 0 -24.83762,27.3583 24.837438,27.358139 0 0 0 6.70941,18.66955 12.468046,13.20065 0 0 0 -0.40127,3.25312 12.468046,13.20065 0 0 0 12.46804,13.20067 12.468046,13.20065 0 0 0 4.37166,-0.84476 11.383868,21.742247 0 0 0 7.55429,5.50383 11.383868,21.742247 0 0 0 6.45531,-3.86285 20.59938,23.295264 0 0 0 14.68615,6.96887 20.59938,23.295264 0 0 0 15.93129,-8.54915 30.356983,19.41272 0 0 0 14.42572,2.33708 30.356983,19.41272 0 0 0 30.356975,-19.41272 30.356983,19.41272 0 0 0 -1.805218,-6.5381 23.49584,21.742247 0 0 0 7.597726,-15.98066 23.49584,21.742247 0 0 0 -23.495101,-21.74224 23.49584,21.742247 0 0 0 -9.679262,1.95947 24.936091,33.389879 0 0 0 -22.49033,-19.04265 z"
978 style="fill:#8fd0f6;fill-opacity:1;stroke:#000000;stroke-width:0.61220628;stroke-opacity:1" />
979 <text
980 id="text1450"
981 y="404.73138"
982 x="-133.32915"
983 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none"
984 xml:space="preserve"><tspan
985 style="font-size:24px"
986 y="404.73138"
987 x="-133.32915"
988 id="tspan1448"
989 sodipodi:role="line">LAN1</tspan></text>
990 </g>
991 </g>
992 <g
993 inkscape:groupmode="layer"
994 id="layer13"
995 inkscape:label="Legend"
996 transform="translate(200.89436,-53.375023)"
997 style="display:inline"
998 sodipodi:insensitive="true">
999 <g
1000 id="g1553"
1001 transform="translate(34.474865,18.155845)">
1002 <path
1003 inkscape:connector-curvature="0"
1004 id="path8471-3-2-5-5-4-6-9-7"
1005 d="m 720.75482,509.17835 -30.03505,0.0338"
1006 style="display:inline;fill:#fa5555;fill-opacity:1;stroke:#f30000;stroke-width:1.21068478;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
1007 <g
1008 transform="translate(-111.20277,-12.621271)"
1009 id="g1353"
1010 style="display:inline">
1011 <text
1012 xml:space="preserve"
1013 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;filter:url(#filter4332)"
1014 x="-0.59244788"
1015 y="284.13779"
1016 id="text4338"
1017 transform="matrix(0.50317032,0,0,0.50317032,596.72244,344.04651)"><tspan
1018 sodipodi:role="line"
1019 x="-0.59244788"
1020 y="284.13779"
1021 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:29.1485px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:1"
1022 id="tspan4344">Legend: </tspan><tspan
1023 sodipodi:role="line"
1024 x="-0.59244788"
1025 y="320.57343"
1026 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:29.1485px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:1"
1027 id="tspan4348">- Connection via cloud/internet:</tspan><tspan
1028 id="tspan1311"
1029 sodipodi:role="line"
1030 x="-0.59244788"
1031 y="359.39594"
1032 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:31.7984px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:1"><tspan
1033 id="tspan1379"
1034 style="font-size:29.1485px">- VPN/BTB:</tspan> </tspan><tspan
1035 sodipodi:role="line"
1036 x="-0.59244788"
1037 y="387.31546"
1038 id="tspan4651" /><tspan
1039 sodipodi:role="line"
1040 x="-0.59244788"
1041 y="410.6488"
1042 id="tspan4340" /><tspan
1043 sodipodi:role="line"
1044 x="-0.59244788"
1045 y="433.98215"
1046 id="tspan4342" /></text>
1047 </g>
1048 <g
1049 transform="translate(-437.1134,126.6405)"
1050 id="g1581"
1051 style="display:inline">
1052 <g
1053 id="g1577">
1054 <path
1055 inkscape:connector-curvature="0"
1056 id="path8471-3-0-5-7-0"
1057 d="m 1157.8689,363.46686 h -30.0356"
1058 style="display:inline;fill:none;stroke:#000000;stroke-width:1.245;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.49, 1.245, 0.6225, 1.245;stroke-dashoffset:0;stroke-opacity:1" />
1059 </g>
1060 </g>
1061 </g>
1062 </g>
1063 <g
1064 inkscape:groupmode="layer"
1065 id="layer5"
1066 inkscape:label="btb, internet, ucpe manager"
1067 transform="translate(200.89436,-53.375023)"
1068 style="display:inline"
1069 sodipodi:insensitive="true">
1070 <text
1071 xml:space="preserve"
1072 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:1.25;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none"
1073 x="20.80323"
1074 y="698.74994"
1075 id="text756" />
1076 <g
1077 id="g1813">
1078 <path
1079 inkscape:connector-curvature="0"
1080 id="path8471-3-2-5-5-4-6"
1081 d="m 472.95984,308.61809 -0.0696,28.15396"
1082 style="display:inline;fill:none;stroke:#e90000;stroke-width:0.887434;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
1083 <path
1084 inkscape:connector-curvature="0"
1085 id="path8471-3-2-5-5-4"
1086 d="m 90.357212,308.60091 -0.06963,28.15396"
1087 style="display:inline;fill:none;stroke:#e90000;stroke-width:0.887434;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
1088 <path
1089 inkscape:connector-curvature="0"
1090 id="path8471-3-2-5-5-4-6-9"
1091 d="M 472.89024,336.77205 90.286129,336.75489"
1092 style="display:inline;fill:#fa5555;fill-opacity:1;stroke:#f30000;stroke-width:0.917;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
1093 </g>
1094 <path
1095 style="display:inline;fill:none;stroke:#000000;stroke-width:1.23514;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.47028, 1.23514, 0.617569, 1.23514;stroke-dashoffset:0;stroke-opacity:1"
1096 d="m 280.32599,373.33137 v 71.44886"
1097 id="path8471-3-0-5-4-7-6-3-7-2"
1098 inkscape:connector-curvature="0" />
1099 <path
1100 style="display:inline;fill:none;stroke:#000000;stroke-width:1.23514;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.47028, 1.23514, 0.617569, 1.23514;stroke-dashoffset:0;stroke-opacity:1"
1101 d="m 324.94411,252.1566 v 71.44886"
1102 id="path8471-3-0-5-4-7-6-3-7"
1103 inkscape:connector-curvature="0" />
1104 <path
1105 style="display:inline;fill:none;stroke:#000000;stroke-width:1.23819;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.47638, 1.23819, 0.619094, 1.23819;stroke-dashoffset:0;stroke-opacity:1"
1106 d="M 324.94411,252.15659 H 396.7464"
1107 id="path8471-3-0-3-8"
1108 inkscape:connector-curvature="0" />
1109 <rect
1110 style="display:inline;opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.93169;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
1111 id="rect5977-9-8-71-3"
1112 width="11.258382"
1113 height="23.27355"
1114 x="-408.88507"
1115 y="240.51982"
1116 rx="1.2365078"
1117 transform="scale(-1,1)" />
1118 <g
1119 id="g2622">
1120 <path
1121 inkscape:connector-curvature="0"
1122 id="path8471-3-0-5-4-7-6-3-7-20"
1123 d="m 230.73334,252.1566 v 71.44886"
1124 style="display:inline;fill:none;stroke:#000000;stroke-width:1.23514;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.47028, 1.23514, 0.617569, 1.23514;stroke-dashoffset:0;stroke-opacity:1" />
1125 <path
1126 inkscape:connector-curvature="0"
1127 id="path8471-3-0-3-8-4"
1128 d="M 230.73334,252.15659 H 158.93105"
1129 style="display:inline;fill:none;stroke:#000000;stroke-width:1.23819;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.47638, 1.23819, 0.619094, 1.23819;stroke-dashoffset:0;stroke-opacity:1" />
1130 <rect
1131 transform="scale(-1,1)"
1132 rx="1.2365078"
1133 y="240.51982"
1134 x="-158.88507"
1135 height="23.27355"
1136 width="11.258382"
1137 id="rect5977-9-8-71-3-0"
1138 style="display:inline;opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.93169;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
1139 </g>
1140 <g
1141 id="g2541">
1142 <path
1143 inkscape:connector-curvature="0"
1144 id="path5091-2-9"
1145 d="m 285.79578,282.35384 a 38.855204,52.805708 0 0 0 -25.4146,12.9496 27.874385,29.472953 0 0 0 -5.83847,-0.66915 27.874385,29.472953 0 0 0 -23.90343,14.37905 38.701484,43.266581 0 0 0 -3.81757,-0.21342 38.701484,43.266581 0 0 0 -38.70176,43.26683 38.701484,43.266581 0 0 0 10.45454,29.52569 19.427603,20.876675 0 0 0 -0.62526,5.14477 19.427603,20.876675 0 0 0 19.42759,20.87671 19.427603,20.876675 0 0 0 6.81189,-1.33599 17.738246,34.385112 0 0 0 11.77104,8.70425 17.738246,34.385112 0 0 0 10.05859,-6.10906 32.097777,36.841192 0 0 0 22.88385,11.02119 32.097777,36.841192 0 0 0 24.82399,-13.52037 47.301991,30.700992 0 0 0 22.47804,3.69605 47.301991,30.700992 0 0 0 47.30198,-30.70098 47.301991,30.700992 0 0 0 -2.81288,-10.33994 36.611017,34.385112 0 0 0 11.83871,-25.27322 36.611017,34.385112 0 0 0 -36.60986,-34.3851 36.611017,34.385112 0 0 0 -15.08215,3.09888 38.855204,52.805708 0 0 0 -35.04424,-30.11573 z"
1146 style="fill:#8fd0f6;fill-opacity:1;stroke:#000000;stroke-width:0.961039;stroke-opacity:1" />
1147 <text
1148 id="text4180-9-8-7"
1149 y="359.57266"
1150 x="238.57793"
1151 style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1"
1152 xml:space="preserve"><tspan
1153 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24px;font-family:Arial;-inkscape-font-specification:Arial;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:1"
1154 y="359.57266"
1155 x="238.57793"
1156 id="tspan4178-6-6-2"
1157 sodipodi:role="line">Internet</tspan></text>
1158 </g>
1159 <g
1160 id="g219">
1161 <rect
1162 rx="19.900242"
1163 y="445.04919"
1164 x="189.10994"
1165 height="89.990753"
1166 width="182.4321"
1167 id="rect5992-9-0"
1168 style="fill:#ff9955;fill-opacity:0.641414;stroke:#000000;stroke-width:0.912932;stroke-opacity:1"
1169 ry="16.015759" />
1170 <flowRoot
1171 transform="matrix(1.4158503,0,0,1.398057,-552.21284,-79.033294)"
1172 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.0039px;line-height:1.25;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none"
1173 id="flowRoot2130"
1174 xml:space="preserve"><flowRegion
1175 id="flowRegion2132"><rect
1176 y="384.12811"
1177 x="528.01184"
1178 height="68.571358"
1179 width="118.79844"
1180 id="rect2134"
1181 style="stroke-width:1;" /></flowRegion><flowPara
1182 id="flowPara2138"
1183 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.0039px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle">Enea Edge Management</flowPara></flowRoot>
1184 </g>
1185 </g>
1186</svg>
diff --git a/doc/book-enea-edge-example-usecases/doc/introduction.xml b/doc/book-enea-edge-example-usecases/doc/introduction.xml
new file mode 100644
index 0000000..27824da
--- /dev/null
+++ b/doc/book-enea-edge-example-usecases/doc/introduction.xml
@@ -0,0 +1,27 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<chapter id="intro">
3 <title>Introduction</title>
4
5 <para>This document describes several example use-cases concerning uCPE
6 configuration, onboarding and instantiation of certain VNFs, VNF chaining,
7 etc.</para>
8
9 <para>Before running any example use-case make sure the uCPE device(s) have
10 been added to the Enea Edge Management application and placed on the map.
11 For detailed information on how to add a device to the Enea Edge Management
12 application, how to configure the network interfaces to use DPDK,
13 PCI-passthrough or SR-IOV drivers, or VNF configuration, please refer to the
14 <xi:include href="../../s_docbuild/olinkdb/pardoc-common.xml"
15 xmlns:xi="http://www.w3.org/2001/XInclude"
16 xpointer="element(book_enea_edge_getting_started/1)" /> Manual.</para>
17
18 <note>
19 <para>Examples presented in this document use 3rd-party VNFs, which are
20 not provided by Enea. To procure and use these VNF image files and license
21 files, please contact the VNF provider.</para>
22
23 <para>Request the VNF prerequisites from the VNF vendors, or alternatively
24 obtain the prerequisites based on instructions from each VNF vendor
25 respectively.</para>
26 </note>
27</chapter> \ No newline at end of file
diff --git a/doc/book-enea-edge-example-usecases/doc/service_chaining_128t_fortigate.xml b/doc/book-enea-edge-example-usecases/doc/service_chaining_128t_fortigate.xml
new file mode 100644
index 0000000..4529fbf
--- /dev/null
+++ b/doc/book-enea-edge-example-usecases/doc/service_chaining_128t_fortigate.xml
@@ -0,0 +1,1064 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<chapter id="service_chaining_128t_fortigate">
3 <title>Service Chaining 128T - Fortigate Example Use-case</title>
4
5 <para>The following is an example of how to setup and configure a service
6 chain on top of the Enea Edge Runtime, using the following commercial VNFs:
7 128T router and FortiGate.</para>
8
9 <section id="prereq_serv_chain_cust">
10 <title>Prerequisites</title>
11
12 <para>The 128T router and the Fortinet firewall in a service chain require
13 the following prequisites for this example use case:</para>
14
15 <itemizedlist spacing="compact">
16 <listitem>
17 <para>1 in band management port for device management.</para>
18 </listitem>
19
20 <listitem>
21 <para>1 in band management port for the 128T router.</para>
22 </listitem>
23
24 <listitem>
25 <para>1 in band management port for Fortinet.</para>
26 </listitem>
27
28 <listitem>
29 <para>1 WAN interface for Fortinet.</para>
30 </listitem>
31
32 <listitem>
33 <para>1 LAN facing interface for Fortinet.</para>
34 </listitem>
35
36 <listitem>
37 <para>1 WAN facing interface for the 128T router.</para>
38 </listitem>
39
40 <listitem>
41 <para>1 service chain (SFC Bridged interface) to sit between the
42 Firewall and vRouter.</para>
43 </listitem>
44 </itemizedlist>
45
46 <para>The following files are needed for this example use-case:</para>
47
48 <itemizedlist spacing="compact">
49 <listitem>
50 <para>FortiGate VNF image. Please contact Fortinet to get a VNF image
51 and its license file.</para>
52 </listitem>
53
54 <listitem>
55 <para>128T router VNF image. Please contact 128 Technology to get a
56 VNF image and its license file.</para>
57 </listitem>
58
59 <listitem>
60 <para>Cloud-init iso image.</para>
61 </listitem>
62 </itemizedlist>
63
64 <note>
65 <para>To procure the VNF image files and their licenses, please contact
66 each respective VNF provider.</para>
67 </note>
68 </section>
69
70 <section id="ser_chain_uc">
71 <title>Service Chaining 128T - Fortigate</title>
72
73 <figure>
74 <title>Service Chaining 128T - Fortigate Setup Overview</title>
75
76 <mediaobject>
77 <imageobject>
78 <imagedata contentwidth="600" fileref="images/trgt_servicechain.png" />
79 </imageobject>
80 </mediaobject>
81 </figure>
82
83 <section>
84 <title>Use-case Setup</title>
85
86 <para><emphasis role="bold">Configuring Network Interfaces on uCPE
87 devices:</emphasis><orderedlist>
88 <listitem>
89 <para>Add the trgt uCPE device into the Enea Edge Management
90 application: <literal>Devices -&gt; Manage -&gt; Add</literal>,
91 and fill in the required fields with the following data:</para>
92
93 <table>
94 <title>Device Details</title>
95
96 <tgroup cols="2">
97 <colspec align="left" />
98
99 <colspec colwidth="2*" />
100
101 <colspec colwidth="5*" />
102
103 <thead>
104 <row>
105 <entry align="center">Field</entry>
106
107 <entry align="center">Value</entry>
108 </row>
109 </thead>
110
111 <tbody>
112 <row>
113 <entry>Type</entry>
114
115 <entry>Enea universal CPE</entry>
116 </row>
117
118 <row>
119 <entry>Release</entry>
120
121 <entry>2.2.2</entry>
122 </row>
123
124 <row>
125 <entry>Name</entry>
126
127 <entry>trgt</entry>
128 </row>
129
130 <row>
131 <entry>IP/DNS Address</entry>
132
133 <entry>&lt;unspecified&gt;</entry>
134 </row>
135
136 <row>
137 <entry>Description</entry>
138
139 <entry>Target 1</entry>
140 </row>
141
142 <row>
143 <entry>SSH Port</entry>
144
145 <entry>830</entry>
146 </row>
147
148 <row>
149 <entry>SSH User Name</entry>
150
151 <entry>root</entry>
152 </row>
153
154 <row>
155 <entry>Password</entry>
156
157 <entry>null</entry>
158 </row>
159
160 <row>
161 <entry>Device ID</entry>
162
163 <entry>Also configured during installation of the device
164 (E.g.: Target-15).</entry>
165 </row>
166
167 <row>
168 <entry>OK</entry>
169
170 <entry>Green status indicates connection with uCPE device
171 was established.</entry>
172 </row>
173 </tbody>
174 </tgroup>
175 </table>
176 </listitem>
177
178 <listitem>
179 <para>In order to add the device on the map: Right-Click on
180 <literal>Map -&gt; Place Device -&gt; trgt</literal>.</para>
181 </listitem>
182
183 <listitem>
184 <para>Configure the infrastructure for the 128T and Fortigate VNFs
185 in the service chain by creating four OVS bridges and a host
186 interface.</para>
187
188 <para>Add the Host Interface by selecting the trgt device, then
189 <literal>Configuration -&gt; External Interfaces -&gt;
190 Configuration -&gt; Add</literal>, and fill in the required fields
191 with the following data:</para>
192
193 <table>
194 <title>Host Interface Details</title>
195
196 <tgroup cols="2">
197 <colspec align="left" />
198
199 <colspec colwidth="2*" />
200
201 <colspec colwidth="5*" />
202
203 <thead>
204 <row>
205 <entry align="center">Field</entry>
206
207 <entry align="center">Value</entry>
208 </row>
209 </thead>
210
211 <tbody>
212 <row>
213 <entry>Source</entry>
214
215 <entry><literal>enp4s0f1</literal>. The only interface
216 available for LAN connection.</entry>
217 </row>
218
219 <row>
220 <entry>networking-type</entry>
221
222 <entry>dpdk</entry>
223 </row>
224
225 <row>
226 <entry>dpdk-type</entry>
227
228 <entry>vfio-pci</entry>
229 </row>
230
231 <row>
232 <entry>Create</entry>
233
234 <entry>&lt;interface enp4s0f1 ready to be used in a LAN
235 bridge.&gt;</entry>
236 </row>
237 </tbody>
238 </tgroup>
239 </table>
240
241 <para>Add the OVS bridges by selecting the trgt device then:
242 <literal>Configuration -&gt; OpenVSwitch -&gt; Bridges -&gt;
243 Add</literal>. Fill in the required fields for each bridge with
244 the following data from each table:</para>
245
246 <table>
247 <title>ibm_br Bridge Details</title>
248
249 <tgroup cols="2">
250 <colspec align="left" />
251
252 <colspec colwidth="2*" />
253
254 <colspec colwidth="5*" />
255
256 <thead>
257 <row>
258 <entry align="center">Field</entry>
259
260 <entry align="center">Value</entry>
261 </row>
262 </thead>
263
264 <tbody>
265 <row>
266 <entry>id</entry>
267
268 <entry>&lt;autogenerated - do not change&gt;</entry>
269 </row>
270
271 <row>
272 <entry>Name</entry>
273
274 <entry><literal>ibm_br</literal></entry>
275 </row>
276
277 <row>
278 <entry>ovs-bridge-type</entry>
279
280 <entry>inbandMgmt</entry>
281 </row>
282
283 <row>
284 <entry>Create</entry>
285
286 <entry></entry>
287 </row>
288 </tbody>
289 </tgroup>
290 </table>
291
292 <para></para>
293
294 <table>
295 <title>vnf_mgmt_br Bridge Details</title>
296
297 <tgroup cols="2">
298 <colspec align="left" />
299
300 <colspec colwidth="2*" />
301
302 <colspec colwidth="5*" />
303
304 <thead>
305 <row>
306 <entry align="center">Field</entry>
307
308 <entry align="center">Value</entry>
309 </row>
310 </thead>
311
312 <tbody>
313 <row>
314 <entry>id</entry>
315
316 <entry>&lt;autogenerated - do not change&gt;</entry>
317 </row>
318
319 <row>
320 <entry>Name</entry>
321
322 <entry><literal>vnf_mgmt_br</literal></entry>
323 </row>
324
325 <row>
326 <entry>ovs-bridge-type</entry>
327
328 <entry>vnfMgmt</entry>
329 </row>
330
331 <row>
332 <entry>vnf-mgmt-address</entry>
333
334 <entry>10.0.0.1</entry>
335 </row>
336
337 <row>
338 <entry>Create</entry>
339
340 <entry></entry>
341 </row>
342 </tbody>
343 </tgroup>
344 </table>
345
346 <table>
347 <title>lan_br Bridge Details</title>
348
349 <tgroup cols="2">
350 <colspec align="left" />
351
352 <colspec colwidth="2*" />
353
354 <colspec colwidth="5*" />
355
356 <thead>
357 <row>
358 <entry align="center">Field</entry>
359
360 <entry align="center">Value</entry>
361 </row>
362 </thead>
363
364 <tbody>
365 <row>
366 <entry>id</entry>
367
368 <entry>&lt;autogenerated - do not change&gt;</entry>
369 </row>
370
371 <row>
372 <entry>Name</entry>
373
374 <entry><literal>lan_br</literal></entry>
375 </row>
376
377 <row>
378 <entry>ovs-bridge-type</entry>
379
380 <entry>dataPlane</entry>
381 </row>
382
383 <row>
384 <entry>sub-type</entry>
385
386 <entry>communication</entry>
387 </row>
388
389 <row>
390 <entry>+</entry>
391
392 <entry>Name: enp4s0f1 OK</entry>
393 </row>
394
395 <row>
396 <entry>Create</entry>
397
398 <entry></entry>
399 </row>
400 </tbody>
401 </tgroup>
402 </table>
403
404 <table>
405 <title>sfc_br Bridge Details</title>
406
407 <tgroup cols="2">
408 <colspec align="left" />
409
410 <colspec colwidth="2*" />
411
412 <colspec colwidth="5*" />
413
414 <thead>
415 <row>
416 <entry align="center">Field</entry>
417
418 <entry align="center">Value</entry>
419 </row>
420 </thead>
421
422 <tbody>
423 <row>
424 <entry>id</entry>
425
426 <entry>&lt;autogenerated - do not change&gt;</entry>
427 </row>
428
429 <row>
430 <entry>Name</entry>
431
432 <entry><literal>sfc_br</literal></entry>
433 </row>
434
435 <row>
436 <entry>ovs-bridge-type</entry>
437
438 <entry>dataPlane</entry>
439 </row>
440
441 <row>
442 <entry>sub-type</entry>
443
444 <entry>integration</entry>
445 </row>
446
447 <row>
448 <entry>Create</entry>
449
450 <entry></entry>
451 </row>
452 </tbody>
453 </tgroup>
454 </table>
455 </listitem>
456 </orderedlist></para>
457
458 <para><emphasis role="bold">Onboarding the VNFs:</emphasis></para>
459
460 <para>Onboard the 128T VNF VM Image through <literal>VNF -&gt;
461 Descriptors -&gt; On-board</literal>, and fill in the required fields
462 with the following values:</para>
463
464 <table>
465 <title>128T VM Image Details</title>
466
467 <tgroup cols="2">
468 <colspec align="left" />
469
470 <colspec colwidth="2*" />
471
472 <colspec colwidth="5*" />
473
474 <thead>
475 <row>
476 <entry align="center">Field</entry>
477
478 <entry align="center">Value</entry>
479 </row>
480 </thead>
481
482 <tbody>
483 <row>
484 <entry>VM image file</entry>
485
486 <entry><literal>centos_128t_with_ci.qcow2</literal></entry>
487 </row>
488
489 <row>
490 <entry>Image format</entry>
491
492 <entry>QCOW2</entry>
493 </row>
494
495 <row>
496 <entry>VNF Type Name</entry>
497
498 <entry>128T</entry>
499 </row>
500
501 <row>
502 <entry>Description</entry>
503
504 <entry>128T Router</entry>
505 </row>
506
507 <row>
508 <entry>Version</entry>
509
510 <entry>1.0</entry>
511 </row>
512
513 <row>
514 <entry>Memory in MB</entry>
515
516 <entry>8192. More memory can be allocated if required
517 (&lt;28672).</entry>
518 </row>
519
520 <row>
521 <entry>Num. of CPUs</entry>
522
523 <entry>2. More CPUs can be reserved if required
524 (&lt;15).</entry>
525 </row>
526
527 <row>
528 <entry>Interfaces -&gt; +</entry>
529
530 <entry>Name: mgmt</entry>
531 </row>
532
533 <row>
534 <entry>Interfaces -&gt; +</entry>
535
536 <entry>Name: wan</entry>
537 </row>
538
539 <row>
540 <entry>Interfaces -&gt; +</entry>
541
542 <entry>Name: lan</entry>
543 </row>
544
545 <row>
546 <entry>Cloud Init -&gt; Cloud-Init Datasource</entry>
547
548 <entry>ISO</entry>
549 </row>
550
551 <row>
552 <entry>Cloud Init -&gt; Cloud-Init Disk Type</entry>
553
554 <entry>cdrom</entry>
555 </row>
556
557 <row>
558 <entry>Properties -&gt; +</entry>
559
560 <entry>Name: vnfMgmtIpAddress. Value: 10.0.0.2</entry>
561 </row>
562
563 <row>
564 <entry>Properties -&gt; +</entry>
565
566 <entry>Name: internalMgmtPort. Value: 443</entry>
567 </row>
568
569 <row>
570 <entry>Properties -&gt; +</entry>
571
572 <entry>Name: externalMgmtPort. Value: 60001</entry>
573 </row>
574
575 <row>
576 <entry>Onboard</entry>
577
578 <entry>&lt;Wait for message: VNF package onboarded
579 successfully&gt;</entry>
580 </row>
581
582 <row>
583 <entry>Close</entry>
584
585 <entry></entry>
586 </row>
587 </tbody>
588 </tgroup>
589 </table>
590
591 <note>
592 <itemizedlist>
593 <listitem>
594 <para>HTTPS access (443) can be changed to another type of access.
595 Please consult official 128T documentation and make sure the 128T
596 VNF is configured to accept another type of connection before
597 changing the port number.</para>
598 </listitem>
599
600 <listitem>
601 <para><literal>externalMgmtPort(60001)</literal> represents the
602 external port on which the user can access the VNF management
603 interface from the web browser via HTTPS. The user can select
604 another port if needed. There are no other changes required or
605 components affected by this change.</para>
606 </listitem>
607
608 <listitem>
609 <para><literal>vnfMgmtIpAddress</literal> (10.0.0.2) represents
610 the IP address of the management interface of the 128T VNF.
611 Changing this value requires an update to the 128T configuration
612 to match the new IP address.</para>
613 </listitem>
614 </itemizedlist>
615 </note>
616
617 <para>Onboard the Fortigate VNF VM Image through <literal>VNF -&gt;
618 Descriptors -&gt; On-board</literal>, and fill in the required fields
619 with the following values:</para>
620
621 <table>
622 <title>Fortigate VM Image Details</title>
623
624 <tgroup cols="2">
625 <colspec align="left" />
626
627 <colspec colwidth="2*" />
628
629 <colspec colwidth="5*" />
630
631 <thead>
632 <row>
633 <entry align="center">Field</entry>
634
635 <entry align="center">Value</entry>
636 </row>
637 </thead>
638
639 <tbody>
640 <row>
641 <entry>VM image file</entry>
642
643 <entry><literal>fortios.qcow2</literal>. Please make sure to
644 contact Fortinet for an official FortiGate KVM image.</entry>
645 </row>
646
647 <row>
648 <entry>Image format</entry>
649
650 <entry>QCOW2</entry>
651 </row>
652
653 <row>
654 <entry>VNF Type Name</entry>
655
656 <entry>Fortigate</entry>
657 </row>
658
659 <row>
660 <entry>Description</entry>
661
662 <entry>Fortigate VNF</entry>
663 </row>
664
665 <row>
666 <entry>Version</entry>
667
668 <entry>1.0</entry>
669 </row>
670
671 <row>
672 <entry>Memory in MB</entry>
673
674 <entry>1024. More memory can be allocated if required
675 (&lt;28672).</entry>
676 </row>
677
678 <row>
679 <entry>Num. of CPUs</entry>
680
681 <entry>1. More CPUs can be reserved if required
682 (&lt;15).</entry>
683 </row>
684
685 <row>
686 <entry>Interfaces -&gt; +</entry>
687
688 <entry>Name: mgmt</entry>
689 </row>
690
691 <row>
692 <entry>Interfaces -&gt; +</entry>
693
694 <entry>Name: wan</entry>
695 </row>
696
697 <row>
698 <entry>Interfaces -&gt; +</entry>
699
700 <entry>Name: lan</entry>
701 </row>
702
703 <row>
704 <entry>Cloud Init -&gt; Cloud-Init Datasource</entry>
705
706 <entry>ConfigDrive</entry>
707 </row>
708
709 <row>
710 <entry>Cloud Init -&gt; Cloud-Init Disk Type</entry>
711
712 <entry>cdrom</entry>
713 </row>
714
715 <row>
716 <entry>Cloud Init -&gt; +</entry>
717
718 <entry>Path: license</entry>
719 </row>
720
721 <row>
722 <entry>Properties -&gt; +</entry>
723
724 <entry>Name: vnfMgmtIpAddress. Value: 10.0.0.3</entry>
725 </row>
726
727 <row>
728 <entry>Properties -&gt; +</entry>
729
730 <entry>Name: internalMgmtPort. Value: 443</entry>
731 </row>
732
733 <row>
734 <entry>Properties -&gt; +</entry>
735
736 <entry>Name: externalMgmtPort. Value: 60002</entry>
737 </row>
738
739 <row>
740 <entry>Onboard</entry>
741
742 <entry>&lt;Wait for message: VNF package onboarded
743 successfully&gt;</entry>
744 </row>
745
746 <row>
747 <entry>Close</entry>
748
749 <entry></entry>
750 </row>
751 </tbody>
752 </tgroup>
753 </table>
754
755 <note>
756 <itemizedlist>
757 <listitem>
758 <para>HTTPS access (443) can be changed to another type of access.
759 Please consult official Fortigate documentation and make sure the
760 Fortigate VNF is configured to accept another type of connection
761 before changing the port number.</para>
762 </listitem>
763
764 <listitem>
765 <para><literal>externalMgmtPort</literal> (60002) represents the
766 external port on which the user can access the VNF management
767 interface from the web browser via HTTPS. The user can select
768 another port if needed. There are no other changes required or
769 components affected by this change.</para>
770 </listitem>
771
772 <listitem>
773 <para><literal>vnfMgmtIpAddress</literal> (10.0.0.3) represents
774 the IP address of the management interface of the Fortigate VNF.
775 Changing this value requires an update to the Fortigate
776 configuration to match with new IP address.</para>
777 </listitem>
778 </itemizedlist>
779 </note>
780
781 <para><emphasis role="bold">Instantiating the VNFs:</emphasis></para>
782
783 <para>Instantiate the 128T VNF by selecting the trgt device, then
784 <literal>VNF -&gt; Instances -&gt; Add</literal>.</para>
785
786 <para>Fill in the required fields with the following values:</para>
787
788 <table>
789 <title>128T VNF Instantiation</title>
790
791 <tgroup cols="2">
792 <colspec align="left" />
793
794 <colspec colwidth="2*" />
795
796 <colspec colwidth="5*" />
797
798 <thead>
799 <row>
800 <entry align="center">Field</entry>
801
802 <entry align="center">Value</entry>
803 </row>
804 </thead>
805
806 <tbody>
807 <row>
808 <entry>Name</entry>
809
810 <entry>128T_trgt_1</entry>
811 </row>
812
813 <row>
814 <entry>VNF Type</entry>
815
816 <entry>128T</entry>
817 </row>
818
819 <row>
820 <entry>VNFD Version</entry>
821
822 <entry>1.0</entry>
823 </row>
824
825 <row>
826 <entry>Flavour</entry>
827
828 <entry>Canonical</entry>
829 </row>
830
831 <row>
832 <entry>uCPE Device</entry>
833
834 <entry>trgt</entry>
835 </row>
836
837 <row>
838 <entry>Cloud Init File</entry>
839
840 <entry><literal>centos_128t_internet_ci.iso</literal>.</entry>
841 </row>
842
843 <row>
844 <entry>Domain Update Script</entry>
845
846 <entry></entry>
847 </row>
848
849 <row>
850 <entry>Interfaces</entry>
851
852 <entry></entry>
853 </row>
854
855 <row>
856 <entry>ID</entry>
857
858 <entry>IF Name</entry>
859 </row>
860
861 <row>
862 <entry>mgmt (dpdk)</entry>
863
864 <entry>Bridge: vnf_mgmt_br</entry>
865 </row>
866
867 <row>
868 <entry>wan (dpdk)</entry>
869
870 <entry>Bridge: ibm_br</entry>
871 </row>
872
873 <row>
874 <entry>lan (dpdk)</entry>
875
876 <entry>Bridge: sfc_br</entry>
877 </row>
878
879 <row>
880 <entry>Create</entry>
881
882 <entry></entry>
883 </row>
884 </tbody>
885 </tgroup>
886 </table>
887
888 <note>
889 <para>To procure the VNF image files and their licenses, please
890 contact each respective VNF provider.</para>
891 </note>
892
893 <para>Instantiate the Fortigate VNF by selecting the trgt device, then
894 <literal>VNF -&gt; Instances -&gt; Add</literal>.</para>
895
896 <para>Fill in the required fields with the following values:</para>
897
898 <table>
899 <title>Fortigate VNF Instantiation</title>
900
901 <tgroup cols="2">
902 <colspec align="left" />
903
904 <colspec colwidth="2*" />
905
906 <colspec colwidth="5*" />
907
908 <thead>
909 <row>
910 <entry align="center">Field</entry>
911
912 <entry align="center">Value</entry>
913 </row>
914 </thead>
915
916 <tbody>
917 <row>
918 <entry>Name</entry>
919
920 <entry>fg_trgt_1</entry>
921 </row>
922
923 <row>
924 <entry>VNF Type</entry>
925
926 <entry>Fortigate</entry>
927 </row>
928
929 <row>
930 <entry>VNFD Version</entry>
931
932 <entry>1.0</entry>
933 </row>
934
935 <row>
936 <entry>Flavour</entry>
937
938 <entry>Canonical</entry>
939 </row>
940
941 <row>
942 <entry>uCPE Device</entry>
943
944 <entry>trgt</entry>
945 </row>
946
947 <row>
948 <entry>Cloud Init File</entry>
949
950 <entry><literal>fg_cust_basic_fw.conf</literal></entry>
951 </row>
952
953 <row>
954 <entry>License File</entry>
955
956 <entry>The FortiGate license file provided by Fortinet.</entry>
957 </row>
958
959 <row>
960 <entry>Domain Update Script</entry>
961
962 <entry></entry>
963 </row>
964
965 <row>
966 <entry>Interfaces</entry>
967
968 <entry></entry>
969 </row>
970
971 <row>
972 <entry>ID</entry>
973
974 <entry>IF Name</entry>
975 </row>
976
977 <row>
978 <entry>mgmt (dpdk)</entry>
979
980 <entry>Bridge: vnf_mgmt_br</entry>
981 </row>
982
983 <row>
984 <entry>wan (dpdk)</entry>
985
986 <entry>Bridge: sfc_br</entry>
987 </row>
988
989 <row>
990 <entry>lan (dpdk)</entry>
991
992 <entry>Bridge: lan_br</entry>
993 </row>
994
995 <row>
996 <entry>Create</entry>
997
998 <entry></entry>
999 </row>
1000 </tbody>
1001 </tgroup>
1002 </table>
1003 </section>
1004
1005 <section>
1006 <title>Testing the Use-case</title>
1007
1008 <para>In order to access the web interfaces of the 128T VNF, open a
1009 browser on a machine connected on the same network with the WAN port of
1010 the target and connect to:
1011 <literal>https://&lt;publicIP&gt;:60001</literal> using the username:
1012 admin and the password: 128Tadmin.</para>
1013
1014 <para>In order to access the web interfaces of the Fortigate VNF, open a
1015 browser on a machine connected on the same network with the WAN port of
1016 the target and connect to:
1017 <literal>https://&lt;publicIP&gt;:60002</literal> using the username:
1018 admin, and leaving the password blank.</para>
1019
1020 <note>
1021 <para>Make sure the WAN interface of the trgt device has access to the
1022 internet. The Fortigate VNF requires internet access to validate the
1023 license.</para>
1024 </note>
1025
1026 <para>In order to validate the data path connect a test machine to the
1027 LAN physical port and check for a dynamic IP (the Fortigate LAN
1028 interface is configured with a DHCP server):<programlisting>&gt; dhclient eth1
1029&gt; ping 8.8.8.8</programlisting>For data path validation, a new cloud-init
1030 image may need to be generated for the 128T VNF to match your network
1031 configuration.</para>
1032 </section>
1033
1034 <section>
1035 <title>Use-case Clean-up</title>
1036
1037 <para>In order to remove the setup created in previously, all components
1038 need to be deleted in reverse order:</para>
1039
1040 <orderedlist>
1041 <listitem>
1042 <para>Select the trgt uCPE device -&gt; VNF -&gt; Instances. Select
1043 the 128T and Fortigate VNFs -&gt; Delete.</para>
1044 </listitem>
1045
1046 <listitem>
1047 <para>Select the trgt uCPE device -&gt; Configuration -&gt;
1048 OpenVSwitch -&gt; Bridges. Select all bridges -&gt; Delete.</para>
1049 </listitem>
1050
1051 <listitem>
1052 <para>Select the trgt uCPE device -&gt; Configuration -&gt; External
1053 Interfaces -&gt; Configuration. Select all interfaces -&gt;
1054 Delete.</para>
1055 </listitem>
1056
1057 <listitem>
1058 <para>VNF -&gt; Descriptors. Select all bundles -&gt;
1059 Offboard.</para>
1060 </listitem>
1061 </orderedlist>
1062 </section>
1063 </section>
1064</chapter> \ No newline at end of file
diff --git a/doc/book-enea-edge-example-usecases/doc/vnf_chaining.xml b/doc/book-enea-edge-example-usecases/doc/vnf_chaining.xml
new file mode 100644
index 0000000..affbf39
--- /dev/null
+++ b/doc/book-enea-edge-example-usecases/doc/vnf_chaining.xml
@@ -0,0 +1,406 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<chapter id="vnf_chaining">
3 <title>VNF Chaining Example Use-case</title>
4
5 <para>The term service chaining or service function chaining (SFC) is used
6 to describe the definition and instantiation of an ordered list of instances
7 of such service functions and the subsequent "steering" of traffic flows
8 through those service functions. The set of enabled service function chains
9 reflects operator service offerings and is designed in conjunction with
10 application delivery and service and network policy.</para>
11
12 <para>The following is an example of how to setup and configure a
13 branch-to-branch service comprised on two commercial VNFs (SD-WAN +
14 Firewall). This service will run in a service chain on top of the Enea Edge
15 Runtime, deployed through the Enea Edge Management.</para>
16
17 <para>In the example setup the following commercial VNFs are used: Juniper
18 vSRX as the SD-WAN VNF and Fortigate as the Router/Firewall.</para>
19
20 <section id="VNF_chain_intro">
21 <title>VNF Chaining with FortiGate</title>
22
23 <section id="preq_chaining">
24 <title>Prerequisites</title>
25
26 <para>Two uCPE devices will be needed for this setup. The system
27 requirements for each uCPE device are:</para>
28
29 <itemizedlist>
30 <listitem>
31 <para>4 x Network Interfaces</para>
32 </listitem>
33
34 <listitem>
35 <para>4 GB of RAM memory</para>
36 </listitem>
37 </itemizedlist>
38
39 <note>
40 <para>On each uCPE device, 3 interfaces need to be DPDK compliant and
41 one of these needs to be connected back-to-back to the other uCPE
42 device. This link simulates a WAN/uplink connection. Optionally, one
43 additional device (PC/laptop) can be connected on the LAN port of each
44 branch to run LAN-to-LAN connectivity tests.</para>
45 </note>
46
47 <para>The following files are needed for this example use-case:</para>
48
49 <itemizedlist>
50 <listitem>
51 <para>Fortigate VNF image file.</para>
52 </listitem>
53
54 <listitem>
55 <para>Juniper vSRX VNF image file.</para>
56 </listitem>
57
58 <listitem>
59 <para>vSRX-Site&lt;x&gt;.iso Cloud-init files.</para>
60 </listitem>
61
62 <listitem>
63 <para>VNF Configuration files, provided with your Enea Edge
64 Release:</para>
65
66 <itemizedlist spacing="compact">
67 <listitem>
68 <para><filename>vSRX-domain-update-script</filename>.</para>
69 </listitem>
70
71 <listitem>
72 <para><filename>FortiFW-Site&lt;x&gt;.conf</filename>.</para>
73 </listitem>
74 </itemizedlist>
75 </listitem>
76 </itemizedlist>
77
78 <note>
79 <para>To procure the VNF image files and their licenses, please
80 contact each respective VNF provider. To create the
81 vSRX-Site&lt;x&gt;.iso file, please follow the documentation provided
82 by Juniper.</para>
83 </note>
84 </section>
85
86 <section id="exam_setup_chain">
87 <title>Use-case Setup</title>
88
89 <figure>
90 <title>VNF Chaining with Fortigate</title>
91
92 <mediaobject>
93 <imageobject>
94 <imagedata align="center" contentwidth="600"
95 fileref="images/uc_vnf_chaining.png" />
96 </imageobject>
97 </mediaobject>
98 </figure>
99
100 <remark>No info about vnf_mgmt_br?</remark>
101
102 <para><emphasis role="bold">Network Configuration</emphasis>:</para>
103
104 <para>Both branches in the example have similar setups, therefore
105 necessary step details are presented for only one branch. The second
106 branch shall be configured in the same way, adapting as needed the
107 corresponding VNFs configuration files.</para>
108
109 <orderedlist>
110 <listitem>
111 <para>Assign three physical interfaces to the DPDK (one for
112 management, one WAN and one for LAN). In the example, one of these
113 interfaces gets an IP through DHCP and it will be used exclusively
114 for the management plane.</para>
115 </listitem>
116
117 <listitem>
118 <para>Create the following OVS-DPDK bridges:</para>
119
120 <itemizedlist>
121 <listitem>
122 <para><literal>vnf_mgmt_br</literal>. Used by VNF management
123 ports.</para>
124 </listitem>
125
126 <listitem>
127 <para><literal>wan_br</literal>. Used by the service uplink
128 connection. In our case, Juniper vSRX will have its WAN virtual
129 interface in this bridge.</para>
130 </listitem>
131
132 <listitem>
133 <para><literal>sfc_br</literal>. Used for creating the service
134 chain. Each VNF will have a virtual interface in this
135 bridge.</para>
136 </listitem>
137
138 <listitem>
139 <para><literal>lan_br</literal>. Used for the LAN interface of
140 the Fortigate FW.</para>
141 </listitem>
142 </itemizedlist>
143 </listitem>
144
145 <listitem>
146 <para>Add corresponding DPDK ports (see Step 1) to the management,
147 WAN and LAN bridges (<literal>sfc_br</literal> does not have a
148 physical port attached to it).</para>
149
150 <note>
151 <para>The networking setup (Steps 1-3) can be modeled using the
152 Offline Configuration entry, so that it is automatically
153 provisioned on the uCPE device, once it gets enrolled into the
154 management system (Enea Edge Management).</para>
155 </note>
156 </listitem>
157 </orderedlist>
158
159 <para><emphasis role="bold">Onboarding the VNFs</emphasis>:</para>
160
161 <orderedlist>
162 <listitem>
163 <para>Onboard Juniper vSRX using the VNF by filling the required
164 fields with the following values:</para>
165
166 <itemizedlist spacing="compact">
167 <listitem>
168 <para>The Flavor selected must have at least 2 vCPUs and 4 GB
169 RAM since vSRX is quite resource consuming.</para>
170
171 <para>Tested in-house with 4 vCPUs/ 6 GB RAM.</para>
172 </listitem>
173
174 <listitem>
175 <para>Add three virtual interfaces: management, WAN and
176 LAN.</para>
177 </listitem>
178
179 <listitem>
180 <para>Select <literal>ISO</literal> as the Cloud-Init Datasource
181 in the Cloud-Init tab.</para>
182 </listitem>
183
184 <listitem>
185 <para>Select <literal>cdrom</literal> as the Cloud-Init Disk
186 Type in the Cloud-Init tab.</para>
187 </listitem>
188 </itemizedlist>
189 </listitem>
190
191 <listitem>
192 <para>Onboard Fortigate FW using the VNF Onboarding Wizard:</para>
193
194 <itemizedlist spacing="compact">
195 <listitem>
196 <para>The Flavor selected can be quite light in resource
197 consumption, e.g. 1 CPU and 1 GB RAM.</para>
198 </listitem>
199
200 <listitem>
201 <para>Add three virtual interfaces: management, WAN and
202 LAN.</para>
203 </listitem>
204
205 <listitem>
206 <para>Select <literal>ConfigDrive</literal> as the Cloud-Init
207 Datasource in the Cloud-Init tab.</para>
208 </listitem>
209
210 <listitem>
211 <para>Select <literal>cdrom</literal> as the Cloud-Init Disk
212 Type in the Cloud-Init tab.</para>
213 </listitem>
214
215 <listitem>
216 <para>In the Cloud-init content files field add an entry where
217 <literal>Path: license</literal>.</para>
218 </listitem>
219 </itemizedlist>
220 </listitem>
221 </orderedlist>
222
223 <para><emphasis role="bold">Instantiating the VNFs:</emphasis></para>
224
225 <orderedlist>
226 <listitem>
227 <para>Create the vSRX instance:</para>
228
229 <itemizedlist>
230 <listitem>
231 <para>Use <filename>vSRX-Site1.iso</filename> as the Cloud-Init
232 file.</para>
233 </listitem>
234
235 <listitem>
236 <para>The <literal>Domain Update Script</literal> field can be
237 left empty for the Atom C3000 architecture, while for XeonD the
238 <filename>vSRX-domain-update-script</filename> file will be
239 used.</para>
240 </listitem>
241
242 <listitem>
243 <para>Add virtual interfaces:</para>
244
245 <itemizedlist spacing="compact">
246 <listitem>
247 <para>Management interface added to
248 <literal>vnf_mgmt_br</literal>.</para>
249 </listitem>
250
251 <listitem>
252 <para>WAN interface added to
253 <literal>wan_br</literal>.</para>
254 </listitem>
255
256 <listitem>
257 <para>LAN interface added to
258 <literal>sfc_br</literal>.</para>
259 </listitem>
260 </itemizedlist>
261 </listitem>
262 </itemizedlist>
263
264 <note>
265 <para>The login/password values for the vSRX VNF are
266 <literal>root/vsrx1234</literal>, respectively.</para>
267 </note>
268 </listitem>
269
270 <listitem>
271 <para>Create the Fortigate FW instance:</para>
272
273 <itemizedlist>
274 <listitem>
275 <para>Use <filename>FortiFW-Site1.conf</filename> as the
276 Cloud-Init file.</para>
277 </listitem>
278
279 <listitem>
280 <para>Add <filename>.lic</filename> (not part of the folder) as
281 the license file.</para>
282 </listitem>
283
284 <listitem>
285 <para>Add virtual interfaces:</para>
286
287 <itemizedlist spacing="compact">
288 <listitem>
289 <para>Management interface added to
290 <literal>vnf_mgmt_br</literal>.</para>
291 </listitem>
292
293 <listitem>
294 <para>WAN interface added to
295 <literal>sfc_br</literal>.</para>
296 </listitem>
297
298 <listitem>
299 <para>LAN interface added to
300 <literal>lan_br</literal>.</para>
301 </listitem>
302 </itemizedlist>
303 </listitem>
304 </itemizedlist>
305
306 <note>
307 <para>The login/password values for the Fortigate VNF are
308 <literal>admin/&lt;empty password&gt;</literal>,
309 respectively.</para>
310 </note>
311 </listitem>
312 </orderedlist>
313
314 <para>At this point the service will be up and running on Site1. Repeat
315 the steps to instantiate a VNF for Site2, by changing the configuration
316 files accordingly.</para>
317
318 <para>After the service is deployed on both branches, the VPN tunnel is
319 established and LAN to LAN visibility can be verified by connecting one
320 device on each uCPE LAN port.</para>
321 </section>
322
323 <section id="test_setup">
324 <title>Testing the Use-case</title>
325
326 <para>Before testing LAN to LAN connectivity, preliminary tests of
327 service can be run to ensure everything was set up properly. For
328 instance, by connecting to vSRX CLI (any site), one can test IKE
329 security associations:</para>
330
331 <programlisting>root@Atom-C3000:~ # cli
332root@Atom-C3000&gt; show security ike security-associations
333Index State Initiator cookie Responder cookie Mode Remote Address
3341588673 UP 2f2047b144ebfce4 0000000000000000 Aggressive 10.1.1.2
335...
336root@Atom-C3000&gt; show security ike security-associations index 1588673 detail
337...</programlisting>
338
339 <para>Also, from the vSRX CLI, a user can check that the VPN tunnel was
340 established and get statistics of the packets passing the tunnel:</para>
341
342 <programlisting>root@Atom-C3000&gt; show security ipsec security-associations
343...
344root@Atom-C3000&gt; show security ipsec statistics index &lt;xxxxx&gt;
345...</programlisting>
346
347 <para>From the Fortigate Firewall CLI on Site 1, one can check
348 connectivity to the remote Fortigate FW (from Site 2):</para>
349
350 <programlisting>FGVM080000136187 # execute ping 192.168.168.2
351PING 192.168.168.2 (192.168.168.2): 56 data bytes
35264 bytes from 192.168.168.2: icmp_seq=0 ttl=255 time=0.0 ms
35364 bytes from 192.168.168.2: icmp_seq=1 ttl=255 time=0.0 ms
35464 bytes from 192.168.168.2: icmp_seq=2 ttl=255 time=0.0 ms
355...</programlisting>
356
357 <para>Since VNF management ports were configured to get IPs through
358 DHCP, the user can use a Web-based management UI to check and modify the
359 configuration settings of both vSRX and Fortigate.</para>
360
361 <para>For example, in the case of vSRX, from the VNF CLI you can list
362 the virtual interfaces as below:</para>
363
364 <programlisting>root@Atom-C3000&gt; show interfaces terse
365...
366fxp0.0 up up inet 172.24.15.92/22
367gre up up
368ipip up up
369...</programlisting>
370
371 <para>When using provided configurations, the VNF management port for
372 Juniper vSRX is always <literal>fxp0.0</literal>.</para>
373
374 <para>In the case of Fortigate, from the VNF CLI you can list the
375 virtual interfaces as such:</para>
376
377 <programlisting>FGVM080000136187 # get system interface
378== [ port1 ]
379name: port1 mode: dhcp ip: 172.24.15.94 255.255.252.0 status: up netbios-forward:
380disable type: physical netflow-sampler: disable sflow-sampler: disable...
381...</programlisting>
382
383 <para>When using provided configurations, the VNF management port for
384 Fortigate is always <literal>port1</literal>.</para>
385
386 <para>If functionality is as intended, LAN-to-LAN connectivity can be
387 checked (through the VPN tunnel) by using two devices (PC/laptop)
388 connected to the LAN ports of each uCPE. Optionally, these devices can
389 be simulated by using Enea's sample VNF running on both uCPEs and
390 connected to the <literal>lan_br</literal> on each side. Please note
391 that instructions for onboarding and instantiating this VNF is not in
392 the scope of this document.</para>
393
394 <para>Since Fortigate VNF, which is acting as router and firewall, is
395 configured to be the DHCP server for the LAN network, the device
396 interface connected to the uCPE LAN port has to be configured to get
397 dinamically assigned IPs. These IPs are in the 172.0.0.0/24 network for
398 Site1 and the 172.10.10.0/24 network for Site2. Therefore, site-to-site
399 connectivity can be checked (from Site1) as such:</para>
400
401 <programlisting>root@atom-c3000:~# ping 172.10.10.2
402PING 172.10.10.1 (172.10.10.2): 56 data bytes
403...</programlisting>
404 </section>
405 </section>
406</chapter> \ No newline at end of file
diff --git a/doc/book-enea-edge-example-usecases/swcomp.mk b/doc/book-enea-edge-example-usecases/swcomp.mk
new file mode 100755
index 0000000..83f672c
--- /dev/null
+++ b/doc/book-enea-edge-example-usecases/swcomp.mk
@@ -0,0 +1,10 @@
1# Component build specification
2
3# Version of THIS book
4BOOK_VER ?= $(REL_VER)-dev
5
6DOCBOOK_SRC := $(COMP)/swcomp.mk $(COMP)/doc/book.xml $(shell find $(COMP)/doc -type f \( -name "*.xml" -o -name "*.svg" -o -name "*.png" \) ! -name "book.xml" -print)
7
8BOOKPACKAGES := book-enea-edge-example-usecases
9BOOKDESC_$(BOOKPACKAGES) := "Enea Edge $(PROD_VER) Example Use-cases"
10BOOKDEFAULTCONDITION := $(DEFAULTCONDITIONS)