MEASUREMENT STUDY OF A P2P IPTV SYSTEM: SOPCAST

Similar documents
Octoshape. Commercial hosting not cable to home, founded 2003

arxiv:cs/ v4 [cs.ni] 19 Apr 2007

Peer-to-Peer Streaming Systems. Behzad Akbari

Insights into PPLive: A Measurement Study of a Large-Scale P2P IPTV System

Chunk Scheduling Strategies In Peer to Peer System-A Review

Second Generation P2P Live Streaming

Commercial Peer-To-Peer Video Streaming To Avoid Delay Transmission

Chapter 7 Multimedia Networking

On Characterizing PPStream: Measurement and Analysis of P2P IPTV under Large-Scale Broadcasting

SECURITY ISSUES IN P2P NETWORK USING ANALYSIS OF STREAMING SERVICES

PeerApp Case Study. November University of California, Santa Barbara, Boosts Internet Video Quality and Reduces Bandwidth Costs

LTE and IEEE802.p for vehicular networking: a performance evaluation

Towards Low-Redundancy Push-Pull P2P Live Streaming

Understanding the Start-up Delay of Mesh-pull. Peer-to-Peer Live Streaming Systems

Video Splicing Techniques for P2P Video Streaming

IPTV Experiments and Lessons Learned

MEASURING P2P-TV SYSTEMS ON BOTH SIDES OF THE WORLD

A Case Study of Large Scale P2P Video Multicast

Implementation of Adaptive Buffer in Video Receivers Using Network Processor IXP 2400

COOCHING: Cooperative Prefetching Strategy for P2P Video-on-Demand System

File Sharing in Less structured P2P Systems

ARTICLE IN PRESS. Computer Networks xxx (2008) xxx xxx. Contents lists available at ScienceDirect. Computer Networks

Fiber Fidelity Shaping brilliant user experiences

Max-1: Algorithm for Constructing Tree Topology for heterogeneous networks for Peer-To-Peer Live Video Streaming

RealMedia Streaming Performance on an IEEE b Wireless LAN

Peer-to-peer. T Applications and Services in Internet, Fall Jukka K. Nurminen. 1 V1-Filename.ppt / / Jukka K.

Computer Communication Networks

A Survey - Energy Efficient Routing Protocols in MANET

P2P and the Future Internet. Pablo Rodriguez Telefonica Research, Barcelona

CS 457 Multimedia Applications. Fall 2014

Minimizing Server Throughput for Low-Delay Live Streaming in Content Delivery Networks. F. Zhou, S. Ahmad, E. Buyukkaya, R. Hamzaoui and G.

CSE 4/60373: Multimedia Systems

Digital Entertainment. Networking Made Easy

SECURED SOCIAL TUBE FOR VIDEO SHARING IN OSN SYSTEM

Optimizing the Internet Quality of Service and Economics for the Digital Generation. Dr. Lawrence Roberts President and CEO,

improving the performance and robustness of P2P live streaming with Contracts

Optimized Strategies for Real-Time Multimedia Communications from Mobile Devices

Supporting Service Differentiation for Real-Time and Best-Effort Traffic in Stateless Wireless Ad-Hoc Networks (SWAN)

Understanding P2P-TV systems through on field measurements

MoB: A Mobile Bazaar for Wide Area Wireless Services. R.Chakravorty, S.Agarwal, S.Banerjee and I.Pratt mobicom 2005

An Empirical Study of Flash Crowd Dynamics in a P2P-based Live Video Streaming System

Cooperation in Open Distributed Systems. Stefan Schmid

Theoretical and Practical Aspects of Triple Play

Guaranteeing Video Quality

Analyzing the performance of WiMAX zone handover in the presence of relay node Qualnet6.1

Chapter 1. Computer Networks and the Internet

DYNAMIC RESOURCE ALLOCATION FOR LAYER- ENCODED VIDEO MULTICASTING OVER WIMAX NETWORKS

LECTURE WK4 NETWORKING

Real-time and Reliable Video Transport Protocol (RRVTP) for Visual Wireless Sensor Networks (VSNs)

Diagnosing Network-wide P2P Live Streaming Inefficiencies

On Minimizing Packet Loss Rate and Delay for Mesh-based P2P Streaming Services

Media Access Delay and Throughput Analysis of Voice Codec with Silence Suppression on Wireless Ad hoc Network

An Analysis of User Dynamics in P2P Live Streaming Services

521262S Computer Networks 2 (fall 2007) Laboratory exercise #4: Multimedia, QoS and testing

Measuring P2P-TV systems on both sides of the world

Enhancing Downloading Time By Using Content Distribution Algorithm

Analysis of Cluster-Based Energy-Dynamic Routing Protocols in WSN

Topology dynamics in a P2PTV network

LANCOM Techpaper IEEE n Indoor Performance

The Diffie-Hellman Key Exchange

Networking Applications

Chapter 1. Uses of Computer Networks Network Hardware Network Software Reference Models Example Networks Network Standardization. Revised: August 2011

