SRAF: Scalable Resource Allocation Framework using Machine Learning in user-Centric Internet of Things

Internet of Things (IoT) design focuses on concurrently handling multiple tasks for improving the scalability and robustness of the information sharing platform. Therefore, sophisticated resource allocation and optimization methods are necessary to prevent backlogs in request processing and resource allocation. This paper introduces a scalable resource allocation framework that is designed to maximize the service reliability in IoT because of a large volume of tasks and information. In this process, deep learning is used to assist the effective and scalable framework in allocating the resources to tasks with respective time constraints. The assisted allocation through deep learning balances the density of users, requests, and available resources without replications and overloading. Thus, the proposed deep learning based resource allocation framework helps in reducing the waiting and processing times of the requests under a controlled response time. Besides, the optimal segregation of available resources and request density facilitates failure-less allocation.

[1]  Ying-Chang Liang,et al.  Resource Allocation for Wireless-Powered IoT Networks With Short Packet Communication , 2019, IEEE Transactions on Wireless Communications.

[2]  Philip Yu,et al.  Introduction to the special issue on Big Data, IoT Streams and Heterogeneous Source Mining , 2019, International Journal of Data Science and Analytics.

[3]  Yasin Yilmaz,et al.  Reinforcement Learning for Adaptive Resource Allocation in Fog RAN for IoT With Heterogeneous Latency Requirements , 2019, IEEE Access.

[4]  Yao Wang,et al.  Paging-Efficient NB-IoT Resource Allocation for Massive-Connectivity-Enabled Communications in Smart Grid , 2019, 2019 IEEE International Conference on Energy Internet (ICEI).

[5]  Wei Wu,et al.  A game-theoretic learning approach to QoE-driven resource allocation scheme in 5G-enabled IoT , 2019, EURASIP J. Wirel. Commun. Netw..

[6]  Guisheng Fan,et al.  Energy and time efficient task offloading and resource allocation on the generic IoT-fog-cloud architecture , 2020, Peer-to-Peer Netw. Appl..

[7]  Choong Seon Hong,et al.  Resource Allocation for Ultra-Reliable and Enhanced Mobile Broadband IoT Applications in Fog Network , 2019, IEEE Transactions on Communications.

[8]  Gabriel-Miro Muntean,et al.  Real-Virtual World Device Synchronization in a Cloud-Enabled Social Virtual Reality IoT Network , 2019, IEEE Access.

[9]  Ibrahim Korpeoglu,et al.  Generic resource allocation metrics and methods for heterogeneous cloud infrastructures , 2019, J. Netw. Comput. Appl..

[10]  Mehdi Hosseinzadeh,et al.  Resource allocation mechanisms and approaches on the Internet of Things , 2019, Cluster Computing.

[11]  Abbas Jamalipour,et al.  Optimal Resource Allocation for Multiuser Internet of Things Network With Single Wireless-Powered Relay , 2019, IEEE Internet of Things Journal.

[12]  Weizhe Zhang,et al.  Resource allocation and computation offloading with data security for mobile edge computing , 2019, Future Gener. Comput. Syst..

[13]  Yue Gao,et al.  Resource Allocation in Wireless Powered IoT Networks , 2018, IEEE Internet of Things Journal.

[14]  Dusit Niyato,et al.  Pricing strategies of IoT wide area network service providers with complementary services included , 2019, J. Netw. Comput. Appl..

[15]  Samuel Kounev,et al.  Modeling of Aggregated IoT Traffic and Its Application to an IoT Cloud , 2019, Proceedings of the IEEE.

[16]  Amr Tolba,et al.  Utilizing IoT wearable medical device for heart disease prediction using higher order Boltzmann model: A classification approach , 2019 .

[17]  Amr Tolba,et al.  Soft computing approaches based bookmark selection and clustering techniques for social tagging systems , 2019, Cluster Computing.

[18]  Amr Tolba,et al.  Design and performance evaluation of mixed multicast architecture for internet of things environment , 2018, The Journal of Supercomputing.

[19]  Amr Tolba Content accessibility preference approach for improving service optimality in internet of vehicles , 2019, Comput. Networks.

[20]  Yucong Duan,et al.  Transformation-based processing of typed resources for multimedia sources in the IoT environment , 2019, Wireless Networks.

[21]  Sherali Zeadally,et al.  Fog Computing for 5G Tactile Industrial Internet of Things: QoE-Aware Resource Allocation Model , 2019, IEEE Transactions on Industrial Informatics.

[22]  Amr Tolba,et al.  Trust-based neighbor selection using activation function for secure routing in wireless sensor networks , 2018, Journal of Ambient Intelligence and Humanized Computing.

[23]  Md. Humayun Kabir,et al.  TTL based routing in opportunistic networks , 2011, J. Netw. Comput. Appl..

[24]  In Lee,et al.  The Internet of Things for enterprises: An ecosystem, architecture, and IoT service business model , 2019, Internet Things.

[25]  Amr Tolba,et al.  Optimizing the network energy of cloud assisted internet of things by using the adaptive neural learning approach in wireless sensor networks , 2019, Comput. Ind..

[26]  Victor C. M. Leung,et al.  Optimizing Resources Allocation for Fog Computing-Based Internet of Things Networks , 2019, IEEE Access.

[27]  Amr Tolba,et al.  A recursive learning technique for improving information processing through message classification in IoT-cloud storage , 2020, Comput. Commun..

[28]  Amr Tolba,et al.  EMS: An Energy Management Scheme for Green IoT Environments , 2020, IEEE Access.

[29]  Amr Tolba,et al.  TBM: A trust-based monitoring security scheme to improve the service authentication in the Internet of Things communications , 2020, Comput. Commun..

[30]  Amr Tolba,et al.  A big data approach to sentiment analysis using greedy feature selection with cat swarm optimization-based long short-term memory neural networks , 2018, The Journal of Supercomputing.

[31]  Shengli Xie,et al.  Computing Resource Trading for Edge-Cloud-Assisted Internet of Things , 2019, IEEE Transactions on Industrial Informatics.

[32]  Xinbing Wang,et al.  Data Driven Resource Allocation for NFV-Based Internet of Things , 2019, IEEE Internet of Things Journal.

[33]  Young-Sik Jeong,et al.  Adaptive job allocation scheduler based on usage pattern for computing offloading of IoT , 2019, Future Gener. Comput. Syst..