Offloading Strategies and Computing Paradigms in IoT: A Survey
摘要
The increasing number of Internet of Things (IoT) devices has led to a rise in the demand for data processing, which requires new and effective ways of offloading and computing. This chapter explores various offloading mechanisms and computing paradigms that are used in the context of IoT. At the beginning, we provide an overview of standard data offloading methods such as cellular offloading, wireless mesh, WiFi offloading, fem-to-cell offloading, WiMAX offloading, and IP flow mobility offloading. We analyze each of these methods in terms of their strengths and limitations, offering insights into the various tools that are available for optimizing data processing in IoT and improving connections and efficiency. We also examine several computing paradigms that are designed for IoT, including cloudlet computing, cloud computing, fog computing, serverless computing, virtual machines, and peer-to-peer computing, providing a significant understanding of their contributions to optimizing computational resources in IoT systems. At last, we conclude this chapter by summarizing the key findings and insights, emphasizing the significance of the discussed offloading strategies and computing paradigms.