Course on Computer Communication and Networks. Lecture 1 Chapter 1: Introduction Part A: Internet, Protocol Layering and Data

BitTorrent. Masood Khosroshahy. July Tech. Report. Copyright 2009 Masood Khosroshahy, All rights reserved.

Peer-to-Peer (P2P) Architectures

Topics in P2P Networked Systems

The Functional User Requirement Analysis of a Web Broadcasting Management System

Quality of Service Setup Guide (NB14 Series)

Wireless Mesh Networks

A Novel Broadcasting Algorithm for Minimizing Energy Consumption in MANET

Performance Evaluation of Routing Protocols in Wireless Mesh Networks. Motlhame Edwin Sejake, Zenzo Polite Ncube and Naison Gasela

A Handover Optimisation Scheme in Cellular Networks

Providing NPR-Style Time-Shifted Streaming in P2P Systems

Multimedia Networking

IJRIM Volume 2, Issue 2 (February 2012) (ISSN )

Multimedia Networking

The Internet. Charging for Internet 2/8/12. Conceptual Picture of the Internet. What does 1000M and 200M mean? Dr. Hayden Kwok-Hay So

Lecture 3: Modulation & Layering"

Network Extension Unit (NXU)

A NEW APPROACH FOR BROADBAND BACKUP LINK TO INTERNET IN CAMPUS NETWORK ENVIRONMENT

TO DESIGN ENERGY EFFICIENT PROTOCOL BY FINDING BEST NEIGHBOUR FOR ZIGBEE PROTOCOL

TOLLY. Citrix Systems, Inc. Citrix Systems, Inc. commissioned. Citrix Presentation Server 4.0. Test Summary

Simulation and Analysis of AODV and DSDV Routing Protocols in Vehicular Adhoc Networks using Random Waypoint Mobility Model

Journal of Electronics and Communication Engineering & Technology (JECET)

CCNA 1 Chapter 7 v5.0 Exam Answers 2013

Lecture 17: Peer-to-Peer System and BitTorrent

Multimedia Networking

Modified Packet Scheduling Algorithm using Real-time Service

Simulation Study of elearning Classroom using ipads Based on Wireless LAN with IEEE b

P2P content distribution Jukka K. Nurminen

Analysis of Black-Hole Attack in MANET using AODV Routing Protocol

Collaborative Multi-Source Scheme for Multimedia Content Distribution

Introduction to computer networking

Analysis of Quality of Service for IPTV in the Republic of Macedonia

ENSC 427 Communication Networks Final Project Presentation Spring Comparison and analysis of FIFO, PQ, and WFQ Disciplines in OPNET

ENSC 427 Communication Networks

A Ns2 model for the Xbox System Link game Halo

Multimedia Networking

Spotify Behind the Scenes

EXPERIMENTAL STUDY OF FLOOD TYPE DISTRIBUTED DENIAL-OF- SERVICE ATTACK IN SOFTWARE DEFINED NETWORKING (SDN) BASED ON FLOW BEHAVIORS

Transcription:

International Journal of Computer Networking, Wireless and Mobile Communications (IJCNWMC) ISSN 2250 1568 Vol.2, Issue 2 June 2012 72-78 TJPRC Pvt. Ltd., MEASUREMENT STUDY OF A P2P IPTV SYSTEM: SOPCAST SANDHYA C P 1 & S.KARTHIK 2 1 Final year M.E-CSE, Department of Computer Science Engineering SNS College of Technology, Sathy Main Road, Coimbatore, Tamilnadu,India. 2 Head, Department of Computer Science Engineering SNS College of Technology, Sathy Main Road, Coimbatore, Tamilnadu,India. ABSTRACT In the world of networking Peer-to-Peer live streaming approaches have become popular in recent years. The new arising P2P applications on the internet are VoIP or IPTV.Here in this paper we are going for the comprehensive study about P2P IPTV applications and their effect on the network. For that we are choosing SopCast as IPTV for case study. Through the study, we collect a huge amount of data then study the applications/users behavior and their effect of traffic in the network. KEYWORDS: IPTV, P2P Measurement, SopCast. INTRODUCTION A new generation of streaming systems over the internet is at an emerging stage with the aim of offering large bandwidth (1-10Mbits/s) to the users.several streaming systems are Joost, PPLive, Zattoo, PPStream, SopCast etc.

