Skip to main content

Phase Synchronization and Seamless Peer-Reconnection on Peer-to-Peer Streaming Systems

  • Conference paper
Information Networking. Convergence in Broadband and Mobile Networking (ICOIN 2005)

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

Included in the following conference series:

Abstract

To reduce perceived impact, we argue that, in P2P streaming networks, selection of new parent peer for a peer should consider not only network quality (e.g. delay and bandwidth) but also the frame-buffer status between the parent-child peers. When there is large mismatch on the frame-buffer, the child peer is in danger of suffering frame-buffer underflow while playback. Meanwhile, another issue discussed in this paper is phase-skew among peers. Degrees of phase-skew between two peers mean the degrees of presentation-time difference between the two peers. Without proper control, phase-skew could be serious between peers. In this paper we propose an effective buffer management and coordination scheme to avoid these two problems. A prototype P2P streaming system basing on open standards was built to verify our design approaches.

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. Deshpande, H., Bawa, M., Garcia-Molina, H.: Streaming live media over peers. Tech. Rep. 2002-21, Stanford University (2002)

    Google Scholar 

  2. Bawa, M., Deshpande, H., Garcia-Molina, H.: Transience of peers and streaming media. ACM SIGCOMM Computer communications Review 33(1), 107–112 (2003)

    Article  Google Scholar 

  3. Chu, Y.-H., Rao, S.G., Zhang, H.: A case for end system multicast. In: Proc. of ACM 2000 SIGMETRICS Conf., pp. 1–12 (2000)

    Google Scholar 

  4. Chu, Y.-H., Rao, S.G., Seshan, S., Zhang, H.: Enabling conferencing applications on the internet using an overlay multicast architecture. In: Proc. of ACM 2001 SIGCOMM Conf., pp. 55–67 (2001)

    Google Scholar 

  5. Banerjee, S., Bhattacharjee, B., Kommareddy, C.: Scalable application layer multicast. In: Proc. of ACM 2002 SIGCOMM Conf., pp. 205–217 (2002)

    Google Scholar 

  6. Tran, D.A., Hua, K.A., Do, T.T.: Zigzag: An effcient peer-to-peer scheme for media streaming. In: Proc. of IEEE 2003 INFOCOM Conf. (2003)

    Google Scholar 

  7. Guo, Y., Suh, K., Kurose, J., Towsley, D.: P2Cast: peer-to-peer patching scheme for VoD service. In: Proc. Of ACM 2003 WWW Conf., pp. 301–309 (2003)

    Google Scholar 

  8. Padmanabhan, V.N., Wang, H.J., Chou, P.A., Sripanidkulchai, K.: Distributing streaming media content using cooperative networking. In: Proc. of ACM 2002 NOSSDAV Conf., pp. 177–186 (2002)

    Google Scholar 

  9. Rejaie, R., Ortega, A.: PALS: peer-to-peer adaptive layered streaming. In: Proc. Of ACM 2003 NOSSDAV Conf., pp. 153–161 (2003)

    Google Scholar 

  10. Cui, Y., Nahrstedt, K.: Layered peer-to-peer streaming. In: Proc. Of ACM 2003 NOSSDAV Conf., pp. 162–171 (2003)

    Google Scholar 

  11. Xu, D., Hefeeda, M., Hambrusch, S., Bhargava, B.: On peer-to-peer media streaming. In: Proc. of IEEE 2002 ICDCS Conf., pp. 363–371 (2002)

    Google Scholar 

  12. Zhang, R., Hu, Y.C.: Borg: a hybrid protocol for scalable application-level multicast in peer-to-peer networks. In: Proc. Of ACM 2003 NOSSDAV Conf., pp. 172–179 (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Yeh, CC. (2005). Phase Synchronization and Seamless Peer-Reconnection on Peer-to-Peer Streaming Systems. In: Kim, C. (eds) Information Networking. Convergence in Broadband and Mobile Networking. ICOIN 2005. Lecture Notes in Computer Science, vol 3391. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30582-8_60

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-30582-8_60

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-24467-7

  • Online ISBN: 978-3-540-30582-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics