Вы находитесь на странице: 1из 13

VALLIAMMAI ENGINEERING COLLEGE

SRM Nagar, Kattankulathur – 603 203

DEPARTMENT OF
COMPUTER SCIENCE AND ENGINEERING

QUESTION BANK

II SEMESTER
CP 5292 - INTERNET OF THINGS

Regulation – 2017

Academic Year 2018-2019 (Even Semester)

Prepared by

Dr.M.Senthil Kumar
Associate professor/CSE
VALLIAMMAI ENGINEERING COLLEGE
SRM Nagar, Kattankulathur – 603 203.

DEPARTMENT OF CSE
QUESTION BANK
SUBJECT : CP5292 - INTERNET OF THINGS
SEM / YEAR: II Sem / I Year

UNIT I - INTRODUCTION TO IoT

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

PART – A
Q. Questions BT Competence
No Level

Illustrate the evolutionary trend towards building a IoT? BTL 3 Applying


1

List and explain in brief about Features of IoT? BTL 1 Remembering


2

Describe the applications of IoT? BTL 1 Remembering


3

Define IoT and how its works. BTL 1 Remembering


4

Analyze the physical design of IoT. Analyzing


5
BTL 4
Give the basic operations in IoT. BTL 3 Applying
6

List out various IoT Protocol. BTL 1 Remembering


7

Differentiate web of things and IoT. Analyzing


8
BTL 4
Examine whether M2M and IoT are same? BTL 3 Applying
9

Explain why indexes are created in physical database design? BTL 2 Understanding
10

Differentiate between Logical and physical design. BTL 2 Understanding


11

Formulate the IoT maturity levels. BTL 6 Creating


12

Summarize the technologies of deployment of IoT and its types. BTL 5 Evaluating
13

Highlight the importance of Domain specific IoTs. BTL 2 Understanding


14
How IoT templates are classified? BTL 1 Remembering
15

Tabulate the different levels of Machine to Machine communication. Analyzing


16
BTL 4
List out the features of NETCONF. BTL 1 Remembering
17

Bring out the system management in IoT. BTL 2 Understanding


18

Summarize the application of YANG. BTL 5 Evaluating


19

Generalize the diagrammatic representation of IoT platform design. BTL 6 Creating


20

PART-B

i)Identify and explain in detail about IoT(6)


BTL 1 Remembering
1 ii) Explain the working methodology of IoT in detail. (7)

i)Explain physical design in detail with an example (6) Understanding


2 ii) Explain logical design in detail with an example (7) BTL 2

i)Write about the IoT enabling technologies (7) Applying


3 BTL 3
ii)Explain the Categories of enabling technologies in detail (6)

Listi)the types
Examine the of
of Levels memory ,storage
IoT and and widehow
also mention areatonetworking
level up in BTL 1 Remembering
4
detail. (13)technology in network based system. (6)
Analyze in Deployment templates in detail (13) Analyzing
5
BTL 4
BTL 5 Evaluating
6 Explain Domain specific IoT with an example (13)

Generalize the IoT ideas of


i) Smart cities. (7) BTL 6 Creating
7
ii) weather monitoring (6)
Explain the hardware’s needed for preventing intrusions in Understanding
8 smart cities (13) BTL 2

i) Explain how user access is controlled within the IoT environment? (6)
9 ii) Describe Machine to Machine model (7) BTL 4 Analyzing

i)Demonstrate in detail about IoT system management (7)


10 ii)Illustrate in detail about basic of NETCONG Protocols applications BTL 1 Remembering
and services . (6)

Describe the protocol stack of NETCONF. (7)


11 Explain the usage of YANG in IoT enabled systems. (6) BTL 1 Remembering
Illustrate with a neat sketch, about YANG data modeling (13)
12 BTL 3 Applying

Brief the IoT platform design Methodology in detail (13)


13 BTL 4 Analyzing

i)Describe IBM Watson IoT platform . (6)


14 ii) Describe Amazon web services IoT. (7) BTL 2 Understanding

PART-C