73 Measurement Study of A P2P IPTV System: SOPCAST Traditionally video streaming on the internet follows the client server model with a large number of servers. The main problem of this model is the capacity and the bandwidth of server is not infinite and the single point of failure. Based on the services provided P2P streaming can be classified into two categorize: Live streaming and Video-on-demand. Live streaming could be used to broadcast TV channels, radio channels and mainly sporting events. It provides the live programs. It is the scenario where all clients receive streaming content for the ongoing event. The lags between the play points of the clients and that of the streaming source are very small. On the other video-on-demand mainly focus on providing better quality of services. On-demand streaming would allow users watch whatever they want. It allows users to select and watch video content on demand. In addition, live streaming is important for latency and scalability. On the other hand on-demand video streaming is critical for better quality. The major issue in P2P live streaming is to provide users with real time and the playback experiences [1]. In this paper we present the study one of the P2P IPTV applications SopCast.Measured the network traffic generated by the IPTV users watching the UEFA European Football championship. From different networks we collect a large amount of data by using several applications. With this collected data, we can study the applications/users behavior and their effect of traffic in the network. The paper is organized as follows. In section 2 presents the experiment we made. Section 3 gives the result of our work. Finally, section 4 concludes the paper. EXPERIMENT SETUP Our works mainly focus on P2P IPTV. We can classify P2P video streaming as live streaming or Video-on-demand. In video-on-demand the packets are

Sandhya C P & S.Karthik 74 prerecorded where as in live streaming is not. So most of the users are interest to watch lively instead of prerecorded. Our main goal is to study P2P IPTV applications and we think users having live interest and choose the UEFA European Football Championship for our experiment. We collected data from various P2P applications to estimate their traffic effect on the network and study their global behavior. DATA COLLECTION Our experiment setup contains Intel Pentium computers with 1.8 GHz, running Windows XP operating system. Some nodes which were in our campus are connected to the Internet through 100Mbps Ethernet where some others were connected through residential DSL access with 20 Mps or 512 Kbps. When the game started each of the P2P applications are running in different nodes. Information about different P2P applications were obtained from Internet. We collected packets from each node using Ethereal [2].Finally we collected data from all games with different measuring points or applications. In this paper we going to present the result obtained with the SopCast [3] application running on one of our campus node. RESULT ANALYSIS In this section, we will analyze the result. From the general observation we obtained that SopCast relies mostly on UDP,ie for video and signaling SopCast mainly relies on UDP and a few TCP. Next our aim is to know about the download and upload rate. Figure 1 shows the upload and download rate of SopCast. From the figure we can see that the download rate almost uniformly distributed, but the download rate is fluctuating. This shows that there is a lack of tit-for-tat fairness in SopCast. We isolated top ten peers which sent high amount of data across the entire network. In the same way from the top ten, top peers are selected. Figure 2

75 Measurement Study of A P2P IPTV System: SOPCAST shows the download rate of the top ten and top peers. Here for the complete download, the top ten peers contribute to huge amount of data. In the same way Figure 3 shows the upload rate of the top ten and top peers. Here top ten peers contribute fewer amounts of data. By these facts we can explain that the number of uploading larger than download peers. Throughput(bps) 0.3 0.25 0.2 0.15 0.1 0.05 0 Download rate Upload rate 6 12 18 24 Time (Minutes) Figure 1: Total traffic of SopCast (Both download and upload rates) Figure 2 : Download Rate

Sandhya C P & S.Karthik 76 Throughput(kbps) 700 600 500 400 300 200 100 0 Upload Top ten peers Top peer 50 Time (Minutes) 150 Figure 3 : Upload Rate From the studies we obtained top peers of the download session contribute from 50 minute to 150 minute where in the case of uploading, top peers can contribute from 14 minute to 150 minutes. So the top upload peer, has more interest to continue relationship with the neighbor ones. To calculate the signaling overhead, we separated video and signaling traffic [4].We counted the amount of packets which is bigger or equal than 1200 Bytes. If the session had atleast10 packet, we took it as video session and small ones are t top ignored. And we removed all non-video sessions. From the calculation we obtained the signaling overhead for SopCast is 19.3%.

77 Measurement Study of A P2P IPTV System: SOPCAST 180 160 140 120 100 80 60 40 20 0 50 150 Avtive peers Upload Download Time (Minutes) Figure 4 : Churn of peers observerd with SopCast From the Figure 4 we obtained that the number of upload peers are more than the download peers. It incorporates with the video distribution activities. The number of peers is not constant at all time and we are analyzing the effect of arrival and departure of peers on the upload and download rate and the quality of video. CONCLUSIONS The aim of this work is to measure the network traffic generated by IPTV applications. we measured the network traffic generated by the IPTV users watching the UEFA European Football championship. We collected the data during the game and analyze the network and global behavior of the applications. Here we selected SopCast as the application. From the collected data we analyzed the upload and download policies, churn of peers ant the signaling overhead. At present time. we are observing network traffic and global behavior. In future these results help in more clarification in our observation and compare and find the strength and weakness of each IPTV applications.

Sandhya C P & S.Karthik 78 REFERENCES [1] Bit torrent. http://www.bittorrent.com/. [2] Chien-Chia Chen.Peer-to-Peer Live Video Streaming Services:Past, Current, and the Future.In IEEE Signal Processing Magazine, pp. 74 93. [3] X.Hei,C. Liang,J.Liang,Y. Liu, and K.W.Ross, Insights into iptv system, pplive:a measurement study of a large-scale p2p iptv system, in Proc. Of IPTV Workshop,2006. [4] SopCast.Available on http://www.sopcast.com