首页> 外文期刊>Journal of network and computer applications >Reducing query overhead through route learning in unstructured peer-to-peer network
【24h】

Reducing query overhead through route learning in unstructured peer-to-peer network

机译:通过非结构化对等网络中的路由学习减少查询开销

获取原文
获取原文并翻译 | 示例
           

摘要

In unstructured peer-to-peer networks, such as Gnutella, peers propagate query messages towards the resource holders by flooding them through the network. This is, however, a costly operation since it consumes node and link resources excessively and often unnecessarily. There is no reason, for example, for a peer to receive a query message if the peer has no matching resource or is not on the path to a peer holding a matching resource. In this paper, we present a solution to this problem, which we call Route Learning, aiming to reduce query traffic in unstructured peer-to-peer networks. In Route Learning, peers try to identify the most likely neighbors through which replies can be obtained to submitted queries. In this way, a query is forwarded only to a subset of the neighbors of a peer, or it is dropped if no neighbor, likely to reply, is found. The scheme also has mechanisms to cope with variations in user submitted queries, like changes in the keywords. The scheme can also evaluate the route for a query for which it is not trained. We show through simulation results that when compared to a pure flooding based querying approach, our scheme reduces bandwidth overhead significantly without sacrificing user satisfaction.
机译:在非结构化对等网络(例如Gnutella)中,对等体通过将查询消息泛洪到网络来向资源持有者传播查询消息。然而,这是昂贵的操作,因为它过度地并且经常不必要地消耗节点和链接资源。例如,如果对等方没有匹配的资源或不在通往拥有匹配资源的对等方的路径上,则对等方没有理由接收查询消息。在本文中,我们提出了针对此问题的解决方案,称为路由学习,旨在减少非结构化对等网络中的查询流量。在“路由学习”中,对等方尝试识别最有可能的邻居,通过这些邻居可以获取对提交查询的答复。这样,查询仅转发到对等邻居的一个子集,如果找不到可能答复的邻居,则将其丢弃。该方案还具有处理用户提交的查询中的变化(如关键字更改)的机制。该方案还可以为未经训练的查询评估路由。我们通过仿真结果表明,与基于纯泛洪的查询方法相比,我们的方案可在不牺牲用户满意度的情况下显着减少带宽开销。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号