Evaluate the strategic to follow in the implementation of the following


using IoT techniques
1 BTL 5 Evaluating
i) Smart Environment (7)
ii) Health care (8)

2 Create and justify smart retail systems using IoT with neat sketch? (15) BTL 6 Creating

Explain the technologies available for the design of smart agriculture


3 BTL 5 Evaluating
with green house control.(15)

Elaborate the features of following in the smart Industry applications.


4 i)Machine diagnosis and prognosis (8) BTL 6 Creating
ii)Indoor Air quality monitoring.(7)

UNIT II - IoT ARCHITECTURE

M2M high-level ETSI architecture - IETF architecture for IoT - OGC architecture - IoT reference model
- Domain model - information model - functional model - communication model - IoT reference architecture

PART – A

Q. BT
Questions Competence
No Level
1 Define M2M . BTL 1 Remembering

2 Illustrate the various primitives of M2M communication. BTL 3 Applying

3 List the major objectives of high level ETSI architecture. BTL 1 Remembering

4 Summarize the layers of IETF architecture of IoT. BTL 2 Understanding

5 Classify the perception layer in IoT. BTL 3 Applying

6 Formulate Network and application layer. BTL 6 Creating


7 Compare object abstraction with data abstraction. BTL 5 Evaluating

8 Analyze the application layer. Analyzing


BTL 4

9 What is the purpose of business layer? BTL 2 Understanding

10 List the requirements of OGC architecture. BTL 1 Remembering

11 Differentiate sensor observation and planning services. BTL 2 Understanding

12 What do you understand by incident management information sharing? BTL 2 Understanding

13 Define Domain model. BTL 1 Remembering

14 Point out the use of information model. BTL 4 Analyzing

15 Deduce the features of function model. BTL 5 Evaluating

16 Define Communication model. BTL 1 Remembering

17 Name the challenges of OGC architecture model. BTL 1 Remembering

18 Illustrate the different types of communication model. BTL 3 Applying

19 Analyze the device to cloud communication. Analyzing


BTL 4

20 Formulate the features of IoT reference model. BTL 6 Creating

PART-B

1 With a neat sketch, discuss the M2M high-level ETSI architecture ( 13 ) BTL 1 Remembering

2 Write a detailed note on IETF architecture for IoT. ( 13 ) BTL 2 Understanding

3 Explain the OGC architecture in detail. ( 13 ) BTL 3 Applying

i) Analyze the OGC requirements baseline for geospatial


4 interoperability (6) BTL 4 Analyzing
ii) Explain the OGC sensor things API. (7)

5 Describe in detail about the IoT reference model (13) BTL 1 Remembering

i) Examine the Domain model in IoT. (6)


6 BTL 3 Applying
ii) Demonstrate in detail about specification of domain model. (7)
i) Discriminate how the information model works. (6)
7 BTL 5 Evaluating
ii) Explain information retrieval in IoT (7)

8 Explain how Information is shared between the devices through IoT. (13) BTL 6 Creating

9 Describe in detail about Function models.(13) BTL 1 Remembering

10 What are basics should be considered in function modeling in detail .(13) BTL 4 Analyzing

i) Tabulate the features of communication model (7)


11 ii) Examine the unified requirements in communication model. BTL 1 Remembering
(6)

i) Express in detail about the IoT reference architecture.


12 (7) BTL 2 Understanding
ii) Distinguish the requirements for reference model. (6)

What is cross cutting layer? Explain in detail about device manager role in
13 BTL 4 Analyzing
management of data identification and access.(13)

14 Discuss in detail about the Aggregation/bus layer. (13) BTL 2 Understanding

PART-C

1 Discuss in detail about the necessity of IoT in today life. (15) BTL 6 Creating

i) Evaluate the Taxonomy of OGC architecture. (8)


2 BTL 5 Evaluating
ii) Discuss the difference between IoT and IoE.(7)

Formulate the requirement of Scalability in IoT for better performance


3 BTL 6 Creating
with example. (15)
4 tEvaluate
using a Layered approach
the features of WSO2 platform in internet of things.(15) BTL5 Evaluating
(15)

