DocumentCode :
1612721
Title :
Efficient Search Algorithms in the Presence of Measurement Uncertainty
Author :
Karacali, Bengi ; Karol, Mark ; Krishnan, P. ; Zhan, Beilei
Author_Institution :
Avaya Labs., Basking Ridge, NJ
fYear :
2008
Firstpage :
360
Lastpage :
365
Abstract :
In this work, we study the problem of efficient resource selection in real-time distributed systems. Specifically, we study how a client in the presence of measurement uncertainty can rapidly select a resource (target) that exhibits good network connectivity. The problem has many applications, including peer selection in P2P systems, server/gateway selection in IP telephony, and overlay routing. A probing-based search strategy is complicated by the potentially large number of targets and the inherent uncertainty in measurement results due to, for instance, small measurement sample sizes and other forms of "noise." We parameterize the problem based on the number of available targets, the number of "good" targets, and various network characteristics. We introduce a framework called spatial slow start (SSS) for searching the target space. SSS can be considered as a parameterized tree search with an interesting twist: apart from the target search space, the rate of probing per target is also manipulated at each step. A detailed simulation study provides insight on what SSS choices are significant under different network conditions. The simulation study also establishes that previously proposed techniques, namely, a random selection (RAND) algorithm that does not do any probing, and a "quick probe and select the best" (QPS) technique work well, but only in some situations. Based on these insights, we present an adaptive SSS algorithm that not only guides the search process according to its measurements of various system parameters, but also changes its search parameters in response to the quality of the measurements themselves. This new adaptive SSS algorithm performs as well as RAND and QPS in situations where RAND and QPS are efficient, and outperforms them in other cases.
Keywords :
Internet telephony; peer-to-peer computing; random processes; telecommunication network routing; tree searching; IP telephony; P2P systems; QPS; RAND; measurement uncertainty; network connectivity; overlay routing; parameterized tree search; probing-based search strategy; random selection algorithm; real-time distributed systems; resource selection; search algorithms; server-gateway selection; spatial slow start; Delay; Measurement uncertainty; Network servers; Noise measurement; Probes; Real time systems; Routing; Size measurement; Telephony; USA Councils;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communications, 2008. ICC '08. IEEE International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4244-2075-9
Electronic_ISBN :
978-1-4244-2075-9
Type :
conf
DOI :
10.1109/ICC.2008.74
Filename :
4533110
Link To Document :
بازگشت