Smart Traffic Management System Using Internet of Things: Sabeen Javaid, Ali Sufian, Saima Pervaiz, Mehak Tanveer
Smart Traffic Management System Using Internet of Things: Sabeen Javaid, Ali Sufian, Saima Pervaiz, Mehak Tanveer
Smart Traffic Management System Using Internet of Things: Sabeen Javaid, Ali Sufian, Saima Pervaiz, Mehak Tanveer
Abstract— Traffic management system is considered as one of the systems. The paradigm of the Internet of Thing (IoT) has been
major dimensions of a smart city. With the rapid growth of introduced in traffic management systems [8].
population and urban mobility in metropolitan cities, traffic To the best of our knowledge, it is identified that till date the
congestion is often seen on roads. To tackle various issues for current traffic management systems are centralized. In case of
managing traffic on roads and to help authorities in proper
networking issues, such systems may crash. In addition, there
planning, a smart traffic management system using the Internet of
Things (IoT) is proposed in this paper. A hybrid approach is less focus on fluctuations in traffic flow. Therefore, the
(combination of centralized and decentralized) is used to optimize proposed system manages the traffic on local and centralized
traffic flow on roads and an algorithm is devised to manage servers by exploiting the concepts of IoT and Artificial
various traffic situations efficiently. For this purpose, the system Intelligence together. The representation of traffic data in
takes traffic density as input from a) cameras b) and sensors, then statistical form can also be helpful to authorities for real-time
manages traffic signals. Another algorithm based on Artificial controlling and managing traffic. Moreover, it may also be
Intelligence is used to predict the traffic density for future to helpful for future planning.
minimize the traffic congestion. Besides this, RFIDs are also used The rest of the paper is structured in four sections. Section II
to prioritize the emergency vehicles such as ambulances and fire
discusses the state of the art. The proposed system is presented
brigade vehicles during a traffic jam. In case of fire on the road,
Smoke sensors are also part of this system to detect this situation. and discussed in Section III whereas a discussion on results is
To demonstrate the effectiveness of the proposed traffic being carried on in Section IV. Section V concludes the
management system, a prototype is developed which not only research.
optimizes the flow of traffic but also connects nearby rescue II. LITERATURE REVIEW
departments with a centralized server. Moreover, it also extracts
useful information presented in graphical formats that may help A smart traffic management system that is partially
the authorities in future road planning. deployed in Cambridge city where queue detectors are buried
in the roads that detect the traffic queue and inform the central
Keywords— IoT, Smart City, Smart Traffic Management, Traffic control unit which takes decision accordingly. Since the system
Congestion, Traffic Signal Management. is centralized that can slow down due to networking issues [9].
The researcher used surveillance cameras to detect traffic and
I. INTRODUCTION
OCR to identify the vehicles through number plate recognition
A city is a complex system which consists of many which is a simple detection method but the system will fail in
interdependent subsystems where traffic system is one of its Pakistan as there are different kinds of traffic including cycles,
important subsystems. A study says; it is the cornerstone of the donkey carts which have no number plate [10].
world’s economy [1]. Moreover, it is also declared as one of the Osman et al. proposed a system in which they have used
major dimensions of the smart city [2]. With the rapid growth surveillance cameras to detect traffic density using MATLAB,
of the population of the world, the number of vehicles on a traffic controller and a wireless transmitter used to send
roadways is increasing consequently, the rate of traffic jams is images to the server after that server calculated traffic density
also increasing in the same manner [3] [4]. Traffic jams are not by using those images of every section. This system used fixed
just wasting time but in some cases, it is witnessed that criminal (predefined) thresholds that depend on a number of vehicles on
activities like mobile snatching at traffic signals also happen in road. An algorithm was used to set a time span of red light for
metropolitan cities [5]. On the other hand, it is not only a particular lane of the intersection, which is determined by
affecting ecosystem badly [6] but the efficiency of industries is traffic density on road and forwarded to the microcontroller and
also being affected [7]. then server [11].
It is, therefore, identified that active traffic management is a Jadhav et al. used surveillance cameras, MATLAB and KEIL
necessity. In majority countries, traffic is managed through (Microcontroller coding) to control traffic congestion. This
fixed time signals whereas, in large cities of some developed paper also discusses the priority-based traffic clearance and red
countries, traffic is managed through centrally controlled
signal broker (Number plate detection). Due to using heavy III. PROPOSED SYSTEM
hardware, it is difficult to manage and become costly [8].
Bui et al. Analyzed a real-time process synchronization based The proposed system, shown in Figure 1, is designed to govern
system to manage the traffic flow dynamically. Sensors were traffic at road networks, sensing through sensors, surveillance
used to detect the traffic, where vehicle to vehicle and vehicle cameras, and RFIDs which are embedded on roadsides. The
to infrastructure communication was done by using wireless system works in a distributed manner, it processes sensors’ data
communication devices. Controller placed at the center of the at the node level and videos’ data at the local server, calculates
intersection received vehicles’ and pedestrians’ information cumulative density to regulate the traffic according to density.
and requests and process using first come first serve method In addition to this, it also tackles emergency vehicles such as
[12]. ambulance, fire brigade. it also helps the users to know the
Swathi et al. proposed smart traffic routing system that chooses congestion status at a road through prediction. The system is
the shortest route having the least congestion. Sensors are used divided into three layers. A) Data Acquisition and Collection
to collect data about traffic density, these sensors use solar layer. B) Data Processing and Decision-making layer C)
energy and battery. ௗSensors kept transmitting infrared light and Application and Actuation layer.
when an object came near, they detect traffic density by A. Data Acquisition and Collection Layer
monitoring the reflected light from the vehicle. However,
readings may change with the change in temperature and Several ways of traffic detection have been used by the
humidity [13]. researchers in the state of the art which consists ultrasonic
Al-Sakran et al. proposed a system in which major goals were sensors, RFIDs, surveillance cameras and light beam. All these
detecting vehicles and get their location by using sensors and sources have merits as well as demerits; the suitable sources in
RFIDs after getting data it sent to centralized controlling center the context of the proposed system are surveillance cameras,
by using a wireless connection for further processing. ultrasonic sensors, RFIDs, smoke sensors and flame sensors.
Researchers used cloud computing, RFIDs, GPS, wireless A surveillance camera is the most widely used source to detect
sensor network (WSN), agent and other modern tools and the road traffic in this field due to efficiency and ease of
technologies to collect, store, manage and supervise traffic maintenance [15] [16] [17] [18]. Blob detection algorithm is
information [14]. applied to the video stream at the local server due to its
performance and capability of noise reduction [18]. After
traffic detection, a local server sends the density measured
through image processing to the respective microcontroller.
Algorithm:
Part(I) When no emergency vehicle detected
if (Traffic Density == high)
if (Rush Interval==Yes)
Time= ((Į ex sinș) + ȕ) + Ȗ
else Figure 4. Flow Chart of Traffic Management System
the data saved at the local server and updates this report to the data i.e. number of vehicles passed in a particular time span at
centralized server on the daily basis (after 24 hours). The rush a particular road. The bar graph is representing real-time traffic
interval is the time span of thirty minutes. This report is then data. Different bar graphs based on historical and real-time data
displayed on the web application which is linked to a are being drawn in this application which is helpful for traffic
centralized server which is for the administration of smart department and other related authorities for i) managing traffic
traffic management system, that shows daily, weekly, monthly congestions on roads ii) and future planning.
and yearly graphs of rush intervals for roads. This graphical
information is fruitful for the future road planning and resource
management.
Secondly in the actuation module, whenever the rush interval is
identified, the local server intimates to the respective
microcontroller along with the road id. After receiving the rush
interval intimation, the decision-making module updates the
duration of the green signal to the respective traffic signal.
In this modern era, where time is money and wastage of time
are not affordable, there is a need to know the traffic condition
on the particular road prior to travel on that road by using
mobile application. Moreover, this system is also capable of
managing emergency situations like if the smoke and fire are
detected on the road. In case of fire on the road, which is
detected by flame sensors and extensive smoke through smoke
sensors, the system intimates to the nearby relevant department
through a mobile application for further actions. Figure 6. Statistical data on traffic
A prototype was developed to demonstrate the applicability of This research presents an effective solution for rapid growth of
our proposed system. Several experiments on real traffic data traffic flow particularly in big cities which is increasing day by
were carried out to evaluate the efficiency of the proposed day and traditional systems have some limitations as they fail
algorithm. The traffic density was monitored and calculated by to manage current traffic effectively. Keeping in view the state
vehicle detection as shown in Figure 5. As soon as the traffic of the art approach for traffic management systems, a smart
density crosses the specified threshold on a road, the system traffic management system is proposed to control road traffic
stopped the normal operation and kept the green light on till the situations more efficiently and effectively. It changes the signal
situation on the road became normal. The real-time data was timing intelligently according to traffic density on the particular
also being sent to the local and central server as well. roadside and regulates traffic flow by communicating with
local server more effectively than ever before. The
decentralized approach makes it optimized and effective as the
system works even if a local server or centralized server has
crashed. The centralized server communicates the nearest
rescue department in case of an emergency situation which
provides timely human safety. Moreover, a user can ask about
future traffic level at particular road hence avoiding wastage of
time in traffic jams. The system also provides useful
information to higher authorities that can be used in road
planning which helps in optimal usage of resources.
REFERENCES
[4] M. P. a. B. B. Sivasankar, "IoT Based Traffic Monitoring using Ali Sufian, is a Software Engineer. He completed his BS
Raspberry Pi," Internation Journal of Research in Engineering, Science degree in Software Engineering from University of
and Technology (IJRESTs), vol. 1, no. 7, pp. 2454-664x, 2016. Gujrat, Sialkot Campus, Pakistan. He joined IEEE as a
student member in 2014. He served IEEE UOG Sialkot
[5] A. Lone, "Karachi’s crime malaise," Tribune.com.pk, 18 August 2011.
student branch as a chair from 2015-2017. His field of
[Online]. Available: https://blogs.tribune.com.pk/story/7540/karachis-
interests includes Internet of Things and Artificial
crime-malaise/. [Accessed 20 September 2017].
Intelligence.
[6] S. Sharief, "Road Accidents in Pakistan Reach Alarming High: Who’s
Responsible," Pakwheels.com, 2016. [Online]. Available:
https://www.pakwheels.com/blog/alarming-increase-of-road-accidents-
Saima Pervaiz, is a Software Engineer. He completed
in-pakistan/. [Accessed 2017].
her BS degree in Software Engineering from University
[7] B. k. Khan, "Traffic jams in Karachi result in losses worth of millions of Gujrat, Sialkot Campus, Pakistan. She joined IEEE as
each day," PakWheels.com, 2013. [Online]. Available: a student member in 2014. Her field of interests includes
https://www.pakwheels.com/blog/traffic-jams-karachi-result-losses- Internet of Things, Web of Things and Artificial
worth-millions-day/. [Accessed 2017]. Intelligence.
[8] P. K. K. P. S. T. Prashant Jadhav, "Smart Traffic Control System Using
Image Processing," International Research Journal of Engineering and
Technology (IRJET), vol. 3, no. 3, pp. 2395-0056, 2016.
Mehak Tanveer, is a Software Engineer. She completed
[9] E. Leigh, "Advancing integrated and sustainable transport for the her BS degree in Software Engineering from University
Cambridge region," Smarter Cambridge Transport, 2017. [Online]. of Gujrat, Sialkot Campus, Pakistan. She joined IEEE as
Available: http://www.smartertransport.uk/. [Accessed 2017]. a student member in 2014. Her field of interests includes
[10] T. C. N. K. Kartikeya Jain, "Smart vehicle identification system using Internet of Things, Web of Things and Artificial
OCR," in 3rd International Conference on Computational Intelligence Intelligence.
& Communication Technology (IEEE-CICT 2017), Ghaziabad, India,
2017.
[11] T. e. a. Osman, "Intelligent traffic management system for a cross section
of roads using computer vision," in Computing and Communication
Workshop and Conference (CCWC), 2017 IEEE 7th Annual, 2017.
[12] D. C. J. E. J. Khac-Hoai Nam Bui, "Real-Time Traffic Flow
Management Based on Inter-Object Communication: a Case Study at
Intersection," in 7th International Conference on Ambient Intelligence
(ISAmI’2016), 2016.
[13] V. S. A. M. S. D. K. K. Swathi, "Traffic Density Control and Accident
Indicator Using WSN," International Journal for Modern Trends in
Science and Technology, vol. 2, no. 4, pp. 2455-3778, 2016.
[14] H. O. Al-Sakran, "Intelligent traffic information system based on the
integration of Internet of Things and Agent technology," International
Journal of Advanced Computer Science and Applications (IJACSA), vol.
6, no. 2, pp. 37-43, 2015.
[15] A. S. Nidhi D. Agrawal, "Intelligent Real Time Traffic Controller Using
Image Processing – A Survey," International Journal of Science and
Research (IJSR) ISSN (Online), vol. 4, no. 4, pp. 2319-7064, 2015.
[16] J. D. D. M. A. M. A. J. Vismay Pandit, "Smart Traffic Control System
Using Image Processing," International Journal of Emerging Trends &
Technology in Computer Science (IJETTCS), vol. 3, no. 1, pp. 2278-
6856, 2014.
[17] D. S. P. S. Y. M. Pranav Maheshwari, "Smart Traffic Optimization," in
3rd International Conference on MOOCs, Innovation and Technology in
Education (MITE), IEEE, 2015.
[18] M. A. M. A. T. R. J. S. A.-M. A. B. Fozia Mehboob, "Automated Vehicle
Density Estimation from Raw Surveillance Videos," in SAI Computing
Conference 2016, London, 2016.
[19] K. B. M. R. M. B. Shubham N. Mahalank, Device to Device Interaction
Analysis in IoT based Smart Traffic Management System: An
Experimental Approach, Symposium on Colossal Data Analysis and
Networking (CDAN), 2016.