State-Based Offloading Model for Improving Response Rate of IoT Services
Source abstract
Abstract
The Internet of Things (IoT) is a heterogeneous information sharing and access platform that provides services in a pervasive manner. Task and computation offloading in the IoT helps to improve the response rate and the availability of resources. Task offloading in a service-centric IoT environment mitigates the complexity in response delivery and request processing. In this paper, the state-based task offloading method (STOM) is introduced with a view to maximize the service response rate and reduce the response time of the varying request densities. The proposed method is designed using the Markov decision-making model to improve the rate of requests processed. By defining optimal states and filtering the actions based on the probability of response and request analysis, this method achieves less response time. Based on the defined states, request processing and resource allocations are performed to reduce the backlogs in handling multiple requests. The proposed method is verified for the response rate and time for the varying requests and processing servers through an experimental analysis. From the experimental analysis, the proposed method is found to improve response rate and reduce backlogs, response time, and offloading factor by 11.5%, 20.19%, 20.31%, and 8.85%, respectively.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: IoT and Edge/Fog Computing · Context-Aware Activity Recognition Systems · Energy Efficient Wireless Sensor Networks
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (25)
Show source-provided references
1. Future computing with IoT and cloud computing10.1007/s11227-018-2652-7 ↗
2. Multi-hop cooperative computation offloading for industrial IoT-edge–cloud computing environments10.1109/TPDS.2019.2926979 ↗
3. On reducing IoT service delay via fog offloading10.1109/JIOT.2017.2788802 ↗
4. Parallel offloading in green and sustainable mobile edge computing for delay-constrained IoT system10.1109/TVT.2019.2944926 ↗
5. Dynamic decision support for resource offloading in heterogeneous internet of things environments10.1016/j.simpat.2019.102019 ↗
6. Adaptive job allocation scheduler based on usage pattern for computing offloading of IoT10.1016/j.future.2019.02.071 ↗
7. Service aware resource management into cloudlets for data offloading towards IoT
8. Cache-aware computation offloading in IoT systems10.1109/JSYST.2019.2903293 ↗
9. Quantum key distribution and cryptography mechanisms for cloud data security
10. D2D computation offloading optimization for precedence-constrained tasks in information-centric IoT10.1109/ACCESS.2019.2928891 ↗
11. POST: Parallel offloading of splittable tasks in heterogeneous fog networks10.1109/JIOT.2020.2965566 ↗
12. Joint computation offloading and multiuser scheduling using approximate dynamic programming in NB-IoT edge computing system10.1109/JIOT.2019.2900550 ↗
13. ACIAR: Application-centric information-aware routing technique for IoT platform assisted by wireless sensor networks10.1007/s12652-020-01748-y ↗
14. Offloading in fog computing for IoT: Review, enabling technologies, and research opportunities10.1016/j.future.2018.04.057 ↗
15. Edge computational task offloading scheme using reinforcement learning for IIoT scenario10.1016/j.icte.2020.06.002 ↗
16. K. Xiao, Z. Gao, W. Shi, X. Qiu, Y. Yang et al., “EdgeABC: An architecture for task offloading and resource allocation in the internet of things, Future Generation Computer Systems, vol. 107, pp. 498–508, 2020.10.1016/j.future.2020.02.026 ↗
17. A multi-device multi-tasks management and orchestration architecture for the designof enterprise IoT applications10.1016/j.future.2019.11.030 ↗
18. Energy-efficient task offloading, load balancing, and resource allocation in mobile edge computing enabled IoT networks
19. Energy and time efficient task offloading and resource allocation on the generic IoT-fog-cloud architecture10.1007/s12083-019-00783-7 ↗
20. Hierarchical fog-cloud computing for IoT systems: A computation offloading game10.1109/JIOT.2018.2838022 ↗
21. A cooperative partial computation offloading scheme for mobile edge computing enabled internet of things10.1109/JIOT.2018.2868616 ↗
22. A computation offloading method over big data for IoT-enabled cloud-edge computing10.1016/j.future.2018.12.055 ↗
23. Autonomic computation offloading in mobile edge for IoT applications10.1016/j.future.2018.07.050 ↗
24. Genetic algorithm-based adaptive offloading for improving IoT device communication efficiency10.1007/s11276-019-02121-4 ↗
25. Cloud-based multi-agent cooperation for IoT devices using workflow-nets10.1007/s10723-019-09485-z ↗