Trusted UAV Network Coverage Using Blockchain, Machine Learning, and Auction Mechanisms

The UAV is emerging as one of the greatest technology developments for rapid network coverage provisioning at affordable cost. The aim of this paper is to outsource network coverage of a specific area according to a desired quality of service requirement and to enable various entities in the network...

Full description

Bibliographic Details
Main Authors: Amjad Saeed Khan, Gaojie Chen, Yogachandran Rahulamathavan, Gan Zheng, Basil Assadhan, Sangarapillai Lambotharan
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9121974/
_version_ 1818917643283857408
author Amjad Saeed Khan
Gaojie Chen
Yogachandran Rahulamathavan
Gan Zheng
Basil Assadhan
Sangarapillai Lambotharan
author_facet Amjad Saeed Khan
Gaojie Chen
Yogachandran Rahulamathavan
Gan Zheng
Basil Assadhan
Sangarapillai Lambotharan
author_sort Amjad Saeed Khan
collection DOAJ
description The UAV is emerging as one of the greatest technology developments for rapid network coverage provisioning at affordable cost. The aim of this paper is to outsource network coverage of a specific area according to a desired quality of service requirement and to enable various entities in the network to have intelligence to make autonomous decisions using blockchain and auction mechanisms. In this regard, by considering a multiple-UAV network where each UAV is associated to its own controlling operator, this paper addresses two major challenges: the selection of the UAV for the desired quality of network coverage and the development of a distributed and autonomous real-time monitoring framework for the enforcement of service level agreement (SLA). For a suitable UAV selection, we employ a reputation-based auction mechanism to model the interaction between the business agent who is interested in outsourcing the network coverage and the UAV operators serving in closeby areas. In addition, theoretical analysis is performed to show that the proposed auction mechanism attains a dominant strategy equilibrium. For the SLA enforcement and trust model, we propose a permissioned blockchain architecture considering Support Vector Machine (SVM) for real-time autonomous and distributed monitoring of UAV service. In particular, smart contract features of the blockchain are invoked for enforcing the SLA terms of payment and penalty, and for quantifying the UAV service reputation. Simulation results confirm the accuracy of theoretical analysis and efficacy of the proposed model.
first_indexed 2024-12-20T00:37:20Z
format Article
id doaj.art-e5f545ddc200465b88a83cf0670ba061
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-20T00:37:20Z
publishDate 2020-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-e5f545ddc200465b88a83cf0670ba0612022-12-21T19:59:43ZengIEEEIEEE Access2169-35362020-01-01811821911823410.1109/ACCESS.2020.30038949121974Trusted UAV Network Coverage Using Blockchain, Machine Learning, and Auction MechanismsAmjad Saeed Khan0https://orcid.org/0000-0002-8255-3834Gaojie Chen1https://orcid.org/0000-0003-2978-0365Yogachandran Rahulamathavan2Gan Zheng3https://orcid.org/0000-0001-8457-6477Basil Assadhan4Sangarapillai Lambotharan5https://orcid.org/0000-0001-5255-7036School of Computing, Electronics and Mathematics, Coventry University, Coventry, U.K.School of Engineering, University of Leicester, Leicester, U.K.Institute for Digital Technologies, Loughborough University London, London, U.K.Wolfson School of Mechanical, Electrical and Manufacturing Engineering, Loughborough University, Loughborough, U.K.Electrical Engineering Department, King Saud University, Riyadh, Saudi ArabiaWolfson School of Mechanical, Electrical and Manufacturing Engineering, Loughborough University, Loughborough, U.K.The UAV is emerging as one of the greatest technology developments for rapid network coverage provisioning at affordable cost. The aim of this paper is to outsource network coverage of a specific area according to a desired quality of service requirement and to enable various entities in the network to have intelligence to make autonomous decisions using blockchain and auction mechanisms. In this regard, by considering a multiple-UAV network where each UAV is associated to its own controlling operator, this paper addresses two major challenges: the selection of the UAV for the desired quality of network coverage and the development of a distributed and autonomous real-time monitoring framework for the enforcement of service level agreement (SLA). For a suitable UAV selection, we employ a reputation-based auction mechanism to model the interaction between the business agent who is interested in outsourcing the network coverage and the UAV operators serving in closeby areas. In addition, theoretical analysis is performed to show that the proposed auction mechanism attains a dominant strategy equilibrium. For the SLA enforcement and trust model, we propose a permissioned blockchain architecture considering Support Vector Machine (SVM) for real-time autonomous and distributed monitoring of UAV service. In particular, smart contract features of the blockchain are invoked for enforcing the SLA terms of payment and penalty, and for quantifying the UAV service reputation. Simulation results confirm the accuracy of theoretical analysis and efficacy of the proposed model.https://ieeexplore.ieee.org/document/9121974/Blockchainauctionsupport vector machineservice level agreementunmanned aerial vehiclesergodic capacity
spellingShingle Amjad Saeed Khan
Gaojie Chen
Yogachandran Rahulamathavan
Gan Zheng
Basil Assadhan
Sangarapillai Lambotharan
Trusted UAV Network Coverage Using Blockchain, Machine Learning, and Auction Mechanisms
IEEE Access
Blockchain
auction
support vector machine
service level agreement
unmanned aerial vehicles
ergodic capacity
title Trusted UAV Network Coverage Using Blockchain, Machine Learning, and Auction Mechanisms
title_full Trusted UAV Network Coverage Using Blockchain, Machine Learning, and Auction Mechanisms
title_fullStr Trusted UAV Network Coverage Using Blockchain, Machine Learning, and Auction Mechanisms
title_full_unstemmed Trusted UAV Network Coverage Using Blockchain, Machine Learning, and Auction Mechanisms
title_short Trusted UAV Network Coverage Using Blockchain, Machine Learning, and Auction Mechanisms
title_sort trusted uav network coverage using blockchain machine learning and auction mechanisms
topic Blockchain
auction
support vector machine
service level agreement
unmanned aerial vehicles
ergodic capacity
url https://ieeexplore.ieee.org/document/9121974/
work_keys_str_mv AT amjadsaeedkhan trusteduavnetworkcoverageusingblockchainmachinelearningandauctionmechanisms
AT gaojiechen trusteduavnetworkcoverageusingblockchainmachinelearningandauctionmechanisms
AT yogachandranrahulamathavan trusteduavnetworkcoverageusingblockchainmachinelearningandauctionmechanisms
AT ganzheng trusteduavnetworkcoverageusingblockchainmachinelearningandauctionmechanisms
AT basilassadhan trusteduavnetworkcoverageusingblockchainmachinelearningandauctionmechanisms
AT sangarapillailambotharan trusteduavnetworkcoverageusingblockchainmachinelearningandauctionmechanisms