SlideShare a Scribd company logo
A Low-cost IoT Application for
the Urban Traffic of Vehicles,
based on Wireless Sensors using
GSM Technology
Problem
Urban traffic congestion is a burning issue in many
cities due to growth of vehicles in use.
Which results in:
• High amount of accidents
• Imminent road violence
• Increased air pollution
• Increased noise pollution
• More fuel consumption
Cont
To overcome these traffic related problems an
application required which
– Observe Real time flow
– Enhance simulation of traffic
– Focus on traffic trends
Solution
1. Implemented a low-cost wireless application.
2. Supported on a distributed multilayer model.
3. 2 arduino in master-slave mode are used.
4. A laser based detection sensor used
5. GSM module used
6. Mining Techniques being applied
A Low-Cost IoT Application for the Urban Traffic of Vehicles, Based on Wireless Sensors Using GSM Technology
A Low-Cost IoT Application for the Urban Traffic of Vehicles, Based on Wireless Sensors Using GSM Technology
Functional Software
Requirements
• Web application, which records in the database
the count of vehicles.
• Web application that allows the user to observe
traffic in real time.
• Pentaho tool used for applying analysis on data.
A Low-Cost IoT Application for the Urban Traffic of Vehicles, Based on Wireless Sensors Using GSM Technology
Software
Architecture
• Software Architecture has
been divided into three
subsystems, having specific
functions and interacting with
the database.
• The first subsystem is a
Web application receiving
data, which is developed in
PHP and communicates by
means of the HTTP
protocol.
Software
Architecture
• The Second subsystem
monitors that what has been
developed in PHP and uses the
Laravel Framework that
implements three-tier
architecture.
Software
Architecture
• The last system is a data
mining process, which
improves system performance
monitoring by means of
Pentaho.
• Pentaho prepares data
integration, and blends data to
create a complete picture of this
issue that drives actionable
insights.
• This platform delivers accurate,
analytics-ready data to users
from a monitoring device
source.
Data mining and Business Intelligence
• For detailed information about the behavior of the
traffic at the study site, the technological module
Business Intelligent platform of Pentaho has been
applied (i.e. BI server) that allows to work with
cubes and multidimensional databases.
Star schema to represent behavior collected
by sensors.
This figure indicates
the Star model of the
multidimensional
database used. All
data collected during
the two week period
of our study were
recorded in the
Mysql DBMS.
Afterwards, these
data were copied and
transformed to the
multidimensional
Postgres DBMS.
Functionality Tests
• Testing revealed that the functions of the software
are operating, the inputs were accepted and that
there has been a correct output.
• Two agile methodologies as Scrum and Xtreme
Programming (XP) were combined.
• Scrum is responsible to the planning,
implementation and documentation of the project.
• While, XP focuses on the coding of software for
the experiment.
Development
• Development divided into three iterations
• The methods used were:
– Test-driven development (TDD), which is a method of software
development in which unit testing is repeatedly performed on source
code;
– The incremental design which split a main problem into smaller
problems;
– The continuous integration, which main aim has been to prevent
integration problems. In this last phase, several units for each of the
iteration tests were carried out using Scrum.
• The PHP-Unit tool of Laravel Framework has been used to
generate necessary testing.
End Product
Statistical Validation
• A statistical approximation has been used to the
number of vehicles that pass by.
• We have used the Poisson distribution, which is
applicable to random events that occur over
time.
• Then we applied the Exponential distribution
that models the elapsed time between two
consecutive events modeled by the Poisson
distribution, and determined its Probability and
Density functions.
Results obtained by Data mining
Percentage of flow by lanes.
Hourly flow illustrate per hours/ lanes.
Linear dispersion per day and per road.
Hourly flow recorded in lanes with different weather conditions.
Future Work
Focus on improvement of:
•Detection algorithm
•Classify vehicles according
to height, size & weight etc
Conclusion
This system evaluate a classic problem of cities with
a classically high traffic density.
Benefits & Strengths are:
•monitoring traffic in normal conditions
•congestion traffic even in different weather
conditions
•Inexpensive ($200/device)
Conclusion
System also contains a mining technique:
•extraction of meaningful information from huge
databases
• allows users to make predictions that solve
problems associated with urban traffic congestion.
Helpful for:
•researchers,
•teachers and students,
•Traffic Division authorities to propose strategies to
redistribute the vehicular circulation
A Low-Cost IoT Application for the Urban Traffic of Vehicles, Based on Wireless Sensors Using GSM Technology

