ACM Home Page
Please provide us with feedback. Feedback
RaDiO edge: rate-distortion optimized proxy-driven streaming from the network edge
Full text PdfPdf (898 KB)
Source IEEE/ACM Transactions on Networking (TON) archive
Volume 14 ,  Issue 6  (December 2006) table of contents
Pages: 1302 - 1312  
Year of Publication: 2006
ISSN:1063-6692
Authors
Jacob Chakareski  Layered Media Inc., Rochelle Park, NJ and Stanford University, Palo Alto, CA and Swiss Federal Institute of Technology (EPFL), Lausanne, Switzerland
Philip A. Chou  Microsoft Research, Microsoft Corporation, Redmond, WA
Publisher
IEEE Press  Piscataway, NJ, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 41,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: 10.1109/TNET.2006.886299

ABSTRACT

This paper addresses the problem of streaming packetized media over a lossy packet network through an intermediate proxy server to a client, in a rate-distortion optimized way. The proxy, located at the junction of the backbone network and the last hop to the client, coordinates the communication between the media server and the client using hybrid receiver/sender-driven streaming in a rate-distortion optimization framework. The framework enables the proxy to determine at every instant which packets, if any, it should either request from the media server or (re)transmit directly to the client, in order to meet constraints on the average transmission rates on the backbone and the last hop while minimizing the average end-to-end distortion. Performance gains are observed over rate-distortion optimized sender-driven systems for streaming packetized video content. The improvement in performance depends on the quality of the network path both in the backbone network and along the last hop.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
[1] P. A. Chou and Z. Miao, "Rate-distortion optimized streaming of packetized media," IEEE Trans. Multimedia, vol. 8, no. 2, pp. 390-404, Apr. 2006.
 
2
[2] P. A. Chou and Z. Miao, "Rate-distortion optimized streaming of packetized media," Microsoft Research, Redmond, WA, Tech. Rep. MSR-TR-2001-35, Feb. 2001.
 
3
[3] P. A. Chou and Z. Miao, "Rate-distortion optimized sender-driven streaming over best-effort networks," in Proc. IEEE Workshop on Multimedia Signal Processing, Cannes, France, Oct. 2001, pp. 587-592.
 
4
[4] P. A. Chou and A. Sehgal, "Rate-distortion optimized receiver-driven streaming over best-effort networks," presented at the Int. Packet Video Workshop, Pittsburg, PA, Apr. 2002.
 
5
 