UNIT III – IoT PROTOCOLS

Protocol Standardization for IoT – Efforts – M2M and WSN Protocols – SCADA and RFID
Protocols – Unified Data Standards – Protocols – IEEE 802.15.4 – BACNet Protocol – Modbus–
Zigbee Architecture – Network layer – 6LowPAN - CoAP - Security

PART – A
Q. Questions BT Competence
No Level
1 Define IoT standardization. BTL 1 Remembering

Distinguish between identification and discovery in IoT protocol BTL 2 Understanding


2
stack.
3 Mention data protocols. BTL 1 Remembering

4 Define Multilayer framework. BTL 1 Remembering

5 Summarize the efforts in IoT. BTL 6 Creating

6 Show the difference of M2M and WSN protocols. BTL 3 Applying

7 List the requirements of RFID protocols in IoT? BTL 2 Understanding

8 Why do we need a SCADA protocol? BTL 4 Analyzing

9 How does the data acquisition works in SCADA? BTL 5 Evaluating

10 Compare standardization with innovation in IoT. BTL 4 Analyzing

Demonstrate the issues with IoT standardization. BTL 3 Applying


11

Discuss the unified data standards. BTL 2 Understanding


12

List the sensor standards in unified data standards. BTL 1 Remembering


13

Give the low-rate wireless personal area networks (LR-WPANs). BTL 1 Remembering
14

Describe the convergence sub layer. BTL 2 Understanding


15

How the BACNet protocol works? BTL 3 Applying


16

Formulate the features of Modbus and give the object types. BTL 6 Creating
17

Where zigbee is used and point the zigbee addressing mode? BTL 1 Remembering
18

Discuss the function of Network layer. BTL 5 Evaluating


19

Why do we need IoT security? BTL 4 Analyzing


20

PART-B
List the Protocol standardization of IoT and give the current status of
1 BTL 1 Remembering
standardization.( 13 )
Analyze the uses of
i) M2M and WSN protocols. (4)
2 BTL 4 Analyzing
ii) SCADA protocols. (4)
iii) RFID protocols. (5)

3 Describe the architecture of SCADA and RFID Protocols in detail.?(13) BTL 2 Understanding

i) List the advantages and disadvantages of Unified data


4 standards. (6) BTL 1 Remembering
ii) Identify the uses of machine generated data. (7)

i) Summarize the IoT protocols-IEEE 802.15.4(6)


5 BTL 2 Understanding
ii) Describe the layered approach of LR-WPANs. (7)

6 Give the importance of BACNet protocol in detail(13) BTL 6 Creating

i) Illustrate in detail about the Modbus. (6)


7 ii) Examine in detail protocol version of Modbus.(7) BTL 3 Applying

i) Point out the importance of Zigbee.(6)


8 BTL 4 Analyzing
ii) Explain in detail about the architecture of Zigbee. (7)

9 What is IoT security? Describe the challenges of that in detail.(13) BTL 1 Remembering

i) Differentiate Network layer and APS layer. (7)


10 BTL 2 Understanding
ii) Discuss vulnerabilities of IoT. (6)

11 Illustrate the security requirements of IoT in detail. (13) BTL 3 Applying

i) Explain the security architecture of IoT (6)


12 BTL 4 Analyzing
ii) Analyze the Threat modeling and analysis in detail. (7)

13 Explain in detail about IoT security tomography(13) BTL 5 Evaluating

14 What do you mean by use cases and misuse cases.(13) BTL 1 Remembering

PART-C
Compare how the zigbee is used in home automation and medical device
1 BTL 5 Evaluating
data collection. (15)
2 Discuss the need of IoT security management system.(15) BTL 6 Creating
Evaluate and contrast the merits and demerit of Modbus in real time system
3 BTL 5 Evaluating
with examples.(15)

Test the significant benefit of using the following service in IoT


i) DoS attack. (5)
4 BTL 6 Creating
ii) Theft of Resources. (5)
iii) Information Disclosure. (5)

