Peii Iot QB
Peii Iot QB
SAKUNTHALA ENGINEERING
COLLEGE
(An Autonomous Institution)
Degree/Branch: B.E./CSE Year / Sem: III/V
191CSV65 - INTERNET OF THINGS – All 5 Units QB
Internet of Things - Physical Design- Logical Design- IoT Enabling Technologies - IoT
Levels & Deployment Templates - Domain Specific IoTs - IoT and M2M - IoT System
Management with NETCONF- YANG- IoT Platforms Design Methodology.
4 Marks
1 Consider the following scenario. “a relay switch connected to an IoT device can turn an
appliance on/off based on the commands sent to the IoT devices over the internet”. Utilize
the IoT devices which are involved in relay switch with diagrammatic representation.
CO1.1 CL3.
Answer:
Diagrammatic representation of IoT devices which are involved in this real time scenario
Answer:
Answer:
Request-Response is a communication model in which the client sends request to the server and
the server responds to the request.
4 Make use of IoT enabling technology, explain the concept of “provisioning of computing,
networking, storage resources on demand and providing these resources as metered services
to the users, in a PAY AS YOU GO model” CO1.4 CL3
Answer:
Cloud computing allows for the provisioning of computing, networking, and storage
resources on demand. This means that users can quickly and easily access and utilize these
resources whenever they need them, without the need for upfront investment in infrastructure.
In the context of IoT, cloud computing plays a crucial role in supporting the scalability and
flexibility required by IoT applications. Following the concept of provisioning and metered
services in a PAY AS YOU GO model works:
i)Provisioning Resources: Cloud service providers – e.g., Amazon Web Services (AWS)
ii)Metered Services: Cloud providers typically offer a PAY AS YOU GO model, where users pay
only for the resources they consume. These resources are metered, meaning users are charged
based on the actual usage and duration of resource utilization.
iii)Scalability and Flexibility: Users can easily scale up or down their resource allocations based
on changing demands. For example, during peak periods of data influx, additional computing
resources can be provisioned to handle the increased load, and then scaled down when the load
reduces.
Overall, the concept of provisioning resources on demand and providing them as metered
services in a PAY AS YOU GO model is a key aspect of cloud computing, enabling the scalability,
flexibility, and cost efficiency required by IoT deployments.
5 Outline with an example in which IoT system level has a single node/device that performs
sensing, stores data, performs analysis and host the application. CO1.5 CL2
Answer:
A level 1 IoT system has a single node that performs sensing, stores data etc.,
6 You are assigned with the construction of a multiple node IoT application where-in one of
the nodes act as a coordinator. Explain it with neat diagram CO1.5 CL2
Answer:
- A level-5 IoT system has multiple nodes and one coordinator node.
- The end node performs sensing and actuation.
- Coordinator node collects data from the end nodes and sends to the cloud.
7 Examine the types of data generated by a forest fire detection system. Describe any one of
the alternative approach for storing the data. CO1.6 CL4
Answer:
A forest fire detection system generates various types of data to monitor and assess the
potential occurrence and spread of wildfires. The data collected typically falls into the following
categories:
Environmental Data
Spatial Data
Sensor Data
Communication Data
Environmental Data:
This includes information about weather conditions and atmospheric variables such as
temperature, humidity, wind speed, wind direction, precipitation, and air pressure. These factors
are crucial in assessing fire risk and predicting fire behaviour.
Sensor Data:
The system may have various sensors scattered throughout the forest, including infrared cameras,
smoke detectors, and heat sensors, which can provide real-time information about potential fire
occurrences and early signs of fire ignition.
Cloud Storage: Data can be stored in cloud-based storage systems like Amazon S3, Google Cloud
Storage, or Azure Blob Storage. These platforms offer scalable and cost-effective solutions for
managing large volumes of data.
8 With a neat diagram show the end-to-end architectures for M2M systems comprising of
M2M area networks, communication network and application domain. CO1.7 CL3
Answer:
Machine-to-Machine (M2M) refers to networking of machines (or devices) for the purpose of
remote monitoring and control and data exchange.
9 Show the diagrammatic representation of communication in IoT is ip-based whereas M2M
uses non-ip based networks. CO1.7 CL2
Answer:
10 In order to have a good IoT network management system, Infer the network operator
requirements based on your understanding? CO1.8 CL2
Answer:
The following are the points which provide the overview of the network operator requirements
Ease of use
Distinction between configuration and state data
Fetch configuration and state data separately
Configuration of the network as a whole
Configuration transactions across devices
Configuration deltas
Dump and restore configurations
Configuration validation
Configuration database schemas
Comparison configurations
Role-based access control lists
Multiple configuration sets
Support for both data-oriented and task-oriented access control
11 “Managing multiple devices within a single system requires advanced management
capabilities”-justify the statement by illustrating the diagram. CO1.8 CL3
Answer
Using IoT device management with NETCONF-YANG, one can manage multiple devices with a
single system
12 In IoT design methodology, the system purpose, behaviour and requirements are captured.
Apply these requirements in smart home automation system and explain it. CO1.9 CL3
Answer:
Apply the IoT design methodology of a smart home automation system, the purpose and
requirements for the system may be described as follows:
Purpose: A home automation system that allows controlling of the lights in a home
remotely using a web application.
Behaviour: The home automation system should have auto and manual modes.
-Auto mode: the system measures the light level in the room and switches on the
light when it gets dark. -
Manual mode: the system provides the option of manually and remotely switching on/off
the light.
System Management Requirement: the system provide remote monitoring and control
functions.
Data Analysis Requirement: the system should perform local analysis of the data.
Application Deployment Requirement: the application should be deployed locally on the
device, but should be accessible remotely.
Security Requirement: the system should have basic user authentication capability
PART - C
12 Marks
1 “IoT devices can exchange data with other connected devices and applications based on
temporal and space constraints”-Apply the IoT protocols which are involved in transferring
the data with respect to various layers. CO1.2 CL3
Answer:
IoT Protocols diagram -4 marks
Each layer carries 2 marks:
Various layers: -
Application layer –
Transport layer
Network layer
Link layer
2 Determine the various communication models that can be used for weather monitoring
system. Which is a more appropriate model for this system? CO1.3 CL4
Answer:
Various communication model with definition of IoT level 1 - 6. – 3 marks
Diagram – 5 marks
Level -6 is most appropriate model for weather monitoring system with explanation – 3 marks
3 Summarize an overview of some of the enabling technologies which play a key role in IoT.
With necessary examples- explain it. CO1.4 K2
Answer:
IOT ENABLING TECHNOLOGIES
IoT is enabled by several Technologies: -
4 Compare IoT levels 4,5 and 6 systems in terms of Database management, complexity level,
involvement of nodes in the system CO1.5 CL4
Answer:
Various communication model from level 4 to level 6. Each level carries 4 marks
5 While designing a domain specific IoT, each domain has a wide variety of IoT applications.
Out of these applications, explain “home automation system” with an examples CO1.6 CL4
Answer:
6 Both IoT and M2M involve networking of machines, explain the differences which are in
following technologies i) communication protocols ii) Machines in M2M vs Things in IoT iii)
Hardware vs Software Emphasis CO1.7 K4
Answer:
i) communication protocols – 4 marks
Answer:
Diagram – 5 marks
explanation – 7 marks
8 Develop an IOT design for home automation system and justify how Privacy and Security is
provided in your prototype CO1.9 CL3
Answer:
Diagram – 6 marks
explanation – 6 marks
UNIT-2 / IoT Architectures
PART A (Objective Type - 1 Mark)
IoT Architectures: oneM2M, IoT World Forum (IoTWF) and Alternative IoT models,
Simplified IoT Architecture and Core IoT Functional Stack, Fog, Edge and Cloud in IoT,
Functional blocks of an IoT ecosystem, Sensors, Actuators, Smart Objects and Connecting
Smart Objects.
7 Which of the following is not a fundamental component of an IoT system? CO2.3 CL1
a) Sensors b) Connectivity and data processing c) User interface d) Transformer
8 Which of the following is false about the IoT components? CO2.3 CL1
a) A light sensor (photo-resistor) is an analog sensor
b) A microphone is a digital sensor
c) A push button is a digital sensor d) A keyboard is a digital sensor
9 Which service permits the changes to the IoT services? CO2.3 CL1
a) Update b) Registered service status c) Enable from suspension d) Enable
________
a) Fog Computing b)Fog c) computing d) none
14 ____________ Computing is the extension of cloud computing. CO2.5 CL1
a) Mobile cloud computing b) Mist computing
c) Fog computing d) Cloud computing
15 Which of the following computing emphasizes proximity to end user? CO2.5 CL1
a) Mist computing b) Cloud computing c) Edge computing d) Fog computing
16 ______practice of using a network of remote servers hosted on the Internet of store. CO2.5 CL1
a) Mist computing b) Fog computing c) Cloud computing d) Mobile cloud computing
17 In an application the smartness includes sensor objects in the following layer. CO2.6 CL1
a) Physical layer b) Network layer c) Application layer d) Data Link
Layer
20 Which of the following is used to capture data from the physical world in IoT devices? CO2.7 CL1
a) Sensors b) Actuators c) Microprocessors d) Microcontrollers
21 Potentiometer is which of the following types of sensor? CO2.7 CL1
a) Speed sensor b) Light sensor c) Position sensor d) Force sensor
22 Out of the following, which sensor measures the moisture content of an environment? CO2.7 CL1
a) Soil sensor b) Temperature sensor c) Humidity sensor d) All
23 Electric motor protection has which sensor? CO2.7 CL1
a) Pressure b) Touch c) Temperature d) Humidity
24 Which devices include the necessary conversion of analog electrical signals into digital CO2.8 CL1
signals?
a) Actuator b) Sensor c) Tags d)None
4 Marks
1 Take a closer look at some of the differences between IT and IoT networks, explain the points
with a focus on the IoT requirements that are driving new network architectures, and consider
what adjustments are needed. CO2.1 CL2 [pgno: 29]
Answer:
2 While the oneM2M architecture may seem simple and somewhat generic at first glance, it is
very rich and promotes interoperability and supports a wide range of IoT technologies. Examine
each of the domains in turn with neat presentation. CO2.1 CL4[pgno: 34]
Answer:
3 One of the basic principles of the IoTWF reference model is that information processing is
initiated as early and as close to the edge of the network as possible. Highlights the functions
handled by Layer 3 of the model. CO2.2 CL3[pgno: 37]
Answer:
4 Outline the core IoT functional stack that can be expanded into sub layers containing greater
detail and specific network functions. CO2.4 CL2 [pgno: 42]
Answer:
5 From an architectural standpoint, classify the variety of smart object types, shapes, and needs
drive the variety of IoT protocols and architectures? CO2.4 K2 [pgno: 44]
Answer:
6 “Just as clouds exist in the sky, fog rests near the ground”- justify the sentence with the defining
characteristics of fog computing. CO2.5 CL3 [pgno: 67]
Answer:
7 “If cloud exist in the sky, and fog sits near the ground, then mist is what actually sits on the
ground”-Justify the sentence with an example of smart meters. CO2.3 [pgno: 68]
Answer:
8 With a neat diagram, illustrates the hierarchical nature of edge, fog, and cloud computing across
an IoT system.CO2.2 K4 [pgno: 69]
Answer:
9 Categorize the most useful classification scheme for the pragmatic application of sensors in an
IoT network with necessary examples. CO2.7 K4 [pgno: 77]
Answer:
Show the diagrammatic representations of smart phone with various sensors involved and
explain any four with their description. CO2.7 CL2 [pgno: 80]
10
Answer:
Answer:
Outline an example of data aggregation function in a WSN where temperature readings from a
logical grouping of temperature sensors are aggregated as an average temperature
12
reading.CO2.9 CL2 [pgno: 90]
Answer:
The above diagram shows an example of such a data aggregation function in a WSN where
temperature reaings from a logical grouping of temperature sensors are aggregated as in average
temperature reading
PART - C
12 Marks
1 Consider the following scenario,” you might want to automate your HVAC system by connecting
it with wireless temperature sensors spread throughout your office. You decide to deploy sensors
that use LoRaWAN technology. The problem is that LoRaWAN network and the BACnet system
of your HVAC and BMS run on are completely different systems and have no natural connection
point”. With a neat representation, explain in which situation, one M2M common services
architecture comes in. CO2.1 CL3 [pgno: 33]
Answer:
Explanation – 6 marks
Diagram – 6 marks
2 In 2014 the IoTWF architectural committee published a seven-layer IoT architectural reference
model. Each of the seven layers is broken into specific functions and security encompasses the
entire model. Make use of this reference model, show the standardized architecture published by
the IoTWF. CO2.2 CL3 [pgno: 35]
Answer:
Explanation- 5 marks
Diagram- 7 marks
3 “Rather, the intention is to simplify the IoT architecture into its most basic building blocks and
then to use it as a foundation to understand key design and deployment principles that are applied
to industry- specific use cases.”- Illustrate the simplified IoT model presented with the functional
blocks. CO2.3 CL2 [pgno: 41]
Answer:
Explanation- 7 marks
Diagram- 5 marks
4 “In most cases, the “thing” interacts with an external system to report information that the smart
object collects, to exchange with other objects, or to interact with a management platform.” From
an architectural standpoint, explain the components that have to work together for an IoT
network to be operational. CO2.4 CL4 [pgno: 43]
Answer:
Explain – Core IoT functional stack – 6 marks
Diagram – 6 marks
5 Outline the IoT data management and compute stack for “Analysing IoT data close to where it is
collected minimizes latency, offloads gigabytes of network traffic from the core network, and
keeps sensitive data inside the local network. CO2.4 CL2 [pgno: 65]
Answer:
Explain – IoT Data Management and Compute Stack – 6 marks
Diagram – 6 marks
6 “For the creation of a smart city- a broad network of connected, interdependent devices and
technologies are applied”. Make use of this example and show the simplified view of basic building
block of an IoT ecosystem. CO2.6 CL2
Answer:
Explanation- 8 marks
Diagram – 4 marks
7 Develop the use case to highlight the power of sensors and IoT is in the area of precision
agriculture (smart farming), which uses a variety of technical advances to improve the efficiency,
sustainability and profitability of traditional farming practices. CO2.7 CL3 [pgno: 79]
Answer:
Explanation:
Sensors involved in smart farming – 8 marks
IoT Access Technologies: Physical and MAC layers, topology and Security of IEEE
802.15.4, 802.15.4g, 802.15.4e, 1901.2a, 802.11ah and LoRaWAN, Network Layer: IP
versions, Constrained Nodes and Constrained Networks, Optimizing IP for IoT: From
6LoWPAN to 6Lo, Routing over Low Power and Lossy Networks.
4 Marks
1 “The IEEE 802.15.4 PHY and MAC layers are the foundations for several networking
protocol stacks”. Show some of the most well-known protocol stacks based on 802.15.4.
CO3.2 CL2 [pgno: 109]
Answer:
2 Apply ZigBee IP Protocol stack for the following examples,” Smart metering and residential
energy management systems”. CO3.2 CL3 [pgno: 111]
Answer:
3 Make use of four types of MAC frames specified in 802.15.4. Show the diagrammatic
representation of IEEE 802.15.4 MAC format. CO3.2 CL3 [pgno: 112]
Answer:
4 “The IEEE 802.15.4g – 2012 PHY is similar to the IEEE 802.15.4 PHY”-With a neat diagram
of IEEE 802.15.4g/e MAC Frame Format, explain the similarities and differences between
them. CO3.2 CL4 [ pgno: 122]
Answer:
5 “The feature list of 802.11ah MAC layer is focused on power consumption and mechanisms
to allow low-power Wi-Fi stations to wake up less often and operate more efficiently”. Infer
some enhancements and features specified by IEEE 802.11ah for the MAC layer. CO3.3 CL2
pgno: 131
Answer:
6 “One of the key components brought from 802.15.4e to 190 1.2a is information elements”.
With IE support, show the figure that provides an overview of the general MAC frame
format for 190 1.2. CO3.4 CL3 pgno: 126
Answer:
7 Demonstrate how the LoRaWAN data rates can vary depending on the associated spreading
factor for the two main frequency bands, 863-870 MHz AND 902-928 MHz. CO3.5 CL2
pgno: 136
Answer:
8 Categorize the classification of constrained nodes that helps when evaluating the IP adoption
versus adaptation model. CO3.7 CL4 pgno: 155
Answer:
9 “IPV6- only adaptation layers for some physical and data layers for recently standardized
IoT protocols support only IPV6”- Justify the statement by outlining the optimizing IP for
IoT using an adaptation layer. CO3.8 CL2 pgno: 159
Answer:
10 With a neat diagram shows an example of an IoT protocol stack using the 6LoWPAN
adaptation layer beside the well-known IP protocol stack for reference. . CO3.8 CL3
pgno: 160
Answer:
11 Outline the following concept in a diagrammatic manner, “DAO and DIO messages move
both up and down the DODAG, depending on the exact message type”. CO3.9 CL3
pgno: 170
Answer:
12 “RPL defines a large and flexible set of new metrics and constraints for routing in RFC
6551”. Show some of the RPL routing metrics and constraints developed for supporting
powered and battery-powered nodes. CO3.9 CL2 pgno: 171
Answer:
PART - C
12 Marks
1 “IEEE 802.15.4 standard – supports an extensive number of PHY options that range from
2.4GHZ to sub-GHz frequencies in ISM bands –manages access to the PHY channel by defining
how devices in the same area will share the frequencies allocated”. Identify the layers and
explain it with a neat presentation. CO3.2 CL4 pgno: 113
Answer:
Explanation:
Physical Layer with description- 5 marks
Additional PHY communication option-3 marks
Diagram- 4 marks
2 “IEEE 802.15.4g focuses mainly on improvements to the PHY layer, while IEEE 802.15.4e
targets the MAC layer”- Justify this statement with a neat diagrammatic representation along
the security in both standards. CO3.2 CL3 pgno: 123
Answer:
Explanation – 6 marks
Diagram – 6 marks
3 IEEE 190 1.2a is an open PHY and MAC standard approach to enable the use of Narrowband
Power Line Communication. Examine the set of use cases for this standard depends on the
physical power lines that interconnect the devices. CO3.4 CL4 pgno: 126
Answer:
Explanation of:
PHY – 3 marks
MAC – 3 marks
Diagrams- 6 marks
7 The 6LoWPAN working group published several RFCs, but RFC 4994 is foundational because
it defines frame headers for the capabilities of header compression, fragmentation and Mesh
addressing. Outline the necessary diagrams involved in 6LoWPAN header stacks.CO3.8 CL3
pgno: 161
Answer:
Diagrams:
Header stacks – 3 marks
Header compression – 3 marks
Fragmentation- 3 marks
Mesh addressing – 3
8 Analyze the working of Routing over Low-Power and Lossy Networks to evaluate all Layer 3 IP
routing protocols and determine the needs and requirements for developing a routing solution
for IP smart objects. CO3.9 CL4 pgno: 167
Answer:
Explanation – 6 marks
Diagrams- 6 marks
UNIT-4 / Design and Development
PART A (Objective Type - 1 Mark)
7 In IoT Building Blocks, routing and proper utilization of the processed data is the CO4.5 CL1
responsibility of ________
10 In Arduino, writing codes for IDE programming is done in________language. CO4.6 CL1
4 Marks
1 Make use of smart IoT-based home automation system, demonstrates the key steps involved
in IoT Design Methodology.CO4.1 CL2 pgno: 114
Answer:
2 Analyse the embedded computing logic with respect to computer hardware and use of
microcontroller in embedded system with neat diagram. CO4.2 CL4
Answer:
3 While selecting a µController for your IoT application, few characteristics are important.
Justify them from your point of view CO4.3 CL2
Answer:
4 Outline the figure depicts one such IoT System on Chip model no.RS9113 ,which has been
designed and developed by redpine signals recently.CO4.4 CL2
Answer:
5 “A ‘Thing’ in IoT can be any object that has a unique identifier and which can send/receive
data over a network”- justify the statement by providing real-world examples. CO4.5 CL2
Answer:
6 On what basis, basic building blocks of an IoT device classifies the number of modules which
is based on functional attributes.CO4.5 CL2
Answer:
Functional Attributes:
7 While uploading the program to your board, demonstrates the function of each symbol
appearing in the arduino IDE toolbar .CO4.6 CL2
Answer:
8 “Raspberry Pi runs various flavours of Linux and can perform almost all tasks that a normal
desktop computer can do”-Explain this statement by providing various flavours of linux.
CO4.7 CL4 pgno: 181
Answer:
Answer:
10 Compare the key metrics for choosing the best board with explaining the contrast between
arduino vs raspberry pi for IoT.CO4.8 CL4
Answer:
2 Control unit of the Arduino is from the The control unit of Raspberry Pi is from
Atmega family. the ARM family.
3 While Raspberry Pi is based on a
Arduino is based on a microcontroller.
microprocessor.
4 While Raspberry Pi computes data and
It is designed to control the electrical
produces valuable outputs, and controls
components connected to the circuit
components in a system based on the
board in a system.
outcome of its computation.
5 While Raspberry Pi boards have a
Arduino boards have a simple hardware
complex architecture of hardware and
and software structure.
software.
6 CPU architecture: 8 bit. CPU architecture: 64 bit.
7 While Raspberry Pi requires more RAM,
It uses very little RAM, 2 kB.
1 GB.
8 While Raspberry Pi clocks a processing
It clocks a processing speed of 16 MHz.
speed of 1.4 GHz.
9 It is cheaper in cost. While Raspberry Pi is expensive.
10 It has a higher I/O current drive While Raspberry Pi has a lower I/O
strength. current drive strength.
11 With a neat diagram show the raspberry pi GPIO headers and explain the interfaces for
transferring the data in the board. CO4.8 CL3
Answer:
12 Write a python program for controlling an LED with a switch where the condition is i) LED
is connected to GPIO pin 18 ii) switch is connected to pin 25. CO4.8 CL4 pgno: 188
Answer:
PART - C
12 Marks
1 With a neat sketch IoT, analyze the design for smart health care system and justify how privacy
and security is provided in your prototype. CO4.1 CL4 pgno: 115
Answer:
Explanation:
Steps- 3 marks
Diagram – 6 marks
Explanation for diagram – 3marks
2 While designing an IoT application, examine how System on Chip in IoT is designed by Redpine
signals and show various applications involved in it. CO4.3 CL4
Answer:
Diagram – 5 marks
Explanation – 4 marks
Applications- 3 marks
3 Point out some examples that define IoT devices and outline the figure that shows a generic block
diagram of a single-board computer (SBC). CO4.4 CL3
Answer:
Explanation – 6 marks
Diagram – 6 marks
4 Examine the process of using the Integrated Development Environment (IDE) to prepare an
arduino board with neat presentation. CO4.6 CL4
Answer:
Explanation- 5 marks
Diagram – 7 marks
5 Articulate the special functions involved in designing the basic arduino board and explain the
procedure for installing and setting up of IDE. CO4.6 CL4
Answer:
Special functions – 3 marks
Explanation- 6 marks
Necessary diagrams – 3 marks
6 With a neat sketch, Analyse the various components or peripherals labelled in the Raspberry Pi
board by providing necessary examples CO4.7 CL3 pgno: 180
Answer:
Diagram – 6 marks
Explanation (various components) – 6 marks
7 Design an automatic lighting system with LDR for turning a light on/off based on the light-level
sensed in raspberry pi and write a python program to support the working of that design.CO4.8
CL6 pgno: 191
Answer:
Diagram- 6 marks
Explanation- 6 marks
8 Design an automatic refrigerator light system with LED for switching on/off from raspberry pi
and write a python program to support the working of that design.CO4.8 K6 pgno: 187
Answer:
Diagram – 6 marks
Program- 6 marks
UNIT-5 / Case Studies and Real-world Applications
PART A (Objective Type - 1 Mark)
1 While designing a real-world IoT system, we need to consider few constraints. One of CO5.1 CL1
the following NOT belongs to the list of constraints. Identify it.
13 The method by which companies analyse customer data or other types of information in CO5.5 CL1
an effort to identify patterns and discover relationships between different data elements
is often referred to as ______.
4 Marks
1 From your learning point of view, categorize various applications of IoT related to our day-to-day
life. CO5.2 CL4
Answer:
Few Applications:
Wearables
Smart home applications
Smart buildings
Smart infrastructure
Securities
Health care
Smart cities
Industrial automation
agriculture
2 Outline the figure with the processes of SOA paradigm from sensors and actuators used for
monitoring and control at shop-floor level up to enterprise system. CO5.3 CL2
Answer:
3 Company A wants to improve energy efficiency in their buildings and become green building
partner certified, which requires lowering their energy consumption by at least 25%. After
discussions with a building automation company, they have come to understand that this is a very
good investment that will quickly justify itself in terms of reduced energy cost. Analyse some of
the steps for reducing energy consumption to the scenario. CO5.3 CL4
Answer:
5 step plan:
4 For the following scenario, outline the figure which depicts the paradigm change from an
infrastructure delivering metering data for billing purposes toward a general-purpose monitoring
infrastructure that acts as an enable for a multitude of stakeholders and value-added services.
CO5.3 CL3
Answer:
5 Show the schematic representation of the framework that outlines seven domains for the smart
grid conceptual model which is defined by the National Institute of Standards and Technology.
CO5.3 CL3
Answer:
7 domains:
Bulk Generation
Transmission
Distribution
Customers
Operations
Markets
Service providers
6 With a neat diagram, describe the use case that consists of three citizen journalists observe a fire
on the corner of Oak and Birch Street near Oak Park. Make use of participatory sensing activities
that focus on exploiting citizen journalist reports in order to produce richer information content
and potentially help others. CO5.4 CL3
Answer:
7 With a neat presentation, show an example of the data collected for forest fire detection where
each row in the table shows time stamped readings of temperature, humidity, light and CO
sensors. CO5.5 CL3 pgno: 337
Answer:
8 “While looking at the key concepts of WAMP, one of the concepts such as client and router shows
the communication between them by WAMP session”- justify the statement by outlining the
diagrammatic representation. CO5.6 CL2 pg.no:199
Answer:
Answer:
10 Infer the figure that shows a screenshot of i) how to create a new device from the xively dashboard
ii) creation of feed-id and API key.CO5.7 CL2
Answer:
11 Show the python program for stopping an EC2 instance. In this case, use the following function,
i) conn.get_all_instances ii) conn.stop_instances for getting information on all running and
stopping instances. CO5.8 CL3 pgno: 226
Answer:
12 Write a python code for uploading a file to amazon S3. Apply the following functions in your code
i) first establish the function by calling boto.connect_s3.ii) upload the files by
upload_to_s3_bucket_path function. CO5.8 CL4 pgno: 231
Answer:
PART - C
12 Marks
1 Consider any use case example of smart applications of IoT, explain the architecture and
technology need in building the application. CO5.3 CL4
Answer:
Any example in smart application
Explanation- 6 marks
Diagram – 6 marks
2 In Industrial Automation, distinguish the various levels through SOCRADES Integration
architecture CO5.3 CL4
Answer:
Explanation – 5 marks
Diagram- 7 marks
3 Analyse how energy could be better managed in order to increase efficiency, without noticeably
impacting quality of life on the integration of smart house and its appliances to the smart grid.
CO5.3 CL4
Answer:
Explanation – 6 marks
Diagram – 6 marks
4 Appraise the importance of Participatory sensing process and infer some example in connection
with smart city implementation. CO5.4 CL5
Answer:
Explanation – 4 marks
Diagrams- 8 marks
5 Outline the deployment design of a forest fire detection system with multiple nodes which are
deployed in a forest and also show an example of the data collection.CO5.5 CL3 pgno: 336
Answer:
Explanation – 4 marks
Diagrams:
Deployment design – 4 marks
Data collection example- 4 marks
6 Analyse the distributed application architectures where the application components are
distributed on multiple nodes and communicate with messaging patterns provided by WAMP.
CO5.6 CL4 pgno: 198
Answer:
Explanation – 7 marks
Diagram- 5 marks
7 Consider an example of using xively cloud for an IoT system that monitors temperature and sends
the measurements to a xively channel. Write a python program for the above scenario where xively
python library must used.CO5.7 CL4 pgno: 205
Answer:
Program – 8 marks
Explanation – 4 marks
8 Make use of the purpose of Amazon Web service for IoT. Write a python program for the following
services i) launching an EC2 instance ii) creation of DynamoDB table. CO5.8 CL3 pgno: 225,234
Answer:
i) Amazon EC2 – 6 marks
ii) Amazon DynamoDB – 6 marks