diff options
Diffstat (limited to 'docs/guides')
-rw-r--r-- | docs/guides/overview/index.rst | 14 | ||||
-rw-r--r-- | docs/guides/overview/media/ONAP_architecture_high_level.des | bin | 0 -> 20734 bytes | |||
-rw-r--r-- | docs/guides/overview/media/ONAP_architecture_high_level.png | bin | 0 -> 256914 bytes | |||
-rw-r--r-- | docs/guides/overview/media/ONAP_architecture_high_level.svg | 142 | ||||
-rw-r--r-- | docs/guides/overview/media/ONAP_main_functions.des | bin | 0 -> 16198 bytes | |||
-rw-r--r-- | docs/guides/overview/media/ONAP_main_functions.png | bin | 0 -> 60229 bytes | |||
-rw-r--r-- | docs/guides/overview/media/ONAP_main_functions.svg | 75 | ||||
-rw-r--r-- | docs/guides/overview/overview.rst | 183 |
8 files changed, 414 insertions, 0 deletions
diff --git a/docs/guides/overview/index.rst b/docs/guides/overview/index.rst new file mode 100644 index 000000000..403c3980e --- /dev/null +++ b/docs/guides/overview/index.rst @@ -0,0 +1,14 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 +.. International License. http://creativecommons.org/licenses/by/4.0 +.. Copyright 2019 Nokia + + +.. index:: Overview + +ONAP Overview +========================================= + +.. toctree:: + :maxdepth: 2 + + overview.rst diff --git a/docs/guides/overview/media/ONAP_architecture_high_level.des b/docs/guides/overview/media/ONAP_architecture_high_level.des Binary files differnew file mode 100644 index 000000000..e90a061e6 --- /dev/null +++ b/docs/guides/overview/media/ONAP_architecture_high_level.des diff --git a/docs/guides/overview/media/ONAP_architecture_high_level.png b/docs/guides/overview/media/ONAP_architecture_high_level.png Binary files differnew file mode 100644 index 000000000..8fa45e9b1 --- /dev/null +++ b/docs/guides/overview/media/ONAP_architecture_high_level.png diff --git a/docs/guides/overview/media/ONAP_architecture_high_level.svg b/docs/guides/overview/media/ONAP_architecture_high_level.svg new file mode 100644 index 000000000..d55f71c31 --- /dev/null +++ b/docs/guides/overview/media/ONAP_architecture_high_level.svg @@ -0,0 +1,142 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<!-- Creator: Corel DESIGNER -->
+<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" width="210mm" height="297mm" style="shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd"
+viewBox="0 0 210 297"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs>
+ <font id="FontID0" font-variant="normal" style="fill-rule:nonzero" font-style="normal" font-weight="400">
+ <font-face
+ font-family="Arial">
+ </font-face>
+ <missing-glyph><path d="M0 0z"/></missing-glyph>
+ <glyph unicode="," horiz-adv-x="277"><path d="M88.8314 0l0 100.17 100.17 0 0 -100.17c0,-36.8507 -6.4843,-66.5084 -19.4883,-89.1503 -13.1812,-22.5002 -33.8388,-40.0043 -62.0084,-52.5122l-24.5199 37.6657c18.5316,8.14967 32.1735,20.1616 41.0318,35.8231 8.8229,15.8387 13.6418,38.5161 14.634,68.1738l-49.8193 0z"/></glyph>
+ <glyph unicode="/" horiz-adv-x="277"><path d="M0 -12.1631l207.494 740.169 70.3499 0 -207.004 -740.169 -70.8396 0z"/></glyph>
+ <glyph unicode="&" horiz-adv-x="666"><path d="M475.181 84.5039c-29.0079,-32.3465 -60.6929,-56.5039 -94.8346,-72.5039 -34.1732,-16.1575 -71.1811,-24.1575 -110.835,-24.1575 -73.1654,0 -131.339,24.6614 -174.331,74.1732 -34.8346,40.315 -52.189,85.4803 -52.189,135.307 0,44.189 14.1732,84.189 42.6772,119.843 28.5039,35.6535 70.9921,66.9921 127.654,94.0157 -32.1575,36.9764 -53.6693,67.1496 -64.315,90.3307 -10.8346,22.9921 -16.189,45.3228 -16.189,66.8346 0,42.9921 16.8504,80.315 50.5197,112.157 33.6693,31.6535 76.1575,47.4961 127.15,47.4961 48.8504,0 88.8504,-14.9921 120,-44.8189 31.0236,-30.0157 46.5197,-66.0157 46.5197,-108 0,-68 -45.0079,-126.173 -135.181,-174.362l128.346 -163.496c14.6457,28.6929 26.1732,61.8583 34.1732,99.4961l91.3071 -19.4961c-15.6535,-62.4882 -36.6614,-113.827 -63.4961,-154.142 33.0079,-43.685 70.1732,-80.3465 111.843,-110.016l-58.9921 -69.8268c-35.4961,22.8346 -72.189,56.5039 -109.827,101.165zm-178.835 373.008c38.1417,22.4882 62.8346,42.1417 73.9843,59.1496 11.3386,16.8504 16.8504,35.4961 16.8504,56.1575 0,24.3465 -7.68504,44.3465 -23.1811,59.685 -15.4961,15.4961 -34.6772,23.3386 -57.8268,23.3386 -23.8425,0 -43.4961,-7.68504 -59.3386,-23.0236 -15.8425,-15.3071 -23.6535,-33.9843 -23.6535,-56.1575 0,-10.9921 2.83465,-22.6457 8.47244,-34.9921 5.66929,-12.1575 14.3622,-25.0079 25.6693,-38.6772l39.0236 -45.4803zm123.654 -303.685l-161.165 199.685c-47.4961,-28.3465 -79.6535,-54.6772 -96.1575,-78.8346 -16.6614,-24.3465 -25.0079,-48.3465 -25.0079,-72 0,-29.0079 11.6535,-59.1811 34.6772,-90.3307 23.1496,-31.3386 55.811,-46.8346 98.1417,-46.8346 26.3307,0 53.6693,8.15748 81.8583,24.6614 28.1575,16.315 50.6457,37.6693 67.6535,63.6535z"/></glyph>
+ <glyph unicode=")" horiz-adv-x="332"><path d="M123.512 -210.509l-63.0057 0c97.3303,156.342 145.983,312.684 145.983,469.335 0,61.1761 -6.98346,121.837 -20.9761,182.163 -11.0035,48.678 -26.5165,95.6811 -46.333,140.52 -12.6785,29.3254 -38.8342,78.158 -78.6734,146.498l63.0057 0c61.1503,-81.6626 106.478,-163.66 135.83,-246.019 24.9961,-70.9942 37.4942,-145.158 37.4942,-222.646 0,-88.0019 -16.8273,-172.834 -50.5077,-255.012 -33.6546,-81.9976 -74.6534,-153.662 -122.816,-214.838z"/></glyph>
+ <glyph unicode="(" horiz-adv-x="332"><path d="M233.83 -210.509c-48.4977,61.1761 -89.4965,132.84 -122.996,214.838 -33.5,82.178 -50.3273,167.01 -50.3273,255.012 0,77.488 12.4981,151.652 37.6488,222.646 29.3511,82.3584 74.5246,164.356 135.675,246.019l63.0057 0c-39.3238,-67.6699 -65.3249,-116.013 -78.0034,-145.003 -19.9969,-44.8384 -35.51,-91.8415 -47.003,-140.674 -13.9927,-60.8411 -21.0019,-121.991 -21.0019,-183.503 0,-156.651 48.678,-312.993 146.008,-469.335l-63.0057 0z"/></glyph>
+ <glyph unicode="-" horiz-adv-x="332"><path d="M31.6704 214.838l0 88.3369 270.164 0 0 -88.3369 -270.164 0z"/></glyph>
+ <glyph unicode=" " horiz-adv-x="277"></glyph>
+ <glyph unicode="E" horiz-adv-x="666"><path d="M79.1581 0l0 715.825 517.504 0 0 -84.5085 -422.826 0 0 -219.155 396.003 0 0 -83.977 -396.003 0 0 -243.675 439.48 0 0 -84.5085 -534.158 0z"/></glyph>
+ <glyph unicode="B" horiz-adv-x="667"><path d="M73.1588 0l0 715.843 268.67 0c54.6823,0 98.5157,-7.34423 131.5,-21.6719 33.165,-14.5081 59.0115,-36.85 77.6684,-66.9999 18.6569,-29.9954 28.1657,-61.5111 28.1657,-94.4957 0,-30.5107 -8.32346,-59.3465 -24.9961,-86.3526 -16.4923,-26.9804 -41.6688,-48.8327 -75.1688,-65.4796 43.3438,-12.6785 76.5088,-34.3504 99.8299,-64.8353 23.3469,-30.6654 34.9946,-66.8453 34.9946,-108.514 0,-33.5 -7.16384,-64.655 -21.3111,-93.4907 -14.1731,-28.8357 -31.6704,-50.9973 -52.5177,-66.6649 -20.8215,-15.6677 -47.003,-27.3411 -78.3384,-35.3296 -31.3096,-8.01422 -69.8346,-12.0085 -115.498,-12.0085l-272.999 0zm94.8307 414.987l154.847 0c41.8234,0 71.9992,2.83461 90.3211,8.34922 24.0169,7.16384 42.1842,18.9919 54.3473,35.6646 12.1631,16.6727 18.3219,37.4942 18.3219,62.4903 0,23.6819 -5.66923,44.6838 -16.9819,62.6707 -11.5188,18.1673 -27.8565,30.5107 -48.8327,37.1592 -21.1823,6.67423 -57.5169,10.0242 -109.004,10.0242l-143.019 0 0 -216.358zm0 -330.49l178.168 0c30.6654,0 52.1827,1.15961 64.5003,3.32423 21.8523,4.02 40.0196,10.5138 54.6823,19.6877 14.6627,8.99345 26.6711,22.3161 36.1542,39.6588 9.32845,17.4973 14.1731,37.4942 14.1731,60.3257 0,26.6711 -6.82884,49.8377 -20.5123,69.6799 -13.6577,19.6619 -32.6496,33.5 -57.0015,41.4884 -24.1458,7.83384 -59.1661,11.8281 -104.649,11.8281l-165.516 0 0 -245.993z"/></glyph>
+ <glyph unicode="M" horiz-adv-x="833"><path d="M74.162 0l0 715.825 142.655 0 169.336 -506.839c15.697,-47.1618 27.1774,-82.4888 34.1932,-105.981 8.14967,26.0081 20.8348,64.3115 38.1617,114.839l171.32 497.98 127.489 0 0 -715.825 -91.3117 0 0 599.178 -207.994 -599.178 -85.5007 0 -207.002 609.347 0 -609.347 -91.3472 0z"/></glyph>
+ <glyph unicode="I" horiz-adv-x="277"><path d="M93.3228 0l0 715.843 94.6772 0 0 -715.843 -94.6772 0z"/></glyph>
+ <glyph unicode="L" horiz-adv-x="556"><path d="M73.1654 0l0 715.843 94.8346 0 0 -631.339 352.504 0 0 -84.5039 -447.339 0z"/></glyph>
+ <glyph unicode="C" horiz-adv-x="722"><path d="M587.843 250.992l94.8346 -24c-19.8425,-77.6693 -55.685,-136.976 -107.181,-177.984 -51.6535,-40.8504 -114.677,-61.1654 -189.323,-61.1654 -77.1654,0 -139.843,15.6535 -188.157,46.9921 -48.3465,31.4961 -85.1969,77.0079 -110.362,136.504 -25.1654,59.6535 -37.8268,123.654 -37.8268,192 0,74.4882 14.1732,139.496 42.6772,194.992 28.5039,55.4961 69.0079,97.6693 121.669,126.488 52.5039,28.8504 110.331,43.1811 173.48,43.1811 71.685,0 131.843,-18.1732 180.693,-54.6772 48.8189,-36.5039 82.8346,-87.6535 101.984,-153.827l-93.1654 -21.9843c-16.6614,52.1575 -40.6614,89.9843 -72.3465,113.827 -31.4961,23.8425 -71.1496,35.6535 -119.15,35.6535 -54.9921,0 -100.85,-13.1654 -137.827,-39.4961 -37.0079,-26.4882 -63.0236,-61.8268 -77.8268,-106.331 -15.0236,-44.3465 -22.5197,-90.1732 -22.5197,-137.323 0,-61.0079 8.85039,-114.016 26.5197,-159.496 17.8268,-45.3543 45.3228,-79.3386 82.8031,-101.858 37.5118,-22.4882 78.0157,-33.6693 121.669,-33.6693 53.0079,0 97.8583,15.3386 134.677,45.8583 36.8504,30.6457 61.6693,76.1575 74.6772,136.315z"/></glyph>
+ <glyph unicode="K" horiz-adv-x="667"><path d="M73.1588 0l0 715.843 94.8307 0 0 -355.022 355.512 355.022 128.331 0 -300.34 -290.007 313.508 -425.836 -125.006 0 -254.832 362.341 -117.173 -114.338 0 -248.003 -94.8307 0z"/></glyph>
+ <glyph unicode="F" horiz-adv-x="610"><path d="M81.9976 0l0 715.843 482.992 0 0 -84.4972 -388.162 0 0 -221.667 335.85 0 0 -84.523 -335.85 0 0 -325.156 -94.8307 0z"/></glyph>
+ <glyph unicode="D" horiz-adv-x="722"><path d="M77.1788 0l0 715.843 246.483 0c55.6615,0 98.1807,-3.50461 127.506,-10.3335 40.9988,-9.35422 75.9934,-26.5165 105.01,-51.1777 37.6488,-32.0054 65.9949,-72.6692 84.6519,-122.326 18.8373,-49.683 28.1657,-106.35 28.1657,-170.18 0,-54.3215 -6.33923,-102.484 -19.1723,-144.488 -12.6527,-42.0038 -28.81,-76.8438 -48.8327,-104.34 -19.8165,-27.4957 -41.4884,-49.1677 -65.1446,-64.8353 -23.5015,-15.8223 -52.0023,-27.8307 -85.3476,-35.9996 -33.5,-8.16884 -71.8188,-12.1631 -115.008,-12.1631l-258.311 0zm94.6503 84.4972l152.837 0c47.1577,0 84.3426,4.32923 111.168,13.1681 26.8257,8.83884 48.1627,21.1565 64.1653,37.1592 22.4965,22.3419 39.9938,52.6723 52.4919,90.5015 12.4981,38.0096 18.8373,83.853 18.8373,138.02 0,74.808 -12.3177,132.325 -36.8242,172.499 -24.6611,40.3288 -54.5019,67.1546 -89.6769,80.8122 -25.3311,9.84384 -66.3299,14.6885 -122.507,14.6885l-150.492 0 0 -546.848z"/></glyph>
+ <glyph unicode="A" horiz-adv-x="667"><path d="M-1.49461 0l274.983 715.843 102.02 0 292.996 -715.843 -107.999 0 -83.518 216.822 -299.309 0 -78.5188 -216.822 -100.655 0zm206.489 294.001l242.849 0 -74.8338 198.165c-22.6769,60.1711 -39.6846,109.674 -50.688,148.508 -9.14807,-45.998 -21.9811,-91.5065 -38.6538,-136.835l-78.6734 -209.839z"/></glyph>
+ <glyph unicode="N" horiz-adv-x="722"><path d="M76.1738 0l0 715.843 97.1499 0 375.999 -562.001 0 562.001 90.8365 0 0 -715.843 -97.1499 0 -375.999 562.49 0 -562.49 -90.8365 0z"/></glyph>
+ <glyph unicode="O" horiz-adv-x="777"><path d="M48.343 348.657c0,118.848 31.825,211.849 95.6553,279.003 63.8303,67.1803 146.163,100.835 247.178,100.835 65.9949,0 125.651,-15.8223 178.658,-47.338 53.0073,-31.6704 93.4907,-75.6584 121.321,-132.17 27.8565,-56.3315 41.6688,-120.497 41.6688,-191.981 0,-72.6692 -14.4823,-137.685 -43.8334,-194.841 -29.3254,-57.3365 -70.8138,-100.655 -124.491,-130.16 -53.8319,-29.5057 -111.658,-44.1684 -173.839,-44.1684 -67.4896,0 -127.661,16.1573 -180.668,48.8327 -53.1619,32.495 -93.3361,76.9984 -120.651,133.33 -27.3411,56.1769 -40.9988,115.833 -40.9988,178.658zm97.6653 -1.49461c0,-86.3269 23.1665,-154.151 69.4996,-203.834 46.4877,-49.6573 104.649,-74.4988 174.664,-74.4988 71.3292,0 130.006,24.9961 176.004,75.1688 45.998,50.1727 69.1646,121.347 69.1646,213.498 0,58.1611 -9.99845,109.004 -29.6604,152.502 -19.6877,43.4984 -48.5234,77.1788 -86.3526,101.17 -37.9838,23.8365 -80.503,35.8192 -127.661,35.8192 -67.1546,0 -124.826,-22.9861 -173.169,-69.1646 -48.343,-45.998 -72.4888,-122.996 -72.4888,-230.66z"/></glyph>
+ <glyph unicode="U" horiz-adv-x="722"><path d="M546.843 715.825l94.8196 0 0 -413.649c0,-71.8588 -8.14967,-129.013 -24.4844,-171.356 -16.3348,-42.3074 -45.6736,-76.6423 -88.1936,-103.146 -42.4846,-26.6813 -98.1504,-39.8271 -167.139,-39.8271 -67.0045,0 -121.997,11.4804 -164.517,34.6538 -42.6618,22.9962 -73.1699,56.5162 -91.3117,100.347 -18.3545,43.8311 -27.3545,103.501 -27.3545,179.328l0 413.649 94.6779 0 0 -413.153c0,-62.1855 5.81107,-108.001 17.3269,-137.34 11.5158,-29.516 31.5002,-52.1579 59.4926,-68.1738 28.1695,-15.9804 62.6816,-23.9884 103.324,-23.9884 69.6974,0 119.34,15.8387 149.033,47.4807 29.4805,31.5002 44.3271,92.1976 44.3271,182.021l0 413.153z"/></glyph>
+ <glyph unicode="Y" horiz-adv-x="666"><path d="M278.835 0l0 303.181 -275.843 412.661 115.181 0 141.165 -215.843c25.9843,-40.3465 50.1732,-80.6614 72.6614,-121.165 21.5118,37.5118 47.4961,79.6535 78.1732,126.488l138.646 210.52 110.362 0 -285.669 -412.661 0 -303.181 -94.6772 0z"/></glyph>
+ <glyph unicode="S" horiz-adv-x="667"><path d="M44.993 229.99l89.3419 7.83384c4.17461,-35.8192 13.9927,-65.1446 29.5057,-88.1565 15.4873,-23.0119 39.5042,-41.4884 71.9992,-55.6615 32.495,-14.1731 69.1646,-21.1823 109.828,-21.1823 36.1542,0 68.0049,5.33423 95.6553,16.0027 27.6761,10.8488 48.343,25.5115 61.8461,44.1684 13.5031,18.8373 20.3319,39.1692 20.3319,61.3307 0,22.4965 -6.49384,42.0038 -19.6619,58.8311 -13.0135,16.8531 -34.505,30.8457 -64.3457,42.1842 -19.3269,7.49884 -61.6657,19.1465 -127.506,34.9946 -65.6599,15.8223 -111.813,30.6654 -138.149,44.658 -34.17,17.8323 -59.6815,40.1742 -76.5088,66.6649 -16.6727,26.5165 -24.9961,56.1769 -24.9961,89.1872 0,35.9996 10.1531,69.8088 30.6654,101.144 20.5123,31.5157 50.5077,55.3523 89.8315,71.6642 39.5042,16.1831 83.1572,24.3519 131.346,24.3519 53.1619,0 99.8299,-8.50384 140.494,-25.6661 40.4834,-17.0077 71.6642,-42.1842 93.4907,-75.3492 21.6719,-33.165 33.5,-70.8138 35.175,-112.818l-90.8365 -6.82884c-4.99923,45.1477 -21.4915,79.498 -49.6573,102.484 -28.1657,23.1665 -69.6799,34.6596 -124.671,34.6596 -57.3365,0 -99.0053,-10.4881 -125.341,-31.49 -26.1557,-21.0019 -39.3238,-46.333 -39.3238,-75.8388 0,-25.8207 9.32845,-47.003 27.8307,-63.4953 18.3219,-16.6727 65.8403,-33.6546 142.839,-50.9973 76.9984,-17.4973 129.825,-32.6754 158.481,-45.663 41.6688,-19.3269 72.5146,-43.6788 92.3569,-73.0042 19.8165,-29.5057 29.6604,-63.4953 29.6604,-101.84 0,-38.1642 -10.8488,-73.9834 -32.6754,-107.664 -21.8265,-33.6546 -53.1619,-59.8361 -94.0061,-78.6734 -40.8184,-18.6569 -86.8165,-27.9854 -137.814,-27.9854 -64.8353,0 -119.183,9.32845 -162.836,28.3204 -43.8334,18.8373 -78.1838,47.1834 -103.18,85.1672 -24.8415,37.855 -37.9838,80.838 -39.1692,128.666z"/></glyph>
+ <glyph unicode="V" horiz-adv-x="667"><path d="M281.657 0l-277.328 715.843 102.665 0 186.002 -519.997c14.9977,-41.6688 27.4957,-80.838 37.4942,-117.173 11.1838,38.9888 24.0169,78.0034 38.6796,117.173l193.321 519.997 96.6861 0 -280.343 -715.843 -97.1757 0z"/></glyph>
+ <glyph unicode="R" horiz-adv-x="722"><path d="M78.6734 0l0 715.843 317.322 0c63.8303,0 112.328,-6.51961 145.493,-19.3527 33.1907,-12.8331 59.6815,-35.4842 79.6784,-67.9792 19.8423,-32.6754 29.6604,-68.6749 29.6604,-107.999 0,-50.8427 -16.3377,-93.5165 -49.3223,-128.356 -32.83,-34.8142 -83.6726,-57.0015 -152.348,-66.4846 25.1765,-12.0085 44.1684,-23.8365 57.1819,-35.6646 27.6504,-25.3311 53.8319,-57.1819 78.6734,-95.1657l124.491 -194.841 -119.183 0 -94.6503 148.998c-27.6761,42.8284 -50.5077,75.8388 -68.4946,98.4899 -17.8323,22.8573 -33.835,38.8342 -48.008,47.8534 -14.1731,9.14807 -28.5007,15.4873 -43.1634,19.1465 -10.8488,2.19038 -28.3461,3.35 -52.8269,3.35l-109.854 0 0 -317.837 -94.6503 0zm94.6503 399.835l203.68 0c43.1634,0 77.153,4.50961 101.505,13.5031 24.4808,8.99345 42.983,23.3211 55.6615,42.983 12.6527,19.6877 18.9919,41.0246 18.9919,64.1911 0,33.8092 -12.1631,61.6657 -36.8242,83.4922 -24.5065,21.8265 -63.3407,32.6496 -116.503,32.6496l-226.511 0 0 -236.819z"/></glyph>
+ <glyph unicode="P" horiz-adv-x="667"><path d="M77.1788 0l0 715.843 269.984 0c47.4927,0 83.8272,-2.345 108.849,-6.85461 35.1492,-5.82384 64.655,-16.9819 88.4915,-33.5 23.6561,-16.3119 42.8284,-39.4784 57.3365,-68.9842 14.4823,-29.6604 21.6719,-62.1811 21.6719,-97.6653 0,-60.8411 -19.3527,-112.508 -58.0065,-154.667 -38.8342,-42.0038 -108.849,-63.1603 -209.993,-63.1603l-183.683 0 0 -291.012 -94.6503 0zm94.6503 375.509l185.178 0c61.1503,0 104.649,11.3127 130.315,34.17 25.6661,22.8315 38.4992,54.8111 38.4992,96.1449 0,30.0211 -7.49884,55.6873 -22.6511,76.9984 -15.1781,21.3369 -34.9946,35.3554 -59.8361,42.1842 -16.0027,4.14884 -45.328,6.33923 -88.3369,6.33923l-183.168 0 0 -255.837z"/></glyph>
+ <glyph unicode="b" horiz-adv-x="556"><path d="M146.992 0l-81.4803 0 0 715.843 87.811 0 0 -255.339c37.1654,46.4882 84.5039,69.8268 142.016,69.8268 32,0 62.1732,-6.48819 90.6772,-19.3386 28.4724,-12.8189 51.811,-30.9921 70.3307,-54.1732 18.3307,-23.3071 32.8189,-51.3071 43.1496,-84.315 10.5197,-32.8504 15.685,-68 15.685,-105.323 0,-89.0079 -22.0157,-157.669 -66.0157,-206.173 -43.8425,-48.5039 -96.6614,-72.6614 -158.173,-72.6614 -61.1654,0 -109.165,25.4803 -144,76.6614l0 -65.0079zm-0.976378 263.181c0,-62.1732 8.47244,-107.024 25.3228,-134.677 27.6535,-45.3228 65.1654,-68 112.315,-68 38.5197,0 71.685,16.6614 99.685,50.1732 28,33.3228 41.9843,82.9921 41.9843,149.165 0,67.6535 -13.4803,117.669 -40.315,149.827 -26.8346,32.1575 -59.3386,48.3465 -97.3543,48.3465 -38.4882,0 -71.6535,-16.6929 -99.6535,-50.0157 -28,-33.3228 -41.9843,-81.6693 -41.9843,-144.819z"/></glyph>
+ <glyph unicode="h" horiz-adv-x="556"><path d="M66.0157 0l0 715.843 87.811 0 0 -256.85c41.0079,47.4961 92.8504,71.3386 155.339,71.3386 38.3307,0 71.6535,-7.65354 100,-22.8346 28.3465,-14.9921 48.6614,-36 60.8504,-62.6772 12.1575,-26.6457 18.3307,-65.4803 18.3307,-116.157l0 -328.661 -88 0 0 328.661c0,43.8425 -9.51181,75.8425 -28.5039,95.8425 -19.0236,20 -46.0157,30.1732 -80.8504,30.1732 -25.9843,0 -50.4882,-6.83465 -73.4803,-20.3465 -23.0236,-13.5118 -39.3386,-31.8425 -49.0079,-54.9921 -9.82677,-22.9921 -14.6772,-54.9921 -14.6772,-95.685l0 -283.654 -87.811 0z"/></glyph>
+ <glyph unicode="c" horiz-adv-x="499"><path d="M404.346 190.016l86.3307 -11.3386c-9.35433,-59.4961 -33.5118,-106.173 -72.5039,-139.843 -38.8346,-33.6693 -86.6772,-50.4882 -143.339,-50.4882 -70.8346,0 -128,23.1496 -170.992,69.4803 -43.1811,46.3307 -64.8504,112.85 -64.8504,199.496 0,56 9.35433,105.008 27.8425,147.024 18.6772,41.9843 46.8346,73.4803 84.8189,94.4882 37.8583,21.0079 79.1811,31.4961 123.685,31.4961 56.315,0 102.488,-14.3307 138.173,-42.8346 35.811,-28.5039 58.8346,-68.8189 68.9764,-121.323l-85.4803 -13.1654c-8.18898,34.8346 -22.5197,61.0079 -43.1811,78.6457 -20.6614,17.5118 -45.6693,26.3622 -74.9921,26.3622 -44.3465,0 -80.3465,-15.8425 -108,-47.685 -27.6535,-31.6535 -41.5118,-81.8268 -41.5118,-150.488 0,-69.6693 13.3543,-120.346 40.189,-152 26.6457,-31.4961 61.4803,-47.3386 104.504,-47.3386 34.4882,0 63.1496,10.6772 86.3307,31.8425 23.1496,21.1654 37.8268,53.6693 44,97.6693z"/></glyph>
+ <glyph unicode="d" horiz-adv-x="556"><path d="M402.335 0l0 65.5053c-32.83,-51.5127 -81.173,-77.1788 -145.003,-77.1788 -41.3338,0 -79.3434,11.3385 -114.003,34.17 -34.6596,22.6769 -61.4853,54.5019 -80.6576,95.5007 -18.9919,40.8442 -28.5007,87.6669 -28.5007,140.829 0,51.6673 8.65845,98.6703 25.8207,140.829 17.3427,42.1842 43.1634,74.5246 77.6684,96.8407 34.505,22.4965 73.1846,33.835 115.833,33.835 31.1807,0 59.0115,-6.67423 83.3376,-19.8423 24.5065,-13.1423 44.3488,-30.3304 59.6815,-51.4869l0 256.842 87.3319 0 0 -715.843 -81.508 0zm-277.844 258.826c0,-66.4846 14.0185,-116.168 42.0038,-148.998 28.0111,-32.83 60.9957,-49.3223 99.1599,-49.3223 38.3446,0 71.0199,15.8223 97.8457,47.1577 26.8257,31.3354 40.3288,79.3434 40.3288,143.844 0,70.9942 -13.6577,122.996 -40.9988,156.161 -27.3411,33.3196 -60.9957,49.8377 -101.17,49.8377 -38.9888,0 -71.6642,-16.0027 -97.8199,-47.8277 -26.1815,-31.8507 -39.3496,-82.178 -39.3496,-150.853z"/></glyph>
+ <glyph unicode="g" horiz-adv-x="556"><path d="M49.8377 -43.0088l85.5022 -12.6527c3.50461,-26.3361 13.5031,-45.5084 29.6604,-57.6715 21.8265,-16.1573 51.6673,-24.3261 89.3419,-24.3261 40.8184,0 72.1538,8.16884 94.3153,24.3261 22.1873,16.3377 37.0046,39.1692 44.8384,68.3399 4.66423,17.9869 6.67423,55.4811 6.33923,112.818 -38.3446,-45.1477 -86.1722,-67.8246 -143.509,-67.8246 -71.3292,0 -126.501,25.6661 -165.49,77.1788 -39.0146,51.3323 -58.6765,113.153 -58.6765,184.997 0,49.5027 9.01922,95.1657 26.8515,136.989 17.9869,41.8234 43.988,74.1638 77.9776,96.9953 34.0154,22.6769 74.0092,34.17 119.853,34.17 61.1503,0 111.658,-24.8415 151.317,-74.3184l0 62.4903 81.173 0 0 -448.178c0,-80.6576 -8.32346,-137.994 -24.6611,-171.649 -16.4923,-33.6804 -42.4934,-60.3515 -78.158,-79.833 -35.6904,-19.5073 -79.5238,-29.3511 -131.681,-29.3511 -61.8203,0 -111.838,14.0185 -149.822,41.8492 -38.1642,27.8307 -56.5119,69.6542 -55.1719,125.651zm72.6692 311.498c0,-67.9792 13.5031,-117.662 40.6638,-148.817 27.0061,-31.3354 60.8411,-46.8484 101.505,-46.8484 40.3288,0 74.1638,15.5131 101.479,46.5134 27.3411,31.155 41.0246,79.833 41.0246,146.318 0,63.5211 -14.0185,111.349 -42.1842,143.509 -28.1657,32.16 -62.1553,48.343 -101.84,48.343 -38.9888,0 -72.1538,-15.8481 -99.6495,-47.673 -27.3411,-31.6704 -40.9988,-78.828 -40.9988,-141.344z"/></glyph>
+ <glyph unicode="k" horiz-adv-x="500"><path d="M66.3299 0l0 715.843 88.0019 0 0 -408.184 208.009 210.844 113.668 0 -198.165 -192.341 218.317 -326.161 -108.488 0 -171.339 265.165 -62.0007 -59.6557 0 -205.509 -88.0019 0z"/></glyph>
+ <glyph unicode="f" horiz-adv-x="277"><path d="M86.8422 0l0 450.162 -77.5138 0 0 68.3399 77.5138 0 0 55.1719c0,34.8142 3.16961,60.8153 9.32845,77.6684 8.50384,22.8315 23.3211,41.3338 44.658,55.4811 21.3369,14.1731 51.1777,21.1823 89.6769,21.1823 24.6611,0 52.0023,-2.83461 81.9976,-8.83884l-13.1681 -76.6634c-18.1673,3.32423 -35.51,4.99923 -51.8477,4.99923 -26.6454,0 -45.4827,-5.66923 -56.4861,-17.1623 -11.1581,-11.3385 -16.6727,-32.6754 -16.6727,-64.0107l0 -47.8277 101.015 0 0 -68.3399 -101.015 0 0 -450.162 -87.4865 0z"/></glyph>
+ <glyph unicode="e" horiz-adv-x="556"><path d="M420.837 167.01l90.8365 -11.1838c-14.3277,-53.1619 -40.8442,-94.3153 -79.498,-123.666 -38.8342,-29.1707 -88.3369,-43.8334 -148.508,-43.8334 -75.8388,0 -136.01,23.3469 -180.333,70.0149 -44.5034,46.668 -66.6649,112.148 -66.6649,196.49 0,87.3319 22.4965,155.002 67.3349,203.164 44.993,48.1627 103.154,72.3342 174.818,72.3342 69.3449,0 126.011,-23.6561 169.845,-70.8396 43.988,-47.1577 65.9949,-113.668 65.9949,-199.17 0,-5.30846 -0.154615,-13.1423 -0.489615,-23.4758l-386.667 0c3.16961,-57.0015 19.3269,-100.68 48.3173,-130.856 29.0161,-30.3304 65.0157,-45.4827 108.334,-45.4827 32.1857,0 59.6815,8.50384 82.513,25.4857 22.8315,16.8531 40.8184,43.8334 54.1669,81.0184zm-288.512 142.169l289.517 0c-3.83961,43.4984 -14.9977,76.3284 -33.165,98.0003 -28.0111,33.8092 -64.3457,50.8169 -108.849,50.8169 -40.3288,0 -74.3184,-13.5031 -101.84,-40.4834 -27.4957,-27.0061 -42.648,-63.1861 -45.663,-108.334z"/></glyph>
+ <glyph unicode="m" horiz-adv-x="832"><path d="M65.9949 0l0 518.502 78.493 0 0 -72.6692c16.3377,25.3311 38.0096,45.8434 65.0157,61.1761 27.0061,15.4873 57.8261,23.3211 92.3311,23.3211 38.3446,0 69.8346,-7.98846 94.3411,-23.9911 24.6611,-16.0027 41.978,-38.1642 52.0023,-66.8453 41.1534,60.5061 94.4957,90.8365 160.156,90.8365 51.4869,0 90.9911,-14.3277 118.667,-42.8284 27.6761,-28.5007 41.4884,-72.3342 41.4884,-131.5l0 -356.002 -87.3319 0 0 326.676c0,35.1492 -2.83461,60.4803 -8.47807,75.9934 -5.84961,15.3327 -16.1831,27.8307 -31.0004,37.3396 -15.0234,9.32845 -32.6754,14.1473 -52.8527,14.1473 -36.4892,0 -66.6649,-12.1631 -90.8365,-36.4892 -23.9911,-24.1715 -36.1542,-63.0057 -36.1542,-116.322l0 -301.345 -87.8472 0 0 336.829c0,39.1692 -7.16384,68.4946 -21.4915,88.0019 -14.3277,19.5073 -37.6746,29.3254 -70.3242,29.3254 -24.6611,0 -47.5184,-6.49384 -68.4946,-19.6619 -21.0019,-12.9877 -36.3346,-32.0054 -45.6888,-57.0015 -9.48307,-25.1507 -14.1473,-61.3307 -14.1473,-108.488l0 -269.005 -87.8472 0z"/></glyph>
+ <glyph unicode="i" horiz-adv-x="222"><path d="M66.3299 614.673l0 101.17 88.0019 0 0 -101.17 -88.0019 0zm0 -614.673l0 518.502 88.0019 0 0 -518.502 -88.0019 0z"/></glyph>
+ <glyph unicode="n" horiz-adv-x="556"><path d="M65.9949 0l0 518.502 79.0084 0 0 -73.6742c38.1642,57.0015 93.1557,85.5022 165,85.5022 31.3354,0 59.9907,-5.66923 86.1722,-16.8273 26.3361,-11.3385 45.8177,-26.0011 58.8311,-44.3488 13.1681,-18.1415 22.1615,-39.8134 27.4957,-64.8096 3.16961,-16.3377 4.81884,-44.8384 4.81884,-85.5022l0 -318.842 -87.9761 0 0 315.492c0,35.6646 -3.35,62.5161 -10.1788,80.3484 -6.82884,17.6519 -18.9919,31.825 -36.3346,42.313 -17.4973,10.6685 -37.8292,16.0027 -61.3307,16.0027 -37.4942,0 -69.6799,-11.9827 -96.9953,-35.6646 -27.1607,-23.8365 -40.6638,-68.8296 -40.6638,-135.314l0 -283.178 -87.8472 0z"/></glyph>
+ <glyph unicode="l" horiz-adv-x="222"><path d="M64.0107 0l0 715.843 87.8215 0 0 -715.843 -87.8215 0z"/></glyph>
+ <glyph unicode="a" horiz-adv-x="556"><path d="M404.345 64.0107c-32.6754,-27.6761 -64.0107,-47.1834 -94.0061,-58.6765 -30.1757,-11.3385 -62.5161,-17.0077 -96.9953,-17.0077 -57.0015,0 -100.68,13.8381 -131.346,41.6688 -30.485,27.8307 -45.8434,63.4953 -45.8434,106.659 0,25.5115 5.66923,48.678 17.3427,69.6799 11.4931,21.0019 26.6711,37.8292 45.328,50.5077 18.8373,12.6527 39.8392,22.3161 63.3407,28.8357 17.1623,4.48384 43.1634,8.99345 78.0034,13.1681 70.9942,8.47807 123.331,18.4765 156.831,30.3304 0.335,11.9827 0.489615,19.6619 0.489615,22.8315 0,35.8192 -8.32346,61.1503 -24.9961,75.6584 -22.3161,19.9969 -55.8161,29.8407 -99.9845,29.8407 -41.3338,0 -71.8446,-7.16384 -91.6869,-21.6719 -19.6619,-14.5081 -34.1442,-40.1742 -43.653,-76.9984l-85.8372 11.8281c7.83384,36.6696 20.6669,66.5103 38.4992,89.0069 17.8323,22.6511 43.8334,40.1742 77.6684,52.3373 33.835,12.1631 73.0042,18.3219 117.662,18.3219 44.3488,0 80.168,-5.33423 107.844,-15.6677 27.6504,-10.4881 47.9823,-23.5015 61.1503,-39.3238 13.0135,-15.8481 22.0069,-35.6646 27.3411,-59.8361 2.83461,-14.9977 4.32923,-42.0038 4.32923,-80.9926l0 -117.173c0,-81.843 1.82961,-133.51 5.66923,-155.002 3.65923,-21.6719 11.1581,-42.4934 22.1615,-62.3357l-91.8157 0c-9.01922,18.1673 -14.9977,39.5042 -17.4973,64.0107zm-7.34423 196.31c-32.0054,-13.1423 -79.833,-24.1458 -143.509,-33.3196 -36.1542,-5.17961 -61.8203,-11.0035 -76.6634,-17.4973 -14.9977,-6.49384 -26.6711,-16.0027 -34.6596,-28.6811 -8.16884,-12.4981 -12.3435,-26.3104 -12.3435,-41.643 0,-23.5015 9.01922,-43.0088 26.6711,-58.6765 17.6777,-15.5131 43.6788,-23.3469 77.8488,-23.3469 33.8092,0 63.985,7.34423 90.3211,22.1873 26.3361,14.8173 45.8434,35.1492 58.1611,60.8153 9.50884,19.8423 14.1731,49.1677 14.1731,87.8472l0 32.3146z"/></glyph>
+ <glyph unicode="o" horiz-adv-x="556"><path d="M33.165 259.341c0,95.9903 26.6711,167.165 80.168,213.318 44.5034,38.3446 98.8249,57.6715 162.99,57.6715 71.3549,0 129.671,-23.3211 174.844,-70.1696 45.328,-46.668 67.8246,-111.168 67.8246,-193.501 0,-66.8196 -9.99845,-119.337 -29.9954,-157.501 -19.9969,-38.3188 -49.1677,-67.9792 -87.3319,-89.1615 -38.3188,-21.1565 -79.9876,-31.6704 -125.341,-31.6704 -72.4888,0 -131.165,23.1665 -175.978,69.8346 -44.8384,46.5134 -67.1803,113.513 -67.1803,201.18zm90.3469 0c0,-66.5103 14.4823,-116.168 43.4984,-149.178 28.9904,-33.165 65.4796,-49.6573 109.313,-49.6573 43.6788,0 80.0134,16.6727 109.004,49.8377 28.8357,33.165 43.3438,83.8272 43.3438,151.832 0,64.1653 -14.5081,112.818 -43.6788,145.828 -29.1707,32.9846 -65.3249,49.5027 -108.669,49.5027 -43.8334,0 -80.3226,-16.5181 -109.313,-49.348 -29.0161,-32.83 -43.4984,-82.4872 -43.4984,-148.817z"/></glyph>
+ <glyph unicode="q" horiz-adv-x="556"><path d="M396.511 -198.655l0 253.827c-13.6835,-19.1723 -32.8557,-35.175 -57.3365,-47.8277 -24.6869,-12.6785 -50.8427,-19.0177 -78.5188,-19.0177 -61.4853,0 -114.493,24.5065 -158.816,73.6742 -44.5034,49.1677 -66.6649,116.503 -66.6649,202.159 0,52.0023 8.99345,98.8507 27.1607,140.185 17.9869,41.3338 44.1684,72.6434 78.493,93.9803 34.3504,21.3369 71.9992,32.0054 112.998,32.0054 64.1653,0 114.673,-27.0061 151.497,-81.173l0 69.3449 79.0084 0 0 -717.157 -87.8215 0zm-271.015 459.31c0,-66.6649 13.9927,-116.657 42.0038,-149.977 28.0111,-33.5 61.5111,-50.1727 100.5,-50.1727 37.4942,0 69.6542,15.8223 96.6603,47.673 27.1607,31.6446 40.6638,79.9876 40.6638,144.823 0,69.0099 -14.3277,120.832 -42.8284,155.672 -28.5007,34.8142 -61.8203,52.3373 -100.32,52.3373 -38.0096,0 -70.3499,-16.3377 -96.8407,-48.678 -26.4907,-32.3404 -39.8392,-82.8222 -39.8392,-151.678z"/></glyph>
+ <glyph unicode="z" horiz-adv-x="499"><path d="M19.4961 0l0 71.3386 330.173 378.835c-37.5118,-2.01575 -70.4882,-2.83465 -99.1811,-2.83465l-211.496 0 0 71.1496 423.843 0 0 -57.9843 -280.661 -329.165 -54.1732 -60c39.3386,2.83465 76.3465,4.31496 110.835,4.31496l239.654 0 0 -75.6535 -458.992 0z"/></glyph>
+ <glyph unicode="y" horiz-adv-x="499"><path d="M62.0157 -199.654l-9.85827 82.4882c19.3386,-5.16535 36,-7.84252 50.3307,-7.84252 19.5276,0 35.1811,3.33858 46.8346,9.82677 11.8425,6.51969 21.3543,15.5276 28.8504,27.3386 5.66929,8.66142 14.4882,30.5197 26.8346,65.3543 1.66929,4.97638 4.31496,12 7.81102,21.4803l-196.661 519.496 94.6772 0 108 -300.157c13.8268,-38.1732 26.4882,-78.1732 37.5118,-120.157 10.1417,40.315 22.1417,79.6535 36.1575,118.173l110.835 302.142 87.8425 0 -197.165 -527.307c-21.1969,-57.0079 -37.6693,-96.189 -49.3543,-117.669 -15.6535,-29.0079 -33.4803,-50.1732 -53.6693,-63.685 -20.315,-13.4803 -44.315,-20.315 -72.315,-20.315 -17.0079,0 -35.8425,3.65354 -56.6614,10.8346z"/></glyph>
+ <glyph unicode="p" horiz-adv-x="556"><path d="M65.9949 -198.655l0 717.157 80.0134 0 0 -67.3349c18.8373,26.3361 40.1484,46.1784 63.985,59.3207 23.6819,13.1681 52.5177,19.8423 86.3526,19.8423 44.323,0 83.3119,-11.4931 117.147,-34.17 34.0154,-22.8315 59.5011,-54.9915 76.6634,-96.5057 17.3427,-41.4884 26.0011,-86.9969 26.0011,-136.5 0,-52.9815 -9.48307,-100.809 -28.6554,-143.328 -18.9919,-42.4934 -46.668,-74.9884 -83.0026,-97.6653 -36.3346,-22.4965 -74.4988,-33.835 -114.493,-33.835 -29.3511,0 -55.5069,6.18461 -78.828,18.5023 -23.3469,12.3435 -42.3388,28.0111 -57.3365,46.8484l0 -252.332 -87.8472 0zm79.498 454.981c0,-66.6649 13.5031,-115.987 40.5092,-147.993 27.0061,-31.825 59.8361,-47.8277 98.1549,-47.8277 39.0146,0 72.5146,16.4923 100.345,49.6573 27.8307,33.0104 41.8234,84.1622 41.8234,153.507 0,66.1753 -13.6577,115.498 -40.8184,148.508 -27.1865,32.83 -59.6815,49.3223 -97.3303,49.3223 -37.52,0 -70.6849,-17.4973 -99.5207,-52.4919 -28.8357,-35.0204 -43.1634,-86.0176 -43.1634,-152.683z"/></glyph>
+ <glyph unicode="v" horiz-adv-x="500"><path d="M209.993 0l-197.315 518.502 92.8207 0 111.323 -310.493c12.0085,-33.5 23.0119,-68.3399 33.165,-104.52 7.83384,27.3411 18.6827,60.1711 32.6754,98.6703l115.343 316.343 90.3211 0 -196.336 -518.502 -81.9976 0z"/></glyph>
+ <glyph unicode="s" horiz-adv-x="500"><path d="M30.8457 154.821l86.8165 13.6835c4.84461,-34.84 18.5023,-61.5111 40.8442,-80.168 22.1615,-18.5023 53.3165,-27.8307 93.4907,-27.8307 40.3288,0 70.3242,8.32346 89.8315,24.6611 19.5073,16.4923 29.3254,35.845 29.3254,57.8261 0,19.9969 -8.65845,35.51 -25.9754,47.003 -12.0085,7.83384 -42.0038,17.6777 -89.8572,29.6604 -64.32,16.3377 -109.158,30.3304 -134,42.3388 -24.8158,11.8281 -43.8334,28.3461 -56.6665,49.348 -12.8331,21.0019 -19.3269,44.1684 -19.3269,69.4996 0,23.1665 5.33423,44.4777 16.0027,64.1653 10.5138,19.8165 24.9961,36.1542 43.1634,49.1677 13.6835,9.99845 32.3404,18.6569 55.8419,25.6661 23.6561,6.98346 48.9873,10.4881 75.9934,10.4881 40.6638,0 76.3284,-6.00423 107.174,-17.6519 30.82,-11.6735 53.4969,-27.5215 68.1596,-47.5184 14.6627,-20.1515 24.6611,-46.8227 30.1757,-80.3226l-85.8372 -11.8281c-3.99423,26.6454 -15.3327,47.4927 -33.9896,62.4903 -18.6827,14.9977 -45.1734,22.4965 -79.3434,22.4965 -40.3288,0 -69.1646,-6.67423 -86.3269,-19.9969 -17.3427,-13.3227 -26.0011,-28.9904 -26.0011,-46.8227 0,-11.5188 3.65923,-21.6719 10.8231,-30.8457 7.16384,-9.50884 18.3477,-17.1623 33.6804,-23.5015 8.81307,-3.16961 34.6596,-10.6685 77.6684,-22.3419 62.1553,-16.6469 105.499,-30.15 129.98,-40.8184 24.6869,-10.5138 44.0138,-26.0011 58.0065,-46.1784 13.9927,-20.1515 21.0019,-45.1477 21.0019,-75.1688 0,-29.3254 -8.65845,-56.8211 -25.6661,-82.8222 -17.1623,-25.8207 -41.8234,-45.8434 -74.0092,-59.9907 -32.16,-14.1731 -68.6492,-21.1823 -109.313,-21.1823 -67.5153,0 -118.848,14.0185 -154.177,42.0038 -35.3296,28.0111 -57.8261,69.4996 -67.4896,124.491z"/></glyph>
+ <glyph unicode="w" horiz-adv-x="722"><path d="M161.676 0l-158.687 518.502 90.8365 0 82.513 -299.335 30.6654 -111.323c1.34,5.64346 10.3335,41.3338 26.8257,106.994l82.513 303.664 90.3211 0 77.6684 -300.675 26.0011 -99.1599 29.6604 100.165 88.8522 299.67 85.4765 0 -162.166 -518.502 -91.1457 0 -82.513 310.493 -20.1773 88.5172 -104.829 -399.01 -91.8157 0z"/></glyph>
+ <glyph unicode="u" horiz-adv-x="556"><path d="M405.839 0l0 76.1738c-40.5092,-58.6765 -95.3461,-87.8472 -164.665,-87.8472 -30.5107,0 -59.1661,5.84961 -85.6826,17.4973 -26.4907,11.6735 -46.1527,26.5165 -58.9857,44.1684 -13.0135,17.8323 -22.0069,39.5042 -27.1607,65.1703 -3.50461,17.3427 -5.33423,44.658 -5.33423,82.178l0 321.162 87.8215 0 0 -287.507c0,-45.998 1.82961,-76.818 5.33423,-92.8207 5.66923,-23.1665 17.3427,-41.1792 35.175,-54.5019 17.9869,-13.1681 40.1484,-19.6619 66.4846,-19.6619 26.3361,0 50.9973,6.64846 74.1638,20.1515 23.1665,13.5031 39.5042,32.0054 49.013,55.1719 9.66345,23.3211 14.5081,57.1561 14.5081,101.325l0 277.844 87.8215 0 0 -518.502 -78.493 0z"/></glyph>
+ <glyph unicode="t" horiz-adv-x="277"><path d="M257.821 78.6734l12.6785 -77.6684c-24.6611,-5.17961 -46.8227,-7.83384 -66.3299,-7.83384 -32.0054,0 -56.6665,4.99923 -74.3442,15.1523 -17.4973,9.99845 -29.815,23.3469 -37.0046,39.8392 -7.16384,16.3377 -10.8231,50.9973 -10.8231,103.67l0 298.33 -64.5003 0 0 68.3399 64.5003 0 0 128.485 87.5122 52.6723 0 -181.158 88.3111 0 0 -68.3399 -88.3111 0 0 -303.175c0,-25.1507 1.49461,-41.1534 4.48384,-48.3173 3.16961,-7.16384 8.16884,-12.8331 15.1781,-17.1623 6.98346,-4.17461 17.0077,-6.33923 29.9954,-6.33923 9.84384,0 22.6769,1.15961 38.6538,3.50461z"/></glyph>
+ <glyph unicode="r" horiz-adv-x="332"><path d="M64.99 0l0 518.502 79.0084 0 0 -78.493c20.1773,36.6696 38.8342,60.9957 55.9965,72.6692 17.0077,11.6477 35.845,17.6519 56.3315,17.6519 29.6861,0 59.6815,-9.50884 90.3469,-28.3204l-30.3304 -81.6884c-21.3369,12.8331 -42.8542,19.1723 -64.3457,19.1723 -19.3269,0 -36.4892,-5.82384 -51.8219,-17.3169 -15.3327,-11.6735 -26.1815,-27.6761 -32.6754,-48.1884 -9.84384,-31.155 -14.6627,-65.3249 -14.6627,-102.484l0 -271.504 -87.8472 0z"/></glyph>
+ </font>
+ <style type="text/css">
+ <![CDATA[
+ @font-face { font-family:"Arial";src:url("#FontID0") format(svg)}
+ .str5 {stroke:#95A3B0;stroke-width:0.0762;stroke-linecap:round;stroke-linejoin:round}
+ .str4 {stroke:#4095A0;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round}
+ .str1 {stroke:#00839E;stroke-width:0.35;stroke-linecap:round;stroke-linejoin:round}
+ .str2 {stroke:#00A1A1;stroke-width:0.35;stroke-linecap:round;stroke-linejoin:round}
+ .str0 {stroke:#254C78;stroke-width:0.35;stroke-linecap:round;stroke-linejoin:round}
+ .str3 {stroke:#95A3B0;stroke-width:0.35;stroke-linecap:round;stroke-linejoin:round}
+ .fil1 {fill:none}
+ .fil8 {fill:#006CA2}
+ .fil4 {fill:#00839E}
+ .fil6 {fill:#00A1A1}
+ .fil0 {fill:#254C78}
+ .fil2 {fill:#4094A0}
+ .fil7 {fill:#4095A0}
+ .fil3 {fill:#4F5D6E}
+ .fil5 {fill:white}
+ .fnt2 {font-weight:normal;font-size:2.8222;font-family:'Arial'}
+ .fnt1 {font-weight:normal;font-size:3.175;font-family:'Arial'}
+ .fnt0 {font-weight:normal;font-size:3.8806;font-family:'Arial'}
+ ]]>
+ </style>
+ </defs>
+ <g id="Layer_x0020_1">
+ <metadata id="CorelCorpID_0Corel-Layer"/>
+ <g id="_162520824">
+ <text x="83.3503" y="13.5984" id="_160157128" class="fil0 fnt0">ONAP Portal</text>
+ <rect id="_160157176" class="fil1 str0" x="45.7222" y="9.1395" width="97.1268" height="6.138"/>
+ <text x="115.482" y="21.4221" id="_160156792" class="fil2 fnt0">Run-time framework</text>
+ <rect id="_160156720" class="fil1 str1" x="45.7222" y="16.2094" width="64.9806" height="82.5066"/>
+ <text x="47.3427" y="21.0363" id="_160156984" class="fil2 fnt0">Design-time framework</text>
+ <rect id="_160156696" class="fil1 str2" x="113.442" y="16.2094" width="64.9806" height="82.3106"/>
+ <g transform="matrix(2.64845E-014 -1 1 2.64845E-014 -108.627 199.845)">
+ <text x="105" y="148.5" id="_160156864" class="fil3 fnt0">VNF Software Development Kit (SDK)</text>
+ </g>
+ <rect id="_160156768" class="fil1 str3" transform="matrix(2.64845E-014 -1.18935 1 3.14995E-014 34.7767 98.52)" width="69.2062" height="6.3713"/>
+ <g transform="matrix(2.64845E-014 -1 1 2.64845E-014 -115.485 199.654)">
+ <text x="105" y="148.5" id="_160156648" class="fil3 fnt0">VNF Validation Program (VVP)</text>
+ </g>
+ <rect id="_160156288" class="fil1 str3" transform="matrix(2.64845E-014 -1.18935 1 3.14995E-014 27.4344 98.52)" width="69.2062" height="6.3713"/>
+ <rect id="_160156120" class="fil4" x="47.5715" y="24.055" width="61.2405" height="6.2885"/>
+ <text x="48.0423" y="28.1121" id="_160156144" class="fil5 fnt1">Service Design and Creation (SDC)</text>
+ <rect id="_160156096" class="fil4" x="47.5715" y="31.675" width="61.2405" height="6.2885"/>
+ <text x="48.0423" y="35.7321" id="_160155592" class="fil5 fnt1">POLICY framework</text>
+ <rect id="_160156072" class="fil6" x="115.787" y="24.055" width="61.2405" height="6.2885"/>
+ <text x="116.128" y="28.1121" id="_160155640" class="fil5 fnt1">Service Orchestration (SO)</text>
+ <rect id="_160156168" class="fil6" x="115.787" y="31.675" width="61.2405" height="6.2885"/>
+ <text x="116.128" y="35.7321" id="_160155544" class="fil5 fnt1">Service-defined Network Controller (SDNC)</text>
+ <rect id="_160154824" class="fil6" x="115.787" y="39.295" width="61.2405" height="6.2885"/>
+ <text x="116.128" y="43.3521" id="_160155112" class="fil5 fnt1">Application Controller (APPC)</text>
+ <rect id="_160155088" class="fil6" x="115.787" y="46.915" width="61.2405" height="6.2885"/>
+ <text x="116.128" y="50.9721" id="_160154752" class="fil5 fnt1">Virtual Function Controller (VFC)</text>
+ <rect id="_160155256" class="fil6" x="115.787" y="54.535" width="61.2405" height="6.2885"/>
+ <text x="116.128" y="58.5921" id="_160154992" class="fil5 fnt1">Active and Available Inventory (A& AI)</text>
+ <text x="132.806" y="73.908" id="_160155472" class="fil7 fnt1">Common Services</text>
+ <rect id="_160155376" class="fil2" x="115.787" y="74.855" width="61.194" height="6.2885"/>
+ <text x="116.128" y="78.9121" id="_160154560" class="fil5 fnt1">ONAP Optimization framework</text>
+ <rect id="_160154368" class="fil2" x="115.694" y="82.475" width="61.287" height="6.2885"/>
+ <text x="116.171" y="86.4935" id="_160154176" class="fil5 fnt2">Multi-Site State Coordination Service (MUSIC)</text>
+ <rect id="_160154296" class="fil1 str4" x="114.578" y="70.281" width="63.1127" height="19.1923"/>
+ <g transform="matrix(2.64845E-014 -1 1 2.64845E-014 36.2644 199.845)">
+ <text x="105" y="148.5" id="_160154488" class="fil0 fnt0">ONAP Operations Manager (OOM)</text>
+ </g>
+ <rect id="_160154056" class="fil1 str0" transform="matrix(2.64845E-014 -1.18935 1 3.14995E-014 180.418 98.52)" width="69.2062" height="6.3713"/>
+ <text x="151.201" y="13.979" id="_160154704" class="fil0 fnt0">OSS/BSS</text>
+ <rect id="_160154680" class="fil1 str0" x="143.883" y="9.1395" width="34.3621" height="6.0941"/>
+ <rect id="_160153192" class="fil8" x="80.5915" y="90.095" width="62.6715" height="6.2885"/>
+ <text x="81.0623" y="94.1521" id="_160153840" class="fil5 fnt1">Closed Loop Automation Platform (CLAMP)</text>
+ <rect id="_160153216" class="fil6" x="115.787" y="62.155" width="61.2405" height="6.2885"/>
+ <text x="116.128" y="66.2121" id="_160153624" class="fil5 fnt2">Data collection, Analytics and Events (DCAE)</text>
+ <g transform="matrix(2.64845E-014 -1 1 2.64845E-014 -124.496 199.845)">
+ <text x="105" y="148.5" id="_162523968" class="fil3 fnt0">VNF Requirements</text>
+ </g>
+ <rect id="_162524256" class="fil1 str3" transform="matrix(2.64845E-014 -1.18935 1 3.14995E-014 19.8144 98.52)" width="69.2062" height="6.3713"/>
+ <rect id="_162525480" class="fil1 str5" x="6.585" y="9.1395" width="36.5972" height="89.5765"/>
+ <text x="8.1436" y="12.7764" id="_161447280" class="fil3 fnt2">ONAP supporting activities</text>
+ </g>
+ </g>
+</svg>
diff --git a/docs/guides/overview/media/ONAP_main_functions.des b/docs/guides/overview/media/ONAP_main_functions.des Binary files differnew file mode 100644 index 000000000..daa7b9626 --- /dev/null +++ b/docs/guides/overview/media/ONAP_main_functions.des diff --git a/docs/guides/overview/media/ONAP_main_functions.png b/docs/guides/overview/media/ONAP_main_functions.png Binary files differnew file mode 100644 index 000000000..a3d5c6001 --- /dev/null +++ b/docs/guides/overview/media/ONAP_main_functions.png diff --git a/docs/guides/overview/media/ONAP_main_functions.svg b/docs/guides/overview/media/ONAP_main_functions.svg new file mode 100644 index 000000000..0afc78019 --- /dev/null +++ b/docs/guides/overview/media/ONAP_main_functions.svg @@ -0,0 +1,75 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<!-- Creator: Corel DESIGNER -->
+<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" width="210mm" height="297mm" style="shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd"
+viewBox="0 0 210 297"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs>
+ <font id="FontID0" font-variant="normal" style="fill-rule:nonzero" font-style="normal" font-weight="400">
+ <font-face
+ font-family="Arial">
+ </font-face>
+ <missing-glyph><path d="M0 0z"/></missing-glyph>
+ <glyph unicode=" " horiz-adv-x="277"></glyph>
+ <glyph unicode="-" horiz-adv-x="332"><path d="M31.6704 214.838l0 88.3369 270.164 0 0 -88.3369 -270.164 0z"/></glyph>
+ <glyph unicode="A" horiz-adv-x="666"><path d="M-1.50592 0l274.998 715.825 102.013 0 292.998 -715.825 -108.001 0 -83.4987 216.834 -299.341 0 -78.5026 -216.834 -100.666 0zm206.506 294.008l242.842 0 -74.8352 198.161c-22.6773,60.1658 -39.6676,109.666 -50.6697,148.501 -9.17724,-46.0102 -22.0041,-91.5066 -38.6755,-136.844l-78.662 -209.819z"/></glyph>
+ <glyph unicode="N" horiz-adv-x="722"><path d="M76.164 0l0 715.825 97.176 0 376.001 -561.991 0 561.991 90.8334 0 0 -715.825 -97.176 0 -376.001 562.504 0 -562.504 -90.8334 0z"/></glyph>
+ <glyph unicode="O" horiz-adv-x="777"><path d="M48.3311 348.664c0,118.843 31.8369,211.838 95.67,279.002 63.8332,67.1639 146.163,100.826 247.165,100.826 65.9946,0 125.664,-15.821 178.673,-47.3212 52.9906,-31.6774 93.4909,-75.6679 121.324,-132.166 27.8329,-56.339 41.6696,-120.509 41.6696,-191.996 0,-72.6738 -14.4922,-137.676 -43.8311,-194.848 -29.3388,-57.3312 -70.8313,-100.666 -124.495,-130.164 -53.841,-29.4983 -111.668,-44.1677 -173.836,-44.1677 -67.5005,0 -127.666,16.1753 -180.675,48.8449 -53.1677,32.4924 -93.3314,76.9967 -120.668,133.318 -27.3191,56.1796 -40.9964,115.849 -40.9964,178.673zm97.672 -1.50592c0,-86.3334 23.1557,-154.153 69.5025,-203.83 46.4886,-49.6598 104.652,-74.4986 174.669,-74.4986 71.3273,0 129.987,24.9982 175.997,75.1719 45.9925,50.1736 69.1659,121.324 69.1659,213.504 0,58.1638 -10.0099,108.993 -29.6754,152.487 -19.6655,43.5122 -48.4905,77.1738 -86.3334,101.18 -38.0023,23.8289 -80.4869,35.8231 -127.666,35.8231 -67.1639,0 -124.832,-22.9962 -173.163,-69.1659 -48.3311,-45.9925 -72.4966,-122.989 -72.4966,-230.671z"/></glyph>
+ <glyph unicode="D" horiz-adv-x="722"><path d="M77.1788 0l0 715.843 246.483 0c55.6615,0 98.1807,-3.50461 127.506,-10.3335 40.9988,-9.35422 75.9934,-26.5165 105.01,-51.1777 37.6488,-32.0054 65.9949,-72.6692 84.6519,-122.326 18.8373,-49.683 28.1657,-106.35 28.1657,-170.18 0,-54.3215 -6.33923,-102.484 -19.1723,-144.488 -12.6527,-42.0038 -28.81,-76.8438 -48.8327,-104.34 -19.8165,-27.4957 -41.4884,-49.1677 -65.1446,-64.8353 -23.5015,-15.8223 -52.0023,-27.8307 -85.3476,-35.9996 -33.5,-8.16884 -71.8188,-12.1631 -115.008,-12.1631l-258.311 0zm94.6503 84.4972l152.837 0c47.1577,0 84.3426,4.32923 111.168,13.1681 26.8257,8.83884 48.1627,21.1565 64.1653,37.1592 22.4965,22.3419 39.9938,52.6723 52.4919,90.5015 12.4981,38.0096 18.8373,83.853 18.8373,138.02 0,74.808 -12.3177,132.325 -36.8242,172.499 -24.6611,40.3288 -54.5019,67.1546 -89.6769,80.8122 -25.3311,9.84384 -66.3299,14.6885 -122.507,14.6885l-150.492 0 0 -546.848z"/></glyph>
+ <glyph unicode="S" horiz-adv-x="667"><path d="M44.993 229.99l89.3419 7.83384c4.17461,-35.8192 13.9927,-65.1446 29.5057,-88.1565 15.4873,-23.0119 39.5042,-41.4884 71.9992,-55.6615 32.495,-14.1731 69.1646,-21.1823 109.828,-21.1823 36.1542,0 68.0049,5.33423 95.6553,16.0027 27.6761,10.8488 48.343,25.5115 61.8461,44.1684 13.5031,18.8373 20.3319,39.1692 20.3319,61.3307 0,22.4965 -6.49384,42.0038 -19.6619,58.8311 -13.0135,16.8531 -34.505,30.8457 -64.3457,42.1842 -19.3269,7.49884 -61.6657,19.1465 -127.506,34.9946 -65.6599,15.8223 -111.813,30.6654 -138.149,44.658 -34.17,17.8323 -59.6815,40.1742 -76.5088,66.6649 -16.6727,26.5165 -24.9961,56.1769 -24.9961,89.1872 0,35.9996 10.1531,69.8088 30.6654,101.144 20.5123,31.5157 50.5077,55.3523 89.8315,71.6642 39.5042,16.1831 83.1572,24.3519 131.346,24.3519 53.1619,0 99.8299,-8.50384 140.494,-25.6661 40.4834,-17.0077 71.6642,-42.1842 93.4907,-75.3492 21.6719,-33.165 33.5,-70.8138 35.175,-112.818l-90.8365 -6.82884c-4.99923,45.1477 -21.4915,79.498 -49.6573,102.484 -28.1657,23.1665 -69.6799,34.6596 -124.671,34.6596 -57.3365,0 -99.0053,-10.4881 -125.341,-31.49 -26.1557,-21.0019 -39.3238,-46.333 -39.3238,-75.8388 0,-25.8207 9.32845,-47.003 27.8307,-63.4953 18.3219,-16.6727 65.8403,-33.6546 142.839,-50.9973 76.9984,-17.4973 129.825,-32.6754 158.481,-45.663 41.6688,-19.3269 72.5146,-43.6788 92.3569,-73.0042 19.8165,-29.5057 29.6604,-63.4953 29.6604,-101.84 0,-38.1642 -10.8488,-73.9834 -32.6754,-107.664 -21.8265,-33.6546 -53.1619,-59.8361 -94.0061,-78.6734 -40.8184,-18.6569 -86.8165,-27.9854 -137.814,-27.9854 -64.8353,0 -119.183,9.32845 -162.836,28.3204 -43.8334,18.8373 -78.1838,47.1834 -103.18,85.1672 -24.8415,37.855 -37.9838,80.838 -39.1692,128.666z"/></glyph>
+ <glyph unicode="P" horiz-adv-x="666"><path d="M77.1738 0l0 715.825 269.984 0c47.5161,0 83.8353,-2.32088 108.834,-6.82092 35.1676,-5.82879 64.6836,-17.008 88.5125,-33.5022 23.6695,-16.3348 42.8212,-39.5082 57.3312,-69.0064 14.4922,-29.6577 21.6675,-62.1678 21.6675,-97.6543 0,-60.8391 -19.3289,-112.501 -58.0044,-154.667 -38.835,-42.0062 -108.834,-63.1777 -209.996,-63.1777l-183.669 0 0 -290.996 -94.6602 0zm94.6602 375.505l185.175 0c61.158,0 104.652,11.321 130.324,34.1577 25.6715,22.8368 38.4983,54.8331 38.4983,96.1661 0,30.012 -7.49415,55.6658 -22.6596,76.9967 -15.1655,21.3486 -35.0081,35.3448 -59.8292,42.1834 -16.0159,4.16342 -45.337,6.32485 -88.3353,6.32485l-183.173 0 0 -255.829z"/></glyph>
+ <glyph unicode="R" horiz-adv-x="722"><path d="M78.6734 0l0 715.843 317.322 0c63.8303,0 112.328,-6.51961 145.493,-19.3527 33.1907,-12.8331 59.6815,-35.4842 79.6784,-67.9792 19.8423,-32.6754 29.6604,-68.6749 29.6604,-107.999 0,-50.8427 -16.3377,-93.5165 -49.3223,-128.356 -32.83,-34.8142 -83.6726,-57.0015 -152.348,-66.4846 25.1765,-12.0085 44.1684,-23.8365 57.1819,-35.6646 27.6504,-25.3311 53.8319,-57.1819 78.6734,-95.1657l124.491 -194.841 -119.183 0 -94.6503 148.998c-27.6761,42.8284 -50.5077,75.8388 -68.4946,98.4899 -17.8323,22.8573 -33.835,38.8342 -48.008,47.8534 -14.1731,9.14807 -28.5007,15.4873 -43.1634,19.1465 -10.8488,2.19038 -28.3461,3.35 -52.8269,3.35l-109.854 0 0 -317.837 -94.6503 0zm94.6503 399.835l203.68 0c43.1634,0 77.153,4.50961 101.505,13.5031 24.4808,8.99345 42.983,23.3211 55.6615,42.983 12.6527,19.6877 18.9919,41.0246 18.9919,64.1911 0,33.8092 -12.1631,61.6657 -36.8242,83.4922 -24.5065,21.8265 -63.3407,32.6496 -116.503,32.6496l-226.511 0 0 -236.819z"/></glyph>
+ <glyph unicode="l" horiz-adv-x="222"><path d="M64.0107 0l0 715.843 87.8215 0 0 -715.843 -87.8215 0z"/></glyph>
+ <glyph unicode="c" horiz-adv-x="500"><path d="M404.345 189.996l86.3269 -11.3385c-9.32845,-59.5011 -33.5,-106.169 -72.5146,-139.824 -38.8342,-33.6804 -86.6619,-50.5077 -143.328,-50.5077 -70.8396,0 -127.996,23.1665 -171.004,69.4996 -43.1634,46.333 -64.8353,112.843 -64.8353,199.505 0,55.9965 9.35422,105.01 27.8565,147.013 18.6569,41.978 46.8227,73.4938 84.8322,94.4957 37.8292,21.0019 79.163,31.49 123.666,31.49 56.3315,0 102.484,-14.3277 138.149,-42.8284 35.845,-28.5007 58.8311,-68.8296 69.0099,-121.347l-85.5022 -13.1423c-8.16884,34.8142 -22.4965,60.9957 -43.1634,78.6476 -20.6669,17.4973 -45.663,26.3361 -75.0142,26.3361 -44.323,0 -80.3226,-15.8223 -107.999,-47.673 -27.6504,-31.6446 -41.4884,-81.8172 -41.4884,-150.492 0,-69.6542 13.3227,-120.342 40.1742,-151.987 26.6454,-31.5157 61.4853,-47.338 104.494,-47.338 34.505,0 63.1603,10.6685 86.3269,31.825 23.1665,21.1565 37.8292,53.6773 44.0138,97.6653z"/></glyph>
+ <glyph unicode="g" horiz-adv-x="556"><path d="M49.8377 -43.0088l85.5022 -12.6527c3.50461,-26.3361 13.5031,-45.5084 29.6604,-57.6715 21.8265,-16.1573 51.6673,-24.3261 89.3419,-24.3261 40.8184,0 72.1538,8.16884 94.3153,24.3261 22.1873,16.3377 37.0046,39.1692 44.8384,68.3399 4.66423,17.9869 6.67423,55.4811 6.33923,112.818 -38.3446,-45.1477 -86.1722,-67.8246 -143.509,-67.8246 -71.3292,0 -126.501,25.6661 -165.49,77.1788 -39.0146,51.3323 -58.6765,113.153 -58.6765,184.997 0,49.5027 9.01922,95.1657 26.8515,136.989 17.9869,41.8234 43.988,74.1638 77.9776,96.9953 34.0154,22.6769 74.0092,34.17 119.853,34.17 61.1503,0 111.658,-24.8415 151.317,-74.3184l0 62.4903 81.173 0 0 -448.178c0,-80.6576 -8.32346,-137.994 -24.6611,-171.649 -16.4923,-33.6804 -42.4934,-60.3515 -78.158,-79.833 -35.6904,-19.5073 -79.5238,-29.3511 -131.681,-29.3511 -61.8203,0 -111.838,14.0185 -149.822,41.8492 -38.1642,27.8307 -56.5119,69.6542 -55.1719,125.651zm72.6692 311.498c0,-67.9792 13.5031,-117.662 40.6638,-148.817 27.0061,-31.3354 60.8411,-46.8484 101.505,-46.8484 40.3288,0 74.1638,15.5131 101.479,46.5134 27.3411,31.155 41.0246,79.833 41.0246,146.318 0,63.5211 -14.0185,111.349 -42.1842,143.509 -28.1657,32.16 -62.1553,48.343 -101.84,48.343 -38.9888,0 -72.1538,-15.8481 -99.6495,-47.673 -27.3411,-31.6704 -40.9988,-78.828 -40.9988,-141.344z"/></glyph>
+ <glyph unicode="k" horiz-adv-x="500"><path d="M66.3299 0l0 715.843 88.0019 0 0 -408.184 208.009 210.844 113.668 0 -198.165 -192.341 218.317 -326.161 -108.488 0 -171.339 265.165 -62.0007 -59.6557 0 -205.509 -88.0019 0z"/></glyph>
+ <glyph unicode="o" horiz-adv-x="556"><path d="M33.165 259.341c0,95.9903 26.6711,167.165 80.168,213.318 44.5034,38.3446 98.8249,57.6715 162.99,57.6715 71.3549,0 129.671,-23.3211 174.844,-70.1696 45.328,-46.668 67.8246,-111.168 67.8246,-193.501 0,-66.8196 -9.99845,-119.337 -29.9954,-157.501 -19.9969,-38.3188 -49.1677,-67.9792 -87.3319,-89.1615 -38.3188,-21.1565 -79.9876,-31.6704 -125.341,-31.6704 -72.4888,0 -131.165,23.1665 -175.978,69.8346 -44.8384,46.5134 -67.1803,113.513 -67.1803,201.18zm90.3469 0c0,-66.5103 14.4823,-116.168 43.4984,-149.178 28.9904,-33.165 65.4796,-49.6573 109.313,-49.6573 43.6788,0 80.0134,16.6727 109.004,49.8377 28.8357,33.165 43.3438,83.8272 43.3438,151.832 0,64.1653 -14.5081,112.818 -43.6788,145.828 -29.1707,32.9846 -65.3249,49.5027 -108.669,49.5027 -43.8334,0 -80.3226,-16.5181 -109.313,-49.348 -29.0161,-32.83 -43.4984,-82.4872 -43.4984,-148.817z"/></glyph>
+ <glyph unicode="a" horiz-adv-x="556"><path d="M404.345 64.0107c-32.6754,-27.6761 -64.0107,-47.1834 -94.0061,-58.6765 -30.1757,-11.3385 -62.5161,-17.0077 -96.9953,-17.0077 -57.0015,0 -100.68,13.8381 -131.346,41.6688 -30.485,27.8307 -45.8434,63.4953 -45.8434,106.659 0,25.5115 5.66923,48.678 17.3427,69.6799 11.4931,21.0019 26.6711,37.8292 45.328,50.5077 18.8373,12.6527 39.8392,22.3161 63.3407,28.8357 17.1623,4.48384 43.1634,8.99345 78.0034,13.1681 70.9942,8.47807 123.331,18.4765 156.831,30.3304 0.335,11.9827 0.489615,19.6619 0.489615,22.8315 0,35.8192 -8.32346,61.1503 -24.9961,75.6584 -22.3161,19.9969 -55.8161,29.8407 -99.9845,29.8407 -41.3338,0 -71.8446,-7.16384 -91.6869,-21.6719 -19.6619,-14.5081 -34.1442,-40.1742 -43.653,-76.9984l-85.8372 11.8281c7.83384,36.6696 20.6669,66.5103 38.4992,89.0069 17.8323,22.6511 43.8334,40.1742 77.6684,52.3373 33.835,12.1631 73.0042,18.3219 117.662,18.3219 44.3488,0 80.168,-5.33423 107.844,-15.6677 27.6504,-10.4881 47.9823,-23.5015 61.1503,-39.3238 13.0135,-15.8481 22.0069,-35.6646 27.3411,-59.8361 2.83461,-14.9977 4.32923,-42.0038 4.32923,-80.9926l0 -117.173c0,-81.843 1.82961,-133.51 5.66923,-155.002 3.65923,-21.6719 11.1581,-42.4934 22.1615,-62.3357l-91.8157 0c-9.01922,18.1673 -14.9977,39.5042 -17.4973,64.0107zm-7.34423 196.31c-32.0054,-13.1423 -79.833,-24.1458 -143.509,-33.3196 -36.1542,-5.17961 -61.8203,-11.0035 -76.6634,-17.4973 -14.9977,-6.49384 -26.6711,-16.0027 -34.6596,-28.6811 -8.16884,-12.4981 -12.3435,-26.3104 -12.3435,-41.643 0,-23.5015 9.01922,-43.0088 26.6711,-58.6765 17.6777,-15.5131 43.6788,-23.3469 77.8488,-23.3469 33.8092,0 63.985,7.34423 90.3211,22.1873 26.3361,14.8173 45.8434,35.1492 58.1611,60.8153 9.50884,19.8423 14.1731,49.1677 14.1731,87.8472l0 32.3146z"/></glyph>
+ <glyph unicode="f" horiz-adv-x="277"><path d="M86.8422 0l0 450.162 -77.5138 0 0 68.3399 77.5138 0 0 55.1719c0,34.8142 3.16961,60.8153 9.32845,77.6684 8.50384,22.8315 23.3211,41.3338 44.658,55.4811 21.3369,14.1731 51.1777,21.1823 89.6769,21.1823 24.6611,0 52.0023,-2.83461 81.9976,-8.83884l-13.1681 -76.6634c-18.1673,3.32423 -35.51,4.99923 -51.8477,4.99923 -26.6454,0 -45.4827,-5.66923 -56.4861,-17.1623 -11.1581,-11.3385 -16.6727,-32.6754 -16.6727,-64.0107l0 -47.8277 101.015 0 0 -68.3399 -101.015 0 0 -450.162 -87.4865 0z"/></glyph>
+ <glyph unicode="e" horiz-adv-x="556"><path d="M420.837 167.01l90.8365 -11.1838c-14.3277,-53.1619 -40.8442,-94.3153 -79.498,-123.666 -38.8342,-29.1707 -88.3369,-43.8334 -148.508,-43.8334 -75.8388,0 -136.01,23.3469 -180.333,70.0149 -44.5034,46.668 -66.6649,112.148 -66.6649,196.49 0,87.3319 22.4965,155.002 67.3349,203.164 44.993,48.1627 103.154,72.3342 174.818,72.3342 69.3449,0 126.011,-23.6561 169.845,-70.8396 43.988,-47.1577 65.9949,-113.668 65.9949,-199.17 0,-5.30846 -0.154615,-13.1423 -0.489615,-23.4758l-386.667 0c3.16961,-57.0015 19.3269,-100.68 48.3173,-130.856 29.0161,-30.3304 65.0157,-45.4827 108.334,-45.4827 32.1857,0 59.6815,8.50384 82.513,25.4857 22.8315,16.8531 40.8184,43.8334 54.1669,81.0184zm-288.512 142.169l289.517 0c-3.83961,43.4984 -14.9977,76.3284 -33.165,98.0003 -28.0111,33.8092 -64.3457,50.8169 -108.849,50.8169 -40.3288,0 -74.3184,-13.5031 -101.84,-40.4834 -27.4957,-27.0061 -42.648,-63.1861 -45.663,-108.334z"/></glyph>
+ <glyph unicode="m" horiz-adv-x="832"><path d="M65.9949 0l0 518.502 78.493 0 0 -72.6692c16.3377,25.3311 38.0096,45.8434 65.0157,61.1761 27.0061,15.4873 57.8261,23.3211 92.3311,23.3211 38.3446,0 69.8346,-7.98846 94.3411,-23.9911 24.6611,-16.0027 41.978,-38.1642 52.0023,-66.8453 41.1534,60.5061 94.4957,90.8365 160.156,90.8365 51.4869,0 90.9911,-14.3277 118.667,-42.8284 27.6761,-28.5007 41.4884,-72.3342 41.4884,-131.5l0 -356.002 -87.3319 0 0 326.676c0,35.1492 -2.83461,60.4803 -8.47807,75.9934 -5.84961,15.3327 -16.1831,27.8307 -31.0004,37.3396 -15.0234,9.32845 -32.6754,14.1473 -52.8527,14.1473 -36.4892,0 -66.6649,-12.1631 -90.8365,-36.4892 -23.9911,-24.1715 -36.1542,-63.0057 -36.1542,-116.322l0 -301.345 -87.8472 0 0 336.829c0,39.1692 -7.16384,68.4946 -21.4915,88.0019 -14.3277,19.5073 -37.6746,29.3254 -70.3242,29.3254 -24.6611,0 -47.5184,-6.49384 -68.4946,-19.6619 -21.0019,-12.9877 -36.3346,-32.0054 -45.6888,-57.0015 -9.48307,-25.1507 -14.1473,-61.3307 -14.1473,-108.488l0 -269.005 -87.8472 0z"/></glyph>
+ <glyph unicode="i" horiz-adv-x="222"><path d="M66.3299 614.673l0 101.17 88.0019 0 0 -101.17 -88.0019 0zm0 -614.673l0 518.502 88.0019 0 0 -518.502 -88.0019 0z"/></glyph>
+ <glyph unicode="n" horiz-adv-x="556"><path d="M65.9949 0l0 518.502 79.0084 0 0 -73.6742c38.1642,57.0015 93.1557,85.5022 165,85.5022 31.3354,0 59.9907,-5.66923 86.1722,-16.8273 26.3361,-11.3385 45.8177,-26.0011 58.8311,-44.3488 13.1681,-18.1415 22.1615,-39.8134 27.4957,-64.8096 3.16961,-16.3377 4.81884,-44.8384 4.81884,-85.5022l0 -318.842 -87.9761 0 0 315.492c0,35.6646 -3.35,62.5161 -10.1788,80.3484 -6.82884,17.6519 -18.9919,31.825 -36.3346,42.313 -17.4973,10.6685 -37.8292,16.0027 -61.3307,16.0027 -37.4942,0 -69.6799,-11.9827 -96.9953,-35.6646 -27.1607,-23.8365 -40.6638,-68.8296 -40.6638,-135.314l0 -283.178 -87.8472 0z"/></glyph>
+ <glyph unicode="y" horiz-adv-x="500"><path d="M62.0007 -199.66l-9.84384 82.4872c19.3527,-5.15384 35.9996,-7.83384 50.353,-7.83384 19.4815,0 35.1492,3.35 46.8227,9.84384 11.8281,6.49384 21.3369,15.4873 28.8357,27.3411 5.66923,8.65845 14.5081,30.485 26.8257,65.3249 1.675,4.99923 4.32923,12.0085 7.83384,21.4915l-196.671 519.507 94.6761 0 107.999 -300.16c13.8381,-38.1642 26.4907,-78.1838 37.4942,-120.188 10.1788,40.3546 22.1615,79.6784 36.18,118.178l110.833 302.17 87.8215 0 -197.16 -527.341c-21.1565,-57.0015 -37.6746,-96.1707 -49.3223,-117.662 -15.6677,-28.9904 -33.5,-50.1727 -53.6773,-63.6757 -20.3319,-13.4773 -44.323,-20.3319 -72.3342,-20.3319 -17.0077,0 -35.845,3.685 -56.6665,10.8488z"/></glyph>
+ <glyph unicode="p" horiz-adv-x="556"><path d="M65.9949 -198.655l0 717.157 80.0134 0 0 -67.3349c18.8373,26.3361 40.1484,46.1784 63.985,59.3207 23.6819,13.1681 52.5177,19.8423 86.3526,19.8423 44.323,0 83.3119,-11.4931 117.147,-34.17 34.0154,-22.8315 59.5011,-54.9915 76.6634,-96.5057 17.3427,-41.4884 26.0011,-86.9969 26.0011,-136.5 0,-52.9815 -9.48307,-100.809 -28.6554,-143.328 -18.9919,-42.4934 -46.668,-74.9884 -83.0026,-97.6653 -36.3346,-22.4965 -74.4988,-33.835 -114.493,-33.835 -29.3511,0 -55.5069,6.18461 -78.828,18.5023 -23.3469,12.3435 -42.3388,28.0111 -57.3365,46.8484l0 -252.332 -87.8472 0zm79.498 454.981c0,-66.6649 13.5031,-115.987 40.5092,-147.993 27.0061,-31.825 59.8361,-47.8277 98.1549,-47.8277 39.0146,0 72.5146,16.4923 100.345,49.6573 27.8307,33.0104 41.8234,84.1622 41.8234,153.507 0,66.1753 -13.6577,115.498 -40.8184,148.508 -27.1865,32.83 -59.6815,49.3223 -97.3303,49.3223 -37.52,0 -70.6849,-17.4973 -99.5207,-52.4919 -28.8357,-35.0204 -43.1634,-86.0176 -43.1634,-152.683z"/></glyph>
+ <glyph unicode="v" horiz-adv-x="500"><path d="M209.993 0l-197.315 518.502 92.8207 0 111.323 -310.493c12.0085,-33.5 23.0119,-68.3399 33.165,-104.52 7.83384,27.3411 18.6827,60.1711 32.6754,98.6703l115.343 316.343 90.3211 0 -196.336 -518.502 -81.9976 0z"/></glyph>
+ <glyph unicode="s" horiz-adv-x="500"><path d="M30.8457 154.821l86.8165 13.6835c4.84461,-34.84 18.5023,-61.5111 40.8442,-80.168 22.1615,-18.5023 53.3165,-27.8307 93.4907,-27.8307 40.3288,0 70.3242,8.32346 89.8315,24.6611 19.5073,16.4923 29.3254,35.845 29.3254,57.8261 0,19.9969 -8.65845,35.51 -25.9754,47.003 -12.0085,7.83384 -42.0038,17.6777 -89.8572,29.6604 -64.32,16.3377 -109.158,30.3304 -134,42.3388 -24.8158,11.8281 -43.8334,28.3461 -56.6665,49.348 -12.8331,21.0019 -19.3269,44.1684 -19.3269,69.4996 0,23.1665 5.33423,44.4777 16.0027,64.1653 10.5138,19.8165 24.9961,36.1542 43.1634,49.1677 13.6835,9.99845 32.3404,18.6569 55.8419,25.6661 23.6561,6.98346 48.9873,10.4881 75.9934,10.4881 40.6638,0 76.3284,-6.00423 107.174,-17.6519 30.82,-11.6735 53.4969,-27.5215 68.1596,-47.5184 14.6627,-20.1515 24.6611,-46.8227 30.1757,-80.3226l-85.8372 -11.8281c-3.99423,26.6454 -15.3327,47.4927 -33.9896,62.4903 -18.6827,14.9977 -45.1734,22.4965 -79.3434,22.4965 -40.3288,0 -69.1646,-6.67423 -86.3269,-19.9969 -17.3427,-13.3227 -26.0011,-28.9904 -26.0011,-46.8227 0,-11.5188 3.65923,-21.6719 10.8231,-30.8457 7.16384,-9.50884 18.3477,-17.1623 33.6804,-23.5015 8.81307,-3.16961 34.6596,-10.6685 77.6684,-22.3419 62.1553,-16.6469 105.499,-30.15 129.98,-40.8184 24.6869,-10.5138 44.0138,-26.0011 58.0065,-46.1784 13.9927,-20.1515 21.0019,-45.1477 21.0019,-75.1688 0,-29.3254 -8.65845,-56.8211 -25.6661,-82.8222 -17.1623,-25.8207 -41.8234,-45.8434 -74.0092,-59.9907 -32.16,-14.1731 -68.6492,-21.1823 -109.313,-21.1823 -67.5153,0 -118.848,14.0185 -154.177,42.0038 -35.3296,28.0111 -57.8261,69.4996 -67.4896,124.491z"/></glyph>
+ <glyph unicode="w" horiz-adv-x="722"><path d="M161.676 0l-158.687 518.502 90.8365 0 82.513 -299.335 30.6654 -111.323c1.34,5.64346 10.3335,41.3338 26.8257,106.994l82.513 303.664 90.3211 0 77.6684 -300.675 26.0011 -99.1599 29.6604 100.165 88.8522 299.67 85.4765 0 -162.166 -518.502 -91.1457 0 -82.513 310.493 -20.1773 88.5172 -104.829 -399.01 -91.8157 0z"/></glyph>
+ <glyph unicode="r" horiz-adv-x="332"><path d="M64.99 0l0 518.502 79.0084 0 0 -78.493c20.1773,36.6696 38.8342,60.9957 55.9965,72.6692 17.0077,11.6477 35.845,17.6519 56.3315,17.6519 29.6861,0 59.6815,-9.50884 90.3469,-28.3204l-30.3304 -81.6884c-21.3369,12.8331 -42.8542,19.1723 -64.3457,19.1723 -19.3269,0 -36.4892,-5.82384 -51.8219,-17.3169 -15.3327,-11.6735 -26.1815,-27.6761 -32.6754,-48.1884 -9.84384,-31.155 -14.6627,-65.3249 -14.6627,-102.484l0 -271.504 -87.8472 0z"/></glyph>
+ <glyph unicode="t" horiz-adv-x="277"><path d="M257.821 78.6734l12.6785 -77.6684c-24.6611,-5.17961 -46.8227,-7.83384 -66.3299,-7.83384 -32.0054,0 -56.6665,4.99923 -74.3442,15.1523 -17.4973,9.99845 -29.815,23.3469 -37.0046,39.8392 -7.16384,16.3377 -10.8231,50.9973 -10.8231,103.67l0 298.33 -64.5003 0 0 68.3399 64.5003 0 0 128.485 87.5122 52.6723 0 -181.158 88.3111 0 0 -68.3399 -88.3111 0 0 -303.175c0,-25.1507 1.49461,-41.1534 4.48384,-48.3173 3.16961,-7.16384 8.16884,-12.8331 15.1781,-17.1623 6.98346,-4.17461 17.0077,-6.33923 29.9954,-6.33923 9.84384,0 22.6769,1.15961 38.6538,3.50461z"/></glyph>
+ <glyph unicode="u" horiz-adv-x="556"><path d="M405.839 0l0 76.1738c-40.5092,-58.6765 -95.3461,-87.8472 -164.665,-87.8472 -30.5107,0 -59.1661,5.84961 -85.6826,17.4973 -26.4907,11.6735 -46.1527,26.5165 -58.9857,44.1684 -13.0135,17.8323 -22.0069,39.5042 -27.1607,65.1703 -3.50461,17.3427 -5.33423,44.658 -5.33423,82.178l0 321.162 87.8215 0 0 -287.507c0,-45.998 1.82961,-76.818 5.33423,-92.8207 5.66923,-23.1665 17.3427,-41.1792 35.175,-54.5019 17.9869,-13.1681 40.1484,-19.6619 66.4846,-19.6619 26.3361,0 50.9973,6.64846 74.1638,20.1515 23.1665,13.5031 39.5042,32.0054 49.013,55.1719 9.66345,23.3211 14.5081,57.1561 14.5081,101.325l0 277.844 87.8215 0 0 -518.502 -78.493 0z"/></glyph>
+ </font>
+ <style type="text/css">
+ <![CDATA[
+ @font-face { font-family:"Arial";src:url("#FontID0") format(svg)}
+ .str2 {stroke:#1D2E5C;stroke-width:0.0762;stroke-linecap:round;stroke-linejoin:round}
+ .str0 {stroke:#00839E;stroke-width:0.35;stroke-linecap:round;stroke-linejoin:round}
+ .str1 {stroke:#00A1A1;stroke-width:0.35;stroke-linecap:round;stroke-linejoin:round}
+ .str3 {stroke:#0F708A;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round}
+ .fil1 {fill:none}
+ .fil0 {fill:#4094A0}
+ .fil3 {fill:white}
+ .fil2 {fill:#0F708A}
+ .fnt0 {font-weight:normal;font-size:3.8806;font-family:'Arial'}
+ .fnt1 {font-weight:normal;font-size:5.6444;font-family:'Arial'}
+ ]]>
+ </style>
+ </defs>
+ <g id="Layer_x0020_1">
+ <metadata id="CorelCorpID_0Corel-Layer"/>
+ <g id="_163138984">
+ <text x="69.0029" y="21.4221" id="_163140928" class="fil0 fnt0">Run-time framework</text>
+ <rect id="_163140784" class="fil1 str0" x="17.7822" y="16.2094" width="45.8106" height="37.3991"/>
+ <text x="19.4027" y="21.0363" id="_163140832" class="fil0 fnt0">Design-time framework</text>
+ <rect id="_163140688" class="fil1 str1" x="66.963" y="16.2094" width="85.2075" height="37.3991"/>
+ <rect id="_163139728" class="fil2 str2" x="20.3222" y="23.895" width="32.775" height="23.3874"/>
+ <rect id="_163139704" class="fil2 str2" x="69.6946" y="23.895" width="38.0314" height="23.3874"/>
+ <rect id="_163139752" class="fil2 str2" x="110.335" y="23.895" width="38.0314" height="23.3874"/>
+ <rect id="_163140232" class="fil1 str3" x="12.193" y="1.5195" width="150.716" height="58.0585"/>
+ <text x="15.6445" y="9.1395" id="_163140448" class="fil2 fnt1">ONAP</text>
+ <text x="23.7944" y="29.616" id="_163139824" class="fil3 fnt0">Service Design</text>
+ <text x="71.362" y="29.616" id="_163139776" class="fil3 fnt0">Service Deployment</text>
+ <text x="112.925" y="29.616" id="_163139872" class="fil3 fnt0">Service Operations</text>
+ </g>
+ </g>
+</svg>
diff --git a/docs/guides/overview/overview.rst b/docs/guides/overview/overview.rst new file mode 100644 index 000000000..83c7e9de8 --- /dev/null +++ b/docs/guides/overview/overview.rst @@ -0,0 +1,183 @@ +.. This work is licensed under a Creative Commons Attribution +.. 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 +.. Copyright 2019 Nokia; Copyright 2017-2018 Huawei Technologies Co., Ltd.; Copyright 2017 AT&T Intellectual Property. + +Open Network Automation Platform Overview +========================================= + +The Open Network Automation Platform (ONAP) project addresses the +rising need for a **common automation platform for telecommunication, cable, +and cloud service providers**—and their solution providers— that enables the +**automation of different lifecycle processes**, to deliver differentiated +network services on demand, profitably and competitively, while leveraging +existing investments. + +Prior to ONAP, telecommunication network operators had to keep up with the +scale and cost of manual changes required to implement new service offerings, +from installing new data center equipment to, in some cases, upgrading +customer equipment on-premises. Many operators are seeking to exploit +Software Defined Network (SDN) and Network Function Virtualization (NFV) +to improve service velocity, simplify equipment interoperability and +integration, and reduce overall CapEx and OpEx costs. In addition, the +current, highly fragmented management landscape makes it difficult to +monitor and guarantee service-level agreements (SLAs). + +ONAP is addressing these challenges by developing global and massive +scale (multi-site and multi-Virtual Infrastructure Manager (VIM)) +automation capabilities for both physical and virtual network elements. +It facilitates service agility by supporting data models for rapid +service and resource deployment, by providing a common set of Northbound +REST APIs that are open and interoperable, and by supporting model +driven interfaces to the networks. ONAP’s modular and layered nature +improves interoperability and simplifies integration, allowing it to +support multiple VNF environments by integrating with multiple VIMs, +virtualized network function managers (VNFMs), SDN Controllers, and +even legacy equipment. ONAP’s consolidated VNF requirements enable +commercial development of ONAP-compliant VNFs. This approach allows +network and cloud operators to optimize their physical and virtual +infrastructure for cost and performance; at the same time, ONAP’s +use of standard models reduces integration and deployment costs of +heterogeneous equipment, while minimizing management fragmentation. + +Scope of ONAP +------------- + +ONAP enables end user organizations and their network or cloud providers +to collaboratively instantiate network elements and services in a dynamic, +closed control loop process, with real-time response to actionable events. + +ONAP’s major activities, that is designing, deploying and operating +services, are provided based on ONAP’s two major frameworks, namely on +Design-time framework and Run-time framework: + +.. image:: media/ONAP_main_functions.png + :scale: 40 % + +In order to design, deploy and operate services and assure these dynamic +services, ONAP activities are built up as follows: + +* **Service design** – Service design is built on a robust design framework that + allows specification of the service in all aspects – modeling the resources and + relationships that make up the service, specifying the policy rules that guide + the service behavior, specifying the applications, analytics and closed control + loop events needed for the elastic management of the service. +* **Service deployment** – Service deployment is built on an orchestration + and control framework that is policy-driven (Service Orchestrator and + Controllers) to provide automated instantiation of the service when + needed and managing service demands in an elastic manner. +* **Service operations** – Service operations are built on an analytic + framework that closely monitors the service behavior during the service + lifecycle based on the specified design, analytics and policies to enable + response as required from the control framework, to deal with situations + ranging from those that require healing to those that require scaling + of the resources to elastically adjust to demand variations. + +ONAP enables product- or service-independent capabilities for design, +deployment and operation, in accordance with the following foundational +principles: + +1. Ability to dynamically introduce full service lifecycle orchestration + (design, provisioning and operation) and service API for new services + and technologies without the need for new platform software releases + or without affecting operations for the existing services + +2. Carrier-grade scalability including horizontal scaling (linear scale-out) + and distribution to support large number of services and large networks + +3. Metadata-driven and policy-driven architecture to ensure flexible and + automated ways in which capabilities are used and delivered + +4. The architecture shall enable sourcing best-in-class components + +5. Common capabilities are ‘developed’ once and ‘used’ many times + +6. Core capabilities shall support many diverse services and infrastructures + +7. The architecture shall support elastic scaling as needs grow or shrink + +Functional overview of ONAP +=========================== + +The following guidelines show the main ONAP activities in a chronological order, presenting ONAP's functional structure: + +1. **Service design** - ONAP supports Service Design operations, using the TOSCA approach. +These service design activities are built up of the following subtasks: + a. Planning VNF onboarding – checking which VNFs will be necessary for the required environment and features + b. Creating resources, composing services + c. Distributing services - Distributing services constitutes of 2 subtasks: + * TOSCA C-SAR package is stored in the Catalog + * new service notification is published + +2. **Service orchestration and deployment** + a. Defining which VNFs are necessary for the service + b. Defining orchestration steps + c. Selecting valid cloud region + d. Service orchestration calling cloud APIs to deploy VNFs + * The onboarding and instantiation of VNFs in ONAP is represented via + the example of onboarding and instantiating a virtual network function + (VNF), the virtual Firewall (vFirewall). Following the guidelines and + steps of this example, any other VNF can be similarly onboarded + and instantiated to ONAP. See :ref:`virtual Firewall Onboarding and + Instantiating <vfirewall_usecase>` examples. + e. Controllers applying configuration on VNFs +3. **Service operations** + a. Closed Loop design and deployment + b. Collecting and evaluating event data + +Benefits of ONAP +================ + +Open Network Automation Platform provides the following benefits: + +* common automation platform, which enables common management of services and + connectivity, while the applications run separately +* a unified operating framework for vendor-agnostic, policy-driven service + design, implementation, analytics and lifecycle management for + large-scale workloads and services +* orchestration for both virtual and physical network functions +* ONAP offers Service or VNF Configuration capability, in contrast to other + open-source orchestration platforms +* the model-driven approach enables ONAP to support services, that are using + different VNFs, as a common service block +* service modelling enables operators to use the same deployment and management + mechanisms, beside also using the same platform + +ONAP Release information +======================== + +ONAP is enhanced with numerous features from release to release. Each release +is named after a city. + ++----------------------+----------------+----------------------+-----------------------------------------------------------+ +|Release Name |Release version |Release Date |Features delivered | ++======================+================+======================+===========================================================+ +|Casablanca |* 3.0.2 |* 31 January 2019 | :ref:`Casablanca Release Notes <casablancarelease-notes>` | +| |* 3.0.1 |* 30 November 2018 | | +| |* 3.0.0 |* 15 April 2019 | | ++----------------------+----------------+----------------------+-----------------------------------------------------------+ +|Beijing |2.0.0 |7 June 2018 | + ++----------------------+----------------+----------------------+-----------------------------------------------------------+ +|Amsterdam |1.0.0 |16 November 2017 | + ++----------------------+----------------+----------------------+-----------------------------------------------------------+ + +ONAP Blueprints and environments +================================ + +ONAP is able to deploy and operate VNFs running OpenStack based Centralized Private Cloud Instances, as well as Mobile Edge Cloud instances. +ONAP has been tested in the following network environments: + +* Voice Over LTE (VoLTE) +* Customer Premise Equipment (CPE) +* 5G +* Cross Domain and Cross Layer VPN (CCVPN) +* Broadband Service (BBS) + +Licenses +======== + +Open Network Automation Platform (ONAP) is an open source project hosted by the Linux Foundation. + +ONAP Source Code is licensed under the `Apache Version 2 License <http://www.apache.org/licenses/LICENSE-2.0>`_. +ONAP Documentation is licensed under the `Creative Commons Attribution 4.0 +International License <http://creativecommons.org/licenses/by/4.0>`_. |