I. Introduction
With the continuous improvement of intelligence level of IoT devices in recent years, they are expected to host perception related applications, such as face/gesture recognition [1], virtual/augmented reality [2], highly-interactive online gaming [3], etc. Nevertheless, due to the limitations of battery capacity, processing power, communication ability and physical size of IoT devices, some latency-sensitive applications may not be performed properly. Fortunately, the emergence of MEC [4], [5] provides a beam of light to the gap between resource-constrained IoT devices and latency-sensitive applications. Thanks to the advantages of MEC in strengthening processing and storage capability, shortening execution latency, providing high bandwidth and prolonging battery lifetime at the edge of IoT systems [6]. All these strengths make offloading tasks from IoT devices to more resourceful edge servers effective in decreasing system latency and saving energy consumption of IoT devices.