An Enhanced Software Framework for Improving QoS in IoT


  • U. Tomer Faculty of Computer Applications, Manav Rachna International Institute of Research and Studies, India
  • P. Gandhi Faculty of Computer Applications, Manav Rachna International Institute of Research and Studies, India
Volume: 12 | Issue: 5 | Pages: 9172-9177 | October 2022 |


Internet of Things (IoT) and Artificial Intelligence (AI) with its subcomponents are the latest emerging technologies that make our daily lives easier. Quality of Service (QoS) plays a very important role in IoT due to the large number of interconnected nodes. QoS is inversely dependent on the node count, i.e. the increment of nodes causes hampering to QoS, as increasing the number of nodes increases the number of requests to the IoT server. An enhanced framework is strongly needed to control QoS in IoT applications. This study proposes and implements an enhanced framework using Matlab, to control the number of requests. The proposed model can improve QoS parameters like throughput, latency, and packet loss by reducing the number of requests generated by the end nodes without compromising the services to the end user. The results showed that QoS parameters improved in terms of throughput by 5-10%, packet loss by up to 6%, and packet latency by 4%. This model can also be tested in hardware and may provide a better QoS solution.


QoS, QoL, PoE, packe loss, latency, throughput


Download data is not yet available.


L. Li, S. Li, and S. Zhao, "QoS-Aware Scheduling of Services-Oriented Internet of Things," IEEE Transactions on Industrial Informatics, vol. 10, no. 2, pp. 1497–1505, Feb. 2014. DOI:

B. Guo, D. Zhang, Z. Wang, Z. Yu, and X. Zhou, "Opportunistic IoT: Exploring the harmonious interaction between human and the internet of things," Journal of Network and Computer Applications, vol. 36, no. 6, pp. 1531–1539, Nov. 2013. DOI:

J.-S. Leu, C.-F. Chen, and K.-C. Hsu, "Improving Heterogeneous SOA-Based IoT Message Stability by Shortest Processing Time Scheduling," IEEE Transactions on Services Computing, vol. 7, no. 4, pp. 575–585, Jul. 2014. DOI:

Y. Ding, Y. Jin, L. Ren, and K. Hao, "An Intelligent Self-Organization Scheme for the Internet of Things," IEEE Computational Intelligence Magazine, vol. 8, no. 3, pp. 41–53, Dec. 2013. DOI:

P. Vlacheas et al., "Enabling smart cities through a cognitive management framework for the internet of things," IEEE Communications Magazine, vol. 51, no. 6, pp. 102–111, Jun. 2013. DOI:

D. Minoli, K. Sohraby, and B. Occhiogrosso, "IoT Considerations, Requirements, and Architectures for Smart Buildings—Energy Optimization and Next-Generation Building Management Systems," IEEE Internet of Things Journal, vol. 4, no. 1, pp. 269–283, Oct. 2017. DOI:

N. Sharghivand, F. Derakhshan, L. Mashayekhy, and L. Mohammad Khanli, "An Edge Computing Matching Framework with Guaranteed Quality of Service," IEEE Transactions on Cloud Computing, pp. 1–1, 2020.

K. Cao, G. Xu, J. Zhou, T. Wei, M. Chen, and S. Hu, "QoS-Adaptive Approximate Real-Time Computation for Mobility-Aware IoT Lifetime Optimization," IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 38, no. 10, pp. 1799–1810, Jul. 2019. DOI:

Y. Hu, Y. Li, M. C. Gursoy, S. Velipasalar, and A. Schmeink, "Throughput Analysis of Low-Latency IoT Systems With QoS Constraints and Finite Blocklength Codes," IEEE Transactions on Vehicular Technology, vol. 69, no. 3, pp. 3093–3104, Mar. 2020. DOI:

A. Čolaković and M. Hadžialić, "Internet of Things (IoT): A review of enabling technologies, challenges, and open research issues," Computer Networks, vol. 144, pp. 17–39, Oct. 2018. DOI:

M. Aazam and K. A. Harras, "Mapping QoE with Resource Estimation in IoT," in 2019 IEEE 5th World Forum on Internet of Things (WF-IoT), Limerick, Ireland, Apr. 2019, pp. 464–467. DOI:

A. Khamosh, M. A. Anwer, N. Nasrat, J. Hamdard, G. S. Gawhari, and A. R. Ahmadi, "Impact of Network QoS factors on QoE of IoT Services," in 2020 - 5th International Conference on Information Technology (InCIT), Chonburi, Thailand, Jul. 2020, pp. 61–65. DOI:

