Bläddra i källkod

added iot model graphics

Min 5 år sedan
förälder
incheckning
beee66d716

BIN
graphics/iot_model1.dia


+ 867 - 0
graphics/iot_model1.eps

@@ -0,0 +1,867 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: /home/min/Documents/UCL/ELEC0033/Final_Report/graphics/iot_model1.dia
+%%Creator: Dia v0.97.3
+%%CreationDate: Tue Apr 28 05:31:23 2020
+%%For: min
+%%Orientation: Portrait
+%%Magnification: 1.0000
+%%BoundingBox: 0 0 215 173
+%%BeginSetup
+%%EndSetup
+%%EndComments
+%%BeginProlog
+[ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash /zero /one
+/two /three /four /five /six /seven /eight /nine /colon /semicolon
+/less /equal /greater /question /at /A /B /C /D /E
+/F /G /H /I /J /K /L /M /N /O
+/P /Q /R /S /T /U /V /W /X /Y
+/Z /bracketleft /backslash /bracketright /asciicircum /underscore /quoteleft /a /b /c
+/d /e /f /g /h /i /j /k /l /m
+/n /o /p /q /r /s /t /u /v /w
+/x /y /z /braceleft /bar /braceright /asciitilde /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/space /exclamdown /cent /sterling /currency /yen /brokenbar /section /dieresis /copyright
+/ordfeminine /guillemotleft /logicalnot /hyphen /registered /macron /degree /plusminus /twosuperior /threesuperior
+/acute /mu /paragraph /periodcentered /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf
+/threequarters /questiondown /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+/Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis /Eth /Ntilde
+/Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply /Oslash /Ugrave /Uacute /Ucircumflex
+/Udieresis /Yacute /Thorn /germandbls /agrave /aacute /acircumflex /atilde /adieresis /aring
+/ae /ccedilla /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+/eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide /oslash /ugrave
+/uacute /ucircumflex /udieresis /yacute /thorn /ydieresis] /isolatin1encoding exch def
+/cp {closepath} bind def
+/c {curveto} bind def
+/f {fill} bind def
+/a {arc} bind def
+/ef {eofill} bind def
+/ex {exch} bind def
+/gr {grestore} bind def
+/gs {gsave} bind def
+/sa {save} bind def
+/rs {restore} bind def
+/l {lineto} bind def
+/m {moveto} bind def
+/rm {rmoveto} bind def
+/n {newpath} bind def
+/s {stroke} bind def
+/sh {show} bind def
+/slc {setlinecap} bind def
+/slj {setlinejoin} bind def
+/slw {setlinewidth} bind def
+/srgb {setrgbcolor} bind def
+/rot {rotate} bind def
+/sc {scale} bind def
+/sd {setdash} bind def
+/ff {findfont} bind def
+/sf {setfont} bind def
+/scf {scalefont} bind def
+/sw {stringwidth pop} bind def
+/tr {translate} bind def
+
+/ellipsedict 8 dict def
+ellipsedict /mtrx matrix put
+/ellipse
+{ ellipsedict begin
+   /endangle exch def
+   /startangle exch def
+   /yrad exch def
+   /xrad exch def
+   /y exch def
+   /x exch def   /savematrix mtrx currentmatrix def
+   x y tr xrad yrad sc
+   0 0 1 startangle endangle arc
+   savematrix setmatrix
+   end
+} def
+
+/mergeprocs {
+dup length
+3 -1 roll
+dup
+length
+dup
+5 1 roll
+3 -1 roll
+add
+array cvx
+dup
+3 -1 roll
+0 exch
+putinterval
+dup
+4 2 roll
+putinterval
+} bind def
+/dpi_x 300 def
+/dpi_y 300 def
+/conicto {
+    /to_y exch def
+    /to_x exch def
+    /conic_cntrl_y exch def
+    /conic_cntrl_x exch def
+    currentpoint
+    /p0_y exch def
+    /p0_x exch def
+    /p1_x p0_x conic_cntrl_x p0_x sub 2 3 div mul add def
+    /p1_y p0_y conic_cntrl_y p0_y sub 2 3 div mul add def
+    /p2_x p1_x to_x p0_x sub 1 3 div mul add def
+    /p2_y p1_y to_y p0_y sub 1 3 div mul add def
+    p1_x p1_y p2_x p2_y to_x to_y curveto
+} bind def
+/start_ol { gsave 1.1 dpi_x div dup scale} bind def
+/end_ol { closepath fill grestore } bind def
+28.346000 -28.346000 scale
+-8.898125 -20.050000 translate
+%%EndProlog
+
+
+0.100000 slw
+[] 0 sd
+[] 0 sd
+0 slc
+0 slj
+0.100000 slw
+0 slc
+0 slj
+[] 0 sd
+0.901961 0.933333 0.941176 srgb
+n 10.181875 14.000000 m 15.116875 14.000000 l 15.798257 14.000000 16.350625 14.447715 16.350625 15.000000 c 16.350625 15.552285 15.798257 16.000000 15.116875 16.000000 c 10.181875 16.000000 l 9.500493 16.000000 8.948125 15.552285 8.948125 15.000000 c 8.948125 14.447715 9.500493 14.000000 10.181875 14.000000 c ef
+0.000000 0.000000 0.000000 srgb
+n 10.181875 14.000000 m 15.116875 14.000000 l 15.798257 14.000000 16.350625 14.447715 16.350625 15.000000 c 16.350625 15.552285 15.798257 16.000000 15.116875 16.000000 c 10.181875 16.000000 l 9.500493 16.000000 8.948125 15.552285 8.948125 15.000000 c 8.948125 14.447715 9.500493 14.000000 10.181875 14.000000 c s
+gsave 10.331875 15.194062 translate 0.035278 -0.035278 scale
+start_ol
+957 3136 moveto
+957 384 lineto
+1537 384 lineto
+2271 384 2611 716 conicto
+2952 1048 2952 1764 conicto
+2952 2475 2611 2805 conicto
+2271 3136 1537 3136 conicto
+957 3136 lineto
+477 3520 moveto
+1463 3520 lineto
+2494 3520 2976 3094 conicto
+3458 2669 3458 1764 conicto
+3458 853 2973 426 conicto
+2489 0 1463 0 conicto
+477 0 lineto
+477 3520 lineto
+end_ol grestore 
+gsave 10.823909 15.194062 translate 0.035278 -0.035278 scale
+start_ol
+1667 1344 moveto
+1137 1344 933 1225 conicto
+729 1106 729 818 conicto
+729 589 882 454 conicto
+1035 320 1299 320 conicto
+1663 320 1882 572 conicto
+2102 825 2102 1244 conicto
+2102 1344 lineto
+1667 1344 lineto
+2539 1513 moveto
+2539 0 lineto
+2102 0 lineto
+2102 384 lineto
+1952 154 1729 45 conicto
+1506 -64 1183 -64 conicto
+774 -64 533 162 conicto
+292 389 292 769 conicto
+292 1213 592 1438 conicto
+893 1664 1489 1664 conicto
+2102 1664 lineto
+2102 1712 lineto
+2102 2025 1903 2196 conicto
+1705 2368 1347 2368 conicto
+1119 2368 903 2320 conicto
+687 2272 487 2176 conicto
+487 2560 lineto
+727 2656 952 2704 conicto
+1178 2752 1392 2752 conicto
+1969 2752 2254 2444 conicto
+2539 2137 2539 1513 conicto
+end_ol grestore 
+gsave 11.216038 15.194062 translate 0.035278 -0.035278 scale
+start_ol
+891 3456 moveto
+891 2688 lineto
+1791 2688 lineto
+1791 2368 lineto
+891 2368 lineto
+891 902 lineto
+891 572 980 478 conicto
+1069 384 1342 384 conicto
+1791 384 lineto
+1791 0 lineto
+1342 0 lineto
+836 0 643 194 conicto
+451 389 451 902 conicto
+451 2368 lineto
+131 2368 lineto
+131 2688 lineto
+451 2688 lineto
+451 3456 lineto
+891 3456 lineto
+end_ol grestore 
+gsave 11.465805 15.194062 translate 0.035278 -0.035278 scale
+start_ol
+1667 1344 moveto
+1137 1344 933 1225 conicto
+729 1106 729 818 conicto
+729 589 882 454 conicto
+1035 320 1299 320 conicto
+1663 320 1882 572 conicto
+2102 825 2102 1244 conicto
+2102 1344 lineto
+1667 1344 lineto
+2539 1513 moveto
+2539 0 lineto
+2102 0 lineto
+2102 384 lineto
+1952 154 1729 45 conicto
+1506 -64 1183 -64 conicto
+774 -64 533 162 conicto
+292 389 292 769 conicto
+292 1213 592 1438 conicto
+893 1664 1489 1664 conicto
+2102 1664 lineto
+2102 1712 lineto
+2102 2025 1903 2196 conicto
+1705 2368 1347 2368 conicto
+1119 2368 903 2320 conicto
+687 2272 487 2176 conicto
+487 2560 lineto
+727 2656 952 2704 conicto
+1178 2752 1392 2752 conicto
+1969 2752 2254 2444 conicto
+2539 2137 2539 1513 conicto
+end_ol grestore 
+gsave 11.857934 15.194062 translate 0.035278 -0.035278 scale
+start_ol
+end_ol grestore 
+gsave 12.060241 15.194062 translate 0.035278 -0.035278 scale
+start_ol
+1663 3047 moveto
+1012 1280 lineto
+2316 1280 lineto
+1663 3047 lineto
+1392 3520 moveto
+1936 3520 lineto
+3287 0 lineto
+2788 0 lineto
+2465 896 lineto
+867 896 lineto
+544 0 lineto
+38 0 lineto
+1392 3520 lineto
+end_ol grestore 
+gsave 12.497332 15.194062 translate 0.035278 -0.035278 scale
+start_ol
+2670 1646 moveto
+2670 0 lineto
+2233 0 lineto
+2233 1632 lineto
+2233 2001 2085 2184 conicto
+1938 2368 1644 2368 conicto
+1290 2368 1085 2146 conicto
+881 1925 881 1542 conicto
+881 0 lineto
+442 0 lineto
+442 2688 lineto
+881 2688 lineto
+881 2304 lineto
+1038 2529 1250 2640 conicto
+1463 2752 1741 2752 conicto
+2200 2752 2435 2471 conicto
+2670 2191 2670 1646 conicto
+end_ol grestore 
+gsave 12.901947 15.194062 translate 0.035278 -0.035278 scale
+start_ol
+1667 1344 moveto
+1137 1344 933 1225 conicto
+729 1106 729 818 conicto
+729 589 882 454 conicto
+1035 320 1299 320 conicto
+1663 320 1882 572 conicto
+2102 825 2102 1244 conicto
+2102 1344 lineto
+1667 1344 lineto
+2539 1513 moveto
+2539 0 lineto
+2102 0 lineto
+2102 384 lineto
+1952 154 1729 45 conicto
+1506 -64 1183 -64 conicto
+774 -64 533 162 conicto
+292 389 292 769 conicto
+292 1213 592 1438 conicto
+893 1664 1489 1664 conicto
+2102 1664 lineto
+2102 1712 lineto
+2102 2025 1903 2196 conicto
+1705 2368 1347 2368 conicto
+1119 2368 903 2320 conicto
+687 2272 487 2176 conicto
+487 2560 lineto
+727 2656 952 2704 conicto
+1178 2752 1392 2752 conicto
+1969 2752 2254 2444 conicto
+2539 2137 2539 1513 conicto
+end_ol grestore 
+gsave 13.294076 15.194062 translate 0.035278 -0.035278 scale
+start_ol
+458 3712 moveto
+895 3712 lineto
+895 0 lineto
+458 0 lineto
+458 3712 lineto
+end_ol grestore 
+gsave 13.471404 15.194062 translate 0.035278 -0.035278 scale
+start_ol
+1565 -238 moveto
+1380 -726 1204 -875 conicto
+1028 -1024 734 -1024 conicto
+385 -1024 lineto
+385 -640 lineto
+641 -640 lineto
+821 -640 921 -555 conicto
+1021 -470 1142 -155 conicto
+1221 46 lineto
+145 2688 lineto
+608 2688 lineto
+1439 586 lineto
+2271 2688 lineto
+2734 2688 lineto
+1565 -238 lineto
+end_ol grestore 
+gsave 13.851048 15.194062 translate 0.035278 -0.035278 scale
+start_ol
+891 3456 moveto
+891 2688 lineto
+1791 2688 lineto
+1791 2368 lineto
+891 2368 lineto
+891 902 lineto
+891 572 980 478 conicto
+1069 384 1342 384 conicto
+1791 384 lineto
+1791 0 lineto
+1342 0 lineto
+836 0 643 194 conicto
+451 389 451 902 conicto
+451 2368 lineto
+131 2368 lineto
+131 2688 lineto
+451 2688 lineto
+451 3456 lineto
+891 3456 lineto
+end_ol grestore 
+gsave 14.100815 15.194062 translate 0.035278 -0.035278 scale
+start_ol
+458 2688 moveto
+895 2688 lineto
+895 0 lineto
+458 0 lineto
+458 2688 lineto
+458 3712 moveto
+895 3712 lineto
+895 3136 lineto
+458 3136 lineto
+458 3712 lineto
+end_ol grestore 
+gsave 14.278144 15.194062 translate 0.035278 -0.035278 scale
+start_ol
+2373 2560 moveto
+2373 2176 lineto
+2188 2272 2001 2320 conicto
+1815 2368 1625 2368 conicto
+1199 2368 964 2099 conicto
+729 1830 729 1344 conicto
+729 858 964 589 conicto
+1199 320 1625 320 conicto
+1815 320 2001 368 conicto
+2188 416 2373 512 conicto
+2373 128 lineto
+2190 32 1994 -16 conicto
+1798 -64 1577 -64 conicto
+976 -64 622 316 conicto
+268 697 268 1344 conicto
+268 2000 625 2376 conicto
+983 2752 1606 2752 conicto
+1808 2752 2000 2704 conicto
+2192 2656 2373 2560 conicto
+end_ol grestore 
+gsave 14.630312 15.194062 translate 0.035278 -0.035278 scale
+start_ol
+2154 2560 moveto
+2154 2176 lineto
+1969 2272 1769 2320 conicto
+1570 2368 1356 2368 conicto
+1030 2368 867 2269 conicto
+705 2170 705 1972 conicto
+705 1821 821 1735 conicto
+938 1649 1290 1571 conicto
+1439 1538 lineto
+1905 1438 2101 1255 conicto
+2297 1072 2297 744 conicto
+2297 371 2003 153 conicto
+1710 -64 1197 -64 conicto
+984 -64 752 -16 conicto
+521 32 264 128 conicto
+264 576 lineto
+506 448 741 384 conicto
+976 320 1207 320 conicto
+1516 320 1682 425 conicto
+1848 531 1848 722 conicto
+1848 900 1728 994 conicto
+1608 1089 1202 1177 conicto
+1050 1212 lineto
+644 1298 463 1476 conicto
+283 1654 283 1964 conicto
+283 2341 549 2546 conicto
+815 2752 1304 2752 conicto
+1546 2752 1760 2704 conicto
+1974 2656 2154 2560 conicto
+end_ol grestore 
+0.100000 slw
+[] 0 sd
+[] 0 sd
+0 slc
+0 slj
+0.100000 slw
+0 slc
+0 slj
+[] 0 sd
+0.772549 0.803922 0.827451 srgb
+n 10.233125 16.000000 m 15.165625 16.000000 l 15.846661 16.000000 16.398750 16.447715 16.398750 17.000000 c 16.398750 17.552285 15.846661 18.000000 15.165625 18.000000 c 10.233125 18.000000 l 9.552089 18.000000 9.000000 17.552285 9.000000 17.000000 c 9.000000 16.447715 9.552089 16.000000 10.233125 16.000000 c ef
+0.000000 0.000000 0.000000 srgb
+n 10.233125 16.000000 m 15.165625 16.000000 l 15.846661 16.000000 16.398750 16.447715 16.398750 17.000000 c 16.398750 17.552285 15.846661 18.000000 15.165625 18.000000 c 10.233125 18.000000 l 9.552089 18.000000 9.000000 17.552285 9.000000 17.000000 c 9.000000 16.447715 9.552089 16.000000 10.233125 16.000000 c s
+gsave 10.693125 17.194063 translate 0.035278 -0.035278 scale
+start_ol
+3133 3264 moveto
+3133 2752 lineto
+2891 2977 2616 3088 conicto
+2342 3200 2033 3200 conicto
+1425 3200 1102 2829 conicto
+779 2459 779 1759 conicto
+779 1061 1102 690 conicto
+1425 320 2033 320 conicto
+2342 320 2616 431 conicto
+2891 543 3133 768 conicto
+3133 256 lineto
+2881 96 2599 16 conicto
+2318 -64 2005 -64 conicto
+1199 -64 736 424 conicto
+273 913 273 1759 conicto
+273 2607 736 3095 conicto
+1199 3584 2005 3584 conicto
+2323 3584 2604 3504 conicto
+2886 3424 3133 3264 conicto
+end_ol grestore 
+gsave 11.140205 17.194063 translate 0.035278 -0.035278 scale
+start_ol
+1489 2368 moveto
+1138 2368 933 2094 conicto
+729 1820 729 1344 conicto
+729 868 932 594 conicto
+1135 320 1489 320 conicto
+1838 320 2042 595 conicto
+2247 870 2247 1344 conicto
+2247 1816 2042 2092 conicto
+1838 2368 1489 2368 conicto
+1489 2752 moveto
+2059 2752 2384 2378 conicto
+2710 2005 2710 1344 conicto
+2710 685 2384 310 conicto
+2059 -64 1489 -64 conicto
+917 -64 592 310 conicto
+268 685 268 1344 conicto
+268 2005 592 2378 conicto
+917 2752 1489 2752 conicto
+end_ol grestore 
+gsave 11.532334 17.194063 translate 0.035278 -0.035278 scale
+start_ol
+2670 1646 moveto
+2670 0 lineto
+2233 0 lineto
+2233 1632 lineto
+2233 2001 2085 2184 conicto
+1938 2368 1644 2368 conicto
+1290 2368 1085 2146 conicto
+881 1925 881 1542 conicto
+881 0 lineto
+442 0 lineto
+442 2688 lineto
+881 2688 lineto
+881 2304 lineto
+1038 2529 1250 2640 conicto
+1463 2752 1741 2752 conicto
+2200 2752 2435 2471 conicto
+2670 2191 2670 1646 conicto
+end_ol grestore 
+gsave 11.936948 17.194063 translate 0.035278 -0.035278 scale
+start_ol
+2670 1646 moveto
+2670 0 lineto
+2233 0 lineto
+2233 1632 lineto
+2233 2001 2085 2184 conicto
+1938 2368 1644 2368 conicto
+1290 2368 1085 2146 conicto
+881 1925 881 1542 conicto
+881 0 lineto
+442 0 lineto
+442 2688 lineto
+881 2688 lineto
+881 2304 lineto
+1038 2529 1250 2640 conicto
+1463 2752 1741 2752 conicto
+2200 2752 2435 2471 conicto
+2670 2191 2670 1646 conicto
+end_ol grestore 
+gsave 12.341562 17.194063 translate 0.035278 -0.035278 scale
+start_ol
+2734 1480 moveto
+2734 1280 lineto
+724 1280 lineto
+753 811 996 565 conicto
+1240 320 1674 320 conicto
+1926 320 2162 384 conicto
+2399 448 2632 576 conicto
+2632 192 lineto
+2397 67 2150 1 conicto
+1903 -64 1648 -64 conicto
+1012 -64 640 309 conicto
+268 683 268 1320 conicto
+268 1979 621 2365 conicto
+974 2752 1572 2752 conicto
+2109 2752 2421 2410 conicto
+2734 2068 2734 1480 conicto
+2297 1600 moveto
+2292 1950 2096 2159 conicto
+1900 2368 1577 2368 conicto
+1212 2368 992 2166 conicto
+772 1964 739 1597 conicto
+2297 1600 lineto
+end_ol grestore 
+gsave 12.736188 17.194063 translate 0.035278 -0.035278 scale
+start_ol
+2373 2560 moveto
+2373 2176 lineto
+2188 2272 2001 2320 conicto
+1815 2368 1625 2368 conicto
+1199 2368 964 2099 conicto
+729 1830 729 1344 conicto
+729 858 964 589 conicto
+1199 320 1625 320 conicto
+1815 320 2001 368 conicto
+2188 416 2373 512 conicto
+2373 128 lineto
+2190 32 1994 -16 conicto
+1798 -64 1577 -64 conicto
+976 -64 622 316 conicto
+268 697 268 1344 conicto
+268 2000 625 2376 conicto
+983 2752 1606 2752 conicto
+1808 2752 2000 2704 conicto
+2192 2656 2373 2560 conicto
+end_ol grestore 
+gsave 13.088357 17.194063 translate 0.035278 -0.035278 scale
+start_ol
+891 3456 moveto
+891 2688 lineto
+1791 2688 lineto
+1791 2368 lineto
+891 2368 lineto
+891 902 lineto
+891 572 980 478 conicto
+1069 384 1342 384 conicto
+1791 384 lineto
+1791 0 lineto
+1342 0 lineto
+836 0 643 194 conicto
+451 389 451 902 conicto
+451 2368 lineto
+131 2368 lineto
+131 2688 lineto
+451 2688 lineto
+451 3456 lineto
+891 3456 lineto
+end_ol grestore 
+gsave 13.338123 17.194063 translate 0.035278 -0.035278 scale
+start_ol
+458 2688 moveto
+895 2688 lineto
+895 0 lineto
+458 0 lineto
+458 2688 lineto
+458 3712 moveto
+895 3712 lineto
+895 3136 lineto
+458 3136 lineto
+458 3712 lineto
+end_ol grestore 
+gsave 13.515452 17.194063 translate 0.035278 -0.035278 scale
+start_ol
+145 2688 moveto
+608 2688 lineto
+1439 432 lineto
+2271 2688 lineto
+2734 2688 lineto
+1736 0 lineto
+1142 0 lineto
+145 2688 lineto
+end_ol grestore 
+gsave 13.895096 17.194063 translate 0.035278 -0.035278 scale
+start_ol
+458 2688 moveto
+895 2688 lineto
+895 0 lineto
+458 0 lineto
+458 2688 lineto
+458 3712 moveto
+895 3712 lineto
+895 3136 lineto
+458 3136 lineto
+458 3712 lineto
+end_ol grestore 
+gsave 14.072425 17.194063 translate 0.035278 -0.035278 scale
+start_ol
+891 3456 moveto
+891 2688 lineto
+1791 2688 lineto
+1791 2368 lineto
+891 2368 lineto
+891 902 lineto
+891 572 980 478 conicto
+1069 384 1342 384 conicto
+1791 384 lineto
+1791 0 lineto
+1342 0 lineto
+836 0 643 194 conicto
+451 389 451 902 conicto
+451 2368 lineto
+131 2368 lineto
+131 2688 lineto
+451 2688 lineto
+451 3456 lineto
+891 3456 lineto
+end_ol grestore 
+gsave 14.322191 17.194063 translate 0.035278 -0.035278 scale
+start_ol
+1565 -238 moveto
+1380 -726 1204 -875 conicto
+1028 -1024 734 -1024 conicto
+385 -1024 lineto
+385 -640 lineto
+641 -640 lineto
+821 -640 921 -555 conicto
+1021 -470 1142 -155 conicto
+1221 46 lineto
+145 2688 lineto
+608 2688 lineto
+1439 586 lineto
+2271 2688 lineto
+2734 2688 lineto
+1565 -238 lineto
+end_ol grestore 
+0.100000 slw
+[] 0 sd
+[] 0 sd
+0 slc
+0 slj
+0.100000 slw
+0 slc
+0 slj
+[] 0 sd
+0.643137 0.674510 0.709804 srgb
+n 10.233125 18.000000 m 15.165625 18.000000 l 15.846661 18.000000 16.398750 18.447715 16.398750 19.000000 c 16.398750 19.552285 15.846661 20.000000 15.165625 20.000000 c 10.233125 20.000000 l 9.552089 20.000000 9.000000 19.552285 9.000000 19.000000 c 9.000000 18.447715 9.552089 18.000000 10.233125 18.000000 c ef
+0.000000 0.000000 0.000000 srgb
+n 10.233125 18.000000 m 15.165625 18.000000 l 15.846661 18.000000 16.398750 18.447715 16.398750 19.000000 c 16.398750 19.552285 15.846661 20.000000 15.165625 20.000000 c 10.233125 20.000000 l 9.552089 20.000000 9.000000 19.552285 9.000000 19.000000 c 9.000000 18.447715 9.552089 18.000000 10.233125 18.000000 c s
+gsave 11.435625 19.194063 translate 0.035278 -0.035278 scale
+start_ol
+2603 3392 moveto
+2603 2944 lineto
+2330 3073 2087 3136 conicto
+1845 3200 1620 3200 conicto
+1228 3200 1015 3052 conicto
+803 2904 803 2631 conicto
+803 2402 944 2285 conicto
+1086 2169 1480 2097 conicto
+1769 2039 lineto
+2306 1937 2561 1678 conicto
+2817 1420 2817 986 conicto
+2817 469 2471 202 conicto
+2126 -64 1458 -64 conicto
+1207 -64 923 0 conicto
+639 65 335 192 conicto
+335 704 lineto
+627 513 907 416 conicto
+1188 320 1459 320 conicto
+1869 320 2092 485 conicto
+2316 650 2316 955 conicto
+2316 1221 2155 1371 conicto
+1995 1522 1629 1597 conicto
+1337 1652 lineto
+801 1756 561 1978 conicto
+321 2201 321 2597 conicto
+321 3056 652 3320 conicto
+984 3584 1565 3584 conicto
+1815 3584 2073 3536 conicto
+2332 3488 2603 3392 conicto
+end_ol grestore 
+gsave 11.842744 19.194063 translate 0.035278 -0.035278 scale
+start_ol
+2734 1480 moveto
+2734 1280 lineto
+724 1280 lineto
+753 811 996 565 conicto
+1240 320 1674 320 conicto
+1926 320 2162 384 conicto
+2399 448 2632 576 conicto
+2632 192 lineto
+2397 67 2150 1 conicto
+1903 -64 1648 -64 conicto
+1012 -64 640 309 conicto
+268 683 268 1320 conicto
+268 1979 621 2365 conicto
+974 2752 1572 2752 conicto
+2109 2752 2421 2410 conicto
+2734 2068 2734 1480 conicto
+2297 1600 moveto
+2292 1950 2096 2159 conicto
+1900 2368 1577 2368 conicto
+1212 2368 992 2166 conicto
+772 1964 739 1597 conicto
+2297 1600 lineto
+end_ol grestore 
+gsave 12.237370 19.194063 translate 0.035278 -0.035278 scale
+start_ol
+2670 1646 moveto
+2670 0 lineto
+2233 0 lineto
+2233 1632 lineto
+2233 2001 2085 2184 conicto
+1938 2368 1644 2368 conicto
+1290 2368 1085 2146 conicto
+881 1925 881 1542 conicto
+881 0 lineto
+442 0 lineto
+442 2688 lineto
+881 2688 lineto
+881 2304 lineto
+1038 2529 1250 2640 conicto
+1463 2752 1741 2752 conicto
+2200 2752 2435 2471 conicto
+2670 2191 2670 1646 conicto
+end_ol grestore 
+gsave 12.641984 19.194063 translate 0.035278 -0.035278 scale
+start_ol
+2154 2560 moveto
+2154 2176 lineto
+1969 2272 1769 2320 conicto
+1570 2368 1356 2368 conicto
+1030 2368 867 2269 conicto
+705 2170 705 1972 conicto
+705 1821 821 1735 conicto
+938 1649 1290 1571 conicto
+1439 1538 lineto
+1905 1438 2101 1255 conicto
+2297 1072 2297 744 conicto
+2297 371 2003 153 conicto
+1710 -64 1197 -64 conicto
+984 -64 752 -16 conicto
+521 32 264 128 conicto
+264 576 lineto
+506 448 741 384 conicto
+976 320 1207 320 conicto
+1516 320 1682 425 conicto
+1848 531 1848 722 conicto
+1848 900 1728 994 conicto
+1608 1089 1202 1177 conicto
+1050 1212 lineto
+644 1298 463 1476 conicto
+283 1654 283 1964 conicto
+283 2341 549 2546 conicto
+815 2752 1304 2752 conicto
+1546 2752 1760 2704 conicto
+1974 2656 2154 2560 conicto
+end_ol grestore 
+gsave 12.974169 19.194063 translate 0.035278 -0.035278 scale
+start_ol
+1489 2368 moveto
+1138 2368 933 2094 conicto
+729 1820 729 1344 conicto
+729 868 932 594 conicto
+1135 320 1489 320 conicto
+1838 320 2042 595 conicto
+2247 870 2247 1344 conicto
+2247 1816 2042 2092 conicto
+1838 2368 1489 2368 conicto
+1489 2752 moveto
+2059 2752 2384 2378 conicto
+2710 2005 2710 1344 conicto
+2710 685 2384 310 conicto
+2059 -64 1489 -64 conicto
+917 -64 592 310 conicto
+268 685 268 1344 conicto
+268 2005 592 2378 conicto
+917 2752 1489 2752 conicto
+end_ol grestore 
+gsave 13.366298 19.194063 translate 0.035278 -0.035278 scale
+start_ol
+2000 2304 moveto
+1926 2337 1839 2352 conicto
+1753 2368 1648 2368 conicto
+1278 2368 1079 2127 conicto
+881 1887 881 1437 conicto
+881 0 lineto
+442 0 lineto
+442 2688 lineto
+881 2688 lineto
+881 2304 lineto
+1019 2531 1240 2641 conicto
+1461 2752 1777 2752 conicto
+1822 2752 1876 2752 conicto
+1931 2752 1998 2752 conicto
+2000 2304 lineto
+end_ol grestore 
+gsave 13.628550 19.194063 translate 0.035278 -0.035278 scale
+start_ol
+2154 2560 moveto
+2154 2176 lineto
+1969 2272 1769 2320 conicto
+1570 2368 1356 2368 conicto
+1030 2368 867 2269 conicto
+705 2170 705 1972 conicto
+705 1821 821 1735 conicto
+938 1649 1290 1571 conicto
+1439 1538 lineto
+1905 1438 2101 1255 conicto
+2297 1072 2297 744 conicto
+2297 371 2003 153 conicto
+1710 -64 1197 -64 conicto
+984 -64 752 -16 conicto
+521 32 264 128 conicto
+264 576 lineto
+506 448 741 384 conicto
+976 320 1207 320 conicto
+1516 320 1682 425 conicto
+1848 531 1848 722 conicto
+1848 900 1728 994 conicto
+1608 1089 1202 1177 conicto
+1050 1212 lineto
+644 1298 463 1476 conicto
+283 1654 283 1964 conicto
+283 2341 549 2546 conicto
+815 2752 1304 2752 conicto
+1546 2752 1760 2704 conicto
+1974 2656 2154 2560 conicto
+end_ol grestore 
+showpage