6
[6] J. Chakareski and P. Chou, "Application layer error correction coding for rate-distortion optimized streaming to wireless clients," in Proc. IEEE Int. Conf. Acoustics, Speech, and Signal Processing (ICASSP'02) Orlando, FL, May 2002, vol. 3, pp. 2513-2516.
 
7
[7] J. Chakareski and P. Chou, "Application layer error correction coding for rate-distortion optimized streaming to wireless clients," IEEE Trans. Commun., vol. 52, no. 10, pp. 1675-1687, Oct. 2004.
 
8
[8] A. Sehgal and P. A. Chou, "Cost-distortion optimized caching of streaming media," in Proc. IEEE Int. Conf. Acoustics, Speech, and Signal Processing (ICASSP'02), Orlando, FL, May 2002, vol. 2, pp. 1973-1976.
 
9
[9] Z. Miao and A. Ortega, "Scalable proxy caching of video under storage constraints," IEEE J. Sel. Areas Commun., vol. 20, no. 7, pp. 1315-1327, Sep. 2002.
 
10
 
11
[11] R. Rejaie, H. Yu, M. Handely, and D. Estrin, "Multimedia proxy caching mechanism for quality adaptive streaming applications in the Internet," in Proc. IEEE INFOCOM 2000, Tel-Aviv, Israel, Mar. 2000, vol. 2, pp. 980-989.
 
12
13
14
 
15
[15] B. Wang, S. Sen, M. Adler, and D. Towsley, "Optimal proxy cache allocation for efficient streaming media distribution," in Proc. IEEE INFOCOM 2002, New York, Jun. 2002, vol. 3, pp. 1726-1735.
 
16
 
17
[17] F. Yu, Q. Zhang, W. Zhu, and Y.-Q. Zhang, "QoS-adaptive proxy caching for multimedia streaming over the Internet," IEEE Trans. Circuits Syst. Video Technol., vol. 13, no. 3, pp. 257-269, Mar. 2003.
 
18
[18] H. Sun, W. Kwok, and J. Zdepski, "Architectures for MPEG compressed bitstream scaling," IEEE Trans. Circuits Syst. Video Technol., vol. 6, no. 2, pp. 191-199, Apr. 1996.
 
19
[19] P. A. A. Assuncao and M. Ghanbari, "Post-processing of MPEG-2 coded video for transmission at lower bit rates," in Proc. IEEE Int. Conf. Acoustics, Speech, and Signal Processing (ICASSP'96), Atlanta, GA, May 1996, vol. 4, pp. 1998-2001.
 
20
[20] G. Keesman, R. Hellinghuizen, F. Hoeksema, and G. Heidman, "Transcoding of MPEG bitstreams," Signal Process.: Image Commun., vol. 8, no. 6, pp. 481-500, Sep. 1996.
 
21
[21] N. Bjork and C. Christopoulos, "Transcoder architectures for video coding," IEEE Trans. Consumer Electron., vol. 44, no. 1, pp. 88-98, Feb. 1998.
 
22
[22] T. Shanableh and M. Ghanbari, "Heterogeneous video transcoding to lower spatio-temporal resolutions and different encoding formats," IEEE Trans. Multimedia, vol. 2, no. 2, pp. 101-110, Jun. 2000.
 
23
[23] T. Warabino, S. Ota, D. Morikawa, M. Ohashi, H. Nakamura, H. Iwashita, and F. Watanabe, "Video transcoding proxy for 3G wireless mobile Internet access," IEEE Commun. Mag., vol. 38, no. 10, pp. 66-71, Oct. 2000.
 
24
[24] G. de los Reyes, A. R. Reibman, S.-F. Chang, and J. C.-I. Chuang, "Error-resilient transcoding for video over wireless channels," IEEE J. Sel. Areas Commun., vol. 18, no. 6, pp. 1063-1074, Jun. 2000.
 
25
[25] S. Dogan, A. Cellatoglu, M. Uyguroglu, A. Sadka, and A. Kondoz, "Error-resilient video transcoding for robust Internetwork communications using GPRS," IEEE Trans. Circuits Syst. Video Technol., vol. 12, no. 6, pp. 453-464, Jun. 2002.
 
26
[26] O. Verscheure, C. Venkatramani, P. Frossard, and L. Amini, "Joint server scheduling and proxy caching for video delivery," Comput. Commun., vol. 25, no. 4, pp. 413-423, Mar. 2002.
27
 
28
 
29
[29] T. Yoshimura, T. Kawahara, T. Ohya, and M. Etoh, "QoS control architecture with RTP monitoring agent for mobile multimedia streaming," presented at the IPSJ Symp. Multimedia, Distributed, Cooperative and Mobile Systems (DICOMO), Jun. 2001.
 
30
[30] T. Yoshimura, T. Ohya, T. Kawahara, and M. Etoh, "Rate and robustness control with RTP monitoring agent for mobile multimedia streaming," in Proc. IEEE Int. Conf. Communications, New York, Apr. 2002, vol. 4, pp. 2513-2517.
31
 
32
[32] G. Cheung and T. Yoshimura, "Streaming agent: a network proxy for media streaming in 3G wireless networks," presented at the IEEE Int. Packet Video Workshop, Pittsburgh, PA, Apr. 2002.
 
33
[33] G. Cheung, W.-T. Tan, and T. Yoshimura, "Rate-distortion optimized application-level retransmission using streaming agent for video streaming over 3G wireless network," in Proc. IEEE Int. Conf. Image Processing, Rochester, NY, Sep. 2002, vol. 1, pp. 529-532.
 
34
[34] H. Schulzrinne, S. Casner, R. Frederick, and V. Jacobson, "RTP: A transport protocol for real-time applications," IETF, RFC 1889, Jan. 1998 [Online]. Available: http://www.ietf.org/rfc/rfc1889.txt
 
35
 
36
[36] S. Hadjiefthymiades, S. Papayiannis, and L. Merakos, "Using path prediction to improve TCP performance in wireless/mobile communications," IEEE Commun. Mag., vol. 40, no. 8, pp. 54-61, Aug. 2002.
37
 
38
[38] J.-H. Hu, G. Feng, and K. Yeung, "Hierarchical cache design for enhancing TCP over heterogeneous networks with wired and wireless links," IEEE Trans. Wireless Commun., vol. 2, no. 2, pp. 205-217, Mar. 2003.
 
39
[39] J. Chakareski, P. Chou, and B. Girod, "Rate-distortion optimized streaming from the edge of the network," in Proc. IEEE Workshop on Multimedia Signal Processing, St. Thomas, U.S. Virgin Islands, Dec. 2002, pp. 49-52.
 
40
[40] J. Chakareski, P. Chou, and B. Girod, "Computing rate-distortion optimized policies for hybrid receiver/ sender driven streaming of multimedia," in Proc. Asilomar Conf. Signals, Systems, and Computers, Pacific Grove, CA, Nov. 2002, vol. 2, pp. 1310-1314.
41
 
42
 
43
[43] J. Chakareski, J. Apostolopoulos, and B. Girod, "Low-complexity rate-distortion optimized video streaming," in Proc. IEEE Int. Conf. Image Processing, Singapore, Oct. 2004, vol. 3, pp. 2055-2058.
 
44
[44] Video Coding for Low Bitrate Communication, ITU-T Recommendation H.263 Version 2, Telecom. Standardization Sector of ITU, Feb. 1998.
 
45
 
46
[46] J. Chakareski and B. Girod, "Rate-distortion optimized video streaming with rich acknowledgments," in Proc. SPIE Conf. Visual Communications and Image Processing, San Jose, CA, Jan. 2004, vol. 5308, pp. 661-668.
 
47

Collaborative Colleagues:
Jacob Chakareski: colleagues
Philip A. Chou: colleagues