S. Javed, S. Ghazala, and U. Faseeha, "Perspectives of Heat Stroke Shield: An IoT based Solution for the Detection and Preliminary Treatment of Heat Stroke," Engineering, Technology & Applied Science Research, vol. 10, no. 2, pp. 5576–5580, Apr. 2020. DOI:

Y. Djeldjeli and M. Zoubir, "CP-SDN: A New Approach for the Control Operation of 5G Mobile Networks to Improve QoS," Engineering, Technology & Applied Science Research, vol. 11, no. 2, pp. 6857–6863, Apr. 2021. DOI:

N. K. Al-Shammari, T. H. Syed, and M. B. Syed, "An Edge – IoT Framework and Prototype based on Blockchain for Smart Healthcare Applications," Engineering, Technology & Applied Science Research, vol. 11, no. 4, pp. 7326–7331, Aug. 2021. DOI:

L. Atzori, A. Iera, and G. Morabito, "The Internet of Things: A survey," Computer Networks, vol. 54, no. 15, pp. 2787–2805, Oct. 2010. DOI:

H. Yin, Z. Wang, and N. K. Jha, "A Hierarchical Inference Model for Internet-of-Things," IEEE Transactions on Multi-Scale Computing Systems, vol. 4, no. 3, pp. 260–271, Jul. 2018. DOI:

Ian Beavers, "Intelligence at the Edge Part 1: The Edge Node," Northwood, MA, USA:Analog Devices Inc., 2017.

S. Al-Sarawi, M. Anbar, K. Alieyan, and M. Alzubaidi, "Internet of Things (IoT) communication protocols: Review," in 2017 8th International Conference on Information Technology (ICIT), Amman, Jordan, Feb. 2017, pp. 685–690. DOI:

S. N. Shirazi, A. Gouglidis, A. Farshad, and D. Hutchison, "The Extended Cloud: Review and Analysis of Mobile Edge Computing and Fog From a Security and Resilience Perspective," IEEE Journal on Selected Areas in Communications, vol. 35, no. 11, pp. 2586–2595, Aug. 2017. DOI:

T. Vu, C. J. Mediran, and Y. Peng, "Measurement and Observation of Cross-Provider Cross-Region Latency for Cloud-Based IoT Systems," in 2019 IEEE World Congress on Services (SERVICES), Milan, Italy, Jul. 2019, vol. 2642–939X, pp. 364–365. DOI:

A. Azari, Č. Stefanović, P. Popovski, and C. Cavdar, "On the Latency-Energy Performance of NB-IoT Systems in Providing Wide-Area IoT Connectivity," IEEE Transactions on Green Communications and Networking, vol. 4, no. 1, pp. 57–68, Mar. 2020. DOI:

M. Shahzad and A. Ganji, "IoTm: A Lightweight Framework for Fine-Grained Measurements of IoT Performance Metrics," in 2018 IEEE 26th International Conference on Network Protocols (ICNP), Cambridge, UK, Sep. 2018, pp. 12–22. DOI:

G. Tanganelli, C. Vallati, and E. Mingozzi, "CoAPthon: Easy development of CoAP-based IoT applications with Python," in 2015 IEEE 2nd World Forum on Internet of Things (WF-IoT), Milan, Italy, Sep. 2015, pp. 63–68. DOI:

S. Y. Jeon, J. H. Ahn, and T.-J. Lee, "Data Distribution in IoT Networks with Estimation of Packet Error Rate," in 2016 10th International Conference on Next Generation Mobile Applications, Security and Technologies (NGMAST), Cardiff, UK, Dec. 2016, pp. 94–98. DOI:

F. H. Hung et al., "Packet error rate analysis in IoT for industrial air conditioning system," in IECON 2017 - 43rd Annual Conference of the IEEE Industrial Electronics Society, Beijing, China, Jul. 2017, pp. 8367–8370. DOI:

N. Chhabra, "Comparative Analysis of Different Wireless Technologies," International Journal of Scientific Research in Network Security and Communication, vol. 1, no. 5, pp. 13–17, 2013.

J. Zhou, X. Gong, L. Sun, Y. Xie, and X. Yan, "Adaptive Routing Strategy Based on Improved Double Q-Learning for Satellite Internet of Things," Security and Communication Networks, vol. 2021, Apr. 2021, Art. no. e5530023. DOI:


How to Cite

U. Tomer and P. Gandhi, “An Enhanced Software Framework for Improving QoS in IoT”, Eng. Technol. Appl. Sci. Res., vol. 12, no. 5, pp. 9172–9177, Oct. 2022.


Abstract Views: 367
PDF Downloads: 175

Metrics Information
Bookmark and Share