67:. The word "fog" refers to its cloud-like properties, but closer to the "ground", i.e. IoT devices. Many of these devices will generate voluminous raw data (e.g., from sensors), and rather than forward all this data to cloud-based servers to be processed, the idea behind fog computing is to do as much processing as possible using computing units co-located with the data-generating devices, so that processed rather than raw data is forwarded, and bandwidth requirements are reduced. An additional benefit is that the processed data is most likely to be needed by the same devices that generated the data, so that by processing locally rather than remotely, the latency between input and response is minimized. This idea is not entirely new: in non-cloud-computing scenarios, special-purpose hardware (e.g., signal-processing chips performing
225:. This paradigm supports vertically-isolated, latency-sensitive applications by providing ubiquitous, scalable, layered, federated, distributed computing, storage, and network connectivity. Thus, fog computing is most distinguished by distance from the edge. In the theoretical model of fog computing, fog computing nodes are physically and functionally operative between edge nodes and centralized cloud. Much of the terminology is undefined, including key architectural terms like "smart", and the distinction between fog computing from edge computing is not generally agreed.
20:
921:
119:, a division of the US Navy, is prototyping and testing a scalable, secure Disruption Tolerant Mesh Network to protect strategic military assets, both stationary and mobile. Machine-control applications, running on the mesh nodes, "take over", when Internet connectivity is lost. Use cases include Internet of Things e.g. smart drone swarms.
86:, fog computing emphasizes proximity to end-users and client objectives (e.g. operational costs, security policies, resource exploitation), dense geographical distribution and context-awareness (for what concerns computational and IoT resources), latency reduction and backbone bandwidth savings to achieve better
62:
In 2011, the need to extend cloud computing with fog computing emerged, in order to cope with huge number of IoT devices and big data volumes for real-time low-latency applications. Fog computing, also called edge computing, is intended for distributed computing where numerous "peripheral" devices
233:
While edge computing is typically referred to the location where services are instantiated, fog computing implies distribution of the communication, computation, storage resources, and services on or close to devices and systems in the control of end-users. Fog computing is a medium weight and
750:
113:. IoT devices are often resource-constrained and have limited computational abilities to perform cryptography computations. A fog node can provide security for IoT devices by performing these cryptographic computations instead.
1032:
F. Bonomi, R. Milito, J. Zhu, and S. Addepalli, "Fog computing and its role in the internet of things," in
Proceedings of the First Edition of the MCC Workshop on Mobile Cloud Computing, ser. MCC'12. ACM, 2012, pp.
122:
The
University of Melbourne is addressing the challenges of collecting and processing data from cameras, ECG devices, laptops, smartphones, and IoT devices with its project FogBus 2, which uses edge/fog and
1787:
582:
Nikoloudakis, Y.; Panagiotakis, S.; Markakis, E.; Pallis, E.; Mastorakis, G.; Mavromoustakis, C. X.; Dobre, C. (November 2016). "A Fog-Based
Emergency System for Smart Enhanced Living Environments".
723:
Arkian, Hamid Reza; Diyanat, Abolfazl; Pourkhalili, Atefe (2017-03-15). "MIST: Fog-based data analytics scheme with cost-efficient resource provisioning for IoT crowdsensing applications".
234:
intermediate level of computing power. Rather than a substitute, fog computing often serves as a complement to cloud computing. Fog computing is more energy-efficient than cloud computing.
785:
204:'Cloud computing' is the practice of using a network of remote servers hosted on the Internet to store, manage, and process data, rather than a local server or a personal computer.
207:
Also known as edge computing or fogging, fog computing facilitates the operation of compute, storage, and networking services between end devices and cloud computing data centers.
2206:
649:
769:
101:(IoT) concept, in which most of the devices used by humans on a daily basis will be connected to each other. Examples include phones, wearable health monitoring devices,
82:. For example, on the data plane, fog computing enables computing services to reside at the edge of the network as opposed to servers in a data-center. Compared to
292:"Connected Vehicles, the Internet of Things, and Fog Computing, The 8th ACM International Workshop on VehiculAr Inter-NETworking (VANET 2011), Las Vegas, NV, USA"
990:
201:
and fog computing provide storage, applications, and data to end-users. However, fog computing is closer to end-users and has wider geographical distribution.
569:
317:"Cloud and Fog Computing: Trade-offs and Applications. EON-2011 Workshop, International Symposium on Computer Architecture (ISCA 2011), San Jose, CA, USA"
90:(QoS) and edge analytics/stream mining, resulting in superior user-experience and redundancy in case of failure while it is also able to be used in
1868:
818:
210:
124:
783:
896:
705:
217:, that defines fog computing as a horizontal, physical or virtual resource paradigm that resides between smart end-devices and traditional
1043:
213:
in March 2018 released a definition of fog computing adopting much of Cisco's commercial terminology as NIST Special
Publication 500-325,
2237:
2232:
1419:
395:
Bonomi, Flavio; Milito, Rodolfo; Zhu, Jiang; Addepalli, Sateesh (2012-08-17). "Fog computing and its role in the internet of things".
1339:
Sarkar, S.; Chatterjee, S.; Misra, S. (2018). "Assessment of the
Suitability of Fog Computing in the Context of Internet of Things".
1222:
145:
tag, can be read, interpreted, verified and made available into the "Fog" and on the "Edge," even when the AIDC tag has moved on.
1442:
116:
657:
1825:
1142:
559:
1073:
316:
2242:
1861:
1186:
Ostberg; et al. (2017). "Reliable
Capacity Provisioning for Distributed Cloud/Edge/Fog Computing Applications".
931:
412:
1221:
Perera, Charith; Qin, Yongrui; Estrella, Julio C.; Reiff-Marganiec, Stephan; Vasilakos, Athanasios V. (2017-10-09).
439:
1290:
949:"Fog Computing: A Comprehensive Analysis of Simulation Tools, Applications and Research Challenges with Use Cases"
678:
1916:
1742:
1570:
189:
became the consortium's first chairman and Intel's Chief IoT Strategist Jeff
Fedders became its first president.
1987:
1412:
1115:
Zhang, Chiang (2016). "Reliable capacity provisioning for distributed cloud/Edge/Fog computing applications".
2257:
2048:
1854:
1487:
2247:
1830:
2252:
625:
1777:
1747:
2165:
345:
1732:
1724:
1477:
1405:
948:
1172:
1757:
1737:
882:
804:
1941:
1585:
1383:"IEEE 1934-2018 - IEEE Standard for Adoption of OpenFog Reference Architecture for Fog Computing"
1074:"Theoretical modelling of fog computing: a green computing paradigm to support IoT applications"
703:
291:
1575:
1051:
767:
Cisco-Delivers-Vision-of-Fog-Computing-to-Accelerate-Value-from-Billions-of-Connected-Devices:
68:
27:
was an association of major tech companies aimed at standardizing and promoting fog computing.
2099:
1507:
1447:
266:
1931:
1877:
1835:
1769:
1548:
1457:
1247:
178:
1116:
8:
1911:
1633:
1565:
1472:
1251:
1982:
1906:
1492:
1364:
1321:
1271:
1237:
1203:
1160:
1148:
971:
864:
607:
538:
476:
418:
271:
182:
98:
87:
24:
2140:
1896:
1782:
1704:
1590:
1482:
1467:
1356:
1313:
1263:
1207:
1138:
1093:
975:
927:
856:
599:
530:
422:
408:
370:
106:
102:
51:
1325:
1275:
1152:
868:
611:
2170:
1671:
1580:
1519:
1497:
1368:
1348:
1305:
1255:
1195:
1130:
1122:
1085:
1044:"cloud computing | Definition of cloud computing in English by Oxford Dictionaries"
963:
848:
732:
591:
542:
522:
486:
400:
185:
to promote interests and development in fog computing. Cisco Sr. Managing-Director
2196:
2150:
2089:
1555:
1543:
1502:
1428:
789:
709:
563:
557:
491:
464:
218:
198:
91:
83:
64:
2175:
2119:
2074:
2023:
1901:
1797:
1679:
1651:
1600:
1462:
1126:
1101:
836:
736:
507:
324:
256:
186:
134:
47:
1309:
1199:
1089:
526:
397:
Proceedings of the first edition of the MCC workshop on Mobile cloud computing
2226:
2211:
2084:
1972:
1936:
1802:
1714:
1382:
1360:
1352:
1317:
1267:
1097:
860:
832:
603:
555:
Cisco RFP-2013-078. Fog
Computing, Ecosystem, Architecture and Applications:
534:
440:"Fog brings the cloud closer to the ground: Cisco innovates in fog computing"
261:
158:
130:
75:
755:
404:
2145:
2135:
2038:
1699:
1512:
251:
162:
110:
967:
2180:
2160:
1891:
1812:
1752:
1560:
1015:
595:
242:
IEEE adopted the fog computing standards proposed by OpenFog
Consortium.
222:
43:
1134:
852:
2201:
2155:
2109:
1977:
1846:
1792:
1618:
1452:
897:"University of Melbourne uses Oracle Cloud to harness the power of IoT"
837:"Fog Computing for the Internet of Things: Security and Privacy Issues"
79:
71:) has long been used to reduce latency and reduce the burden on a CPU.
816:
Fog
Computing Keeps Data Right Where the Internet of Things Needs It:
581:
228:
1992:
1689:
174:
19:
1259:
463:
Forti, Stefano; Ferrari, Gian-Luigi; Brogi, Antonio (January 2020).
2114:
2104:
2033:
2028:
1926:
1646:
1538:
1529:
1397:
1242:
481:
2058:
2018:
2013:
1957:
1807:
1694:
1684:
1623:
1610:
138:
1220:
1188:
Networks and Communications (EuCNC), 2017 European Conference on
2094:
2053:
2043:
1709:
1641:
1118:
2017 European Conference on Networks and Communications (EuCNC)
991:"Is Fog Computing the Next Big Thing in the Internet of Things"
2079:
1967:
1962:
1921:
170:
154:
133:
provides a method whereby the data of objects identified by
1997:
1661:
1656:
1595:
1387:
166:
142:
508:"QoS-aware Deployment of IoT Applications Through the Fog"
50:), storage, and communication locally and routed over the
830:
679:"New Solutions on the Horizon—"Fog" or "Edge" Computing?"
831:
Alrawais, Arwa; Alhothaily, Abdulrahman; Hu, Chunqiang;
722:
630:
IEEE Spectrum: Technology, Engineering, and Science News
394:
137:
using Automated Identification Data Carriers (AIDC), a
1223:"Fog Computing for Sustainable Smart Cities: A Survey"
923:
Mobile Cloud Computing: Foundations and Service Models
1338:
956:
Journal of Engineering Science and Technology Review
751:
Fog Computing and its Role in the Internet of Things
796:
749:Bonomi, F., Milito, R., Zhu, J., and Addepalli, S.
229:
Differences with edge computing and cloud computing
46:to carry out a substantial amount of computation (
462:
2224:
626:"What Comes After the Cloud? How About the Fog?"
153:The term "fog computing" was first developed by
1298:Business & Information Systems Engineering
775:
211:National Institute of Standards and Technology
1862:
1413:
371:"What Is Fog Computing? Webopedia Definition"
894:
810:
725:Journal of Network and Computer Applications
1071:
465:"Secure Cloud-Edge Deployments, with Trust"
1869:
1855:
1420:
1406:
947:Patel, Sandipkumar; Patel, Ritesh (2022).
946:
781:IoT: Out Of The Cloud & Into The Fog:
567:Also available from the Internet Archive:
505:
1241:
988:
920:Huang, Dijiang; Wu, Huijun (2017-09-08).
695:
490:
480:
1876:
743:
290:Bonomi, Flavio (September 19–23, 2011).
18:
1185:
919:
549:
506:Brogi, Antonio; Forti, Stefano (2017).
2225:
802:Distributed intelligence and IoT fog:
701:Cloud Evolution: Back to the Future?:
314:
289:
1850:
1401:
1114:
650:"Is There a Buzz Over Fog Computing?"
1427:
1375:
1341:IEEE Transactions on Cloud Computing
1288:
761:
434:
432:
753:. In Proc of MCC (2012), pp. 13-16.
16:Architecture that uses edge devices
13:
2238:Distributed computing architecture
469:Future Generation Computer Systems
388:
346:"IoT, from Cloud to Fog Computing"
14:
2269:
2233:Post-cloud computing architecture
1121:. Vol. 3. pp. 854–864.
895:Morris-Reade, Ryan (2022-02-16).
429:
315:Bonomi, Flavio (June 4–8, 2011).
308:
283:
1016:"Industrial Internet Consortium"
989:Janakiram, MSV (18 April 2016).
1743:Light-weight Linux distribution
1571:Hacking of consumer electronics
1332:
1282:
1214:
1179:
1108:
1065:
1036:
1026:
1008:
982:
940:
913:
888:
875:
824:
716:
671:
642:
618:
575:
515:IEEE Internet of Things Journal
42:, is an architecture that uses
1988:Radio-frequency identification
1289:Matt, Christian (2018-04-19).
1072:Sarkar, S.; Misra, S. (2016).
499:
456:
363:
338:
215:Fog Computing Conceptual Model
127:to process data in real-time.
1:
1048:Oxford Dictionaries | English
277:
192:
74:Fog networking consists of a
1831:List of open-source hardware
492:10.1016/j.future.2019.08.020
237:
157:in 2012. November 19, 2015,
97:Fog networking supports the
7:
245:
125:Oracle Cloud Infrastructure
10:
2274:
2243:Load balancing (computing)
1748:Real-time operating system
1127:10.1109/EuCNC.2017.7980667
737:10.1016/j.jnca.2017.01.012
148:
109:using devices such as the
57:
2189:
2128:
2067:
2006:
1950:
1884:
1821:
1768:
1733:Linux on embedded systems
1723:
1670:
1632:
1609:
1528:
1435:
1310:10.1007/s12599-018-0540-6
1200:10.1109/JIOT.2016.2584538
1090:10.1049/iet-net.2015.0034
527:10.1109/JIOT.2017.2701408
350:blogs@Cisco - Cisco Blogs
1942:Wireless sensor networks
1738:Linux for mobile devices
1353:10.1109/TCC.2015.2485206
2166:Josef Preishuber-Pflügl
1586:PlayStation 3 Jailbreak
901:SecurityBrief Australia
841:IEEE Internet Computing
683:The National Law Review
405:10.1145/2342509.2342513
399:. ACM. pp. 13–16.
69:fast Fourier transforms
1576:Homebrew (video games)
28:
2100:Internet refrigerator
1770:Programming languages
1508:Single-board computer
1448:Board support package
1230:ACM Computing Surveys
1054:on September 27, 2016
968:10.25103/jestr.153.08
267:Mobile edge computing
22:
2258:Ambient intelligence
1932:Ubiquitous computing
1878:Ambient intelligence
1836:Open-source robotics
1826:Lightweight browsers
1549:Proprietary firmware
1458:Consumer electronics
1020:www.iiconsortium.org
596:10.1109/mcc.2016.118
584:IEEE Cloud Computing
179:Princeton University
2248:Networking hardware
1912:Object hyperlinking
1566:Defective by Design
1473:Embedded hypervisor
1252:2017arXiv170307079P
1104:on October 6, 2016.
926:. Morgan Kaufmann.
853:10.1109/MIC.2017.37
2253:Internet of things
1983:Machine to machine
1907:Internet of things
1634:Software libraries
788:2015-12-23 at the
708:2015-10-09 at the
562:2020-01-19 at the
444:newsroom.cisco.com
377:. 18 December 2014
272:OpenFog Consortium
183:OpenFog Consortium
99:Internet of Things
88:quality of service
29:
25:OpenFog Consortium
2220:
2219:
2141:Gaetano Borriello
1897:Context awareness
1844:
1843:
1783:Assembly language
1725:Operating systems
1705:Stand-alone shell
1672:Programming tools
1591:Rooting (Android)
1483:Embedded software
1468:Embedded database
1144:978-1-5386-3873-6
521:(99): 1185–1192.
375:www.webopedia.com
296:www.sigmobile.org
107:augmented reality
103:connected vehicle
52:Internet backbone
2265:
2171:John Seely Brown
1871:
1864:
1857:
1848:
1847:
1581:iOS jailbreaking
1498:Memory footprint
1429:Embedded systems
1422:
1415:
1408:
1399:
1398:
1393:
1392:
1379:
1373:
1372:
1336:
1330:
1329:
1295:
1286:
1280:
1279:
1245:
1227:
1218:
1212:
1211:
1183:
1177:
1176:
1170:
1166:
1164:
1156:
1112:
1106:
1105:
1100:. Archived from
1069:
1063:
1062:
1060:
1059:
1050:. Archived from
1040:
1034:
1030:
1024:
1023:
1012:
1006:
1005:
1003:
1001:
986:
980:
979:
953:
944:
938:
937:
917:
911:
910:
908:
907:
892:
886:
879:
873:
872:
828:
822:
814:
808:
800:
794:
779:
773:
765:
759:
747:
741:
740:
720:
714:
699:
693:
692:
690:
689:
675:
669:
668:
666:
665:
656:. Archived from
646:
640:
639:
637:
636:
622:
616:
615:
579:
573:
553:
547:
546:
512:
503:
497:
496:
494:
484:
460:
454:
453:
451:
450:
436:
427:
426:
392:
386:
385:
383:
382:
367:
361:
360:
358:
357:
342:
336:
335:
333:
332:
323:. Archived from
321:sites.google.com
312:
306:
305:
303:
302:
287:
38:, also known as
2273:
2272:
2268:
2267:
2266:
2264:
2263:
2262:
2223:
2222:
2221:
2216:
2197:Ambient Devices
2185:
2151:Stefano Marzano
2124:
2090:Home automation
2063:
2002:
1946:
1880:
1875:
1845:
1840:
1817:
1764:
1719:
1666:
1628:
1605:
1556:Closed platform
1544:Custom firmware
1524:
1503:Microcontroller
1431:
1426:
1396:
1381:
1380:
1376:
1337:
1333:
1293:
1291:"Fog Computing"
1287:
1283:
1260:10.1145/3057266
1225:
1219:
1215:
1184:
1180:
1168:
1167:
1158:
1157:
1145:
1113:
1109:
1070:
1066:
1057:
1055:
1042:
1041:
1037:
1031:
1027:
1014:
1013:
1009:
999:
997:
995:Forbes Magazine
987:
983:
951:
945:
941:
934:
918:
914:
905:
903:
893:
889:
880:
876:
829:
825:
815:
811:
801:
797:
790:Wayback Machine
780:
776:
766:
762:
748:
744:
721:
717:
710:Wayback Machine
700:
696:
687:
685:
677:
676:
672:
663:
661:
648:
647:
643:
634:
632:
624:
623:
619:
580:
576:
564:Wayback Machine
554:
550:
510:
504:
500:
461:
457:
448:
446:
438:
437:
430:
415:
393:
389:
380:
378:
369:
368:
364:
355:
353:
344:
343:
339:
330:
328:
313:
309:
300:
298:
288:
284:
280:
248:
240:
231:
219:cloud computing
199:cloud computing
195:
151:
92:Assisted Living
84:cloud computing
60:
17:
12:
11:
5:
2271:
2261:
2260:
2255:
2250:
2245:
2240:
2235:
2218:
2217:
2215:
2214:
2209:
2207:Ebbits project
2204:
2199:
2193:
2191:
2187:
2186:
2184:
2183:
2178:
2176:Bruce Sterling
2173:
2168:
2163:
2158:
2153:
2148:
2143:
2138:
2132:
2130:
2126:
2125:
2123:
2122:
2120:Smarter Planet
2117:
2112:
2107:
2102:
2097:
2092:
2087:
2082:
2077:
2075:Ambient device
2071:
2069:
2065:
2064:
2062:
2061:
2056:
2051:
2046:
2041:
2036:
2031:
2026:
2021:
2016:
2010:
2008:
2004:
2003:
2001:
2000:
1995:
1990:
1985:
1980:
1975:
1970:
1965:
1960:
1954:
1952:
1948:
1947:
1945:
1944:
1939:
1934:
1929:
1924:
1919:
1914:
1909:
1904:
1902:Device ecology
1899:
1894:
1888:
1886:
1882:
1881:
1874:
1873:
1866:
1859:
1851:
1842:
1841:
1839:
1838:
1833:
1828:
1822:
1819:
1818:
1816:
1815:
1810:
1805:
1800:
1795:
1790:
1785:
1780:
1774:
1772:
1766:
1765:
1763:
1762:
1761:
1760:
1750:
1745:
1740:
1735:
1729:
1727:
1721:
1720:
1718:
1717:
1712:
1707:
1702:
1697:
1692:
1687:
1682:
1680:Almquist shell
1676:
1674:
1668:
1667:
1665:
1664:
1659:
1654:
1652:Embedded GLIBC
1649:
1644:
1638:
1636:
1630:
1629:
1627:
1626:
1621:
1615:
1613:
1607:
1606:
1604:
1603:
1601:Vendor lock-in
1598:
1593:
1588:
1583:
1578:
1573:
1568:
1563:
1558:
1553:
1552:
1551:
1546:
1535:
1533:
1526:
1525:
1523:
1522:
1517:
1516:
1515:
1505:
1500:
1495:
1490:
1485:
1480:
1475:
1470:
1465:
1463:Cross compiler
1460:
1455:
1450:
1445:
1439:
1437:
1433:
1432:
1425:
1424:
1417:
1410:
1402:
1395:
1394:
1374:
1331:
1304:(4): 351–355.
1281:
1213:
1194:(6): 854–864.
1178:
1169:|journal=
1143:
1107:
1064:
1035:
1025:
1007:
981:
939:
932:
912:
887:
874:
835:(March 2017).
833:Cheng, Xiuzhen
823:
809:
795:
774:
760:
742:
715:
694:
670:
641:
617:
574:
548:
498:
455:
428:
413:
387:
362:
337:
307:
281:
279:
276:
275:
274:
269:
264:
259:
257:Edge computing
254:
247:
244:
239:
236:
230:
227:
194:
191:
187:Helder Antunes
181:, founded the
150:
147:
135:edge computing
59:
56:
48:edge computing
36:fog networking
15:
9:
6:
4:
3:
2:
2270:
2259:
2256:
2254:
2251:
2249:
2246:
2244:
2241:
2239:
2236:
2234:
2231:
2230:
2228:
2213:
2212:IPSO Alliance
2210:
2208:
2205:
2203:
2200:
2198:
2195:
2194:
2192:
2188:
2182:
2179:
2177:
2174:
2172:
2169:
2167:
2164:
2162:
2159:
2157:
2154:
2152:
2149:
2147:
2144:
2142:
2139:
2137:
2134:
2133:
2131:
2127:
2121:
2118:
2116:
2113:
2111:
2108:
2106:
2103:
2101:
2098:
2096:
2093:
2091:
2088:
2086:
2085:Connected car
2083:
2081:
2078:
2076:
2073:
2072:
2070:
2066:
2060:
2057:
2055:
2052:
2050:
2047:
2045:
2042:
2040:
2037:
2035:
2032:
2030:
2027:
2025:
2022:
2020:
2017:
2015:
2012:
2011:
2009:
2005:
1999:
1996:
1994:
1991:
1989:
1986:
1984:
1981:
1979:
1976:
1974:
1973:IEEE 802.15.4
1971:
1969:
1966:
1964:
1961:
1959:
1956:
1955:
1953:
1949:
1943:
1940:
1938:
1937:Web of Things
1935:
1933:
1930:
1928:
1925:
1923:
1920:
1918:
1915:
1913:
1910:
1908:
1905:
1903:
1900:
1898:
1895:
1893:
1890:
1889:
1887:
1883:
1879:
1872:
1867:
1865:
1860:
1858:
1853:
1852:
1849:
1837:
1834:
1832:
1829:
1827:
1824:
1823:
1820:
1814:
1811:
1809:
1806:
1804:
1803:Embedded Java
1801:
1799:
1796:
1794:
1791:
1789:
1786:
1784:
1781:
1779:
1776:
1775:
1773:
1771:
1767:
1759:
1756:
1755:
1754:
1751:
1749:
1746:
1744:
1741:
1739:
1736:
1734:
1731:
1730:
1728:
1726:
1722:
1716:
1715:Yocto Project
1713:
1711:
1708:
1706:
1703:
1701:
1698:
1696:
1693:
1691:
1688:
1686:
1683:
1681:
1678:
1677:
1675:
1673:
1669:
1663:
1660:
1658:
1655:
1653:
1650:
1648:
1645:
1643:
1640:
1639:
1637:
1635:
1631:
1625:
1622:
1620:
1617:
1616:
1614:
1612:
1608:
1602:
1599:
1597:
1594:
1592:
1589:
1587:
1584:
1582:
1579:
1577:
1574:
1572:
1569:
1567:
1564:
1562:
1559:
1557:
1554:
1550:
1547:
1545:
1542:
1541:
1540:
1537:
1536:
1534:
1531:
1527:
1521:
1518:
1514:
1511:
1510:
1509:
1506:
1504:
1501:
1499:
1496:
1494:
1491:
1489:
1486:
1484:
1481:
1479:
1476:
1474:
1471:
1469:
1466:
1464:
1461:
1459:
1456:
1454:
1451:
1449:
1446:
1444:
1441:
1440:
1438:
1436:General terms
1434:
1430:
1423:
1418:
1416:
1411:
1409:
1404:
1403:
1400:
1390:
1389:
1384:
1378:
1370:
1366:
1362:
1358:
1354:
1350:
1346:
1342:
1335:
1327:
1323:
1319:
1315:
1311:
1307:
1303:
1299:
1292:
1285:
1277:
1273:
1269:
1265:
1261:
1257:
1253:
1249:
1244:
1239:
1235:
1231:
1224:
1217:
1209:
1205:
1201:
1197:
1193:
1189:
1182:
1174:
1162:
1154:
1150:
1146:
1140:
1136:
1132:
1128:
1124:
1120:
1119:
1111:
1103:
1099:
1095:
1091:
1087:
1083:
1079:
1075:
1068:
1053:
1049:
1045:
1039:
1029:
1021:
1017:
1011:
996:
992:
985:
977:
973:
969:
965:
961:
957:
950:
943:
935:
933:9780128096444
929:
925:
924:
916:
902:
898:
891:
885:
883:
878:
870:
866:
862:
858:
854:
850:
846:
842:
838:
834:
827:
821:
819:
813:
807:
805:
799:
793:
791:
787:
784:
778:
772:
770:
764:
758:
756:
752:
746:
738:
734:
730:
726:
719:
713:
711:
707:
704:
698:
684:
680:
674:
660:on 2016-10-27
659:
655:
654:Channelnomics
651:
645:
631:
627:
621:
613:
609:
605:
601:
597:
593:
589:
585:
578:
572:
570:
566:
565:
561:
558:
552:
544:
540:
536:
532:
528:
524:
520:
516:
509:
502:
493:
488:
483:
478:
474:
470:
466:
459:
445:
441:
435:
433:
424:
420:
416:
414:9781450315197
410:
406:
402:
398:
391:
376:
372:
366:
351:
347:
341:
327:on 2020-07-31
326:
322:
318:
311:
297:
293:
286:
282:
273:
270:
268:
265:
263:
262:Dew computing
260:
258:
255:
253:
250:
249:
243:
235:
226:
224:
220:
216:
212:
208:
205:
202:
200:
190:
188:
184:
180:
176:
172:
168:
164:
160:
159:Cisco Systems
156:
146:
144:
140:
136:
132:
131:ISO/IEC 20248
128:
126:
120:
118:
114:
112:
108:
104:
100:
95:
93:
89:
85:
81:
77:
76:control plane
72:
70:
66:
63:connect to a
55:
53:
49:
45:
41:
37:
33:
32:Fog computing
26:
21:
2146:Adam Dunkels
2136:Kevin Ashton
2068:Applications
2039:Raspberry Pi
1951:Technologies
1798:Embedded C++
1700:OpenEmbedded
1611:Boot loaders
1532:and controls
1513:Raspberry Pi
1386:
1377:
1347:(1): 46–59.
1344:
1340:
1334:
1301:
1297:
1284:
1233:
1229:
1216:
1191:
1187:
1181:
1135:11572/272828
1117:
1110:
1102:the original
1084:(2): 23–29.
1081:
1078:IET Networks
1077:
1067:
1056:. Retrieved
1052:the original
1047:
1038:
1028:
1019:
1010:
998:. Retrieved
994:
984:
962:(3): 63–83.
959:
955:
942:
922:
915:
904:. Retrieved
900:
890:
881:
877:
847:(2): 34–42.
844:
840:
826:
817:
812:
803:
798:
782:
777:
768:
763:
754:
745:
728:
724:
718:
702:
697:
686:. Retrieved
682:
673:
662:. Retrieved
658:the original
653:
644:
633:. Retrieved
629:
620:
590:(6): 54–62.
587:
583:
577:
568:
556:
551:
518:
514:
501:
472:
468:
458:
447:. Retrieved
443:
396:
390:
379:. Retrieved
374:
365:
354:. Retrieved
352:. 2015-03-25
349:
340:
329:. Retrieved
325:the original
320:
310:
299:. Retrieved
295:
285:
252:Fog robotics
241:
232:
214:
209:
206:
203:
196:
163:ARM Holdings
152:
129:
121:
115:
111:Google Glass
96:
73:
61:
44:edge devices
39:
35:
31:
30:
2181:Mark Weiser
2161:Roel Pieper
1892:Ambient IoT
1813:MicroPython
1753:Windows IoT
1561:Crippleware
1478:Embedded OS
731:: 152–165.
475:: 775–788.
223:data center
94:scenarios.
2227:Categories
2202:AmbieSense
2156:Don Norman
2110:Smart city
1978:Internet 0
1793:Embedded C
1453:Bootloader
1243:1703.07079
1058:2017-11-10
906:2022-04-18
688:2017-04-07
664:2017-04-07
635:2017-04-07
482:1901.05347
449:2019-01-24
381:2017-04-07
356:2017-04-07
331:2019-08-07
301:2019-08-07
278:References
193:Definition
80:data plane
2024:Gadgeteer
2007:Platforms
1993:Smartdust
1917:Profiling
1690:Buildroot
1361:2168-7161
1318:2363-7005
1268:0360-0300
1236:(3): 32.
1208:207018722
1171:ignored (
1161:cite book
1098:2047-4954
976:251463942
861:1089-7801
604:2325-6095
535:2327-4662
423:207196503
238:Standards
175:Microsoft
2129:Pioneers
2115:Smart TV
2105:Nabaztag
2034:Netduino
2029:ioBridge
1927:Supranet
1885:Concepts
1647:dietlibc
1539:Firmware
1530:Firmware
1326:51874973
1276:12675271
1153:19836815
1000:18 April
869:18074495
786:Archived
706:Archived
612:25475572
560:Archived
246:See also
2059:NodeMCU
2019:Contiki
2014:Arduino
1958:6LoWPAN
1808:MISRA C
1695:BusyBox
1685:BitBake
1624:Barebox
1369:3823420
1248:Bibcode
543:2880664
149:History
141:and/or
139:barcode
58:Concept
40:fogging
2095:HomeOS
2054:Xively
2049:Wiring
2044:TinyOS
1758:Win CE
1710:Toybox
1642:uClibc
1619:U-Boot
1367:
1359:
1324:
1316:
1274:
1266:
1206:
1151:
1141:
1096:
1033:13–16.
974:
930:
867:
859:
610:
602:
541:
533:
421:
411:
177:, and
117:SPAWAR
78:and a
2190:Other
2080:CeNSE
1968:DASH7
1922:Spime
1365:S2CID
1322:S2CID
1294:(PDF)
1272:S2CID
1238:arXiv
1226:(PDF)
1204:S2CID
1149:S2CID
972:S2CID
952:(PDF)
865:S2CID
608:S2CID
539:S2CID
511:(PDF)
477:arXiv
419:S2CID
197:Both
171:Intel
155:Cisco
65:cloud
1998:XBee
1963:ANT+
1788:CAPL
1662:musl
1657:lwIP
1596:UEFI
1488:FPGA
1443:ASIC
1388:IEEE
1357:ISSN
1314:ISSN
1264:ISSN
1173:help
1139:ISBN
1094:ISSN
1002:2016
928:ISBN
857:ISSN
600:ISSN
531:ISSN
409:ISBN
167:Dell
143:RFID
105:and
23:The
1778:Ada
1520:SoC
1493:IoT
1349:doi
1306:doi
1256:doi
1196:doi
1131:hdl
1123:doi
1086:doi
964:doi
849:doi
733:doi
592:doi
523:doi
487:doi
473:102
401:doi
221:or
34:or
2229::
1385:.
1363:.
1355:.
1343:.
1320:.
1312:.
1302:60
1300:.
1296:.
1270:.
1262:.
1254:.
1246:.
1234:50
1232:.
1228:.
1202:.
1190:.
1165::
1163:}}
1159:{{
1147:.
1137:.
1129:.
1092:.
1080:.
1076:.
1046:.
1018:.
993:.
970:.
960:15
958:.
954:.
899:.
863:.
855:.
845:21
843:.
839:.
729:82
727:.
681:.
652:.
628:.
606:.
598:.
586:.
537:.
529:.
519:PP
517:.
513:.
485:.
471:.
467:.
442:.
431:^
417:.
407:.
373:.
348:.
319:.
294:.
173:,
169:,
165:,
161:,
54:.
1870:e
1863:t
1856:v
1421:e
1414:t
1407:v
1391:.
1371:.
1351::
1345:6
1328:.
1308::
1278:.
1258::
1250::
1240::
1210:.
1198::
1192:3
1175:)
1155:.
1133::
1125::
1088::
1082:5
1061:.
1022:.
1004:.
978:.
966::
936:.
909:.
884:.
871:.
851::
820:.
806:.
792:.
771:.
757:.
739:.
735::
712:.
691:.
667:.
638:.
614:.
594::
588:3
571:.
545:.
525::
495:.
489::
479::
452:.
425:.
403::
384:.
359:.
334:.
304:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.