Service Pricing and Selection for IoT Applications Offloading in the Multi-Mobile Edge Computing Systems
With the rapid developing of Internet of Things (IoT) technologies, various kinds of IoT devices are connected over the Internet. Consequently, how to meet the requirements of executing IoT applications is becoming a critical issue. Offloading the IoT applications to the public cloud is an efficient...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2020-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9171849/ |
_version_ | 1818875508879785984 |
---|---|
author | Wanli Zhang Xianwei Li Liang Zhao Xiaoying Yang Tao Liu Wei Yang |
author_facet | Wanli Zhang Xianwei Li Liang Zhao Xiaoying Yang Tao Liu Wei Yang |
author_sort | Wanli Zhang |
collection | DOAJ |
description | With the rapid developing of Internet of Things (IoT) technologies, various kinds of IoT devices are connected over the Internet. Consequently, how to meet the requirements of executing IoT applications is becoming a critical issue. Offloading the IoT applications to the public cloud is an efficient approach to enhance the computing capabilities of these IoT devices. However, as there is a long distance from the IoT devices to the remote public cloud, transmission delay will be caused. Mobile edge computing (MEC) provides an effective solution to this issue since IoT devices are near to the servers of the MEC systems. Pricing and load balancing are two important factors for cloud service provision. Pricing is of paramount importance for cloud service provision, and load balancing is fully considered when cloud users select an edge cloud service provider (ESP) as it has a direct relation with the quality of cloud service. In multi-cloud systems, a cloud service broker (CSB) reserves cloud resources from multiple CSPs to provision cloud services to users. While existing work has put a lot of attention on IoT applications offloading to the MEC, many of them only considered one edge cloud scenario, ignoring the multi-MEC scenario. In this article, we investigate service pricing and selection for IoT applications offloading in a multi-MEC system with multiple ESPs. Specifically, we take load balancing into account. The studied problem is formulated as a Stackelberg game, where CSB first sets service price and load balancing strategies for the cloud services trying to get its maximized revenue. Then, IoT users make their decisions on which ESP they select service. By applying the backward induction approach, the optimal solutions are derived. The proposed scheme is verified through simulation results. |
first_indexed | 2024-12-19T13:27:37Z |
format | Article |
id | doaj.art-6234efe0370b43afb323bf710f933c0b |
institution | Directory Open Access Journal |
issn | 2169-3536 |
language | English |
last_indexed | 2024-12-19T13:27:37Z |
publishDate | 2020-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Access |
spelling | doaj.art-6234efe0370b43afb323bf710f933c0b2022-12-21T20:19:30ZengIEEEIEEE Access2169-35362020-01-01815386215387110.1109/ACCESS.2020.30181669171849Service Pricing and Selection for IoT Applications Offloading in the Multi-Mobile Edge Computing SystemsWanli Zhang0https://orcid.org/0000-0002-8841-2311Xianwei Li1https://orcid.org/0000-0002-6295-6089Liang Zhao2https://orcid.org/0000-0001-5829-6850Xiaoying Yang3Tao Liu4Wei Yang5School of Information Engineering, Suzhou University, Suzhou, ChinaSchool of Information Engineering, Suzhou University, Suzhou, ChinaSchool of Computer Science, Shenyang Aerospace University, Shenyang, ChinaSchool of Information Engineering, Suzhou University, Suzhou, ChinaSchool of Computer and Information, Anhui Polytechnic University, Wuhu, ChinaSchool of Management Science and Engineering, Anhui University of Finance and Economics, Bengbu, ChinaWith the rapid developing of Internet of Things (IoT) technologies, various kinds of IoT devices are connected over the Internet. Consequently, how to meet the requirements of executing IoT applications is becoming a critical issue. Offloading the IoT applications to the public cloud is an efficient approach to enhance the computing capabilities of these IoT devices. However, as there is a long distance from the IoT devices to the remote public cloud, transmission delay will be caused. Mobile edge computing (MEC) provides an effective solution to this issue since IoT devices are near to the servers of the MEC systems. Pricing and load balancing are two important factors for cloud service provision. Pricing is of paramount importance for cloud service provision, and load balancing is fully considered when cloud users select an edge cloud service provider (ESP) as it has a direct relation with the quality of cloud service. In multi-cloud systems, a cloud service broker (CSB) reserves cloud resources from multiple CSPs to provision cloud services to users. While existing work has put a lot of attention on IoT applications offloading to the MEC, many of them only considered one edge cloud scenario, ignoring the multi-MEC scenario. In this article, we investigate service pricing and selection for IoT applications offloading in a multi-MEC system with multiple ESPs. Specifically, we take load balancing into account. The studied problem is formulated as a Stackelberg game, where CSB first sets service price and load balancing strategies for the cloud services trying to get its maximized revenue. Then, IoT users make their decisions on which ESP they select service. By applying the backward induction approach, the optimal solutions are derived. The proposed scheme is verified through simulation results.https://ieeexplore.ieee.org/document/9171849/Internet of Thingspricingload balancingcloud service brokeredge cloud service provider |
spellingShingle | Wanli Zhang Xianwei Li Liang Zhao Xiaoying Yang Tao Liu Wei Yang Service Pricing and Selection for IoT Applications Offloading in the Multi-Mobile Edge Computing Systems IEEE Access Internet of Things pricing load balancing cloud service broker edge cloud service provider |
title | Service Pricing and Selection for IoT Applications Offloading in the Multi-Mobile Edge Computing Systems |
title_full | Service Pricing and Selection for IoT Applications Offloading in the Multi-Mobile Edge Computing Systems |
title_fullStr | Service Pricing and Selection for IoT Applications Offloading in the Multi-Mobile Edge Computing Systems |
title_full_unstemmed | Service Pricing and Selection for IoT Applications Offloading in the Multi-Mobile Edge Computing Systems |
title_short | Service Pricing and Selection for IoT Applications Offloading in the Multi-Mobile Edge Computing Systems |
title_sort | service pricing and selection for iot applications offloading in the multi mobile edge computing systems |
topic | Internet of Things pricing load balancing cloud service broker edge cloud service provider |
url | https://ieeexplore.ieee.org/document/9171849/ |
work_keys_str_mv | AT wanlizhang servicepricingandselectionforiotapplicationsoffloadinginthemultimobileedgecomputingsystems AT xianweili servicepricingandselectionforiotapplicationsoffloadinginthemultimobileedgecomputingsystems AT liangzhao servicepricingandselectionforiotapplicationsoffloadinginthemultimobileedgecomputingsystems AT xiaoyingyang servicepricingandselectionforiotapplicationsoffloadinginthemultimobileedgecomputingsystems AT taoliu servicepricingandselectionforiotapplicationsoffloadinginthemultimobileedgecomputingsystems AT weiyang servicepricingandselectionforiotapplicationsoffloadinginthemultimobileedgecomputingsystems |