IoT Reference Architecture Quiz
48 Questions
1 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Which of the following best describes the primary function of the 'Aggregation/bus layer' in an IoT reference architecture?

  • Facilitating the transfer of data between different components using technologies like ESB and message brokers. (correct)
  • Providing web portals and dashboards for user interaction.
  • Performing complex data analysis and machine learning on collected data.
  • Directly managing and controlling individual IoT devices.

According to the reference architecture, what is the recommended approach for uniquely identifying IoT devices?

  • Using only OAuth2 Refresh and Bearer Tokens.
  • Relying solely on Bluetooth identifiers and Wi-Fi MAC addresses.
  • Utilizing identifiers stored in the device's volatile memory.
  • Employing a UUID from the core hardware along with OAuth2 Refresh and Bearer tokens stored in EEPROM. (correct)

Which of these is considered a cross-cutting layer in the described IoT Reference Architecture?

  • The communications layer.
  • The Devices layer.
  • The Event processing and analytics layer.
  • The Identity and access management layer. (correct)

What characteristic is essential for a device to be classified as an IoT device according to the provided text?

<p>It must have some form of communication capability that connects it to the internet, either directly or indirectly. (D)</p> Signup and view all the answers

What are the 3 principal protocols specified in the text for communication between devices and cloud?

<p>HTTP/HTTPS, MQTT, and CoAP (A)</p> Signup and view all the answers

Which of the following is a disadvantage of using HTTP for communication with the devices, according to the text?

<p>Its text-based nature is hard to support for very small, 8-bit, devices. (B)</p> Signup and view all the answers

Besides specific technologies, the layers of the reference architecture are realized by what means?

<p>Specific components. (C)</p> Signup and view all the answers

Where are OAuth2 Refresh and Bearer tokens recommended to be stored in the context of the reference architecture?

<p>EEPROM. (A)</p> Signup and view all the answers

What is the primary responsibility of application-level logic in IoT systems?

<p>Determining the frequency of sensor data collection and processing. (B)</p> Signup and view all the answers

Which of the following is NOT a typical consideration when designing an IoT device?

<p>The specific brand of sensors used. (D)</p> Signup and view all the answers

Why is device compatibility a significant design constraint in IoT systems?

<p>Because different manufacturers use varying communication protocols and data formats. (B)</p> Signup and view all the answers

Which of the following is considered a technical constraint in IoT systems?

<p>The availability of network bandwidth (C)</p> Signup and view all the answers

What is a significant security challenge in IoT systems, as highlighted by the text?

<p>Large attack surfaces and potential vulnerabilities of connected devices. (A)</p> Signup and view all the answers

In the context of IoT, what does 'reconfiguring and reprogramming devices' refer to?

<p>Modifying device settings and software due to changes in the application. (D)</p> Signup and view all the answers

Which aspects of data are key considerations for an IoT system design?

<p>The types of data collected, its frequency, and volume. (A)</p> Signup and view all the answers

What is typically used to connect Wi-Fi access points within an office environment to the wider internet?

<p>A wired Ethernet connection to the corporate LAN, which then connects to the internet. (D)</p> Signup and view all the answers

Which type of network is specifically designed for low-power, low-rate communication in M2M and IoT applications?

<p>WPAN (B)</p> Signup and view all the answers

What is the role of a gateway device in an IoT system?

<p>To act as an intermediary for data transitions. (C)</p> Signup and view all the answers

What is the primary function of an M2M gateway device?

<p>To connect M2M devices to the IP backbone or the network domain. (B)</p> Signup and view all the answers

Which of the following is NOT considered a typical technology in M2M area networks?

<p>Ethernet (B)</p> Signup and view all the answers

According to the provided context, what is a key aspect of the original concept of the 'Internet of Things'?

<p>That any RFID-tagged item could have a virtual presence on the internet. (A)</p> Signup and view all the answers

Which of these connection types can a gateway device use to access the IP backbone?

<p>Both WWAN and WLAN links. (A)</p> Signup and view all the answers

What standardized specification is associated with low-rate wireless personal area networks (LR-WPANs)?

<p>IEEE 802.15.4 (A)</p> Signup and view all the answers

Which of the following describes a technological method used by RFID, bar codes and QR codes?

<p>They all achieve a similar result, but use different technological means. (C)</p> Signup and view all the answers

What is the primary role of the Virtual Machine in the context of the parking system described?

<p>To provide communication and Virtual Entity services for parking spots, occupancy signs, payments, and parking lot management. (B)</p> Signup and view all the answers

What is the specific responsibility of the Virtual Entity service for the parking spots?

<p>To read the current state of parking spots to determine if they are 'free' or 'occupied'. (D)</p> Signup and view all the answers

