2nd International IEEE Conference on Communication System Software and Middleware

Research Article

A Peer-to-Peer Scheme to Discover and Select QoS Enhanced Alternate Paths

  • @INPROCEEDINGS{10.1109/COMSWA.2007.382552,
        author={Thierry  Rakotoarivelo and Patrick Senact and Aruna Seneviratnel and Michel Diaz},
        title={A Peer-to-Peer Scheme to Discover and Select QoS Enhanced Alternate Paths},
        proceedings={2nd International IEEE Conference on Communication System Software and Middleware},
        publisher={IEEE},
        proceedings_a={COMSWARE},
        year={2007},
        month={7},
        keywords={Australia  Computer architecture  Costs  Delay  Network servers  Peer to peer computing  Quality of service  Routing  Scalability  Streaming media},
        doi={10.1109/COMSWA.2007.382552}
    }
    
  • Thierry Rakotoarivelo
    Patrick Senact
    Aruna Seneviratnel
    Michel Diaz
    Year: 2007
    A Peer-to-Peer Scheme to Discover and Select QoS Enhanced Alternate Paths
    COMSWARE
    IEEE
    DOI: 10.1109/COMSWA.2007.382552
Thierry Rakotoarivelo1,2,3,4,*, Patrick Senact2,4,*, Aruna Seneviratnel3,*, Michel Diaz4,*
  • 1: School of Electrical Engineering and Telecommunications, University of New South Wales, Sydney, NSW 2052, Australia.
  • 2: Department of Applied Mathematics and Computer Engineering, ENSICA, Place Emile Blouin, 31056 Toulouse, France.
  • 3: National ICT Australia* (NICTA), LockedBag 9013, Alexandria, NSW 1435, Australia.
  • 4: LAAS-CNRS, 7 avenue du Colonel Roche, 31077 Toulouse, France.
*Contact email: Thierry.Rakotoarivelo@nicta.com.au, senac@laas.fr, Aruna.Seneviratne@nicta.com.au, diaz@laas.fr

Abstract

Increasing number of communication softwares are built on distributed architectures based on the Peer-to-Peer (P2P) model, such as Skype [1], and PeerCast [2]. This model provides several significant benefits, such as deployment scalability, resilience to single points of failure, communication cost sharing, and anonymity. In a former contribution, we proposed an unstructured Super-Peer architecture (SPAD) that further uses the P2P paradigm to provide enhanced Quality of Service (QoS) between two users of these communication softwares. SPAD allows the discovery and use of composite alternate end-to-end paths that experience better delay than the path given by the default IP routing mechanisms. This paper extends SPAD's capabilities to multi-QoS constrained alternate-paths. It presents two extensions: i) the capability to discover alternate paths with better packet-loss and/or delay, ii) multiple schemes to select among the discovered paths the ones that best meets the requirements of the users.