The existing QoS mechanisms for video streaming are short of the consideration for various user environments and the characteristic of streaming applying programs. In order to overwhelm this problem, studies on the video streaming protocols exploiting scalable video coding (SVC), which provide spatial, temporal, and qualitative scalability in video coding, are progressing actively. However, these protocols also have the problem to deepen network congestion situation, and to lower fairness between other traffics, as they are not equipped with congestion control mechanisms. SVC based streaming protocols also have the problem to overlook the property of videos encoded in SVC, as the protocols transmit the streaming simply by extracting the bitstream which has the maximum bit rate within available bandwidth of a network. To solve these problems, this study suggests TCPfriendly network adaptive SVC streaming (T-NASS) protocol which considers both network status and SVC bitstream property. T-NASS protocol extracts the optimal SVC bitstream by calculating TCP-friendly transmission rate, and by perceiving the network status on the basis of packet loss rate and explicit congestion notification (ECN). Through the performance estimation using an ns-2 network simulator, this study identified T-NASS protocol extracts the optimal bitstream as it uses TCP-friendly transmission property and perceives the network status, and also identified the video image quality transmitted through T-NASS protocol is improved.
[1]
Mark Handley,et al.
Equation-based congestion control for unicast applications
,
2000,
SIGCOMM.
[2]
Vasos Vassiliou,et al.
ADIVIS: A Novel Adaptive Algorithm for Video Streaming over the Internet
,
2007,
2007 IEEE 18th International Symposium on Personal, Indoor and Mobile Radio Communications.
[3]
Martin Mauve,et al.
A survey on TCP-friendly congestion control
,
2001,
IEEE Netw..
[4]
Ya-Qin Zhang,et al.
Transporting real-time video over the Internet: challenges and approaches
,
2000,
Proceedings of the IEEE.
[5]
Henning Schulzrinne,et al.
RTP: A Transport Protocol for Real-Time Applications
,
1996,
RFC.
[6]
Xiaojiang Du,et al.
Internet Protocol Television (IPTV): The Killer Application for the Next-Generation Internet
,
2007,
IEEE Communications Magazine.
[7]
Donald F. Towsley,et al.
Modeling TCP Reno performance: a simple model and its empirical validation
,
2000,
TNET.
[8]
Weisi Lin,et al.
Measuring the negative impact of frame dropping on perceptual visual quality
,
2005,
IS&T/SPIE Electronic Imaging.
[9]
Donald F. Towsley,et al.
Modeling TCP throughput: a simple model and its empirical validation
,
1998,
SIGCOMM '98.