Title :
Towards Minimum Traffic Cost and Minimum Response Latency: A Novel Dynamic Query Protocol in Unstructured P2P Networks
Author :
Tian, Chen ; Jiang, Hongbo ; Liu, Wenyu ; Liu, Xue ; Wang, Yi
Author_Institution :
Dept. of EIE, Huazhong Univ. of Sci. & Technol., Wuhan
Abstract :
Controlled-flooding algorithms are widely used in unstructured networks. Expanding ring (ER) achieves low response delay, while its traffic cost is huge; dynamic querying (DQ) is known for its desirable behavior in traffic control, but it achieves lower search cost at the price of an undesirable latency performance; Enhanced dynamic querying (DQ+) can reduce the search latency too, while it is hard to determine a general optimum parameters set. In this paper, a novel algorithm named selective dynamic query (SDQ) is proposed. Unlike previous works that awkwardly processing floating TTL values, SDQ properly select an integer TTL value and a set of neighbors to narrow the scope of next query. Our experiments demonstrate that SDQ provides finer-grained control than other algorithms: its latency is close to the well-known minimum one via ER; in the mean time its traffic cost also close to the minimum. To our best knowledge, this is the first work capable of achieving best performance in terms of both response latency and traffic cost. In addition, our experiments also demonstrate that SDQ works well in various network topologies.
Keywords :
peer-to-peer computing; routing protocols; telecommunication control; telecommunication network topology; telecommunication traffic; controlled-flooding algorithms; dynamic query protocol; dynamic querying; expanding ring; finer-grained control; minimum response latency; minimum traffic cost; network topologies; response delay; search latency; selective dynamic query; traffic control; undesirable latency performance; unstructured P2P networks; unstructured networks; Algorithm design and analysis; Communication system traffic control; Costs; Delay; Erbium; Heuristic algorithms; Network topology; Peer to peer computing; Protocols; Telecommunication traffic; Distributed applications; Selective Dynamic Query; distributed networks; distributed systems; peer-to-peer networks; query algorithm; resource discovery;
Conference_Titel :
Parallel Processing, 2008. ICPP '08. 37th International Conference on
Conference_Location :
Portland, OR
Print_ISBN :
978-0-7695-3374-2
Electronic_ISBN :
0190-3918
DOI :
10.1109/ICPP.2008.78