Advertisement

MPSS: A Multi-agents Based P2P-SIP Real Time Stream Sharing System

  • DeGuo Yang
  • Hui Wang
  • CuiRong Wang
  • Yuan Gao
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4088)

Abstract

P2P systems have high scalability, robustness and fault tolerance because of its no centralized server and the network self-organized itself. As the standard protocol for VoIP and NGN, SIP is a general protocol for establishing and controlling multimedia session. In this paper, we proposed a peer to peer based realtime streaming media sharing system using SIP mechanism, which uses Chord as the underlying connection architecture. We add the media agents sever to support real time streaming media downloading. We have advanced peer and piece selection algorithm to solve the real time media stream transmission. The MPSS system architecture supports user registration, media resource location, media streaming session establishment, and realtime media streaming playback online. At last, we give a simulation and test result.

Keywords

Session Initiation Protocol Distribute Hash Table Proxy Server Multiple Description Code Upload Bandwidth 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Bryan, D.A., Lowekamp, B.B., Jennings, C.: SOSIMPLE: A Serverless, Standards-based, P2P SIP Communication System. In: Proceedings of the 2005 International Workshop on Advanced Architectures and Algorithms for Internet Delivery and Applications (AAA-IDEA 2005) (2005)Google Scholar
  2. 2.
    Rosenberg, J., Schulzrinne, H., Camarillo, G., Johnston, A., Peterson, J., Sparks, R., Handley, M., Schooler, E.: SIP: Session Initiation Protoco, RFC 3261 (June 2002)Google Scholar
  3. 3.
    Xu, D., Hefeeda, M., Hambrusch, S.E., Bhargava, B.K.: On Peer-to-Peer Media Streaming. In: ICDCS, pp. 363–371 (2002)Google Scholar
  4. 4.
    Adar, E., Huberman, B.: Free Riding on Gnutella, First Monday, vol. 5(10) (2000)Google Scholar
  5. 5.
    Cohen, B.: Incentives Build Robustness in BitTorrent. In: The 1st Workshop on Economics of P2P Systems, Berkeley, CA (2003)Google Scholar
  6. 6.
    Pai, V., Kumar, K., Tamilmani, K., Sambamurthy, V., Mohr, A.E.: Chainsaw: Eliminating Trees from Overlay Multicast. In: 4th International Workshop on Peer-to-Peer Systems, February 2005 (2005)Google Scholar
  7. 7.
    Stoica, I., Morris, R., Liben-Nowell, D., Karger, D.R., Kaashoek, M.F., Dabek, F., Balakrishnan, H.: Chord: A Scalable Peer-to-peer Lookup Protocol for Internet Applications. IEEE/ACM Transactions on Networking 11(1), 17–32 (2003)CrossRefGoogle Scholar
  8. 8.
    Le, C., Man, T., Hasegawa, G., Murata, M.: Passive and Active Network Meas-urement. In: Dovrolis, C. (ed.) PAM 2005. LNCS, vol. 3431, Springer, Heidelberg (2005)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • DeGuo Yang
    • 1
  • Hui Wang
    • 1
  • CuiRong Wang
    • 1
  • Yuan Gao
    • 1
  1. 1.School of Information Science & EngineeringNortheastern UniversityShenyangChina

Personalised recommendations