In overlay-based applications, multiple overlay networks are deployed to fulfill different service requirements. A multioverlay environment may exist in which a number of nodes simultaneously participate in the networks. When there are multiple overlay-based applications running over a set of nodes, some of the nodes take extra effort to maintain multi-overlay networks. Therefore, maintaining these co-existing overlays incurs redundant maintenance overhead. This research presents a cooperative strategy for exploiting a master-slave model to handle the common overlay-maintenance. The purpose is to eliminate the redundant maintenance overhead. To evaluate system performance, this study not only analyses various combinations of multiple overlays but also considers the effectiveness of the master selection approach. Experimental results demonstrated that the proposed cooperative strategy significantly decreases the redundant overlay-maintenance overhead. In some cases, the overall reduction ratio of maintaining multiple overlays is as high as 60%.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.