More Related Content

DOCX
Srs (Software Requirement Specification Document)
PDF
online examination management system
PDF
Payroll Management System SRS
PPTX
Software requirements specification (srs) by Dan Dharma
PDF
Online examination system
DOCX
Online Examination System Report
PPTX
Online Job Portal (UML Diagrams)
PDF
Student Management System report
Srs (Software Requirement Specification Document)
online examination management system
Payroll Management System SRS
Software requirements specification (srs) by Dan Dharma
Online examination system
Online Examination System Report
Online Job Portal (UML Diagrams)
Student Management System report

What's hot (20)

DOC
School management System
DOCX
Synopsis on Online examination system using php
DOC
online education system project report
DOCX
Online attendance management system
DOCX
Online movie ticket booking
DOCX
Software Engineering Assignment
PPT
Online examination system of open and distance education kunti
PPT
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
DOC
Software Design Description (SDD) sample
PPTX
CSE Final Year Project Presentation on Android Application
PDF
Online Exam System_Industrial Report
PPSX
Student feedback system
PPTX
Online jobportal
PDF
SRS FOR CHAT APPLICATION
PPTX
Automated School Time Table Generator
PPT
SDLC
PDF
Software Requirement Specification on Online Purchasing System
PDF
online Examination System (project report)
DOCX
SRS for online examination system
DOCX
Software requirements specification
School management System
Synopsis on Online examination system using php
online education system project report
Online attendance management system
Online movie ticket booking
Software Engineering Assignment
Online examination system of open and distance education kunti
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
Software Design Description (SDD) sample
CSE Final Year Project Presentation on Android Application
Online Exam System_Industrial Report
Student feedback system
Online jobportal
SRS FOR CHAT APPLICATION
Automated School Time Table Generator
SDLC
Software Requirement Specification on Online Purchasing System
online Examination System (project report)
SRS for online examination system
Software requirements specification
Ad

Similar to A Low-Cost IoT Application for the Urban Traffic of Vehicles, Based on Wireless Sensors Using GSM Technology (20)

PDF
Streaming Analytics Unit 1 notes for engineers
PDF
Testing a GPS application | Testbytes
PDF
SA UNIT I STREAMING ANALYTICS.pdf
PDF
Ibm big data
PDF
IBM Big Data
PDF
System Support for Internet of Things
PDF
A Real Time Web Analytics System
PPTX
MOBILE CLOUD COMPUTING USING CRYPTOGRAPHIC HASH FUNCTION
PPTX
PROJECT.ppt (6).pptx
PPTX
Big Data Berlin v8.0 Stream Processing with Apache Apex
PPTX
Thomas Weise, Apache Apex PMC Member and Architect/Co-Founder, DataTorrent - ...
PPTX
ATAGTR2017 Unified APM: The new age performance monitoring for production sys...
PPTX
ruSMART 2013 presentation
PDF
Designing an unobtrusive analytics framework for monitoring java applications...
PDF
Resume2015
PPTX
fdfdsfs sfsfsfsffdfdsfdfsfsfsfsfsdfdsfsdfdsfsdfdsf
PPTX
Artificial Intelligence Powered Event Monitoring_4-11-2022.pptx
PPT
Cloud computing for agent based urban transportation system
PDF
Implementation of Public Transport Sytem with Journey Planner
PDF
Traffic Sign Recognition using CNNs
Streaming Analytics Unit 1 notes for engineers
Testing a GPS application | Testbytes
SA UNIT I STREAMING ANALYTICS.pdf
Ibm big data
IBM Big Data
System Support for Internet of Things
A Real Time Web Analytics System
MOBILE CLOUD COMPUTING USING CRYPTOGRAPHIC HASH FUNCTION
PROJECT.ppt (6).pptx
Big Data Berlin v8.0 Stream Processing with Apache Apex
Thomas Weise, Apache Apex PMC Member and Architect/Co-Founder, DataTorrent - ...
ATAGTR2017 Unified APM: The new age performance monitoring for production sys...
ruSMART 2013 presentation
Designing an unobtrusive analytics framework for monitoring java applications...
Resume2015
fdfdsfs sfsfsfsffdfdsfdfsfsfsfsfsdfdsfsdfdsfsdfdsf
Artificial Intelligence Powered Event Monitoring_4-11-2022.pptx
Cloud computing for agent based urban transportation system
Implementation of Public Transport Sytem with Journey Planner
Traffic Sign Recognition using CNNs
Ad

