Abstract
Mobile edge computing (MEC) enables feasible and scalable computation services for delay-sensitive and delay-tolerant tasks from mobile users. This paper considers an MEC network that consists of multiple users, multiple edge nodes (ENs), and a remote cloud computing server, where the ENs and the cloud server execute the delay-sensitive and delay-tolerant tasks respectively. First, we propose a unified linear network coded (NC) task offloading policy at the ENs to either execute the delay-sensitive tasks or assist the cloud server in the execution of delay-tolerant tasks. For the delay-sensitive task, the users jointly precode their task input messages according to a signal space alignment pattern, such that each EN can compute the linear NC messages for its intended user. For the delay-tolerant task, we put forth a compute-and-upload strategy for the ENs to upload their computed NC messages to the cloud server, such that the cloud server can first recover the input messages from all users and then execute the computation. Second, we develop the EN computation rules for different types of tasks. Finally, we characterize the computation load and normalized uploading time for the proposed task offloading. Our analytical results show that the proposed task offloading scheme is applicable to different NC computation with flexible requirements on computation load and uploading time.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
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.