{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T15:11:51Z","timestamp":1654096311259},"reference-count":26,"publisher":"IGI Global","issue":"4","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012,10,1]]},"abstract":"<p>Multimedia streaming applications such as mobile conferencing, e-learning and mobile cinema are becoming popular for the Internet and mobile devices. Patching can enable a client to receive multicast streaming by listening to ongoing transmission of the same video clip in order to reduce retransmission from the media server. However, multimedia streams multicasting to clients must be stored in the client buffer in advance; most fractions of ongoing streaming frames are lost due to limited space. The authors first propose a patching cache scheduling algorithm to patch and cache the shared frames of the ongoing streams on cloud-based patching proxy servers. The patching proxy cloud is responsible for patching and caching streaming data and mobile devices in the same cloud share bandwidth and cooperatively stream video frames to distribute the load. The simulation results show that the proposed patching proxy cloud can efficiently improve the cache utility, decrease the user-perceived latency, and reduce the transmission overhead between the proxy and the original media server when a video clip is very popular.<\/p>","DOI":"10.4018\/jghpc.2012100102","type":"journal-article","created":{"date-parts":[[2013,1,9]],"date-time":"2013-01-09T05:19:41Z","timestamp":1357708781000},"page":"22-36","source":"Crossref","is-referenced-by-count":0,"title":["Efficient Support of Streaming Videos through Patching Proxies in the Cloud"],"prefix":"10.4018","volume":"4","author":[{"given":"Kuei-Chung","family":"Chang","sequence":"first","affiliation":[{"name":"Feng Chia University, Taichung, Taiwan"}]},{"given":"Kuan-Hsiung","family":"Wang","sequence":"additional","affiliation":[{"name":"Feng Chia University, Taichung, Taiwan"}]}],"member":"2432","reference":[{"key":"jghpc.2012100102-0","unstructured":"Amazon. (n.d.). Elastic computer cloud. Retrieved from http:\/\/aws.amazon.com\/ec2"},{"key":"jghpc.2012100102-1","doi-asserted-by":"crossref","unstructured":"Bellavista, P., Corradi, A., & Giannelli, C. (2005). Mobile proxies for proactive buffering in wireless internet multimedia streaming. In Proceedings of the IEEE International Conference on Distributed Computing Systems Workshops (pp. 297-304).","DOI":"10.1109\/ICDCSW.2005.97"},{"key":"jghpc.2012100102-2","unstructured":"Cai, Y., Hua, K., & Vu, K. (1999). Optimizing patching performance. In Proceedings of the SPIE\/ACM Conference on Multimedia Computing and Networking (pp. 204-216)."},{"key":"jghpc.2012100102-3","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2007.02.003"},{"key":"jghpc.2012100102-4","doi-asserted-by":"crossref","unstructured":"Dornemann, T., Juhnke, E., & Freisleben, B. (2009). On-demand resource provisioning for BPEL workflows using Amazon\u2019s elastic compute cloud. In Proceedings of the IEEE\/ACM International Symposium on Cluster Computing and the Grid (pp. 140-147).","DOI":"10.1109\/CCGRID.2009.30"},{"key":"jghpc.2012100102-5","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2003.1235599"},{"key":"jghpc.2012100102-6","doi-asserted-by":"crossref","unstructured":"Eichhorn, M., Schmid, M., & Steinbach, E. (2008). A realtime streaming architecture for in-car multimedia: Design guidelines and prototypical implementation. In Proceedings of the International Conference on Local Computer Networks (pp.157-162).","DOI":"10.1109\/ICVES.2008.4640871"},{"key":"jghpc.2012100102-7","unstructured":"Frossard, P., Amini, L., Verscheure, O., & Venkatramani, C. (2001). Joint server scheduling and proxy caching for video delivery (Tech. Rep. No. RC21981). Armonk, NY: IBM."},{"key":"jghpc.2012100102-8","unstructured":"Handley, M., Estrin, D., Rejaie, R., & Yu, H. (2000). Multimedia proxy caching mechanism for quality adaptive streaming applications in the internet. In Proceedings of the IEEE International Conference INFOCOM (pp. 980-989)."},{"key":"jghpc.2012100102-9","doi-asserted-by":"crossref","unstructured":"Hua, K., Cai, Y., & Sheu, S. (1998). Patching: A multicast technique for true video-on-demand services. In Proceedings of the Sixth ACM International Conference on Multimedia (pp. 191-200).","DOI":"10.1145\/290747.290771"},{"key":"jghpc.2012100102-10","unstructured":"Hua, K., & Xie, F. (2007). Achieving true video-on-demand service in multi-hop wimax mesh networks. In Proceedings of the IEEE International Conference on Vehicular Electronics and Safety (pp. 287-294)."},{"key":"jghpc.2012100102-11","doi-asserted-by":"crossref","unstructured":"Huang, Z., Mei, C., Li, L. E., & Woo, T. (2011). CloudStream: Delivering high-quality streaming videos through a cloud-based SVC proxy. In Proceedings of the IEEE International Conference INFOCOM (pp.201-205).","DOI":"10.1109\/INFCOM.2011.5935009"},{"key":"jghpc.2012100102-12","doi-asserted-by":"publisher","DOI":"10.1109\/TWC.2004.840210"},{"key":"jghpc.2012100102-13","doi-asserted-by":"crossref","unstructured":"Jin, X., & Kwok, Y.-K. (2010). Cloud assisted P2P media streaming for bandwidth constrained mobile subscribers. In Proceedings of the International Conference on Parallel and Distributed Systems (pp. 800-805).","DOI":"10.1109\/ICPADS.2010.78"},{"key":"jghpc.2012100102-14","doi-asserted-by":"crossref","unstructured":"Liu, S., Chen, M., Sengupta, S., Chiang, M., Li, J., & Chou, P. A. (2010). P2P streaming capacity under node degree bound. In Proceedings of the IEEE International Conference INFOCOM (pp. 587-598).","DOI":"10.1109\/ICDCS.2010.39"},{"key":"jghpc.2012100102-15","doi-asserted-by":"crossref","unstructured":"Liu, S., Zhang-Shen, R., Jiang, W., Rexford, J., & Chiang, M. (2008). Performance bounds for peer-assisted live streaming. In Proceedings of the ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems (pp. 313-324).","DOI":"10.1145\/1384529.1375493"},{"key":"jghpc.2012100102-16","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2004.1362558"},{"key":"jghpc.2012100102-17","unstructured":"Sen, S., Gao, L., Rexford, J., & Towsley, D. (1999a). Optimal patching schemes for efficient multimedia streaming. In Proceedings of the 9th International Workshop on Network and Operating Systems Support for Digital Audio and Video."},{"key":"jghpc.2012100102-18","doi-asserted-by":"crossref","unstructured":"Sen, S., Rexford, J., & Towsley, D. (1999b). Proxy prefix caching for multimedia streams. In Proceedings of the IEEE International Conference INFOCOM (pp. 1310-1319).","DOI":"10.1109\/INFCOM.1999.752149"},{"key":"jghpc.2012100102-19","unstructured":"Tai, T. D., Du, A. T., & Hua, K. A. (2002). Layered range multicast for video on demand. In Proceedings of the IEEE International Conference on Computer Communications and Networking (pp. 210-215)."},{"key":"jghpc.2012100102-20","unstructured":"Tantaoui, M. A., Tran, D. A., & Hua, K. A. (2002). A multi-multicast sharing technique for large-scale video information systems. In Proceedings of the IEEE International Conference on Communications (pp. 2496-2502)."},{"key":"jghpc.2012100102-21","doi-asserted-by":"publisher","DOI":"10.1145\/505672.505675"},{"key":"jghpc.2012100102-22","doi-asserted-by":"publisher","DOI":"10.1109\/TCSVT.2006.888839"},{"key":"jghpc.2012100102-23","doi-asserted-by":"crossref","unstructured":"Wu, D., Liu, Y., & Ross, K. W. (2009). Queuing network models for multichannel P2P live streaming systems. In Proceedings of the IEEE International Conference INFOCOM (pp. 73-81).","DOI":"10.1109\/INFCOM.2009.5061908"},{"key":"jghpc.2012100102-24","doi-asserted-by":"crossref","unstructured":"Wu, Y., Wu, C., Li, B., Qiu, X., & Lau, F. C. M. (2011). CloudMedia: When cloud on demand meets video on demand. In Proceedings of the International Conference on Distributed Computing Systems (pp.268-277).","DOI":"10.1109\/ICDCS.2011.50"},{"key":"jghpc.2012100102-25","doi-asserted-by":"crossref","unstructured":"Yand, Z., Kamata, S., & Ahrary, A. (2009). NIR: Content based image retrieval on cloud computing. In Proceedings of the IEEE International Conference on Intelligent Computing and Intelligent Systems (pp. 556-559).","DOI":"10.1109\/ICICISYS.2009.5358101"}],"container-title":["International Journal of Grid and High Performance Computing"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=74166","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T14:29:06Z","timestamp":1654093746000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/jghpc.2012100102"}},"subtitle":[""],"short-title":[],"issued":{"date-parts":[[2012,10,1]]},"references-count":26,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2012,10]]}},"URL":"https:\/\/doi.org\/10.4018\/jghpc.2012100102","relation":{},"ISSN":["1938-0259","1938-0267"],"issn-type":[{"value":"1938-0259","type":"print"},{"value":"1938-0267","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,10,1]]}}}