Cargando…

An Optimized Probabilistic Delay Tolerant Network (DTN) Routing Protocol Based on Scheduling Mechanism for Internet of Things (IoT) †

Many applications of Internet of Things (IoT) have been implemented based on unreliable wireless or mobile networks like the delay tolerant network (DTN). Therefore, it is an important issue for IoT applications to achieve efficient data transmission in DTN. In order to improve delivery rate and opt...

Descripción completa

Detalles Bibliográficos
Autores principales: Mao, Yuxin, Zhou, Chenqian, Ling, Yun, Lloret, Jaime
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6358925/
https://www.ncbi.nlm.nih.gov/pubmed/30634604
http://dx.doi.org/10.3390/s19020243
_version_ 1783392103418560512
author Mao, Yuxin
Zhou, Chenqian
Ling, Yun
Lloret, Jaime
author_facet Mao, Yuxin
Zhou, Chenqian
Ling, Yun
Lloret, Jaime
author_sort Mao, Yuxin
collection PubMed
description Many applications of Internet of Things (IoT) have been implemented based on unreliable wireless or mobile networks like the delay tolerant network (DTN). Therefore, it is an important issue for IoT applications to achieve efficient data transmission in DTN. In order to improve delivery rate and optimize delivery delay with low overhead in DTN for IoT applications, we propose a new routing protocol, called Scheduling-Probabilistic Routing Protocol using History of Encounters and Transitivity (PROPHET). In this protocol, we calculate the delivery predictability according to the encountering frequency among nodes. Two scheduling mechanisms are proposed to extend the traditional PROPHET protocol and improve performance in both storage and transmission in DTN. In order to evaluate the proposed routing protocol, we perform simulations and compare it with other routing protocols in an Opportunistic Network Environment (ONE) simulator. The results demonstrate that the proposed Scheduling-PROPHET can achieve better performances in several key aspects compared with the existing protocols.
format Online
Article
Text
id pubmed-6358925
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-63589252019-02-06 An Optimized Probabilistic Delay Tolerant Network (DTN) Routing Protocol Based on Scheduling Mechanism for Internet of Things (IoT) † Mao, Yuxin Zhou, Chenqian Ling, Yun Lloret, Jaime Sensors (Basel) Article Many applications of Internet of Things (IoT) have been implemented based on unreliable wireless or mobile networks like the delay tolerant network (DTN). Therefore, it is an important issue for IoT applications to achieve efficient data transmission in DTN. In order to improve delivery rate and optimize delivery delay with low overhead in DTN for IoT applications, we propose a new routing protocol, called Scheduling-Probabilistic Routing Protocol using History of Encounters and Transitivity (PROPHET). In this protocol, we calculate the delivery predictability according to the encountering frequency among nodes. Two scheduling mechanisms are proposed to extend the traditional PROPHET protocol and improve performance in both storage and transmission in DTN. In order to evaluate the proposed routing protocol, we perform simulations and compare it with other routing protocols in an Opportunistic Network Environment (ONE) simulator. The results demonstrate that the proposed Scheduling-PROPHET can achieve better performances in several key aspects compared with the existing protocols. MDPI 2019-01-10 /pmc/articles/PMC6358925/ /pubmed/30634604 http://dx.doi.org/10.3390/s19020243 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Mao, Yuxin
Zhou, Chenqian
Ling, Yun
Lloret, Jaime
An Optimized Probabilistic Delay Tolerant Network (DTN) Routing Protocol Based on Scheduling Mechanism for Internet of Things (IoT) †
title An Optimized Probabilistic Delay Tolerant Network (DTN) Routing Protocol Based on Scheduling Mechanism for Internet of Things (IoT) †
title_full An Optimized Probabilistic Delay Tolerant Network (DTN) Routing Protocol Based on Scheduling Mechanism for Internet of Things (IoT) †
title_fullStr An Optimized Probabilistic Delay Tolerant Network (DTN) Routing Protocol Based on Scheduling Mechanism for Internet of Things (IoT) †
title_full_unstemmed An Optimized Probabilistic Delay Tolerant Network (DTN) Routing Protocol Based on Scheduling Mechanism for Internet of Things (IoT) †
title_short An Optimized Probabilistic Delay Tolerant Network (DTN) Routing Protocol Based on Scheduling Mechanism for Internet of Things (IoT) †
title_sort optimized probabilistic delay tolerant network (dtn) routing protocol based on scheduling mechanism for internet of things (iot) †
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6358925/
https://www.ncbi.nlm.nih.gov/pubmed/30634604
http://dx.doi.org/10.3390/s19020243
work_keys_str_mv AT maoyuxin anoptimizedprobabilisticdelaytolerantnetworkdtnroutingprotocolbasedonschedulingmechanismforinternetofthingsiot
AT zhouchenqian anoptimizedprobabilisticdelaytolerantnetworkdtnroutingprotocolbasedonschedulingmechanismforinternetofthingsiot
AT lingyun anoptimizedprobabilisticdelaytolerantnetworkdtnroutingprotocolbasedonschedulingmechanismforinternetofthingsiot
AT lloretjaime anoptimizedprobabilisticdelaytolerantnetworkdtnroutingprotocolbasedonschedulingmechanismforinternetofthingsiot
AT maoyuxin optimizedprobabilisticdelaytolerantnetworkdtnroutingprotocolbasedonschedulingmechanismforinternetofthingsiot
AT zhouchenqian optimizedprobabilisticdelaytolerantnetworkdtnroutingprotocolbasedonschedulingmechanismforinternetofthingsiot
AT lingyun optimizedprobabilisticdelaytolerantnetworkdtnroutingprotocolbasedonschedulingmechanismforinternetofthingsiot
AT lloretjaime optimizedprobabilisticdelaytolerantnetworkdtnroutingprotocolbasedonschedulingmechanismforinternetofthingsiot