Abstract
The Internet of Things (IoT) marks a phase transition in the evolution of the Internet, distinguished by a massive connectivity and the interaction with the physical world. The organic evolution of IoT requires the consideration of three dimensions: scale, organization, and context. These dimensions are particularly relevant in Ultra Large Scale Systems (ULSS), of which autonomous vehicles is a prime example. Fog Computing is well positioned to support contextual awareness and communication, critical for ULSS. The design and orchestration of ULSS require fresh approaches, new organizing principles. A recent paper proposed Hierarchical Emergent Behaviors (HEB), an architecture that builds on established concepts of emergent behaviors and hierarchical decomposition and organization. HEB’s local rules induce emergent behaviors, i.e., useful behaviors not explicitly programmed. In this chapter we take a first step to validate HEB concepts through the study of two basic self-driven car “primitives”: exiting a platoon formation, and maneuvering in anticipation of obstacles beyond the range of on-board sensors. Fog nodes provide the critical contextual information required.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
L. Atzori, A. Iera, G. Morabito, The internet of things: a survey. Comput. Netw. 54 (15), 2787 (2010)
R. Milito, short video in the September 2016 issue of computing now. [Online]. Available: https://www.computer.org/web/computingnow/archive/iot-data-and-context-discovery-september-2016
G.D. Abowd, A.K. Dey, P.J. Brown, N. Davies, M. Smith, P. Steggles, Towards a better understanding of context and context-awareness, in International Symposium on Handheld and Ubiquitous Computing (Springer, Berlin, 1999), pp. 304–307
L. Northrop, P. Feiler, R.P. Gabriel, J. Goodenough, R. Linger, T. Longstaff, R. Kazman, M. Klein, D. Schmidt, K. Sullivan et al., Ultra-large-scale systems: the software challenge of the future, DTIC Document, Technical report, 2006
G.P. Hancke, G.P. Hancke Jr et al., The role of advanced sensing in smart cities. Sensors 13 (1), 393–425 (2012)
M. Gerla, E.-K. Lee, G. Pau, U. Lee, Internet of vehicles: from intelligent grid to autonomous cars and vehicular clouds, in 2014 IEEE World Forum on Internet of Things (IEEE, Piscataway, NJ, 2014)
K. Sasaki, N. Suzuki, S. Makido, A. Nakao, Vehicle control system coordinated between cloud and mobile edge computing, in 2016 55th Annual Conference of the Society of Instrument and Control Engineers of Japan (SICE) (IEEE, Piscataway, NJ, 2016), pp. 1122–1127
F. Bonomi, R. Milito, J. Zhu, 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 (ACM, New York, 2012), pp. 13–16
S. Shin, S. Seo, S. Eom, J. Jung, K.-H. Lee, A pub/sub-based Fog computing architecture for internet-of-vehicles, in 2016 IEEE International Conference on Cloud Computing Technology and Science (CloudCom) (IEEE, Piscataway, NJ, 2016), pp. 90–93
D. Roca, D. Nemirovsky, M. Nemirovsky, R. Milito, M. Valero, Emergent behaviors in the internet of things: the ultimate ultra-large-scale system. IEEE Micro 36 (6), 36–44 (2016)
H.A. Simon, The Architecture of Complexity (Springer, New York, 1991)
M.J. Mataric, Designing emergent behaviors: from local interactions to collective intelligence, in Proceedings of the Second International Conference on Simulation of Adaptive Behavior (1993), pp. 432–441
M. Yannuzzi, R. Milito, R. Serral-Gracià, D. Montero, M. Nemirovsky, Key ingredients in an IoT recipe: Fog computing, cloud computing, and more Fog computing, in IEEE 19th International Workshop on CAMAD (IEEE, Piscataway, NJ, 2014)
Open Fog Consortium. [Online]. Available: https://www.openfogconsortium.org/resources/
J.B. Kenney, Dedicated short-range communications (dsrc) standards in the united states, Proc. IEEE 99 (7), 1162–1182 (2011)
C.W. Reynolds, Flocks, herds and schools: a distributed behavioral model, in ACM SIGGRAPH Computer Graphics (ACM, New York, 1987)
P. Varaiya, Smart cars on smart roads: problems of control. IEEE Trans. Autom. Control 38 (2), 195–207 (1993)
J. Melo, A. Naftel, A. Bernardino, J. Santos-Victor, Detection and classification of highway lanes using vehicle motion trajectories, IEEE Trans. Intell. Transp. Syst. 7 (2), 188–200 (2006)
Processing simulation framework. [Online]. Available: https://processing.org/
A. Hsu, F. Eskafi, S. Sachs, P. Varaiya, Design of platoon maneuver protocols for IVHS, in California Partners for Advanced Transit and Highways (PATH) (University of California, Berkeley, 1991)
Its vehicle to infrastructure resources. [Online]. Available: http://www.its.dot.gov/v2i/
R. Hall, C. Chin, Vehicle sorting for platoon formation: impacts on highway entry and throughput. Transp. Res. Part C: Emerg. Technol. 13 (5), 405–420 (2005)
E. Frazzoli, M.A. Dahleh, E. Feron, Real-time motion planning for agile autonomous vehicles. J. Guid. Control Dyn. 25 (1), 116–129 (2002)
Acknowledgements
Damian Roca work was supported by a Doctoral Scholarship provided by Fundación La Caixa. This work has been supported by the Spanish Government (Severo Ochoa grants SEV2015-0493) and by the Spanish Ministry of Science and Innovation (contracts TIN2015-65316-P).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG
About this chapter
Cite this chapter
Roca, D., Milito, R., Nemirovsky, M., Valero, M. (2018). Tackling IoT Ultra Large Scale Systems: Fog Computing in Support of Hierarchical Emergent Behaviors. In: Rahmani, A., Liljeberg, P., Preden, JS., Jantsch, A. (eds) Fog Computing in the Internet of Things. Springer, Cham. https://doi.org/10.1007/978-3-319-57639-8_3
Download citation
DOI: https://doi.org/10.1007/978-3-319-57639-8_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-57638-1
Online ISBN: 978-3-319-57639-8
eBook Packages: EngineeringEngineering (R0)