You are on page 1of 5

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/329361222

ZIGBEE Based Time and Energy Efficient Smart Parking System using IOT

Conference Paper · November 2018


DOI: 10.1109/MMS.2018.8611810

CITATION READS

1 49

4 authors, including:

Zakria Qadir T. Nesimoglu


Middle East Technical University Middle East Technical University
4 PUBLICATIONS   1 CITATION    60 PUBLICATIONS   382 CITATIONS   

SEE PROFILE SEE PROFILE

Some of the authors of this publication are also working on these related projects:

tunable microwave circuits View project

Analog Predistortion for Power Amplifier Linearization View project

All content following this page was uploaded by Zakria Qadir on 08 February 2019.

The user has requested enhancement of the downloaded file.


ZIGBEE Based Time and Energy Efficient
Smart Parking System using IOT
Zakria Qadir Fadi Al-Turjman Muazzam A. Khan Tayfun Nesimoglu,
SEES Department of Comp. School of Electrical Member, IEEE
Middle East Technical Engineering Engineering and Computer Department of Electrical
University - Northern Antalya Bilim University Science and Electronics
Cyprus Campus Turkey National University of Engineering
Kalkanli, Guzelyurt, Fadi.alturjman@antalya.edu.tr Science and Technology Middle East Technical
TRNC Mersin 10, Pakistan University - Northern
Turkey muazzamak@ce.ceme.edu.pk Cyprus Campus
qadir.zakria@metu.edu.tr Kalkanli, Guzelyurt,
TRNC Mersin 10, Turkey
ntayfun@metu.edu.tr

ZigBee is a low power device and last for years only on


Abstract—The need of this era is a fully automated vehicle
a single battery. This technology uses IEEE standard
parking system using IOT. The real time notification is
made possible by integrating a Micro-controller (Arduino)
802.15.4 with an indoor range of 40m while an outdoor
with a wireless communication system (ZigBee) and is feed range of 120m which is much more than Bluetooth and Wi-
to the driver via a smart phone. This technique provides a Fi [2]. In this smart parking model, mesh topology is used
time and energy efficient way to communicate information as every router node is connected with the main coordinator
between sender and receiver. Additionally, this efficient except the end nodes, as they don’t communicate directly.
system provides a better monitoring and control Main purpose of Mesh network is that if one of the links
application for shopping malls, restaurants, offices and fails, it does not paralyze the whole network, they will
hospitals. In severe cases, this system will also update communicate without interruption [3].
crowd capacity information to ambulance service, so that
they could easily tackle the situation by adopting the less ZigBee technology is one of the best to be used as
crowded area towards hospital. The comparison between compared to Wi-Fi and Bluetooth because it has the unique
experimental results of ZigBee with other popular wireless quality of self-routing and self-healing. It monitors and
technologies such as Wi-Fi and Bluetooth show that it is controls real time applications which provide ease for
more energy efficient. GSM module notifies the driver driver to get a nearby parking lot, reducing the number of
about the current location of empty parking spaces via accidents and improving vehicle security.
SMS or software application. The IR sensors embedded
in the parking lots provide the real time scenario to user II. SYSTEM MODEL
with all possible details and allowing the easy access to A. ZigBee Architecture
parking lots available, ensuring minimal human
interaction. ZigBee uses 16 channels and an address line of 16 bits
Keywords—Internet of Things(IOT); microcontroller; which creates 65536 nodes in a network for
Arduino; ZigBee; IR Sensors; GSM; energy efficient. communication. Primary function of ZigBee is to control
and monitor device during wireless communication. The
I. INTRODUCTION ZigBee standard provides Application interface, Security
The main aim of this paper is to provide and network support services on top of Medium Access
communication between different devices with fewer Control (MAC) and Physical Layer (PHY) as shown in
time lags and low power consumption. A simple mobile Figure1.
device used for controlling the basic functionality with
the easy access of internet, it can be easily operable in
any part of the world. Arduino software is used for
programming and Proteus software to integrate sensors
and motors with it. Many studies have been done so far
on parking systems, but this paper come up with a novel
idea to provide more efficient way of parking by sharing
the real time scenario of availability of nearby parking
lots. Also, where patients have to be transported
immediately to hospital for emergency life support. At
that situation it becomes quite challenging for both the
patient and driver to make it in-time [1]. )LJ ZigBee Architecture

978-1-5386-7132-0/18/$31.00 ©2018 IEEE 295


