Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

RAGHU ENGINEERING COLLEGE

B.Tech (Computer
er Science and Engineering in Internet of Things)
(Autonomous Course Structure
Structure-2020-21)

IOT ARCHITECTURE AND PROTOCOLS


AR20
AR20-B.Tech ( CSO Specialization)
III - B. Tech., II-Semester
L T P C
3 0 0 3
Course Code: 20IO6051 Internal Exams: 30
External Exams: 70
COURSE OBJECTIVES:
This course is designed to:
1. To Understand the Architectural Overview of IoT
2. To Understand the IoT Reference Architecture and Real World Design Constraints
C
3. To Understand the various IoT Protocols (Data link, Network, Transport, Session,
Service)

COURSE OUTCOMES:
At the end of the course the student will be able to:
1. Understand the Architectural Overview of IoT
2. Understand the IoT Reference Architec
Architecture
ture and Real World Design Constraints
3. Understand the various IoT Protocols ( Data link and Network)
4. Understand Transport layer protocols and Session layer protocols.
5. Understand Service layer protocols and security

UNIT I
OVERVIEW: IoT-An An Architectural Ov Overview– Building an architecture, Main design
principles and needed capabilities, An IoT architecture outline, standards considerations. M2M
and IoT Technology Fundamentals
Fundamentals- Devices and gateways, Local and wide area networking,
Data management, Business processes
ocesses in IoT, Everything as a Service (XaaS), M2M and IoT
Analytics, Knowledge Management

UNIT II
REFERENCE ARCHITECTURE: IoT Architecture-State of the Art – Introduction, State of
the art, Reference Model and architecture, IoT reference Model - IoT Reference
erence Architecture-
Architecture
Introduction, Functional View, Information View, Deployment and Operational View, Other
Relevant architectural views. Real
Real-World Design Constraints- Introduction, Technical Design
constraints-hardware
hardware is popular again, Data representat
representation
ion and visualization, Interaction and
remote control.

UNIT III
IOT DATA LINK LAYER & NETWORK LAYER PROTOCOLS: PHY/MAC Layer(3GPP
MTC, IEEE 802.11, IEEE 802.15), Wireless HART, ZWave, Bluetooth Low Energy, Zigbee
Smart Energy, DASH7 - Network Layer
Layer-IPv4, IPv6, 6LoWPAN, 6TiSCH,ND, DHCP, ICMP,
RPL, CORPL, CARP
RAGHU ENGINEERING COLLEGE
B.Tech (Computer
er Science and Engineering in Internet of Things)
(Autonomous Course Structure
Structure-2020-21)

UNIT IV
TRANSPORT & SESSION LAYER PROTOCOLS: Transport Layer (TCP, MPTCP, UDP,
DCCP, SCTP)-(TLS, DTLS) – Session Layer HTTP, CoAP, XMPP, AMQP, MQTT

UNIT V
SERVICE LAYER PROTOCOLS & SECURITY: Service Layer –oneM2M, oneM2M, ETSI M2M,
OMA, BBF – Security in IoT Protocols – MAC 802.15.4 , 6LoWPAN, RPL, Application Layer

TEXT BOOKS:
1. Jan Holler, VlasiosTsiatsis, Catherine Mulligan, Stefan Avesand, StamatisKarnouskos,
David Boyle, “From Machine
Machine-to-Machine to the Internet of Things: Introduction to a
New Age of Intelligence”, 1st Edition, Academic Press, 2014.
2. Peter Waher, “Learning Internet of Things”, PACKT publishing, BIRMINGHAM –
MUMBAI
3. Bernd Scholz-Reiter,
Reiter, Florian Michahelles, “Architecting the Internet of Things”,
Th ISBN
978-3-642-19156-5 e-ISBN
ISBN 978
978-3-642-19157-2, Springer

REFERENCE BOOKS:
1. Daniel Minoli, “Building the Internet of Things with IPv6 and MIPv The Evolving
World of M2M Communications”, ISBN: 978 978-1-118-47347-4, 4, Willy Publications
2. Vijay Madisetti and
nd ArshdeepBahga, “Internet of Things (A Hands
Hands-onApproach)”,
onApproach)”, 1 st
Edition, VPT, 2014.
4. http://www.cse.wustl.edu/~jain/cse570
http://www.cse.wustl.edu/~jain/cse570-15/ftp/iot_prot/index.html

You might also like