• DocumentCode
    3253289
  • Title

    An ant based rate allocation algorithm for media streaming in peer to peer networks

  • Author

    Salavati, Amir Hesam ; Goudarzi, Hadi ; Pakravan, Mohammad Reza

  • Author_Institution
    Sch. of Electr. Eng., Sharif Univ. of Technol., Tehran
  • fYear
    2008
  • fDate
    14-17 Oct. 2008
  • Firstpage
    456
  • Lastpage
    463
  • Abstract
    In this paper, we propose a novel algorithm for rate allocation in multiple-source media streaming peer to peer networks. Our algorithm is based on ant-colony optimization and capable of handling network changes which occur quite often in unstructured P2P networks. The suggested algorithm does not need any information about the topology of the network. Moreover, it could get over uncertainties in network state information, particularly the rate of media provider nodes that could happen due to lack of accurate measurements. We show that our algorithm will reach the maximum achievable rate of the network quite fast and with relatively little overhead. In our simulations, we have demonstrated that in cases where network state information is inaccurate, the suggested ant-based rate allocation method will lead to the same results that other optimization-based rate allocation algorithms yield. Moreover, we have shown that the proposed algorithm has an intrinsic low pass filter which discriminate between transient network changes from permanent ones. If the changes in the network is transient, the algorithm compensate the temporary losses quite fast and without much effort. In cases where the network changes last longer, the algorithm overcomes losses by employing other nodes that have the media stream available. The rate of adaptation is adjustable and must be carefully determined according to network conditions.
  • Keywords
    optimisation; peer-to-peer computing; telecommunication network topology; ant based rate allocation algorithm; multiple-source media streaming; network. topology; optimization-based rate allocation algorithms; peer to peer networks; Algorithm design and analysis; Bandwidth; IP networks; Low pass filters; Network topology; Optimization methods; Particle measurements; Peer to peer computing; Streaming media; Telecommunication traffic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Local Computer Networks, 2008. LCN 2008. 33rd IEEE Conference on
  • Conference_Location
    Montreal, Que
  • Print_ISBN
    978-1-4244-2412-2
  • Electronic_ISBN
    978-1-4244-2413-9
  • Type

    conf

  • DOI
    10.1109/LCN.2008.4664204
  • Filename
    4664204