What kind of attribute does the Virtual Entity corresponding to the occupancy sign contain?

<p>A writable attribute showing the number of free parking spots. (B)</p> Signup and view all the answers

What is the main functionality of the parking lot management service?

<p>To provide access and control to parking lot occupancy data for the parking operations center and consumer applications. (D)</p> Signup and view all the answers

What is the main difference between Alternative 1 and Alternative 2 in the device deployment?

<p>Alternative 1 relies on an Advanced Device for protocol adaptation, whereas Alternative 2 hosts the Sensor IoT Service on an Advanced Device. (B)</p> Signup and view all the answers

In Alternative 1, how does a Sensor Resource on a Basic Device #1 exchange information with a Sensor IoT service in the cloud?

<p>Through an Advanced Device that performs protocol adaptation. (C)</p> Signup and view all the answers

What additional capability is required from the Sensor IoT Service hosted on an Advanced Device #2 in Alternative 2, compared to the services hosted in Alternative 1?

<p>To respond to requests from Users with appropriate security measures. (A)</p> Signup and view all the answers

What is the purpose of mapping sensor node identifiers (#11#18 and #21#28) to parking spot identifiers (spot #01#16)?

<p>To enable the system to understand which sensor corresponds to which parking spot. (C)</p> Signup and view all the answers

What is the primary role of a Wide Area Network (WAN) in an M2M system?

<p>To provide a bridge between the M2M Device Domain and the backhaul network. (D)</p> Signup and view all the answers

What is a key function of the M2M Gateway Device within the functional architecture?

<p>To handle all interfacing to M2M Service Capabilities and Management Functions. (D)</p> Signup and view all the answers

Which statement best describes the relationship between transceivers and the central intelligence of a device?

<p>The central intelligence interacts with transceivers using standardized AT Commands. (D)</p> Signup and view all the answers

Which of these is a role of the 'Access and Core Network' in the ETSI M2M Functional Architecture?

<p>To serve as the 'WAN' for interconnecting devices and backhaul networks. (D)</p> Signup and view all the answers

Which of the following is NOT mentioned as a WAN technology?

<p>Bluetooth (A)</p> Signup and view all the answers

What type of service does the WAN predominantly deliver according to the text?

<p>Packet-based service using IP as default. (D)</p> Signup and view all the answers

In the context of a device with both an IEEE 802.15.4 transceiver and a cellular transceiver, what role does this device play?

<p>It functions as a physical proxy between two different network domains. (D)</p> Signup and view all the answers

What is a characteristic of the M2M Gateway Device?

<p>It is typically an integrated microsystem with multiple communications interfaces and computational capabilities. (B)</p> Signup and view all the answers

What is a primary characteristic of data used in M2M processes, as described in the text?

<p>Data can be polymorphic, with meanings changing based on context. (D)</p> Signup and view all the answers

What is a significant challenge associated with M2M data?

<p>The high risk of leaking private information and compromising security. (A)</p> Signup and view all the answers

What is a common reason for data processing between the sensing device and the backend system in M2M?

<p>To adjust its representation for integration or derive business intelligence. (C)</p> Signup and view all the answers

What is the first stage of dealing with M2M data, according to the text?

<p>Data generation actively or passively from a device. (B)</p> Signup and view all the answers

Which factor most significantly influences the sampling of data generation in M2M systems?

<p>The capabilities of the device and the application needs. (A)</p> Signup and view all the answers

What is a key implication of the detailed capture of interactions by M2M?

<p>High likelihood of exposing private information and usage patterns. (D)</p> Signup and view all the answers

What is specified regarding the configurable settings for data generation in M2M systems?

<p>They are adjusted to balance benefits with costs like energy use. (D)</p> Signup and view all the answers

What has caused a shift away from proprietary data formats in M2M?

<p>The push for open approaches to data storage and exchange. (B)</p> Signup and view all the answers

Flashcards

What is the role of the Communication Layer in an IoT reference architecture?

The layer responsible for connecting IoT devices to the cloud. These devices might include sensors, actuators, and other smart gadgets.

What makes an IoT device unique?

A device containing its own unique identity, often a UUID or a combination of ID and token, allowing it to be recognized and managed within the IoT system.

What are the different types of communication protocols used for IoT devices?

These are used to connect devices to the Internet. It can be used to communicate between devices, or between a device and a central cloud server.

What is the purpose of the Device Manager in the IoT reference architecture?

Provides a way to manage and control devices across an IoT network. It deals with device registration, configuration, and monitoring.

Signup and view all the flashcards

What is the role of the Event Processing and Analytics Layer in an IoT reference architecture?

The layer responsible for analyzing data from connected devices and providing insights about their behavior. This includes data storage and processing.

Signup and view all the flashcards

What is the purpose of the Aggregation/Bus Layer in an IoT reference architecture?

This layer allows different components to communicate with each other within the IoT architecture.

Signup and view all the flashcards

What is an IoT Reference Architecture?

A standardized set of components and layers representing the structure of an IoT system. It helps design, implement, and manage connected devices and services.

Signup and view all the flashcards

What are Real-World Design Constraints that are critical in IoT reference architecture?

These are constraints that ensure that the design and implementation of the IoT system meets specific requirements. They can relate to technical considerations like security, scalability, and performance.

Signup and view all the flashcards

Virtual Entity Service for Parking Spots

A virtual representation of a physical parking spot, allowing applications to query its occupancy state.

Signup and view all the flashcards

Virtual Entity Service for Occupancy Sign

A virtual representation of the occupancy sign, allowing applications to update the displayed number of free spots.

Signup and view all the flashcards

Parking Lot Management Service

A service that manages access control and provides the parking lot occupancy data to various clients such as applications and the parking operation center.

Signup and view all the flashcards

Advanced Device (Type #1)

A device that connects a local sensor to a cloud infrastructure using both short-range and wide-area connectivity.

Signup and view all the flashcards

Advanced Device (Type #2)

A device that hosts a sensor IoT service and communicates directly with a sensor resource on another device.

Signup and view all the flashcards

Basic Device #1

A device with basic sensing capabilities and limited communication range.

Signup and view all the flashcards

Protocol Adaptation Service

A service that performs protocol adaptation to bridge the gap between short-range and wide-area communication technologies.

Signup and view all the flashcards

Sensor IoT Service (hosted on Advanced Device #2)

A service that handles the communication between a user and a sensor IoT service, ensuring secure data exchange.

Signup and view all the flashcards

Network Bandwidth

The ability of an IoT system to handle the amount of data transmitted by connected devices.

Signup and view all the flashcards

Device Compatibility

The process of designing an IoT system to ensure devices from different manufacturers can communicate and work together.

Signup and view all the flashcards

Security and Privacy

The act of securely managing data transmission in an IoT system to prevent unauthorized access and protect sensitive information.

Signup and view all the flashcards

Gateway Devices

Components that enable communication between IoT devices and the internet, translating data between different protocols.

Signup and view all the flashcards

Data Collection and Processing

Determining the types of data to be obtained, the frequency of data collection, and how to process information in real-time or offline.

Signup and view all the flashcards

Technical Constraints

Limitations related to the technology used in building IoT systems. These limitations influence how the systems are designed and function.

Signup and view all the flashcards

Non-Technical Constraints

Factors outside of technology that influence IoT system design, such as legal requirements, user preferences, and budget.

Signup and view all the flashcards

Application-level Logic in IoT

The ability for an IoT system to manage various software and hardware components, ensuring smooth operation and adapting to changes.

Signup and view all the flashcards

Interconnection of Devices

The process of connecting devices, typically integrated micro-systems, to central data processing systems and each other.

Signup and view all the flashcards

WLAN (Wireless Local Area Network) for IoT

A network that covers a geographical area, allowing devices to connect to the internet via a gateway device.

Signup and view all the flashcards

IEEE 802.15.4 (LR-WPAN)

A standard that governs low-power, low-rate networks suitable for M2M and IoT applications, typically used for short-range wireless communication.

Signup and view all the flashcards

M2M Gateway Device

A device that acts as a bridge between devices in an M2M network and the Internet. Often equipped with cellular and other wireless transceivers.

Signup and view all the flashcards

M2M Area Network (M2M-AN)

A network of devices that interact with each other and a central system for data exchange and control, commonly used in industrial automation.

Signup and view all the flashcards

Internet of Things (IoT)

The concept of connecting physical objects to the internet, enabling them to communicate and exchange data. This idea emerged from RFID research.

Signup and view all the flashcards

Data Exchange Technologies

Technologies like RFID, bar codes, and QR codes enable different devices to exchange data by using various methods.

Signup and view all the flashcards

Understanding IoT Networking Infrastructure

As M2M applications become more synonymous with IoT, it is important to understand the technologies, limitations, and implications of the networking infrastructure to effectively implement and manage the flow of data between devices.

Signup and view all the flashcards

What is a Wide Area Network (WAN)?

A network that connects devices over a wide geographical area, bridging the gap between the M2M Device Domain and the backhaul network.

Signup and view all the flashcards

What is the purpose of a WAN in M2M Communication?

The WAN enables communication between M2M service enablement and devices deployed in the field, facilitating data exchange, commands, and other information.

Signup and view all the flashcards

How does a WAN facilitate communication?

A WAN uses a combination of physical and logical gateways to provide bi-directional communication links between services and devices.

Signup and view all the flashcards

What is an M2M Gateway Device?

An M2M Gateway Device acts as a proxy between the M2M Device Domain and the M2M Network Domain. This device is typically an integrated micro system with multiple communication interfaces and computational capabilities.

Signup and view all the flashcards

How does a device act as a proxy in a WAN?

A device can incorporate both a short-range transceiver (like IEEE 802.15.4 for local communication) and a cellular transceiver connected to the internet. This allows the device to act as a physical proxy between the local network and the wider network.

Signup and view all the flashcards

What kind of communication protocols are used in a WAN?

The WAN supports packet-based communication using IP as the default, and can also support circuit-based services when necessary.

Signup and view all the flashcards

List some common WAN technologies.

Cellular Networks (various generations), DSL, WiMAX, Wi-Fi, Ethernet, Satellite, are examples of technologies commonly used in Wide Area Networks.

Signup and view all the flashcards

Who manages the Access and Core Network in the ETSI M2M Functional Architecture?

Mobile Network Operators (MNOs) typically manage the Access and Core Network in the ETSI M2M Functional Architecture. This can be considered the WAN for connecting M2M devices, applications, services, and management functions.

Signup and view all the flashcards

Polymorphic Data in M2M

Data collected and used by Machine-to-Machine (M2M) processes might be complex and can have various meanings depending on the context and the process it's involved in.

Signup and view all the flashcards

Proprietary Data in M2M

Due to traditional monolithic application development, a significant amount of M2M data is stored and captured in proprietary formats.

Signup and view all the flashcards

Security & Privacy Risks in M2M Data

The analysis of M2M data, which captures detailed interactions, poses a high risk of leaking private information and usage patterns, as well as compromising security.

Signup and view all the flashcards

Data Processing in M2M

Data undergoes multiple transformations and processing steps from the moment it's sensed (e.g., by a sensor) until it reaches the backend system.

Signup and view all the flashcards

Data Generation in M2M

Data generation is the initial stage where data is actively or passively created by the device, system, or its interactions.

Signup and view all the flashcards

Data Generation Frequency in M2M

The frequency of data generation is determined by the device capabilities and application requirements. It's often configurable to balance costs, e.g., power consumption.

Signup and view all the flashcards

Stages of M2M Data Management

M2M data handling involves several distinct stages, each with varying focus depending on the specific data usage and infrastructure.

Signup and view all the flashcards

Default Data Generation Behaviors

Default data generation behaviors often exist, which are configurable to optimize performance and resource consumption, e.g., energy usage for wireless sensor networks.

Signup and view all the flashcards

Study Notes

IoT Reference Architecture

  • The architecture consists of components organized into layers.
  • Layers are realized using specific technologies.
  • Cross-cutting/vertical layers like access/identity management are also present.

Layers

  • Device Layer: Devices have unique identifiers (UUIDs, sometimes provided by a secondary chip or radio subsystem).
  • Communication Layer: Supports connectivity between devices and cloud using protocols like HTTP/HTTPS, MQTT 3.1/3.1.1, and CoAP. It facilitates device-to-cloud communication.
  • Aggregation/Bus Layer: Aggregates and brokers communications. It allows support for HTTP servers/MQTT brokers to talk to devices.
  • Event Processing and Analytics Layer: Processes events from the aggregation layer, storing data into a database (e.g., JAX-RS application or a big data analytics platform). It also performs complex event processing for near real-time actions. The layer may support traditional platforms (e.g., Java beans, message-driven beans, node.js).
  • Client/External Communications Layer: Facilitates communication with systems outside the network, using APIs and dashboards. The layer also includes web-based front-ends and portals for interaction.
  • Device Management: Handled by server-side components (device manager) and agents for managing device software, individual and bulk device control.
  • Identity & Access Management: Manages user identities (e.g., LDAP) and provides services like OAuth2 token issuing and validation.

Additional Information

  • The reference architecture includes a variety of views, such as Functional, Information, Development, Operational, and Deployment views to handle complexities
  • HTTP is a common protocol, libraries support it while many smaller devices use it only partially.
  • MQTT and CoAP are protocols optimized for IoT
  • MQTT is publish-subscribe, based on a broker model and CoAP has a smaller footprint on HTTP
  • The Architecture also includes security roles (OAuth2 Resource Server), for policy enforcement

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

IOT Unit-1 PDF

Description

Test your knowledge of IoT reference architecture with this quiz. Questions cover functions of layers, unique device identification, and communication protocols. Perfect for students and professionals looking to deepen their understanding of Internet of Things systems.

More Like This

IoT Protocol Stack and Architecture
10 questions
IoT Reference Architecture Quiz
48 questions

IoT Reference Architecture Quiz

LowCostCommonsense379 avatar
LowCostCommonsense379
Use Quizgecko on...
Browser
Browser