Abstract

Enabling cloud–edge collaboration to Internet of Things (IoT) systems can better satisfy the application requirements of mobile devices (MDs). In the environments where cloud service providers (CSPs) and edge service providers (ESPs) coexist, it is critical to design a mechanism for the competitive IoT markets to maximize the revenues of CSPs and ESPs and optimize the quality of experience (QoE) of MDs. This area is less considered by the existing works. To this end, we propose a distributed pricing and task offloading mechanism for multi-cloud and multi-edge IoT environments. We introduce a multi-leader multi-follower two-tier Stackelberg game to model the interaction between service provides and MDs. We further design two distributed algorithms, namely, an iterative proximal offloading algorithm (IPOA) and an iterative Stackelberg game pricing algorithm (ISPA). The former solves the follower non-cooperative game among MDs and the latter uses backward induction to deal with the price competition among service providers. Experimental results show that IPOA can markedly reduce the disutility of MDs compared with other traditional task offloading schemes, and the price of anarchy (PoA) is always less than 2. Besides, the results also demonstrate that ISPA is reliable in improving the revenue of service providers while guaranteeing the QoE of MDs.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.