Virtual topologies in peer-to-peer networks can reduce the traffic consumed by altering the logical connectivity of peers without altering the underlying network. However, such sparsely connected virtual topologies do not focus on the needs for smart grid applications, which is information dissemination throughout the network, and in turn degrade the performance of distributed control algorithms running on peer-to-peer networks. This paper provides a flexible solution for application developers to prototype and deploy different virtual topologies that balances these trade-offs. First, it introduces a configurable virtual communication topology framework, TopLinkMgr, which enables users to specify any chosen connectivity configuration and deploy peer-to-peer applications using it. Second, it proposes a novel fault-tolerant self-adaptive virtual topology management algorithm, Bounded Path Dissemination, that can ensure the dissemination of information to all peers within a specified threshold. Experiments show that the algorithm improves on convergence speed and accuracy over state-of-the-art methods and is also robust against node failures while consuming significantly less communication bandwidth.
翻译:同行对同行网络的虚拟结构可以通过改变同行逻辑连接而不改变基本网络来减少交通流量。 但是,这种连接极少的虚拟结构并不侧重于智能电网应用程序的需要,即整个网络的信息传播,转而降低在同行网络上运行的分布式控制算法的性能。 本文为应用程序开发者提供了一个灵活的解决方案,以建立和部署能够平衡这些权衡的各种虚拟结构。 首先,它引入了一个可配置的虚拟通信结构框架TopLinkMgr, 使用户能够指定任何选定的连接配置,并使用它部署同行对等应用程序。 其次,它提出了一种新的可确保信息在特定临界线内向所有同行传播的可错容自我适应性虚拟地形管理算法(Boundd Path Pread), 实验表明,该算法在同步速度和准确性上改进了状态技术方法,并且在大量消耗通信带宽的同时,也能够抵御节点失败。