Guide to Networking Essentials, Eighth Edition 13-1
Chapter 13
The Internet of Things (IoT)
At a Glance
Instructor’s Manual Table of Contents
Overview
Objectives
Teaching Tips
Quick Quizzes
Class Discussion Topics
Additional Projects
Additional Resources
Key Terms
Technical Notes for Hands-On Projects
Using Virtualization for Hands-On Projects
Guide to Networking Essentials, Eighth Edition 13-2
Lecture Notes
Overview
Chapter 13 will introduce students to the Internet of Things (IoT) and some
technologies that are used in this new computing model. They will also learn about
some of the use cases for IoT and examine some of the devices used to implement
networked “things. Students will also be introduced to DIY IoT devices and how to get
started with their own IoT projects.
Objectives
Define the Internet of Things and list use cases
Describe IoT network technologies
Discuss a variety of IoT devices
Work with DIY IoT devices
Teaching Tips
Introduction to the Internet of Things
1. Introduce students to the concept of the Internet of Things (IoT). Explain that IoT is the
2. Discuss some well-known examples of IoT that are already in use in many homes and
business today.
IoT Use Cases
1. Mention that this section takes a look at how IoT is affecting transportation, energy,
manufacturing, and public safety.
3. Explain that self-driving cars are considered to be a component of the IoT. Point out
that they are filled with sensors, communication devices, and microprocessors.
4. Discuss some of the benefits of IoT in transportation. Mention that the benefits are not
5. Explain that IoT is playing a part in not only energy consumption, but it is also being
7. Introduce students to how IoT devices can be used to help victims in emergency
situations. Mention that IoT can even be used to detect chemicals, explosives, and drugs
near the scene of an accident or disaster.
Teaching
Tip
With the rise in IoT devices, security breaches are a concern as well. Nearly half
of the US businesses reported that their IoT data was compromised. A strategy
consulting group Altman Vilandrie & Company surveyed about 400 IT decision
makers across 19 industries, it was found that about half of those companies
experienced an IoT related data breach.
IoT Technologies
1. Explain that the goals of most IoT technologies are to collect, process, analyze, react to,
2. Discuss how IoT devices usually collect data from the environment around the device
through the use of the following sensors:
a. Audio sensors
b. Proximity sensors
c. Light sensors
3. Introduce students to two places that IoT data processing occurs in:
a. The front end, where the sensors that collect the data are located; often referred
4. Explain to students that edge processing is done by a microprocessor or microcontroller.
Further explain that microprocessors used in IoT are usually reserved for computing-
Guide to Networking Essentials, Eighth Edition 13-5
Teaching
Tip
RFID tags are essential components of most industrial IoT systems. As demand
for such industrial systems continues to grow, so will the market for RFID
technologies.
Quick Quiz 1
1. True or False: Local weather sensors can warn mining operators of impending
lightning, high winds, or possible flooding conditions.
2. Which of the following sensors are used as a type of on/off switch when a certain level
of light intensity is reached?
a. photodiodes
b. proximity sensors
c. infrared sensors
d. photoresistors
3. What types of sensors can be used to measure or detect some property of living things?
a. Global positioning system (GPS)
b. Biometric sensors
c. Temperature sensors
d. Occupancy sensors
4. Which device is specifically designed to work with sensors and I/O devices and are the
processing device of choice for edge computing in IoT applications?
5. Which of the following IoT networking technologies uses IPv6 at the Network layer?
a. Bluetooth
b. Zigbee
c. 6LoWPAN
d. LoRaWAN
Commercial and Industrial IoT Devices
1. Mention to students that while home automation is a current driver of IoT, industrial
IoT products will likely have a greater impact on society as a whole. Point out that
Guide to Networking Essentials, Eighth Edition 13-6
A Sampler of Home Automation IoT Devices
1. Introduce the following popular IoT devices used in the home and office:
a. Smart home assistants
b. Smart thermostats
c. Smart vents
Industrial IoT Devices
1. Point out to students that the use of IoT in industry has been dubbed Industry 4.0.
2. Explain to students that some of the same technologies are used in both industry and
3. Discuss the following lists of devices that might be found in industrial applications that
aren’t as common as those in home automation:
a. Actuators
b. Electric motor
DIY IoT
1. Discuss some examples of turning “things” into IoT devices. Point out that just about
Getting Started with IoT
1. Introduce students to some of the vendors providing inexpensive components to DIY
IoT hobbyists:
Guide to Networking Essentials, Eighth Edition 13-7
c. Tinkercad from Autodesk
Teaching
Tip
To watch a video on how Tinkercad from Autodesk works, please visit:
www.tinkercad.com
2. Discuss the list of items that a DIY enthusiast will likely need to get started with IoT. If
possible, locate some of the following to use in your discussion :
a. Microcontroller development board
b. Solderless breadboard
c. Sensors
Tools for IoT
1. Demonstrate using as many of the following tools as possible:
a. Wire cutters
IoT Software Development
1. Explain to students that most microcontroller development boards have an associated
2. Point out that this chapter focuses on the Arduino IDE, which is designed specifically
for writing programs for Arduino and Arduino-compatible development boards.
3. Explain that programs written in the Arduino IDE use the C and C++ languages. Be
4. Discuss the following structure that all Arduino programs (called sketches) use:
5. Explain to students that most microcontrollers don’t run a true operating system. They
6. Introduce students to the Arduino Uno, which is one of the most popular Arduino
development boards.
7. Point out that there are development boards available that support Python and that these
8. Introduce students to the Raspberry Pi, which is a full-featured personal computer on a
single board the size of a credit card. Point out that it is best suited for running
Quick Quiz 2
1. Name an example of a popular smart home assistant.
2. True or False: Smart light bulbs use Z-Wave technology to provide the full spectrum of
colors.
3. What name has been given to the use of IoT technologies in industry?
4. Which of the following is a tightly wound coil of wire that creates a strong magnetic
field when electricity is applied?
a. IoT gateway
b. actuator
c. stepper motor
d. solenoid
5. Raspberry Pi is basically a PC on a board the size of a credit card. Raspberry Pi is an
example of which of the following?
a. solderless breadboard
b. power supply
c. single-board computer (SBC)
d. integrated development environment (IDE)
Guide to Networking Essentials, Eighth Edition 13-9
Class Discussion Topics
1. Many possible applications for IoT were discussed in this chapter. Use your
2. What do you see as the top three most important applications for IoT? Do you have
concerns about IoT technologies in so many different areas that could affect our
Additional Projects
1. Go to https://www.instructables.com/howto/arduino/ to see a list of IoT projects you
can do with an Arduino. The project there range from very simple to very advanced. If
you have access to resources to complete an actual physical project, find a project you
Additional Resources
1. IoT Revolution: 5 Ways the Internet of Things Will Change Transportation
3. Industry 4.0: The Future of Manufacturing
4. Pushing IoT Data Gathering, Analysis, and Response to the Edge
5. IoT DIY Projects
Key Terms
For explanations of key terms, see the Glossary for this text.
Guide to Networking Essentials, Eighth Edition 1310
global positioning system (GPS)
gyroscope
hook-up wire
humidity sensor
hydrophone
motion sensor
neighborhood area network (NAN)
occupancy sensor
passive infrared (PIR)
photodiode
photoresistor
Technical Notes for Hands-On Projects