3rd International ICST Conference on Collaborative Computing: Networking, Applications and Worksharin

Research Article

Index Distribution in a Group-Based Resource Sharing Application

  • @INPROCEEDINGS{10.1109/COLCOM.2007.4553854,
        author={Nicklas Beijar},
        title={Index Distribution in a Group-Based Resource Sharing Application},
        proceedings={3rd International ICST Conference on Collaborative Computing: Networking, Applications and Worksharin},
        publisher={IEEE},
        proceedings_a={COLLABORATECOM},
        year={2008},
        month={6},
        keywords={Group-based sharing  index distribution  peer-to-peer  social networks},
        doi={10.1109/COLCOM.2007.4553854}
    }
    
  • Nicklas Beijar
    Year: 2008
    Index Distribution in a Group-Based Resource Sharing Application
    COLLABORATECOM
    IEEE
    DOI: 10.1109/COLCOM.2007.4553854
Nicklas Beijar1,*
  • 1: Networking Laboratory, TKK Helsinki University of Technology, Helsinki, Finland
*Contact email: nbeijar@netlab.tkk.fi

Abstract

This paper presents an application for locating resources, such as files or media streams, shared by users of a mobile network. The application is fully distributed without centralized components in the fixed network. The paper proposes a simple method to define groups using local information about each user’s social contacts. The groups are used in combination with user-defined policies to control the distribution of shared resources. The paper further provides an evaluation whether an index-driven approach is feasible for the given purpose. The approach aims to minimize traffic, which is particularly important in the mobile environment. To achieve this, a unique method is proposed for efficiently distributing the index by replacing flooding with direct updates. Bloom filters are used to compress the index in order to reduce the bandwidth and storage space. The solutions are evaluated analytically and compared using simulation.