UNIT-IV BUILDING IoT WITH RASPBERRY PI & ARDUINO


Building IOT with RASPERRY PI- IoT Systems - Logical Design using Python – IoT Physical
Devices & Endpoints - IoT Device -Building blocks -Raspberry Pi -Board - Linux on Raspberry Pi -
Raspberry Pi Interfaces -Programming Raspberry Pi with Python - Other IoT Platforms - Arduino.

PART-A
Q. BT
Questions Competence
No Level

1 Analyze on features of Raspberry PI. BTL 4 Analyzing

2 Define Raspberry PI. BTL 1 Remembering

3 Examine how the system on chip. BTL 3 Applying

4 Summarize the benefits of SoC. BTL 2 Understanding

5 List out the steps used in internet gateway device. BTL 1 Remembering

6 Justify the significant of IoT systems. BTL 5 Evaluating

7 Define Logical design using python. BTL 1 Remembering

8 Analyze the IoT physical devices and Endpoints. BTL 4 Analyzing

9 Illustrate the building blocks of IoT device. BTL 3 Applying

10 Name any four services offered by Raspberry Pi. BTL 1 Remembering

11 Justify how a linux Os is useful in IoT. BTL 5 Evaluating

12 Differentiate Raspberry with Arduino. BTL 2 Understanding


13 What are the interfaces in Raspberry? BTL 2 Understanding

14 Name the different IoT platforms. BTL 6 Creating

15 Analyze how programming raspberry pi works. BTL 4 Analyzing

16 Define Arduino. BTL 1 Remembering

17 Generalize as to how Arduino works. BTL 6 Creating

18 What is the purpose of actuators in IoT? BTL 2 Understanding

19 Name the Need For sensors in IoT. BTL 1 Remembering

20 Demonstrate Event –driven industrial IoT systems? BTL 3 Applying

PART-B
Describe the relative strength and limitation of Building IOT with
1 BTL 1 Remembering
RASPERRY PI (13)

i) List the features in IoT systems (7)


2 BTL 1 Remembering
ii) Describe Logical design using python in detail. (6)

i) Summarize the IoT physical Devices in detail. (6)


3 BTL 2 Understanding
ii) Discuss on Endpoints in IoT. (7)

4 Draw and explain the building blocks of IoT device (13) BTL 3 Applying

i) Explain the concepts involved in Raspberry Pi. (7)


5 BTL 4 Analyzing
ii) Classify the operating systems used for raspberry pi. (6)

6 Evaluate the Raspberry Pi board in detail with neat sketch. (13)


BTL 5 Evaluating

i) Generalize the Linux on Raspberry Pi. (6)


7 ii) Design the functional building blocks in Raspberry Pi BTL 6 Creating
Interfaces. (7)
What is Analog discovery? Describe in detail about how it interconnect and
8 BTL 1 Remembering
interface with logic gates with a suitable diagram.
Discuss
(13) contrast scripting and compiled programming languages and their
9 BTL 2 Understanding
applications to the raspberry Pi.(13)
i) Classify the various types of programming languages for
10 raspberry.(6) BTL 3 Applying
ii) Show how will it is used in IoT.(7)

11 Illustrate Programming Raspberry Pi with Python with examples.(13) BTL 4 Analyzing


12 Examine the other IoT platforms of IoT. (13) BTL 1 Remembering

13 Discuss in detail about Arduino with neat sketch. (13) BTL 2 Understanding
Give a detailed note on Advantage of Arduino in building the IoT systems.
14 BTL 4 Analyzing
(13)
PART-C

1 Evaluate the performance of Raspberry Pi with suitable illustrations. (15) BTL 5 Evaluating

Formulate the significant use of Raspberry Pi


2 i) Smart cities. (8) BTL 6 Creating
ii) Industrial appliances. (7)

3 Choose any one IoT Platforms and List its benefits with examples. (15) BTL 5 Creating

Construct the Design of Smart home with Raspberry Pi and other hardware BTL 6
4 Creating
devices with neat sketch. (15)

