VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
IoT Platform & Design Concepts
1. School of Computing Science and Engineering
Course Code: CSIO3050 Course Name: IoT Platform & Design
Topic: Concepts and Technologies
behind Internet of Things
2. Objectives
To impart knowledge on Internet of Things (IoT), which relates to the study of
sensors, actuators, and controllers, among other Things, IoT applications and
examples overview (building automation, transportation, healthcare, industry, etc.)
with a focus towards industry
3. Introduction to IoT
• The Internet of Things (IoT) is the network of devices such as vehicles,
and home appliances that contain electronics, software, actuators and
connectivity which allows these things to connect, interact and exchange
data.
• The definition of the Internet of things has evolved due to convergence
of multiple technologies, real-time analytics, machine learning,
commodity sensors and embedded systems. Traditional fields of
embedded systems, wireless sensor networks, control systems,
automation (including home and building automation), and others all
contribute to enabling the Internet of things.
4. IoT Vision
Things becoming intelligent smart and behaving alive
Internet of things is a vision where things become ‘Smart’ and function like
living entities by sensing, computing and communicating through
embedded devices which interact with remote objects (Servers, clouds,
applications) or persons through the internet or near-Field
communication(NFC) etc.
6. Characteristics of IoT
• Interconnectivity
• Things Related Services
• Dynamic Changes
• Enormous Scale
• Safety
• Connectivity
• Naming and Addressing
7. Technology Behind IoT
• Hardware(Arduino, Raspberry Pi, Intel Galileo,Intel Edison,ARM mBed)
• IDE for developing softwares and fireware and API’s.
• Protocols[RPL CoAP RESTful, HTTP,MQTT, XMPP(Extensible Messaging and
Presence Protocol) ]
• Communication(PowerlineEthernet,RFID,NFC,6LowPAN,UWB,ZigBee,
Bluetooh, Wifi,2G/3G/4G)
• Network Backbone(IPV4,IPV6,UDP and 6Low PAN)
• Software(RIOT OS, Contiki OS, Thingsquare Mist Fireware, Ecilips IoT)
• Internet work Cloud Platform /Data Centre (Thingworx, Azure, CISCO IoT,IBM
Bluemix, AWS IoT)
• Machine learning algorithm and Softwares (GROK from Numenta)
8. Technology Behind IoT
1.Server End Technology
• Online Platform
• Devices Identification Identity Management and their access management
• Data accruing aggregation
2.Major Components of IoT system
• Physical Object
• Hardware
• Communication Module
• Software
9. Technology Behind IoT
3.Development Tool and Open source framework for IoT implementation
• Eclipse IoT: Provides open source implementation of standards such as MQTT,
CoAP, OMA LWM2M and tools for working with lua services and frameworks that
enable an open Internet of things.
• Arduino: It provides a set of software that includes an IDE and the arduino
programming language for hardware specification for interactive electronics that
can sense and control physical world.
• Kinoma Software Plateform: Kinoma create (Kit for prototyping) Kinoma studio
development environment and Kinoma platform runtime are three different
open souce projects. Kiinoma connect is freely avialable for IoT devices.
11. Sources of IoT
• IoT Development Boards (Arduino Yun,Microdunio, Intel Gallileo, Intel
Edison, Beagle Board, Raspberry Pi wireless Inventors Kit(RasWIK))
• Role of RFID and IoT applications
• Wireless Sensor Networks(WSN)
15. References
1. Vijay Madisetti and ArshdeepBahga, “Internet of Things (A Hands-on-
Approach)”, 1st Edition, VPT, 2014
2. Michahelles, “Architecting the Internet of Things”, ISBN 978-3- 642-19156-5
e-ISBN 978-3-642-19157-2, Springer
3. Francis daCosta, “Rethinking the Internet of Things: A Scalable Approach to
Connecting Everything”, 1st Edition, Apress Publications, 2013
4. CunoPfister, Getting Started with the Internet of Things, O‟Reilly Media,
2011, ISBN: 978-1-4493-9357-1.