Professional Documents
Culture Documents
1
1
Vision of Computer Science Department
To become renowned Centre of Excellence in Computer Science and
Engineering and make competent engineers and professionals with high
ethical values prepared for lifelong learning.
Unit No./ Total Lecture Reqd. Topics Lect. Reqd. Lect. No.
1. Introduction to subject and scope 1 1
2. Introduction to learning, Types of learning and Applications 1 2
3. Supervised Learning 1 3
4. Linear Regression Model 1 4
5. Naïve Bayes Classifier 1 5
Unit-I (10)
6. Decision Tree 1 6
7. K-nearest Neighbor 1 7
8. Logistic Regression 1 8
9. Support Vector Machine 1 9
10. Random Forest Algorithm 1 10
1. IoT sensors 1 11
2. IoT actuators 1 12
3. Humidity sensor 1 13
Unit-II (7) 4. Ultrasonic sensor 1 14
5. Temperature sensor 1 15
6. Arduino and Raspberry Pi 1 16
7. IoT OS 1 17
BC-1 ARM Processor 1 18
Lecture plan
Unit No./ Total Lecture Reqd. Topics Lect. Reqd. Lect. No.
1. IoT architecture 1 19
2. Reference model 1 20
3. Representational state transfer (REST) 1 21
4. Uniform resource identifier 1 22
Unit-III (9) 5. Challenges in IoT 1 23
6. Design challenges 1 24
7. Development challenges 1 25
8. Security challenges 1 26
9. Other challenges 1 27
1. Machine to Machine vs IoT 2 28
2. Software defined networks 1 29
Unit- IV (8) 3. Network function virtualization 1 30
4. Difference between SDN and IoT 2 31
5. Difference between NFV and IoT 2 32
1. IoT applications 1 33
2. Home automation 1 34
3. Smart cities 1 35
4. Environment and energy 1 36
Unit- V (8)
5. Retail 1 37
6. Logistics 1 38
7. Agriculture and Industries 1 39
8. Health and lifestyle 1 40
BC-2 IoT Platforms 1 41
Contents of the Lecture
• Communication Protocols
• M2M and IoT can differ in how the communication between the machines or devices happens.
• M2M uses either proprietary or non-IP based communication protocols for communication within
the M2M area networks.
• Machines in M2M vs Things in IoT
• The "Things" in IoT refers to physical objects that have unique identifiers and can sense and
communicate with their external environment (and user applications) or their internal physical states.
• M2M systems, in contrast to IoT, typically have homogeneous machine types within an M2M area
network.
Difference between IoT and M2M
• NFV can be used to virtualize the Home Gateway. The NFV infrastructure in the cloud hosts a
virtualized Home Gateway. The virtualized gateway provides private IP addresses to the devices in the
home. The virtualized gateway also connects to network services such as VoIP and IPTV.
What is
M2M ?
3
Architect
ure
4
Contd
…
5
Explanatio
n
o Collection of data;
o Transmission of data through a communication
network;
o Assessment of data;
o Response to the available information;
6
Architect
ure
-M2M devices reply to requests for data contained within
them or transmit the data automatically.
7
Contd
…
For this purpose cellular network, telephone lines and
communication satellites can be used.
There are several means of sending data over the cellular network, such
as CDMA and GPRS. (Advantage of cellular data services is the
ability to send large amounts of data frequently).
8
M2MAccess
Networks
9
How does it
Work ?
When machines “talk” they do so in a language known as “Telemetry”. The
concept of telemetry – remote machines and sensors collecting and sending
data to a central point for analysis, either by humans or computers.
10
Contd
…
Lets take the case of Water Treatment
Faciltiy
11
WaterTreatment
Facility
• the engineers would place sensors in strategic locations. This
includes placing sensors that can detect contaminants near or
Firstly around the raw water supply, such as a lake or river
12
Applicatio
ns
Security
Transportatio
- surveillance
n
applications,
- Toll payment,
Alarms, etc.
road safety, etc.
Manufacturing
E-Health
-production
-remote patent
chain monitoing
monitoring
and automation.
13
Applications -
eHealth
Disease Remote
Management Monitoring
Ageing Health
independently Check
On-line
Persona health
l records
Fitness
14
Applications – Avoid
RoadAccidents
Automative
applications
integration in
M2M
platform
16
V2V
Communication
17
Benefits of
V2V
18
Contd
…
20