A novel routing protocol for content-based publish/subscribe model in mobile sensor networks

In the mobile sensor networks, the sink node registers its own events in the network, and when the sensor node finds an event of interest to the sink node, it sends a response message. The data traffic of the communication process in the application scenario has a bursting feature, and sometimes net...

Full description

Saved in:
Bibliographic Details
Main Authors: Lin Lin, Jinfu Chen, Patrick Kwaku Kudjo, Omari Michael
Format: Article
Language:English
Published: Wiley 2019-09-01
Series:International Journal of Distributed Sensor Networks
Online Access:https://doi.org/10.1177/1550147719879046
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849399559194673152
author Lin Lin
Jinfu Chen
Patrick Kwaku Kudjo
Omari Michael
author_facet Lin Lin
Jinfu Chen
Patrick Kwaku Kudjo
Omari Michael
author_sort Lin Lin
collection DOAJ
description In the mobile sensor networks, the sink node registers its own events in the network, and when the sensor node finds an event of interest to the sink node, it sends a response message. The data traffic of the communication process in the application scenario has a bursting feature, and sometimes network congestion occurs. Therefore, when designing the data routing protocol, it is necessary to consider how to reduce the communication overhead in the network and improve the success rate of the query. To address this issue, this article proposes a routing protocol for content-based publish/subscribe, which is applicable in mobile sensor networks. The core idea of routing protocol for content-based publish/subscribe is that all sensor nodes in the network are divided into several clusters, and the transmission of sensing events is based on these clusters. The protocol consists of event publishing, subscription, matching, and unsubscribe. The inquirers send subscription information to the network, which are saved in the cluster head network. Published events are also transmitted to the cluster head network and the matching computation is performed. If the match is successful, events will be sent to subscribers, thus improving the success rate of queries. The simulations show that compared with existing methods, routing protocol for content-based publish/subscribe consumes lower matching events transmission energy to obtain a higher success rate. In the case of a large number of published events, the network lifetime of the routing protocol for content-based publish/subscribe protocol can be increased by 28%–54%, and the subscription success rate remains above 80%.
format Article
id doaj-art-a37e2e8b8b7c4d96aaeb49508b28f76c
institution Kabale University
issn 1550-1477
language English
publishDate 2019-09-01
publisher Wiley
record_format Article
series International Journal of Distributed Sensor Networks
spelling doaj-art-a37e2e8b8b7c4d96aaeb49508b28f76c2025-08-20T03:38:18ZengWileyInternational Journal of Distributed Sensor Networks1550-14772019-09-011510.1177/1550147719879046A novel routing protocol for content-based publish/subscribe model in mobile sensor networksLin Lin0Jinfu Chen1Patrick Kwaku Kudjo2Omari Michael3Jiangsu Key Laboratory of Security Technology for Industrial Cyberspace, Jiangsu University, Zhenjiang, ChinaJiangsu Key Laboratory of Security Technology for Industrial Cyberspace, Jiangsu University, Zhenjiang, ChinaSchool of Computer Science and Communication Engineering, Jiangsu University, Zhenjiang, ChinaSchool of Computer Science and Communication Engineering, Jiangsu University, Zhenjiang, ChinaIn the mobile sensor networks, the sink node registers its own events in the network, and when the sensor node finds an event of interest to the sink node, it sends a response message. The data traffic of the communication process in the application scenario has a bursting feature, and sometimes network congestion occurs. Therefore, when designing the data routing protocol, it is necessary to consider how to reduce the communication overhead in the network and improve the success rate of the query. To address this issue, this article proposes a routing protocol for content-based publish/subscribe, which is applicable in mobile sensor networks. The core idea of routing protocol for content-based publish/subscribe is that all sensor nodes in the network are divided into several clusters, and the transmission of sensing events is based on these clusters. The protocol consists of event publishing, subscription, matching, and unsubscribe. The inquirers send subscription information to the network, which are saved in the cluster head network. Published events are also transmitted to the cluster head network and the matching computation is performed. If the match is successful, events will be sent to subscribers, thus improving the success rate of queries. The simulations show that compared with existing methods, routing protocol for content-based publish/subscribe consumes lower matching events transmission energy to obtain a higher success rate. In the case of a large number of published events, the network lifetime of the routing protocol for content-based publish/subscribe protocol can be increased by 28%–54%, and the subscription success rate remains above 80%.https://doi.org/10.1177/1550147719879046
spellingShingle Lin Lin
Jinfu Chen
Patrick Kwaku Kudjo
Omari Michael
A novel routing protocol for content-based publish/subscribe model in mobile sensor networks
International Journal of Distributed Sensor Networks
title A novel routing protocol for content-based publish/subscribe model in mobile sensor networks
title_full A novel routing protocol for content-based publish/subscribe model in mobile sensor networks
title_fullStr A novel routing protocol for content-based publish/subscribe model in mobile sensor networks
title_full_unstemmed A novel routing protocol for content-based publish/subscribe model in mobile sensor networks
title_short A novel routing protocol for content-based publish/subscribe model in mobile sensor networks
title_sort novel routing protocol for content based publish subscribe model in mobile sensor networks
url https://doi.org/10.1177/1550147719879046
work_keys_str_mv AT linlin anovelroutingprotocolforcontentbasedpublishsubscribemodelinmobilesensornetworks
AT jinfuchen anovelroutingprotocolforcontentbasedpublishsubscribemodelinmobilesensornetworks
AT patrickkwakukudjo anovelroutingprotocolforcontentbasedpublishsubscribemodelinmobilesensornetworks
AT omarimichael anovelroutingprotocolforcontentbasedpublishsubscribemodelinmobilesensornetworks
AT linlin novelroutingprotocolforcontentbasedpublishsubscribemodelinmobilesensornetworks
AT jinfuchen novelroutingprotocolforcontentbasedpublishsubscribemodelinmobilesensornetworks
AT patrickkwakukudjo novelroutingprotocolforcontentbasedpublishsubscribemodelinmobilesensornetworks
AT omarimichael novelroutingprotocolforcontentbasedpublishsubscribemodelinmobilesensornetworks