Chapter 6: Internet-of-Things Flashcards

1
Q

What is IoT ?

A

Intersection of Things, Internet and what Apps can do (Semantic).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Definition of IoT

A

The worldwide network of interconnected objects uniquely addressable based on standard communication protocols.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the concept behind IoT?

A

Transferring internet standards to the physical world

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Name some of the opportunities of IoT

A
Consumer: Smart home control
Retail: Inventory control
Medical: Wearable devices
Industrial: SmartMeters
Automotive: Parking
Environmental: Weather prediction
Agriculture: Crop management
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How does the IoT Reference Architecture look like?

A

-Its a three-tier architecture

  • Application layer: runs applications
  • Network layer: Data communication, Storage & Analysis
  • Perception Layer: Data Generation (e.g. by sensors)

Layers are rather tiers (physical instead of logical units)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the building blocks (functionalities) of IoT?

A

Identification + Sensing + Communication + Computation + Services + Semantics

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

How does identification in IoT work?

A
  • Unique identification of objects
  • Naming vs. addressing
  • IPv4 vs IPv6

IPv6 is a new protocol that solves the address exhaustion of IPv4 addresses

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is the difference between Naming and Addressing?

A

A name is a unique way of identifying a physical or virtual object (EPC)

An address provides the location of an object in the network. It enables to create a path to that point. (IPv4)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

The combination of Entity of interest and Devices makes …

A

Things identifiable

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Describe how RFID works.

A

Principle: Use electromagnetic fields to automatically identify and track tags attached to objects.

Tags can be attached to anything:

  • Passive or active tags
  • Read only or Read/Write tags
  • Varying ranges (10 cm to 200m)
  • Stores unique identifier (Electronic Product Code EPC)

Application: Inventory Management

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are the components of a RFID Tag

A
  • Chip (often emits ID - power is received by the magnetic field of the RFID reader)
  • Substrate
  • Antenna coil

The Tag is then read by the RFID reader.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Is RFID cheap or expensive to implement IoT?

A
  • Cheap
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Describe the process of identifying a object with RFID

A
  1. Attach RFID tag to an item (unique)
  2. Reader communicates with tag through antenna
  3. Store and evaluate the read data into a database.
  4. Application of the data in CRM, ERP or other retail systems
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

How does sensing work in IoT?

A
  • Gather data from smart objects (Wearable, smart sensors, RFID tag, embedded sensors, actuators)
  • Send data for processing
  • Smart sensors, actuators, or wearables
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

How does communication work in IoT?

A
  • Heterogeneous devices are connected
  • Via WiFi, Bluetooth, LTE, etc.
  • RFID, NFC, UWB for low range communication
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

How can you select the best communication technique?

A

You need to understand the application considering:

  • Range
  • Energy consumption
  • Communication Speed
  • Transmission quality
  • Cost
  • Security
17
Q

Which communication technologies can be used for IoT?

A
  • Wired (Ethernet)
  • WPAN (Bluetooth)
  • W-Mesh (ZigBee)
  • WLAN (802.11n)
  • WWAN (3G/4G)
18
Q

In consideration of data rate & power consumption and range, which communication technology can be used for Smart Retail?

19
Q

In consideration of data rate & power consumption and range, which communication technology can be used for Wearables?

20
Q

In consideration of data rate & power consumption and range, which communication technology can be used for Smart Home?

A
  • WiFi
  • BLE
  • Zigbee
21
Q

In consideration of data rate & power consumption and range, which communication technology can be used for Smartphones?

22
Q

In consideration of data rate & power consumption and range, which communication technology can be used for Smart City?

A
  • Licensed LPWAN

- Unlicensed LPWAN

23
Q

How does computation work in IoT?

A
  • processing units facilitate the computation in IoT (Microcontrollers, microprocessors)
  • Support by software platforms
  • Data processing & knowledge collection in the cloud
24
Q

What services classes exist in IoT?

A
  • Identity Related (shipping)
  • Information aggregation (smart grid)
  • Collaborative aware (smart home)
  • Ubiquitous services (smart city)
25
Explain semantics in the context of IoT
- Ability to extract knowledge - Discover and use resources as well as model information - Semantic Web technologies (resource description framework, web ontology language)
26
Give some example for computation hardware and software in IoT
Hardware: - Smart Things - Raspberry Pi Software: - Hadoop - Android
27
What are the technical challenges for IoT?
- Heterogeneity - Connectivity - Scalability - Self-management capabilities - Energy efficiency - Security and Privacy
28
Explain the heterogeneity challenge for IoT
- Heterogeneous silos of devices, technologies, and services | - Silos prevent the network of interconnected objects to obtain knowledge
29
Explain the connectivity challenge for IoT
- Provide data exchange between smart objects | - Communication technologies (often application specific for the respective purpose)
30
Explain the scalability challenge for IoT
- Large number of devices - Multiple dimensions of scalability - Naming / addressing - networking performance - data management
31
Explain the self-management challenge for IoT
- High system complexity - objects have to act without user interaction - Context must be considered
32
Explain the energy efficiency challenge for IoT
- Information processing requires energy - More objects > higher energy consumption -> Reducing energy consumption is important for sustainability because the number of IoT devices increases
33
Explain the security and privacy challenge for IoT
- Smart objects create sensor / personal data - necessary for learning and reasoning - > Ensuring data security and privacy