Nowadays, with the explosive growth of sensor-based devices connected to Internet of Things (IoT), massive amount of data are generated every day with potential tremendous value. We argue that the… Click to show full abstract
Nowadays, with the explosive growth of sensor-based devices connected to Internet of Things (IoT), massive amount of data are generated every day with potential tremendous value. We argue that the value of those data can be extracted through monetize data platform in IoT-Edge-Cloud ecosystems for many parts of the business. In such monetize data platform, the data can be computed and transformed into services in IoT-Edge-Cloud ecosystems and provide data-as-a-service (DAAS) for applications. The key to implement such a monetize data platform is to evenly distribute DAAS computing tasks to network devices to maximize the benefits of the system. So, in this article, we study the task type-based computation offloading algorithm (TTCO) to implement such platform. We use the “IoT-Edge-Cloud” three-layer multihop model, which is closer to the complex scene in monetize data platform. We divide tasks into data-intensive tasks and CPU-intensive tasks, and then combine the cost model of computation offloading with task type to make data-intensive tasks prefer local computing and CPU-intensive tasks prefer offload computing, thereby reducing the monetize data platform transmission volume and improving the overall quality of computation offloading. We then use a hierarchical game model combined with fictitious play to solve the Nash equilibrium (NE) of the system and obtain the mixed strategies of the devices. Finally, we propose a TTL-constrained flood strategy transmission mechanism to make the algorithm apply to practice. The experimental results prove that our algorithm has a large performance gain in various scenarios, which can be severed as a monetize data platform for IoT-Edge-Cloud ecosystems.
               
Click one of the above tabs to view related content.