DocumentCode
2383087
Title
Performance evaluation of partial deployment of Breadcrumbs in content oriented networks
Author
Tsutsui, Tatsuhiro ; Urabayashi, Hiroyuki ; Yamamoto, Miki ; Rosensweig, Elisha ; Kurose, James F.
Author_Institution
Fac. of Eng. Sci., Kansai Univ., Suita, Japan
fYear
2012
fDate
10-15 June 2012
Firstpage
5828
Lastpage
5832
Abstract
In recent years, much work has been devoted to developing protocols and architectures for supporting the growing trend of data-oriented services. One drawback of many of these proposals is the need to upgrade or replace all the routers in order for the new systems to work. Among the few systems that allow for gradual deployment is the recently-proposed Breadcrumbs technique for distributed coordination among caches in a cache network. Breadcrumbs uses information collected locally at each cache during past downloads to support in-network guiding of current requests to desired content. Specifically, during content download a series of short-term pointers, called breadcrumbs, is set up along the download path. Future requests for this content are initially routed towards the server which holds (a copy of) this content. However, if this route leads the request to a Breadcrumbs-supporting router, this router re-directs the request in the direction of the latest downloaded, using the aforementioned pointers. Thus, content requests are initially forwarded by a location ID (e.g., IP address), but encountering a breadcrumb entry can cause a shift over to content-based routing. This property enables the Breadcrumbs system to be deployed gradually, since it only enhances the existing location-based routing mechanism (i.e. IP-based routing). In this paper we evaluate the performance of a network where Breadcrumbs is only partially deployed. Our simulation results show Breadcrumbs performs poorly when sparsely deployed. However, if an overlay of Breadcrumbs-supporting routers is setup, system performance is greatly improved. We believe that the reduced load on servers achieved with even a limited deployment of Breadcrumbs-supporting routers, combined with the flexibility of being able to deploy the system gradually, should motivate further investigation and eventual deployment of Breadcrumbs.
Keywords
Internet; cache storage; computer architecture; performance evaluation; protocols; telecommunication network routing; architectures; breadcrumbs; cache network; content oriented networks; content-based routing; data-oriented services; distributed coordination; performance evaluation; protocols; Computer architecture; IP networks; Load modeling; Protocols; Routing; Servers;
fLanguage
English
Publisher
ieee
Conference_Titel
Communications (ICC), 2012 IEEE International Conference on
Conference_Location
Ottawa, ON
ISSN
1550-3607
Print_ISBN
978-1-4577-2052-9
Electronic_ISBN
1550-3607
Type
conf
DOI
10.1109/ICC.2012.6364671
Filename
6364671
Link To Document