Theoretical Analysis on Edge Computation Offloading Policies for IoT Devices

2018 
The Internet of Things (IoT) has gained great attention in recent years, due to its significant role in industry innovations and promotions. However, it is still facing many technical challenges before fully gaining ground, mainly resulting from limited computational and energy resources of IoT devices and best-effort underlying network paradigms. Thanks to the emerging edge computing that optimizes the cloud computing by processing data at edge networks, IoT devices can offload computation-intensive tasks to their assigned edge computing servers with response time guaranteed and energy consumption saved. As a result, how to perform task offloading by IoT devices has become a key challenge widely discussed. Nevertheless, most of the existing works focus on the trade-off between executing a task locally and remotely through techniques such as optimization and game theory, rather than related theoretical model to analyze communication procedures of offloading policies. Thus, in this paper, we propose a multi-queue model to explore the impact of offloading policies on performance of the IoT devices with their assigned edge computing server. Particularly, we consider two simple policies, namely Locality-First policy and Probability-based policy, and obtain their analytic solution of the task mean response time and energy consumption of the IoT devices and edge computing server. Extensive simulations are performed and related results have proved accuracy of the proposed model.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    37
    References
    9
    Citations
    NaN
    KQI
    []