I. Introduction
With the rapid development of mobile internet, mobile devices including laptops, cellphones, smartwatches, etc have been broadly applied to our daily life. Nowadays, mobile devices are becoming increasingly powerful in terms of computing capabilities [1], [2], they are, however, still not able to support computing-intensive applications such as virtual reality [3]. To cope with the problems of insufficient computing capacity and limited resources of mobile devices, mobile edge computing (MEC) has been introduced to the industry where mobile computing tasks can be offloaded to the edge services for pocessing [4]–[6].