Abstract

In recent times, the evolution of blockchain technology has got huge attention from the research community due to its versatile applications and unique security features. The IoT has shown wide adoption in various applications including smart cities, healthcare, trade, business, etc. Among these applications, fitness applications have been widely considered for smart fitness systems. The users of the fitness system are increasing at a high rate thus the gym providers are constantly extending the fitness facilities. Thus, scheduling such a huge number of requests for fitness exercise is a big challenge. Secondly, the user fitness data is critical thus securing the user fitness data from unauthorized access is also challenging. To overcome these issues, this work proposed a blockchain-based load-balanced task scheduling approach. A thorough analysis has been performed to investigate the applications of IoT in the fitness industry and various scheduling approaches. The proposed scheduling approach aims to schedule the requests of the fitness users in a load-balanced way that maximize the acceptance rate of the users’ requests and improve resource utilization. The performance of the proposed task scheduling approach is compared with the state-of-the-art approaches concerning the average resource utilization and task rejection ratio. The obtained results confirm the efficiency of the proposed scheduling approach. For investigating the performance of the blockchain, various experiments are performed using the Hyperledger Caliper concerning latency, throughput, resource utilization. The Solo approach has shown an improvement of 32% and 26% in throughput as compared to Raft and Solo-Raft approaches respectively. The obtained results assert that the proposed architecture is applicable for resource-constrained IoT applications and is extensible for different IoT applications.

Highlights

  • For the last few years, the increase in various type of chronic and serious diseases has been witnessed due to tough and stressful routines, unhygienic food, which lead to various type of disabilities, mortality, and poor physical fitness [1]

  • The user fitness data is critical and needs to be secured from unauthorized access. This work addressed these issues concerning the fitness data management that are the scheduling of user requests over the available fitness devices in a load-balanced way and provisioning of security service by implementing and deploying the blockchain-based solution

  • An in-depth analysis has been performed to investigate the applications of Internet of Things (IoT) in the fitness industry and various scheduling approaches

Read more

Summary

Introduction

For the last few years, the increase in various type of chronic and serious diseases has been witnessed due to tough and stressful routines, unhygienic food, which lead to various type of disabilities, mortality, and poor physical fitness [1]. Several studies have shown that majority of the people utilize their time in doing work or sitting, which resulted in negative health life. The doctors always recommend various exercises for maintaining a healthy life. The individuals need to spare time for daily fitness activities and keep track of the appropriate diet plan to maintain healthy life. Several fitness gyms in the world exists [7] where thousands of individuals join and perform exercises on daily basis. Scheduling of the user requests for the exercises like scheduling of other applications is a big challenge. Various task scheduling approaches [8,9] have been proposed to schedule the user requests on the available resources, improving various metrics like resource utilization, throughput, minimizing task rejections, throughput, and load balancing etc. The resources can be machines or other devices and the user request can be a task, activity or events

Objectives
Methods
Findings
Conclusion
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.