More from Fatima Qayyum (17)

PPTX
Keras CNN Pre-trained Deep Learning models for Flower Recognition
PPTX
GPU Architecture NVIDIA (GTX GeForce 480)
DOCX
DNS spoofing/poisoning Attack Report (Word Document)
PPTX
DNS spoofing/poisoning Attack
PPTX
Gamification of Internet Security by Next Generation CAPTCHAs
PPTX
Stress managment
PPTX
Waterfall model
PPTX
Artificial Intelligence presentation
PPTX
Subnetting
PPTX
UNIX Operating System
PPTX
Define & Undefine in SQL
DOCX
Security System using XOR & NOR
DOCX
Communication skills (English) 3
PPTX
Creativity and arts presentation (1)
PPTX
BCD Adder
PPTX
World religon (islam & judaism)
PPTX
Communication Skills
Keras CNN Pre-trained Deep Learning models for Flower Recognition
GPU Architecture NVIDIA (GTX GeForce 480)
DNS spoofing/poisoning Attack Report (Word Document)
DNS spoofing/poisoning Attack
Gamification of Internet Security by Next Generation CAPTCHAs
Stress managment
Waterfall model
Artificial Intelligence presentation
Subnetting
UNIX Operating System
Define & Undefine in SQL
Security System using XOR & NOR
Communication skills (English) 3
Creativity and arts presentation (1)
BCD Adder
World religon (islam & judaism)
Communication Skills

Recently uploaded (20)

PPTX
Entre CHtzyshshshshshshshzhhzzhhz 4MSt.pptx
PDF
-DIGITAL-INDIA.pdf one of the most prominent
PPTX
STEEL- intro-1.pptxhejwjenwnwnenemwmwmwm
PPTX
PLC ANALOGUE DONE BY KISMEC KULIM TD 5 .0
PPTX
code of ethics.pptxdvhwbssssSAssscasascc
PDF
Smarter Security: How Door Access Control Works with Alarms & CCTV
PPTX
Embeded System for Artificial intelligence 2.pptx
PPTX
INFERTILITY (FEMALE FACTORS).pptxgvcghhfcg
PPTX
Presentacion compuuuuuuuuuuuuuuuuuuuuuuu
PPTX
Prograce_Present.....ggation_Simple.pptx
PPTX
making presentation that do no stick.pptx
PPTX
了解新西兰毕业证(Wintec毕业证书)怀卡托理工学院毕业证存档可查的
PPTX
Wireless and Mobile Backhaul Market.pptx
PPTX
material for studying about lift elevators escalation
PPT
chapter_1_a.ppthduushshwhwbshshshsbbsbsbsbsh
PPTX
sdn_based_controller_for_mobile_network_traffic_management1.pptx
PPT
Hypersensitivity Namisha1111111111-WPS.ppt
PDF
How NGOs Save Costs with Affordable IT Rentals
PPTX
Embedded for Artificial Intelligence 1.pptx
PPTX
quadraticequations-111211090004-phpapp02.pptx
Entre CHtzyshshshshshshshzhhzzhhz 4MSt.pptx
-DIGITAL-INDIA.pdf one of the most prominent
STEEL- intro-1.pptxhejwjenwnwnenemwmwmwm
PLC ANALOGUE DONE BY KISMEC KULIM TD 5 .0
code of ethics.pptxdvhwbssssSAssscasascc
Smarter Security: How Door Access Control Works with Alarms & CCTV
Embeded System for Artificial intelligence 2.pptx
INFERTILITY (FEMALE FACTORS).pptxgvcghhfcg
Presentacion compuuuuuuuuuuuuuuuuuuuuuuu
Prograce_Present.....ggation_Simple.pptx
making presentation that do no stick.pptx
了解新西兰毕业证(Wintec毕业证书)怀卡托理工学院毕业证存档可查的
Wireless and Mobile Backhaul Market.pptx
material for studying about lift elevators escalation
chapter_1_a.ppthduushshwhwbshshshsbbsbsbsbsh
sdn_based_controller_for_mobile_network_traffic_management1.pptx
Hypersensitivity Namisha1111111111-WPS.ppt
How NGOs Save Costs with Affordable IT Rentals
Embedded for Artificial Intelligence 1.pptx
quadraticequations-111211090004-phpapp02.pptx

