Cargando…

RealPrice: Blockchain-Powered Real-Time Pricing for Software-Defined Enabled Edge Network

With the limited Internet bandwidth in a given area, unlimited data plans can create congestion because there is no retribution for transmitting many packets. The real-time pricing mechanism can inform users of their Internet consumption to limit congestion during peak hours. However, implementing r...

Descripción completa

Detalles Bibliográficos
Autores principales: Oktian, Yustus Eko, Le, Thi-Thu-Huong, Jo, Uk, Kim, Howon
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9781656/
https://www.ncbi.nlm.nih.gov/pubmed/36560008
http://dx.doi.org/10.3390/s22249639
_version_ 1784857127799488512
author Oktian, Yustus Eko
Le, Thi-Thu-Huong
Jo, Uk
Kim, Howon
author_facet Oktian, Yustus Eko
Le, Thi-Thu-Huong
Jo, Uk
Kim, Howon
author_sort Oktian, Yustus Eko
collection PubMed
description With the limited Internet bandwidth in a given area, unlimited data plans can create congestion because there is no retribution for transmitting many packets. The real-time pricing mechanism can inform users of their Internet consumption to limit congestion during peak hours. However, implementing real-time pricing is opex-heavy from the network provider side and requires high-integrity operations to gain consumer trust. This paper aims to leverage the software-defined network to solve the opex issues and blockchain technology to solve trust issues. First, the network congestion level in a given area is analyzed. Then, the price is adjusted accordingly. Devices that send a lot of traffic during congestion will be charged more expensive bills than if transmitting traffic during an off-peak period. To prevent over-charging, the consumers can pre-configure a customized Internet profile stating how many data bytes they are willing to send during congestion. The software-defined controller also authenticates consumers and checks whether they have enough token deposits in the blockchain as Internet usage fees. We implement our work using Ethereum and POX controllers. The experiment results show that the proposed real-time pricing can be performed seamlessly, and the network provider can reap up to 72.91% more profits than existing approaches, such as usage-based pricing or time-dependent pricing. The fairness and trustability of real-time pricing is also guaranteed through the proof-of-usage mechanism and the transparency of the blockchain.
format Online
Article
Text
id pubmed-9781656
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-97816562022-12-24 RealPrice: Blockchain-Powered Real-Time Pricing for Software-Defined Enabled Edge Network Oktian, Yustus Eko Le, Thi-Thu-Huong Jo, Uk Kim, Howon Sensors (Basel) Article With the limited Internet bandwidth in a given area, unlimited data plans can create congestion because there is no retribution for transmitting many packets. The real-time pricing mechanism can inform users of their Internet consumption to limit congestion during peak hours. However, implementing real-time pricing is opex-heavy from the network provider side and requires high-integrity operations to gain consumer trust. This paper aims to leverage the software-defined network to solve the opex issues and blockchain technology to solve trust issues. First, the network congestion level in a given area is analyzed. Then, the price is adjusted accordingly. Devices that send a lot of traffic during congestion will be charged more expensive bills than if transmitting traffic during an off-peak period. To prevent over-charging, the consumers can pre-configure a customized Internet profile stating how many data bytes they are willing to send during congestion. The software-defined controller also authenticates consumers and checks whether they have enough token deposits in the blockchain as Internet usage fees. We implement our work using Ethereum and POX controllers. The experiment results show that the proposed real-time pricing can be performed seamlessly, and the network provider can reap up to 72.91% more profits than existing approaches, such as usage-based pricing or time-dependent pricing. The fairness and trustability of real-time pricing is also guaranteed through the proof-of-usage mechanism and the transparency of the blockchain. MDPI 2022-12-08 /pmc/articles/PMC9781656/ /pubmed/36560008 http://dx.doi.org/10.3390/s22249639 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Oktian, Yustus Eko
Le, Thi-Thu-Huong
Jo, Uk
Kim, Howon
RealPrice: Blockchain-Powered Real-Time Pricing for Software-Defined Enabled Edge Network
title RealPrice: Blockchain-Powered Real-Time Pricing for Software-Defined Enabled Edge Network
title_full RealPrice: Blockchain-Powered Real-Time Pricing for Software-Defined Enabled Edge Network
title_fullStr RealPrice: Blockchain-Powered Real-Time Pricing for Software-Defined Enabled Edge Network
title_full_unstemmed RealPrice: Blockchain-Powered Real-Time Pricing for Software-Defined Enabled Edge Network
title_short RealPrice: Blockchain-Powered Real-Time Pricing for Software-Defined Enabled Edge Network
title_sort realprice: blockchain-powered real-time pricing for software-defined enabled edge network
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9781656/
https://www.ncbi.nlm.nih.gov/pubmed/36560008
http://dx.doi.org/10.3390/s22249639
work_keys_str_mv AT oktianyustuseko realpriceblockchainpoweredrealtimepricingforsoftwaredefinedenablededgenetwork
AT lethithuhuong realpriceblockchainpoweredrealtimepricingforsoftwaredefinedenablededgenetwork
AT jouk realpriceblockchainpoweredrealtimepricingforsoftwaredefinedenablededgenetwork
AT kimhowon realpriceblockchainpoweredrealtimepricingforsoftwaredefinedenablededgenetwork