TCPeer: Rate Control in P2P over IP Networks | SpringerLink
Skip to main content

TCPeer: Rate Control in P2P over IP Networks

  • Conference paper
Managing Traffic Performance in Converged Networks (ITC 2007)

Part of the book series: Lecture Notes in Computer Science ((LNCCN,volume 4516))

Included in the following conference series:

  • 1406 Accesses

Abstract

The prevalent mechanism to avoid congestion in IP networks is the control of the sending rate with TCP. Dynamic routing strategies at the IP layer are not deployed because of problems like route oscillations and out-of-order packet deliveries.

With the adoption of P2P technology, routing is done also in these overlay networks. With multi-source download protocols peers upload and download to/from other peers in parallel.

Based on congestion pricing for IP networks this paper proposes a rate control algorithm for P2P over IP networks. A peer adopts the functionality of TCP and extends the congestion window mechanism with information from the overlay network. Thus, a sending peer is able to shift traffic from a congested route to an uncongested one. This change in the rate allocation will be balanced by other peers in the overlay. Hence, the receiving peers experience no degradation of their total download rate.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. R., Q.D.S.: Modeling and performance analysis of BitTorrent-like peer-to-peer networks. Computer Communication Review 34(4), 367–378 (2004)

    Article  Google Scholar 

  2. Bharambe, A., Herley, C., Padmanabhan, V.: Analyzing and improving BitTorrent performance. Technical Report MSR-TR-2005-03, Microsoft Research (2005)

    Google Scholar 

  3. Cohen, B.: Incentives build robustness in BitTorrent. In: Proc. 1st Workshop on Economics of Peer-to-Peer Systems, Berkeley (2003)

    Google Scholar 

  4. Turrini, E., Panzieri, F.: Using P2P techniques for content distribution internetworking: A research proposal. In: Proc. IEEE P2P 2002 (2002)

    Google Scholar 

  5. Kelly, F.: Charging and rate control for elastic traffic. European Transactions on Telecommunications 8, 33–37 (1997)

    Article  Google Scholar 

  6. Kelly, F., Maulloo, A., Tan, D.: Rate control in communication networks: shadow prices, proportional fairness and stability. Journal of the Operational Research Society 49, 237–252 (1998)

    Article  MATH  Google Scholar 

  7. Low, S., Lapsley, D.: Optimization flow control, I: basic algorithm and convergence. IEEE/ACM Transactions on Networking 7(6), 861–874 (1999), citeseer.ist.psu.edu/article/low99optimization.html

    Article  Google Scholar 

  8. Wang, W., Palaniswami, M., Low, S.: Optimal flow control and routing in multi-path networks. Perform. Eval. 52(2-3), 119–132 (2003)

    Article  Google Scholar 

  9. Han, H., Shakkottai, S., Hollot, C.: Overlay TCP for multi-path routing and congestion control (2003)

    Google Scholar 

  10. Eger, K., Killat, U.: Resource pricing in peer-to-peer networks. IEEE Communications Letters 11(1), 82–84 (2007)

    Article  Google Scholar 

  11. Eger, K., Killat, U.: Fair resource allocation in peer-to-peer networks. In: Proc. SPECTS’06, Calgary, Canada, pp. 39–45 (2006)

    Google Scholar 

  12. Eger, K., Killat, U.: Bandwidth trading in unstructured P2P content distribution networks. In: Proc. IEEE P2P 2006, Cambridge, UK, pp. 39–46. IEEE Computer Society Press, Los Alamitos (2006)

    Google Scholar 

  13. Athuraliya, S., Low, S.: Optimization flow control, II: Implementation. Technical report, Melbourne University (2000)

    Google Scholar 

  14. Zimmermann, S., Killat, U.: Resource marking and fair rate allocation. In: Proc. ICC 2002, New York, vol. 2, pp. 1310–1314 (2002)

    Google Scholar 

  15. Ramakrishnan, K., Floyd, S., Black, D.: The addition of explicit congestion notification (ECN) to IP. RFC 3168 (2001)

    Google Scholar 

  16. Low, S., Srikant, R.: A mathematical framework for designing a low-loss, low-delay internet. Networks and Spatial Economics 4, 75–101 (2004)

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Lorne Mason Tadeusz Drwiega James Yan

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Eger, K., Killat, U. (2007). TCPeer: Rate Control in P2P over IP Networks. In: Mason, L., Drwiega, T., Yan, J. (eds) Managing Traffic Performance in Converged Networks. ITC 2007. Lecture Notes in Computer Science, vol 4516. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72990-7_55

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-72990-7_55

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-72989-1

  • Online ISBN: 978-3-540-72990-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics