A multi-agent system for distributed smartphone sensing cycling in smart cities

Pages119-134
Date06 April 2020
Published date06 April 2020
DOIhttps://doi.org/10.1108/JSIT-12-2018-0158
AuthorTheodoros Anagnostopoulos,Chu Luo,Jino Ramson,Klimis Ntalianis,Vassilis Kostakos,Christos Skourlas
Subject MatterInformation & knowledge management,Information systems,Information & communications technology
A multi-agent system for
distributed smartphone sensing
cycling in smart cities
Theodoros Anagnostopoulos
Department of Business Administration, University of West Attica, Athens, Greece
Chu Luo
School of Computing and Information Systems, University of Melbourne,
Melbourne, Australia
Jino Ramson
School of Engineering Technology, Purdue University, West Lafayette,
Indiana, USA
Klimis Ntalianis
Department of Business Administration, University of West Attica, Athens, Greece
Vassilis Kostakos
School of Computing and Information Systems, University of Melbourne,
Melbourne, Australia, and
Christos Skourlas
Department of Informatics and Computer Engineering, University of West Attica,
Athens, Greece
Abstract
Purpose The purpose of thispaper is to propose a distributed smartphone sensing-enabledsystem, which
assumes an intelligenttransport signaling (ITS) infrastructure thatoperates trafc lights in a smart city (SC).
The system is able to handle priorities between groups of cyclists (crowd-cycling) and trafc when
approachingtrafc lights at road junctions.
Design/methodology/approach The system takes into consideration normal probability density
function (PDF) and analyticscomputed for a certain group of cyclists (i.e. crowd-cycling).An inference model
is built based on real-time spatiotemporal data of the cyclists. As the system is highly distributed both
physically (i.e. location of the cyclists) and logically (i.e. different threads), the problem is treatedunder the
umbrella of multi-agent systems (MAS) modeling. The proposed model is experimentally evaluated by
incorporatinga real GPS trace data set from the SC of Melbourne, Australia. The MAS model is applied to the
data set accordingto the quantitative and qualitative criteria adopted.Cyclistssatisfaction (CS) is dened as
a function, which measures the satisfactionof the cyclists. This is the case where the cyclists wait the least
amount of time at trafc lightsand move as fast as they can toward their destination. ITS systemsatisfaction
(SS) is dened as a function that measures the satisfaction of the ITS system. This is the case where the
system serves the maximum number of cyclists with the fewest transitions between the lights. Smart city
satisfaction (SCS) is dened as a function that measures the overall satisfaction of the cyclists and the ITS
system in the SC based on CS and SS. SCS denes threeSC policies (SCP), namely, CS is maximum and SS is
minimum then the SC is cyclist-friendly(SCP1), CS is average and SS is average then the SC is equally cyclist
and ITS system friendly (SCP2) and CS is minimum and SS is maximum then the SC is ITS system friendly
(SCP3).
Distributed
smartphone
sensing
cycling
119
Received3 December 2018
Revised22 February 2019
4 October2019
Accepted24 February 2020
Journalof Systems and
InformationTechnology
Vol.22 No. 1, 2020
pp. 119-134
© Emerald Publishing Limited
1328-7265
DOI 10.1108/JSIT-12-2018-0158
The current issue and full text archive of this journal is available on Emerald Insight at:
https://www.emerald.com/insight/1328-7265.htm
Findings Results are promisingtoward the integration of the proposed system with contemporarySCs, as
the stakeholders are able to choose between the proposed SCPs according to the SC infrastructure. More
specically, cyclist-friendlySCs can adopt SCP1, SCs that treat cyclistsand ITS equally can adopt SCP2 and
ITS friendlySCs can adopt SCP3.
Originality/value The proposed approach uses internetconnectivity available in modern smartphones,
which provide users controlover the data they provide to us, to obviate the installation of additional sensing
infrastructure. It extends related study by assuming an ITS system, which turns trafc lights green by
consideringthe normal PDF and the analytics computed for a certain group of cyclists. The inferencemodel is
built based on the real-time spatiotemporal data of the cyclists. As the system is highly distributed both
physically (i.e. location of the cyclists) and logically (i.e. different threads), the system is treated under the
umbrella of MAS.MAS has been used in the literature to model complex systemsby incorporating intelligent
agents. In this study, the authors treat agents as proxy threads running in the cloud, as they require high
computationpower not available to smartphones.
Keywords Smart city, Crowd-cycling, Distributed smartphone sensing,
Intelligent Transport signaling system, Multi-agent system
Paper type Research paper
1. Introduction
In our previous work (Anagnostopoulos et al., 2016), we described a system that senses
cyclists and prioritizes them. Such a system, which favors cyclists, can potentially
improve enjoyment and reduce accidents because of crossing a red light (B-icycle,
2015), thereby encouraging people to cycle more (Miller, 2013). Several technologies for
sensing cyclists exist such as lane counters (Pai and Jou, 2014), cameras (Tan et al.,
2008) and road radars (Cyclemeter, 2018), but these alternatives incur costs. A more
economical approach is to re-program all trafc lights to prioritize cyclists by default
(Cycle-tracker, 2013). Such an approach, however, is time-consuming and works well
only with sporadic vehicular trafc. We proposed sensing cyclists using their
smartphones, instead of specialized hardware currently used onboard safety vehicles.
Evidently, such an approach introduces a number of challenges related to power
efciency, modeling and privacy in estimating the position, speed and direction of
cyclists. In another previous study (Anagnostopoulos et al., 2017), we enhanced
smartphone-sensing to enable efcient time-of-arrival (ToA) estimation for cyclists
moving toward trafc lights in a smart city (SC) by using GPS sensors to locate the
actual position of cyclists on their way to the trafc lights. The proposed approach
tackles inefcient GPS energy consumption by using velocity to estimate ToA and aims
to enable efcientcyclinginSCsbyturningtrafc lights green proactively.
In this paper, we extend prior work by assuming an intelligent transportsignaling (ITS)
system that prioritizescyclists by considering the normal probability density function(PDF)
and the analytics computed for certain groups of cyclists (crowd-cycling). The inference
model is built based on real-timespatiotemporal data of the cyclists. As the system is highly
distributed both physically(i.e. location of the cyclists) and logically (i.e. different threads),
we propose to treat the system under the umbrella of multi-agent systems (MAS) modeling
(Laghari and Niazi, 2016). The MAS approach has been used in the literature to model
complex systems by incorporatingintelligent agents. In this study, we treat agents as proxy
threads running in the cloud, as they consume high computational power not available to
smartphones. The systemis comprised of the following agents:
trafc light agent (TLA);
single cycling agent (SCA); and
group cycling agent (GCA).
JSIT
22,1
120

To continue reading

Request your trial

VLEX uses login cookies to provide you with a better browsing experience. If you click on 'Accept' or continue browsing this site we consider that you accept our cookie policy. ACCEPT