Scheduling Correlated IoT Application Requests Within IoT Eco-System: An Incremental Cloud Oriented Approach

被引:1
作者
Chowdhury, Abishi [1 ]
Raut, Shital [2 ]
机构
[1] Visvesvaraya Natl Inst Technol, Nagpur, Maharashtra, India
[2] Visvesvaraya Natl Inst Technol, Dept Comp Sci & Engn, Nagpur, Maharashtra, India
关键词
IoT; Resource management; Data mining; Cloud computing; Scheduling; QoS; Incremental approach; Queuing theory; INTERNET; ALGORITHM;
D O I
10.1007/s11277-019-06469-w
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
In the era of adopting Internet everywhere, the recent modernization through incredible Internet of Things (IoT) makes the world more shrewd and automated. Thousands of users are connected every day in order to get benefits from the promising IoT solutions. Subsequently, a colossal amount of requests demanding different types of services for different IoT eco-system applications are very frequent. This creates a big challenge to the IoT service providers because IoT has a limited resources for storing and processing of huge data generating every second. Therefore, managing these resources while maintaining a good service quality is also an obvious challenge for the service provider as the ultimate goal is to satisfy user expectations. In this context, to abolish the restraints of IoT, it is, no doubt, a perceptive idea to fuse the powerful data analysis technique (data mining) with the compelling data management technique (cloud computing). Our paper proposes an Incremental Scheduling of Correlated IoT Requests (ISCIR) mechanism that makes a novel attempt to resolve the problem of scheduling massive IoT requests. It allocates adequate resources to the requests through cloud computing and data mining techniques while assuring a better service quality to the IoT application users. A monitoring system is used to collect the relevant data about the service requests and an appropriate information extraction process is used to get the useful patterns from the collected data. Thus, an incremental scheduling approach is proposed which enhances the knowledge about the system in its each iteration and uses that knowledge for managing the resources. An analytical analysis of the proposed approach considering the heterogeneity of IoT requests is derived. Finally, the simulation is done to validate the analytical analysis and the results show significant improvement in the performance of the system based on some prominent Quality of Service (QoS) parameters.
引用
收藏
页码:1275 / 1310
页数:36
相关论文
共 34 条
[1]  
Abdullah S., 2013, IEEE 2013 9 INT WIR
[2]   An Energy Efficient Message Scheduling Algorithm Considering Node Failure in IoT Environment [J].
Abdullah, Saima ;
Yang, Kun .
WIRELESS PERSONAL COMMUNICATIONS, 2014, 79 (03) :1815-1835
[3]  
Adan I., 2002, QUEUEING THEORY
[4]   A Priced Public Sensing Framework for Heterogeneous IoT Architectures [J].
Al-Fagih, Ashraf E. ;
Al-Turjman, Fadi M. ;
Alsalih, Waleed M. ;
Hassanein, Hossam S. .
IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2013, 1 (01) :133-147
[5]   Upper Bounds on Performance Measures of Heterogeneous M/M/c Queues [J].
Alves, F. S. Q. ;
Yehia, H. C. ;
Pedrosa, L. A. C. ;
Cruz, F. R. B. ;
Kerbache, Laoucine .
MATHEMATICAL PROBLEMS IN ENGINEERING, 2011, 2011
[6]  
[Anonymous], 2013, J CONVERG INFORM TEC
[7]   Network layer inter-operation of Device-to-Device communication technologies in Internet of Things (IoT) [J].
Bello, Oladayo ;
Zeadally, Sherali ;
Badra, Mohamad .
AD HOC NETWORKS, 2017, 57 :52-62
[8]   Task requirement aware pre-processing and Scheduling for IoT sensory environments [J].
Bharti, Sourabh ;
Pattanaik, K. K. .
AD HOC NETWORKS, 2016, 50 :102-114
[9]   A novel algorithm for mining association rules in Wireless Ad Hoc Sensor Networks [J].
Boukerche, Azzedine ;
Samarah, Samer .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2008, 19 (07) :865-877
[10]  
Chen H., 2010, 2010 6 INT C IEEE AD