{"title":"Proxy-based TCP-friendly streaming over mobile networks","authors":"Lei Huang, U. Horn, F. Hartung, M. Kampmann","doi":"10.1145/570790.570794","DOIUrl":null,"url":null,"abstract":"Mobile media streaming is envisioned to become an important service over packet-switched 2.5G and 3G wireless networks. At the same time, TCP-friendly rate-adaptation behavior for streaming will become an important IETF requirement. In this paper we investigate TCP-friendly on-demand streaming over wired and wireless links. We consider two approaches for achieving TCP-friendliness: first, by tunneling RTP packets over TCP and secondly by employing an RTP server rate control which does not exceed a variable rate constraint derived from the recently developed TFRC protocol. To allow a reasonable fair comparison between TCP and TFRC, we assume a simple retransmission mechanism on top of TFRC. We consider streaming from a server in the public Internet to both wired and wireless clients. For the wireless case we assumed a client which is connected to the public Internet via a dedicated 64 kbps WCDMA streaming bearer. Simulation results carried out in ns-2 show that TCP and TFRC can not fully utilize the WCDMA bearer at 5% packet loss rate over the shared public Internet link. Smooth playout of a typical 64 kbps video stream would require high initial buffering delays (>10 seconds) and large receiver buffer sizes (>60 KB). We finally investigate the gains from a proxy that splits the connection and uses TCP-friendly congestion control only over the shared part of the client-server connection. Simulation results show improvements in average throughput and wireless link utilization. By employing appropriate packet re-scheduling mechanisms, the initial buffering delay and the client buffer size for a typical 64 kbps video stream can be decreased by a factor of three to four.","PeriodicalId":91426,"journal":{"name":"World of wireless mobile and multimedia networks. IEEE International Symposium on a World of Wireless Mobile and Multimedia Networks","volume":"36 1","pages":"17-24"},"PeriodicalIF":0.0000,"publicationDate":"2002-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"24","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"World of wireless mobile and multimedia networks. IEEE International Symposium on a World of Wireless Mobile and Multimedia Networks","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/570790.570794","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 24
Abstract
Mobile media streaming is envisioned to become an important service over packet-switched 2.5G and 3G wireless networks. At the same time, TCP-friendly rate-adaptation behavior for streaming will become an important IETF requirement. In this paper we investigate TCP-friendly on-demand streaming over wired and wireless links. We consider two approaches for achieving TCP-friendliness: first, by tunneling RTP packets over TCP and secondly by employing an RTP server rate control which does not exceed a variable rate constraint derived from the recently developed TFRC protocol. To allow a reasonable fair comparison between TCP and TFRC, we assume a simple retransmission mechanism on top of TFRC. We consider streaming from a server in the public Internet to both wired and wireless clients. For the wireless case we assumed a client which is connected to the public Internet via a dedicated 64 kbps WCDMA streaming bearer. Simulation results carried out in ns-2 show that TCP and TFRC can not fully utilize the WCDMA bearer at 5% packet loss rate over the shared public Internet link. Smooth playout of a typical 64 kbps video stream would require high initial buffering delays (>10 seconds) and large receiver buffer sizes (>60 KB). We finally investigate the gains from a proxy that splits the connection and uses TCP-friendly congestion control only over the shared part of the client-server connection. Simulation results show improvements in average throughput and wireless link utilization. By employing appropriate packet re-scheduling mechanisms, the initial buffering delay and the client buffer size for a typical 64 kbps video stream can be decreased by a factor of three to four.