Route Planning Through Distributed Computing by Road Side Units

Cities are embracing data-intensive applications to maximize their constrained transportation networks. Platforms such as Google offer route planning services to mitigate the effect of traffic congestion. These use remote servers that require an Internet connection, which exposes data to increased r...

Full description

Bibliographic Details
Main Authors: Jose Paolo V. Talusan, Michael Wilbur, Abhishek Dubey, Keiichi Yasumoto
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9206024/
id doaj-619d69abf2a94b2081c400953d6765c7
record_format Article
spelling doaj-619d69abf2a94b2081c400953d6765c72021-03-30T04:02:27ZengIEEEIEEE Access2169-35362020-01-01817613417614810.1109/ACCESS.2020.30266779206024Route Planning Through Distributed Computing by Road Side UnitsJose Paolo V. Talusan0https://orcid.org/0000-0002-0921-182XMichael Wilbur1Abhishek Dubey2https://orcid.org/0000-0002-0168-4948Keiichi Yasumoto3Graduate School of Information Science, Nara Institute of Science and Technology, Nara, JapanInstitute for Software-Integrated Systems, Vanderbilt University, Nashville, TN, USAInstitute for Software-Integrated Systems, Vanderbilt University, Nashville, TN, USAGraduate School of Information Science, Nara Institute of Science and Technology, Nara, JapanCities are embracing data-intensive applications to maximize their constrained transportation networks. Platforms such as Google offer route planning services to mitigate the effect of traffic congestion. These use remote servers that require an Internet connection, which exposes data to increased risk of network failures and latency issues. Edge computing, an alternative to centralized architectures, offers computational power at the edge that could be used for similar services. Road side units (RSU), Internet of Things (IoT) devices within a city, offer an opportunity to offload computation to the edge. To provide an environment for processing on RSUs, we introduce RSU-Edge, a distributed edge computing system for RSUs. We design and develop a decentralized route planning service over RSU-Edge. In the service, the city is divided into grids and assigned an RSU. Users send trip queries to the service and obtain routes. For maximum accuracy, tasks must be allocated to optimal RSUs. However, this overloads RSUs, increasing delay. To reduce delays, tasks may be reallocated from overloaded RSUs to its neighbors. The distance between the optimal and actual allocation causes accuracy loss due to stale data. The problem is identifying the most efficient allocation of tasks such that response constraints are met while maintaining acceptable accuracy. We created the system and present an analysis of a case study in Nashville, Tennessee that shows the effect of our algorithm on route accuracy and query response, given varying neighbor levels. We find that our system can respond to 1000 queries up to 57.17% faster, with only a model accuracy loss of 5.57% to 7.25% compared to using only optimal grid allocation.https://ieeexplore.ieee.org/document/9206024/Distributed computingmiddlewaretransportationvehicle routingroad side units
collection DOAJ
language English
format Article
sources DOAJ
author Jose Paolo V. Talusan
Michael Wilbur
Abhishek Dubey
Keiichi Yasumoto
spellingShingle Jose Paolo V. Talusan
Michael Wilbur
Abhishek Dubey
Keiichi Yasumoto
Route Planning Through Distributed Computing by Road Side Units
IEEE Access
Distributed computing
middleware
transportation
vehicle routing
road side units
author_facet Jose Paolo V. Talusan
Michael Wilbur
Abhishek Dubey
Keiichi Yasumoto
author_sort Jose Paolo V. Talusan
title Route Planning Through Distributed Computing by Road Side Units
title_short Route Planning Through Distributed Computing by Road Side Units
title_full Route Planning Through Distributed Computing by Road Side Units
title_fullStr Route Planning Through Distributed Computing by Road Side Units
title_full_unstemmed Route Planning Through Distributed Computing by Road Side Units
title_sort route planning through distributed computing by road side units
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2020-01-01
description Cities are embracing data-intensive applications to maximize their constrained transportation networks. Platforms such as Google offer route planning services to mitigate the effect of traffic congestion. These use remote servers that require an Internet connection, which exposes data to increased risk of network failures and latency issues. Edge computing, an alternative to centralized architectures, offers computational power at the edge that could be used for similar services. Road side units (RSU), Internet of Things (IoT) devices within a city, offer an opportunity to offload computation to the edge. To provide an environment for processing on RSUs, we introduce RSU-Edge, a distributed edge computing system for RSUs. We design and develop a decentralized route planning service over RSU-Edge. In the service, the city is divided into grids and assigned an RSU. Users send trip queries to the service and obtain routes. For maximum accuracy, tasks must be allocated to optimal RSUs. However, this overloads RSUs, increasing delay. To reduce delays, tasks may be reallocated from overloaded RSUs to its neighbors. The distance between the optimal and actual allocation causes accuracy loss due to stale data. The problem is identifying the most efficient allocation of tasks such that response constraints are met while maintaining acceptable accuracy. We created the system and present an analysis of a case study in Nashville, Tennessee that shows the effect of our algorithm on route accuracy and query response, given varying neighbor levels. We find that our system can respond to 1000 queries up to 57.17% faster, with only a model accuracy loss of 5.57% to 7.25% compared to using only optimal grid allocation.
topic Distributed computing
middleware
transportation
vehicle routing
road side units
url https://ieeexplore.ieee.org/document/9206024/
work_keys_str_mv AT josepaolovtalusan routeplanningthroughdistributedcomputingbyroadsideunits
AT michaelwilbur routeplanningthroughdistributedcomputingbyroadsideunits
AT abhishekdubey routeplanningthroughdistributedcomputingbyroadsideunits
AT keiichiyasumoto routeplanningthroughdistributedcomputingbyroadsideunits
_version_ 1724182411911102464