Abstract

Fog-aided Internet of Things (IoT) networks provide low latency IoT services by offloading computational intensive and delay sensitive tasks to the fog nodes, which are deployed close to the IoT devices. Mobile IoT relies on battery limited mobile IoT devices (e.g., wearable devices and smartphones) to provision networks with enhanced flexibility. Mobile IoT faces the challenges of varying wireless channel conditions and hence may degrade the quality of service (QoS). We investigate the task allocation, which intelligently distributes tasks to different fog nodes and adapts to IoT varying mobile environment, such that the average task completion latency, constrained by QoS requirements and mobile IoT device battery capacity, is minimized. An integer linear programming (ILP) problem is then formulated to solve this problem. However, it is difficult to obtain the user mobility patterns (i.e., future locations where tasks are offloaded) and user side information (i.e., task length and computing intensity). Therefore, we propose an online learning algorithm to engineer task allocation decisions and then demonstrate its performances by extensive simulations.

Full Text
Paper version not known

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.