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...
Autores principales: | , , , |
---|---|
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 |