BIN
graphics/iot_model2.dia


+ 963 - 0
graphics/iot_model2.eps

@@ -0,0 +1,963 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: /home/min/Documents/UCL/ELEC0033/Final_Report/graphics/iot_model2.dia
+%%Creator: Dia v0.97.3
+%%CreationDate: Tue Apr 28 05:30:57 2020
+%%For: min
+%%Orientation: Portrait
+%%Magnification: 1.0000
+%%BoundingBox: 0 0 202 173
+%%BeginSetup
+%%EndSetup
+%%EndComments
+%%BeginProlog
+[ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash /zero /one
+/two /three /four /five /six /seven /eight /nine /colon /semicolon
+/less /equal /greater /question /at /A /B /C /D /E
+/F /G /H /I /J /K /L /M /N /O
+/P /Q /R /S /T /U /V /W /X /Y
+/Z /bracketleft /backslash /bracketright /asciicircum /underscore /quoteleft /a /b /c
+/d /e /f /g /h /i /j /k /l /m
+/n /o /p /q /r /s /t /u /v /w
+/x /y /z /braceleft /bar /braceright /asciitilde /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/space /exclamdown /cent /sterling /currency /yen /brokenbar /section /dieresis /copyright
+/ordfeminine /guillemotleft /logicalnot /hyphen /registered /macron /degree /plusminus /twosuperior /threesuperior
+/acute /mu /paragraph /periodcentered /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf
+/threequarters /questiondown /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+/Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis /Eth /Ntilde
+/Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply /Oslash /Ugrave /Uacute /Ucircumflex
+/Udieresis /Yacute /Thorn /germandbls /agrave /aacute /acircumflex /atilde /adieresis /aring
+/ae /ccedilla /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+/eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide /oslash /ugrave
+/uacute /ucircumflex /udieresis /yacute /thorn /ydieresis] /isolatin1encoding exch def
+/cp {closepath} bind def
+/c {curveto} bind def
+/f {fill} bind def
+/a {arc} bind def
+/ef {eofill} bind def
+/ex {exch} bind def
+/gr {grestore} bind def
+/gs {gsave} bind def
+/sa {save} bind def
+/rs {restore} bind def
+/l {lineto} bind def
+/m {moveto} bind def
+/rm {rmoveto} bind def
+/n {newpath} bind def
+/s {stroke} bind def
+/sh {show} bind def
+/slc {setlinecap} bind def
+/slj {setlinejoin} bind def
+/slw {setlinewidth} bind def
+/srgb {setrgbcolor} bind def
+/rot {rotate} bind def
+/sc {scale} bind def
+/sd {setdash} bind def
+/ff {findfont} bind def
+/sf {setfont} bind def
+/scf {scalefont} bind def
+/sw {stringwidth pop} bind def
+/tr {translate} bind def
+
+/ellipsedict 8 dict def
+ellipsedict /mtrx matrix put
+/ellipse
+{ ellipsedict begin
+   /endangle exch def
+   /startangle exch def
+   /yrad exch def
+   /xrad exch def
+   /y exch def
+   /x exch def   /savematrix mtrx currentmatrix def
+   x y tr xrad yrad sc
+   0 0 1 startangle endangle arc
+   savematrix setmatrix
+   end
+} def
+
+/mergeprocs {
+dup length
+3 -1 roll
+dup
+length
+dup
+5 1 roll
+3 -1 roll
+add
+array cvx
+dup
+3 -1 roll
+0 exch
+putinterval
+dup
+4 2 roll
+putinterval
+} bind def
+/dpi_x 300 def
+/dpi_y 300 def
+/conicto {
+    /to_y exch def
+    /to_x exch def
+    /conic_cntrl_y exch def
+    /conic_cntrl_x exch def
+    currentpoint
+    /p0_y exch def
+    /p0_x exch def
+    /p1_x p0_x conic_cntrl_x p0_x sub 2 3 div mul add def
+    /p1_y p0_y conic_cntrl_y p0_y sub 2 3 div mul add def
+    /p2_x p1_x to_x p0_x sub 1 3 div mul add def
+    /p2_y p1_y to_y p0_y sub 1 3 div mul add def
+    p1_x p1_y p2_x p2_y to_x to_y curveto
+} bind def
+/start_ol { gsave 1.1 dpi_x div dup scale} bind def
+/end_ol { closepath fill grestore } bind def
+28.346000 -28.346000 scale
+-8.950000 -20.050000 translate
+%%EndProlog
+
+
+0.100000 slw
+[] 0 sd
+[] 0 sd
+0 slc
+0 slj
+0.100000 slw
+0 slc
+0 slj
+[] 0 sd
+0.901961 0.933333 0.941176 srgb
+n 10.166667 14.000000 m 14.833333 14.000000 l 15.477666 14.000000 16.000000 14.447715 16.000000 15.000000 c 16.000000 15.552285 15.477666 16.000000 14.833333 16.000000 c 10.166667 16.000000 l 9.522334 16.000000 9.000000 15.552285 9.000000 15.000000 c 9.000000 14.447715 9.522334 14.000000 10.166667 14.000000 c ef
+0.000000 0.000000 0.000000 srgb
+n 10.166667 14.000000 m 14.833333 14.000000 l 15.477666 14.000000 16.000000 14.447715 16.000000 15.000000 c 16.000000 15.552285 15.477666 16.000000 14.833333 16.000000 c 10.166667 16.000000 l 9.522334 16.000000 9.000000 15.552285 9.000000 15.000000 c 9.000000 14.447715 9.522334 14.000000 10.166667 14.000000 c s
+gsave 10.713750 14.794043 translate 0.035278 -0.035278 scale
+start_ol
+1663 3047 moveto
+1012 1280 lineto
+2316 1280 lineto
+1663 3047 lineto
+1392 3520 moveto
+1936 3520 lineto
+3287 0 lineto
+2788 0 lineto
+2465 896 lineto
+867 896 lineto
+544 0 lineto
+38 0 lineto
+1392 3520 lineto
+end_ol grestore 
+gsave 11.150842 14.794043 translate 0.035278 -0.035278 scale
+start_ol
+881 384 moveto
+881 -1024 lineto
+442 -1024 lineto
+442 2688 lineto
+881 2688 lineto
+881 2304 lineto
+1019 2531 1229 2641 conicto
+1439 2752 1732 2752 conicto
+2216 2752 2519 2364 conicto
+2822 1976 2822 1344 conicto
+2822 712 2519 324 conicto
+2216 -64 1732 -64 conicto
+1439 -64 1229 46 conicto
+1019 157 881 384 conicto
+2368 1344 moveto
+2368 1823 2169 2095 conicto
+1971 2368 1624 2368 conicto
+1278 2368 1079 2095 conicto
+881 1823 881 1344 conicto
+881 865 1079 592 conicto
+1278 320 1624 320 conicto
+1971 320 2169 592 conicto
+2368 865 2368 1344 conicto
+end_ol grestore 
+gsave 11.555456 14.794043 translate 0.035278 -0.035278 scale
+start_ol
+881 384 moveto
+881 -1024 lineto
+442 -1024 lineto
+442 2688 lineto
+881 2688 lineto
+881 2304 lineto
+1019 2531 1229 2641 conicto
+1439 2752 1732 2752 conicto
+2216 2752 2519 2364 conicto
+2822 1976 2822 1344 conicto
+2822 712 2519 324 conicto
+2216 -64 1732 -64 conicto
+1439 -64 1229 46 conicto
+1019 157 881 384 conicto
+2368 1344 moveto
+2368 1823 2169 2095 conicto
+1971 2368 1624 2368 conicto
+1278 2368 1079 2095 conicto
+881 1823 881 1344 conicto
+881 865 1079 592 conicto
+1278 320 1624 320 conicto
+1971 320 2169 592 conicto
+2368 865 2368 1344 conicto
+end_ol grestore 
+gsave 11.960070 14.794043 translate 0.035278 -0.035278 scale
+start_ol
+458 3712 moveto
+895 3712 lineto
+895 0 lineto
+458 0 lineto
+458 3712 lineto
+end_ol grestore 
+gsave 12.137399 14.794043 translate 0.035278 -0.035278 scale
+start_ol
+458 2688 moveto
+895 2688 lineto
+895 0 lineto
+458 0 lineto
+458 2688 lineto
+458 3712 moveto
+895 3712 lineto
+895 3136 lineto
+458 3136 lineto
+458 3712 lineto
+end_ol grestore 
+gsave 12.314727 14.794043 translate 0.035278 -0.035278 scale
+start_ol
+2373 2560 moveto
+2373 2176 lineto
+2188 2272 2001 2320 conicto
+1815 2368 1625 2368 conicto
+1199 2368 964 2099 conicto
+729 1830 729 1344 conicto
+729 858 964 589 conicto
+1199 320 1625 320 conicto
+1815 320 2001 368 conicto
+2188 416 2373 512 conicto
+2373 128 lineto
+2190 32 1994 -16 conicto
+1798 -64 1577 -64 conicto
+976 -64 622 316 conicto
+268 697 268 1344 conicto
+268 2000 625 2376 conicto
+983 2752 1606 2752 conicto
+1808 2752 2000 2704 conicto
+2192 2656 2373 2560 conicto
+end_ol grestore 
+gsave 12.666896 14.794043 translate 0.035278 -0.035278 scale
+start_ol
+1667 1344 moveto
+1137 1344 933 1225 conicto
+729 1106 729 818 conicto
+729 589 882 454 conicto
+1035 320 1299 320 conicto
+1663 320 1882 572 conicto
+2102 825 2102 1244 conicto
+2102 1344 lineto
+1667 1344 lineto
+2539 1513 moveto
+2539 0 lineto
+2102 0 lineto
+2102 384 lineto
+1952 154 1729 45 conicto
+1506 -64 1183 -64 conicto
+774 -64 533 162 conicto
+292 389 292 769 conicto
+292 1213 592 1438 conicto
+893 1664 1489 1664 conicto
+2102 1664 lineto
+2102 1712 lineto
+2102 2025 1903 2196 conicto
+1705 2368 1347 2368 conicto
+1119 2368 903 2320 conicto
+687 2272 487 2176 conicto
+487 2560 lineto
+727 2656 952 2704 conicto
+1178 2752 1392 2752 conicto
+1969 2752 2254 2444 conicto
+2539 2137 2539 1513 conicto
+end_ol grestore 
+gsave 13.059025 14.794043 translate 0.035278 -0.035278 scale
+start_ol
+891 3456 moveto
+891 2688 lineto
+1791 2688 lineto
+1791 2368 lineto
+891 2368 lineto
+891 902 lineto
+891 572 980 478 conicto
+1069 384 1342 384 conicto
+1791 384 lineto
+1791 0 lineto
+1342 0 lineto
+836 0 643 194 conicto
+451 389 451 902 conicto
+451 2368 lineto
+131 2368 lineto
+131 2688 lineto
+451 2688 lineto
+451 3456 lineto
+891 3456 lineto
+end_ol grestore 
+gsave 13.308792 14.794043 translate 0.035278 -0.035278 scale
+start_ol
+458 2688 moveto
+895 2688 lineto
+895 0 lineto
+458 0 lineto
+458 2688 lineto
+458 3712 moveto
+895 3712 lineto
+895 3136 lineto
+458 3136 lineto
+458 3712 lineto
+end_ol grestore 
+gsave 13.486120 14.794043 translate 0.035278 -0.035278 scale
+start_ol
+1489 2368 moveto
+1138 2368 933 2094 conicto
+729 1820 729 1344 conicto
+729 868 932 594 conicto
+1135 320 1489 320 conicto
+1838 320 2042 595 conicto
+2247 870 2247 1344 conicto
+2247 1816 2042 2092 conicto
+1838 2368 1489 2368 conicto
+1489 2752 moveto
+2059 2752 2384 2378 conicto
+2710 2005 2710 1344 conicto
+2710 685 2384 310 conicto
+2059 -64 1489 -64 conicto
+917 -64 592 310 conicto
+268 685 268 1344 conicto
+268 2005 592 2378 conicto
+917 2752 1489 2752 conicto
+end_ol grestore 
+gsave 13.878249 14.794043 translate 0.035278 -0.035278 scale
+start_ol
+2670 1646 moveto
+2670 0 lineto
+2233 0 lineto
+2233 1632 lineto
+2233 2001 2085 2184 conicto
+1938 2368 1644 2368 conicto
+1290 2368 1085 2146 conicto
+881 1925 881 1542 conicto
+881 0 lineto
+442 0 lineto
+442 2688 lineto
+881 2688 lineto
+881 2304 lineto
+1038 2529 1250 2640 conicto
+1463 2752 1741 2752 conicto
+2200 2752 2435 2471 conicto
+2670 2191 2670 1646 conicto
+end_ol grestore 
+gsave 11.608750 15.594043 translate 0.035278 -0.035278 scale
+start_ol
+477 3520 moveto
+957 3520 lineto
+957 384 lineto
+2684 384 lineto
+2684 0 lineto
+477 0 lineto
+477 3520 lineto
+end_ol grestore 
+gsave 11.965913 15.594043 translate 0.035278 -0.035278 scale
+start_ol
+1667 1344 moveto
+1137 1344 933 1225 conicto
+729 1106 729 818 conicto
+729 589 882 454 conicto
+1035 320 1299 320 conicto
+1663 320 1882 572 conicto
+2102 825 2102 1244 conicto
+2102 1344 lineto
+1667 1344 lineto
+2539 1513 moveto
+2539 0 lineto
+2102 0 lineto
+2102 384 lineto
+1952 154 1729 45 conicto
+1506 -64 1183 -64 conicto
+774 -64 533 162 conicto
+292 389 292 769 conicto
+292 1213 592 1438 conicto
+893 1664 1489 1664 conicto
+2102 1664 lineto
+2102 1712 lineto
+2102 2025 1903 2196 conicto
+1705 2368 1347 2368 conicto
+1119 2368 903 2320 conicto
+687 2272 487 2176 conicto
+487 2560 lineto
+727 2656 952 2704 conicto
+1178 2752 1392 2752 conicto
+1969 2752 2254 2444 conicto
+2539 2137 2539 1513 conicto
+end_ol grestore 
+gsave 12.358042 15.594043 translate 0.035278 -0.035278 scale
+start_ol
+1565 -238 moveto
+1380 -726 1204 -875 conicto
+1028 -1024 734 -1024 conicto
+385 -1024 lineto
+385 -640 lineto
+641 -640 lineto
+821 -640 921 -555 conicto
+1021 -470 1142 -155 conicto
+1221 46 lineto
+145 2688 lineto
+608 2688 lineto
+1439 586 lineto
+2271 2688 lineto
+2734 2688 lineto
+1565 -238 lineto
+end_ol grestore 
+gsave 12.735189 15.594043 translate 0.035278 -0.035278 scale
+start_ol
+2734 1480 moveto
+2734 1280 lineto
+724 1280 lineto
+753 811 996 565 conicto
+1240 320 1674 320 conicto
+1926 320 2162 384 conicto
+2399 448 2632 576 conicto
+2632 192 lineto
+2397 67 2150 1 conicto
+1903 -64 1648 -64 conicto
+1012 -64 640 309 conicto
+268 683 268 1320 conicto
+268 1979 621 2365 conicto
+974 2752 1572 2752 conicto
+2109 2752 2421 2410 conicto
+2734 2068 2734 1480 conicto
+2297 1600 moveto
+2292 1950 2096 2159 conicto
+1900 2368 1577 2368 conicto
+1212 2368 992 2166 conicto
+772 1964 739 1597 conicto
+2297 1600 lineto
+end_ol grestore 
+gsave 13.127318 15.594043 translate 0.035278 -0.035278 scale
+start_ol
+2000 2304 moveto
+1926 2337 1839 2352 conicto
+1753 2368 1648 2368 conicto
+1278 2368 1079 2127 conicto
+881 1887 881 1437 conicto
+881 0 lineto
+442 0 lineto
+442 2688 lineto
+881 2688 lineto
+881 2304 lineto
+1019 2531 1240 2641 conicto
+1461 2752 1777 2752 conicto
+1822 2752 1876 2752 conicto
+1931 2752 1998 2752 conicto
+2000 2304 lineto
+end_ol grestore 
+0.100000 slw
+[] 0 sd
+[] 0 sd
+0 slc
+0 slj
+0.100000 slw
+0 slc
+0 slj
+[] 0 sd
+0.772549 0.803922 0.827451 srgb
+n 10.166667 16.000000 m 14.833333 16.000000 l 15.477666 16.000000 16.000000 16.447715 16.000000 17.000000 c 16.000000 17.552285 15.477666 18.000000 14.833333 18.000000 c 10.166667 18.000000 l 9.522334 18.000000 9.000000 17.552285 9.000000 17.000000 c 9.000000 16.447715 9.522334 16.000000 10.166667 16.000000 c ef
+0.000000 0.000000 0.000000 srgb
+n 10.166667 16.000000 m 14.833333 16.000000 l 15.477666 16.000000 16.000000 16.447715 16.000000 17.000000 c 16.000000 17.552285 15.477666 18.000000 14.833333 18.000000 c 10.166667 18.000000 l 9.522334 18.000000 9.000000 17.552285 9.000000 17.000000 c 9.000000 16.447715 9.522334 16.000000 10.166667 16.000000 c s
+gsave 11.166250 16.794043 translate 0.035278 -0.035278 scale
+start_ol
+477 3520 moveto
+1123 3520 lineto
+2696 575 lineto
+2696 3520 lineto
+3161 3520 lineto
+3161 0 lineto
+2515 0 lineto
+943 2945 lineto
+943 0 lineto
+477 0 lineto
+477 3520 lineto
+end_ol grestore 
+gsave 11.643302 16.794043 translate 0.035278 -0.035278 scale
+start_ol
+2734 1480 moveto
+2734 1280 lineto
+724 1280 lineto
+753 811 996 565 conicto
+1240 320 1674 320 conicto
+1926 320 2162 384 conicto
+2399 448 2632 576 conicto
+2632 192 lineto
+2397 67 2150 1 conicto
+1903 -64 1648 -64 conicto
+1012 -64 640 309 conicto
+268 683 268 1320 conicto
+268 1979 621 2365 conicto
+974 2752 1572 2752 conicto
+2109 2752 2421 2410 conicto
+2734 2068 2734 1480 conicto
+2297 1600 moveto
+2292 1950 2096 2159 conicto
+1900 2368 1577 2368 conicto
+1212 2368 992 2166 conicto
+772 1964 739 1597 conicto
+2297 1600 lineto
+end_ol grestore 
+gsave 12.035431 16.794043 translate 0.035278 -0.035278 scale
+start_ol
+891 3456 moveto
+891 2688 lineto
+1791 2688 lineto
+1791 2368 lineto
+891 2368 lineto
+891 902 lineto
+891 572 980 478 conicto
+1069 384 1342 384 conicto
+1791 384 lineto
+1791 0 lineto
+1342 0 lineto
+836 0 643 194 conicto
+451 389 451 902 conicto
+451 2368 lineto
+131 2368 lineto
+131 2688 lineto
+451 2688 lineto
+451 3456 lineto
+891 3456 lineto
+end_ol grestore 
+gsave 12.285198 16.794043 translate 0.035278 -0.035278 scale
+start_ol
+204 2688 moveto
+641 2688 lineto
+1188 590 lineto
+1731 2688 lineto
+2247 2688 lineto
+2793 590 lineto
+3337 2688 lineto
+3774 2688 lineto
+3078 0 lineto
+2563 0 lineto
+1990 2203 lineto
+1416 0 lineto
+900 0 lineto
+204 2688 lineto
+end_ol grestore 
+gsave 12.807204 16.794043 translate 0.035278 -0.035278 scale
+start_ol
+1489 2368 moveto
+1138 2368 933 2094 conicto
+729 1820 729 1344 conicto
+729 868 932 594 conicto
+1135 320 1489 320 conicto
+1838 320 2042 595 conicto
+2247 870 2247 1344 conicto
+2247 1816 2042 2092 conicto
+1838 2368 1489 2368 conicto
+1489 2752 moveto
+2059 2752 2384 2378 conicto
+2710 2005 2710 1344 conicto
+2710 685 2384 310 conicto
+2059 -64 1489 -64 conicto
+917 -64 592 310 conicto
+268 685 268 1344 conicto
+268 2005 592 2378 conicto
+917 2752 1489 2752 conicto
+end_ol grestore 
+gsave 13.199333 16.794043 translate 0.035278 -0.035278 scale
+start_ol
+2000 2304 moveto
+1926 2337 1839 2352 conicto
+1753 2368 1648 2368 conicto
+1278 2368 1079 2127 conicto
+881 1887 881 1437 conicto
+881 0 lineto
+442 0 lineto
+442 2688 lineto
+881 2688 lineto
+881 2304 lineto
+1019 2531 1240 2641 conicto
+1461 2752 1777 2752 conicto
+1822 2752 1876 2752 conicto
+1931 2752 1998 2752 conicto
+2000 2304 lineto
+end_ol grestore 
+gsave 13.461585 16.794043 translate 0.035278 -0.035278 scale
+start_ol
+442 3712 moveto
+881 3712 lineto
+881 1529 lineto
+2185 2688 lineto
+2743 2688 lineto
+1332 1430 lineto
+2803 0 lineto
+2233 0 lineto
+881 1313 lineto
+881 0 lineto
+442 0 lineto
+442 3712 lineto
+end_ol grestore 
+gsave 11.608750 17.594043 translate 0.035278 -0.035278 scale
+start_ol
+477 3520 moveto
+957 3520 lineto
+957 384 lineto
+2684 384 lineto
+2684 0 lineto
+477 0 lineto
+477 3520 lineto
+end_ol grestore 
+gsave 11.965913 17.594043 translate 0.035278 -0.035278 scale
+start_ol
+1667 1344 moveto
+1137 1344 933 1225 conicto
+729 1106 729 818 conicto
+729 589 882 454 conicto
+1035 320 1299 320 conicto
+1663 320 1882 572 conicto
+2102 825 2102 1244 conicto
+2102 1344 lineto
+1667 1344 lineto
+2539 1513 moveto
+2539 0 lineto
+2102 0 lineto
+2102 384 lineto
+1952 154 1729 45 conicto
+1506 -64 1183 -64 conicto
+774 -64 533 162 conicto
+292 389 292 769 conicto
+292 1213 592 1438 conicto
+893 1664 1489 1664 conicto
+2102 1664 lineto
+2102 1712 lineto
+2102 2025 1903 2196 conicto
+1705 2368 1347 2368 conicto
+1119 2368 903 2320 conicto
+687 2272 487 2176 conicto
+487 2560 lineto
+727 2656 952 2704 conicto
+1178 2752 1392 2752 conicto
+1969 2752 2254 2444 conicto
+2539 2137 2539 1513 conicto
+end_ol grestore 
+gsave 12.358042 17.594043 translate 0.035278 -0.035278 scale
+start_ol
+1565 -238 moveto
+1380 -726 1204 -875 conicto
+1028 -1024 734 -1024 conicto
+385 -1024 lineto
+385 -640 lineto
+641 -640 lineto
+821 -640 921 -555 conicto
+1021 -470 1142 -155 conicto
+1221 46 lineto
+145 2688 lineto
+608 2688 lineto
+1439 586 lineto
+2271 2688 lineto
+2734 2688 lineto
+1565 -238 lineto
+end_ol grestore 
+gsave 12.735189 17.594043 translate 0.035278 -0.035278 scale
+start_ol
+2734 1480 moveto
+2734 1280 lineto
+724 1280 lineto
+753 811 996 565 conicto
+1240 320 1674 320 conicto
+1926 320 2162 384 conicto
+2399 448 2632 576 conicto
+2632 192 lineto
+2397 67 2150 1 conicto
+1903 -64 1648 -64 conicto
+1012 -64 640 309 conicto
+268 683 268 1320 conicto
+268 1979 621 2365 conicto
+974 2752 1572 2752 conicto
+2109 2752 2421 2410 conicto
+2734 2068 2734 1480 conicto
+2297 1600 moveto
+2292 1950 2096 2159 conicto
+1900 2368 1577 2368 conicto
+1212 2368 992 2166 conicto
+772 1964 739 1597 conicto
+2297 1600 lineto
+end_ol grestore 
+gsave 13.127318 17.594043 translate 0.035278 -0.035278 scale
+start_ol
+2000 2304 moveto
+1926 2337 1839 2352 conicto
+1753 2368 1648 2368 conicto
+1278 2368 1079 2127 conicto
+881 1887 881 1437 conicto
+881 0 lineto
+442 0 lineto
+442 2688 lineto
+881 2688 lineto
+881 2304 lineto
+1019 2531 1240 2641 conicto
+1461 2752 1777 2752 conicto
+1822 2752 1876 2752 conicto
+1931 2752 1998 2752 conicto
+2000 2304 lineto
+end_ol grestore 
+0.100000 slw
+[] 0 sd
+[] 0 sd
+0 slc
+0 slj
+0.100000 slw
+0 slc
+0 slj
+[] 0 sd
+0.643137 0.674510 0.709804 srgb
+n 10.166667 18.000000 m 14.833333 18.000000 l 15.477666 18.000000 16.000000 18.447715 16.000000 19.000000 c 16.000000 19.552285 15.477666 20.000000 14.833333 20.000000 c 10.166667 20.000000 l 9.522334 20.000000 9.000000 19.552285 9.000000 19.000000 c 9.000000 18.447715 9.522334 18.000000 10.166667 18.000000 c ef
+0.000000 0.000000 0.000000 srgb
+n 10.166667 18.000000 m 14.833333 18.000000 l 15.477666 18.000000 16.000000 18.447715 16.000000 19.000000 c 16.000000 19.552285 15.477666 20.000000 14.833333 20.000000 c 10.166667 20.000000 l 9.522334 20.000000 9.000000 19.552285 9.000000 19.000000 c 9.000000 18.447715 9.522334 18.000000 10.166667 18.000000 c s
+gsave 11.460000 18.794043 translate 0.035278 -0.035278 scale
+start_ol
+1917 3200 moveto
+1394 3200 1086 2813 conicto
+779 2426 779 1759 conicto
+779 1094 1086 707 conicto
+1394 320 1917 320 conicto
+2439 320 2744 707 conicto
+3050 1094 3050 1759 conicto
+3050 2426 2744 2813 conicto
+2439 3200 1917 3200 conicto
+1916 3584 moveto
+2662 3584 3108 3088 conicto
+3555 2593 3555 1759 conicto
+3555 927 3108 431 conicto
+2662 -64 1916 -64 conicto
+1168 -64 720 430 conicto
+273 925 273 1759 conicto
+273 2593 720 3088 conicto
+1168 3584 1916 3584 conicto
+end_ol grestore 
+gsave 11.962030 18.794043 translate 0.035278 -0.035278 scale
+start_ol
+2368 1344 moveto
+2368 1823 2169 2095 conicto
+1971 2368 1624 2368 conicto
+1278 2368 1079 2095 conicto
+881 1823 881 1344 conicto
+881 865 1079 592 conicto
+1278 320 1624 320 conicto
+1971 320 2169 592 conicto
+2368 865 2368 1344 conicto
+881 2304 moveto
+1019 2531 1229 2641 conicto
+1439 2752 1732 2752 conicto
+2216 2752 2519 2364 conicto
+2822 1976 2822 1344 conicto
+2822 712 2519 324 conicto
+2216 -64 1732 -64 conicto
+1439 -64 1229 46 conicto
+1019 157 881 384 conicto
+881 0 lineto
+442 0 lineto
+442 3712 lineto
+881 3712 lineto
+881 2304 lineto
+end_ol grestore 
+gsave 12.366644 18.794043 translate 0.035278 -0.035278 scale
+start_ol
+458 2688 moveto
+895 2688 lineto
+895 -41 lineto
+895 -559 701 -791 conicto
+508 -1024 78 -1024 conicto
+-88 -1024 lineto
+-88 -640 lineto
+29 -640 lineto
+278 -640 368 -524 conicto
+458 -408 458 -41 conicto
+458 2688 lineto
+458 3712 moveto
+895 3712 lineto
+895 3136 lineto
+458 3136 lineto
+458 3712 lineto
+end_ol grestore 
+gsave 12.543973 18.794043 translate 0.035278 -0.035278 scale
+start_ol
+2734 1480 moveto
+2734 1280 lineto
+724 1280 lineto
+753 811 996 565 conicto
+1240 320 1674 320 conicto
+1926 320 2162 384 conicto
+2399 448 2632 576 conicto
+2632 192 lineto
+2397 67 2150 1 conicto
+1903 -64 1648 -64 conicto
+1012 -64 640 309 conicto
+268 683 268 1320 conicto
+268 1979 621 2365 conicto
+974 2752 1572 2752 conicto
+2109 2752 2421 2410 conicto
+2734 2068 2734 1480 conicto
+2297 1600 moveto
+2292 1950 2096 2159 conicto
+1900 2368 1577 2368 conicto
+1212 2368 992 2166 conicto
+772 1964 739 1597 conicto
+2297 1600 lineto
+end_ol grestore 
+gsave 12.936102 18.794043 translate 0.035278 -0.035278 scale
+start_ol
+2373 2560 moveto
+2373 2176 lineto
+2188 2272 2001 2320 conicto
+1815 2368 1625 2368 conicto
+1199 2368 964 2099 conicto
+729 1830 729 1344 conicto
+729 858 964 589 conicto
+1199 320 1625 320 conicto
+1815 320 2001 368 conicto
+2188 416 2373 512 conicto
+2373 128 lineto
+2190 32 1994 -16 conicto
+1798 -64 1577 -64 conicto
+976 -64 622 316 conicto
+268 697 268 1344 conicto
+268 2000 625 2376 conicto
+983 2752 1606 2752 conicto
+1808 2752 2000 2704 conicto
+2192 2656 2373 2560 conicto
+end_ol grestore 
+gsave 13.288271 18.794043 translate 0.035278 -0.035278 scale
+start_ol
+891 3456 moveto
+891 2688 lineto
+1791 2688 lineto
+1791 2368 lineto
+891 2368 lineto
+891 902 lineto
+891 572 980 478 conicto
+1069 384 1342 384 conicto
+1791 384 lineto
+1791 0 lineto
+1342 0 lineto
+836 0 643 194 conicto
+451 389 451 902 conicto
+451 2368 lineto
+131 2368 lineto
+131 2688 lineto
+451 2688 lineto
+451 3456 lineto
+891 3456 lineto
+end_ol grestore 
+gsave 11.608750 19.594043 translate 0.035278 -0.035278 scale
+start_ol
+477 3520 moveto
+957 3520 lineto
+957 384 lineto
+2684 384 lineto
+2684 0 lineto
+477 0 lineto
+477 3520 lineto
+end_ol grestore 
+gsave 11.965913 19.594043 translate 0.035278 -0.035278 scale
+start_ol
+1667 1344 moveto
+1137 1344 933 1225 conicto
+729 1106 729 818 conicto
+729 589 882 454 conicto
+1035 320 1299 320 conicto
+1663 320 1882 572 conicto
+2102 825 2102 1244 conicto
+2102 1344 lineto
+1667 1344 lineto
+2539 1513 moveto
+2539 0 lineto
+2102 0 lineto
+2102 384 lineto
+1952 154 1729 45 conicto
+1506 -64 1183 -64 conicto
+774 -64 533 162 conicto
+292 389 292 769 conicto
+292 1213 592 1438 conicto
+893 1664 1489 1664 conicto
+2102 1664 lineto
+2102 1712 lineto
+2102 2025 1903 2196 conicto
+1705 2368 1347 2368 conicto
+1119 2368 903 2320 conicto
+687 2272 487 2176 conicto
+487 2560 lineto
+727 2656 952 2704 conicto
+1178 2752 1392 2752 conicto
+1969 2752 2254 2444 conicto
+2539 2137 2539 1513 conicto
+end_ol grestore 
+gsave 12.358042 19.594043 translate 0.035278 -0.035278 scale
+start_ol
+1565 -238 moveto
+1380 -726 1204 -875 conicto
+1028 -1024 734 -1024 conicto
+385 -1024 lineto
+385 -640 lineto
+641 -640 lineto
+821 -640 921 -555 conicto
+1021 -470 1142 -155 conicto
+1221 46 lineto
+145 2688 lineto
+608 2688 lineto
+1439 586 lineto
+2271 2688 lineto
+2734 2688 lineto
+1565 -238 lineto
+end_ol grestore 
+gsave 12.735189 19.594043 translate 0.035278 -0.035278 scale
+start_ol
+2734 1480 moveto
+2734 1280 lineto
+724 1280 lineto
+753 811 996 565 conicto
+1240 320 1674 320 conicto
+1926 320 2162 384 conicto
+2399 448 2632 576 conicto
+2632 192 lineto
+2397 67 2150 1 conicto
+1903 -64 1648 -64 conicto
+1012 -64 640 309 conicto
+268 683 268 1320 conicto
+268 1979 621 2365 conicto
+974 2752 1572 2752 conicto
+2109 2752 2421 2410 conicto
+2734 2068 2734 1480 conicto
+2297 1600 moveto
+2292 1950 2096 2159 conicto
+1900 2368 1577 2368 conicto
+1212 2368 992 2166 conicto
+772 1964 739 1597 conicto
+2297 1600 lineto
+end_ol grestore 
+gsave 13.127318 19.594043 translate 0.035278 -0.035278 scale
+start_ol
+2000 2304 moveto
+1926 2337 1839 2352 conicto
+1753 2368 1648 2368 conicto
+1278 2368 1079 2127 conicto
+881 1887 881 1437 conicto
+881 0 lineto
+442 0 lineto
+442 2688 lineto
+881 2688 lineto
+881 2304 lineto
+1019 2531 1240 2641 conicto
+1461 2752 1777 2752 conicto
+1822 2752 1876 2752 conicto
+1931 2752 1998 2752 conicto
+2000 2304 lineto
+end_ol grestore 
+showpage

+ 18 - 0
src/design_methodology_and_implementation.tex

@@ -85,6 +85,24 @@ How often do we need to repeat measurements to get an accurate picture of the ph
 
 \subsection{System Design}
 
+	\begin{figure}
+	\centering
+	\begin{subfigure}[b]{0.45\textwidth}
+		\centering
+		\includegraphics[scale=0.55]{../graphics/iot_model1.eps}
+		\caption{Model 1}
+		\label{fig:iot_model1}
+	\end{subfigure}
+	\begin{subfigure}[b]{0.45\textwidth}
+		\centering
+		\includegraphics[scale=0.55]{../graphics/iot_model2.eps}
+		\caption{Model 2}
+		\label{fig:iot_model2}
+	\end{subfigure}
+	\caption{IoT conceptual models}\label{fig:iot_models}
+	\end{figure}
+
+
 \subsubsection{Layer 1 approach}
 	\begin{figure}
 	\centering

BIN
src/main.pdf