Lecture 3 - IoT Solution Anatomy - Device & Networks Flashcards

1
Q

How are output devices such as LEDs, speakers and so forth different from sensors, which convert a physical variable like temperature to an electrical signal? (Slide 17)

A

Output devices convert an electrical signal to a physical outcome

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

Developing IoT applications is more accessible than ever. Which of the following factors has helped with the ease of app development? (slide 21)

A
  • growing range of low-cost, commercially available off-the-shelf hardware development boards, platforms, and prototyping kits
  • You can substitute alternative components and try out sensors with slightly different specifications, or you can independently upgrade the networking, data processing, or storage modules of a device to cater for evolving requirements
  • System-on-a-Chip (SoC) IcsSoCs bundle a number of capabilities including data processing, storage, and networking, onto a single chip
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

A basic IoT solutions architecture that organizations can adopt based on their specific needs, entail the following layers: physical, communication, asset management, IoT platform and data analytics and application layer. Which of the following best describes the physical layer? (slide 8)

A

Support the wide variety of sensors, devices, and gateways such as secured booting, firmware upgrades, intrusion detection, and logging of security events.

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

Most developers are already familiar with HTTP web services. So, why not have IoT devices connect to web services? The device could send in its data as an HTTP request and receive updates from the system as the HTTP response; instead, developers are using MQTT protocol. Which of the following reasons spur the implementation of MQTT instead of HTTP protocol? (slide 48)

A
  • HTTP is a synchronous protocol. The client waits for the server to responD. Web browsers have this requirement, but it comes at the cost of poor scalability
  • HTTP is one way. The client must initiate the connection. In an IoT application, the devices or sensors are typically clients, which means that they cannot passively receive commands from the network
  • MQTT is a lightweight protocol that allows it to be implemented on both heavily constrained device hardware and high latency / limited bandwidth networks
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

A basic IoT solutions architecture that organizations can adopt based on their specific needs, entail the following layers: physical, communication, asset management, IoT platform and data analytics and application layer. Which of the following best describes the IoT platform layer? (slide 11)

A

Provide for sensor data management, application integration, and device management. Support internet-scale messaging, including data collection, publish/subscribe, data mediation, data dispatching, and of course security management.

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

The IoT ecosystem employs solution such as design, implement and operate, but it is missing a crucial facet. Which of the following highlight the missing piece? (slide 6)

A

Security

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

Choosing the right IoT device would have you consider: type and number of peripheral sensors, microcontroller or single-board device, data communication protocols and networking hardware. If you are using, for example, using I2C for communication between the microcontroller and any attached sensors, which of the following considerations depicts this I2C example? (slide 24)

A

data communication protocols

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

An IoT protocol, such as GSM, CDMA or LTE are examples of which of the following TCP/IP models? (Slide 37)

A

Network access

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

An analog temperature sensor with 10 bits of resolution represents a temperature reading using a numeric value between 0 and 1023. Bits are binary, so 10 bits provides two to the power of 10. How many possible values does this resolution represent? (Slide 17)

A

1024

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

IoT devices are highly specialized and are designed to operate within very specific contexts and environments, so the hardware requirements for IoT projects vary widely. Which of the following are key considerations for your hardware requirements? (Slide 25)

A
  • Connectivity requirements
  • Power requirements
  • Cost requirements
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is the main focus of the transport layer (Layer 4 in OSI)? (Slide 36)

A

end-to-end communication and provides features including reliability and congestion avoidance

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

Network connectivity is one of the defining characteristics of any IoT device. Devices communicate with other devices locally and publish data to services and apps in the cloud. Which of the following are methods of network connectivity?
Select one: (Slide 19)

A

a. 802.11 (Wi-Fi),
b. Bluetooth,
c. RFID

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

The HTTP/S protocol is an example of which of the following networking layers?
Select one: (Slide 37)

A

Application Layer

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

With regard to IoT networking consideration especially that of security, which of the following adopts secure protocols to support authentication at the device level?
Select one: (Slide 47)

A

authentication

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

Sensors are the input components that measure physical variables and convert them to electrical signals (voltages). Which of the following is an important characteristic of sensor components?
(Slide 17)

A

resolution

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