Read more
Informationen zum Autor EDITED BY JOHN DAVIES, PHD, is Chief Researcher in BT's Research & Innovation Department, UK, where he leads a team focused on Internet of Things technologies. He is a Fellow of the British Computer Society and a Chartered Engineer as well as a Visiting Professor at the Open University and has published over 100 scientific articles. CAROLINA FORTUNA, PHD, is a Research Fellow at the Jo??ef Stefan Institute, Slovenia. She received her PhD in Computer Science in 2013, was a postdoctoral research associate at Ghent University, 2014-2015 and a Visitor at Stanford University in 2017. She has authored over 60 peer reviewed papers, technically led EU-funded research projects and is a consultant to industry. Inhaltsverzeichnis About the Editors xi List of Contributors xiii Acknowledgments xvii 1 Introduction 1 John Davies and Carolina Fortuna 1.1 Stakeholders in IoT Ecosystems 3 1.2 Human and IoT Sensing, Reasoning, and Actuation: An Analogy 4 1.3 Replicability and Re-use in IoT 5 1.4 Overview 6 References 7 2 Connecting Devices: Access Networks 9 Paul Putland 2.1 Introduction 9 2.2 Overview of Access Networks 10 2.2.1 Existing Technologies are Able to Cover a Number of IoT Scenarios 10 2.3 Low-Power Wide Area Network (LPWAN) 12 2.3.1 Long-Range (LoRa) Low-Power Wide Area Network 14 2.3.2 Sigfox Low-Power Wide Area Network 14 2.3.3 Weightless Low-Power Wide Area Network 15 2.4 Cellular Technologies 15 2.4.1 Emerging 5G Cellular Technology 16 2.5 Conclusion 18 References 18 3 Edge Computing 21 Mohammad Hossein Zoualfaghari, Simon Beddus, and Salman Taherizadeh 3.1 Introduction 21 3.2 Edge Computing Fundamentals 22 3.2.1 Edge Compute Strategies 22 3.2.2 Network Connectivity 25 3.3 Edge Computing Architecture 25 3.3.1 Device Overview 25 3.3.2 Edge Application Modules 26 3.3.3 IoT Runtime Environment 26 3.3.4 Device Management 27 3.3.5 Secure Runtime Environment 27 3.4 Implementing Edge Computing Solutions 28 3.4.1 Starter Configuration 28 3.4.2 Developer Tools 28 3.4.3 Edge Computing Frameworks 29 3.5 Zero-Touch Device On-boarding 30 3.6 Applying Edge Computing 32 3.7 Conclusions 33 References 33 4 Data Platforms: Interoperability and Insight 37 John Davies and Mike Fisher 4.1 Introduction 37 4.2 IoT Ecosystems 38 4.3 Context 40 4.4 Aspects of Interoperability 41 4.4.1 Discovery 41 4.4.2 Access Control 43 4.4.3 Data Access 44 4.5 Conclusion 48 References 49 5 Streaming Data Processing for IoT 51 Carolina Fortuna and Timotej Gale 5.1 Introduction 51 5.2 Fundamentals 52 5.2.1 Compression 52 5.2.2 Dimensionality Reduction 52 5.2.3 Summarization 53 5.2.4 Learning and Mining 53 5.2.5 Visualization 53 5.3 Architectures and Languages 54 5.4 Stream Analytics and Spectrum Sensing 56 5.4.1 Real-Time Notifications 57 5.4.2 Statistical Reporting 57 5.4.3 Custom Applications 58 5.5 Summary 59 References 60 6 Applied Machine Vision and IoT 63 V. Garc ía, N. S ánchez, J.A. Rodrigo, J.M. Men éndez, and J. Lalueza 6.1 Introduction: Machine Vision and the Proliferation of Smart Internet of Things Driven Environments 63 6.2 Machine Vision Fundamentals 65 6.3 Overview of Relevant Work: Current Trends in Machine Vision in IoT 67 6.3.1 Improved Perception for IoT 67 6.3.2 Improved Interpretation and Learning for IoT 68 6.4 A Gene...