UNIT V – CASE STUDIES AND REAL-WORLD APPLICATIONS


Real world design constraints - Applications - Asset management, Industrial automation, smart
grid, Commercial building automation, Smart cities - participatory sensing - Data Analytics for IoT –
Software & Management Tools for IoT Cloud Storage Models & Communication APIs - Cloud for IoT
- Amazon Web Services for IoT.
PART-A
Q. Questions BT Competence
No Level
Give the challenges in building the Real world IoT design?
1 BTL 2 Understanding

2 Define Design framework. BTL 1 Remembering

3 Summarize on application of IoT. BTL 2 Understanding

4 List the steps to accomplish Asset management using IoT. BTL 1 Remembering

5 Relate how security provided in Industrial automation. BTL 3 Applying

6 Evaluate the smart grid in IoT. BTL 5 Evaluating

7 Define Commercial building automation. BTL 1 Remembering

8 Formulate the categories of smart environment. BTL 6 Creating

9 Identify the participatory sensors in smart cities. BTL 2 Understanding


10 Differentiate Data acquisition and analytics in IoT. BTL 4 Analyzing

11 Write a brief note on Data analytics in IoT . BTL 6 Creating

12 Mention the importance of Cloud storage in IoT. BTL 5 Evaluating

13 Illustrate the IoT management Tools. BTL 3 Applying

14 Discuss the Software Tools for IoT. BTL 2 Understanding

15 Tabulate the communication APIs in IoT. BTL 1 Remembering

16 Compare Advantages of software tools . BTL 4 Analyzing

17 Show how you will store the data in cloud storage. BTL 3 Applying

18 Discuss on the Cloud models for IoT. BTL 1 Remembering

19 List any four amazon web services. BTL 1 Remembering

20 Point out the future of IoT in Defense sector. BTL 4 Analyzing

PART-B

1 Examine in detail about Real world design constraints.(13) BTL 3 Applying

i) Define smart City .(6)


2 BTL 1 Remembering
ii) Discuss in detail about Applications of IoT.(7)

3 Explain Asset management by IoT in detail . (13) BTL 1 Remembering

i) Demonstrate the Industrial automation by IoT.(6)


4 BTL 3 Applying
ii) Classify the issues in smart grid.(7)
i) Analyze the Commercial building automation.(7)
5 BTL 4 Analyzing
ii) Explain about the uses of Automation systems.(6)

6 Describe in detail about the functional architecture of Smart cities.(13) BTL 4 Analyzing

i) Compose in detail about Data Analytics for IoT.(6)


7 BTL 6 Creating
ii) Generalize Role of Data Analytics in applications.(7)

8 Evaluate the concepts involved in Software Tools of IoT.(13 ) BTL 5 Evaluating


i) Express in detail about the need of IoT management tools.(6)
9 BTL 2 Understanding
ii) Give the challenges in management of IoT devices.(7)
i) Summarize on the basic concepts of IoT Cloud Storage
10 Models.(6) BTL 2 Understanding
ii) Evaluate and explain the practices of data storage in cloud.(7)
11 Describe in detail about the Communication APIs in internet of things.(13) BTL 1 Remembering

i) Analyze in detail about Cloud for IoT.(6)


12 BTL 4 Analyzing
ii) Compare the various types of cloud platforms for IoT.(7)

13 Describe the functionality of Amazon Web Services for IoT.(13) BTL 1 Remembering

14 Write detailed note on IBM web services for IoT. (13) BTL 2 Understanding

PART-C

1 Evaluate the challenges in designing IoT for real world design. (15) BTL 5 Evaluating

Discuss in detail about the privacy and security in following services


i) Smart cities(5)
2 BTL 6 Creating
ii) Air pollution (5)
iii) Smart agriculture (5)

3 Improve the benefit of cloud storage for IoT with suitable examples.(15) BTL6 Creating

Evaluate and summarize the Key features of IoT for Real world Evaluating
4 BTL 5
applications.(15)

Вам также может понравиться