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...

Full description

Bibliographic Details
Main Authors: Ahmad Naseem Alvi, Mumtaz Ali, Mohamed Saad Saleh, Mohammed Alkhathami, Deafallah Alsadie, Bushra Alghamdi, Badriya Alenzi
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