A qualitative method to optimise false positive occurrences for the in-packet Bloom filter forwarding mechanism

L. Carrea, R. C. Almeida, K. Guild
{"title":"A qualitative method to optimise false positive occurrences for the in-packet Bloom filter forwarding mechanism","authors":"L. Carrea, R. C. Almeida, K. Guild","doi":"10.1109/CEEC.2011.5995837","DOIUrl":null,"url":null,"abstract":"Bloom filters have been recently proposed as an efficient multicast forwarding mechanism for the information centric topic-based publish/subscribe network proposed within the framework of the PSIRP project. Although such mechanism presents several advantages, as for instance very simple forwarding decisions and small forwarding tables, one of the limitations is the possibility of false positive occurrences during the forwarding decisions. This results in packets to be sent along unexpected links and the consequently wastage of network bandwidth among other effects. Therefore, its frequency must be minimized. One of the crucial points to reduce false positives in Bloom Filters is carefully select the number of hash functions utilized to create them. In this paper, we propose a mathematical analysis of the false positives in the whole network with respect to the number of hash functions. In particular, the number of hash functions correspondent to a minimum of false positive for the whole network is evaluated. Results from the mathematical analysis are compared with numerical analysis.","PeriodicalId":409910,"journal":{"name":"2011 3rd Computer Science and Electronic Engineering Conference (CEEC)","volume":"90 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 3rd Computer Science and Electronic Engineering Conference (CEEC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CEEC.2011.5995837","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

Bloom filters have been recently proposed as an efficient multicast forwarding mechanism for the information centric topic-based publish/subscribe network proposed within the framework of the PSIRP project. Although such mechanism presents several advantages, as for instance very simple forwarding decisions and small forwarding tables, one of the limitations is the possibility of false positive occurrences during the forwarding decisions. This results in packets to be sent along unexpected links and the consequently wastage of network bandwidth among other effects. Therefore, its frequency must be minimized. One of the crucial points to reduce false positives in Bloom Filters is carefully select the number of hash functions utilized to create them. In this paper, we propose a mathematical analysis of the false positives in the whole network with respect to the number of hash functions. In particular, the number of hash functions correspondent to a minimum of false positive for the whole network is evaluated. Results from the mathematical analysis are compared with numerical analysis.
一种优化包内布隆过滤器转发机制假阳性发生的定性方法
在PSIRP项目框架下,布隆过滤器作为一种高效的多播转发机制被提出,用于以信息为中心的基于主题的发布/订阅网络。虽然这种机制有几个优点,例如转发决策非常简单,转发表很小,但其局限性之一是在转发决策过程中可能出现误报。这将导致数据包沿着意想不到的链路发送,从而造成网络带宽的浪费和其他影响。因此,它的频率必须最小化。在布隆过滤器中减少误报的关键点之一是仔细选择用于创建它们的哈希函数的数量。在本文中,我们对整个网络中关于哈希函数数量的假阳性进行了数学分析。特别地,对整个网络的最小假阳性对应的哈希函数的数量进行了评估。将数学分析结果与数值分析结果进行了比较。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信