Contents
Preface
Abstract
Table of contents
Abbreviations and Acronyms
1 Introduction
1
2 Internet of Things (IoT)
5
2.1 History and Evolution of IoT
5
2.2 Definition of IoT
7
2.2.1 Cloud Essential Characteristics
8
2.2.2 Cloud Service Models
9
2.2.3 Cloud Deployment Models
11
2.3 IoT Networking Overview
12
2.3.1 LoRaWAN Overview
13
2.3.2 SigFox Overview
15
2.3.3 Narrowband-IoT Overview
16
2.4. Cisco Packet Tracer Overview
17
3 Methods and Materials
19
4 Cisco Packet Tracer Simulations
25
4.1 IoT Exercises Introduction
25
4.2 Cisco Packet Tracer Technology Introduction
27
4.3 IoT Simulations
37
4.3.1 Smart-Home 1
37
4.3.2 Smart-Home 2 (SaaS)
46
4.3.3 Smart-Campus
57
4.3.4 Smart-Industrial
68
4.4 Limits and Expansions of the IoT Simulations
79
5 Feedback and Recommendations
82
5.1 Students Feedbacks
83
5.2 Feedbacks and Suggestions for Future IoT Courses
84
6 Conclusions
88
References
Appendices
Appendix 1. Blockly custom software for IoT simulations
Appendix 2. Network details utilized in the IoT simulations
Appendix 3. Students feedback form
Abbreviations and Acronyms
3GPP
3
rd
Generation Partnership Project
ALOHA
Additive Links On-line Hawaii Area
API
Application Programming Interface
APN
Access Point Name
ARPANET
Advanced Research Project Agency Network
AWS
Amazon Web Service
CLI
Command Line Interface
DHCP
Dynamic Host Configuration Protocol
DNS
Domain Name System
EC2
Elastic Computer Cloud
GUI
Graphical User Interface
I/O
Input/Output
IaaS
Infrastructure as a Service
IoE
Internet of Everything
IoT
Internet of Things
ISM
Industrial, Scientific and Medical
ISP
Internet Service Provider
LAN
Local Area Network
LCD
Liquid Crystal Display
LPWAN
Low-Powered Wide Area Networking
MCU
Multi-Chip Unit
NetAcad
Cisco Networking Academy
NB-IOT
Narrowband IoT
NIC
Network Interface Card
NIST
National Institute of Standards and Technology
PaaS
Platform as a Service
RFID
Radio Frequency Identification
RIP
Routing Information Protocol
SaaS
Software as a Service
SBC
Single-Board Computer
SNO
SigFox Network Operators
SSID
Service Set Identifier
UNB
Ultra Narrow Band
URL
Uniform Resource Locator
VPN
Virtual Private Network
WLAN
Wireless Local Area Network
|