CAPPS: Congestion-aware payment and punishment scheme to stimulate selfish nodes in IoT-based VDTNs.

The Internet of Things (IoT) is facilitating the connection, identification, sensing, and analysis capabilities of digital devices; enabling them to perform tasks over the internet. Among various IoT applications, Vehicle Delay-Tolerant Networks (VDTNs) stand out, particularly in densely populated c...

Full description

Saved in:
Bibliographic Details
Main Authors: Ghani Ur Rehman, Ali Daud, Omar Ibrahim Aboulola, Bader Alshemaimri, Raed Alsini, Sajid Ullah Khan
Format: Article
Language:English
Published: Public Library of Science (PLoS) 2025-01-01
Series:PLoS ONE
Online Access:https://doi.org/10.1371/journal.pone.0317107
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849770049516077056
author Ghani Ur Rehman
Ali Daud
Omar Ibrahim Aboulola
Bader Alshemaimri
Raed Alsini
Sajid Ullah Khan
author_facet Ghani Ur Rehman
Ali Daud
Omar Ibrahim Aboulola
Bader Alshemaimri
Raed Alsini
Sajid Ullah Khan
author_sort Ghani Ur Rehman
collection DOAJ
description The Internet of Things (IoT) is facilitating the connection, identification, sensing, and analysis capabilities of digital devices; enabling them to perform tasks over the internet. Among various IoT applications, Vehicle Delay-Tolerant Networks (VDTNs) stand out, particularly in densely populated cities and rural areas with poor connectivity, where frequent network partitioning, unpredictable connections, and significant delays are common due to node selfishness. Where VDTNs offer promising solutions for such environments, they face challenges like congestion and selfish behavior due to big data traffic and limited resources. Existing systems aiming to mitigate selfishness often exacerbate congestion issues, necessitating a solution to address both concerns effectively. This article proposes the Congestion Aware Payment and Punishment Scheme (CAPPS) to address this issue. It incentivizes cooperation among vehicles and discourages selfish behavior by monitoring nodes. It achieves this by punishing nodes that intentionally discard messages and rewarding those successfully forwarding them. Additionally, CAPPS employs a load-sharing scheme to efficiently manage congestion, routing messages to less congested nodes instead of dropping them. The simulation results show the efficiency of the proposed approach over existing schemes, demonstrating enhanced performance. It improved the packet delivery ratio by around 24%, delivery delay by about 15%, and energy consumption by roughly 13%.
format Article
id doaj-art-591b11c330b74edab2288d18eff7c50c
institution DOAJ
issn 1932-6203
language English
publishDate 2025-01-01
publisher Public Library of Science (PLoS)
record_format Article
series PLoS ONE
spelling doaj-art-591b11c330b74edab2288d18eff7c50c2025-08-20T03:03:11ZengPublic Library of Science (PLoS)PLoS ONE1932-62032025-01-01203e031710710.1371/journal.pone.0317107CAPPS: Congestion-aware payment and punishment scheme to stimulate selfish nodes in IoT-based VDTNs.Ghani Ur RehmanAli DaudOmar Ibrahim AboulolaBader AlshemaimriRaed AlsiniSajid Ullah KhanThe Internet of Things (IoT) is facilitating the connection, identification, sensing, and analysis capabilities of digital devices; enabling them to perform tasks over the internet. Among various IoT applications, Vehicle Delay-Tolerant Networks (VDTNs) stand out, particularly in densely populated cities and rural areas with poor connectivity, where frequent network partitioning, unpredictable connections, and significant delays are common due to node selfishness. Where VDTNs offer promising solutions for such environments, they face challenges like congestion and selfish behavior due to big data traffic and limited resources. Existing systems aiming to mitigate selfishness often exacerbate congestion issues, necessitating a solution to address both concerns effectively. This article proposes the Congestion Aware Payment and Punishment Scheme (CAPPS) to address this issue. It incentivizes cooperation among vehicles and discourages selfish behavior by monitoring nodes. It achieves this by punishing nodes that intentionally discard messages and rewarding those successfully forwarding them. Additionally, CAPPS employs a load-sharing scheme to efficiently manage congestion, routing messages to less congested nodes instead of dropping them. The simulation results show the efficiency of the proposed approach over existing schemes, demonstrating enhanced performance. It improved the packet delivery ratio by around 24%, delivery delay by about 15%, and energy consumption by roughly 13%.https://doi.org/10.1371/journal.pone.0317107
spellingShingle Ghani Ur Rehman
Ali Daud
Omar Ibrahim Aboulola
Bader Alshemaimri
Raed Alsini
Sajid Ullah Khan
CAPPS: Congestion-aware payment and punishment scheme to stimulate selfish nodes in IoT-based VDTNs.
PLoS ONE
title CAPPS: Congestion-aware payment and punishment scheme to stimulate selfish nodes in IoT-based VDTNs.
title_full CAPPS: Congestion-aware payment and punishment scheme to stimulate selfish nodes in IoT-based VDTNs.
title_fullStr CAPPS: Congestion-aware payment and punishment scheme to stimulate selfish nodes in IoT-based VDTNs.
title_full_unstemmed CAPPS: Congestion-aware payment and punishment scheme to stimulate selfish nodes in IoT-based VDTNs.
title_short CAPPS: Congestion-aware payment and punishment scheme to stimulate selfish nodes in IoT-based VDTNs.
title_sort capps congestion aware payment and punishment scheme to stimulate selfish nodes in iot based vdtns
url https://doi.org/10.1371/journal.pone.0317107
work_keys_str_mv AT ghaniurrehman cappscongestionawarepaymentandpunishmentschemetostimulateselfishnodesiniotbasedvdtns
AT alidaud cappscongestionawarepaymentandpunishmentschemetostimulateselfishnodesiniotbasedvdtns
AT omaribrahimaboulola cappscongestionawarepaymentandpunishmentschemetostimulateselfishnodesiniotbasedvdtns
AT baderalshemaimri cappscongestionawarepaymentandpunishmentschemetostimulateselfishnodesiniotbasedvdtns
AT raedalsini cappscongestionawarepaymentandpunishmentschemetostimulateselfishnodesiniotbasedvdtns
AT sajidullahkhan cappscongestionawarepaymentandpunishmentschemetostimulateselfishnodesiniotbasedvdtns