DOI QR코드

DOI QR Code

Adaptive Priority Queue-driven Task Scheduling for Sensor Data Processing in IoT Environments

사물인터넷 환경에서 센서데이터의 처리를 위한 적응형 우선순위 큐 기반의 작업 스케줄링

  • Received : 2017.04.07
  • Accepted : 2017.07.28
  • Published : 2017.09.30

Abstract

Recently in the IoT(Internet of Things) environment, a data collection in real-time through device's sensor has increased with an emergence of various devices. Collected data from IoT environment shows a large scale, non-uniform generation cycle and atypical. For this reason, the distributed processing technique is required to analyze the IoT sensor data. However if you do not consider the optimal scheduling for data and the processor of IoT in a distributed processing environment complexity increase the amount in assigning a task, the user is difficult to guarantee the QoS(Quality of Service) for the sensor data. In this paper, we propose APQTA(Adaptive Priority Queue-driven Task Allocation method for sensor data processing) to efficiently process the sensor data generated by the IoT environment. APQTA is to separate the data into job and by applying the priority allocation scheduling based on the deadline to ensure that guarantee the QoS at the same time increasing the efficiency of the data processing.

Keywords

References

  1. D. Shin, J. Jung, and S. Kang, "Internet of Things Trends and Prospects," Journal of The Korean Society For Internet Information, Vol. 14, No. 2, pp. 32-42, 2013.
  2. S. Choi, H. Kim, and J. Song, "Internet of Things Testing and Certification Relevant International Standards and Trends Research," Journal of The Korean Institute of Communications and Information Sciences, Vol. 32, No. 5, pp. 9-15, 2015.
  3. A. Choi, "Internet of Things: Evolution towards a Hyper-connected Society," Proceeding of International Conference Solid-State Circuits, pp. 5-8, 2014.
  4. S. Gu and U. Kim, "A Distributed Data Processing Scheme Considering Dynamic Network on IoT Environment," Journal of Global e-Business Association, Vol. 15, No. 6, pp. 255-217, 2014.
  5. M. ElGendy, A. Bose, and K. Shin, "Evolution of the Internet QoS and Support for Soft Real-Time Applications," Proceedings of International Conference the IEEE, pp. 1086-1104, 2003.
  6. S. Park, "A Real-Time Scheduling Technique on Multi-Core Systems for Multimedia Multi-Streaming," Journal of Korea Multimedia Society, Vol. 14, No. 11, pp. 1478-1490, 2011. https://doi.org/10.9717/kmms.2011.14.11.1478
  7. T, Janaszka, D. Bursztynowski, and M. Dzida, "On Popularity-Based Load Balancing in Content Networks," Proceedings of International Conference the Teletraffic Congress, pp. 1-8, 2012.
  8. P. Samal and M. Pranati, "Analysis of Variants in Round Robin Algorithms for Load Balancing in Cloud Computing," Journal of Computer Science and Information Technologies, Vol. 4, No. 3, pp. 416-419, 2013.
  9. B.P. Zeigler, H. Praehofer, and T.G. Kim, Theory of Modeling and Simulation: Integrating Discrete Event and Continuous Complex Dynamic Systems, Academic Press, San Diego, 2000.
  10. N. Kang, "Standards and Technology Trends for the Internet of Things Security," Proceeding of 2014 Summer Korea Information and Communications Society General Conference, pp. 40-45, 2014.
  11. H. Park and S. Kim, "IoT -Based Big Data Technology Trends," Journal of The Korean Institute of Electromagnetic Engineering and Science, Vol. 24, No. 3, pp. 36-44, 2013. https://doi.org/10.5515/KJKIEES.2013.24.1.36