Browse > Article
http://dx.doi.org/10.3745/KIPSTD.2007.14-D.5.555

NS2 based Simulator for Performance Evaluation of P2P Streaming Systems  

Kim, Hye-Sun ((주)코난테크놀로지)
Hwang, Ki-Tae (한성대학교 컴퓨터공학과)
Abstract
Internet streaming systems consist of a media server, a streaming sewer, and terminals. The media server delivers multimedia contents such as video and/or audio to the streaming server, which distributes the contents to terminals as well. Existing Internet streaming systems have a bottleneck problem in the streaming server because of the limit of the processing capacity of the streaming server and therefore a streaming server can not accomodate more terminals than the limit. As a solution to this problem, P2P streaming systems have been lately proposed and investigated, using P2P distributed architectures. Actually, however, there exist many difficulties in the design and implementation of P2P streaming systems, because it needs many real computers and various network constructions. In this paper, we have proposed and defined a P2P streaming system model such as the architectural model, the timing model, the behavior model, and the performance metrics. And also we have implemented an NS2 based P2P streaming system simulator called P2PStreamSim. Finally, we have verified it through test simulations and analyzed the results.
Keywords
P2P Streaming System; Simulator; Performance Evaluation;
Citations & Related Records
연도 인용수 순위
  • Reference
1 M.Ripeanu, 'Peer-to-Peer Architecture Case Study: Gnutella Network,' In Proceedings of IEEE 1st Int'l Conf. on Peer-to-Peer Computing, 2001   DOI
2 PeerCast, http://www.peercast.org
3 X. Liao, H. jin and Y. Liu, 'AnySee : Peer-to-Peer Live streaming,' In Proc. of IEEE INFOCOM, pages 372-379,2006
4 Hye Sun Kim, Nam Yun Kim, and Kitae Hwang, 'Performance Parameters for Network Accessibility in MPEG-4 FGS Video Streaming,' 5th Asia Pacific International Symposium on Information Technology, pp.11-14, Jan., 2006
5 Napster, http://opennap.sourceforge.net/napster.txt
6 RTP, H. Schulzrinne, S. Casner and R. Frederick, RFC 3550
7 RTSP, H. Schulzrinne, A. Rao and R. Lanphier, RFC 2326
8 NS2tutorial, http://www.isi.edu/nsnam/ns/tutorial/index.htrnl
9 H.264/MC Kompressor, http://www.aterne.com/BB_kompressor AVC.php
10 T. Hama, K. Asatani and H. Nakazato, 'P2P Live Streaming System with Low Signal Interruption,' In Proceedings of the 18th AlNA IEEE, pages 605-610, 2004
11 NAM, http://www.isi.edu/nsnam/nam/
12 V.N Padrrnnabhan, H J Wang, P.A Chou, and K Sripmidkulchai,'Distribution Streaming Media Content using Cooperative Networking,' In Proceedings of ACM NOSSDAV'02, May, 2002   DOI
13 K. Kikuma, Y. Morita, and H. Sunage, 'A Study of a P2P Community on a P2P Communication Platform,' Proceeding of ICCT, April 2003   DOI
14 D.A Tran, K. A. Hua, and T. T. Do, 'ZIGZAG : An Efficient Peer-to-Peer scheme for Media Streaming,' In Proceedings of IEEE INFOCOM 2003, April, 2003