Lecture 5 - IoT Flashcards

1
Q

What is Internet of Things?

A
A system involving: 
connected devices that 
gather data 
connect with the Internet, generate analytics, and 
adapt behaviour based on the analytics
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

IoT - Layers

A
  1. Sensors - Collecting data
  2. Connectivity - Sending data to cloud
  3. Data processing - Making data useful
  4. User interface - Delivering information to user
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How do devices gather data?

A

Through sensors and actuators

Detect the feature quantity of a measurement object and convert this quantity into a readable signal

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

Sensors on smart phones

A

Accelerometer, gyroscope, magnetometer, GPS, light sensor, barometer, thermometer, microphone, pedometer

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

Communication protocols

A

Options for connectivity are various

Cellular, satellite, WiFi, Bluetooth, RFID, NFC, LPWAN, zigbee

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

Four models for connectivity

A
  1. Device to Device
  2. Device to Cloud
  3. Device to Gateway
  4. Backend Data sharing
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Connectivity: Device to Device

A

Direct communication with each other

  • Via IP network, hardwire or bluetooth
  • E.g. Smart watch and pacemaker

Lower power consumption
- Ideal for products to have al one battery life

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

Connectivity: Device to Cloud

A

Via ethernet, WiFi or cellular

  • E.g.: Webcams to watch home while on vacation
  • Tag on an animal to find where it is

Difficulty for inter product compatibility
- Due to the differences in manufacturer design

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

Connectivity: Device to Gateway

A

Intermediary between IoT device and a cloud service

  • Fitness device connects to the cloud through Nike+ app
  • Home appliance connects to a hub like Samsung SmartThings
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Connectivity: Backend Data Sharing

A

Extends single device to cloud model
- Sensor data can be accessed by authorised third parties

Export, analyse smart object data fro ma cloud service

  • Combine with data from other sources
  • Map My Fitness: Data from Fitbit, Adidas, miCoach, etc
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Trade off Communication Protocols

A

Tradeoff between:

  • Power consumption
  • Range
  • Bandwith
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

IoT Network Topology

A
  • Point-to-point
  • Star
  • Mesh
  • Hybrid
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

IoT Architecture - Data Processing

A

Once the sensor data gets to the cloud: software performs processing on data

Numerous algorithms and data processing elements: ultimately become information

Consideration: storage, frequency of updates, desired output type

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

Edge Computing

A

• The round-trip can take too long
- Sending data, processing, analysing, returning instructions

• Edge computing:

  • A smart edge device
  • Aggregate data, analyse it and fashion responses if necessary
  • All within relatively close physical distance
  • Reducing delay

•Edge devices also have upstream connectivity for sending data to be further processed and stored

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

IoT Arhictecture - UI ways to interact

A
  • Alert (email, text)
  • Automatic notifications
  • Monitoring information proactively
  • Controlling system remotely
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

IoT Architecture - UI Considerations

A
  • Connectivity - real time information or not, when the last update was received
  • Performance - massive data to be presented, pagination (only a part of the data is loaded)
  • Simplicity - what the user needs to see, visualization
17
Q

What is an IoT platform?

A

Middlemen that connects the hardware to the cloud

18
Q

Elements/Layers of IoT Platform

A

• Infrastructure level
- Enables the functioning of the platform, internal messaging, orchestration of IoT solution clusters

• Communication layer
- Where devices connect to the cloud

• Core layer for IoT features
- Data collection, device management, configuration management, messaging

• Analytics layer
- Data processing, visualisation, rule engine, reporting

19
Q

Interoperability issues in IoT Platforms

A
  • Over-the-Top Interoperability (App #1 to App #2)
  • Platform-enabled Interoperability (horizontal) (App#1 to App #2)
  • Platform-enabled interoperability (vertical) (different levels)
  • Vendor interoperability - sensor #1 (Vendor A) to Senor #1 (Vendor B)
20
Q

Interoperability Issues in IoT Platforms

A

•App #1 can improve the performance by using data from
sensor #2
•3 possibilities
•1) App #1 might be able to access App #2
•a) Over-the-top interoperability (horizontal)
•Via an external data exchange
•b) Platform enabled interoperability (horizontal)
•Through the middleware platform
•2) App #1 might be able to access Sensor #2
•Platform enable interoperability (vertical)
•Through the middleware platform

21
Q

IoT Current Issues

A
  • Standards and Regulations
  • Privacy
  • Security
  • Interoperability