MAC layer refers to the data acknowledgment, that devices which have the 16-bit address [9]. It makes
transmission retries and collision avoidance techniques ZigBee more reliable and prevent data from being
to manage between neighboring devices [4, 5]. Physical manipulated. While, in Wi-Fi and Bluetooth data is not
layer refers to the power consumption, Transmission secured at all and can be manipulated easily [10].
rate, number of channels and operating frequency.
Where most of the ZigBee uses 2.4 GHz of operating Primary advantage of ZigBee is that it will track and
frequency and 250Kbps of data rate [6]. These two identify network automatically. If at first it couldn’t get
layers are used to create Personal Area Network ID access to the 16- bit address it will try to discover it again
(PAN-ID); each ZigBee network must share the same and then transmit the routed data, this self-routing is a
16-bit PAN IDs and help in transmitting, addressing and unique feature of ZigBee technology [11]. If any network
routing of data within the network. has the same address it will transmit the data otherwise it
will discard it.
B. Performance Parameter of ZigBee
B. Design of Smart Parking System(SPS) using ZigBee
ZigBee Technology is less expensive and simpler as and GSM
compared to other wireless personal area networks like
Wi-Fi and Bluetooth. Comparison of different The wireless smart parking model comprise of two
parameters between these technologies can be seen in main components; one is Arduino interfacing circuit while
Table I. other is a digital transceiver module as shown in Figure .
TABLE I. Arduino kit interfaces with several electrical
Comparison between ZigBee, Wi-Fi and Bluetooth components to perform any kind of operation like other
Performance microcontrollers. Programming an Arduino board is
Ref Performan ZigBee Wi-Fi Bluetooth relatively much easier than the old microcontroller as
ce it receives and sends data digitally. It provides a link
[7] Working 2.4 GHz, 2.4 GHz 2.4 GHz between ZigBee, servo motor, IR Sensors, LEDs and LCD.
Frequency 868/915
MHz
[13] Communica 10-100 m 100 m 10 m
tion
Range
[7] Operating 3 3.3 1.8
Voltage(Vol
ts)
[10] Data Rate 250 Kbps 54 Mbps 1 Mbps
[13] IEEE 802.15.4 802.15.1 802.11
Standard a,b,g
[7] Battery 100 to 1 to 7 1 to 5
>1000
Life(days)
[6] Max 65536 32 8
Network
Nodes
[9] Wake-up 30ms 3s 10s
time
[12] Application Monitoring Web, Cable
& Email,
Replaceme
Controlling Video nt
)LJ Block Diagram of SPS

Key Features of ZigBee technology are fault GSM module is also integrated and is used in GPRS
Tolerance, self-healing and self-routing. It supports mode as it uses higher data rates up to 172 Kbps while
mesh networking and 65,536 unique network addresses simple GSM is voice centric so has low data rates. Unlike
are available for communication. Also supports peer to GSM which uses circuit switching, GPRS uses packet
peer, point to point and point to multipoint topology [7, switching in line with internet and it provides “Always On”
8]. facility [12].
III. METHODOLOGY SEQUENCE 1) ZigBee Device: It works as a transceiver, so it
A. Transmission Mode Sequence of ZigBee collects data from IR sensor according to its state whether
on or off and sends it to the main base station.
Data transmission of ZigBee is different from Wi-Fi
and Bluetooth. As it uses unique ID for communication, 2) Servo Motor: The barrier at the entrance of the
so the data can be transmitted and received just between parking lot will move either in clockwise or anti-clockwise

296
direction in order to allow the driver to park his car in as an output pin. As any of the digital signal comes from
the available slot. the IR Sensor, Arduino board is programmed so to drive
the servo motor accordingly.
3) LCD: The available parking lot will be
displayed on the LCD so it will take less time for driver A. When Parking space is Available
to identify and park his vehicle. When IR Sensor senses no vehicle in the parking
4) IR Sensor: For finding the available parking space, the digital input signal (1) will be fed to the Arduino
space IR sensors has been deployed and they will sense UNO board which in return glows the green signal for the
the presence and absence of vehicle. driver indicating that there is a vacant space. Moreover,
displays the available parking lot on the LCD and rotating
5) GSM Modem: This module is basically the barrier attached to servo motor anticlockwise (900),
installed in the base station, the main idea is to update allowing the driver to park the vehicle as shown in Figure
the driver of his vehicle location when it’s been lost and .
also send him SMS for the parking fare.
C. Modeling of Smart Parking System
The modeling of our smart parking system can be
seen in below Figure , where Arduino UNO board is
interfaced with ZigBee, IR sensor and servo motor. Both
of the ZigBee’s work in Transceiver mode. The request
message is sent using smart phone via a parking
application. It can send signal in three different modes,
mainly ZigBee, Wi-Fi and GSM.

)LJ Simulation for Available Parking Space

B. When Parking space is Occupied


This scenario is opposite to the previous one. When
IR Sensor senses a vehicle in the parking space, the digital
input signal (0) will be fed to the Arduino UNO Board
which in return glows the red signal for the driver
indicating that there is no vacant space. Moreover, displays
the occupied parking lot on the LCD and rotate the barrier
attached to servo motor clockwise (00) means back to the
initial position, not allowing the driver to park as shown in
Figure .

)LJ Modeling of Smart Parking System

IV. SIMULATION AND RESULTS


