Cihat Cetinkaya

Learn More
Today, the most of the video streaming system provides quality adaptation and prefers to send their packets over HTTP. MPEG group has standardized Dynamic Adaptive HTTP Streaming (DASH) regarding this tendency on the adaptive HTTP streaming. Besides providing quality adaptation with a non-scalable codec, DASH standard also allows Scalable Video Coding (SVC)(More)
There are several successful deployments of peer to peer (P2P) video streaming systems which provide acceptable QoS. Researches on these systems continue to improve the experienced quality by system users. Since received video quality mostly depends on the parent selection, an efficient parent selection algorithm can increase the received video bitrate by(More)
In this paper, a method for the selection of the paths between the server and the clients for Dynamic Adaptive HTTP Streaming (DASH) over Software Defined Networks (SDN). In the proposed method, an optimization model is presented for increasing the Quality of Experience (QoE) in the clients by increasing the average received bitrates and for providing(More)
Software Defined Networks (SDN) is a new technology providing a programmable network by separating control and data planes of computer networks. SDN technology can provide an increase in the performance of Internet applications by implementing routing approaches specific to such applications. In this paper, we propose a server and end-to-end path selection(More)
In this paper we propose an inference based packet recovery technique which considers past scores indicating retransmission success of the peers. Past scores are calculated by considering several parameters such as requested packets availability and round trip time. The importance of packets to be retransmitted is also considered in the proposed model. In(More)
MPEG group has recently proposed Dynamic Adaptive HTTP Streaming (DASH) standard. Various rate adaptation algorithms were proposed in the literature in order to maximize the Quality of Experience (QoE) in DASH clients. In this paper, the performances of pioneer DASH clients, which implement rate adaptation algorithm by taking the bandwidth measurements,(More)
Software Defined Networking (SDN) is a promising technology for future internet applications through decoupling the data and control planes of computer networks. Enabling the development of application specific routing algorithms, the separation fosters the performance of internet applications. On the other hand, Application Layer Traffic Optimization(More)
  • 1