Abstract

Edge computing has been regarded as an enabling technology for supporting future smart applications, such as industrial Internet of Things. In this paper, a novel computation offloading framework for edge computing is proposed. Unlike existing studies, this work considers that end users can intentionally reserve some time for local pre-processing before requesting the computation offloading service (instead of always declaring their offloading requests immediately when heavy-duty tasks are generated). By doing so, each task’s offloading cost may decrease because of less edge resource demand, while the delay cost may increase due to the later report of its offloading request. Furthermore, end users can select their preferred priority levels in the offloading scheduling by paying premium service charges. To maximize the individual utility, each end user may strategically and jointly determine its local pre-processing time-length and priority selection in computation offloading. For characterizing strategic interactions among end users and the quality-of-service (QoS) of the scheduling system with congested nature, a computation offloading game built upon a queueing model is formulated. On top of this, a revenue maximization problem for the interest of edge operator is also investigated. Simulations evaluate the performance of the proposed solution, and shows its superiority over counterparts.

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.