Cargando…
A Community-Based Event Delivery Protocol in Publish/Subscribe Systems for Delay Tolerant Sensor Networks
The basic operation of a Delay Tolerant Sensor Network (DTSN) is to finish pervasive data gathering in networks with intermittent connectivity, while the publish/subscribe (Pub/Sub for short) paradigm is used to deliver events from a source to interested clients in an asynchronous way. Recently, ext...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Molecular Diversity Preservation International (MDPI)
2009
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3292073/ https://www.ncbi.nlm.nih.gov/pubmed/22408470 http://dx.doi.org/10.3390/s91007580 |
_version_ | 1782225226641178624 |
---|---|
author | Liu, Nianbo Liu, Ming Zhu, Jinqi Gong, Haigang |
author_facet | Liu, Nianbo Liu, Ming Zhu, Jinqi Gong, Haigang |
author_sort | Liu, Nianbo |
collection | PubMed |
description | The basic operation of a Delay Tolerant Sensor Network (DTSN) is to finish pervasive data gathering in networks with intermittent connectivity, while the publish/subscribe (Pub/Sub for short) paradigm is used to deliver events from a source to interested clients in an asynchronous way. Recently, extension of Pub/Sub systems in DTSNs has become a promising research topic. However, due to the unique frequent partitioning characteristic of DTSNs, extension of a Pub/Sub system in a DTSN is a considerably difficult and challenging problem, and there are no good solutions to this problem in published works. To ad apt Pub/Sub systems to DTSNs, we propose CED, a community-based event delivery protocol. In our design, event delivery is based on several unchanged communities, which are formed by sensor nodes in the network according to their connectivity. CED consists of two components: event delivery and queue management. In event delivery, events in a community are delivered to mobile subscribers once a subscriber comes into the community, for improving the data delivery ratio. The queue management employs both the event successful delivery time and the event survival time to decide whether an event should be delivered or dropped for minimizing the transmission overhead. The effectiveness of CED is demonstrated through comprehensive simulation studies. |
format | Online Article Text |
id | pubmed-3292073 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2009 |
publisher | Molecular Diversity Preservation International (MDPI) |
record_format | MEDLINE/PubMed |
spelling | pubmed-32920732012-03-09 A Community-Based Event Delivery Protocol in Publish/Subscribe Systems for Delay Tolerant Sensor Networks Liu, Nianbo Liu, Ming Zhu, Jinqi Gong, Haigang Sensors (Basel) Article The basic operation of a Delay Tolerant Sensor Network (DTSN) is to finish pervasive data gathering in networks with intermittent connectivity, while the publish/subscribe (Pub/Sub for short) paradigm is used to deliver events from a source to interested clients in an asynchronous way. Recently, extension of Pub/Sub systems in DTSNs has become a promising research topic. However, due to the unique frequent partitioning characteristic of DTSNs, extension of a Pub/Sub system in a DTSN is a considerably difficult and challenging problem, and there are no good solutions to this problem in published works. To ad apt Pub/Sub systems to DTSNs, we propose CED, a community-based event delivery protocol. In our design, event delivery is based on several unchanged communities, which are formed by sensor nodes in the network according to their connectivity. CED consists of two components: event delivery and queue management. In event delivery, events in a community are delivered to mobile subscribers once a subscriber comes into the community, for improving the data delivery ratio. The queue management employs both the event successful delivery time and the event survival time to decide whether an event should be delivered or dropped for minimizing the transmission overhead. The effectiveness of CED is demonstrated through comprehensive simulation studies. Molecular Diversity Preservation International (MDPI) 2009-09-28 /pmc/articles/PMC3292073/ /pubmed/22408470 http://dx.doi.org/10.3390/s91007580 Text en © 2009 by the authors; licensee Molecular Diversity Preservation International, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/). |
spellingShingle | Article Liu, Nianbo Liu, Ming Zhu, Jinqi Gong, Haigang A Community-Based Event Delivery Protocol in Publish/Subscribe Systems for Delay Tolerant Sensor Networks |
title | A Community-Based Event Delivery Protocol in Publish/Subscribe Systems for Delay Tolerant Sensor Networks |
title_full | A Community-Based Event Delivery Protocol in Publish/Subscribe Systems for Delay Tolerant Sensor Networks |
title_fullStr | A Community-Based Event Delivery Protocol in Publish/Subscribe Systems for Delay Tolerant Sensor Networks |
title_full_unstemmed | A Community-Based Event Delivery Protocol in Publish/Subscribe Systems for Delay Tolerant Sensor Networks |
title_short | A Community-Based Event Delivery Protocol in Publish/Subscribe Systems for Delay Tolerant Sensor Networks |
title_sort | community-based event delivery protocol in publish/subscribe systems for delay tolerant sensor networks |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3292073/ https://www.ncbi.nlm.nih.gov/pubmed/22408470 http://dx.doi.org/10.3390/s91007580 |
work_keys_str_mv | AT liunianbo acommunitybasedeventdeliveryprotocolinpublishsubscribesystemsfordelaytolerantsensornetworks AT liuming acommunitybasedeventdeliveryprotocolinpublishsubscribesystemsfordelaytolerantsensornetworks AT zhujinqi acommunitybasedeventdeliveryprotocolinpublishsubscribesystemsfordelaytolerantsensornetworks AT gonghaigang acommunitybasedeventdeliveryprotocolinpublishsubscribesystemsfordelaytolerantsensornetworks AT liunianbo communitybasedeventdeliveryprotocolinpublishsubscribesystemsfordelaytolerantsensornetworks AT liuming communitybasedeventdeliveryprotocolinpublishsubscribesystemsfordelaytolerantsensornetworks AT zhujinqi communitybasedeventdeliveryprotocolinpublishsubscribesystemsfordelaytolerantsensornetworks AT gonghaigang communitybasedeventdeliveryprotocolinpublishsubscribesystemsfordelaytolerantsensornetworks |