A Low-Cost IoT Application for the Urban Traffic of Vehicles, Based on Wireless Sensors Using GSM Technology

  • 1. A Low-cost IoT Application for the Urban Traffic of Vehicles, based on Wireless Sensors using GSM Technology
  • 2. Problem Urban traffic congestion is a burning issue in many cities due to growth of vehicles in use. Which results in: • High amount of accidents • Imminent road violence • Increased air pollution • Increased noise pollution • More fuel consumption
  • 3. Cont To overcome these traffic related problems an application required which – Observe Real time flow – Enhance simulation of traffic – Focus on traffic trends
  • 4. Solution 1. Implemented a low-cost wireless application. 2. Supported on a distributed multilayer model. 3. 2 arduino in master-slave mode are used. 4. A laser based detection sensor used 5. GSM module used 6. Mining Techniques being applied
  • 7. Functional Software Requirements • Web application, which records in the database the count of vehicles. • Web application that allows the user to observe traffic in real time. • Pentaho tool used for applying analysis on data.
  • 9. Software Architecture • Software Architecture has been divided into three subsystems, having specific functions and interacting with the database. • The first subsystem is a Web application receiving data, which is developed in PHP and communicates by means of the HTTP protocol.
  • 10. Software Architecture • The Second subsystem monitors that what has been developed in PHP and uses the Laravel Framework that implements three-tier architecture.
  • 11. Software Architecture • The last system is a data mining process, which improves system performance monitoring by means of Pentaho. • Pentaho prepares data integration, and blends data to create a complete picture of this issue that drives actionable insights. • This platform delivers accurate, analytics-ready data to users from a monitoring device source.
  • 12. Data mining and Business Intelligence • For detailed information about the behavior of the traffic at the study site, the technological module Business Intelligent platform of Pentaho has been applied (i.e. BI server) that allows to work with cubes and multidimensional databases.
  • 13. Star schema to represent behavior collected by sensors. This figure indicates the Star model of the multidimensional database used. All data collected during the two week period of our study were recorded in the Mysql DBMS. Afterwards, these data were copied and transformed to the multidimensional Postgres DBMS.
  • 14. Functionality Tests • Testing revealed that the functions of the software are operating, the inputs were accepted and that there has been a correct output. • Two agile methodologies as Scrum and Xtreme Programming (XP) were combined. • Scrum is responsible to the planning, implementation and documentation of the project. • While, XP focuses on the coding of software for the experiment.
  • 15. Development • Development divided into three iterations • The methods used were: – Test-driven development (TDD), which is a method of software development in which unit testing is repeatedly performed on source code; – The incremental design which split a main problem into smaller problems; – The continuous integration, which main aim has been to prevent integration problems. In this last phase, several units for each of the iteration tests were carried out using Scrum. • The PHP-Unit tool of Laravel Framework has been used to generate necessary testing.
  • 17. Statistical Validation • A statistical approximation has been used to the number of vehicles that pass by. • We have used the Poisson distribution, which is applicable to random events that occur over time. • Then we applied the Exponential distribution that models the elapsed time between two consecutive events modeled by the Poisson distribution, and determined its Probability and Density functions.
  • 18. Results obtained by Data mining Percentage of flow by lanes.
  • 19. Hourly flow illustrate per hours/ lanes.
  • 20. Linear dispersion per day and per road.
  • 21. Hourly flow recorded in lanes with different weather conditions.
  • 22. Future Work Focus on improvement of: •Detection algorithm •Classify vehicles according to height, size & weight etc
  • 23. Conclusion This system evaluate a classic problem of cities with a classically high traffic density. Benefits & Strengths are: •monitoring traffic in normal conditions •congestion traffic even in different weather conditions •Inexpensive ($200/device)
  • 24. Conclusion System also contains a mining technique: •extraction of meaningful information from huge databases • allows users to make predictions that solve problems associated with urban traffic congestion. Helpful for: •researchers, •teachers and students, •Traffic Division authorities to propose strategies to redistribute the vehicular circulation