A Deterministic Protocol for Permutation Routing in Dense Multi-Hop Sensor Networks

A. Bomgni, J. Myoupo
{"title":"A Deterministic Protocol for Permutation Routing in Dense Multi-Hop Sensor Networks","authors":"A. Bomgni, J. Myoupo","doi":"10.4236/wsn.2010.24040","DOIUrl":null,"url":null,"abstract":"A large variety of permutation routing protocols in a single-hop Network are known in the literature. Since they are single hop, there is always a wireless link connecting two nodes. One way to solve this problem in a multiple hop environment is to partition nodes into clusters, where a node in each cluster called clusterhead is responsible for the routing service. In this paper, we propose a hybrid clustering mechanism to perform permutation routing in multi-hop ad hoc Networks. We first propose to partition the network in single-hop clusters also named cliques. Secondly, we run a local permutation routing to broadcast items to their local destinations in each clique. Next we partition the clusterheads of cliques with the hierarchical clustering technique. We show how the outgoing items can be routed to their destination cliques. We give an estimation of the number of broadcast rounds in the worse case. More precisely, we show that solving the permutation routing problem on a multi-hop sensor network need 2 (1 ) ( ) 2 max max (/ ) kO k HUB HUB np    k in the worse case. Where n is the number of the data items stored in the network, p is the number of sensors, |HUBmax| is the number of sensors in the clique of maximum size and k is the number of cliques after the first clustering. Finally, simulation results show that our algorithm performs better than the naive multiple gossiping. To the best of our knowledge, it is the first algorithm for permutation routing in multi-hop radio networks.","PeriodicalId":251051,"journal":{"name":"Wirel. Sens. Netw.","volume":"31 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-04-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Wirel. Sens. Netw.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4236/wsn.2010.24040","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7

Abstract

A large variety of permutation routing protocols in a single-hop Network are known in the literature. Since they are single hop, there is always a wireless link connecting two nodes. One way to solve this problem in a multiple hop environment is to partition nodes into clusters, where a node in each cluster called clusterhead is responsible for the routing service. In this paper, we propose a hybrid clustering mechanism to perform permutation routing in multi-hop ad hoc Networks. We first propose to partition the network in single-hop clusters also named cliques. Secondly, we run a local permutation routing to broadcast items to their local destinations in each clique. Next we partition the clusterheads of cliques with the hierarchical clustering technique. We show how the outgoing items can be routed to their destination cliques. We give an estimation of the number of broadcast rounds in the worse case. More precisely, we show that solving the permutation routing problem on a multi-hop sensor network need 2 (1 ) ( ) 2 max max (/ ) kO k HUB HUB np    k in the worse case. Where n is the number of the data items stored in the network, p is the number of sensors, |HUBmax| is the number of sensors in the clique of maximum size and k is the number of cliques after the first clustering. Finally, simulation results show that our algorithm performs better than the naive multiple gossiping. To the best of our knowledge, it is the first algorithm for permutation routing in multi-hop radio networks.
密集多跳传感器网络中置换路由的确定性协议
文献中已知在单跳网络中有各种各样的排列路由协议。由于它们是单跳,所以总是有一个无线链路连接两个节点。在多跳环境中解决此问题的一种方法是将节点划分为集群,其中每个集群中的一个称为clusterhead的节点负责路由服务。在本文中,我们提出了一种混合聚类机制来实现多跳自组织网络中的排列路由。我们首先提出将网络划分为单跳集群,也称为团。其次,我们运行本地排列路由,将项目广播到每个团中的本地目的地。然后利用分层聚类技术对团簇头进行划分。我们将展示如何将传出的项目路由到它们的目的地群组。给出了最坏情况下广播轮数的估计。更准确地说,我们证明了在多跳传感器网络上解决排列路由问题需要2 (1)()2 max max (/) kO k HUB HUB npk。式中n为网络中存储的数据项数,p为传感器数量,|HUBmax|为最大规模的团中传感器数量,k为第一次聚类后的团数。仿真结果表明,该算法的性能优于单纯的多重八卦算法。据我们所知,这是多跳无线网络中第一个排列路由算法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信