Your browser does not support JavaScript!
http://iet.metastore.ingenta.com
1887

access icon openaccess Survey of advances and challenges in intelligent autonomy for distributed cyber-physical systems

With the evolution of the Internet of things and smart cities, a new trend of the Internet of simulation has emerged to utilise the technologies of cloud, edge, fog computing, and high-performance computing for design and analysis of complex cyber-physical systems using simulation. These technologies although being applied to the domains of big data and deep learning are not adequate to cope with the scale and complexity of emerging connected, smart, and autonomous systems. This study explores the existing state-of-the-art in automating, augmenting, and integrating systems across the domains of smart cities, autonomous vehicles, energy efficiency, smart manufacturing in Industry 4.0, and healthcare. This is expanded to look at existing computational infrastructure and how it can be used to support these applications. A detailed review is presented of advances in approaches providing and supporting intelligence as a service. Finally, some of the remaining challenges due to the explosion of data streams; issues of safety and security; and others related to big data, a model of reality, augmentation of systems, and computation are examined.

References

    1. 1)
      • [8]. Bonomi, F., Milito, R., Zhu, J., et al: ‘Fog computing and its role in the internet of things’. Proc. of the First Edition of the MCC Workshop on Mobile Cloud Computing, 2012, pp. 1316.
    2. 2)
      • [61]. Lasseter, R.H., Paigi, P.: ‘Microgrid: a conceptual solution’. 2004 IEEE 35th Annual Power Electronics Specialists Conf., 2004. PESC 04., 2004, vol. 6, pp. 42854290.
    3. 3)
      • [75]. Gao, J.: ‘Machine learning applications for data center optimization’, 2014, https://research.google.com/pubs/archive/42542.pdf.
    4. 4)
      • [91]. Gong, C., Liu, J., Zhang, Q., et al: ‘The characteristics of cloud computing’. 2010 39th Int. Conf. on Parallel Processing Workshops, September 2010, pp. 275279.
    5. 5)
      • [138]. Townend, P., Webster, D., Venters, C.C., et al: ‘Personalised provenance reasoning models and risk assessment in business systems: a case study’. 2013 IEEE Seventh Int. Symp. on Service-Oriented System Engineering, 2013.
    6. 6)
    7. 7)
    8. 8)
      • [26]. Buyya, R., Dastjerdi, A.V.: ‘Internet of things: principles and paradigms’ (Elsevier Science & Technology, New York, USA, 2016).
    9. 9)
      • [129]. Dijk, M.V., Gentry, C., Halevi, S., et al: ‘Fully homomorphic encryption over the integers’. Annual Int. Conf. on the Theory and Applications of Cryptographic Techniques, 2010, pp. 2443.
    10. 10)
      • [135]. Lisagor, O., McDermid, J.A., Pumfrey, D.J.: ‘Towards a practicable process for automated safety analysis’. 24th Int. System Safety Conf., 2006, vol. 596, p. 607.
    11. 11)
    12. 12)
      • [34]. Chen, Y., Du, Z., García-Acosta, M.: ‘Robot as a service in cloud computing’. 2010 Fifth IEEE Int. Symp. on Service Oriented System Engineering (SOSE), 2010, pp. 151158.
    13. 13)
      • [55]. Geiger, A., Lenz, P., Urtasun, R.: ‘Are we ready for autonomous driving? The KITTI vision benchmark suite’. 2012 IEEE Conf. on Computer Vision and Pattern Recognition, June 2012, pp. 33543361.
    14. 14)
    15. 15)
    16. 16)
      • [87]. Bittencourt, L.F., Rana, O., Petri, I.: ‘Cloud computing at the edges’. Cloud Computing and Services Science, 2016, ISBN 978-3-319-29581-7.
    17. 17)
      • [42]. Partridge, H.L.: ‘Developing a human perspective to the digital divide in the “smart city”’, 2004.
    18. 18)
    19. 19)
    20. 20)
    21. 21)
      • [95]. Verbelen, T., Simoens, P., Turck, F.D., et al: ‘Cloudlets: bringing the cloud to the mobile user’. Proc. of the Third ACM workshop on MOBILE CLOUD COMPUTING and Services, 2012, pp. 2936.
    22. 22)
      • [125]. Xiong, W., Tsai, W.-T.: ‘HLA-based SaaS-oriented simulation frameworks’. 2014 IEEE 8th Int. Symp. on Service Oriented System Engineering, 2014, pp. 376383.
    23. 23)
      • [121]. Chiappa, S., Racanière, S., Wierstra, D., et al: ‘Recurrent environment simulators’, CoRR, abs/1704.02254, 2017.
    24. 24)
    25. 25)
    26. 26)
      • [17]. McKee, D.W., Clement, S.J., Almutairi, J., et al: ‘Massive-scale automation in cyber-physical systems: vision & challenges’. 2017 IEEE 13th Int. Symp. on Autonomous Decentralized System (ISADS), 2017, pp. 511.
    27. 27)
      • [35]. Vick, A., Vonásek, V., Pěnička, R., et al: ‘Robot control as a service – towards cloud-based motion planning and control for industrial robots’. 2015 10th Int. Workshop on Robot Motion and Control (RoMoCo), July 2015, pp. 3339.
    28. 28)
      • [122]. Dickerson, C.E., Ji, S., Clement, S.J., et al: ‘A demonstration of a service oriented virtual environment for complex system analysis’, Int. J. Complex Syst., 2015, 3, (1), pp. 4965.
    29. 29)
      • [41]. Giffinger, R., Fertner, C., Kramar, H., et al: ‘Smart cities. Ranking of European medium-sized cities’. Final Report, Centre of Regional Science, Vienna UT, 2007.
    30. 30)
      • [72]. Garraghan, P., Al-Anii, Y., Summers, J., et al: ‘A unified model for holistic power usage in cloud datacenter servers’. Proc. of the 9th Int. Conf. on Utility and Cloud Computing, UCC ‘16, New York, NY, USA, 2016, pp. 1119.
    31. 31)
      • [108]. AB Ericsson: ‘Ericsson mobility report: on the pulse of the networked society’. Tech. Rep. EAB-14, 61078, Ericsson, Sweden, 2015.
    32. 32)
      • [120]. McKee, D.W., Webster, D., Xu, J., et al: ‘DIVIDER: modelling and evaluating real-time service-oriented cyberphysical co-simulations’. 2015 IEEE 18th Int. Symp. on Real-Time Distributed Computing, 2015, pp. 272275.
    33. 33)
      • [47]. Peel, H., Morgan, G., Peel, C., et al: ‘Inspection robot with low cost perception sensing’. 33rd Int. Symp. on Automation and Robotics in Construction (ISARC 2016), August 2016.
    34. 34)
      • [29]. Arumugam, R., Enti, V.R., Bingbing, L., et al: ‘DAvinci: a cloud computing framework for service robots’. 2010 IEEE Int. Conf. on Robotics and Automation, May 2010, pp. 30843089.
    35. 35)
    36. 36)
    37. 37)
    38. 38)
    39. 39)
    40. 40)
      • [16]. Zikopoulos, P., Eaton, C., Deroos, D., et al: ‘Understanding big data: analytics for enterprise class hadoop and streaming data’ (McGraw-Hill Osborne Media, New York, USA, 2011).
    41. 41)
      • [57]. Gerla, M., Lee, E.-K., Pau, G., et al: ‘Internet of vehicles: from intelligent grid to autonomous cars and vehicular clouds’. 2014 IEEE World Forum on Internet of Things (WF-IoT), 2014.
    42. 42)
      • [124]. Bertsch, C., Ahle, E., Schulmeister, U.: ‘The functional mockup interface – seen from an industrial perspective’. Proc. of the 10th Int. Modelica Conf., Lund, Sweden, 10–12 March 2014.
    43. 43)
      • [44]. Clement, S.J., McKee, D.W., Xu, J.: ‘Service-oriented reference architecture for smart cities’. 2017 IEEE Symp. on Service-Oriented System Engineering (SOSE), 2017, pp. 8185.
    44. 44)
      • [113]. Boeglin, J.: ‘The costs of self-driving cars: reconciling freedom and privacy with tort liability in autonomous vehicle regulation’, Yale J. Law Technol., 2015, 17, p. 171.
    45. 45)
      • [104]. Yang, R., Xu, J.: ‘Computing at massive scale: scalability and dependability challenges’. 2016 IEEE Symp. on Service-Oriented System Engineering (SOSE), 2016.
    46. 46)
      • [85]. Howard, N.: ‘Medical co-processor for signaling pattern decoding and manipulation of cellular structures’. US Patent App. 12/880,042, 10 September 2010.
    47. 47)
    48. 48)
    49. 49)
      • [45]. IEEE smart cities, 2017.
    50. 50)
      • [70]. Moreno, I.S., Yang, R., Xu, J., et al: ‘Improved energy-efficiency in cloud datacenters with interference-aware virtual machine placement’. 2013 IEEE Eleventh Int. Symp. on Autonomous Decentralized Systems (ISADS), 2013.
    51. 51)
    52. 52)
      • [12]. Hermann, M., Pentek, T., Otto, B.: ‘Design principles for industrie 4.0 scenarios’. 2016 49th Hawaii Int. Conf. on System Sciences (HICSS), 2016.
    53. 53)
    54. 54)
      • [127]. Roses, S.: ‘Mirai DDoS botnet: source code & binary analysis[Online]. Available: http://www.simonroses.com/2016/10/mirai-ddos-botnet-source-code-binary-analysis/.
    55. 55)
    56. 56)
      • [25]. Tsai, W.-T., Qi, G., Chen, Y.: ‘A cost-effective intelligent configuration model in cloud computing’. 2012 32nd Int. Conf. on Distributed Computing Systems Workshops (ICDCSW), 2012, pp. 400408.
    57. 57)
      • [111]. Voas, J.: ‘Networks of things’, NIST Spec. Publ., 2016, 800, p. 183.
    58. 58)
      • [58]. Manley, J.E.: ‘Unmanned surface vehicles, 15 years of development’. OCEANS 2008, 2008.
    59. 59)
      • [22]. Clement, S.J., McKee, D.W., Romano, R., et al: ‘The internet of simulation: enabling agile model based systems engineering for cyber-physical systems’. System of Systems Engineering Conference (SoSE), 2017 12th. IEEE, April 2017.
    60. 60)
      • [54]. Chen, C., Seff, A., Kornhauser, A., et al: ‘Deepdriving: learning affordance for direct perception in autonomous driving’. Proc. of the 2015 IEEE Int. Conf. on Computer Vision (ICCV), ICCV ‘15, Washington, DC, USA, 2015, pp. 27222730.
    61. 61)
      • [134]. Swan, M.: ‘Blockchain: blueprint for a new economy’ (O'Reilly Media, Inc., Farnham, UK, 2015).
    62. 62)
      • [67]. Bawden, T.: ‘Global warming: data centres to consume three times as much energy in next decade, experts warn’. The Independent, 2016.
    63. 63)
      • [118]. Blochwitz, T., Otter, M., Akesson, J., et al: ‘Functional mockup interface 2.0: the standard for tool independent exchange of simulation models’. Proc. of the 9th Int. MODELICA Conf., Munich, Germany, 3–5 September 2012, no. 76, pp. 173184.
    64. 64)
      • [109]. Gartner: ‘Gartner says 8.4 billion connected “things” will be in use in 2017, up 31 percent from 2016’, 2017press release: https://www.gartner.com/newsroom/id/3598917.
    65. 65)
      • [11]. Mckee, D.W., Clement, S.J., Ouyang, X., et al: ‘The internet of simulation, a specialisation of the internet of things with simulation and workflow as a service (SIM/WFAAS)’. 11th IEEE Int. Symp. on Service-Oriented System Engineering (SOSE 2017), 2017.
    66. 66)
    67. 67)
    68. 68)
      • [101]. Webster, D., Townend, P., Xu, J.: ‘Restructuring web service interfaces to support evolution’. 2014 IEEE 8th Int. Symp. on Service Oriented System Engineering (SOSE), 2014, pp. 158159.
    69. 69)
    70. 70)
      • [131]. Agrawal, R., Kiernan, J., Srikant, R., et al: ‘Order preserving encryption for numeric data’. Proc. of the 2004 ACM SIGMOD Int. Conf. on Management of Data, 2004, pp. 563574.
    71. 71)
    72. 72)
      • [83]. Azaria, A., Ekblaw, A., Vieira, T., et al: ‘Medrec: using blockchain for medical data access and permission management’. 2016 2nd Int. Conf. on Open and Big Data (OBD), August 2016.
    73. 73)
      • [21]. Papazoglou, M.P.: ‘Service-oriented computing: concepts, characteristics and directions’. Proc. of the Fourth Int. Conf. on Web Information Systems Engineering, 2003. WISE 2003, 2003, pp. 312.
    74. 74)
      • [130]. Damgård, I., Pastro, V., Smart, N., et al: ‘Multiparty computation from somewhat homomorphic encryption’. Advances in Cryptology–CRYPTO 2012, 2012, pp. 643662.
    75. 75)
      • [115]. Standard for distributed interactive simulation – application protocols, 1993.
    76. 76)
      • [9]. Manyika, J., Chui, M., Brown, B., et al: ‘Big data: the next frontier for innovation, competition, and productivity’, 2011.
    77. 77)
      • [40]. Washburn, D., Sindhu, U., Balaouras, S., et al: ‘Helping CIOs understand “Smart city” initiatives’, Growth, 2009, 17, (2), pp. 117.
    78. 78)
    79. 79)
    80. 80)
    81. 81)
    82. 82)
    83. 83)
      • [128]. Kerner, R.: ‘Remote code execution in CCTV-DVR affecting over 70 different vendors’, [Online]. Available: http://www.kerneronsec.com/2016/02/remote-code-execution-in-cctv-dvrs-of.html.
    84. 84)
    85. 85)
    86. 86)
    87. 87)
    88. 88)
    89. 89)
      • [49]. Schoettle, B., Sivak, M.: ‘A survey of public opinion about autonomous and self-driving vehicles in the US, the UK, and Australia’, University of Michigan, 2014.
    90. 90)
    91. 91)
    92. 92)
      • [46]. Gatsoulis, I., Mehmood, M.O., Dimitrova, V.G., et al: ‘Learning the repair urgency for a decision support system for tunnel maintenance’, in Kaminka, G.A., Fox, M., Bouquet, P., et al (Eds.): ‘ECAI 2016: 22nd European Conference on artificial intelligence’, Frontiers in artificial intelligence and applications, vol. 285 (IOS Press, Amsterdam, The Netherlands, 2016), pp. 17691774.
    93. 93)
      • [110]. Nordrum, A.: ‘Popular internet of things forecast of 50 billion devices by 2020 is outdated’, IEEE Spectr., 2016, 18.
    94. 94)
    95. 95)
      • [38]. Hall, R.E., Bowerman, B., Braverman, J., et al: ‘The vision of a smart city’. Technical Report, Brookhaven National Lab., Upton, NY, USA, 2000.
    96. 96)
    97. 97)
      • [68]. Koomey, J.: ‘Growth in data center electricity use 2005 to 2010’, A Report by Analytical Press, completed at the request of The New York Times, 2011, vol. 9.
    98. 98)
      • [19]. Metcalfe, J.S., Miles, I.: ‘Innovation systems in the service economy: measurement and case study analysis’, vol. 18 (Springer Science & Business Media, Berlin, Germany, 2012).
    99. 99)
    100. 100)
    101. 101)
      • [99]. McKee, D.W., Clement, S.J., Xu, J., et al: ‘n-Dimensional QoS framework for realtime service-oriented architectures’. 2nd IEEE Int. Symp. on Real-time Data Processing for Cloud Computing, 2017.
    102. 102)
      • [112]. Garraghan, P., Perks, S., Ouyang, X., et al: ‘Tolerating transient late-timing faults in cloud-based real-time stream processing’. Int. Symp. on Real-Time Distributed Computing (ISORC 2016), July 2016, pp. 108115.
    103. 103)
    104. 104)
    105. 105)
    106. 106)
    107. 107)
    108. 108)
      • [76]. Kagermann, H., Wahlster, W., Helbig, J.: ‘Recommendations for implementing the strategic initiative industrie 4.0: final report of the industrie 4.0 working group’. Technical Report, Frankfurt, 2013.
    109. 109)
      • [97]. Varghese, B., Wang, N., Barbhuiya, S., et al: ‘Challenges and opportunities in edge computing’. IEEE Int. Conf. on Smart Cloud (SmartCloud), 2016, pp. 2026.
    110. 110)
      • [92]. Huerta-Canepa, G., Lee, D.: ‘A virtual cloud computing provider for mobile devices’. Proc. of the 1st ACM Workshop on Mobile Cloud Computing & Services: Social Networks and Beyond, 2010, p. 6.
    111. 111)
      • [107]. Manovich, L.: ‘Trending: the promises and the challenges of big social data’, Debates Digit. Humanit., 2011, 2, pp. 460475.
    112. 112)
      • [114]. Inland Transport Committee Economic Commission for Europe: ‘Reports of the world forum for harmonization of vehicle regulations’, 2017.
    113. 113)
    114. 114)
      • [106]. Lohr, S.: ‘The age of big data’, New York Times, 2012, 11, (2012).
    115. 115)
    116. 116)
      • [88]. Mell, P., Grance, T.: ‘The NIST definition of cloud computing’, 2011.
    117. 117)
    118. 118)
      • [43]. Nam, T., Pardo, T.A.: ‘Conceptualizing smart city with dimensions of technology, people, and institutions’. Proc. of the 12th Annual Int. Digital Government Research Conf.: Digital Government Innovation in Challenging Times, 2011, pp. 282291.
    119. 119)
    120. 120)
    121. 121)
      • [98]. Mahmud, R., Buyya, R.: ‘Fog computing: a taxonomy, survey and future directions’, In ‘Internet of Everything’ (Springer, Singapore, 2018), pp. 103130.
    122. 122)
      • [90]. Dillon, T., Wu, C., Chang, E.: ‘Cloud computing: issues and challenges’. 2010 24th IEEE Int. Conf. on Advanced Information Networking and Applications, April 2010, pp. 2733.
    123. 123)
      • [86]. Howard, N., Bergmann, J.H.M., Howard, R.: ‘Examining everyday speech and motor symptoms of parkinson's disease for diagnosis and progression tracking’. 2013 12th Mexican Int. Conf. on Artificial Intelligence (MICAI), 2013, pp. 262269.
    124. 124)
      • [23]. Tsai, W.-T., Qi, G., Zhu, Z.: ‘Scalable SaaS indexing algorithms with automated redundancy and recovery management’, Int. J. Softw. Inform., 2013, 7, (1), pp. 6384.
    125. 125)
      • [50]. ‘Taxonomy and definitions for terms related to driving automation systems for on-road motor vehicles’. SAE J 3016, 2016.
    126. 126)
      • [20]. Chen, Y.: ‘Service-oriented computing and system integration: software, IoT, big data, and AI as services’ (Kendall Hunt Publishing, 2018).
    127. 127)
      • [89]. NIST: ‘NIST cloud computing reference architecture’. Technical Report, 2011.
    128. 128)
      • [18]. McKee, D.W., Webster, D., Townend, P., et al: ‘Towards a virtual integration design and analysis environment for automotive engineering’. 2014 IEEE 17th Int. Symp. on Object/Component/Service-Oriented Real-Time Distributed Computing, 2014.
    129. 129)
      • [1]. Foster, I., Kesselman, C.: ‘The grid 2: blueprint for a new computing infrastructure’ (Morgan Kaufmann, Burlington, MA, USA, 2003).
    130. 130)
    131. 131)
    132. 132)
      • [136]. The Guardian: ‘Give robots an “ethical black box” to track and explain decisions’, 2017.
    133. 133)
      • [102]. Sagiroglu, S., Sinanc, D.: ‘Big data: a review’. 2013 Int. Conf. on Collaboration Technologies and Systems (CTS), May 2013.
    134. 134)
      • [28]. Doriya, R., Mishra, S., Gupta, S.: ‘A brief survey and analysis of multi-robot communication and coordination’. Proc. Communication Automation Int. Conf. Computing, May 2015, pp. 10141021.
    135. 135)
      • [117]. Kuhl, F., Weatherly, R., Dahmann, J.: ‘Creating computer simulation systems: an introduction to the high level architecturee’ (Prentice Hall PTR, Upper Saddle River, New Jersey, USA, 1999).
    136. 136)
      • [73]. Townend, P., Xu, J., Summers, J., et al: ‘Holistic data centres: next generation data and thermal energy infrastructures’. 2016 IEEE 35th Int. Performance Computing and Communications Conf. (IPCCC), December 2016.
    137. 137)
      • [105]. John Walker, S.: ‘Big data: a revolution that will transform how we live, work, and think’ (Taylor and Francis, 2014).
    138. 138)
      • [119]. Enge-Rosenblatt, O., Clauß, C., Schneider, A., et al: ‘Functional digital mock-up and the functional mock-up interface-two complementary approaches for a comprehensive investigation of heterogeneous systems’. Proc. of the 8th Int. Modelica Conf., Dresden, Germany, 20–22 March 2011, no. 063, pp. 748755.
http://iet.metastore.ingenta.com/content/journals/10.1049/trit.2018.0010
Loading

Related content

content/journals/10.1049/trit.2018.0010
pub_keyword,iet_inspecKeyword,pub_concept
6
6
Loading
This is a required field
Please enter a valid email address