A Collaborative Code Dissemination Schemes Through Two-Way Vehicle to Everything (V2X) Communications for Urban Computing

Urban computing creates novel solutions for smart city systems by integrating with ubiquitous sensing, cooperative communication, and data/code collection or dissemination technologies. In this paper, a collaborative code dissemination (CCD) approach with two-way vehicle to everything (V2X) paradigm...

Full description

Bibliographic Details
Main Authors: Haojun Teng, Wei Liu, Tian Wang, Xiaoyan Kui, Shaobo Zhang, Neal N. Xiong
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8830342/
id doaj-a94033514a1c46ada98614fb3f0a2c3d
record_format Article
spelling doaj-a94033514a1c46ada98614fb3f0a2c3d2021-04-05T17:24:35ZengIEEEIEEE Access2169-35362019-01-01714554614556610.1109/ACCESS.2019.29406398830342A Collaborative Code Dissemination Schemes Through Two-Way Vehicle to Everything (V2X) Communications for Urban ComputingHaojun Teng0Wei Liu1https://orcid.org/0000-0001-5615-3098Tian Wang2Xiaoyan Kui3https://orcid.org/0000-0002-9957-7867Shaobo Zhang4Neal N. Xiong5https://orcid.org/0000-0002-0394-4635School of Computer Science and Engineering, Central South University, Changsha, ChinaSchool of Informatics, Hunan University of Chinese Medicine, Changsha, ChinaDepartment of Computer Science and Technology, Huaqiao University, Xiamen, ChinaSchool of Computer Science and Engineering, Central South University, Changsha, ChinaSchool of Computer Science and Engineering, Hunan University of Science and Technology, Xiangtan, ChinaDepartment of Mathematics and Computer Science, Northeastern State University, Tahlequah, OK, USAUrban computing creates novel solutions for smart city systems by integrating with ubiquitous sensing, cooperative communication, and data/code collection or dissemination technologies. In this paper, a collaborative code dissemination (CCD) approach with two-way vehicle to everything (V2X) paradigm is proposed by using vehicles act as code mules to disseminate code with fast and low cost style for urban Computing. The main innovation of the CCD-V2X scheme, which is different from the previous code dissemination method, is the use of three cooperative communication methods to speed up the dissemination of code. They are Roadside Smart Devices (RSDs) to vehicle (R2V), vehicle to vehicle (V2V) and R2V combined V2V (R2V-V2V) communications method. The corresponding three code dissemination schemes are proposed as follow: (1) The Code Dissemination with Roadside Smart Device Assisted (short as CDRSDA) scheme is proposed for vehicles to fast disseminate code in which the vehicles can receive code from RSDs that have get update code. (2) A Code Dissemination with V2V Transmission Assisted (short as CDVVA) scheme is proposed to improve the performance of code dissemination by enabling the transmission from code mules that have update code to the code mules that have no update code. (3) The R2V combined V2V (R2V-V2V) scheme is proposed which can further improve the performance by using both R2V and V2V communication method. The CCD scheme has been extensively experimentally verified by using real vehicle trajectory data. The experimental results show that: Compared with the Traditional Scheme, the CDRSDA scheme, CDVVA scheme, R2V-V2V scheme can be increased by up to 35.42%, 35.42%, 34.72%, respectively from the code diffusion coverage performance index, and from the speed performance indicators, the three schemes increased by at least 68.4%, 89.3% and 90.3%.https://ieeexplore.ieee.org/document/8830342/Urban computingvehicle to everythingcollaborative code disseminationvehicles as code mules
collection DOAJ
language English
format Article
sources DOAJ
author Haojun Teng
Wei Liu
Tian Wang
Xiaoyan Kui
Shaobo Zhang
Neal N. Xiong
spellingShingle Haojun Teng
Wei Liu
Tian Wang
Xiaoyan Kui
Shaobo Zhang
Neal N. Xiong
A Collaborative Code Dissemination Schemes Through Two-Way Vehicle to Everything (V2X) Communications for Urban Computing
IEEE Access
Urban computing
vehicle to everything
collaborative code dissemination
vehicles as code mules
author_facet Haojun Teng
Wei Liu
Tian Wang
Xiaoyan Kui
Shaobo Zhang
Neal N. Xiong
author_sort Haojun Teng
title A Collaborative Code Dissemination Schemes Through Two-Way Vehicle to Everything (V2X) Communications for Urban Computing
title_short A Collaborative Code Dissemination Schemes Through Two-Way Vehicle to Everything (V2X) Communications for Urban Computing
title_full A Collaborative Code Dissemination Schemes Through Two-Way Vehicle to Everything (V2X) Communications for Urban Computing
title_fullStr A Collaborative Code Dissemination Schemes Through Two-Way Vehicle to Everything (V2X) Communications for Urban Computing
title_full_unstemmed A Collaborative Code Dissemination Schemes Through Two-Way Vehicle to Everything (V2X) Communications for Urban Computing
title_sort collaborative code dissemination schemes through two-way vehicle to everything (v2x) communications for urban computing
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2019-01-01
description Urban computing creates novel solutions for smart city systems by integrating with ubiquitous sensing, cooperative communication, and data/code collection or dissemination technologies. In this paper, a collaborative code dissemination (CCD) approach with two-way vehicle to everything (V2X) paradigm is proposed by using vehicles act as code mules to disseminate code with fast and low cost style for urban Computing. The main innovation of the CCD-V2X scheme, which is different from the previous code dissemination method, is the use of three cooperative communication methods to speed up the dissemination of code. They are Roadside Smart Devices (RSDs) to vehicle (R2V), vehicle to vehicle (V2V) and R2V combined V2V (R2V-V2V) communications method. The corresponding three code dissemination schemes are proposed as follow: (1) The Code Dissemination with Roadside Smart Device Assisted (short as CDRSDA) scheme is proposed for vehicles to fast disseminate code in which the vehicles can receive code from RSDs that have get update code. (2) A Code Dissemination with V2V Transmission Assisted (short as CDVVA) scheme is proposed to improve the performance of code dissemination by enabling the transmission from code mules that have update code to the code mules that have no update code. (3) The R2V combined V2V (R2V-V2V) scheme is proposed which can further improve the performance by using both R2V and V2V communication method. The CCD scheme has been extensively experimentally verified by using real vehicle trajectory data. The experimental results show that: Compared with the Traditional Scheme, the CDRSDA scheme, CDVVA scheme, R2V-V2V scheme can be increased by up to 35.42%, 35.42%, 34.72%, respectively from the code diffusion coverage performance index, and from the speed performance indicators, the three schemes increased by at least 68.4%, 89.3% and 90.3%.
topic Urban computing
vehicle to everything
collaborative code dissemination
vehicles as code mules
url https://ieeexplore.ieee.org/document/8830342/
work_keys_str_mv AT haojunteng acollaborativecodedisseminationschemesthroughtwowayvehicletoeverythingv2xcommunicationsforurbancomputing
AT weiliu acollaborativecodedisseminationschemesthroughtwowayvehicletoeverythingv2xcommunicationsforurbancomputing
AT tianwang acollaborativecodedisseminationschemesthroughtwowayvehicletoeverythingv2xcommunicationsforurbancomputing
AT xiaoyankui acollaborativecodedisseminationschemesthroughtwowayvehicletoeverythingv2xcommunicationsforurbancomputing
AT shaobozhang acollaborativecodedisseminationschemesthroughtwowayvehicletoeverythingv2xcommunicationsforurbancomputing
AT nealnxiong acollaborativecodedisseminationschemesthroughtwowayvehicletoeverythingv2xcommunicationsforurbancomputing
AT haojunteng collaborativecodedisseminationschemesthroughtwowayvehicletoeverythingv2xcommunicationsforurbancomputing
AT weiliu collaborativecodedisseminationschemesthroughtwowayvehicletoeverythingv2xcommunicationsforurbancomputing
AT tianwang collaborativecodedisseminationschemesthroughtwowayvehicletoeverythingv2xcommunicationsforurbancomputing
AT xiaoyankui collaborativecodedisseminationschemesthroughtwowayvehicletoeverythingv2xcommunicationsforurbancomputing
AT shaobozhang collaborativecodedisseminationschemesthroughtwowayvehicletoeverythingv2xcommunicationsforurbancomputing
AT nealnxiong collaborativecodedisseminationschemesthroughtwowayvehicletoeverythingv2xcommunicationsforurbancomputing
_version_ 1721539707249098752