我们的服务符合学术规范和道德
专业 高端让您使用时没有后顾之忧

现代电子技术2024年第24期:基于索引布隆过滤器的DDS自动发现算法

来源:期刊VIP网 时间:


作者:刘黄彪;杨凡;宋歌;王峰俊;张琦;张小贝;

单位:上海大学通信与信息工程学院;上海飞机设计研究院;

摘要:数据分发服务(DDS)被广泛用于分布式系统的网络搭建,其中自动发现机制是DDS的关键部分。现有的DDS自动发现机制大都采用简单发现协议(SDP),但这种协议在大规模分布式系统的网络环境中会产生网络负载过高、匹配效率低下等问题。针对这些问题,提出一种基于索引布隆过滤器的轻量级DDS自动发现算法。该算法基于多维向量结构和索引值间的位操作设计一种索引布隆过滤器,用于压缩分布式系统网络节点间的传输信息,同时提供比标准布隆过滤器更低的误判率。结合索引布隆过滤器与SDP,能够减少DDS自动发现过程中的资源消耗并提高匹配效率。实验结果表明,在节点匹配率为10%的情况下,所提出的DDS自动发现算法相比基于标准布隆过滤器的SDPBloom算法,发现过程的数据包数量减少了46.39%,匹配时间缩短了73.30%。

关键词:数据分发服务;;自动发现算法;;布隆过滤器;;分布式系统;;简单发现协议;;多维向量;;误判率

基金资助:上海飞机设计研究院课题项目(XZB2019025)