Proteus software is used as a simulation
environment as it is more convenient to assemble
(interface) all the electronics components on a single
platform. IR Sensor will detect any vehicle presence in
the parking lot and send signal digitally either True (1)
or False (0) to the input pin no.3 of Arduino Uno which
is an Interrupt pin. The servo motor is attached to the
2nd pin of Arduino board which is declared in the code )LJ Simulation for Occupied Parking Space

297
C. Comparison Between Power Consumption and REFERENCES
Communication Range
Three of these technologies ZigBee, Wi-Fi and [1] International Journal of Scientific and Research Publications, Volume
5, Issue 12, December 2015 629 ISSN 2250-3153 “Automatic Smart
Bluetooth are commonly used for short range Parking System using Internet of Things (IOT)” by Mr. Basavaraju
communication [13]. The comparison between its S R Department of Information Science and Engineering, RV
standardized communication range and power College of engineering Bangalore, Karnataka, India.
consumption is illustrated in Figure . For a ZigBee of [2] Vishwanath Y1, Aishwarya D Kuchalli2, Debarupa Rakshit3
100m range, the power consumption is about 37mW ,“Survey paper on Smart Parking System based on Internet of
Things”,Information Science, New Horizon College of Engineering,
which is much less as compared to Wi-Fi having the Bengaluru, India.
same communication range but consumes 835mW of [3] “Smart Car Parking System Based on IoT Concept”, by Vrushali D.
power. However, Bluetooth range is much less than all Ichake.1, 2, 3, Priya D. Shitole.1, 2, 3 and Mohsina Momin.1, 2, 3
others that is 10m and uses only 10mW of power for Kanchan S. Thakare, Assistant Professor 2, 3 1 SavitribaiPhule
communication. Pune University, Maharashtra, INDIA, ISSN (Online): 2319 –
6734, ISSN (Print): 2319 – 6726 ||Volume 5 Issue 3|| March 2016 ||
PP.48-54
[4] Safaric S., Malaric K., ZigBee Wireless Standard, Proc. of the 48th
International Symposium ELMAR- 2006, Zadar Croatia,
1(2006),259-262
[5] Chen, B. and Wu, M. and Yao, S. and Binbin, N., “ZigBee
Technology and Its Application on Wireless Meter- reading System”,
IEEE International Conference on Industrial Informatics, 2006.
[6] Skender Ben Attia, André Cunha, AnisKoubaa,Mário Alves, “Fault-
Tolerance Mechanisms for Zigbee Wireless Sensor Networks”
Proceedings of the 19th Euromicro Conference on Real-Time
Systems (ECRTS 2007), Pisa, Italy, July,2007.
[7] Primicanta, A.H., Nayan, M.Y., Awan, M., ZigBee- GSM based
Automatic Meter Reading system, 2010 International Conference
on Intelligent and Advanced Systems (ICIAS), Kuala Lumpur,
Malaysia, 1 (2010),1-5.
[8] NagarajuKommu, PammiNagamaniand Manoj Kollam., “Designing
of an Automated Power Meter Reading with Zigbee Com-
munication”, International Journal of Computer & Communication
Technology,2010.
[9] Zhang, Q. and Sun, Y. and Cui, Z., “Applicationandanalysis of
)LJ Communication Range and Power ZigBee technology for Smart Grid”, IEEE International Conference
Consumption on Computer and Information Application (ICCIA),2010.
[10] Li Quan-Xi1, Li Gang., “Proceedings of the Third International
Symposium on Computer Science and Computational Technology
(ISCSCT ’10) Jiaozuo”,P. R. China, 14-15, August 2010.
V. CONCLUSION AND FUTURE WORK [11] S. Arun, R. Krishnamoorthy and Dr. VenuGopala Rao. M., “ZigBee
Based Electric Meter Reading System”, International Journal of
In this paper, it is shown that the time and energy ComputerScience Issues, September2011.
efficiency of ZigBee technology outperforms both the
[12] J.S Lee, Y.W Su and C.C Shen, ”A Comparative Study of Wireless
Wi-Fi and Bluetooth communication technologies. It Protocols: Bluetooth, UWB, ZigBee, and Wi-Fi”, Annual Conference
provides a new technique to eliminate old parking of the IEEE on Industrial Electronics Society (IECON), pp.46-51,
system where one has to wait in a long queue. 2007.
Moreover, leading towards an environmental friendly [13] Johan lonn and Jonas Olsson. "ZigBee for wireless
community by reducing CO2 Emissions and providing networking",2007.
better public service. The energy consumption in
ZigBee is 50% less as compared to that in Wi-Fi.
Additionally, GSM modem is used to inform drivers
about the location of their car if it gets theft. Provides
more efficient way where patients have to be
transported immediately towards hospitals.
In future works, we can interface camera with the
Arduino Uno board and place that at the entrance of
every parking area. This enables the camera to capture
image of the vehicle's number plate and search for the
real vehicle owner’s name, in case of emergency and
can be easily traceable if it gets theft.

298

View publication stats

You might also like