Cloud Computing & IoT - PCCCS602 - Exercise Bank (1)
Cloud Computing & IoT - PCCCS602 - Exercise Bank (1)
SEMESTER: VI
SUBEJCT
PCCCS602
CODE:
SUBEJCT
CLOUD COMPUTING & IOT
NAME:
Sectio
Textbook Name, n No. | Chapte | Exercise Fee
Module No. Author, Publisher . P No.
. e @if r No Nos. (from
with edition
any) —1)
1 (Cloud Mastering Cloud Not
[Computing Computing by Ra] kumar mentioned
[Fundamentals , \ B;l]}_/yla, zhl;}slnan . in the
) Vecchiola, S. Thamarai 1 Book 41
[Resource Selvi, McGraw Hill
[Management and Education (India) Private
[Load Balancing) Limited, 2013.
Mastering Cloud Not
Computing by Rajkumar mentioned
Buyya, Christian in the Book
Vecchiola, S. Thamarai 2 77
Selvi, McGraw Hill
Education (India) Private
Limited, 2013.
Not
menti
oned
in the
Book
Introduction to IoT by
Sudip Mishra,
Cambridge University
Press. 95-96
4 (Introduction to
IoT)
Introduction to IoT by
Sudip Mishra, Cambridge Not
University Press. mentione!
din the
Book 13
Not
mentio
Introduction to IoT by ned in
Sudip Mishra, the
Cambridge University
Press. Book | 156127
5 (Protocols
for IoT)
Introduction to IoT by
Not.
Sudip Mishra, 1llept10ne
Cambridge University din the
Press. 7 Book 158-161
Q Review Questions
. What are the major distributed computing technologies that led to Cloud computing?
P Marks
6. What is virtualization?
7. What is the major revolution introduced by Web 2.0?
8. Give some examples of Web 2.0 applications.
9. Describe the main characteristics of service orientation,
10. What is utility computing?
11. Describe the vision introduced by Cloud computing.
12. Briefly summarize the Cloud computing reference model.
13. What is the major advantage of Cloud computing?
14. Briefly summarize the challenges still open in Cloud computing.
Earks
15. How does Cloud development differentiate from traditional software development?
Chapter 2:
‘ Review Questions
Chapter 3:
‘ Review Questions
‘ Review Questions
0 Review Questions
N
16. What is AppFabric and which services does it provide?.
17. Discuss the storage services provided by Windows Azure,
20, What is Windows Azure Platform Appliance? For which kind of scenarios it has been de-
signed?
Module-3
Cloud Security
Study Materials
.
. What are the security challenges in cloud computing?
WNRE
Chapter 4:
Exercises
(i) Whatis loT?
p
(ii) What is smart dust?
(iii) Differentiate between loT and M2M.
(iv) Differentiate between loT and WoT.
Chapter 5:
Exercises
(i) Differentiate between sensors and actuators,
(i) Differentiate between sensors and transducers,
(iii) How is sensor resolution different from its accuracy?
(iv) Differentiate between scalar and vector sensors.,
(v) Differentiate between analog and digital sensors.
(vi) What is a an offset error?
(vii) What is a hysteresis error?
(viii) What is a quantization error?
(ix) What is aliasing error?
(x) Differentiate between hydraulic and pneumatic actuators with examples.
(xi)i What are shape memory alloys (SMA)? ? 0 Marks
(xii) What are soft actuators?
(xiii) What are the main features of shape memory polymers?
(xiv) What are light activated polymers?
Module-5
Chapter 6:
Exercises
(i) What are the different data formats found in loT network traffic streams?
(ii) Depending on the urgency of data processing, how are loT data classified?
(iii) Highlight the pros and cons of on=site and off-site processing.
(iv) Differentiate between structured and unstructured data,
(v) How is collaborative processing different from remote processing?
(vi) What are the critical factors to be considered during the design of loT devices?
(vii) What are the typical data offload locations available in the context of loT?
( viii) What are the various decision making approaches chosen for offloading data in
loT?
(ix) What factors are to be considered while deciding on the data offload location? !
Chapter 7:
Exercises
(i) What is a piconet? —
(i) What is a scatternet? Explain the working of a scatternet with a brief \ 6 Marks
description of its various members,
(iii) Describe the protocol stack of Bluetooth.
(iv) What is BLE? P Marks
(v) Differentiate between class 1, 2, and 3 Bluetooth devices.
(vi) What are the various modes of operation of Bluetooth?
(vii) Describe the L2CAP layer in Bluetooth, 10 Marks
(viii) Describe the RFCOMM layer in Bluetooth.
(ix) What is service discovery protocol (SDP) in Bluetooth?
(x) Describe the Bluetooth baseband.
(xi) How does Bluetooth avoid collisions between simultaneously transmitting
nodes? _—
(xii) Explain the protocol stack of Zigbee,
(xiii) What is ZDO? How is it different from APS? ]
—
(xiv) Elaborate on the various network topologies of Zigbee,
(xv) What are the various Zigbee device types?
(xvi) Describe the Zigbee network layer, —_—
(xvii) What is AODV? Explain with an example.
(xviii) How is Zigbee different from Bluetooth?
(xix) How is Zigbee different from 6LoWPAN?
(xx) Explain the protocol stack of |[EEE 802.15.4
(xxi) How is LWPAN different from PANs?
(xxii) Explain the terms:
(a) DSSS
(b) BPSK
(c) QPSK
(d) 0-QPSK
(xxiii) Differentiate between CSMA/CA and CSMA/CD.
(xxiv) Differentiate between star and mesh network topologies.
(xxv) What are the various IEEE 802.15.4 network types?
(xxvi) Differentiate between RFD and FFD,
(xxvii) Differentiate between a PAN coordinator, router, and a device in IEEE 802.15.4.
(xxviii) What are the various IEEE 802.15.4 frame types?
(xxix) What is beaconing?
(xxx) How are beacon-enabled networks different from non-Beacon enabled
networks?
(xxxi) What is HART? How is it different from wirelessHART?
(xxxii) Describe the protocol stack of HART,
(xxxiii) Describe the HART physical layer.
(xxxiv) Describe the HART data link layer,
(xxxv) Describe the HART network and transport layers.
(xxxvi) What is TDMA? Describe with an example.
(xxxvii) What is channel blacklisting?
(xxxviii) What are superframes?
(xxxix) Describe the HART congestion control mechanism.
(xl) Describe the working of the wirelessHART network manager.
(xli) How is wirelessHART different from Zigbee?
(xlii) What is RFID? Explain its working.
(xliii) How is RFID different from QR codes?
(xliv) Differentiate between active and passive RFID,
(xlv) List some of the typical applications of RFID.
(xlvi) What is NFC? Describe its working.
(xlvii) How is NFC different from RFID?
(xlviii) What are the different types of NFC? Explain in detail.
(dix) Describe the various modes of operation of NFC.
(I) List some of the popular applications of NFC,
(li) What is ISA 100.11a?
(lii) Describe the various transport services in ISA100.11a.
(liii) What are the various networks permitted in ISA100.11a?
(liv) What network topologies are allowed in ISA100.11a?
(Iv) What are the various device types in ISA100.11a?
(Ivi) List the salient features of ISA100.11a.
(lvii) What are the security features of ISA100.11a?
(Iviii) Differentiate between an NRD and backbone device in ISA100.11a,
(lix) Differentiate between an RD and an NRD in ISA100.11a.
(Ix) What are the typical usage classes in ISA100.11a?
(ki) What is Z-Wave?
Ly
Ixii)
(Ixiii)
Describe the working
Describe GFSK.
g of a Z-Wave implementation,
——
;
(Ixiv) What is Manchester encoding?
(Ixv) What is healing in the context of Z-Wave?
(Ixvi) Differentiate between Z-Wave and Zigbee._
(Ixvii) What are the different variants of Weightless? Enumerate the highlighting
features of each.
Chapter 8:
Exercises
(i) What are the salient features of 6LoOWPAN?
(i) What is a WPAN?
(iii) Describe the addressing types in 6LoWPAN.
(iv) Describe the LOADng routing.
(v) Describe the RPL routing.
(vi) What are the different header types in 6LoWPAN?
(vii) What constitutes a low power lossy network (LLN)?
(viii) What is AMQP? Describe in detail.
(ix) What are the various message guarantees provided by AMQP? Explain each in
detail.
(x) List some of the salient features of AMQP.
(xi) What are the frame types in AMQP?
(xii) Differentiate between OPEN, BEGIN and ATTACH frame types in AMQP.
(xiii) Differentiate between DETACH, END, and CLOSE frame types in AMQP.
(xiv) Differentiate between TRANSFER and FLOW frame types in AMQP,
(xv) What are BINDINGS in the context of AMQP?
(xvi) What are the various types of AMQP exchanges? Describe each.
(xvii) What are the popular applications of AMQP?
(xviii) Explain the working of MQTT
(xix) How is MQTT different from HTTP?
(xx) What are the various MQTT methods?
(xxi) What is SMQTT? How is it different from MQTT?
(xxii) List the salient features of MQTT.
(xxiii) List the salient features of XMPP.
(xxiv) Describe the XMPP protocol.
(xxv) Differentiate between structured and unstructured data.
(xxvi) What is XML?
(xxvii) What is BOSH? Explain in detail.
(xxviii) What is CORE? Explain in detail.
(xxix) What is Jingle? Explain in detail.
(xxx) What is Pub=Sub? Explain in detail.
(xxxi) List the significant limitations of XMPP.
(xxxii) List some of the popular uses of XMPP.
(i) What is CoAP?
(xxxiv) Describe the working of CoAP.
(xxxv) Explain the various messaging modes in CoAP.
(xxvi) List the salient features of the CoAP protocol.
(>ocxvii) What is REST?
(xxviii) What are RESTful services?
(xxxix) Describe the LOADng protocol.
(xI) What is a DODAG?
(xli) Explain the mechanism of formation of a DODAG in RPL,
(xlii) Explain the working of RPL protocol.
(xliii) Ilustrate the salient features of RPL.
(xliv) How is the global instance different from local instances in RPL?
(xlv) What is QUIC? How is the connection latency reduced in QUIC?
(xlvi) What is the purpose of publishing static configuration records in QUIC?
(xlvii) Highlight the various features of ulP.
(xlviii) What led to the development of nanolP?
(xlix) How is the CCN paradigm different from traditional networking approaches?
(1) How is the Physical Web able to interact with physical objects and locations?
What are its advantages?
(1i) How is mDNS different from DNS?
(lii) What are some of the commonly used discovery protocols in loT?
(liii) What features separate MQTT-SN from MQTT?
(liv) What are the main functional differences between transparent and aggregate
gateways in MQTT-SN?
(Iv) Differentiate between SOAP and REST,
(Ivi) How does SOAP enable communication between two syntactically different
devices/machines?
(Ivii) What are the functional components of SOAP?
Chapter 12:
Exercises
(i) List the type of sensors which can be used for agricultural loT.
(i) Explain two use cases where drones can be used for agricultural loT.
(iii) Design a scenario where we can use fog computing in agriculture.
(iv) How can agricultural loT help in the efficient distribution of water in agricultural
fields? A0 Marks
(v) What are the roles of the various loT components in an agri-chain?
(vi) What are the advantages of agricultural loT?
(vii) List a few communication modules used for agricultural loT?
(viii) Design a case study to develop an loT=based agricultural planter. In the case
study, you should include the requirement analysis of different components and
Jjustify their usability in the planter.
(ix) What is the importance of satellites in agricultural loT?
-