|
[1] E. Amir, S. McCanne, and H. Zhang, “An application level video gateway,” in Proceedings of the third ACM international conference on Multimedia, pp. 255-265, Nov. 1995 [2] S. Chandra, C. S. Ellis, and A. Vahdat, “Application-level differentiated multimedia web services using quality aware transcoding,” IEEE J. Select. Areas Commun., vol. 18, pp. 2544–2565, Dec. 2000. [3] R. Mohan, J. R. Smith, and C. S. Li, “Adapting multimedia internet content for universal access,” IEEE Trans. Multimedia, vol. 1, pp. 104–114, Mar. 1999. [4] S. Acharya, H. Korth, and V. Poosala, “Systematic multiresolution and its application to the world wide web,” in Proc. IEEE ICDE’99, Sydney, Australia, pp. 40–49, Mar. 1999,. [5] A. Maheshwari, A. Sharma, K. Ramamrithan, and P. Shenoy, “Tran-Squid: Transcoding and caching proxy for heterogeneous e-commerce environments,” in Proc. IEEE RIDE 2002, San Jose, CA, pp. 50-59, Feb. 2002. [6] C. Y. Chang and M. S. Chen, “Exploring aggregate effect with weighted transcoding graphs for effcient cache replacement in transcoding proxies,” in Proc. IEEE ICDE 2002, San Jose, CA, Feb. 2002, pp. 383–392. [7] K. Chandra and A. R. Reibman, “Modeling one- and two-layer variable bit rate video,” IEEE/ACM Trans. Networking, vol. 7, no. 3, pp. 398-413, June 1999. [8] S. Sen, J. Rexford, and D. Towsley, “Proxy prefix caching for multimedia streams,” in Proc. IEEE INFOCOM, New York, Mar. 1999, pp. 1310–1319. [9] Z. Miao and A. Ortega, “Scalable proxy caching of video under storage constraints,” IEEE J. Select. Areas Commun., vol. 20, pp. 1315–1327, Sept. 2002. [10] 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. [11] W. Ma and D. H. C. Du, “Reducing bandwidth requirement for delivering video over wide area networks with proxy server,” IEEE Trans. Multimedia, vol. 4, pp. 539–550, Dec. 2002. [12] Y. Wang, Z. L. Zhang, D. H. C. Du, and D. Su, “A network-conscious approach to end-to-end video delivery over wide area networks using proxy servers,” in Proc. IEEE INFOCOM, San Francisco, CA, vol. 2, pp. 660-667, Apr. 1998. [13] S. H. Chang, R. I. Chang, J. M. Ho, and Y. J. Oyang, “An optimal cache algorithm for streaming VBR video over a heterogeneous network,” Computer Communications, vol. 28, pp 1852-1861, Oct. 2005. [14] S. H. Chang, R. I. Chang, J. M. Ho, and Y. J. Oyang, “A priority selected cache algorithm for video relay in streaming applications,” IEEE Trans. on Broadcasting, vol. 53, np 1, pp. 79-91, Mar. 2007. [15] Z. L. Zhang, Y. Wang, D. H. C. Du, and D. Su, “Video staging: A proxyserver-based approach to end-to-end video delivery over wide-area networks,” IEEE/ACM Trans. Networking, vol. 8, pp. 429–442, Aug. 2000. [16] S. J. Lee, W. Y. Ma, and B. Shen, “An interactive video delivery and caching system using video summarization,” Comput. Commun., vol. 25, no. 4, pp. 424–435, Mar. 2002. [17] 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, Tel Aviv, Vol 2, pp. 980-989, Mar. 2000. [18] W. Ma and D. H. C. Du, “Design a progressive video caching policy for video proxy servers,” IEEE Trans. Multimedia, vol. 6, pp. 599–610, Aug. 2004. [19] J. Kangasharju, F. Hartanto, M. Reisslein, and K. W. Ross, “Distributing layered encoded video through caches,” IEEE Trans. computer, vol. 51, no. 6, pp. 622-636, June 2002. [20] C. Y. Chang and M. S. Chen, “On exploring aggregate effect for efficient cache replacement in transcoding proxies,” IEEE Trans. Parallel and Distributed Systems, vol. 14, pp. 611 - 624, June 2003. [21] X. Tang, F. Zhang, and S. T. Chanson, “Streaming media caching algorithms for transcoding proxies,” in Proc. Intl Conf. on Parallel Processing, pp. 287 – 295, 2002. [22] B. Shen, S. J. Lee, and S. Basu, “Caching strategies in transcoding-enabled proxy systems for streaming media distribution networks,” IEEE Trans. Multimedia, vol. 6, no. 2, pp. 375–386, Apr. 2004. [23] C. F. Kao and C. N. Lee, “Aggregate profit-based caching replacement algorithms for streaming media transcoding proxy systems,” IEEE Trans. Multimedia, vol. 9, no. 2, pp. 221–230, Feb. 2007. [24] C. Aggarwal, J. Wolf, and P. Yu, “On optimal batching policies for video-on-demand storage servers,” in Proc. IEEE Int. Conf. Multimedia Computing and Systems, pp. 253–258, June 1996. [25] S. Carter and D. Long, “Improving video-on-demand server efficiency through stream tapping,” in Proc. Int. Conf. Computer Communications and Networks, Las Vegas, NV,pp. 200–207, Sept. 1997. [26] L. Gao and D. Towsley, “Threshold-based multicast for continuous media delivery,” IEEE Trans. Multimedia, vol. 3, no. 4, pp. 405–414, Dec. 2001. [27] K. Hua, Y. Cai, and S. Sheu, “Patching: A multicast technique for true video-on-demand services,” in Proc. ACM Multimedia, pp. 191–200, Sept. 1998. [28] D. Eager, M. Vernon, and J. Zahorjan, “Optimal and efficient merging schedules for video-on-demand servers,” in Proc. ACM Multimedia, pp. 199–202, Nov. 1999. [29] D. Eager, M. Vernon, and J. Zahorjan, “Minimizing bandwidth requirements for on-demand data delivery,” IEEE Trans. Knowledge and Data Engineering, vol. 13, no. 5, pp. 742–757, Sept./Oct. 2001. [30] D. Eager, M. Ferris, and M. Vernon, “Optimized regional caching for on-demand data delivery,” in Proc. Multimedia Computing and Networking (MMCN ’99), San Jose, CA, pp. 301–316, Jan. 1999. [31] S. Sen, L. Gao, and D. Towsley, “Frame-based periodic broadcast and fundamental resource tradeoffs,” in Proc. IEEE Int. Performance Computing and Communications Conf., Phoenix, AZ, pp. 77–83, Apr. 2001. [32] S. Ramesh, I. Rhee, and K. Guo, “Multicast with cache (Mcache): An adaptive zero-delay video-on-demand service,” IEEE Trans. Circuits and Systems for Video Technology, vol.11, no. 3, pp. 440 – 456, March 2001. [33] B. Wang, S. Sen, M. Adler, and D. Towsley, “Optimal proxy cache allocation for efficient streaming media distribution,” IEEE Trans. Multimedia, vol. 6, no. 2, pp. 366-374, Apr. 2004. [34] [Online]. Available: http://www.bittorrent.com [35] H. Chi, Q. Zhang, J. Jia, and X. Shen, “Efficient search and scheduling in P2P-based media-on-demand streaming service,” IEEE J. Select. Areas Commun., vol. 25, no. 1, pp. 119–130, Jan. 2007. [36] A. Sharma, A. Bestavros, and I. Matta, “dPAM: A distributed prefetching protocol for scalable asynchronous multicast in P2P systems,” in Proceedings of IEEE INFOCOM, Miami, FL, USA, Mar. 2005. [37] Y. Cui, B. Li, and K. Nahrstedt, “oStream: Asynchronous streaming multicast in application-layer overlay networks,” IEEE J. Select. Areas Commun., vol. 22, no. 1, pp. 91–106, Jan. 2004. [38] T. T. Do, K. A. Hua, and M. A. Tantaoui, “P2VoD: Providing fault tolerant video-on-demand streaming in peer-to-peer environment,” in Proceedings of IEEE International Conference on Communications (ICC), Paris, France, June 2004. [39] W. P. K. Yiu, X. Jin, and S. H. G. Chan, “VMesh: Distributed segment storage for peer-to-peer interactive video streaming,” IEEE J. Select. Areas Commun., vol. 25, no. 9, pp. 1717-1731, Dec. 2007. [40] C. Xu, G. M. Muntean, E. Fallon, and A. Hanley, “A balanced tree-based strategy for unstructured media distribution in P2P networks,” in IEEE International Conference on Communications, 2008 (ICC’08), pp. 1797-1801, May 2008. [41] C. Zheng, G. Shen, and S. Li, “Distributed prefetching scheme for random seek support in peer-to-peer streaming applications,” in Proceedings of ACM Multimedia Conference, Workshop on Advances in Peer-to-Peer Multimedia Streaming, Singapore, Nov. 2005. [42] V. N. Padmanabhan, H. J. Wang, and P. A. Chou, “Distributing streaming media content using cooperative networking,” in Proceedings of NOSSDAV’02, USA, May 2002. [43] M. Hefeeda, A. Habib, B. Botev, D. Xu, and B. Bhargava, “PROMISE: Peer-to-peer media streaming using CollectCast,” in Proceedings of the 11th ACM International Conference on Multimedia (MM), Berkeley, pp. 45–54, CA, USA, Nov. 2003. [44] M.Wang and B. Li, “R2: Random push with random network coding in live peer-to-peer streaming,” IEEE J. Select. Areas Commun., Special Issue on Advances in Peer-to-Peer Streaming Systems, vol. 25, pp. 1655–1666, Dec. 2007. [45] G. Wu, B. Li, and Z. Li, “Dynamic bandwidth auctions in multioverlay P2P streaming with network coding,” IEEE Transactions on Parallel and Distributed Systems, vol. 19, no. 6, pp. 806–820, June 2008. [46] H. Chi, Q. Zhang, J. Jia, and X. Shen, ”Efficient search and scheduling in P2P-based media-on-demand streaming service,” IEEE J. Select. Areas Commun., vol. 25, no. 2, pp. 119-130, Jan. 2007. [47] C. Gkantsidis, J. Miller, and P. Rodriguez, “Comprehensive view of a live network coding P2P system,” in Proc. ACM SIGCOMM/USENIX IMC’06, Brasil, Oct. 2006. [48] S. Annapureddy, S. Guha, C. Gkantsidis, D. Gunawardena, and P. Rodriguez, “Exploring vod in P2P swarming systems,” in IEEE INFOCOM 2007, Anchorage, Alaska, USA, May 2007. [49] K. Nguyen, T. Nguyen, and S. C. Cheung, “Peer-to-peer streaming with hierarchical network coding,” in IEEE International Conference on Multimedia and Expo, Beijing, China, July 2007. [50] D. Wang and J. Liu, “A dynamic skip list-based overlay for on-demand media streaming with VCR interactions,” IEEE Transactions on Parallel and Distributed Systems, vol. 19, no. 4, pp. 503-514, APR. 2008. [51] H. V. Jagadish, B. C. Ooi, and Q. H. Vu, “BATON: A balanced tree structure for peer-to-peer networks,” in Proc. Int. Conference on Very Large Data Bases (VLDB''05), August 2005. [52] V. Cardellini, P. S. Yu, and Y. W. Huang, “Collaborative proxy system for distributed web content transcoding,” in Proc. ACM Int’l Conf. Information and Knowledge Management, pp. 520-527, 2000. [53] M. Chesire, A.Wolman, G. M. Voelker, and H. M. Levy, “Measurement and analysis of a streaming-media workload,” in Proc. USITS 2001, San Francisco, CA, Mar. 2001. [54] A. Maheshwari, A. Sharma, K. Ramamrithan, and P. Shenoy, “Tran-Squid: Transcoding and caching proxy for heterogeneous e-commerce environments,” in Proc. IEEE RIDE 2002, San Jose, CA, Feb. 2002. [55] C. Diot, B. Levine, B. Lyles, H. Kassan, and D. Balsiefien, “Deployment issues for the IP multicast service and architecture,” IEEE Network, vol. 31, pp. 78–88, 2000. [56] S. Y. R. Li, R. W. Yeung, and N. Cai, “Linear network coding,” IEEE Transactions on Information Theory, vol. 49, no. 2, pp. 371-381, Feb. 2003. [57] A. Habib and J. Chuang, “Service differentiated peer selection: An incentive mechanism for peer-to-peer media streaming,” IEEE Transactions on Multimedia, vol. 8, no. 3, pp. 610-621, June 2006. [58] P. J. Wu, J. N. Hwang, C. N. Lee, C. C. Gau, and H. H. Kao, “Eliminating packet loss accumulation in peer-to-peer streaming systems,” IEEE Transctions on Circuits and Systems for Video Technology, vol. 19, no. 12, pp. 1766-1780, Dec. 2009. [59] E. W. Zegura, K. L. Calvert, and S. Bhattacharjee, “How to model an internetwork,” in Proceedings of IEEE INFOCOM, vol. 2, pp. 594-602, San Francisco, CA, Mar. 1996. [60] M. Wang and B. Li, “Lava: A reality check of network coding in peer-to-peer live streaming,” in Proc. of IEEE INFOCOM, 2007.
|