Internet of Things Flashcards

1
Q

what is IoT?

A

The Internet of Things (IoT) is a system of interrelated
computing devices, mechanical and digital machines,
objects, animals or people that are provided with unique
identifiers (UIDs) and the ability to transfer data over a
network without requiring human-to-human or human-tocomputer interaction.

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

IoT architectures

A

IoT Cloud Architecture
IoT Edge Architecture
IoT Fog Architecture

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

IoT Cloud Architecture

A

Wired or wireless connection of sensors and actuators to gateway
* Sensor data forwarded to IoT platform in the Cloud

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

Edge Computing

A

Computation and data shifted to computers
at the edge of the network.
* Extends the centralized cloud model into a
distributed model.
Specific applications in a fixed location

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

IoT Fog Architecture

A
  • Extension of edge computing: use of
    coupled edge systems for adaptivity
  • Replacement of cloud with edge: distributed
    location-aware shared infrastructure
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Fog Computing Essential Characteristics

A

Geographical distribution

  • Contextual location awareness and low latency (fog nodes aware of their location)
  • Geographical distribution
  • Heterogeneity
  • Interoperability and federation
  • Real-time interactions
  • Scalability and agility of federated, fog node clusters
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Fog Computing Service Model

A
  • Software as a Service
    The capability provided to the fog service customer is to use the fog provider’s
    applications running on a cluster of federated fog nodes managed by the provider.
  • Platform as a Service
    Provides a platform on top of federated fog nodes for customer-provided
    applications.
  • Infrastructure as a Service
    Provides fundamental compute resources to the customer.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Fog Node Deployment Model

A
  • Private fog node
    Provisioned for exclusive use by a single organization
  • Community fog node
    Provisioned for the exclusive use of a specific community of consumers
  • Public fog node
    Provisioned for open use by the general public
  • Hybrid fog node
    Composition of two or more distinct (private, community, or public) fog nodes.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Low Power Wide Area Networks

A

Connect sensors over long distance
Enable long lifetime of battery powered sensor devices

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

LoRaWAN

A

Long Range Wide Area Network
Low power wireless communication technique for long distances
* Media Access Control (MAC) protocol for wide area networks
* Defined by the LoRa Alliance

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

Explain the role of different networks in an IoT architecture. Include IoT Networks and Sensor Networks as well

A

In an IoT architecture, sensor and actuators are connect to an IoT platform that typically resides in a Cloud. IoT Networks, like LORA are used to connect a sensor to a gateway which is itself connect to the Internet and forwards data to the IoT platform and control command form the platform to the actuators. Sensor Networks are used to extend the coverage of the gateways by forming a network between the sensors via which the sensors can reach the gateway although they have no direct access.

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

The Things Network

A
  • The Things Network is about enabling low power devices
  • It takes care of receiving messages from the devices,
    ensuring integrity and security, and forwarding the payload.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Functionality of IoT Platforms

A
  • Device management
  • Data collection
  • Data analysis
  • Device control
  • User management
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

AWS Greengrass

A
  • Extension of AWS IoT to the edge:
    Enable local preprocessing of data including execution of machine learning models
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Opensource IoT platforms

A

ThingsBoard
Mainflux

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