TMPAD: Time-Slot-Based Medium Access Control Protocol to Meet Adaptive Data Requirements for Trusted Nodes in Fog-Enabled Smart Cities
The popularity of fog-enabled smart cities is increasing due to the advantages provided by modern communication and information technologies, which contribute to an improved quality of life. Wireless networks make them more vulnerable when the network is under malicious attacks that cause a collisio...
Main Authors: | , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2024-02-01
|
Series: | Applied Sciences |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-3417/14/3/1319 |
_version_ | 1827354857962471424 |
---|---|
author | Ahmad Naseem Alvi Mumtaz Ali Mohamed Saad Saleh Mohammed Alkhathami Deafallah Alsadie Bushra Alghamdi Badriya Alenzi |
author_facet | Ahmad Naseem Alvi Mumtaz Ali Mohamed Saad Saleh Mohammed Alkhathami Deafallah Alsadie Bushra Alghamdi Badriya Alenzi |
author_sort | Ahmad Naseem Alvi |
collection | DOAJ |
description | The popularity of fog-enabled smart cities is increasing due to the advantages provided by modern communication and information technologies, which contribute to an improved quality of life. Wireless networks make them more vulnerable when the network is under malicious attacks that cause a collision in the medium. Furthermore, diverse applications of smart cities demand a contention-free medium access control (MAC) protocol to meet adaptive data requirements. In this work, a time-slot-based medium access control protocol to meet adaptive data requirements (TMPAD) for IoT nodes in fog-enabled smart cities is proposed. TMPAD proposes a trust mechanism to differentiate malicious and legitimate data requests. In addition, it accommodates more legitimate data-requesting nodes to transfer their data during a session by applying the technique for order performance by similarity to ideal solution (TOPSIS) and 0/1 knapsack algorithm. The performance of TMPAD is compared with well-known techniques such as first come first serve (FCFS), shortest job first (SJF), and longest job first (LJF) in different prospective scenarios. The results show that TMPAD scrutinizes more data-requesting nodes in slot allocation, allowing more data transmission in a session, with better mean trust value, as compared to other algorithms. |
first_indexed | 2024-03-08T04:00:39Z |
format | Article |
id | doaj.art-8774a858c34f4319af9a4183cb067c05 |
institution | Directory Open Access Journal |
issn | 2076-3417 |
language | English |
last_indexed | 2024-03-08T04:00:39Z |
publishDate | 2024-02-01 |
publisher | MDPI AG |
record_format | Article |
series | Applied Sciences |
spelling | doaj.art-8774a858c34f4319af9a4183cb067c052024-02-09T15:08:36ZengMDPI AGApplied Sciences2076-34172024-02-01143131910.3390/app14031319TMPAD: Time-Slot-Based Medium Access Control Protocol to Meet Adaptive Data Requirements for Trusted Nodes in Fog-Enabled Smart CitiesAhmad Naseem Alvi0Mumtaz Ali1Mohamed Saad Saleh2Mohammed Alkhathami3Deafallah Alsadie4Bushra Alghamdi5Badriya Alenzi6Department of Electrical and Computer Engineering, COMSATS University Islamabad, Islamabad 45550, PakistanDepartment of Electrical and Computer Engineering, COMSATS University Islamabad, Islamabad 45550, PakistanInformation Systems Department, College of Computer and Information Sciences, Imam Mohammad Ibn Saud Islamic University (IMSIU), Riyadh 11432, Saudi ArabiaInformation Systems Department, College of Computer and Information Sciences, Imam Mohammad Ibn Saud Islamic University (IMSIU), Riyadh 11432, Saudi ArabiaInformation Systems Department, Umm Al-Qura University, Makkah 21955, Saudi ArabiaInformation Systems Department, College of Computer and Information Sciences, Imam Mohammad Ibn Saud Islamic University (IMSIU), Riyadh 11432, Saudi ArabiaInformation Systems Department, College of Computer and Information Sciences, Imam Mohammad Ibn Saud Islamic University (IMSIU), Riyadh 11432, Saudi ArabiaThe popularity of fog-enabled smart cities is increasing due to the advantages provided by modern communication and information technologies, which contribute to an improved quality of life. Wireless networks make them more vulnerable when the network is under malicious attacks that cause a collision in the medium. Furthermore, diverse applications of smart cities demand a contention-free medium access control (MAC) protocol to meet adaptive data requirements. In this work, a time-slot-based medium access control protocol to meet adaptive data requirements (TMPAD) for IoT nodes in fog-enabled smart cities is proposed. TMPAD proposes a trust mechanism to differentiate malicious and legitimate data requests. In addition, it accommodates more legitimate data-requesting nodes to transfer their data during a session by applying the technique for order performance by similarity to ideal solution (TOPSIS) and 0/1 knapsack algorithm. The performance of TMPAD is compared with well-known techniques such as first come first serve (FCFS), shortest job first (SJF), and longest job first (LJF) in different prospective scenarios. The results show that TMPAD scrutinizes more data-requesting nodes in slot allocation, allowing more data transmission in a session, with better mean trust value, as compared to other algorithms.https://www.mdpi.com/2076-3417/14/3/1319MAC protocolsmart citiesfogIoT network |
spellingShingle | Ahmad Naseem Alvi Mumtaz Ali Mohamed Saad Saleh Mohammed Alkhathami Deafallah Alsadie Bushra Alghamdi Badriya Alenzi TMPAD: Time-Slot-Based Medium Access Control Protocol to Meet Adaptive Data Requirements for Trusted Nodes in Fog-Enabled Smart Cities Applied Sciences MAC protocol smart cities fog IoT network |
title | TMPAD: Time-Slot-Based Medium Access Control Protocol to Meet Adaptive Data Requirements for Trusted Nodes in Fog-Enabled Smart Cities |
title_full | TMPAD: Time-Slot-Based Medium Access Control Protocol to Meet Adaptive Data Requirements for Trusted Nodes in Fog-Enabled Smart Cities |
title_fullStr | TMPAD: Time-Slot-Based Medium Access Control Protocol to Meet Adaptive Data Requirements for Trusted Nodes in Fog-Enabled Smart Cities |
title_full_unstemmed | TMPAD: Time-Slot-Based Medium Access Control Protocol to Meet Adaptive Data Requirements for Trusted Nodes in Fog-Enabled Smart Cities |
title_short | TMPAD: Time-Slot-Based Medium Access Control Protocol to Meet Adaptive Data Requirements for Trusted Nodes in Fog-Enabled Smart Cities |
title_sort | tmpad time slot based medium access control protocol to meet adaptive data requirements for trusted nodes in fog enabled smart cities |
topic | MAC protocol smart cities fog IoT network |
url | https://www.mdpi.com/2076-3417/14/3/1319 |
work_keys_str_mv | AT ahmadnaseemalvi tmpadtimeslotbasedmediumaccesscontrolprotocoltomeetadaptivedatarequirementsfortrustednodesinfogenabledsmartcities AT mumtazali tmpadtimeslotbasedmediumaccesscontrolprotocoltomeetadaptivedatarequirementsfortrustednodesinfogenabledsmartcities AT mohamedsaadsaleh tmpadtimeslotbasedmediumaccesscontrolprotocoltomeetadaptivedatarequirementsfortrustednodesinfogenabledsmartcities AT mohammedalkhathami tmpadtimeslotbasedmediumaccesscontrolprotocoltomeetadaptivedatarequirementsfortrustednodesinfogenabledsmartcities AT deafallahalsadie tmpadtimeslotbasedmediumaccesscontrolprotocoltomeetadaptivedatarequirementsfortrustednodesinfogenabledsmartcities AT bushraalghamdi tmpadtimeslotbasedmediumaccesscontrolprotocoltomeetadaptivedatarequirementsfortrustednodesinfogenabledsmartcities AT badriyaalenzi tmpadtimeslotbasedmediumaccesscontrolprotocoltomeetadaptivedatarequirementsfortrustednodesinfogenabledsmartcities |