Playtime-Oriented Retransmission Control Method for Multimedea Streaming

In this paper, we propose playtime-oriented retransmission control method for multimedia streaming. In multimedia streaming, playtime of each packet is decided when a client starts playing contents. If a packet does not arrive at a client until its playtime, the packet is discarded by the client application. In our method, a client sends a server NACK packet when it detects packet losses. NACK packet includes not only identifiers of lost packets but also playtime of a top packet of client buffer to a server. The server subtracts playtime of the top packet of client buffer from that of lost packet, and compares result of the calculation to RTT between the server and the client. If former is larger, the server retransmits the lost packets to the client. If not, the server retransmits no packets. Therefore, the number of unnecessary retransmission of packets is decreased. Moreover, we estimate our method and compare it to the simple retransmission method using NACK packets. From the results, we show that Our method hardly decreases the number of retransmitted packets which achieve a client until their playtime while our method drastically decreases the number of retransmitted packets.

By: Hiroaki Hagino, Masaaki Taniguchi, Hirotaka Komaki, et al.

Published in: RT0555 in 2007

LIMITED DISTRIBUTION NOTICE:

This Research Report is available. This report has been submitted for publication outside of IBM and will probably be copyrighted if accepted for publication. It has been issued as a Research Report for early dissemination of its contents. In view of the transfer of copyright to the outside publisher, its distribution outside of IBM prior to publication should be limited to peer communications and specific requests. After outside publication, requests should be filled only by reprints or legally obtained copies of the article (e.g., payment of royalties). I have read and understand this notice and am a member of the scientific community outside or inside of IBM seeking a single copy only.

RT0555.pdf

Questions about this service can be mailed to reports@us.ibm.com .